From a637df89b3f2451fc8cd975c36815c798ea49edc Mon Sep 17 00:00:00 2001 From: ptitSeb Date: Fri, 18 Aug 2023 13:23:27 +0000 Subject: [PATCH] deploy: 0ea42dafc5db013dc6ebac1f1b5b5cd0b340747d --- .../clap_builder/derive/trait.Args.js | 2 +- .../derive/trait.CommandFactory.js | 2 +- .../derive/trait.FromArgMatches.js | 2 +- .../clap_builder/derive/trait.Parser.js | 2 +- .../clap_builder/derive/trait.Subcommand.js | 2 +- .../implementors/core/clone/trait.Clone.js | 2 +- crates/doc/implementors/core/cmp/trait.Eq.js | 2 +- crates/doc/implementors/core/cmp/trait.Ord.js | 2 +- .../implementors/core/cmp/trait.PartialEq.js | 2 +- .../implementors/core/cmp/trait.PartialOrd.js | 2 +- .../core/default/trait.Default.js | 2 +- .../doc/implementors/core/fmt/trait.Debug.js | 2 +- .../implementors/core/marker/trait.Copy.js | 2 +- .../core/marker/trait.StructuralEq.js | 2 +- .../core/marker/trait.StructuralPartialEq.js | 2 +- .../core/str/traits/trait.FromStr.js | 2 +- .../serde/de/trait.Deserialize.js | 2 +- .../implementors/serde/ser/trait.Serialize.js | 2 +- crates/doc/search-index.js | 2 +- .../wasmer/engine/trait.CompilerConfig.html | 2 +- crates/doc/wasmer/struct.LLVM.html | 24 +-- .../doc/wasmer/sys/engine/struct.Engine.html | 2 +- .../sys/engine/trait.CompilerConfig.html | 2 +- crates/doc/wasmer/sys/struct.LLVM.html | 24 +-- .../doc/wasmer/sys/trait.CompilerConfig.html | 2 +- crates/doc/wasmer/trait.CompilerConfig.html | 2 +- .../commands/run/enum.PackageSource.html | 2 +- crates/doc/wasmer_wasix/index.html | 2 +- .../syscalls/enum.Addressfamily.html | 10 +- .../wasmer_wasix/syscalls/enum.Advice.html | 8 +- .../wasmer_wasix/syscalls/enum.Clockid.html | 14 +- .../doc/wasmer_wasix/syscalls/enum.Errno.html | 18 +- .../wasmer_wasix/syscalls/enum.Eventtype.html | 12 +- .../wasmer_wasix/syscalls/enum.ExitCode.html | 14 +- .../wasmer_wasix/syscalls/enum.Filetype.html | 8 +- .../syscalls/enum.Snapshot0Clockid.html | 18 +- .../syscalls/enum.Sockoption.html | 8 +- .../syscalls/enum.Sockstatus.html | 8 +- .../wasmer_wasix/syscalls/enum.Socktype.html | 8 +- .../syscalls/enum.Streamsecurity.html | 10 +- .../syscalls/enum.WasiStdioMode.html | 8 +- .../wasmer_wasix/syscalls/enum.Whence.html | 8 +- .../syscalls/io/enum.ErrorKind.html | 2 +- .../syscalls/io/struct.Error.html | 2 +- .../wasmer_wasix/syscalls/struct.Dirent.html | 6 +- .../wasmer_wasix/syscalls/struct.Event.html | 6 +- .../syscalls/struct.EventFdReadwrite.html | 10 +- .../syscalls/struct.Eventrwflags.html | 82 ++++----- .../wasmer_wasix/syscalls/struct.Fdflags.html | 86 +++++----- .../wasmer_wasix/syscalls/struct.Fdstat.html | 6 +- .../syscalls/struct.Filestat.html | 6 +- .../syscalls/struct.Fstflags.html | 84 +++++----- .../syscalls/struct.OptionFd.html | 6 +- .../wasmer_wasix/syscalls/struct.Prestat.html | 6 +- .../wasmer_wasix/syscalls/struct.Rights.html | 156 +++++++++--------- .../syscalls/struct.StackSnapshot.html | 14 +- .../syscalls/struct.Subscription.html | 6 +- .../struct.SubscriptionFsReadwrite.html | 6 +- .../doc/wasmer_wasix/syscalls/struct.Tty.html | 6 +- .../syscalls/struct.__wasi_asyncify_t.html | 22 +-- .../wasmer_wasix/syscalls/type.Dircookie.html | 2 +- .../wasmer_wasix/syscalls/type.Filesize.html | 2 +- .../wasmer_wasix/syscalls/type.Linkcount.html | 2 +- .../wasmer_wasix/syscalls/type.Longsize.html | 2 +- .../doc/wasmer_wasix/syscalls/type.Pid.html | 2 +- .../doc/wasmer_wasix/syscalls/type.Tid.html | 2 +- .../wasmer_wasix/syscalls/type.Timestamp.html | 2 +- .../doc/wasmer_wasix/syscalls/type.TlKey.html | 2 +- .../wasmer_wasix/syscalls/type.TlUser.html | 2 +- .../doc/wasmer_wasix/syscalls/type.TlVal.html | 2 +- .../wasmer_wasix/syscalls/type.WasiFd.html | 2 +- .../constant.EVENT_FD_FLAGS_SEMAPHORE.html | 2 +- .../constant.__WASI_DIRCOOKIE_START.html | 2 +- ...constant.__WASI_LOOKUP_SYMLINK_FOLLOW.html | 2 +- .../types/constant.__WASI_SHUT_RD.html | 2 +- .../types/constant.__WASI_SHUT_WR.html | 2 +- ...__WASI_SOCK_RECV_INPUT_DATA_TRUNCATED.html | 2 +- .../constant.__WASI_SOCK_RECV_INPUT_PEEK.html | 2 +- ...nstant.__WASI_SOCK_RECV_INPUT_WAITALL.html | 2 +- ..._WASI_SOCK_RECV_OUTPUT_DATA_TRUNCATED.html | 2 +- .../types/constant.__WASI_STDERR_FILENO.html | 2 +- .../types/constant.__WASI_STDIN_FILENO.html | 2 +- .../types/constant.__WASI_STDOUT_FILENO.html | 2 +- .../constant.__WASI_DIRCOOKIE_START.html | 2 +- .../directory/fn.dirent_to_le_bytes.html | 2 +- .../syscalls/types/directory/index.html | 2 +- .../syscalls/types/enum.Bool.html | 8 +- .../syscalls/types/enum.Eventtype.html | 12 +- .../syscalls/types/enum.OptionTag.html | 8 +- .../syscalls/types/enum.Signal.html | 12 +- .../syscalls/types/enum.SockProto.html | 8 +- .../syscalls/types/enum.StdioMode.html | 8 +- .../syscalls/types/enum.Timeout.html | 8 +- .../constant.EVENT_FD_FLAGS_SEMAPHORE.html | 2 +- ...constant.__WASI_LOOKUP_SYMLINK_FOLLOW.html | 2 +- .../file/constant.__WASI_STDERR_FILENO.html | 2 +- .../file/constant.__WASI_STDIN_FILENO.html | 2 +- .../file/constant.__WASI_STDOUT_FILENO.html | 2 +- .../types/file/fn.print_right_set.html | 2 +- .../syscalls/types/file/index.html | 2 +- .../syscalls/types/file/struct.Oflags.html | 84 +++++----- .../types/file/type.EventFdFlags.html | 2 +- .../syscalls/types/file/type.FileDelta.html | 2 +- .../syscalls/types/file/type.LookupFlags.html | 2 +- .../syscalls/types/fn.dirent_to_le_bytes.html | 2 +- .../syscalls/types/fn.print_right_set.html | 2 +- .../syscalls/types/io/enum.Bool.html | 8 +- .../syscalls/types/io/enum.OptionTag.html | 8 +- .../syscalls/types/io/enum.StdioMode.html | 8 +- .../wasmer_wasix/syscalls/types/io/index.html | 2 +- .../types/io/struct.__wasi_ciovec_t.html | 22 +-- .../types/io/struct.__wasi_iovec_t.html | 22 +-- .../syscalls/types/io/type.Count.html | 2 +- .../types/net/constant.__WASI_SHUT_RD.html | 2 +- .../types/net/constant.__WASI_SHUT_WR.html | 2 +- ...__WASI_SOCK_RECV_INPUT_DATA_TRUNCATED.html | 2 +- .../constant.__WASI_SOCK_RECV_INPUT_PEEK.html | 2 +- ...nstant.__WASI_SOCK_RECV_INPUT_WAITALL.html | 2 +- ..._WASI_SOCK_RECV_OUTPUT_DATA_TRUNCATED.html | 2 +- .../syscalls/types/net/enum.SockProto.html | 8 +- .../syscalls/types/net/enum.Timeout.html | 8 +- .../syscalls/types/net/index.html | 2 +- .../syscalls/types/net/struct.AddrUnspec.html | 6 +- .../types/net/struct.AddrUnspecPort.html | 6 +- .../syscalls/types/net/struct.CidrUnspec.html | 6 +- .../types/net/struct.HttpHandles.html | 6 +- .../syscalls/types/net/struct.HttpStatus.html | 6 +- .../syscalls/types/net/struct.Route.html | 6 +- .../net/struct.__wasi_addr_ip4_port_t.html | 8 +- .../types/net/struct.__wasi_addr_ip4_t.html | 8 +- .../net/struct.__wasi_addr_ip6_port_t.html | 8 +- .../types/net/struct.__wasi_addr_ip6_t.html | 8 +- .../types/net/struct.__wasi_addr_port_t.html | 6 +- .../types/net/struct.__wasi_addr_port_u.html | 6 +- .../types/net/struct.__wasi_addr_t.html | 6 +- .../types/net/struct.__wasi_addr_u.html | 6 +- .../net/struct.__wasi_addr_unix_port_t.html | 8 +- .../types/net/struct.__wasi_addr_unix_t.html | 8 +- .../types/net/struct.__wasi_cidr_ip4_t.html | 8 +- .../types/net/struct.__wasi_cidr_ip6_t.html | 8 +- .../types/net/struct.__wasi_cidr_t.html | 6 +- .../types/net/struct.__wasi_cidr_u.html | 6 +- .../types/net/struct.__wasi_cidr_unix_t.html | 8 +- .../net/struct.__wasi_hardwareaddress_t.html | 8 +- .../syscalls/types/net/type.RiFlags.html | 2 +- .../syscalls/types/net/type.RoFlags.html | 2 +- .../syscalls/types/net/type.SdFlags.html | 2 +- .../syscalls/types/net/type.SiFlags.html | 2 +- .../syscalls/types/signal/enum.Signal.html | 12 +- .../syscalls/types/signal/index.html | 2 +- .../syscalls/types/struct.AddrUnspec.html | 6 +- .../syscalls/types/struct.AddrUnspecPort.html | 6 +- .../syscalls/types/struct.CidrUnspec.html | 6 +- .../syscalls/types/struct.HttpHandles.html | 6 +- .../syscalls/types/struct.HttpStatus.html | 6 +- .../syscalls/types/struct.Oflags.html | 84 +++++----- .../types/struct.OptionTimestamp.html | 6 +- .../syscalls/types/struct.Route.html | 6 +- .../types/struct.SubscriptionFsReadwrite.html | 6 +- .../types/struct.__wasi_addr_ip4_port_t.html | 8 +- .../types/struct.__wasi_addr_ip4_t.html | 8 +- .../types/struct.__wasi_addr_ip6_port_t.html | 8 +- .../types/struct.__wasi_addr_ip6_t.html | 8 +- .../types/struct.__wasi_addr_port_t.html | 6 +- .../types/struct.__wasi_addr_port_u.html | 6 +- .../syscalls/types/struct.__wasi_addr_t.html | 6 +- .../syscalls/types/struct.__wasi_addr_u.html | 6 +- .../types/struct.__wasi_addr_unix_port_t.html | 8 +- .../types/struct.__wasi_addr_unix_t.html | 8 +- .../types/struct.__wasi_cidr_ip4_t.html | 8 +- .../types/struct.__wasi_cidr_ip6_t.html | 8 +- .../syscalls/types/struct.__wasi_cidr_t.html | 6 +- .../syscalls/types/struct.__wasi_cidr_u.html | 6 +- .../types/struct.__wasi_cidr_unix_t.html | 8 +- .../types/struct.__wasi_ciovec_t.html | 22 +-- .../struct.__wasi_hardwareaddress_t.html | 8 +- .../syscalls/types/struct.__wasi_iovec_t.html | 22 +-- .../types/subscription/enum.Eventtype.html | 12 +- .../syscalls/types/subscription/index.html | 2 +- .../struct.SubscriptionFsReadwrite.html | 6 +- .../syscalls/types/time/index.html | 2 +- .../types/time/struct.OptionTimestamp.html | 6 +- .../syscalls/types/type.Count.html | 2 +- .../syscalls/types/type.EventFdFlags.html | 2 +- .../syscalls/types/type.FileDelta.html | 2 +- .../syscalls/types/type.LookupFlags.html | 2 +- .../syscalls/types/type.RiFlags.html | 2 +- .../syscalls/types/type.RoFlags.html | 2 +- .../syscalls/types/type.SdFlags.html | 2 +- .../syscalls/types/type.SiFlags.html | 2 +- .../types/wasi/enum.Addressfamily.html | 10 +- .../syscalls/types/wasi/enum.Advice.html | 8 +- .../syscalls/types/wasi/enum.Bool.html | 8 +- .../syscalls/types/wasi/enum.Clockid.html | 14 +- .../syscalls/types/wasi/enum.EpollCtl.html | 12 +- .../syscalls/types/wasi/enum.Errno.html | 18 +- .../syscalls/types/wasi/enum.Eventtype.html | 12 +- .../syscalls/types/wasi/enum.ExitCode.html | 14 +- .../syscalls/types/wasi/enum.Filetype.html | 8 +- .../types/wasi/enum.JoinStatusType.html | 10 +- .../syscalls/types/wasi/enum.OptionTag.html | 8 +- .../syscalls/types/wasi/enum.Preopentype.html | 8 +- .../syscalls/types/wasi/enum.PrestatEnum.html | 4 +- .../syscalls/types/wasi/enum.Signal.html | 12 +- .../types/wasi/enum.Snapshot0Clockid.html | 18 +- .../types/wasi/enum.Snapshot0Whence.html | 10 +- .../syscalls/types/wasi/enum.SockProto.html | 8 +- .../syscalls/types/wasi/enum.Sockoption.html | 8 +- .../syscalls/types/wasi/enum.Sockstatus.html | 8 +- .../syscalls/types/wasi/enum.Socktype.html | 8 +- .../syscalls/types/wasi/enum.StdioMode.html | 8 +- .../types/wasi/enum.Streamsecurity.html | 10 +- .../syscalls/types/wasi/enum.Timeout.html | 8 +- .../syscalls/types/wasi/enum.Whence.html | 8 +- .../syscalls/types/wasi/index.html | 2 +- .../types/wasi/struct.AddrUnspec.html | 6 +- .../types/wasi/struct.AddrUnspecPort.html | 6 +- .../types/wasi/struct.CidrUnspec.html | 6 +- .../syscalls/types/wasi/struct.Dirent.html | 6 +- .../syscalls/types/wasi/struct.EpollData.html | 8 +- .../types/wasi/struct.EpollEvent.html | 12 +- .../syscalls/types/wasi/struct.EpollType.html | 94 +++++------ .../types/wasi/struct.ErrnoSignal.html | 6 +- .../syscalls/types/wasi/struct.Event.html | 6 +- .../types/wasi/struct.EventFdReadwrite.html | 10 +- .../types/wasi/struct.Eventrwflags.html | 82 ++++----- .../syscalls/types/wasi/struct.Fdflags.html | 86 +++++----- .../syscalls/types/wasi/struct.Fdstat.html | 6 +- .../syscalls/types/wasi/struct.Filestat.html | 6 +- .../syscalls/types/wasi/struct.Fstflags.html | 84 +++++----- .../types/wasi/struct.HttpHandles.html | 6 +- .../types/wasi/struct.HttpStatus.html | 6 +- .../syscalls/types/wasi/struct.JoinFlags.html | 80 ++++----- .../types/wasi/struct.JoinStatus.html | 6 +- .../syscalls/types/wasi/struct.Lookup.html | 78 ++++----- .../syscalls/types/wasi/struct.Oflags.html | 84 +++++----- .../syscalls/types/wasi/struct.OptionFd.html | 6 +- .../syscalls/types/wasi/struct.OptionPid.html | 6 +- .../types/wasi/struct.OptionTimestamp.html | 6 +- .../types/wasi/struct.PipeHandles.html | 6 +- .../syscalls/types/wasi/struct.Prestat.html | 6 +- .../syscalls/types/wasi/struct.PrestatU.html | 6 +- .../types/wasi/struct.PrestatUDir.html | 6 +- .../types/wasi/struct.ProcessHandles.html | 6 +- .../syscalls/types/wasi/struct.Rights.html | 156 +++++++++--------- .../types/wasi/struct.Snapshot0Dirent.html | 6 +- .../types/wasi/struct.Snapshot0Event.html | 6 +- .../types/wasi/struct.Snapshot0Filestat.html | 6 +- .../wasi/struct.Snapshot0Subscription.html | 6 +- .../struct.Snapshot0SubscriptionClock.html | 6 +- .../types/wasi/struct.StackSnapshot.html | 14 +- .../types/wasi/struct.Subclockflags.html | 78 ++++----- .../types/wasi/struct.Subscription.html | 6 +- .../types/wasi/struct.SubscriptionClock.html | 6 +- .../wasi/struct.SubscriptionFsReadwrite.html | 6 +- .../types/wasi/struct.ThreadStart.html | 12 +- .../types/wasi/struct.ThreadStateFlags.html | 74 ++++----- .../syscalls/types/wasi/struct.Tty.html | 6 +- .../syscalls/types/wasi/type.Count.html | 2 +- .../syscalls/types/wasi/type.Device.html | 2 +- .../syscalls/types/wasi/type.Dircookie.html | 2 +- .../syscalls/types/wasi/type.Dirnamlen.html | 2 +- .../types/wasi/type.EventFdFlags.html | 2 +- .../syscalls/types/wasi/type.Fd.html | 2 +- .../syscalls/types/wasi/type.FileDelta.html | 2 +- .../syscalls/types/wasi/type.Filesize.html | 2 +- .../syscalls/types/wasi/type.Inode.html | 2 +- .../syscalls/types/wasi/type.Linkcount.html | 2 +- .../syscalls/types/wasi/type.Longsize.html | 2 +- .../syscalls/types/wasi/type.LookupFlags.html | 2 +- .../syscalls/types/wasi/type.Pid.html | 2 +- .../syscalls/types/wasi/type.RiFlags.html | 2 +- .../syscalls/types/wasi/type.RoFlags.html | 2 +- .../syscalls/types/wasi/type.SdFlags.html | 2 +- .../syscalls/types/wasi/type.SiFlags.html | 2 +- .../syscalls/types/wasi/type.Size.html | 2 +- .../types/wasi/type.Snapshot0Linkcount.html | 2 +- .../syscalls/types/wasi/type.Tid.html | 2 +- .../syscalls/types/wasi/type.Timestamp.html | 2 +- .../syscalls/types/wasi/type.TlKey.html | 2 +- .../syscalls/types/wasi/type.TlUser.html | 2 +- .../syscalls/types/wasi/type.TlVal.html | 2 +- .../syscalls/types/wasi/type.Userdata.html | 2 +- .../syscalls/types/wasi/union.EventUnion.html | 4 +- .../types/wasi/union.JoinStatusUnion.html | 4 +- .../union.Snapshot0SubscriptionUnion.html | 4 +- .../types/wasi/union.SubscriptionUnion.html | 4 +- .../syscalls/union.EventUnion.html | 4 +- .../constant.EVENT_FD_FLAGS_SEMAPHORE.html | 2 +- .../constant.__WASI_DIRCOOKIE_START.html | 2 +- ...constant.__WASI_LOOKUP_SYMLINK_FOLLOW.html | 2 +- .../types/constant.__WASI_SHUT_RD.html | 2 +- .../types/constant.__WASI_SHUT_WR.html | 2 +- ...__WASI_SOCK_RECV_INPUT_DATA_TRUNCATED.html | 2 +- .../constant.__WASI_SOCK_RECV_INPUT_PEEK.html | 2 +- ...nstant.__WASI_SOCK_RECV_INPUT_WAITALL.html | 2 +- ..._WASI_SOCK_RECV_OUTPUT_DATA_TRUNCATED.html | 2 +- .../types/constant.__WASI_STDERR_FILENO.html | 2 +- .../types/constant.__WASI_STDIN_FILENO.html | 2 +- .../types/constant.__WASI_STDOUT_FILENO.html | 2 +- .../constant.__WASI_DIRCOOKIE_START.html | 2 +- .../directory/fn.dirent_to_le_bytes.html | 2 +- .../wasmer_wasix/types/directory/index.html | 2 +- crates/doc/wasmer_wasix/types/enum.Bool.html | 8 +- .../wasmer_wasix/types/enum.Eventtype.html | 12 +- .../wasmer_wasix/types/enum.OptionTag.html | 8 +- .../doc/wasmer_wasix/types/enum.Signal.html | 12 +- .../wasmer_wasix/types/enum.SockProto.html | 8 +- .../wasmer_wasix/types/enum.StdioMode.html | 8 +- .../doc/wasmer_wasix/types/enum.Timeout.html | 8 +- .../constant.EVENT_FD_FLAGS_SEMAPHORE.html | 2 +- ...constant.__WASI_LOOKUP_SYMLINK_FOLLOW.html | 2 +- .../file/constant.__WASI_STDERR_FILENO.html | 2 +- .../file/constant.__WASI_STDIN_FILENO.html | 2 +- .../file/constant.__WASI_STDOUT_FILENO.html | 2 +- .../types/file/fn.print_right_set.html | 2 +- crates/doc/wasmer_wasix/types/file/index.html | 2 +- .../types/file/struct.Oflags.html | 84 +++++----- .../types/file/type.EventFdFlags.html | 2 +- .../types/file/type.FileDelta.html | 2 +- .../types/file/type.LookupFlags.html | 2 +- .../types/fn.dirent_to_le_bytes.html | 2 +- .../types/fn.print_right_set.html | 2 +- .../doc/wasmer_wasix/types/io/enum.Bool.html | 8 +- .../wasmer_wasix/types/io/enum.OptionTag.html | 8 +- .../wasmer_wasix/types/io/enum.StdioMode.html | 8 +- crates/doc/wasmer_wasix/types/io/index.html | 2 +- .../types/io/struct.__wasi_ciovec_t.html | 22 +-- .../types/io/struct.__wasi_iovec_t.html | 22 +-- .../doc/wasmer_wasix/types/io/type.Count.html | 2 +- .../types/net/constant.__WASI_SHUT_RD.html | 2 +- .../types/net/constant.__WASI_SHUT_WR.html | 2 +- ...__WASI_SOCK_RECV_INPUT_DATA_TRUNCATED.html | 2 +- .../constant.__WASI_SOCK_RECV_INPUT_PEEK.html | 2 +- ...nstant.__WASI_SOCK_RECV_INPUT_WAITALL.html | 2 +- ..._WASI_SOCK_RECV_OUTPUT_DATA_TRUNCATED.html | 2 +- .../types/net/enum.SockProto.html | 8 +- .../wasmer_wasix/types/net/enum.Timeout.html | 8 +- crates/doc/wasmer_wasix/types/net/index.html | 2 +- .../types/net/struct.AddrUnspec.html | 6 +- .../types/net/struct.AddrUnspecPort.html | 6 +- .../types/net/struct.CidrUnspec.html | 6 +- .../types/net/struct.HttpHandles.html | 6 +- .../types/net/struct.HttpStatus.html | 6 +- .../wasmer_wasix/types/net/struct.Route.html | 6 +- .../net/struct.__wasi_addr_ip4_port_t.html | 8 +- .../types/net/struct.__wasi_addr_ip4_t.html | 8 +- .../net/struct.__wasi_addr_ip6_port_t.html | 8 +- .../types/net/struct.__wasi_addr_ip6_t.html | 8 +- .../types/net/struct.__wasi_addr_port_t.html | 6 +- .../types/net/struct.__wasi_addr_port_u.html | 6 +- .../types/net/struct.__wasi_addr_t.html | 6 +- .../types/net/struct.__wasi_addr_u.html | 6 +- .../net/struct.__wasi_addr_unix_port_t.html | 8 +- .../types/net/struct.__wasi_addr_unix_t.html | 8 +- .../types/net/struct.__wasi_cidr_ip4_t.html | 8 +- .../types/net/struct.__wasi_cidr_ip6_t.html | 8 +- .../types/net/struct.__wasi_cidr_t.html | 6 +- .../types/net/struct.__wasi_cidr_u.html | 6 +- .../types/net/struct.__wasi_cidr_unix_t.html | 8 +- .../net/struct.__wasi_hardwareaddress_t.html | 8 +- .../wasmer_wasix/types/net/type.RiFlags.html | 2 +- .../wasmer_wasix/types/net/type.RoFlags.html | 2 +- .../wasmer_wasix/types/net/type.SdFlags.html | 2 +- .../wasmer_wasix/types/net/type.SiFlags.html | 2 +- .../types/signal/enum.Signal.html | 12 +- .../doc/wasmer_wasix/types/signal/index.html | 2 +- .../wasmer_wasix/types/struct.AddrUnspec.html | 6 +- .../types/struct.AddrUnspecPort.html | 6 +- .../wasmer_wasix/types/struct.CidrUnspec.html | 6 +- .../types/struct.HttpHandles.html | 6 +- .../wasmer_wasix/types/struct.HttpStatus.html | 6 +- .../doc/wasmer_wasix/types/struct.Oflags.html | 84 +++++----- .../types/struct.OptionTimestamp.html | 6 +- .../doc/wasmer_wasix/types/struct.Route.html | 6 +- .../types/struct.SubscriptionFsReadwrite.html | 6 +- .../types/struct.__wasi_addr_ip4_port_t.html | 8 +- .../types/struct.__wasi_addr_ip4_t.html | 8 +- .../types/struct.__wasi_addr_ip6_port_t.html | 8 +- .../types/struct.__wasi_addr_ip6_t.html | 8 +- .../types/struct.__wasi_addr_port_t.html | 6 +- .../types/struct.__wasi_addr_port_u.html | 6 +- .../types/struct.__wasi_addr_t.html | 6 +- .../types/struct.__wasi_addr_u.html | 6 +- .../types/struct.__wasi_addr_unix_port_t.html | 8 +- .../types/struct.__wasi_addr_unix_t.html | 8 +- .../types/struct.__wasi_cidr_ip4_t.html | 8 +- .../types/struct.__wasi_cidr_ip6_t.html | 8 +- .../types/struct.__wasi_cidr_t.html | 6 +- .../types/struct.__wasi_cidr_u.html | 6 +- .../types/struct.__wasi_cidr_unix_t.html | 8 +- .../types/struct.__wasi_ciovec_t.html | 22 +-- .../struct.__wasi_hardwareaddress_t.html | 8 +- .../types/struct.__wasi_iovec_t.html | 22 +-- .../types/subscription/enum.Eventtype.html | 12 +- .../types/subscription/index.html | 2 +- .../struct.SubscriptionFsReadwrite.html | 6 +- crates/doc/wasmer_wasix/types/time/index.html | 2 +- .../types/time/struct.OptionTimestamp.html | 6 +- crates/doc/wasmer_wasix/types/type.Count.html | 2 +- .../wasmer_wasix/types/type.EventFdFlags.html | 2 +- .../wasmer_wasix/types/type.FileDelta.html | 2 +- .../wasmer_wasix/types/type.LookupFlags.html | 2 +- .../doc/wasmer_wasix/types/type.RiFlags.html | 2 +- .../doc/wasmer_wasix/types/type.RoFlags.html | 2 +- .../doc/wasmer_wasix/types/type.SdFlags.html | 2 +- .../doc/wasmer_wasix/types/type.SiFlags.html | 2 +- .../types/wasi/enum.Addressfamily.html | 10 +- .../wasmer_wasix/types/wasi/enum.Advice.html | 8 +- .../wasmer_wasix/types/wasi/enum.Bool.html | 8 +- .../wasmer_wasix/types/wasi/enum.Clockid.html | 14 +- .../types/wasi/enum.EpollCtl.html | 12 +- .../wasmer_wasix/types/wasi/enum.Errno.html | 18 +- .../types/wasi/enum.Eventtype.html | 12 +- .../types/wasi/enum.ExitCode.html | 14 +- .../types/wasi/enum.Filetype.html | 8 +- .../types/wasi/enum.JoinStatusType.html | 10 +- .../types/wasi/enum.OptionTag.html | 8 +- .../types/wasi/enum.Preopentype.html | 8 +- .../types/wasi/enum.PrestatEnum.html | 4 +- .../wasmer_wasix/types/wasi/enum.Signal.html | 12 +- .../types/wasi/enum.Snapshot0Clockid.html | 18 +- .../types/wasi/enum.Snapshot0Whence.html | 10 +- .../types/wasi/enum.SockProto.html | 8 +- .../types/wasi/enum.Sockoption.html | 8 +- .../types/wasi/enum.Sockstatus.html | 8 +- .../types/wasi/enum.Socktype.html | 8 +- .../types/wasi/enum.StdioMode.html | 8 +- .../types/wasi/enum.Streamsecurity.html | 10 +- .../wasmer_wasix/types/wasi/enum.Timeout.html | 8 +- .../wasmer_wasix/types/wasi/enum.Whence.html | 8 +- crates/doc/wasmer_wasix/types/wasi/index.html | 2 +- .../types/wasi/struct.AddrUnspec.html | 6 +- .../types/wasi/struct.AddrUnspecPort.html | 6 +- .../types/wasi/struct.CidrUnspec.html | 6 +- .../types/wasi/struct.Dirent.html | 6 +- .../types/wasi/struct.EpollData.html | 8 +- .../types/wasi/struct.EpollEvent.html | 12 +- .../types/wasi/struct.EpollType.html | 94 +++++------ .../types/wasi/struct.ErrnoSignal.html | 6 +- .../wasmer_wasix/types/wasi/struct.Event.html | 6 +- .../types/wasi/struct.EventFdReadwrite.html | 10 +- .../types/wasi/struct.Eventrwflags.html | 82 ++++----- .../types/wasi/struct.Fdflags.html | 86 +++++----- .../types/wasi/struct.Fdstat.html | 6 +- .../types/wasi/struct.Filestat.html | 6 +- .../types/wasi/struct.Fstflags.html | 84 +++++----- .../types/wasi/struct.HttpHandles.html | 6 +- .../types/wasi/struct.HttpStatus.html | 6 +- .../types/wasi/struct.JoinFlags.html | 80 ++++----- .../types/wasi/struct.JoinStatus.html | 6 +- .../types/wasi/struct.Lookup.html | 78 ++++----- .../types/wasi/struct.Oflags.html | 84 +++++----- .../types/wasi/struct.OptionFd.html | 6 +- .../types/wasi/struct.OptionPid.html | 6 +- .../types/wasi/struct.OptionTimestamp.html | 6 +- .../types/wasi/struct.PipeHandles.html | 6 +- .../types/wasi/struct.Prestat.html | 6 +- .../types/wasi/struct.PrestatU.html | 6 +- .../types/wasi/struct.PrestatUDir.html | 6 +- .../types/wasi/struct.ProcessHandles.html | 6 +- .../types/wasi/struct.Rights.html | 156 +++++++++--------- .../types/wasi/struct.Snapshot0Dirent.html | 6 +- .../types/wasi/struct.Snapshot0Event.html | 6 +- .../types/wasi/struct.Snapshot0Filestat.html | 6 +- .../wasi/struct.Snapshot0Subscription.html | 6 +- .../struct.Snapshot0SubscriptionClock.html | 6 +- .../types/wasi/struct.StackSnapshot.html | 14 +- .../types/wasi/struct.Subclockflags.html | 78 ++++----- .../types/wasi/struct.Subscription.html | 6 +- .../types/wasi/struct.SubscriptionClock.html | 6 +- .../wasi/struct.SubscriptionFsReadwrite.html | 6 +- .../types/wasi/struct.ThreadStart.html | 12 +- .../types/wasi/struct.ThreadStateFlags.html | 74 ++++----- .../wasmer_wasix/types/wasi/struct.Tty.html | 6 +- .../wasmer_wasix/types/wasi/type.Count.html | 2 +- .../wasmer_wasix/types/wasi/type.Device.html | 2 +- .../types/wasi/type.Dircookie.html | 2 +- .../types/wasi/type.Dirnamlen.html | 2 +- .../types/wasi/type.EventFdFlags.html | 2 +- .../doc/wasmer_wasix/types/wasi/type.Fd.html | 2 +- .../types/wasi/type.FileDelta.html | 2 +- .../types/wasi/type.Filesize.html | 2 +- .../wasmer_wasix/types/wasi/type.Inode.html | 2 +- .../types/wasi/type.Linkcount.html | 2 +- .../types/wasi/type.Longsize.html | 2 +- .../types/wasi/type.LookupFlags.html | 2 +- .../doc/wasmer_wasix/types/wasi/type.Pid.html | 2 +- .../wasmer_wasix/types/wasi/type.RiFlags.html | 2 +- .../wasmer_wasix/types/wasi/type.RoFlags.html | 2 +- .../wasmer_wasix/types/wasi/type.SdFlags.html | 2 +- .../wasmer_wasix/types/wasi/type.SiFlags.html | 2 +- .../wasmer_wasix/types/wasi/type.Size.html | 2 +- .../types/wasi/type.Snapshot0Linkcount.html | 2 +- .../doc/wasmer_wasix/types/wasi/type.Tid.html | 2 +- .../types/wasi/type.Timestamp.html | 2 +- .../wasmer_wasix/types/wasi/type.TlKey.html | 2 +- .../wasmer_wasix/types/wasi/type.TlUser.html | 2 +- .../wasmer_wasix/types/wasi/type.TlVal.html | 2 +- .../types/wasi/type.Userdata.html | 2 +- .../types/wasi/union.EventUnion.html | 4 +- .../types/wasi/union.JoinStatusUnion.html | 4 +- .../union.Snapshot0SubscriptionUnion.html | 4 +- .../types/wasi/union.SubscriptionUnion.html | 4 +- 504 files changed, 2637 insertions(+), 2637 deletions(-) diff --git a/crates/doc/implementors/clap_builder/derive/trait.Args.js b/crates/doc/implementors/clap_builder/derive/trait.Args.js index e21ba74a7b1..4cc9a94ea2d 100644 --- a/crates/doc/implementors/clap_builder/derive/trait.Args.js +++ b/crates/doc/implementors/clap_builder/derive/trait.Args.js @@ -1,5 +1,5 @@ (function() {var implementors = { -"wasmer_cli":[["impl Args for Args"],["impl Args for WcgiOptions"],["impl Args for SetUpdateNotificationsEnabled"],["impl Args for CompilerOptions"],["impl Args for SelfUpdate"],["impl Args for Add"],["impl Args for Validate"],["impl Args for Flags"],["impl Args for SetProxyUrl"],["impl Args for Wasi"],["impl Args for Whoami"],["impl Args for Binfmt"],["impl Args for SetTelemetryEnabled"],["impl Args for Login"],["impl Args for WasmFeatures"],["impl Args for StoreOptions"],["impl Args for Init"],["impl Args for Publish"],["impl Args for CrossCompile"],["impl Args for Output"],["impl Args for GenCHeader"],["impl Args for Run"],["impl Args for SetRegistryUrl"],["impl Args for CreateObj"],["impl Args for Wast"],["impl Args for Config"],["impl Args for SetRegistryToken"],["impl Args for Cache"],["impl Args for Compile"],["impl Args for CreateExe"],["impl Args for Inspect"]], +"wasmer_cli":[["impl Args for CrossCompile"],["impl Args for StoreOptions"],["impl Args for Config"],["impl Args for Compile"],["impl Args for Login"],["impl Args for Wasi"],["impl Args for Add"],["impl Args for SetTelemetryEnabled"],["impl Args for SetRegistryUrl"],["impl Args for Cache"],["impl Args for Inspect"],["impl Args for Init"],["impl Args for SetUpdateNotificationsEnabled"],["impl Args for Output"],["impl Args for WasmFeatures"],["impl Args for Args"],["impl Args for Wast"],["impl Args for SetProxyUrl"],["impl Args for Flags"],["impl Args for SetRegistryToken"],["impl Args for Validate"],["impl Args for CreateExe"],["impl Args for CompilerOptions"],["impl Args for CreateObj"],["impl Args for WcgiOptions"],["impl Args for Whoami"],["impl Args for Binfmt"],["impl Args for SelfUpdate"],["impl Args for GenCHeader"],["impl Args for Run"],["impl Args for Publish"]], "wasmer_compiler_cli":[["impl Args for CompilerOptions"],["impl Args for Compile"],["impl Args for Config"],["impl Args for StoreOptions"],["impl Args for WasmFeatures"],["impl Args for Validate"]], "wasmer_registry":[["impl Args for WasmerEnv"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/crates/doc/implementors/clap_builder/derive/trait.CommandFactory.js b/crates/doc/implementors/clap_builder/derive/trait.CommandFactory.js index c540ca1f4da..8e640750e36 100644 --- a/crates/doc/implementors/clap_builder/derive/trait.CommandFactory.js +++ b/crates/doc/implementors/clap_builder/derive/trait.CommandFactory.js @@ -1,5 +1,5 @@ (function() {var implementors = { -"wasmer_cli":[["impl CommandFactory for RetrievableConfigField"],["impl CommandFactory for Inspect"],["impl CommandFactory for Args"],["impl CommandFactory for Wast"],["impl CommandFactory for Flags"],["impl CommandFactory for GetOrSet"],["impl CommandFactory for Whoami"],["impl CommandFactory for StorableConfigField"],["impl CommandFactory for Cache"],["impl CommandFactory for CreateExe"],["impl CommandFactory for Output"],["impl CommandFactory for SetRegistryUrl"],["impl CommandFactory for StoreOptions"],["impl CommandFactory for Compile"],["impl CommandFactory for CrossCompile"],["impl CommandFactory for GenCHeader"],["impl CommandFactory for CreateObj"],["impl CommandFactory for SetUpdateNotificationsEnabled"],["impl CommandFactory for Validate"],["impl CommandFactory for Cmd"],["impl CommandFactory for SetTelemetryEnabled"],["impl CommandFactory for Publish"],["impl CommandFactory for Config"],["impl CommandFactory for Binfmt"],["impl CommandFactory for Wasi"],["impl CommandFactory for WasmFeatures"],["impl CommandFactory for SelfUpdate"],["impl CommandFactory for Action"],["impl CommandFactory for SetRegistryToken"],["impl CommandFactory for Login"],["impl CommandFactory for CompilerOptions"],["impl CommandFactory for SetProxyUrl"],["impl CommandFactory for Init"],["impl CommandFactory for Cmd"],["impl CommandFactory for Run"],["impl CommandFactory for Add"],["impl CommandFactory for WcgiOptions"]], +"wasmer_cli":[["impl CommandFactory for Login"],["impl CommandFactory for Output"],["impl CommandFactory for Cmd"],["impl CommandFactory for WcgiOptions"],["impl CommandFactory for SetRegistryToken"],["impl CommandFactory for CrossCompile"],["impl CommandFactory for GenCHeader"],["impl CommandFactory for Binfmt"],["impl CommandFactory for Wast"],["impl CommandFactory for Init"],["impl CommandFactory for Add"],["impl CommandFactory for CompilerOptions"],["impl CommandFactory for CreateObj"],["impl CommandFactory for Flags"],["impl CommandFactory for Config"],["impl CommandFactory for Validate"],["impl CommandFactory for CreateExe"],["impl CommandFactory for StorableConfigField"],["impl CommandFactory for Run"],["impl CommandFactory for Args"],["impl CommandFactory for RetrievableConfigField"],["impl CommandFactory for Cache"],["impl CommandFactory for SetProxyUrl"],["impl CommandFactory for SelfUpdate"],["impl CommandFactory for GetOrSet"],["impl CommandFactory for Whoami"],["impl CommandFactory for Wasi"],["impl CommandFactory for SetUpdateNotificationsEnabled"],["impl CommandFactory for Inspect"],["impl CommandFactory for Action"],["impl CommandFactory for Compile"],["impl CommandFactory for SetTelemetryEnabled"],["impl CommandFactory for SetRegistryUrl"],["impl CommandFactory for StoreOptions"],["impl CommandFactory for WasmFeatures"],["impl CommandFactory for Cmd"],["impl CommandFactory for Publish"]], "wasmer_compiler_cli":[["impl CommandFactory for StoreOptions"],["impl CommandFactory for Validate"],["impl CommandFactory for Compile"],["impl CommandFactory for WasmerCLIOptions"],["impl CommandFactory for Config"],["impl CommandFactory for WasmFeatures"],["impl CommandFactory for CompilerOptions"]], "wasmer_registry":[["impl CommandFactory for WasmerEnv"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/crates/doc/implementors/clap_builder/derive/trait.FromArgMatches.js b/crates/doc/implementors/clap_builder/derive/trait.FromArgMatches.js index 7576f4aa6b5..ecda72ab4b7 100644 --- a/crates/doc/implementors/clap_builder/derive/trait.FromArgMatches.js +++ b/crates/doc/implementors/clap_builder/derive/trait.FromArgMatches.js @@ -1,5 +1,5 @@ (function() {var implementors = { -"wasmer_cli":[["impl FromArgMatches for WasmFeatures"],["impl FromArgMatches for Publish"],["impl FromArgMatches for CreateObj"],["impl FromArgMatches for Output"],["impl FromArgMatches for GenCHeader"],["impl FromArgMatches for Binfmt"],["impl FromArgMatches for Init"],["impl FromArgMatches for SetRegistryToken"],["impl FromArgMatches for Cmd"],["impl FromArgMatches for Run"],["impl FromArgMatches for StorableConfigField"],["impl FromArgMatches for SetProxyUrl"],["impl FromArgMatches for SetTelemetryEnabled"],["impl FromArgMatches for Wasi"],["impl FromArgMatches for Inspect"],["impl FromArgMatches for Wast"],["impl FromArgMatches for Config"],["impl FromArgMatches for SetRegistryUrl"],["impl FromArgMatches for SelfUpdate"],["impl FromArgMatches for CompilerOptions"],["impl FromArgMatches for StoreOptions"],["impl FromArgMatches for Compile"],["impl FromArgMatches for Validate"],["impl FromArgMatches for GetOrSet"],["impl FromArgMatches for Login"],["impl FromArgMatches for Flags"],["impl FromArgMatches for Add"],["impl FromArgMatches for CreateExe"],["impl FromArgMatches for Cmd"],["impl FromArgMatches for Cache"],["impl FromArgMatches for SetUpdateNotificationsEnabled"],["impl FromArgMatches for CrossCompile"],["impl FromArgMatches for Action"],["impl FromArgMatches for Whoami"],["impl FromArgMatches for WcgiOptions"],["impl FromArgMatches for Args"],["impl FromArgMatches for RetrievableConfigField"]], +"wasmer_cli":[["impl FromArgMatches for Init"],["impl FromArgMatches for Cmd"],["impl FromArgMatches for Publish"],["impl FromArgMatches for SetUpdateNotificationsEnabled"],["impl FromArgMatches for Add"],["impl FromArgMatches for RetrievableConfigField"],["impl FromArgMatches for Action"],["impl FromArgMatches for CompilerOptions"],["impl FromArgMatches for Binfmt"],["impl FromArgMatches for GenCHeader"],["impl FromArgMatches for WasmFeatures"],["impl FromArgMatches for SetProxyUrl"],["impl FromArgMatches for Run"],["impl FromArgMatches for Flags"],["impl FromArgMatches for CreateObj"],["impl FromArgMatches for Config"],["impl FromArgMatches for SetRegistryToken"],["impl FromArgMatches for Inspect"],["impl FromArgMatches for StorableConfigField"],["impl FromArgMatches for CreateExe"],["impl FromArgMatches for GetOrSet"],["impl FromArgMatches for WcgiOptions"],["impl FromArgMatches for Compile"],["impl FromArgMatches for Validate"],["impl FromArgMatches for SetTelemetryEnabled"],["impl FromArgMatches for Cmd"],["impl FromArgMatches for Output"],["impl FromArgMatches for Cache"],["impl FromArgMatches for CrossCompile"],["impl FromArgMatches for Login"],["impl FromArgMatches for SetRegistryUrl"],["impl FromArgMatches for SelfUpdate"],["impl FromArgMatches for StoreOptions"],["impl FromArgMatches for Wasi"],["impl FromArgMatches for Whoami"],["impl FromArgMatches for Wast"],["impl FromArgMatches for Args"]], "wasmer_compiler_cli":[["impl FromArgMatches for Compile"],["impl FromArgMatches for Config"],["impl FromArgMatches for WasmerCLIOptions"],["impl FromArgMatches for StoreOptions"],["impl FromArgMatches for WasmFeatures"],["impl FromArgMatches for CompilerOptions"],["impl FromArgMatches for Validate"]], "wasmer_registry":[["impl FromArgMatches for WasmerEnv"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/crates/doc/implementors/clap_builder/derive/trait.Parser.js b/crates/doc/implementors/clap_builder/derive/trait.Parser.js index 28c8e798f94..b3557d9243f 100644 --- a/crates/doc/implementors/clap_builder/derive/trait.Parser.js +++ b/crates/doc/implementors/clap_builder/derive/trait.Parser.js @@ -1,5 +1,5 @@ (function() {var implementors = { -"wasmer_cli":[["impl Parser for Init"],["impl Parser for SelfUpdate"],["impl Parser for GenCHeader"],["impl Parser for CreateObj"],["impl Parser for Cmd"],["impl Parser for Compile"],["impl Parser for Wasi"],["impl Parser for Args"],["impl Parser for SetTelemetryEnabled"],["impl Parser for Inspect"],["impl Parser for Output"],["impl Parser for SetRegistryToken"],["impl Parser for CrossCompile"],["impl Parser for Whoami"],["impl Parser for SetRegistryUrl"],["impl Parser for Validate"],["impl Parser for WasmFeatures"],["impl Parser for Login"],["impl Parser for Publish"],["impl Parser for StorableConfigField"],["impl Parser for SetProxyUrl"],["impl Parser for Run"],["impl Parser for Action"],["impl Parser for Wast"],["impl Parser for WcgiOptions"],["impl Parser for GetOrSet"],["impl Parser for CreateExe"],["impl Parser for SetUpdateNotificationsEnabled"],["impl Parser for CompilerOptions"],["impl Parser for Cache"],["impl Parser for Flags"],["impl Parser for Cmd"],["impl Parser for Add"],["impl Parser for Binfmt"],["impl Parser for StoreOptions"],["impl Parser for Config"],["impl Parser for RetrievableConfigField"]], +"wasmer_cli":[["impl Parser for StorableConfigField"],["impl Parser for RetrievableConfigField"],["impl Parser for WcgiOptions"],["impl Parser for Login"],["impl Parser for GetOrSet"],["impl Parser for StoreOptions"],["impl Parser for SetRegistryToken"],["impl Parser for Binfmt"],["impl Parser for SetUpdateNotificationsEnabled"],["impl Parser for WasmFeatures"],["impl Parser for Inspect"],["impl Parser for SetRegistryUrl"],["impl Parser for Whoami"],["impl Parser for Cmd"],["impl Parser for GenCHeader"],["impl Parser for CompilerOptions"],["impl Parser for Run"],["impl Parser for Output"],["impl Parser for SetTelemetryEnabled"],["impl Parser for Cmd"],["impl Parser for Add"],["impl Parser for Args"],["impl Parser for Compile"],["impl Parser for Init"],["impl Parser for Config"],["impl Parser for CrossCompile"],["impl Parser for Action"],["impl Parser for SelfUpdate"],["impl Parser for Wasi"],["impl Parser for Flags"],["impl Parser for SetProxyUrl"],["impl Parser for CreateObj"],["impl Parser for Validate"],["impl Parser for Cache"],["impl Parser for Publish"],["impl Parser for CreateExe"],["impl Parser for Wast"]], "wasmer_compiler_cli":[["impl Parser for Validate"],["impl Parser for Config"],["impl Parser for WasmFeatures"],["impl Parser for StoreOptions"],["impl Parser for WasmerCLIOptions"],["impl Parser for Compile"],["impl Parser for CompilerOptions"]], "wasmer_registry":[["impl Parser for WasmerEnv"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/crates/doc/implementors/clap_builder/derive/trait.Subcommand.js b/crates/doc/implementors/clap_builder/derive/trait.Subcommand.js index e4647497e01..27e6ab332bc 100644 --- a/crates/doc/implementors/clap_builder/derive/trait.Subcommand.js +++ b/crates/doc/implementors/clap_builder/derive/trait.Subcommand.js @@ -1,4 +1,4 @@ (function() {var implementors = { -"wasmer_cli":[["impl Subcommand for GetOrSet"],["impl Subcommand for StorableConfigField"],["impl Subcommand for Cmd"],["impl Subcommand for Cmd"],["impl Subcommand for Action"],["impl Subcommand for RetrievableConfigField"]], +"wasmer_cli":[["impl Subcommand for Cmd"],["impl Subcommand for StorableConfigField"],["impl Subcommand for Action"],["impl Subcommand for Cmd"],["impl Subcommand for GetOrSet"],["impl Subcommand for RetrievableConfigField"]], "wasmer_compiler_cli":[["impl Subcommand for WasmerCLIOptions"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/crates/doc/implementors/core/clone/trait.Clone.js b/crates/doc/implementors/core/clone/trait.Clone.js index f8b247360c3..7489fd08a4c 100644 --- a/crates/doc/implementors/core/clone/trait.Clone.js +++ b/crates/doc/implementors/core/clone/trait.Clone.js @@ -9,7 +9,7 @@ "wasmer":[["impl Clone for Global"],["impl<T: ValueType, M: MemorySize> Clone for WasmPtr<T, M>"],["impl Clone for Extern"],["impl<'a> Clone for MemoryBuffer<'a>"],["impl Clone for Memory"],["impl Clone for Instance"],["impl Clone for Module"],["impl Clone for Imports"],["impl<'a, T: Clone + ValueType> Clone for WasmRef<'a, T>"],["impl Clone for MemoryAccessError"],["impl Clone for ExternRef"],["impl Clone for Function"],["impl Clone for RuntimeError"],["impl Clone for Module"],["impl Clone for Exports"],["impl Clone for Table"],["impl Clone for Table"],["impl Clone for Instance"],["impl Clone for Global"],["impl<Args: Clone, Rets: Clone> Clone for TypedFunction<Args, Rets>"],["impl<'a, T: Clone + ValueType> Clone for WasmSlice<'a, T>"],["impl Clone for Engine"],["impl Clone for Memory"],["impl Clone for Value"],["impl<'a> Clone for MemoryBuffer<'a>"],["impl Clone for ExternRef"],["impl Clone for Function"],["impl<T> Clone for FunctionEnv<T>"]], "wasmer_c_api":[["impl Clone for wasm_exporttype_t"],["impl Clone for wasm_valkind_enum"],["impl Clone for wasm_val_inner"],["impl Clone for wasm_valtype_vec_t"],["impl Clone for wasm_extern_vec_t"],["impl Clone for wasm_valtype_t"],["impl Clone for wasm_limits_t"],["impl Clone for wasm_tabletype_t"],["impl Clone for wasm_importtype_vec_t"],["impl Clone for wasm_val_t"],["impl Clone for wasm_functype_t"],["impl Clone for wasi_version_t"],["impl Clone for wasm_importtype_t"],["impl Clone for wasmer_named_extern_vec_t"],["impl Clone for wasm_frame_vec_t"],["impl Clone for wasm_functype_vec_t"],["impl Clone for StoreRef"],["impl Clone for wasm_global_t"],["impl Clone for wasm_exporttype_vec_t"],["impl Clone for wasm_byte_vec_t"],["impl Clone for wasm_frame_t"],["impl Clone for wasm_memorytype_vec_t"],["impl Clone for wasm_func_t"],["impl Clone for wasm_mutability_enum"],["impl Clone for wasm_globaltype_t"],["impl Clone for wasm_extern_t"],["impl Clone for wasm_memory_t"],["impl Clone for wasm_tabletype_vec_t"],["impl Clone for wasmer_engine_t"],["impl Clone for wasmer_named_extern_t"],["impl Clone for wasmer_compiler_t"],["impl Clone for wasm_globaltype_vec_t"],["impl Clone for ExternTypeConversionError"],["impl Clone for wasm_externtype_t"],["impl Clone for wasm_module_t"],["impl Clone for wasm_val_vec_t"],["impl Clone for wasm_memorytype_t"],["impl Clone for wasm_table_t"]], "wasmer_cache":[["impl Clone for FileSystemCache"],["impl Clone for Hash"]], -"wasmer_cli":[["impl Clone for CrossCompile"],["impl Clone for Output"],["impl Clone for Login"],["impl Clone for StorableConfigField"],["impl Clone for SetProxyUrl"],["impl Clone for BoolString"],["impl Clone for GetOrSet"],["impl Clone for Target"],["impl Clone for AllowMultiWasm"],["impl Clone for WcgiOptions"],["impl Clone for PackageSource"],["impl Clone for SetTelemetryEnabled"],["impl Clone for WasmFeatures"],["impl Clone for Template"],["impl Clone for Volume"],["impl Clone for BinOrLib"],["impl Clone for CompilerOptions"],["impl Clone for SetRegistryToken"],["impl Clone for CType"],["impl Clone for RetrievableConfigField"],["impl Clone for TokenStatus"],["impl Clone for UrlOrVersion"],["impl Clone for AppContext"],["impl Clone for ValidatedNonceOutput"],["impl Clone for PackageSource"],["impl Clone for ExecutableTarget"],["impl Clone for Cmd"],["impl Clone for StoreOptions"],["impl Clone for Wasi"],["impl Clone for Entrypoint"],["impl Clone for CStatement"],["impl Clone for SetRegistryUrl"],["impl Clone for Action"],["impl Clone for MiniCargoTomlPackage"],["impl Clone for BoolPromptOptions"],["impl Clone for SetUpdateNotificationsEnabled"],["impl Clone for CommandEntrypoint"],["impl Clone for TargetOnDisk"],["impl Clone for AuthorizationState"]], +"wasmer_cli":[["impl Clone for WcgiOptions"],["impl Clone for ValidatedNonceOutput"],["impl Clone for Login"],["impl Clone for AllowMultiWasm"],["impl Clone for BoolPromptOptions"],["impl Clone for SetRegistryUrl"],["impl Clone for Action"],["impl Clone for PackageSource"],["impl Clone for WasmFeatures"],["impl Clone for CStatement"],["impl Clone for SetRegistryToken"],["impl Clone for UrlOrVersion"],["impl Clone for BinOrLib"],["impl Clone for Cmd"],["impl Clone for CrossCompile"],["impl Clone for ExecutableTarget"],["impl Clone for Wasi"],["impl Clone for SetTelemetryEnabled"],["impl Clone for MiniCargoTomlPackage"],["impl Clone for Output"],["impl Clone for Target"],["impl Clone for RetrievableConfigField"],["impl Clone for TargetOnDisk"],["impl Clone for SetProxyUrl"],["impl Clone for TokenStatus"],["impl Clone for Template"],["impl Clone for StoreOptions"],["impl Clone for CompilerOptions"],["impl Clone for GetOrSet"],["impl Clone for Entrypoint"],["impl Clone for PackageSource"],["impl Clone for CType"],["impl Clone for BoolString"],["impl Clone for AppContext"],["impl Clone for SetUpdateNotificationsEnabled"],["impl Clone for CommandEntrypoint"],["impl Clone for StorableConfigField"],["impl Clone for AuthorizationState"],["impl Clone for Volume"]], "wasmer_compiler":[["impl Clone for Engine"],["impl Clone for EngineId"],["impl Clone for BaseTunables"],["impl Clone for ArtifactId"]], "wasmer_compiler_cli":[["impl Clone for StoreOptions"],["impl Clone for CompilerOptions"],["impl Clone for SubsetTunables"],["impl Clone for WasmFeatures"]], "wasmer_compiler_cranelift":[["impl Clone for ModuleInfoMemoryOffset"],["impl Clone for WriterRelocate"],["impl Clone for ReturnMode"],["impl Clone for GlobalVariable"],["impl Clone for ModuleInfoVmctxInfo"],["impl Clone for CraneliftOptLevel"],["impl Clone for Cranelift"]], diff --git a/crates/doc/implementors/core/cmp/trait.Eq.js b/crates/doc/implementors/core/cmp/trait.Eq.js index 2ca17015159..e43c6e810fb 100644 --- a/crates/doc/implementors/core/cmp/trait.Eq.js +++ b/crates/doc/implementors/core/cmp/trait.Eq.js @@ -8,7 +8,7 @@ "wasmer":[["impl Eq for Memory"],["impl Eq for Module"],["impl Eq for Global"],["impl Eq for Instance"],["impl Eq for Table"],["impl<T> Eq for FunctionEnv<T>"],["impl Eq for Memory"],["impl Eq for Function"],["impl Eq for Global"],["impl Eq for Exports"],["impl Eq for Instance"],["impl Eq for Function"],["impl<T: ValueType, M: MemorySize> Eq for WasmPtr<T, M>"],["impl Eq for Extern"],["impl Eq for Module"],["impl Eq for Table"]], "wasmer_c_api":[["impl Eq for wasm_valkind_enum"],["impl Eq for wasi_version_t"],["impl Eq for wasm_mutability_enum"]], "wasmer_cache":[["impl Eq for Hash"]], -"wasmer_cli":[["impl Eq for AllowMultiWasm"],["impl Eq for SetTelemetryEnabled"],["impl Eq for RetrievableConfigField"],["impl Eq for SetProxyUrl"],["impl Eq for StorableConfigField"],["impl Eq for Volume"],["impl Eq for CommandEntrypoint"],["impl Eq for PackageSource"],["impl Eq for SetRegistryUrl"],["impl Eq for SetRegistryToken"],["impl Eq for CompilerType"],["impl Eq for SetUpdateNotificationsEnabled"],["impl Eq for GetOrSet"],["impl Eq for BoolString"],["impl Eq for Entrypoint"],["impl Eq for Template"]], +"wasmer_cli":[["impl Eq for SetUpdateNotificationsEnabled"],["impl Eq for Volume"],["impl Eq for SetRegistryUrl"],["impl Eq for CommandEntrypoint"],["impl Eq for SetProxyUrl"],["impl Eq for BoolString"],["impl Eq for SetTelemetryEnabled"],["impl Eq for SetRegistryToken"],["impl Eq for AllowMultiWasm"],["impl Eq for GetOrSet"],["impl Eq for Template"],["impl Eq for StorableConfigField"],["impl Eq for PackageSource"],["impl Eq for Entrypoint"],["impl Eq for CompilerType"],["impl Eq for RetrievableConfigField"]], "wasmer_compiler":[["impl Eq for EngineId"],["impl Eq for ArtifactId"],["impl Eq for Artifact"]], "wasmer_compiler_cli":[["impl Eq for CompilerType"]], "wasmer_compiler_cranelift":[["impl Eq for ReturnMode"]], diff --git a/crates/doc/implementors/core/cmp/trait.Ord.js b/crates/doc/implementors/core/cmp/trait.Ord.js index 6135bb49fd8..c491be54fdc 100644 --- a/crates/doc/implementors/core/cmp/trait.Ord.js +++ b/crates/doc/implementors/core/cmp/trait.Ord.js @@ -3,7 +3,7 @@ "virtual_mio":[["impl Ord for InterestType"]], "virtual_net":[["impl Ord for SocketId"],["impl Ord for IpCidr"]], "wai_bindgen_wasmer":[["impl<T: Endian + Ord> Ord for Le<T>"]], -"wasmer_cli":[["impl Ord for StorableConfigField"],["impl Ord for SetProxyUrl"],["impl Ord for GetOrSet"],["impl Ord for SetRegistryToken"],["impl Ord for SetUpdateNotificationsEnabled"],["impl Ord for RetrievableConfigField"],["impl Ord for BoolString"],["impl Ord for SetRegistryUrl"],["impl Ord for PackageSource"],["impl Ord for SetTelemetryEnabled"]], +"wasmer_cli":[["impl Ord for SetProxyUrl"],["impl Ord for SetTelemetryEnabled"],["impl Ord for StorableConfigField"],["impl Ord for SetUpdateNotificationsEnabled"],["impl Ord for BoolString"],["impl Ord for GetOrSet"],["impl Ord for SetRegistryUrl"],["impl Ord for RetrievableConfigField"],["impl Ord for SetRegistryToken"],["impl Ord for PackageSource"]], "wasmer_compiler":[["impl Ord for EngineId"],["impl Ord for ArtifactId"]], "wasmer_compiler_singlepass":[["impl Ord for Size"],["impl Ord for Multiplier"],["impl Ord for XMM"],["impl Ord for NEON"],["impl<R: Ord, S: Ord> Ord for Location<R, S>"],["impl Ord for GPR"],["impl Ord for GPR"]], "wasmer_registry":[["impl Ord for Package"],["impl Ord for PackageDownloadInfo"]], diff --git a/crates/doc/implementors/core/cmp/trait.PartialEq.js b/crates/doc/implementors/core/cmp/trait.PartialEq.js index 2d64cc3fc38..a64f6ec7946 100644 --- a/crates/doc/implementors/core/cmp/trait.PartialEq.js +++ b/crates/doc/implementors/core/cmp/trait.PartialEq.js @@ -8,7 +8,7 @@ "wasmer":[["impl PartialEq<Instance> for Instance"],["impl PartialEq<Global> for Global"],["impl PartialEq<Store> for Store"],["impl PartialEq<Global> for Global"],["impl PartialEq<Module> for Module"],["impl PartialEq<Function> for Function"],["impl PartialEq<Instance> for Instance"],["impl PartialEq<Memory> for Memory"],["impl PartialEq<Extern> for Extern"],["impl PartialEq<Table> for Table"],["impl<T> PartialEq<FunctionEnv<T>> for FunctionEnv<T>"],["impl PartialEq<Memory> for Memory"],["impl<T: ValueType, M: MemorySize> PartialEq<WasmPtr<T, M>> for WasmPtr<T, M>"],["impl PartialEq<Module> for Module"],["impl PartialEq<Value> for Value"],["impl PartialEq<Exports> for Exports"],["impl PartialEq<Function> for Function"],["impl PartialEq<Table> for Table"]], "wasmer_c_api":[["impl PartialEq<wasm_valkind_enum> for wasm_valkind_enum"],["impl PartialEq<wasi_version_t> for wasi_version_t"],["impl PartialEq<wasm_mutability_enum> for wasm_mutability_enum"]], "wasmer_cache":[["impl PartialEq<Hash> for Hash"]], -"wasmer_cli":[["impl PartialEq<RetrievableConfigField> for RetrievableConfigField"],["impl PartialEq<GetOrSet> for GetOrSet"],["impl PartialEq<SetRegistryUrl> for SetRegistryUrl"],["impl PartialEq<PrefixMapCompilation> for PrefixMapCompilation"],["impl PartialEq<BoolPromptOptions> for BoolPromptOptions"],["impl PartialEq<BoolString> for BoolString"],["impl PartialEq<PackageSource> for PackageSource"],["impl PartialEq<SetTelemetryEnabled> for SetTelemetryEnabled"],["impl PartialEq<CommandEntrypoint> for CommandEntrypoint"],["impl PartialEq<BinOrLib> for BinOrLib"],["impl PartialEq<SetRegistryToken> for SetRegistryToken"],["impl PartialEq<CompilerType> for CompilerType"],["impl PartialEq<StorableConfigField> for StorableConfigField"],["impl PartialEq<SetProxyUrl> for SetProxyUrl"],["impl PartialEq<Template> for Template"],["impl PartialEq<PackageSource> for PackageSource"],["impl PartialEq<SetUpdateNotificationsEnabled> for SetUpdateNotificationsEnabled"],["impl PartialEq<Output> for Output"],["impl PartialEq<Volume> for Volume"],["impl PartialEq<AllowMultiWasm> for AllowMultiWasm"],["impl PartialEq<Entrypoint> for Entrypoint"]], +"wasmer_cli":[["impl PartialEq<Template> for Template"],["impl PartialEq<SetRegistryUrl> for SetRegistryUrl"],["impl PartialEq<BoolString> for BoolString"],["impl PartialEq<AllowMultiWasm> for AllowMultiWasm"],["impl PartialEq<CompilerType> for CompilerType"],["impl PartialEq<Volume> for Volume"],["impl PartialEq<SetRegistryToken> for SetRegistryToken"],["impl PartialEq<Entrypoint> for Entrypoint"],["impl PartialEq<BinOrLib> for BinOrLib"],["impl PartialEq<GetOrSet> for GetOrSet"],["impl PartialEq<SetProxyUrl> for SetProxyUrl"],["impl PartialEq<SetTelemetryEnabled> for SetTelemetryEnabled"],["impl PartialEq<RetrievableConfigField> for RetrievableConfigField"],["impl PartialEq<PrefixMapCompilation> for PrefixMapCompilation"],["impl PartialEq<PackageSource> for PackageSource"],["impl PartialEq<Output> for Output"],["impl PartialEq<SetUpdateNotificationsEnabled> for SetUpdateNotificationsEnabled"],["impl PartialEq<CommandEntrypoint> for CommandEntrypoint"],["impl PartialEq<PackageSource> for PackageSource"],["impl PartialEq<BoolPromptOptions> for BoolPromptOptions"],["impl PartialEq<StorableConfigField> for StorableConfigField"]], "wasmer_compiler":[["impl PartialEq<ArtifactId> for ArtifactId"],["impl PartialEq<Artifact> for Artifact"],["impl PartialEq<EngineId> for EngineId"]], "wasmer_compiler_cli":[["impl PartialEq<CompilerType> for CompilerType"]], "wasmer_compiler_cranelift":[["impl PartialEq<ReturnMode> for ReturnMode"]], diff --git a/crates/doc/implementors/core/cmp/trait.PartialOrd.js b/crates/doc/implementors/core/cmp/trait.PartialOrd.js index 863528878a7..b5fd605868c 100644 --- a/crates/doc/implementors/core/cmp/trait.PartialOrd.js +++ b/crates/doc/implementors/core/cmp/trait.PartialOrd.js @@ -3,7 +3,7 @@ "virtual_mio":[["impl PartialOrd<InterestType> for InterestType"]], "virtual_net":[["impl PartialOrd<IpCidr> for IpCidr"],["impl PartialOrd<SocketId> for SocketId"]], "wai_bindgen_wasmer":[["impl<T: Endian + PartialOrd> PartialOrd<Le<T>> for Le<T>"]], -"wasmer_cli":[["impl PartialOrd<PackageSource> for PackageSource"],["impl PartialOrd<GetOrSet> for GetOrSet"],["impl PartialOrd<SetUpdateNotificationsEnabled> for SetUpdateNotificationsEnabled"],["impl PartialOrd<BoolString> for BoolString"],["impl PartialOrd<RetrievableConfigField> for RetrievableConfigField"],["impl PartialOrd<SetProxyUrl> for SetProxyUrl"],["impl PartialOrd<SetRegistryToken> for SetRegistryToken"],["impl PartialOrd<SetRegistryUrl> for SetRegistryUrl"],["impl PartialOrd<SetTelemetryEnabled> for SetTelemetryEnabled"],["impl PartialOrd<StorableConfigField> for StorableConfigField"]], +"wasmer_cli":[["impl PartialOrd<StorableConfigField> for StorableConfigField"],["impl PartialOrd<SetTelemetryEnabled> for SetTelemetryEnabled"],["impl PartialOrd<SetUpdateNotificationsEnabled> for SetUpdateNotificationsEnabled"],["impl PartialOrd<SetRegistryToken> for SetRegistryToken"],["impl PartialOrd<GetOrSet> for GetOrSet"],["impl PartialOrd<BoolString> for BoolString"],["impl PartialOrd<SetRegistryUrl> for SetRegistryUrl"],["impl PartialOrd<PackageSource> for PackageSource"],["impl PartialOrd<RetrievableConfigField> for RetrievableConfigField"],["impl PartialOrd<SetProxyUrl> for SetProxyUrl"]], "wasmer_compiler":[["impl PartialOrd<EngineId> for EngineId"],["impl PartialOrd<ArtifactId> for ArtifactId"]], "wasmer_compiler_singlepass":[["impl PartialOrd<GPR> for GPR"],["impl PartialOrd<XMM> for XMM"],["impl PartialOrd<Size> for Size"],["impl PartialOrd<GPR> for GPR"],["impl<R: PartialOrd, S: PartialOrd> PartialOrd<Location<R, S>> for Location<R, S>"],["impl PartialOrd<NEON> for NEON"],["impl PartialOrd<Multiplier> for Multiplier"]], "wasmer_registry":[["impl PartialOrd<Package> for Package"],["impl PartialOrd<QueryPackageError> for QueryPackageError"],["impl PartialOrd<GetIfPackageHasNewVersionResult> for GetIfPackageHasNewVersionResult"],["impl PartialOrd<PackageDownloadInfo> for PackageDownloadInfo"]], diff --git a/crates/doc/implementors/core/default/trait.Default.js b/crates/doc/implementors/core/default/trait.Default.js index 049c7d07fce..3e0cc0fd7ef 100644 --- a/crates/doc/implementors/core/default/trait.Default.js +++ b/crates/doc/implementors/core/default/trait.Default.js @@ -8,7 +8,7 @@ "wasmer_c_api":[["impl Default for wasm_config_t"],["impl Default for wasmer_compiler_t"],["impl Default for wasm_val_t"],["impl Default for wasmer_engine_t"],["impl Default for wasm_valtype_t"]], "wasmer_c_api_test_runner":[["impl Default for RemoveTestsOnDrop"]], "wasmer_capi_examples_runner":[["impl Default for RemoveTestsOnDrop"]], -"wasmer_cli":[["impl Default for PackageSource"],["impl Default for WcgiOptions"],["impl Default for Output"],["impl Default for CompilerOptions"],["impl Default for StoreOptions"],["impl Default for Wasi"],["impl Default for CrossCompile"],["impl Default for PrefixMapCompilation"],["impl Default for WasmFeatures"],["impl Default for CType"]], +"wasmer_cli":[["impl Default for CrossCompile"],["impl Default for StoreOptions"],["impl Default for Wasi"],["impl Default for CType"],["impl Default for WasmFeatures"],["impl Default for PackageSource"],["impl Default for Output"],["impl Default for WcgiOptions"],["impl Default for PrefixMapCompilation"],["impl Default for CompilerOptions"]], "wasmer_compiler":[["impl Default for GlobalFrameInfo"],["impl Default for EngineId"],["impl Default for ArtifactId"]], "wasmer_compiler_cli":[["impl Default for CompilerOptions"],["impl Default for StoreOptions"],["impl Default for WasmFeatures"]], "wasmer_compiler_cranelift":[["impl Default for Cranelift"]], diff --git a/crates/doc/implementors/core/fmt/trait.Debug.js b/crates/doc/implementors/core/fmt/trait.Debug.js index 555e3421718..cac63b25a79 100644 --- a/crates/doc/implementors/core/fmt/trait.Debug.js +++ b/crates/doc/implementors/core/fmt/trait.Debug.js @@ -11,7 +11,7 @@ "wasmer_c_api_test_runner":[["impl Debug for Config"]], "wasmer_cache":[["impl Debug for FileSystemCache"],["impl Debug for Hash"]], "wasmer_capi_examples_runner":[["impl Debug for Config"]], -"wasmer_cli":[["impl Debug for TokenStatus"],["impl Debug for TargetOnDisk"],["impl Debug for CType"],["impl Debug for AuthorizationState"],["impl Debug for CreateObj"],["impl Debug for Login"],["impl Debug for MonitoringSource"],["impl Debug for CommandEntrypoint"],["impl Debug for Publish"],["impl Debug for CrossCompileSetup"],["impl Debug for SelfUpdate"],["impl Debug for StoreOptions"],["impl Debug for GenCHeader"],["impl Debug for ExecutableTarget"],["impl Debug for MiniCargoTomlPackage"],["impl Debug for PackageSource"],["impl Debug for WasmFeatures"],["impl Debug for Template"],["impl Debug for Action"],["impl Debug for CompilerType"],["impl Debug for Init"],["impl Debug for Add"],["impl Debug for Cmd"],["impl Debug for RetrievableConfigField"],["impl Debug for Binfmt"],["impl Debug for SetRegistryUrl"],["impl Debug for ValidatedNonceOutput"],["impl Debug for Run"],["impl Debug for Whoami"],["impl Debug for Config"],["impl Debug for Args"],["impl Debug for Compile"],["impl Debug for Flags"],["impl Debug for Volume"],["impl Debug for BinOrLib"],["impl Debug for BoolString"],["impl Debug for AllowMultiWasm"],["impl Debug for Output"],["impl Debug for Inspect"],["impl Debug for Wast"],["impl Debug for Cache"],["impl Debug for Entrypoint"],["impl Debug for PackageSource"],["impl Debug for SetTelemetryEnabled"],["impl Debug for BoolPromptOptions"],["impl Debug for MonitoringPackageLoader"],["impl Debug for SetUpdateNotificationsEnabled"],["impl Debug for StorableConfigField"],["impl Debug for SetProxyUrl"],["impl Debug for CompilerOptions"],["impl Debug for WcgiOptions"],["impl Debug for Cmd"],["impl Debug for GetOrSet"],["impl<R: Debug> Debug for MonitoringRuntime<R>"],["impl Debug for Validate"],["impl Debug for SetRegistryToken"],["impl Debug for UrlOrVersion"],["impl Debug for CreateExe"],["impl Debug for Wasi"],["impl Debug for Target"],["impl Debug for PrettyError"],["impl Debug for PrefixMapCompilation"],["impl Debug for CStatement"],["impl Debug for Callbacks"],["impl Debug for CrossCompile"],["impl Debug for Callbacks"]], +"wasmer_cli":[["impl Debug for GenCHeader"],["impl Debug for CreateObj"],["impl Debug for Login"],["impl Debug for Publish"],["impl Debug for SetProxyUrl"],["impl Debug for MonitoringPackageLoader"],["impl Debug for SetRegistryToken"],["impl Debug for AllowMultiWasm"],["impl Debug for Entrypoint"],["impl Debug for SetTelemetryEnabled"],["impl Debug for Run"],["impl Debug for Args"],["impl Debug for CompilerOptions"],["impl Debug for CreateExe"],["impl Debug for TokenStatus"],["impl Debug for BoolString"],["impl Debug for CommandEntrypoint"],["impl Debug for AuthorizationState"],["impl Debug for Init"],["impl Debug for ValidatedNonceOutput"],["impl Debug for SelfUpdate"],["impl Debug for RetrievableConfigField"],["impl Debug for Action"],["impl Debug for CrossCompileSetup"],["impl Debug for Cmd"],["impl Debug for Volume"],["impl Debug for Wast"],["impl Debug for SetUpdateNotificationsEnabled"],["impl Debug for Target"],["impl Debug for Add"],["impl<R: Debug> Debug for MonitoringRuntime<R>"],["impl Debug for PrettyError"],["impl Debug for Cmd"],["impl Debug for Cache"],["impl Debug for Whoami"],["impl Debug for Inspect"],["impl Debug for MonitoringSource"],["impl Debug for GetOrSet"],["impl Debug for Output"],["impl Debug for SetRegistryUrl"],["impl Debug for MiniCargoTomlPackage"],["impl Debug for Config"],["impl Debug for Flags"],["impl Debug for ExecutableTarget"],["impl Debug for PackageSource"],["impl Debug for CompilerType"],["impl Debug for WcgiOptions"],["impl Debug for UrlOrVersion"],["impl Debug for Callbacks"],["impl Debug for CrossCompile"],["impl Debug for Validate"],["impl Debug for Compile"],["impl Debug for PrefixMapCompilation"],["impl Debug for Wasi"],["impl Debug for Binfmt"],["impl Debug for CStatement"],["impl Debug for StorableConfigField"],["impl Debug for PackageSource"],["impl Debug for BinOrLib"],["impl Debug for BoolPromptOptions"],["impl Debug for TargetOnDisk"],["impl Debug for Template"],["impl Debug for CType"],["impl Debug for Callbacks"],["impl Debug for StoreOptions"],["impl Debug for WasmFeatures"]], "wasmer_compiler":[["impl<'a> Debug for MiddlewareReaderState<'a>"],["impl Debug for LinkError"],["impl<'a> Debug for MiddlewareBinaryReader<'a>"],["impl Debug for ArtifactId"],["impl Debug for EngineId"],["impl Debug for Engine"],["impl Debug for FunctionExtent"],["impl Debug for FunctionInfo"],["impl Debug for InstantiationError"],["impl Debug for Artifact"],["impl Debug for ModuleInfoFrameInfo"],["impl Debug for ModuleTranslationState"]], "wasmer_compiler_cli":[["impl Debug for Config"],["impl Debug for Validate"],["impl Debug for CompilerType"],["impl Debug for PrettyError"],["impl Debug for StoreOptions"],["impl Debug for Compile"],["impl Debug for CompilerOptions"],["impl Debug for WasmFeatures"]], "wasmer_compiler_cranelift":[["impl Debug for ElseData"],["impl Debug for ModuleInfoMemoryOffset"],["impl Debug for CraneliftOptLevel"],["impl Debug for ControlStackFrame"],["impl Debug for Cranelift"],["impl Debug for WriterRelocate"],["impl Debug for ReturnMode"],["impl Debug for ModuleInfoVmctxInfo"]], diff --git a/crates/doc/implementors/core/marker/trait.Copy.js b/crates/doc/implementors/core/marker/trait.Copy.js index 39e1098405a..e1df53fe0cf 100644 --- a/crates/doc/implementors/core/marker/trait.Copy.js +++ b/crates/doc/implementors/core/marker/trait.Copy.js @@ -8,7 +8,7 @@ "wasmer":[["impl<'a, T: Copy + ValueType> Copy for WasmSlice<'a, T>"],["impl<'a> Copy for MemoryBuffer<'a>"],["impl<'a, T: Copy + ValueType> Copy for WasmRef<'a, T>"],["impl Copy for MemoryAccessError"],["impl<T: ValueType, M: MemorySize> Copy for WasmPtr<T, M>"],["impl<'a> Copy for MemoryBuffer<'a>"]], "wasmer_c_api":[["impl Copy for wasm_valkind_enum"],["impl Copy for wasmer_engine_t"],["impl Copy for wasm_mutability_enum"],["impl Copy for wasmer_compiler_t"],["impl Copy for wasm_valtype_t"],["impl Copy for wasm_limits_t"],["impl Copy for wasm_val_inner"],["impl Copy for wasi_version_t"]], "wasmer_cache":[["impl Copy for Hash"]], -"wasmer_cli":[["impl Copy for Target"],["impl Copy for BinOrLib"],["impl Copy for Template"],["impl Copy for Cmd"],["impl Copy for Action"]], +"wasmer_cli":[["impl Copy for Action"],["impl Copy for BinOrLib"],["impl Copy for Target"],["impl Copy for Cmd"],["impl Copy for Template"]], "wasmer_compiler_cranelift":[["impl Copy for GlobalVariable"],["impl Copy for ReturnMode"]], "wasmer_compiler_llvm":[["impl Copy for ExtraInfo"],["impl<'ctx> Copy for GlobalCache<'ctx>"],["impl<'ctx> Copy for MemoryCache<'ctx>"]], "wasmer_compiler_singlepass":[["impl Copy for XMM"],["impl Copy for Multiplier"],["impl Copy for XMMOrMemory"],["impl Copy for Condition"],["impl Copy for GPROrMemory"],["impl Copy for FloatValue"],["impl<R: Copy, S: Copy> Copy for Location<R, S>"],["impl Copy for NEON"],["impl Copy for GPR"],["impl Copy for Condition"],["impl Copy for GPR"],["impl Copy for ARM64Register"],["impl Copy for NeonOrMemory"],["impl Copy for Size"],["impl Copy for CanonicalizeType"],["impl Copy for RegisterIndex"],["impl Copy for X64Register"],["impl Copy for SuspendOffset"],["impl Copy for WasmAbstractValue"],["impl Copy for IfElseState"],["impl Copy for GPROrMemory"]], diff --git a/crates/doc/implementors/core/marker/trait.StructuralEq.js b/crates/doc/implementors/core/marker/trait.StructuralEq.js index 505d4be2f1b..5c84dbd2e38 100644 --- a/crates/doc/implementors/core/marker/trait.StructuralEq.js +++ b/crates/doc/implementors/core/marker/trait.StructuralEq.js @@ -8,7 +8,7 @@ "wasmer":[["impl StructuralEq for Function"],["impl StructuralEq for Extern"],["impl StructuralEq for Exports"],["impl StructuralEq for Module"],["impl StructuralEq for Instance"],["impl StructuralEq for Module"],["impl StructuralEq for Instance"]], "wasmer_c_api":[["impl StructuralEq for wasi_version_t"],["impl StructuralEq for wasm_mutability_enum"],["impl StructuralEq for wasm_valkind_enum"]], "wasmer_cache":[["impl StructuralEq for Hash"]], -"wasmer_cli":[["impl StructuralEq for CommandEntrypoint"],["impl StructuralEq for AllowMultiWasm"],["impl StructuralEq for Template"],["impl StructuralEq for GetOrSet"],["impl StructuralEq for Volume"],["impl StructuralEq for SetTelemetryEnabled"],["impl StructuralEq for CompilerType"],["impl StructuralEq for SetUpdateNotificationsEnabled"],["impl StructuralEq for Entrypoint"],["impl StructuralEq for StorableConfigField"],["impl StructuralEq for BoolString"],["impl StructuralEq for SetRegistryUrl"],["impl StructuralEq for SetProxyUrl"],["impl StructuralEq for RetrievableConfigField"],["impl StructuralEq for SetRegistryToken"],["impl StructuralEq for PackageSource"]], +"wasmer_cli":[["impl StructuralEq for Entrypoint"],["impl StructuralEq for CommandEntrypoint"],["impl StructuralEq for SetProxyUrl"],["impl StructuralEq for GetOrSet"],["impl StructuralEq for SetRegistryUrl"],["impl StructuralEq for Volume"],["impl StructuralEq for Template"],["impl StructuralEq for StorableConfigField"],["impl StructuralEq for PackageSource"],["impl StructuralEq for CompilerType"],["impl StructuralEq for SetUpdateNotificationsEnabled"],["impl StructuralEq for RetrievableConfigField"],["impl StructuralEq for SetTelemetryEnabled"],["impl StructuralEq for SetRegistryToken"],["impl StructuralEq for AllowMultiWasm"],["impl StructuralEq for BoolString"]], "wasmer_compiler":[["impl StructuralEq for ArtifactId"],["impl StructuralEq for EngineId"]], "wasmer_compiler_cli":[["impl StructuralEq for CompilerType"]], "wasmer_compiler_cranelift":[["impl StructuralEq for ReturnMode"]], diff --git a/crates/doc/implementors/core/marker/trait.StructuralPartialEq.js b/crates/doc/implementors/core/marker/trait.StructuralPartialEq.js index 0003e5ab40c..99c9f2ccfeb 100644 --- a/crates/doc/implementors/core/marker/trait.StructuralPartialEq.js +++ b/crates/doc/implementors/core/marker/trait.StructuralPartialEq.js @@ -8,7 +8,7 @@ "wasmer":[["impl StructuralPartialEq for Instance"],["impl StructuralPartialEq for Instance"],["impl StructuralPartialEq for Global"],["impl StructuralPartialEq for Memory"],["impl StructuralPartialEq for Function"],["impl StructuralPartialEq for Module"],["impl StructuralPartialEq for Function"],["impl StructuralPartialEq for Exports"],["impl StructuralPartialEq for Table"],["impl StructuralPartialEq for Module"],["impl StructuralPartialEq for Extern"]], "wasmer_c_api":[["impl StructuralPartialEq for wasm_valkind_enum"],["impl StructuralPartialEq for wasi_version_t"],["impl StructuralPartialEq for wasm_mutability_enum"]], "wasmer_cache":[["impl StructuralPartialEq for Hash"]], -"wasmer_cli":[["impl StructuralPartialEq for BinOrLib"],["impl StructuralPartialEq for BoolPromptOptions"],["impl StructuralPartialEq for SetProxyUrl"],["impl StructuralPartialEq for SetRegistryToken"],["impl StructuralPartialEq for PrefixMapCompilation"],["impl StructuralPartialEq for StorableConfigField"],["impl StructuralPartialEq for Entrypoint"],["impl StructuralPartialEq for PackageSource"],["impl StructuralPartialEq for Template"],["impl StructuralPartialEq for AllowMultiWasm"],["impl StructuralPartialEq for Volume"],["impl StructuralPartialEq for CompilerType"],["impl StructuralPartialEq for SetTelemetryEnabled"],["impl StructuralPartialEq for BoolString"],["impl StructuralPartialEq for GetOrSet"],["impl StructuralPartialEq for Output"],["impl StructuralPartialEq for CommandEntrypoint"],["impl StructuralPartialEq for SetRegistryUrl"],["impl StructuralPartialEq for PackageSource"],["impl StructuralPartialEq for SetUpdateNotificationsEnabled"],["impl StructuralPartialEq for RetrievableConfigField"]], +"wasmer_cli":[["impl StructuralPartialEq for SetRegistryUrl"],["impl StructuralPartialEq for BoolString"],["impl StructuralPartialEq for SetProxyUrl"],["impl StructuralPartialEq for PackageSource"],["impl StructuralPartialEq for Entrypoint"],["impl StructuralPartialEq for SetRegistryToken"],["impl StructuralPartialEq for Template"],["impl StructuralPartialEq for BinOrLib"],["impl StructuralPartialEq for StorableConfigField"],["impl StructuralPartialEq for CompilerType"],["impl StructuralPartialEq for SetUpdateNotificationsEnabled"],["impl StructuralPartialEq for Volume"],["impl StructuralPartialEq for BoolPromptOptions"],["impl StructuralPartialEq for PrefixMapCompilation"],["impl StructuralPartialEq for Output"],["impl StructuralPartialEq for AllowMultiWasm"],["impl StructuralPartialEq for RetrievableConfigField"],["impl StructuralPartialEq for SetTelemetryEnabled"],["impl StructuralPartialEq for PackageSource"],["impl StructuralPartialEq for GetOrSet"],["impl StructuralPartialEq for CommandEntrypoint"]], "wasmer_compiler":[["impl StructuralPartialEq for EngineId"],["impl StructuralPartialEq for ArtifactId"]], "wasmer_compiler_cli":[["impl StructuralPartialEq for CompilerType"]], "wasmer_compiler_cranelift":[["impl StructuralPartialEq for ReturnMode"]], diff --git a/crates/doc/implementors/core/str/traits/trait.FromStr.js b/crates/doc/implementors/core/str/traits/trait.FromStr.js index b7a1dadd44a..9125ab49e85 100644 --- a/crates/doc/implementors/core/str/traits/trait.FromStr.js +++ b/crates/doc/implementors/core/str/traits/trait.FromStr.js @@ -1,6 +1,6 @@ (function() {var implementors = { "wasmer_cache":[["impl FromStr for Hash"]], -"wasmer_cli":[["impl FromStr for PackageSource"],["impl FromStr for BoolPromptOptions"],["impl FromStr for BoolString"]], +"wasmer_cli":[["impl FromStr for BoolString"],["impl FromStr for BoolPromptOptions"],["impl FromStr for PackageSource"]], "wasmer_compiler":[], "wasmer_registry":[["impl FromStr for Package"]], "wasmer_types":[["impl FromStr for TrapCode"],["impl FromStr for CpuFeature"]], diff --git a/crates/doc/implementors/serde/de/trait.Deserialize.js b/crates/doc/implementors/serde/de/trait.Deserialize.js index bdefc19d113..8476fee9f61 100644 --- a/crates/doc/implementors/serde/de/trait.Deserialize.js +++ b/crates/doc/implementors/serde/de/trait.Deserialize.js @@ -2,7 +2,7 @@ "virtual_mio":[["impl<'de> Deserialize<'de> for InterestType"]], "virtual_net":[["impl<'de> Deserialize<'de> for FrameSerializationFormat"],["impl<'de> Deserialize<'de> for MessageResponse"],["impl<'de> Deserialize<'de> for MessageRequest"],["impl<'de> Deserialize<'de> for Shutdown"],["impl<'de> Deserialize<'de> for SocketId"],["impl<'de> Deserialize<'de> for ResponseType"],["impl<'de> Deserialize<'de> for RequestType"],["impl<'de> Deserialize<'de> for SocketStatus"],["impl<'de> Deserialize<'de> for StreamSecurity"],["impl<'de> Deserialize<'de> for IpCidr"],["impl<'de> Deserialize<'de> for NetworkError"],["impl<'de> Deserialize<'de> for IpRoute"]], "wasi_test_generator":[["impl<'de> Deserialize<'de> for WasiOptions"],["impl<'de> Deserialize<'de> for WasiTest"]], -"wasmer_cli":[["impl<'de> Deserialize<'de> for UrlOrVersion"],["impl<'de> Deserialize<'de> for TokenStatus"],["impl<'de> Deserialize<'de> for CommandEntrypoint"],["impl<'de> Deserialize<'de> for ValidatedNonceOutput"],["impl<'de> Deserialize<'de> for Entrypoint"],["impl<'de> Deserialize<'de> for Volume"]], +"wasmer_cli":[["impl<'de> Deserialize<'de> for ValidatedNonceOutput"],["impl<'de> Deserialize<'de> for Entrypoint"],["impl<'de> Deserialize<'de> for CommandEntrypoint"],["impl<'de> Deserialize<'de> for UrlOrVersion"],["impl<'de> Deserialize<'de> for TokenStatus"],["impl<'de> Deserialize<'de> for Volume"]], "wasmer_registry":[["impl<'de> Deserialize<'de> for ResponseData"],["impl<'de> Deserialize<'de> for GetBindingsQueryPackageVersionBindingsOn"],["impl<'de> Deserialize<'de> for GetInterfaceVersionQueryInterface"],["impl<'de> Deserialize<'de> for PublishDeployAppPublishDeployAppDeployAppVersion"],["impl<'de> Deserialize<'de> for Registry"],["impl<'de> Deserialize<'de> for ResponseData"],["impl<'de> Deserialize<'de> for ResponseData"],["impl<'de> Deserialize<'de> for GetPackageByCommandQueryGetCommandPackageVersion"],["impl<'de> Deserialize<'de> for PublishDeployAppPublishDeployAppDeployAppVersionAppOwnerOn"],["impl<'de> Deserialize<'de> for GetBindingsQueryPackageVersionBindingsGeneratorPackageVersion"],["impl<'de> Deserialize<'de> for NewNonceNewNonce"],["impl<'de> Deserialize<'de> for GetInterfaceVersionQueryInterfaceInterface"],["impl<'de> Deserialize<'de> for MultiRegistry"],["impl<'de> Deserialize<'de> for ResponseData"],["impl<'de> Deserialize<'de> for PublishPackageMutationChunkedPublishPackage"],["impl<'de> Deserialize<'de> for Proxy"],["impl<'de> Deserialize<'de> for GenerateDeployTokenGenerateDeployToken"],["impl<'de> Deserialize<'de> for GetPackageByCommandQueryGetCommandPackageVersionDistribution"],["impl<'de> Deserialize<'de> for ResponseData"],["impl<'de> Deserialize<'de> for GetBindingsQueryPackageVersionBindingsGenerator"],["impl<'de> Deserialize<'de> for PublishDeployAppPublishDeployApp"],["impl<'de> Deserialize<'de> for GetBindingsQueryPackageVersion"],["impl<'de> Deserialize<'de> for NewNonceNewNonceNonce"],["impl<'de> Deserialize<'de> for GetPackageVersionQueryPackageVersionDistribution"],["impl<'de> Deserialize<'de> for ResponseData"],["impl<'de> Deserialize<'de> for ResponseData"],["impl<'de> Deserialize<'de> for GetSignedUrlUrl"],["impl<'de> Deserialize<'de> for WasmerConfig"],["impl<'de> Deserialize<'de> for ResponseData"],["impl<'de> Deserialize<'de> for GetBindingsQueryPackageVersionBindingsGeneratorPackageVersionPackage"],["impl<'de> Deserialize<'de> for GetPackageByCommandQueryGetCommandPackageVersionPackage"],["impl<'de> Deserialize<'de> for PublishDeployAppPublishDeployAppDeployAppVersionAppOwner"],["impl<'de> Deserialize<'de> for GetPackageByCommandQueryGetCommand"],["impl<'de> Deserialize<'de> for ResponseData"],["impl<'de> Deserialize<'de> for GetBindingsQueryPackageVersionBindings"],["impl<'de> Deserialize<'de> for RegistryLogin"],["impl<'de> Deserialize<'de> for GetPackageVersionQueryPackageVersionPackage"],["impl<'de> Deserialize<'de> for WhoAmIQueryViewer"],["impl<'de> Deserialize<'de> for PublishPackageMutationChunkedPublishPackagePackageVersion"],["impl<'de> Deserialize<'de> for GetPackageVersionQueryPackageVersion"],["impl<'de> Deserialize<'de> for ProgrammingLanguage"],["impl<'de> Deserialize<'de> for ResponseData"],["impl<'de> Deserialize<'de> for ResponseData"],["impl<'de> Deserialize<'de> for PublishDeployAppPublishDeployAppDeployAppVersionApp"]], "wasmer_types":[["impl<'de> Deserialize<'de> for SignatureIndex"],["impl<'de, T> Deserialize<'de> for PackedOption<T>where\n T: Deserialize<'de> + ReservedValue,"],["impl<'de> Deserialize<'de> for TableInitializer"],["impl<'de> Deserialize<'de> for MemoryStyle"],["impl<'de, K, V> Deserialize<'de> for SecondaryMap<K, V>where\n K: EntityRef,\n V: Clone + Deserialize<'de>,"],["impl<'de> Deserialize<'de> for CustomSectionProtection"],["impl<'de> Deserialize<'de> for Bytes"],["impl<'de> Deserialize<'de> for SectionBody"],["impl<'de> Deserialize<'de> for Mutability"],["impl<'de> Deserialize<'de> for LocalGlobalIndex"],["impl<'de> Deserialize<'de> for Symbol"],["impl<'de> Deserialize<'de> for GlobalInit"],["impl<'de> Deserialize<'de> for ImportKey"],["impl<'de> Deserialize<'de> for CompiledFunction"],["impl<'de> Deserialize<'de> for Relocation"],["impl<'de> Deserialize<'de> for FunctionBody"],["impl<'de> Deserialize<'de> for GlobalType"],["impl<'de> Deserialize<'de> for ExternType"],["impl<'de> Deserialize<'de> for CompiledFunctionUnwindInfo"],["impl<'de> Deserialize<'de> for ImportIndex"],["impl<'de> Deserialize<'de> for FunctionIndex"],["impl<'de> Deserialize<'de> for Compilation"],["impl<'de> Deserialize<'de> for CustomSectionIndex"],["impl<'de> Deserialize<'de> for LocalTableIndex"],["impl<'de, T> Deserialize<'de> for ExportType<T>where\n T: Deserialize<'de>,"],["impl<'de> Deserialize<'de> for SectionIndex"],["impl<'de> Deserialize<'de> for LocalFunctionIndex"],["impl<'de> Deserialize<'de> for Dwarf"],["impl<'de> Deserialize<'de> for TrapCode"],["impl<'de> Deserialize<'de> for CompiledFunctionFrameInfo"],["impl<'de> Deserialize<'de> for TableType"],["impl<'de> Deserialize<'de> for CustomSection"],["impl<'de> Deserialize<'de> for TableStyle"],["impl<'de> Deserialize<'de> for Features"],["impl<'de> Deserialize<'de> for FunctionAddressMap"],["impl<'de> Deserialize<'de> for RelocationKind"],["impl<'de> Deserialize<'de> for OwnedDataInitializer"],["impl<'de: 'data, 'data> Deserialize<'de> for DataInitializer<'data>"],["impl<'de> Deserialize<'de> for TrapInformation"],["impl<'de> Deserialize<'de> for LocalMemoryIndex"],["impl<'de> Deserialize<'de> for Pages"],["impl<'de> Deserialize<'de> for V128"],["impl<'de> Deserialize<'de> for LibCall"],["impl<'de, K, V> Deserialize<'de> for PrimaryMap<K, V>where\n K: EntityRef,\n V: Deserialize<'de>,"],["impl<'de> Deserialize<'de> for TableIndex"],["impl<'de> Deserialize<'de> for Type"],["impl<'de> Deserialize<'de> for GlobalIndex"],["impl<'de> Deserialize<'de> for CompileModuleInfo"],["impl<'de> Deserialize<'de> for DataInitializerLocation"],["impl<'de> Deserialize<'de> for ExportIndex"],["impl<'de> Deserialize<'de> for FunctionType"],["impl<'de> Deserialize<'de> for ModuleMetadata"],["impl<'de> Deserialize<'de> for ModuleInfo"],["impl<'de> Deserialize<'de> for RelocationTarget"],["impl<'de> Deserialize<'de> for ElemIndex"],["impl<'de> Deserialize<'de> for MemoryType"],["impl<'de> Deserialize<'de> for MemoryIndex"],["impl<'de, T> Deserialize<'de> for ImportType<T>where\n T: Deserialize<'de>,"],["impl<'de> Deserialize<'de> for SourceLoc"],["impl<'de> Deserialize<'de> for DataIndex"],["impl<'de> Deserialize<'de> for InstructionAddressMap"]], "wasmer_wasix":[["impl<'de> Deserialize<'de> for WapmWebQueryGetPackage"],["impl<'de> Deserialize<'de> for EpollFd"],["impl<'de> Deserialize<'de> for EmscriptenRunner"],["impl<'de> Deserialize<'de> for WapmWebQueryData"],["impl<'de> Deserialize<'de> for WasiProcessId"],["impl<'de> Deserialize<'de> for EventResult"],["impl<'de> Deserialize<'de> for MappedDirectory"],["impl<'de> Deserialize<'de> for WapmWebQueryGetPackageVersionDistribution"],["impl<'de> Deserialize<'de> for InstanceSnapshot"],["impl<'de> Deserialize<'de> for EventResultType"],["impl<'de> Deserialize<'de> for EpollInterest"],["impl<'de> Deserialize<'de> for ForkResult"],["impl<'de> Deserialize<'de> for WapmWebQuery"],["impl<'de> Deserialize<'de> for JoinStatusResult"],["impl<'de> Deserialize<'de> for WapmWebQueryGetPackageVersion"],["impl<'de> Deserialize<'de> for CacheEntry"]], diff --git a/crates/doc/implementors/serde/ser/trait.Serialize.js b/crates/doc/implementors/serde/ser/trait.Serialize.js index f2097a9898e..89661e331df 100644 --- a/crates/doc/implementors/serde/ser/trait.Serialize.js +++ b/crates/doc/implementors/serde/ser/trait.Serialize.js @@ -2,7 +2,7 @@ "virtual_mio":[["impl Serialize for InterestType"]], "virtual_net":[["impl Serialize for FrameSerializationFormat"],["impl Serialize for MessageResponse"],["impl Serialize for Shutdown"],["impl Serialize for IpCidr"],["impl Serialize for SocketId"],["impl Serialize for StreamSecurity"],["impl Serialize for NetworkError"],["impl Serialize for SocketStatus"],["impl Serialize for RequestType"],["impl Serialize for IpRoute"],["impl Serialize for ResponseType"],["impl Serialize for MessageRequest"]], "wasi_test_generator":[["impl Serialize for WasiTest"],["impl Serialize for WasiOptions"]], -"wasmer_cli":[["impl Serialize for CommandEntrypoint"],["impl Serialize for UrlOrVersion"],["impl Serialize for Entrypoint"],["impl Serialize for Volume"]], +"wasmer_cli":[["impl Serialize for UrlOrVersion"],["impl Serialize for CommandEntrypoint"],["impl Serialize for Entrypoint"],["impl Serialize for Volume"]], "wasmer_registry":[["impl Serialize for Variables"],["impl Serialize for WasmerConfig"],["impl Serialize for Variables"],["impl Serialize for Variables"],["impl Serialize for Variables"],["impl Serialize for Proxy"],["impl Serialize for Registry"],["impl Serialize for Variables"],["impl Serialize for Variables"],["impl Serialize for Variables"],["impl Serialize for ProgrammingLanguage"],["impl Serialize for Variables"],["impl Serialize for InputSignature"],["impl Serialize for Variables"],["impl Serialize for MultiRegistry"],["impl Serialize for Variables"],["impl Serialize for Variables"],["impl Serialize for RegistryLogin"]], "wasmer_types":[["impl Serialize for OwnedDataInitializer"],["impl Serialize for LibCall"],["impl<T> Serialize for ExportType<T>where\n T: Serialize,"],["impl Serialize for TrapInformation"],["impl Serialize for FunctionBody"],["impl Serialize for SignatureIndex"],["impl Serialize for CompiledFunctionFrameInfo"],["impl Serialize for TableStyle"],["impl Serialize for GlobalInit"],["impl Serialize for Pages"],["impl Serialize for Mutability"],["impl Serialize for V128"],["impl Serialize for CustomSectionIndex"],["impl Serialize for TableType"],["impl Serialize for GlobalType"],["impl Serialize for LocalGlobalIndex"],["impl Serialize for TableInitializer"],["impl<K, V> Serialize for SecondaryMap<K, V>where\n K: EntityRef,\n V: Clone + PartialEq + Serialize,"],["impl Serialize for CustomSection"],["impl Serialize for CompiledFunction"],["impl<T> Serialize for ImportType<T>where\n T: Serialize,"],["impl Serialize for FunctionAddressMap"],["impl Serialize for MemoryType"],["impl Serialize for TableIndex"],["impl Serialize for ExternType"],["impl Serialize for LocalTableIndex"],["impl Serialize for DataInitializerLocation"],["impl Serialize for MemoryStyle"],["impl Serialize for SourceLoc"],["impl Serialize for ModuleMetadata"],["impl Serialize for ElemIndex"],["impl Serialize for Symbol"],["impl Serialize for SectionBody"],["impl Serialize for TrapCode"],["impl Serialize for LocalFunctionIndex"],["impl Serialize for Type"],["impl Serialize for InstructionAddressMap"],["impl Serialize for CompileModuleInfo"],["impl Serialize for Relocation"],["impl Serialize for CompiledFunctionUnwindInfo"],["impl Serialize for ImportKey"],["impl<'data> Serialize for DataInitializer<'data>"],["impl<K, V> Serialize for PrimaryMap<K, V>where\n K: EntityRef,\n V: Serialize,"],["impl Serialize for FunctionIndex"],["impl Serialize for Features"],["impl Serialize for ImportIndex"],["impl Serialize for CustomSectionProtection"],["impl Serialize for Dwarf"],["impl Serialize for RelocationKind"],["impl Serialize for ExportIndex"],["impl Serialize for ModuleInfo"],["impl Serialize for GlobalIndex"],["impl Serialize for FunctionType"],["impl Serialize for LocalMemoryIndex"],["impl Serialize for RelocationTarget"],["impl Serialize for Bytes"],["impl Serialize for MemoryIndex"],["impl Serialize for Compilation"],["impl Serialize for SectionIndex"],["impl<T> Serialize for PackedOption<T>where\n T: Serialize + ReservedValue,"],["impl Serialize for DataIndex"]], "wasmer_wasix":[["impl Serialize for EmscriptenRunner"],["impl Serialize for WapmWebQueryGetPackageVersion"],["impl Serialize for ForkResult"],["impl Serialize for WapmWebQueryGetPackage"],["impl Serialize for InstanceSnapshot"],["impl Serialize for Body"],["impl Serialize for EventResult"],["impl Serialize for WapmWebQuery"],["impl Serialize for WapmWebQueryGetPackageVersionDistribution"],["impl Serialize for EpollFd"],["impl Serialize for JoinStatusResult"],["impl Serialize for EventResultType"],["impl Serialize for EpollInterest"],["impl Serialize for MappedDirectory"],["impl Serialize for WasiProcessId"],["impl Serialize for WapmWebQueryData"],["impl Serialize for CacheEntry"]], diff --git a/crates/doc/search-index.js b/crates/doc/search-index.js index a59fc92882e..32d30934959 100644 --- a/crates/doc/search-index.js +++ b/crates/doc/search-index.js @@ -13,7 +13,7 @@ var searchIndex = JSON.parse('{\ "wasmer_c_api_test_runner":{"doc":"","t":"RDDLLLLLLFLLLLLLMLLLLLLM","n":["CAPI_BASE_TESTS_NOT_WORKING","Config","RemoveTestsOnDrop","borrow","borrow","borrow_mut","borrow_mut","default","drop","find_wasmer_base_dir","fmt","from","from","get","into","into","root_dir","try_from","try_from","try_into","try_into","type_id","type_id","wasmer_dir"],"q":["wasmer_c_api_test_runner","","","","","","","","","","","","","","","","","","","","","","",""],"d":["","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Calls U::from(self).","Calls U::from(self).","","","","","","","",""],"i":[0,0,0,3,1,3,1,1,1,0,3,3,1,3,3,1,3,3,1,3,1,3,1,3],"f":[0,0,0,[[]],[[]],[[]],[[]],[[],1],[1],[[],2],[[3,4],5],[[]],[[]],[[],3],[[]],[[]],0,[[],6],[[],6],[[],6],[[],6],[[],7],[[],7],0],"p":[[3,"RemoveTestsOnDrop"],[3,"String"],[3,"Config"],[3,"Formatter"],[6,"Result"],[4,"Result"],[3,"TypeId"]]},\ "wasmer_cache":{"doc":"The wasmer-cache crate provides the necessary abstractions …","t":"INNEQDNNDNNNNEQLLLLLLALLLLLLLLMALLLLLLLLLALLLLLLKMLLLLLLKLLLLLLLLLLLLLLMMIQQKKDLLLLLLLLMLLLLLLLMLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["Cache","Compiler","CorruptedBinary","DeserializeError","DeserializeError","FileSystemCache","Generic","Generic","Hash","Incompatible","InvalidByteLength","Io","Io","SerializeError","SerializeError","as_error","as_error","borrow","borrow","borrow_mut","borrow_mut","cache","deref","deref","deref_mut","deref_mut","deserialize","deserialize","drop","drop","ext","filesystem","fmt","fmt","fmt","fmt","from","from","from","from","from","hash","init","init","into","into","layout_raw","layout_raw","load","path","pointer_metadata","pointer_metadata","provide","provide","source","source","store","to_string","to_string","try_from","try_from","try_into","try_into","type_id","type_id","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","expected","got","Cache","DeserializeError","SerializeError","load","store","FileSystemCache","borrow","borrow_mut","clone","clone_into","deref","deref_mut","deserialize","drop","ext","fmt","from","init","into","layout_raw","load","new","path","pointer_metadata","set_cache_extension","store","to_owned","try_from","try_into","type_id","upcast_any_box","upcast_any_mut","upcast_any_ref","Hash","borrow","borrow_mut","clone","clone_into","deref","deref_mut","deserialize","drop","eq","equivalent","equivalent","fmt","fmt","from","from_str","generate","get_hash","hash","init","into","layout_raw","new","pointer_metadata","to_owned","to_string","try_from","try_into","type_id","upcast_any_box","upcast_any_mut","upcast_any_ref"],"q":["wasmer_cache","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cache::DeserializeError","","wasmer_cache::cache","","","","","wasmer_cache::filesystem","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cache::hash","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"d":["A generic cache for storing and loading compiled wasm …","The binary was valid, but we got an error when trying to …","The provided binary is corrupted","The Deserialize error can occur when loading a compiled …","The deserialization error for the implementation","Representation of a directory that contains compiled wasm …","A generic serialization error","A generic deserialization error","A hash used as a key when loading and storing modules in a …","Incompatible serialized binary","Input artifact bytes have an invalid length","An IO error","An IO error","The Serialize error can occur when serializing a compiled …","The serialization error for the implementation","","","","","","","The cache module provides the common data structures used …","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","","Calls U::from(self).","Calls U::from(self).","","","Loads a module using the provided wasmer::Store and …","","","","","","","","Store a Module into the cache with the given crate::Hash.","","","","","","","","","","","","","","","How many bytes were expected","How many bytes the artifact contained","A generic cache for storing and loading compiled wasm …","The deserialization error for the implementation","The serialization error for the implementation","Loads a module using the provided wasmer::Store and …","Store a Module into the cache with the given crate::Hash.","Representation of a directory that contains compiled wasm …","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","Construct a new FileSystemCache around the specified …","","","Set the extension for this cached file.","","","","","","","","","A hash used as a key when loading and storing modules in a …","","","","","","","","","","","","","Print the hexadecimal representation of the stored hash.","Returns the argument unchanged.","Create hash from hexadecimal representation","Creates a new hash from a slice of bytes.","","","","Calls U::from(self).","","Creates a new instance from 32 raw bytes. Does not perform …","","","","","","","","",""],"i":[0,8,8,0,31,0,5,8,0,8,8,5,8,0,31,5,8,5,8,5,8,0,5,8,5,8,5,8,5,8,22,0,5,5,8,8,5,5,8,8,8,0,5,8,5,8,5,8,31,22,5,8,5,8,5,8,31,5,8,5,8,5,8,5,8,5,8,5,8,5,8,32,32,0,31,31,31,31,0,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,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],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],1],[[],1],[[]],[[]],[[]],[[]],0,[2],[2],[2],[2],[[],[[4,[3]]]],[[],[[4,[3]]]],[2],[2],0,0,[[5,6],[[4,[7]]]],[[5,6],[[4,[7]]]],[[8,6],[[4,[7]]]],[[8,6],[[4,[7]]]],[[]],[9,5],[[]],[10,8],[9,8],0,[[],2],[[],2],[[]],[[]],[[],[[4,[11,12]]]],[[],[[4,[11,12]]]],[13,[[4,[14]]]],0,[[]],[[]],[15],[15],[5,[[16,[1]]]],[8,[[16,[1]]]],[[13,14],4],[[],17],[[],17],[[],4],[[],4],[[],4],[[],4],[[],18],[[],18],[[[20,[19]]],[[20,[21,19]]]],[[[20,[19]]],[[20,[21,19]]]],[[],21],[[],21],[[],21],[[],21],0,0,0,0,0,[13,[[4,[14]]]],[[13,14],4],0,[[]],[[]],[22,22],[[]],[2],[2],[[],[[4,[3]]]],[2],0,[[22,6],23],[[]],[[],2],[[]],[[],[[4,[11,12]]]],[[22,13],[[4,[14]]]],[[[25,[24]]],[[26,[22]]]],0,[[]],[[22,[16,[27]]]],[[22,13,14],4],[[]],[[],4],[[],4],[[],18],[[[20,[19]]],[[20,[21,19]]]],[[],21],[[],21],0,[[]],[[]],[13,13],[[]],[2],[2],[[],[[4,[3]]]],[2],[[13,13],28],[[],28],[[],28],[[13,6],23],[[13,6],23],[[]],[29,[[4,[13]]]],[[],13],[[],30],[13],[[],2],[[]],[[],[[4,[11,12]]]],[[],13],[[]],[[]],[[],17],[[],4],[[],4],[[],18],[[[20,[19]]],[[20,[21,19]]]],[[],21],[[],21]],"p":[[8,"Error"],[15,"usize"],[3,"With"],[4,"Result"],[4,"SerializeError"],[3,"Formatter"],[3,"Error"],[4,"DeserializeError"],[3,"Error"],[4,"CompileError"],[3,"Layout"],[3,"LayoutError"],[3,"Hash"],[3,"Module"],[3,"Demand"],[4,"Option"],[3,"String"],[3,"TypeId"],[3,"Global"],[3,"Box"],[8,"Any"],[3,"FileSystemCache"],[6,"Result"],[3,"PathBuf"],[8,"Into"],[6,"Result"],[8,"ToString"],[15,"bool"],[15,"str"],[15,"u64"],[8,"Cache"],[13,"InvalidByteLength"]]},\ "wasmer_capi_examples_runner":{"doc":"","t":"DDLLLLLLFLLLLLLFMLLLLLLM","n":["Config","RemoveTestsOnDrop","borrow","borrow","borrow_mut","borrow_mut","default","drop","find_wasmer_base_dir","fmt","from","from","get","into","into","make_package","root_dir","try_from","try_from","try_into","try_into","type_id","type_id","wasmer_dir"],"q":["wasmer_capi_examples_runner","","","","","","","","","","","","","","","","","","","","","","",""],"d":["","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Calls U::from(self).","Calls U::from(self).","","","","","","","","",""],"i":[0,0,1,3,1,3,1,1,0,3,1,3,3,1,3,0,3,1,3,1,3,1,3,3],"f":[0,0,[[]],[[]],[[]],[[]],[[],1],[1],[[],2],[[3,4],5],[[]],[[]],[[],3],[[]],[[]],[[]],0,[[],6],[[],6],[[],6],[[],6],[[],7],[[],7],0],"p":[[3,"RemoveTestsOnDrop"],[3,"String"],[3,"Config"],[3,"Formatter"],[6,"Result"],[4,"Result"],[3,"TypeId"]]},\ -"wasmer_cli":{"doc":"The Wasmer binary lib","t":"RAAAAAAAAAAONGEENNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMFFNNDNNENNNNNNNNNNNNNNNNNLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLMLLFLLLLLLLLLLLLLLLLLLLLLLMLLFFDNENDEDDNDDDDDDDDNEDDNDNNNDNNNNNNEDDNDDDDDENNEENNNEDDNDDDNMAMMMMMMMAMAMMMMAMMAMMMMMMAAMMMMMMMMMMMMMMMMMMAMMMAMAMMMMAMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMAMMMAAMMMMMMMMMMMMMMMMMMMAMMMMMAMAMDNNENLLLLLLLLLLLLLLLLLLMLLMLLLLLLLLLLLLLLLLFMMMLLLLLLLLLLLLLLLLLLLLLLLLLLMMMEDSNNNLMLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLDNENLLLLLLLLLFLLMLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLMLLLLLLLLLLLLLLMMLMMLLLLLLLLLLLLDDDNENNNNNNENDDDDDENNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLMLLLLLLLLLLLMMLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLNEDDDDDRRDNNENDRLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLMFFMMFMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLFFLLLLMALLLLLLLLLMLLLLLLLLLLLLLLLLLLMMMFFMMMMMMMLLLLLLLLLMFFFLLLLFLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMALFMLLLLLLLLLFFMMFFFFFFFFFFFFFFFFFFFDMLLLLLLMMMLLLLLLLLLLLLLMMLMMLLLLLLLLLLLLDMLLLLLLMLLLLLLLLLLLLLLMMLMMLLLLLLLLLLLLNENEDNNDNRHNNEHLLLLLMLLLLLLLLLLMMLLLLLLLLFLLLLLLLLLLMLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLMMMMMMMMMFLLLLLMMMLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLMLDLLLLLLLLLLLLLLLLLLLLMLMLLLLLLLLLLLLDENRENNDNNGENNDRNLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFLLLLLLLLLLLLLLLLLLMLLLLLLFMMFLMLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLHHDLLLLLLLLLLMMLLLLLLLLFLMFMMLMLLLLLLLLLLLMLNHHHHHHHHDHHNENNHHHHHHHHDDDNNEDRENDNNLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLFLLLLLLLLLMMMLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLMMMLLLLLMLMLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAMMMMDRDLMLLLLLLLLLLLMLMLLLLLLLLMMLLMLLLLLLLLMMLLLLLMLLMLMMMFMLLMLLLLLLLLLLLLLLLLLLLLLLLMLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLMLMLLLLLLLLLLLLDLLLLLLLLLLLMLLLLLLLLLMLMLLLLLLLLLLLLDLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLDLMMLLLLMLLLLLLLLMLLLLLLLLLMFLMMLLLLLLLLLLLLLDDLLLLLLLLLLLLMLLLLLMLLMLLLMLLLMLLLLLLLLLLLLLLLLLLHHDRLLLLLLLMLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLMLNNENLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDENNNNDLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLMLLLLLMLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLMLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFFF","n":["VERSION","c_gen","cli","commands","common","error","logging","package_source","store","suggestions","utils","warning","Array","CIdent","CStatement","CType","Cast","Declaration","Function","I16","I32","I64","I8","ISize","LiteralArray","LiteralConstant","PointerTo","TypeDef","TypeDef","U16","U32","U64","U8","USize","Void","__clone_box","__clone_box","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","const_void_ptr","default","deref","deref","deref_mut","deref_mut","deserialize","deserialize","drop","drop","fmt","fmt","from","from","generate_c","generate_c","generate_c","generate_c_with_name","init","init","into","into","layout_raw","layout_raw","pointer_metadata","pointer_metadata","staticlib_header","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","void_ptr","vzip","vzip","ctype","definition","expression","is_const","is_extern","items","name","new_name","source_type","target_type","value","arguments","inner","inner","is_const","return_value","gen_helper_functions","generate_header_file","Add","App","Args","Binfmt","Cache","Cmd","Compile","Config","CreateExe","CreateObj","Deploy","GenCHeader","Init","Inspect","Login","Namespace","Publish","Run","SelfUpdate","Ssh","Validate","Wast","Whoami","augment_args","augment_args_for_update","augment_subcommands","augment_subcommands_for_update","borrow","borrow","borrow_mut","borrow_mut","cmd","command","command","command_for_update","command_for_update","deref","deref","deref_mut","deref_mut","deserialize","deserialize","drop","drop","execute","fmt","fmt","from","from","from_arg_matches","from_arg_matches","from_arg_matches_mut","from_arg_matches_mut","group_id","has_subcommand","init","init","into","into","is_binfmt_interpreter","layout_raw","layout_raw","output","pointer_metadata","pointer_metadata","print_version","try_from","try_from","try_into","try_into","type_id","type_id","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches_mut","update_from_arg_matches_mut","version","vzip","vzip","wasmer_main","wasmer_main_inner","Add","Allow","AllowMultiWasm","Authorized","Binfmt","BoolPromptOptions","BoolString","Cache","Cancelled","CommandEntrypoint","Compile","Config","CreateExe","CreateObj","Entrypoint","Flags","GenCHeader","Get","GetOrSet","Init","Inspect","Js","Login","No","ProxyUrl","ProxyUrl","Publish","Python","RegistryToken","RegistryToken","RegistryUrl","RegistryUrl","Reject","RetrievableConfigField","Run","SelfUpdate","Set","SetProxyUrl","SetRegistryToken","SetRegistryUrl","SetTelemetryEnabled","SetUpdateNotificationsEnabled","StorableConfigField","TelemetryEnabled","TelemetryEnabled","Template","TokenStatus","UpdateNotificationsEnabled","UpdateNotificationsEnabled","Url","UrlOrVersion","Validate","ValidatedNonceOutput","Version","Volume","Wast","Whoami","Yes","action","add","args","atom","atom","atom","atoms","bin","bindir","binfmt","binfmt_misc","cache","cache_dir","cflags","cmd","command","compile","compiler","compiler","config","config_path","coredump_on_trap","cpu_features","cpu_features","cpu_features","cpu_features","create_exe","create_obj","cross_compile","debug_dir","debug_dir","dev","dry_run","empty","enabled","enabled","entrypoint","env","env","env","env","env","env","env","fail_fast","flags","gen_c_header","header","include","includedir","init","input","inspect","lib","libdir","libraries","libs","login","manifest_path","module_info","name","namespace","no_browser","no_validate","npm","obj_file","out","output","output","output","output","overwrite","package_name","package_name","package_path","packages","path","path","path","path","path","path","path","path","pip","pkg_config","precompiled_atom","prefix","prefix","prefix","publish","quiet","quiet","registry","run","self_update","set","stack_size","status","store","store","store","store","store","target_triple","target_triple","target_triple","target_triple","template","token","token","token","url","url","use_wasmer_release","validate","version","version","volumes","wasi","wasmer_dir","wast","wcgi","whoami","yarn","Add","Npm","Pip","Target","Yarn","__clone_box","augment_args","augment_args_for_update","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","command","command","command_for_update","deref","deref","deref_mut","deref_mut","deserialize","deserialize","dev","drop","drop","env","execute","fmt","fmt","from","from","from_arg_matches","from_arg_matches_mut","group_id","init","init","into","into","language","layout_raw","layout_raw","lookup_bindings","lookup_bindings_for_package","npm","packages","pip","pointer_metadata","pointer_metadata","target","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches_mut","vzip","vzip","yarn","dev","dev","Action","Binfmt","FILENAME","Register","Reregister","Unregister","__clone_box","action","augment_args","augment_args_for_update","augment_subcommands","augment_subcommands_for_update","binfmt_misc","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","command","command","command_for_update","command_for_update","deref","deref","deref_mut","deref_mut","deserialize","deserialize","drop","drop","execute","fmt","fmt","from","from","from_arg_matches","from_arg_matches","from_arg_matches_mut","from_arg_matches_mut","group_id","has_subcommand","init","init","into","into","layout_raw","layout_raw","pointer_metadata","pointer_metadata","seccheck","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches_mut","update_from_arg_matches_mut","vzip","vzip","Cache","Clean","Cmd","Dir","__clone_box","augment_args","augment_args_for_update","augment_subcommands","augment_subcommands_for_update","borrow","borrow","borrow_mut","borrow_mut","clean","clone","clone_into","cmd","command","command","command_for_update","command_for_update","deref","deref","deref_mut","deref_mut","deserialize","deserialize","drop","drop","env","execute","fmt","fmt","from","from","from_arg_matches","from_arg_matches","from_arg_matches_mut","from_arg_matches_mut","group_id","has_subcommand","init","init","into","into","layout_raw","layout_raw","pointer_metadata","pointer_metadata","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches_mut","update_from_arg_matches_mut","vzip","vzip","Compile","augment_args","augment_args_for_update","borrow","borrow_mut","command","command_for_update","cpu_features","deref","deref_mut","deserialize","drop","execute","fmt","from","from_arg_matches","from_arg_matches_mut","group_id","init","inner_execute","into","layout_raw","output","path","pointer_metadata","store","target_triple","try_from","try_into","type_id","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches_mut","vzip","BoolString","Config","Flags","Get","GetOrSet","ProxyUrl","ProxyUrl","RegistryToken","RegistryToken","RegistryUrl","RegistryUrl","RetrievableConfigField","Set","SetProxyUrl","SetRegistryToken","SetRegistryUrl","SetTelemetryEnabled","SetUpdateNotificationsEnabled","StorableConfigField","TelemetryEnabled","TelemetryEnabled","UpdateNotificationsEnabled","UpdateNotificationsEnabled","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","augment_args","augment_args","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","augment_args_for_update","augment_args_for_update","augment_subcommands","augment_subcommands","augment_subcommands","augment_subcommands_for_update","augment_subcommands_for_update","augment_subcommands_for_update","bindir","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","cflags","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","cmp","cmp","cmp","command","command","command","command","command","command","command","command","command","command","command_for_update","command_for_update","command_for_update","command_for_update","command_for_update","command_for_update","command_for_update","command_for_update","command_for_update","command_for_update","compare","compare","compare","compare","compare","compare","compare","compare","compare","config_path","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","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","enabled","enabled","env","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","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","execute","execute","flags","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","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","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_arg_matches_mut","from_arg_matches_mut","from_arg_matches_mut","from_arg_matches_mut","from_arg_matches_mut","from_str","group_id","group_id","group_id","group_id","group_id","group_id","group_id","has_subcommand","has_subcommand","has_subcommand","includedir","init","init","init","init","init","init","init","init","init","init","init","inner_execute","into","into","into","into","into","into","into","into","into","into","into","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","libdir","libs","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","pkg_config","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","prefix","set","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","token","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","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches","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","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","url","url","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","Allow","AllowMultiWasm","CommandEntrypoint","CreateExe","CrossCompile","CrossCompileSetup","Entrypoint","LINK_SYSTEM_LIBRARIES_UNIX","LINK_SYSTEM_LIBRARIES_WINDOWS","PrefixMapCompilation","Reject","Url","UrlOrVersion","Version","Volume","WASMER_MAIN_C_SOURCE","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","atom","atoms","augment_args","augment_args","augment_args_for_update","augment_args_for_update","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_into","clone_into","clone_into","clone_into","clone_into","clone_into","command","command","command","command_for_update","command_for_update","compilation_objects","compile_atoms","compile_pirita_into_directory","compiler","cpu_features","create_header_files_in_dir","cross_compile","debug_dir","default","default","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","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","execute","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from_arg_matches","from_arg_matches","from_arg_matches_mut","from_arg_matches_mut","from_input","from_str","generate_wasmer_main_c","get_compilation_object_for_atom","get_entrypoint","get_module_infos","get_prefix_for_atom","group_id","group_id","hash_for_bytes","header","http_fetch","init","init","init","init","init","init","init","init","init","input_hashes","into","into","into","into","into","into","into","into","into","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","libraries","library","library_path","link_exe_from_dir","link_objects_system_linker","manual_prefixes","module_info","name","obj_file","output","path","path","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","precompiled_atom","prepare_directory_from_single_wasm_file","read_dir","run_c_compile","serialize","serialize","serialize","serialize","serialize_volume_to_webc_v1","split_prefix","tarball","target","target_triple","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","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches_mut","update_from_arg_matches_mut","use_system_linker","use_wasmer_release","utils","validate","volume_file_block","volumes","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","write_entrypoint","write_volume_obj","zig_binary_path","zig_binary_path","download_release","download_url","get_release","list_dir","untar","filter_tarball","filter_tarball_internal","find_filename","find_libwasmer_in_files","find_zig_binary","get_cross_compile_setup","get_libwasmer_cache_path","get_libwasmer_path","get_wasmer_dir","get_wasmer_include_directory","get_zig_exe_str","normalize_atom_name","target_triple_to_target","triple_to_zig_triple","CreateObj","atom","augment_args","augment_args_for_update","borrow","borrow_mut","command","command_for_update","compiler","cpu_features","debug_dir","deref","deref_mut","deserialize","drop","execute","fmt","from","from_arg_matches","from_arg_matches_mut","group_id","init","into","layout_raw","output","path","pointer_metadata","prefix","target_triple","try_from","try_into","type_id","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches_mut","vzip","GenCHeader","atom","augment_args","augment_args_for_update","borrow","borrow_mut","command","command_for_update","cpu_features","deref","deref_mut","deserialize","drop","execute","fmt","from","from_arg_matches","from_arg_matches_mut","get_atom","group_id","init","into","layout_raw","output","path","pointer_metadata","prefix","target_triple","try_from","try_into","type_id","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches_mut","vzip","Bin","BinOrLib","Empty","GetBindingsResult","Init","Js","Lib","MiniCargoTomlPackage","MultiBindings","NEWLINE","NOTE","OneBinding","Python","Template","WASMER_TOML_NAME","__clone_box","__clone_box","__clone_box","augment_args","augment_args_for_update","bin","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build_dir","cargo_toml_path","clone","clone","clone","clone_into","clone_into","clone_into","command","command_for_update","construct_manifest","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","description","deserialize","deserialize","deserialize","deserialize","deserialize","drop","drop","drop","drop","drop","empty","env","eq","eq","equivalent","equivalent","equivalent","execute","first_binding","fmt","fmt","fmt","fmt","from","from","from","from","from","from_arg_matches","from_arg_matches_mut","get_bin_or_lib","get_bindings","get_command","get_dependencies","get_filesystem_mapping","group_id","homepage","include","init","init","init","init","init","into","into","into","into","into","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","lib","license","license_file","manifest_path","name","namespace","out","overwrite","package_name","parse_cargo_toml","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","quiet","readme","repository","target_file","template","to_owned","to_owned","to_owned","to_possible_value","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","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches_mut","value_variants","version","version","vzip","vzip","vzip","vzip","vzip","workspace_root","write_wasmer_toml","Inspect","augment_args","augment_args_for_update","borrow","borrow_mut","command","command_for_update","deref","deref_mut","deserialize","drop","execute","fmt","from","from_arg_matches","from_arg_matches_mut","group_id","init","inner_execute","into","layout_raw","path","pointer_metadata","store","try_from","try_into","type_id","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches_mut","vzip","AppContext","AuthorizationState","Authorized","BRANCHES","BoolPromptOptions","Cancelled","Cancelled","Login","No","TimedOut","Token","TokenStatus","TokenSuccess","UnknownMethod","ValidatedNonceOutput","WASMER_CLI","Yes","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","augment_args","augment_args_for_update","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cache_dir","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","command","command_for_update","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","drop","drop","drop","drop","drop","drop","eq","execute","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from_arg_matches","from_arg_matches_mut","from_str","get_token_from_browser","get_token_or_ask_user","group_id","handle_post_save_token","handle_unknown_method","init","init","init","init","init","init","into","into","into","into","into","into","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","no_browser","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","preflight","registry","server_shutdown_tx","service_router","setup_listener","status","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","token","token","token_tx","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","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches_mut","vzip","vzip","vzip","vzip","vzip","vzip","wasmer_dir","wasmer_env","CALLSITE","META","Publish","augment_args","augment_args_for_update","borrow","borrow_mut","command","command_for_update","deref","deref_mut","deserialize","drop","dry_run","env","execute","fmt","from","from_arg_matches","from_arg_matches_mut","group_id","init","into","invalidate_graphql_query_cache","layout_raw","no_validate","on_error","package_name","package_path","pointer_metadata","quiet","try_from","try_into","type_id","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches_mut","version","vzip","Artifact","CALLSITE","CALLSITE","CALLSITE","CALLSITE","CALLSITE","CALLSITE","CALLSITE","CALLSITE","Callbacks","DEFAULT_VALUE","DEFAULT_VALUE","Dir","ExecutableTarget","File","LocalWebc","META","META","META","META","META","META","META","META","MonitoringPackageLoader","MonitoringRuntime","MonitoringSource","Package","Package","PackageSource","Run","TICK","TargetOnDisk","Wat","WcgiOptions","WebAssembly","WebAssemblyBinary","__clone_box","__clone_box","__clone_box","__clone_box","addr","addr","args","augment_args","augment_args","augment_args_for_update","augment_args_for_update","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_into","clone_into","clone_into","clone_into","command","command","command_for_update","command_for_update","coredump_on_trap","default","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","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","drop","drop","drop","drop","drop","drop","drop","drop","drop","engine","entrypoint","env","eq","execute","execute_emscripten_module","execute_inner","execute_pure_wasm_module","execute_wasi_module","execute_wasm","execute_webc","exit_with_wasi_exit_code","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from_arg_matches","from_arg_matches","from_arg_matches_mut","from_arg_matches_mut","from_binfmt_args","from_binfmt_args_fallible","from_dir","from_file","from_file","get_exit_code","group_id","group_id","http_client","infer","infer_webc_entrypoint","init","init","init","init","init","init","init","init","init","inner","inner","input","into","into","into","into","into","into","into","into","into","invoke_function","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","load","load_injected_packages","load_package_tree","maybe_save_coredump","module_cache","networking","new","new","new_store","on_stderr","package_loader","parse_value","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","progress","progress","progress","query","resolve_target","run_emscripten","run_wasi","run_wcgi","runtime","source","stack_size","started","stderr","store","task_manager","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_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","tty","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches_mut","update_from_arg_matches_mut","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","wasi","wasi","wcgi","module","path","RunProperties","WAPM_SOURCE_CACHE_TIMEOUT","Wasi","__clone_box","args","augment_args","augment_args_for_update","borrow","borrow","borrow_mut","borrow_mut","capabilities","clone","clone_into","command","command_for_update","ctx","default","deny_multiple_wasi_versions","deref","deref","deref_mut","deref_mut","deserialize","deserialize","drop","drop","enable_async_threads","env_vars","fmt","for_binfmt_interpreter","forward_host_env","from","from","from_arg_matches","from_arg_matches_mut","get_versions","graphql_endpoint","group_id","has_wasi_imports","http_client","include_webcs","init","init","instantiate","into","into","invoke","layout_raw","layout_raw","map_commands","map_dir","mapped_dirs","networking","no_tty","parse_registry","path","pointer_metadata","pointer_metadata","pre_opened_directories","prepare","prepare_package_loader","prepare_runtime","prepare_source","set_env","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches_mut","uses","vzip","vzip","SelfUpdate","augment_args","augment_args_for_update","borrow","borrow_mut","command","command_for_update","deref","deref_mut","deserialize","drop","execute","fmt","from","from_arg_matches","from_arg_matches_mut","group_id","init","inner_execute","into","layout_raw","pointer_metadata","try_from","try_into","type_id","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches_mut","vzip","Validate","augment_args","augment_args_for_update","borrow","borrow_mut","command","command_for_update","deref","deref_mut","deserialize","drop","execute","fmt","from","from_arg_matches","from_arg_matches_mut","group_id","init","inner_execute","into","layout_raw","path","pointer_metadata","store","try_from","try_into","type_id","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches_mut","vzip","Wast","augment_args","augment_args_for_update","borrow","borrow_mut","command","command_for_update","deref","deref_mut","deserialize","drop","execute","fail_fast","fmt","from","from_arg_matches","from_arg_matches_mut","group_id","init","inner_execute","into","layout_raw","path","pointer_metadata","store","try_from","try_into","type_id","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches_mut","vzip","Whoami","augment_args","augment_args_for_update","borrow","borrow_mut","command","command_for_update","deref","deref_mut","deserialize","drop","env","execute","fmt","from","from_arg_matches","from_arg_matches_mut","group_id","init","into","layout_raw","pointer_metadata","try_from","try_into","type_id","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches_mut","vzip","WasmFeatures","__clone_box","_threads","all","augment_args","augment_args_for_update","borrow","borrow_mut","bulk_memory","clone","clone_into","command","command_for_update","default","deref","deref_mut","deserialize","disable_threads","drop","fmt","from","from_arg_matches","from_arg_matches_mut","group_id","init","into","layout_raw","multi_value","normalize_path","pointer_metadata","reference_types","simd","to_owned","try_from","try_into","type_id","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches_mut","vzip","Indented","PrettyError","borrow","borrow","borrow_mut","borrow_mut","deref","deref","deref_mut","deref_mut","deserialize","deserialize","drop","drop","error","fmt","from","from","init","init","inner","into","into","is_last","layout_raw","layout_raw","new","number","pointer_metadata","pointer_metadata","report","started","try_from","try_from","try_into","try_into","type_id","type_id","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","upcast_any_ref","vzip","vzip","write_str","DEFAULT_VALUE","DEFAULT_VALUE","Output","WHITELISTED_LOG_TARGETS","__clone_box","augment_args","augment_args_for_update","borrow","borrow_mut","clone","clone_into","color","command","command_for_update","default","deref","deref_mut","deserialize","draw_target","drop","eq","fmt","from","from_arg_matches","from_arg_matches_mut","group_id","init","initialize_logging","into","is_verbose","layout_raw","log_filter","pointer_metadata","quiet","should_emit_colors","to_owned","try_from","try_into","type_id","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches_mut","verbose","vzip","File","Package","PackageSource","Url","__clone_box","borrow","borrow_mut","clone","clone_into","cmp","compare","default","deref","deref_mut","deserialize","drop","eq","equivalent","equivalent","equivalent","fmt","from","from_str","init","into","layout_raw","parse","partial_cmp","pointer_metadata","to_owned","try_from","try_into","type_id","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","vzip","Callbacks","CompilerOptions","CompilerType","Cranelift","Headless","LLVM","Singlepass","StoreOptions","__clone_box","__clone_box","augment_args","augment_args","augment_args_for_update","augment_args_for_update","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","command","command","command_for_update","command_for_update","compiler","cranelift","debug_dir","default","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deserialize","deserialize","deserialize","deserialize","drop","drop","drop","drop","enable_verifier","enabled","eq","equivalent","equivalent","equivalent","features","fmt","fmt","fmt","fmt","from","from","from","from","from_arg_matches","from_arg_matches","from_arg_matches_mut","from_arg_matches_mut","function_kind_to_filename","get_compiler","get_compiler_config","get_engine","get_engine_for_target","get_engine_with_compiler","get_features","get_store","get_store_for_target","get_store_for_target","group_id","group_id","init","init","init","init","into","into","into","into","layout_raw","layout_raw","layout_raw","layout_raw","llvm","llvm_debug_dir","new","obj_memory_buffer","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","postopt_ir","preopt_ir","singlepass","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","types_to_signature","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches_mut","update_from_arg_matches_mut","vzip","vzip","vzip","vzip","suggest_function_exports","parse_envvar","parse_mapdir","retrieve_alias_pathbuf","wasmer_should_print_color"],"q":["wasmer_cli","","","","","","","","","","","","wasmer_cli::c_gen","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::c_gen::CStatement","","","","","","","","","","","wasmer_cli::c_gen::CType","","","","","wasmer_cli::c_gen::staticlib_header","","wasmer_cli::cli","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::commands","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::commands::add","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::commands::add::Target","","wasmer_cli::commands::binfmt","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::commands::cache","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::commands::compile","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::commands::config","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::commands::create_exe","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::commands::create_exe::http_fetch","","","","","wasmer_cli::commands::create_exe::utils","","","","","","","","","","","","","","wasmer_cli::commands::create_obj","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::commands::gen_c_header","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::commands::init","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::commands::inspect","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::commands::login","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::commands::publish","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::commands::run","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::commands::run::ExecutableTarget","","wasmer_cli::commands::run::wasi","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::commands::self_update","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::commands::validate","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::commands::wast","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::commands::whoami","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::common","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::error","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::logging","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::package_source","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::store","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::suggestions","wasmer_cli::utils","","",""],"d":["Version number of this crate.","A convenient little abstraction for building up C …","The logic for the Wasmer CLI tool.","The commands available in the Wasmer binary.","Common module with common used structures across different …","Implements PretyError to print pretty errors in the CLI …","Logging functions for the debug feature.","Module for parsing and installing packages","Common module with common used structures across different …","This file provides suggestions for the user, to help them …","Utility functions for the WebAssembly module","A macro that prints a warning with nice colors","C constant array.","An identifier in C.","A statement in the C programming language. This may not be …","A Type in the C language.","A C-style cast","A declaration of some kind.","A function or function pointer.","C 16 bit signed integer type.","C 32 bit signed integer type.","C 64 bit signed integer type.","C 8 bit signed integer type.","C pointer sized signed integer type.","A literal array of CStatements.","A literal constant value, passed through directly as a …","A pointer to some other type.","A user defined type.","Typedef one type to another.","C 16 bit unsigned integer type.","C 32 bit unsigned integer type.","C 64 bit unsigned integer type.","C 8 bit unsigned integer type.","C pointer sized unsigned integer type.","C void type.","","","","","","","","","","","Convenience function to get a const void pointer type.","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Generate C source code from some CStatements into a String.","Generate the C source code for a type into the given String…","Generate C source code for the given CStatement.","Generate the C source code for a type with a nameinto the …","","","Calls U::from(self).","Calls U::from(self).","","","","","Generate a header file for the static object file produced.","","","","","","","","","","","","","","","","","","","","","Convenience function to get a mutable void pointer type.","","","The type of the thing being declared.","The definition of the thing being declared.","The thing being cast.","Whether the thing being declared is const.","Whether the thing being declared is extern.","The contents of the array.","The name of the thing being declared.","The new name by which this type may be called.","The type of the thing being typedef’d.","The type to cast to.","The raw value acting as a constant.","The arguments the function takes.","The type that the pointer points to.","The type of the array.","Whether the pointer is const.","The return value if it has one","Helper functions to simplify the usage of the static …","Generate the header file that goes with the generated …","Add a Wasmer package’s bindings to your application.","Manage deployed apps.","Command-line arguments for the Wasmer CLI.","Unregister and/or register wasmer as binfmt interpreter","Wasmer cache","The options for the wasmer Command Line Interface","Compile a WebAssembly binary","Get various configuration information needed to compile …","Compile a WebAssembly binary into a native executable","Compile a WebAssembly binary into an object file","Deploy apps to the Wasmer Edge.","Generate the C static_defs.h header file for the input …","Initializes a new wasmer.toml file","Inspect a WebAssembly file","Login into a wasmer.io-like registry","Manage Wasmer namespaces.","Login into a wasmer.io-like registry","Run a WebAssembly file or Wasmer container.","Update wasmer to the latest version","Create a dynamic on the Deploy Edge, and connect to it …","Validate a WebAssembly binary","Run spec testsuite","Shows the current logged in user for the current active …","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Print version info and exit.","","","The main function for the Wasmer CLI tool.","","Add a Wasmer package’s bindings to your application.","allow","In pirita mode, specifies whether multi-atom pirita files …","Signifying that the token is authorized","Unregister and/or register wasmer as binfmt interpreter","Enum for the boolean like prompt options","“true” or “false” for handling input in the CLI","The options for the wasmer cache subcommand","Signifying that the token is cancelled","Command entrypoint for multiple commands","The options for the wasmer compile subcommand","The options for the wasmer config subcommand: …","The options for the wasmer create-exe subcommand","The options for the wasmer create-exe subcommand","Given a pirita file, determines whether the file has one …","Normal configuration","The options for the wasmer gen-c-header subcommand","wasmer config get $KEY","Subcommand for wasmer config set","CLI args for the wasmer init command","The options for the wasmer validate subcommand","Add dependency on JS","Subcommand for log in a user into Wasmer (using a browser …","Signifying a No/false - using n/N","Print the proxy URL","Set the active proxy URL","Publish a package to the package registry.","Add dependency on Python","Print the token for the currently active registry or …","Set the token for the currently active registry or nothing …","Print the registry URL of the currently active registry","Set the registry URL of the currently active registry","reject","Subcommand for wasmer config get","The unstable wasmer run subcommand.","The options for the wasmer self-update subcommand","wasmer config set $KEY $VALUE","Set if a proxy URL should be used","Set or change the token for the current active registry","Set the current active registry URL","Set if telemetry is enabled","Set if update notifications are enabled","Setting that can be stored in the wasmer config","Print whether telemetry is currently enabled","Set whether telemetry is currently enabled","What template to use for the initialized wasmer.toml","Payload from the frontend after the user has authenticated.","Print whether update notifications are enabled","Set whether update notifications are enabled","URL to download","Url or version to download the release from","The options for the wasmer validate subcommand","Payload from the frontend after the user has authenticated.","Release version to download","Volume object file (name + path to object file)","The options for the wasmer wast subcommand","The options for the wasmer whoami subcommand","Signifying a yes/true - using y/Y","","","Command-line arguments passed to the package","Atom name","Atom name to compile when compiling multi-atom pirita files","For pirita files: optional atom name to compile","Compiled atom files to link into the final binary","Initialize wasmer.toml for a binary package","Directory containing Wasmer executables.","","Mount point of binfmt_misc fs","","The directory cached artefacts are saved to.","C compiler flags for files that include Wasmer headers.","The operation to perform.","Command name","","","","","Print the path to the wasmer configuration file where all …","Generate a coredump at this path if a WebAssembly trap …","","","","","Create a standalone native executable for a given Wasm …","Create a standalone native executable for a given Wasm …","","Optional directorey used for debugging: if present, will …","Optional directorey used for debugging: if present, will …","Add the package as a dev-dependency.","Run the publish logic without sending anything to the …","Initialize an empty wasmer.toml","Whether to enable update notifications","Whether to enable telemetry","The function or command to invoke.","","","","","","","","A flag to indicate wast stop at the first error or …","","","Optional path to the static_defs.h header file, relative …","Include file paths into the target container filesystem","Directory containing Wasmer headers.","","The file, URL, or package to run.","","Initialize wasmer.toml for a library package","Directory containing Wasmer libraries.","Additional libraries to link against. This is useful for …","Libraries needed to link against Wasmer components.","","If the manifest-path is a Cargo.toml, use that file to …","Module info, set when the wasm file is compiled","Volume name","Namespace to init with, default = current logged in user …","Variable to login without opening a browser","Skip validation of the uploaded package","Add the JavaScript bindings using “npm install”.","Path to volume fileblock object file","Directory of the output file name. wasmer init will error …","Output file","Output file","Output file or directory if the input is a pirita file","Output file","Force overwriting the wasmer.toml, even if it already …","Package name to init with, default = Cargo.toml name or …","Override the package of the uploaded package in the …","Directory containing the wasmer.toml, or a custom *.toml …","The packages to add (e.g. “wasmer/wasmer-pack@0.5.0” …","Input file","Input file","Path to the object file, relative to the entrypoint.json …","Input file","Input file","File to validate as WebAssembly","File to validate as WebAssembly","Wast file to run","Add the Python bindings using “pip install”.","Outputs the necessary details for compiling and linking a …","Prefix for every input file, e.g. “wat2wasm:sha256abc123…","Print the installation prefix.","Prefix for the function names in the input file in the …","Prefix hash (default: SHA256 of input .wasm file)","","Don’t display debug output","Run the publish command without any output","The registry to fetch packages from (inferred from the …","","When wasmer self-update is executed, this is what gets …","Subcommand for wasmer config get | set","Set the default stack size (default is 1048576)","Status of the token , whether it is authorized or cancelled","","","","","","Compilation Target triple","Compilation Target triple","Compilation Target triple","Compilation Target triple","Add default dependencies for common packages","Token to set","Token Received from the frontend","The API token to use when communicating with the registry …","Url of the registry","Set if a proxy URL should be used (empty = unset proxy)","Can specify either a release version (such as “3.0.1”) …","","Version of the initialized package","Override the package version of the uploaded package in …","Volume objects (if any) to link into the final binary","","Set Wasmer’s home directory","Runs a .wast WebAssembly test suites","","","Add the JavaScript bindings using “yarn add”.","Add a Wasmer package’s bindings to your application.","","","","","","","","","","","","","","","Construct a command which we can run to add packages.","","","","","","","","Add the package as a dev-dependency.","","","","Execute Add.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","Add the JavaScript bindings using “npm install”.","The packages to add (e.g. “wasmer/wasmer-pack@0.5.0” …","Add the Python bindings using “pip install”.","","","","","","","","","","","","","","","","","","","","","","","","","","","Add the JavaScript bindings using “yarn add”.","","","","Unregister and/or register wasmer as binfmt interpreter","The filename used to register the wasmer CLI as a binfmt …","Register wasmer as binfmt interpreter","Soft unregister, and register","Unregister a binfmt interpreter for wasm32","","","","","","","Mount point of binfmt_misc fs","","","","","","","","","","","","","","","","","","","execute Binfmt","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The options for the wasmer cache subcommand","Clear the cache","","Display the location of the cache","","","","","","","","","","","","","The operation to perform.","","","","","","","","","","","","","","Execute the cache command","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The options for the wasmer compile subcommand","","","","","","","","","","","","Runs logic for the compile subcommand","","Returns the argument unchanged.","","","","","","Calls U::from(self).","","Output file","Input file","","","Compilation Target triple","","","","","","","","","","","","","“true” or “false” for handling input in the CLI","The options for the wasmer config subcommand: …","Normal configuration","wasmer config get $KEY","Subcommand for wasmer config set","Print the proxy URL","Set the active proxy URL","Print the token for the currently active registry or …","Set the token for the currently active registry or nothing …","Print the registry URL of the currently active registry","Set the registry URL of the currently active registry","Subcommand for wasmer config get","wasmer config set $KEY $VALUE","Set if a proxy URL should be used","Set or change the token for the current active registry","Set the current active registry URL","Set if telemetry is enabled","Set if update notifications are enabled","Setting that can be stored in the wasmer config","Print whether telemetry is currently enabled","Set whether telemetry is currently enabled","Print whether update notifications are enabled","Set whether update notifications are enabled","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Directory containing Wasmer executables.","","","","","","","","","","","","","","","","","","","","","","","C compiler flags for files that include Wasmer headers.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Print the path to the wasmer configuration file where all …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Whether to enable update notifications","Whether to enable telemetry","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Runs logic for the config subcommand","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Directory containing Wasmer headers.","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","Directory containing Wasmer libraries.","Libraries needed to link against Wasmer components.","","","","","","","","","","Outputs the necessary details for compiling and linking a …","","","","","","","","","","","","Print the installation prefix.","Subcommand for wasmer config get | set","","","","","","","","","","Token to set","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Url of the registry","Set if a proxy URL should be used (empty = unset proxy)","","","","","","","","","","","","allow","In pirita mode, specifies whether multi-atom pirita files …","Command entrypoint for multiple commands","The options for the wasmer create-exe subcommand","","","Given a pirita file, determines whether the file has one …","","","Prefix map used during compilation of object files","reject","URL to download","Url or version to download the release from","Release version to download","Volume object file (name + path to object file)","","","","","","","","Atom name","Compiled atom files to link into the final binary","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Command name","","","Cached compilation objects for files on disk","","Given a pirita file, compiles the .wasm files into the …","","","Create the static_defs.h header files in the /include …","","Optional directorey used for debugging: if present, will …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Runs logic for the compile subcommand","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Sets up the prefix map from a collection like “sha123123…","","Generate the wasmer_main.c that links all object files …","","","","","","","","Optional path to the static_defs.h header file, relative …","","","","","","","","","","","Sha256 hashes for the input files","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","Additional libraries to link against. This is useful for …","","Cross-compilation library path (path to libwasmer.a / …","Given a directory, links all the objects from the …","Link compiled objects using the system linker","Manual prefixes for input files (file:prefix)","Module info, set when the wasm file is compiled","Volume name","Path to volume fileblock object file","Output file","Input file","Path to the object file, relative to the entrypoint.json …","","","","","","","","","","Prefix for every input file, e.g. “wat2wasm:sha256abc123…","Given a .wasm file, compiles the .wasm file into the …","","Compile the C code.","","","","","","","Cross-compilation tarball library path","","Compilation Target triple","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Use the system linker instead of zig for linking","Can specify either a release version (such as “3.0.1”) …","","","Serialize a set of volumes so they can be read by the C …","Volume objects (if any) to link into the final binary","","","","","","","","","","","","Specify zig binary path (defaults to zig in $PATH if not …","","","","","","","","","","","","","path to library tarball cache dir","path to the static libwasmer","","","","","","","The options for the wasmer create-exe subcommand","Atom name to compile when compiling multi-atom pirita files","","","","","","","","","Optional directorey used for debugging: if present, will …","","","","","Runs logic for the create-obj subcommand","","Returns the argument unchanged.","","","","","Calls U::from(self).","","Output file or directory if the input is a pirita file","Input file","","Prefix for the function names in the input file in the …","Compilation Target triple","","","","","","","","","","","","","The options for the wasmer gen-c-header subcommand","For pirita files: optional atom name to compile","","","","","","","","","","","","Runs logic for the gen-c-header subcommand","","Returns the argument unchanged.","","","","","","Calls U::from(self).","","Output file","Input file","","Prefix hash (default: SHA256 of input .wasm file)","Compilation Target triple","","","","","","","","","","","","","","","","","CLI args for the wasmer init command","Add dependency on JS","","","","","","","Add dependency on Python","What template to use for the initialized wasmer.toml","","","","","","","Initialize wasmer.toml for a binary package","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Initialize an empty wasmer.toml","","","","","","","wasmer init execution","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Get bindings returns the first .wai / .wit file found and …","","Returns the dependencies based on the --template flag","","","","Include file paths into the target container filesystem","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","Initialize wasmer.toml for a library package","","","If the manifest-path is a Cargo.toml, use that file to …","","Namespace to init with, default = current logged in user …","Directory of the output file name. wasmer init will error …","Force overwriting the wasmer.toml, even if it already …","Package name to init with, default = Cargo.toml name or …","","","","","","","Don’t display debug output","","","","Add default dependencies for common packages","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Version of the initialized package","","","","","","","","Writes the metadata to a wasmer.toml file","The options for the wasmer validate subcommand","","","","","","","","","","","Runs logic for the validate subcommand","","Returns the argument unchanged.","","","","","","Calls U::from(self).","","File to validate as WebAssembly","","","","","","","","","","","","","","","","","Signifying that the token is authorized","","Enum for the boolean like prompt options","Signifying that the token is cancelled","","Subcommand for log in a user into Wasmer (using a browser …","Signifying a No/false - using n/N","","","Payload from the frontend after the user has authenticated.","","","Payload from the frontend after the user has authenticated.","","Signifying a yes/true - using y/Y","","","","","","","","","","","","","","","","","","","","","The directory cached artefacts are saved to.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","execute [List]","","","","","","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).","","","","","","","Variable to login without opening a browser","","","","","","","","The registry to fetch packages from (inferred from the …","","Handle the preflight headers first - OPTIONS request Then …","","Status of the token , whether it is authorized or cancelled","","","","","","","","Token Received from the frontend","The API token to use when communicating with the registry …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Set Wasmer’s home directory","","","","Publish a package to the package registry.","","","","","","","","","","","Run the publish logic without sending anything to the …","","Executes wasmer publish","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","Skip validation of the uploaded package","","Override the package of the uploaded package in the …","Directory containing the wasmer.toml, or a custom *.toml …","","Run the publish command without any output","","","","","","","","","","","","Override the package version of the uploaded package in …","","","","","","","","","","","","","","A directory containing a wasmer.toml file","","A file on disk (*.wasm, *.webc, etc.).","","","","","","","","","","","","","A package to be downloaded (a URL, package name, etc.)","","The input that was passed in via the command-line.","The unstable wasmer run subcommand.","","We’ve been given the path for a file… What does it …","","","","","","","","","The address to serve on.","","Command-line arguments passed to the package","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Generate a coredump at this path if a WebAssembly trap …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The function or command to invoke.","","","","","","","","","","Exit the current process, using the WASI exit code if 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.","","","","","Create Run instance for arguments/env, assuming we’re …","","Try to load a Wasmer package from a directory containing a …","","Try to load a file into something that can be used to run …","","","","","","","","","","","","","","","","","","The file, URL, or package to run.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Try to resolve the PackageSource to an executable artifact.","","","","","","Set the default stack size (default is 1048576)","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","WASI Options","","","","","","","","","","","","","","","","Require WASI modules to only import 1 version of WASI.","","","","","","","","","Enables asynchronous threading","Pass custom environment variables","","","Forward all host env variables to the wcgi task.","Returns the argument unchanged.","Returns the argument unchanged.","","","Gets the WASI version (if any) for the provided module","","","Checks if a given module has any WASI imports at all.","Allow instances to send http requests.","List of webc packages that are explicitly included for …","","","Helper function for instantiating a module with Wasi …","Calls U::from(self).","Calls U::from(self).","","","","List of injected atoms","","Map a host directory to a different location for the Wasm …","Enable networking with the host network.","Disables the TTY bridge","","","","","WASI pre-opened directory","","","","","","","","","","","","","","","","","","","","","","","","List of other containers this module depends on","","","The options for the wasmer self-update subcommand","","","","","","","","","","","Runs logic for the self-update subcommand","","Returns the argument unchanged.","","","","","","Calls U::from(self).","","","","","","","","","","","","","","","The options for the wasmer validate subcommand","","","","","","","","","","","Runs logic for the validate subcommand","","Returns the argument unchanged.","","","","","","Calls U::from(self).","","File to validate as WebAssembly","","","","","","","","","","","","","","","The options for the wasmer wast subcommand","","","","","","","","","","","Runs logic for the validate subcommand","A flag to indicate wast stop at the first error or …","","Returns the argument unchanged.","","","","","","Calls U::from(self).","","Wast file to run","","","","","","","","","","","","","","","The options for the wasmer whoami subcommand","","","","","","","","","","","","Execute wasmer whoami","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","","","","","","","The WebAssembly features that can be passed through the …","","Deprecated, threads are enabled by default.","Enable support for all pre-standard proposals.","","","","","Enable support for the bulk memory proposal.","","","","","","","","","Disable support for the threads proposal.","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","Enable support for the multi value proposal.","","","Enable support for the reference types proposal.","Enable support for the SIMD proposal.","","","","","","","","","","","","","","","A PrettyError for printing anyhow::Error nicely.","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","","","","Create a new PrettyError.","","","","Process a Result printing any errors and exiting the …","","","","","","","","","","","","","","","","","","","","","","Control the output generated by the CLI.","","","","","","","","","When to display colored output.","","","","","","","Get the draw target to be used with the indicatif crate.","","","","Returns the argument unchanged.","","","","","Initialize logging based on the $RUST_LOG environment …","Calls U::from(self).","Has the --verbose flag been set?","","","","Do not print progress messages.","Check whether we should emit ANSI escape codes for log …","","","","","","","","","","","","","Generate verbose output (repeat for more verbosity)","","Run a local file","Download from a package","Source of a package","Download from a URL","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","Parses a package source and transforms it to a URL or a …","","","","","","","","","","","","","","","The compiler options","The compiler used for the store","Cranelift compiler","Headless compiler","LLVM compiler","Singlepass compiler","The compiler options","","","","","","","","","","","","","","","","","","","","","","","","Use Cranelift compiler.","","","","","","","","","","","","","","","","","","","","Enable compiler internal verification.","Return all enabled compilers","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Get the Compiler Config for the current options","","Gets the Engine for a given target.","","Get the enaled Wasm features.","Gets the store for the host target, with the compiler name …","Gets the store for a given target, with the compiler name …","Gets the Store for a given target.","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","Use LLVM compiler.","LLVM debug directory, where IR and object files will be …","","","","","","","","","Use Singlepass compiler.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Suggest function exports for the module","Parses an environment variable.","Parses a mapdir from a string","","Whether or not Wasmer should print with color"],"i":[0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,3,3,2,2,2,2,2,2,3,3,2,2,3,2,2,2,2,2,2,2,3,2,3,2,3,2,3,2,3,2,2,2,3,2,3,2,3,2,3,2,3,2,3,0,2,3,2,2,3,2,3,2,3,2,3,0,2,3,2,3,2,3,2,3,2,2,3,3,2,2,3,3,2,2,3,3,2,2,3,167,167,168,167,167,169,167,170,170,168,171,172,173,174,173,172,0,0,22,22,0,22,22,0,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,20,20,22,22,20,22,20,22,20,20,22,20,22,20,22,20,22,20,22,20,22,20,20,22,20,22,20,22,20,22,20,22,20,22,20,22,0,20,22,20,20,22,0,20,22,20,22,20,22,20,20,22,22,20,20,22,22,20,20,22,22,20,22,20,22,20,20,22,0,0,0,60,0,91,0,0,0,0,91,0,0,0,0,0,0,0,0,42,0,0,0,79,0,93,43,44,0,79,43,44,43,44,60,0,0,0,42,0,0,0,0,0,0,43,44,0,0,43,44,55,0,0,0,55,0,0,0,93,36,0,110,58,76,77,57,83,54,0,36,0,96,54,40,58,0,67,76,0,54,110,41,67,76,77,0,0,67,67,76,30,100,83,47,49,110,30,40,52,83,100,110,150,149,52,0,58,83,54,0,110,0,83,54,67,54,0,83,58,59,83,96,100,30,59,83,41,67,76,77,83,83,100,100,30,41,67,58,76,77,90,148,149,30,54,67,54,76,77,0,83,100,96,0,0,52,110,92,41,90,110,148,149,41,67,76,77,83,46,92,96,45,50,67,0,83,100,57,110,96,0,110,0,30,0,28,28,0,28,28,30,30,30,28,30,28,28,28,30,28,30,30,28,30,28,30,28,30,30,28,30,30,30,28,30,28,30,30,30,30,28,30,28,28,30,28,30,0,30,30,30,30,28,30,28,30,28,30,28,30,28,30,30,28,28,30,30,28,28,30,30,28,28,30,30,30,28,30,175,176,0,0,36,35,35,35,35,36,36,36,35,35,36,35,36,35,36,35,35,35,36,35,36,35,36,35,36,35,36,35,36,36,35,36,35,36,35,36,35,36,36,35,35,36,35,36,35,36,35,36,0,35,35,36,35,36,35,36,35,35,36,36,35,35,36,36,35,35,36,36,35,36,35,36,35,36,0,39,0,39,39,40,40,39,39,40,39,40,39,0,39,39,40,40,39,40,39,40,39,40,39,40,39,40,39,40,40,40,39,40,39,40,39,40,39,40,39,40,39,40,39,40,39,40,39,39,40,39,40,39,40,39,40,40,39,39,40,40,39,39,40,40,39,39,40,39,40,39,40,39,0,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,0,0,0,42,0,43,44,43,44,43,44,0,42,0,0,0,0,0,0,43,44,43,44,42,43,44,45,46,47,48,49,50,52,54,45,46,47,49,50,52,54,45,46,47,49,50,42,43,44,42,43,44,54,52,54,42,43,44,45,46,47,48,49,50,52,54,42,43,44,45,46,47,48,49,50,54,42,43,44,45,46,47,48,49,50,42,43,44,45,46,47,48,49,50,42,43,44,45,46,47,48,49,50,52,54,42,43,44,45,46,47,49,50,52,54,42,43,44,45,46,47,49,50,42,43,44,45,46,47,48,49,50,54,52,54,42,43,44,45,46,47,48,49,50,52,54,42,43,44,45,46,47,48,49,50,52,54,42,43,44,45,46,47,48,49,50,52,54,42,43,44,45,46,47,48,49,50,47,49,52,42,43,44,45,46,47,48,49,50,42,42,42,43,43,43,44,44,44,45,45,45,46,46,46,47,47,47,48,48,48,49,49,49,50,50,50,52,42,52,52,54,42,43,44,45,46,47,48,49,50,52,54,42,43,44,45,46,47,48,49,50,52,54,42,43,44,45,46,47,49,50,52,54,42,43,44,45,46,47,49,50,48,52,54,45,46,47,49,50,42,43,44,54,52,54,42,43,44,45,46,47,48,49,50,52,52,54,42,43,44,45,46,47,48,49,50,52,54,42,43,44,45,46,47,48,49,50,54,54,42,43,44,45,46,47,48,49,50,54,52,54,42,43,44,45,46,47,48,49,50,54,52,42,43,44,45,46,47,48,49,50,46,52,54,42,43,44,45,46,47,48,49,50,52,54,42,43,44,45,46,47,48,49,50,52,54,42,43,44,45,46,47,48,49,50,52,52,54,54,42,42,43,43,44,44,45,45,46,46,47,47,48,48,49,49,50,50,52,52,54,54,42,42,43,43,44,44,45,45,46,46,47,47,48,48,49,49,50,50,52,52,54,54,42,42,43,43,44,44,45,45,46,46,47,47,48,48,49,49,50,50,52,54,42,43,44,45,46,47,49,50,52,54,42,43,44,45,46,47,49,50,45,50,52,54,42,43,44,45,46,47,48,49,50,60,0,0,0,0,0,0,0,0,0,60,55,0,55,0,0,55,56,57,58,59,60,58,57,67,56,67,56,67,55,56,68,57,58,59,60,63,67,55,56,68,57,58,59,60,63,55,56,57,58,59,60,55,56,57,58,59,60,67,56,58,67,56,63,0,0,67,67,0,67,67,56,63,67,55,56,68,57,58,59,60,63,67,55,56,68,57,58,59,60,63,67,55,55,56,68,57,57,58,58,59,59,60,63,67,55,56,68,57,58,59,60,63,57,58,59,60,63,57,57,57,58,58,58,59,59,59,60,60,60,67,67,55,56,68,57,58,59,60,63,67,55,56,68,57,58,59,60,63,67,56,67,56,63,55,0,63,0,0,63,67,56,63,58,0,67,55,56,68,57,58,59,60,63,63,67,55,56,68,57,58,59,60,63,67,55,56,68,57,58,59,60,63,67,68,56,0,0,63,58,59,59,67,67,58,67,55,56,68,57,58,59,60,63,67,0,0,0,55,57,58,59,0,63,56,68,67,55,56,57,58,59,60,67,55,56,68,57,58,59,60,63,67,55,56,68,57,58,59,60,63,67,55,56,68,57,58,59,60,63,67,67,55,55,56,56,68,68,57,57,58,58,59,59,60,60,63,63,67,67,55,55,56,56,68,68,57,57,58,58,59,59,60,60,63,63,67,67,55,55,56,56,68,68,57,57,58,58,59,59,60,60,63,63,67,56,67,56,56,67,0,60,0,57,67,55,56,68,57,58,59,60,63,0,0,56,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,0,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,80,0,80,0,0,79,80,0,84,0,0,84,79,0,0,79,80,81,83,83,83,84,83,79,80,81,84,83,79,80,81,81,81,79,80,81,79,80,81,83,83,0,84,83,79,80,81,84,83,79,80,81,81,84,83,79,80,81,84,83,79,80,81,83,83,79,80,79,79,79,83,84,83,79,80,81,84,83,79,80,81,83,83,83,83,83,83,83,83,81,83,84,83,79,80,81,84,83,79,80,81,84,83,79,80,81,83,81,81,83,81,83,83,83,83,0,84,83,79,80,81,83,81,81,83,83,79,80,81,79,84,83,79,80,81,84,83,79,80,81,84,83,79,80,81,84,83,83,79,79,80,80,81,81,84,83,83,79,79,80,80,81,81,84,83,83,79,79,80,80,81,81,83,83,79,83,81,84,83,79,80,81,81,83,0,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,0,0,91,0,0,91,94,0,93,94,0,0,94,94,0,0,93,91,92,93,94,95,96,96,96,91,92,93,94,95,96,91,92,93,94,95,96,96,91,92,93,94,95,96,91,92,93,94,95,96,96,96,91,92,93,94,95,96,91,92,93,94,95,96,91,91,92,92,93,94,95,96,91,92,93,94,95,96,93,96,91,92,93,94,96,91,92,93,94,95,96,96,96,93,96,96,96,0,0,91,92,93,94,95,96,91,92,93,94,95,96,91,92,93,94,95,96,96,91,92,93,94,95,96,0,96,95,0,96,92,91,92,93,94,95,96,93,92,96,95,91,92,93,94,95,96,91,92,93,94,95,96,91,92,93,94,95,96,91,91,92,92,93,93,94,94,95,96,96,91,91,92,92,93,93,94,94,95,96,96,91,91,92,92,93,93,94,94,95,96,96,96,96,91,92,93,94,95,96,96,96,0,0,0,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,0,100,100,0,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,102,0,0,0,0,0,0,0,0,0,0,0,101,0,101,102,0,0,0,0,0,0,0,0,0,0,0,101,103,0,0,0,0,102,0,103,102,101,102,103,104,104,116,110,110,104,110,104,110,101,102,103,104,116,108,118,119,110,101,102,103,104,116,108,118,119,101,102,103,104,101,102,103,104,110,104,110,104,110,104,110,101,102,103,104,116,108,118,119,110,101,102,103,104,116,108,118,119,110,101,102,103,104,116,108,118,119,110,101,102,103,104,116,108,118,119,108,110,110,101,110,110,110,110,110,110,110,0,110,101,101,102,103,104,116,108,118,119,110,101,102,103,104,116,108,118,119,110,104,110,104,110,110,103,102,103,0,110,104,108,101,0,110,101,102,103,104,116,108,118,119,118,119,110,110,101,102,103,104,116,108,118,119,0,110,101,102,103,104,116,108,118,119,119,110,119,110,108,108,116,108,108,116,108,0,110,101,102,103,104,116,108,118,119,108,118,119,118,101,110,110,110,108,108,110,116,116,110,108,101,102,103,104,101,110,101,102,103,104,116,108,118,119,110,101,102,103,104,116,108,118,119,108,110,101,102,103,104,116,108,118,119,110,110,101,101,102,102,103,103,104,104,116,116,108,108,118,118,119,119,110,110,101,101,102,102,103,103,104,104,116,116,108,108,118,118,119,119,110,110,101,101,102,102,103,103,104,104,116,116,108,108,118,118,119,119,110,104,110,104,110,101,102,103,104,116,108,118,119,0,110,110,177,177,0,0,0,140,178,140,140,178,140,178,140,140,140,140,140,140,178,140,140,178,140,178,140,178,140,178,140,140,140,140,140,140,178,140,140,140,140,140,140,140,140,140,178,140,140,178,140,178,178,140,140,140,140,140,140,0,178,178,140,140,140,140,140,140,140,140,178,140,178,140,178,140,178,140,140,178,140,140,178,140,140,140,140,140,178,140,0,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,0,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,0,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,0,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,0,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,0,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,0,0,152,153,152,153,152,153,152,153,152,153,152,153,152,152,152,153,152,153,153,152,153,153,152,153,152,153,152,153,152,153,152,153,152,153,152,153,152,152,153,152,152,153,152,152,153,152,153,153,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,156,156,0,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,0,0,0,158,158,158,158,0,157,61,157,61,157,61,159,157,61,158,159,157,61,158,157,61,157,61,157,61,157,61,157,61,159,157,61,159,157,61,158,159,157,61,158,159,157,61,158,159,157,61,158,61,158,158,158,158,158,61,159,157,61,158,159,157,61,158,157,61,157,61,0,61,61,61,61,157,61,157,157,61,157,61,159,157,61,158,159,157,61,158,159,157,61,158,61,61,159,159,159,157,61,158,159,159,61,157,61,158,159,157,61,158,159,157,61,158,159,157,61,158,0,159,159,157,157,61,61,158,158,159,159,157,157,61,61,158,158,159,159,157,157,61,61,158,158,157,61,157,61,159,157,61,158,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,[1],[1],[[]],[[]],[[]],[[]],[2,2],[3,3],[[]],[[]],[[],2],[[],2],[4],[4],[4],[4],[[],[[6,[5]]]],[[],[[6,[5]]]],[4],[4],[[2,7],8],[[3,7],8],[[]],[[]],[[],9],[[2,9]],[[3,9]],[[2,10,9]],[[],4],[[],4],[[]],[[]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[]],[[]],0,[[]],[[]],[[],6],[[],6],[[],6],[[],6],[[],13],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],2],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[10,10],9],[[10,17,18,4],9],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],[[]],[[]],[[]],[[]],0,[[],19],[[],19],[[],19],[[],19],[4],[4],[4],[4],[[],[[6,[5]]]],[[],[[6,[5]]]],[4],[4],[20,[[6,[21]]]],[[20,7],8],[[22,7],8],[[]],[[]],[23,[[6,[20,24]]]],[23,[[6,[22,24]]]],[23,[[6,[20,24]]]],[23,[[6,[22,24]]]],[[],[[26,[25]]]],[10,27],[[],4],[[],4],[[]],[[]],[[],27],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],0,[[]],[[]],[27,[[6,[21]]]],[[],6],[[],6],[[],6],[[],6],[[],13],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[20,23],[[6,[24]]]],[[22,23],[[6,[24]]]],[[20,23],[[6,[24]]]],[[22,23],[[6,[24]]]],0,[[]],[[]],[[]],[[],[[6,[21]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[19,19],[19,19],[[]],[[]],[[]],[[]],[28,28],[[]],[[],19],[28,[[6,[29,21]]]],[[],19],[4],[4],[4],[4],[[],[[6,[5]]]],[[],[[6,[5]]]],0,[4],[4],0,[30,[[6,[21]]]],[[30,7],8],[[28,7],8],[[]],[[]],[23,[[6,[30,24]]]],[23,[[6,[30,24]]]],[[],[[26,[25]]]],[[],4],[[],4],[[]],[[]],[28,31],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[30,10],[[6,[[33,[32]],21]]]],[[10,34,31],[[6,[32,21]]]],0,0,0,[[]],[[]],[30,[[6,[28,21]]]],[[]],[[],6],[[],6],[[],6],[[],6],[[],13],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[30,23],[[6,[24]]]],[[30,23],[[6,[24]]]],[[]],[[]],0,0,0,0,0,0,0,0,0,[1],0,[19,19],[19,19],[19,19],[19,19],0,[[]],[[]],[[]],[[]],[35,35],[[]],[[],19],[[],19],[[],19],[[],19],[4],[4],[4],[4],[[],[[6,[5]]]],[[],[[6,[5]]]],[4],[4],[36,37],[[35,7],8],[[36,7],8],[[]],[[]],[23,[[6,[35,24]]]],[23,[[6,[36,24]]]],[23,[[6,[35,24]]]],[23,[[6,[36,24]]]],[[],[[26,[25]]]],[10,27],[[],4],[[],4],[[]],[[]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[]],[[]],[38,37],[[]],[[],6],[[],6],[[],6],[[],6],[[],13],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[35,23],[[6,[24]]]],[[36,23],[[6,[24]]]],[[35,23],[[6,[24]]]],[[36,23],[[6,[24]]]],[[]],[[]],0,0,0,0,[1],[19,19],[19,19],[19,19],[19,19],[[]],[[]],[[]],[[]],[38,37],[39,39],[[]],0,[[],19],[[],19],[[],19],[[],19],[4],[4],[4],[4],[[],[[6,[5]]]],[[],[[6,[5]]]],[4],[4],0,[40,37],[[40,7],8],[[39,7],8],[[]],[[]],[23,[[6,[40,24]]]],[23,[[6,[39,24]]]],[23,[[6,[40,24]]]],[23,[[6,[39,24]]]],[[],[[26,[25]]]],[10,27],[[],4],[[],4],[[]],[[]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[]],[[]],[[]],[[],6],[[],6],[[],6],[[],6],[[],13],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[40,23],[[6,[24]]]],[[39,23],[[6,[24]]]],[[40,23],[[6,[24]]]],[[39,23],[[6,[24]]]],[[]],[[]],0,[19,19],[19,19],[[]],[[]],[[],19],[[],19],0,[4],[4],[[],[[6,[5]]]],[4],[41,37],[[41,7],8],[[]],[23,[[6,[41,24]]]],[23,[[6,[41,24]]]],[[],[[26,[25]]]],[[],4],[41,37],[[]],[[],[[6,[11,12]]]],0,0,[[]],0,0,[[],6],[[],6],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[41,23],[[6,[24]]]],[[41,23],[[6,[24]]]],[[]],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],[19,19],[19,19],[19,19],[19,19],[19,19],[19,19],[19,19],[19,19],[19,19],[19,19],[19,19],[19,19],[19,19],[19,19],[19,19],[19,19],[19,19],[19,19],[19,19],[19,19],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[42,42],[43,43],[44,44],[45,45],[46,46],[47,47],[48,48],[49,49],[50,50],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[42,42],51],[[43,43],51],[[44,44],51],[[45,45],51],[[46,46],51],[[47,47],51],[[48,48],51],[[49,49],51],[[50,50],51],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],51],[[],51],[[],51],[[],51],[[],51],[[],51],[[],51],[[],51],[[],51],0,[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],0,0,0,[[42,42],27],[[43,43],27],[[44,44],27],[[45,45],27],[[46,46],27],[[47,47],27],[[48,48],27],[[49,49],27],[[50,50],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[52,37],[[42,53],37],0,[[52,7],8],[[54,7],8],[[42,7],8],[[43,7],8],[[44,7],8],[[45,7],8],[[46,7],8],[[47,7],8],[[48,7],8],[[49,7],8],[[50,7],8],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[23,[[6,[52,24]]]],[23,[[6,[54,24]]]],[23,[[6,[42,24]]]],[23,[[6,[43,24]]]],[23,[[6,[44,24]]]],[23,[[6,[45,24]]]],[23,[[6,[46,24]]]],[23,[[6,[47,24]]]],[23,[[6,[49,24]]]],[23,[[6,[50,24]]]],[23,[[6,[52,24]]]],[23,[[6,[54,24]]]],[23,[[6,[42,24]]]],[23,[[6,[43,24]]]],[23,[[6,[44,24]]]],[23,[[6,[45,24]]]],[23,[[6,[46,24]]]],[23,[[6,[47,24]]]],[23,[[6,[49,24]]]],[23,[[6,[50,24]]]],[10,[[37,[48]]]],[[],[[26,[25]]]],[[],[[26,[25]]]],[[],[[26,[25]]]],[[],[[26,[25]]]],[[],[[26,[25]]]],[[],[[26,[25]]]],[[],[[26,[25]]]],[10,27],[10,27],[10,27],0,[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[52,37],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],0,0,[[42,42],[[26,[51]]]],[[43,43],[[26,[51]]]],[[44,44],[[26,[51]]]],[[45,45],[[26,[51]]]],[[46,46],[[26,[51]]]],[[47,47],[[26,[51]]]],[[48,48],[[26,[51]]]],[[49,49],[[26,[51]]]],[[50,50],[[26,[51]]]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[52,23],[[6,[24]]]],[[54,23],[[6,[24]]]],[[42,23],[[6,[24]]]],[[43,23],[[6,[24]]]],[[44,23],[[6,[24]]]],[[45,23],[[6,[24]]]],[[46,23],[[6,[24]]]],[[47,23],[[6,[24]]]],[[49,23],[[6,[24]]]],[[50,23],[[6,[24]]]],[[52,23],[[6,[24]]]],[[54,23],[[6,[24]]]],[[42,23],[[6,[24]]]],[[43,23],[[6,[24]]]],[[44,23],[[6,[24]]]],[[45,23],[[6,[24]]]],[[46,23],[[6,[24]]]],[[47,23],[[6,[24]]]],[[49,23],[[6,[24]]]],[[50,23],[[6,[24]]]],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1],[1],[1],[1],[1],[1],0,0,[19,19],[19,19],[19,19],[19,19],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[55,55],[56,56],[57,57],[58,58],[59,59],[60,60],[[]],[[]],[[]],[[]],[[]],[[]],[[],19],[[],19],0,[[],19],[[],19],0,[[38,61,62,63,27],[[37,[[64,[9,17]],21]]]],[[65,38,61,66,60,27],[[37,[33]]]],0,0,[[38,57],37],0,0,[[],56],[[],63],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[[],[[6,[5]]]],[[],[[6,[55]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[57]]]],[[],[[6,[5]]]],[[],[[6,[58]]]],[[],[[6,[59]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[4],[4],[4],[4],[4],[4],[4],[4],[4],[[57,57],27],[[58,58],27],[[59,59],27],[[60,60],27],[[63,63],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[67,37],[[67,7],8],[[55,7],8],[[56,7],8],[[68,7],8],[[57,7],8],[[58,7],8],[[59,7],8],[[60,7],8],[[63,7],8],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[23,[[6,[67,24]]]],[23,[[6,[56,24]]]],[23,[[6,[67,24]]]],[23,[[6,[56,24]]]],[27,[[37,[63,21]]]],[10,[[37,[55,21]]]],[[57,63],[[37,[9,21]]]],[[63,10],26],[38,[[37,[57,21]]]],[[69,38],[[37,[[64,[9,17]],21]]]],[[63,10],[[26,[9]]]],[[],[[26,[25]]]],[[],[[26,[25]]]],[[],9],0,0,[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],0,0,0,[[38,70,68,27],37],[[38,10,10,66,38,27],[[37,[21]]]],0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[38,38,61,66,27],[[37,[33,21]]]],[[71,72,64]],[[38,38,66,27],37],[55,6],[57,6],[58,6],[59,6],[71,[[33,[73]]]],[10,[[33,[9]]]],0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[67,23],[[6,[24]]]],[[56,23],[[6,[24]]]],[[67,23],[[6,[24]]]],[[56,23],[[6,[24]]]],0,0,0,[[60,33],[[37,[21]]]],[64,[[33,[73]]]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[38,57],[[37,[21]]]],[[10,38,62],37],0,0,[[74,66],[[37,[70]]]],[10,[[37,[70,21]]]],[[[26,[75]]],[[37,[74]]]],[38,[[33,[70]]]],[[38,38],[[37,[[33,[70]]]]]],[[38,66],27],[[38,66],[[26,[27]]]],[[38,66],[[6,[21]]]],[66,[[6,[70,21]]]],[[[26,[70]]],[[6,[70,21]]]],[[56,66,38,[26,[55]]],[[6,[68,21]]]],[[],[[37,[70]]]],[[],[[37,[70]]]],[[],[[37,[70]]]],[[],[[37,[70]]]],[[],10],[10,9],[66,62],[66,9],0,0,[19,19],[19,19],[[]],[[]],[[],19],[[],19],0,0,0,[4],[4],[[],[[6,[5]]]],[4],[76,37],[[76,7],8],[[]],[23,[[6,[76,24]]]],[23,[[6,[76,24]]]],[[],[[26,[25]]]],[[],4],[[]],[[],[[6,[11,12]]]],0,0,[[]],0,0,[[],6],[[],6],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[76,23],[[6,[24]]]],[[76,23],[[6,[24]]]],[[]],0,0,[19,19],[19,19],[[]],[[]],[[],19],[[],19],0,[4],[4],[[],[[6,[5]]]],[4],[77,[[6,[21]]]],[[77,7],8],[[]],[23,[[6,[77,24]]]],[23,[[6,[77,24]]]],[[77,65],[[6,[78,21]]]],[[],[[26,[25]]]],[[],4],[[]],[[],[[6,[11,12]]]],0,0,[[]],0,0,[[],6],[[],6],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[77,23],[[6,[24]]]],[[77,23],[[6,[24]]]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1],[1],[1],[19,19],[19,19],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[79,79],[80,80],[81,81],[[]],[[]],[[]],[[],19],[[],19],[[[26,[81]],9,[26,[10]],38,38,80,[26,[9]],[26,[75]],[26,[79]],27,38],[[6,[82,21]]]],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],0,[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[4],[4],[4],[4],[4],0,0,[[79,79],27],[[80,80],27],[[],27],[[],27],[[],27],[83,[[6,[21]]]],[84,[[26,[85]]]],[[83,7],8],[[79,7],8],[[80,7],8],[[81,7],8],[[]],[[]],[[]],[[]],[[]],[23,[[6,[83,24]]]],[23,[[6,[83,24]]]],[83,[[6,[80,21]]]],[[38,80],[[26,[84]]]],[80,[[26,[[33,[86]]]]]],[[[26,[79]]],[[87,[9,9]]]],[[],[[26,[[88,[9,70]]]]]],[[],[[26,[25]]]],0,0,[[],4],[[],4],[[],4],[[],4],[[],4],[[]],[[]],[[]],[[]],[[]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],0,0,0,0,0,0,0,0,0,[70,[[6,[81,21]]]],[[]],[[]],[[]],[[]],[[]],0,0,0,[83,[[6,[21]]]],0,[[]],[[]],[[]],[79,[[26,[89]]]],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],13],[[],13],[[],13],[[],13],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[83,23],[[6,[24]]]],[[83,23],[[6,[24]]]],[[]],0,0,[[]],[[]],[[]],[[]],[[]],0,[[70,82],[[6,[21]]]],0,[19,19],[19,19],[[]],[[]],[[],19],[[],19],[4],[4],[[],[[6,[5]]]],[4],[90,37],[[90,7],8],[[]],[23,[[6,[90,24]]]],[23,[[6,[90,24]]]],[[],[[26,[25]]]],[[],4],[90,37],[[]],[[],[[6,[11,12]]]],0,[[]],0,[[],6],[[],6],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[90,23],[[6,[24]]]],[[90,23],[[6,[24]]]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1],[1],[1],[1],[1],[1],[19,19],[19,19],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[91,91],[92,92],[93,93],[94,94],[95,95],[96,96],[[]],[[]],[[]],[[]],[[]],[[]],[[],19],[[],19],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[[],[[6,[91]]]],[[],[[6,[5]]]],[[],[[6,[92]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[4],[4],[4],[4],[4],[4],[[93,93],27],[96,[[6,[21]]]],[[91,7],8],[[92,7],8],[[93,7],8],[[94,7],8],[[96,7],8],[[]],[[]],[[]],[[]],[[]],[[]],[23,[[6,[96,24]]]],[23,[[6,[96,24]]]],[10,[[6,[93]]]],[[96,53],[[6,[94,21]]]],[[96,53],[[6,[94,21]]]],[[],[[26,[25]]]],[[95,[98,[97]]],[[6,[[99,[97]],21]]]],[95,[[6,[[99,[97]],21]]]],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[[98,[97]]],[[6,[[99,[97]],21]]]],0,0,[[95,[98,[97]]],[[6,[[99,[97]],21]]]],[[],[[6,[21]]]],0,[[]],[[]],[[]],[[]],[[]],[[]],[93,9],0,0,0,[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[96,23],[[6,[24]]]],[[96,23],[[6,[24]]]],[[]],[[]],[[]],[[]],[[]],[[]],0,[96,53],0,0,0,[19,19],[19,19],[[]],[[]],[[],19],[[],19],[4],[4],[[],[[6,[5]]]],[4],0,0,[100,[[6,[21]]]],[[100,7],8],[[]],[23,[[6,[100,24]]]],[23,[[6,[100,24]]]],[[],[[26,[25]]]],[[],4],[[]],[53,[[6,[21]]]],[[],[[6,[11,12]]]],0,[21,21],0,0,[[]],0,[[],6],[[],6],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[100,23],[[6,[24]]]],[[100,23],[[6,[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,[1],[1],[1],[1],0,0,0,[19,19],[19,19],[19,19],[19,19],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[101,101],[102,102],[103,103],[104,104],[[]],[[]],[[]],[[]],[[],19],[[],19],[[],19],[[],19],0,[[],104],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[4],[4],[4],[4],[4],[4],[4],[4],[4],[[[108,[[0,[105,106,107]]]]],109],0,0,[[101,101],27],[[110,111],112],[110,[[6,[21]]]],[[110,111],[[6,[21]]]],[[110,113,69],[[6,[21]]]],[[110,38,113,[114,[105]],69],[[6,[21]]]],[[110,38,113,69,[114,[105]]],[[6,[21]]]],[[110,115,[114,[105]]],[[6,[21]]]],[[[6,[21]]],112],[[110,7],8],[[101,7],8],[[101,7],8],[[102,7],8],[[103,7],8],[[104,7],8],[[116,7],8],[[[108,[117]],7],8],[[118,7],8],[[119,7],8],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[23,[[6,[110,24]]]],[23,[[6,[104,24]]]],[23,[[6,[110,24]]]],[23,[[6,[104,24]]]],[[],110],[[],[[6,[110,21]]]],[[38,114,120],[[6,[103,21]]]],[38,[[6,[102,21]]]],[[38,114,120],[[6,[103,21]]]],[121,[[26,[122]]]],[[],[[26,[25]]]],[[],[[26,[25]]]],[[[108,[[0,[105,106,107]]]]],[[26,[123]]]],[10,[[6,[101,21]]]],[115,[[6,[10,21]]]],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[124,69,125],[[6,[15,21]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[119,126],[[128,[[15,[127]]]]]],[[110,114],[[6,[[33,[115]],21]]]],[[119,65,129],[[128,[[15,[127]]]]]],[[110,21]],[[[108,[[0,[105,106,107]]]]],[[114,[130]]]],[[[108,[[0,[105,106,107]]]]],131],[132,116],[120,108],[[[108,[[0,[105,106,107]]]]],69],[116],[[[108,[[0,[105,106,107]]]]],[[114,[133]]]],[[10,134],[[6,[135,21]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,[[118,136],[[128,[[15,[127]]]]]],[[101,114,120],[[6,[103,21]]]],[[110,10,115,[114,[105]]],[[6,[21]]]],[[110,10,115,[33,[115]],[114,[105]]],[[6,[21]]]],[[110,10,115,[33,[115]],[114,[105]]],[[6,[21]]]],0,[[[108,[[0,[105,106,107]]]]],[[114,[137]]]],0,[[116,138]],0,0,[[[108,[[0,[105,106,107]]]]],114],[[]],[[]],[[]],[[]],[[],9],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[[108,[[0,[105,106,107]]]]],[[26,[139]]]],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[110,23],[[6,[24]]]],[[104,23],[[6,[24]]]],[[110,23],[[6,[24]]]],[[104,23],[[6,[24]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,[1],0,[19,19],[19,19],[[]],[[]],[[]],[[]],[140,141],[140,140],[[]],[[],19],[[],19],0,[[],140],0,[4],[4],[4],[4],[[],[[6,[5]]]],[[],[[6,[5]]]],[4],[4],0,0,[[140,7],8],[[],[[37,[140]]]],0,[[]],[[]],[23,[[6,[140,24]]]],[23,[[6,[140,24]]]],[113,[[26,[[143,[142]]]]]],[[140,53],[[37,[144]]]],[[],[[26,[25]]]],[113,27],0,0,[[],4],[[],4],[[140,113,9,[33,[9]],[114,[105]],69],37],[[]],[[]],0,[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],0,[[140,10,70]],0,0,0,[10,[[37,[144]]]],0,[[]],[[]],0,[[140,113,9,[33,[9]],[114,[105]]],[[37,[145]]]],[[140,53,[114,[146]]],[[37,[[0,[133,106,107]]]]]],[[140,109,53],[[37,[[0,[105,106,107]]]]]],[[140,53,[114,[146]]],[[37,[[0,[137,106,107]]]]]],[[140,10,10]],[[]],[[],6],[[],6],[[],6],[[],6],[[],13],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[140,23],[[6,[24]]]],[[140,23],[[6,[24]]]],0,[[]],[[]],0,[19,19],[19,19],[[]],[[]],[[],19],[[],19],[4],[4],[[],[[6,[5]]]],[4],[147,37],[[147,7],8],[[]],[23,[[6,[147,24]]]],[23,[[6,[147,24]]]],[[],[[26,[25]]]],[[],4],[147,37],[[]],[[],[[6,[11,12]]]],[[]],[[],6],[[],6],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[147,23],[[6,[24]]]],[[147,23],[[6,[24]]]],[[]],0,[19,19],[19,19],[[]],[[]],[[],19],[[],19],[4],[4],[[],[[6,[5]]]],[4],[148,37],[[148,7],8],[[]],[23,[[6,[148,24]]]],[23,[[6,[148,24]]]],[[],[[26,[25]]]],[[],4],[148,37],[[]],[[],[[6,[11,12]]]],0,[[]],0,[[],6],[[],6],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[148,23],[[6,[24]]]],[[148,23],[[6,[24]]]],[[]],0,[19,19],[19,19],[[]],[[]],[[],19],[[],19],[4],[4],[[],[[6,[5]]]],[4],[149,37],0,[[149,7],8],[[]],[23,[[6,[149,24]]]],[23,[[6,[149,24]]]],[[],[[26,[25]]]],[[],4],[149,37],[[]],[[],[[6,[11,12]]]],0,[[]],0,[[],6],[[],6],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[149,23],[[6,[24]]]],[[149,23],[[6,[24]]]],[[]],0,[19,19],[19,19],[[]],[[]],[[],19],[[],19],[4],[4],[[],[[6,[5]]]],[4],0,[150,[[6,[21]]]],[[150,7],8],[[]],[23,[[6,[150,24]]]],[23,[[6,[150,24]]]],[[],[[26,[25]]]],[[],4],[[]],[[],[[6,[11,12]]]],[[]],[[],6],[[],6],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[150,23],[[6,[24]]]],[[150,23],[[6,[24]]]],[[]],0,[1],0,0,[19,19],[19,19],[[]],[[]],0,[151,151],[[]],[[],19],[[],19],[[],151],[4],[4],[[],[[6,[5]]]],0,[4],[[151,7],8],[[]],[23,[[6,[151,24]]]],[23,[[6,[151,24]]]],[[],[[26,[25]]]],[[],4],[[]],[[],[[6,[11,12]]]],0,[10,9],[[]],0,0,[[]],[[],6],[[],6],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[151,23],[[6,[24]]]],[[151,23],[[6,[24]]]],[[]],0,0,[[]],[[]],[[]],[[]],[4],[4],[4],[4],[[],[[6,[5]]]],[[],[[6,[5]]]],[4],[4],0,[[152,7],8],[[]],[[]],[[],4],[[],4],0,[[]],[[]],0,[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[21,152],0,[[]],[[]],[[[6,[21]]],112],0,[[],6],[[],6],[[],6],[[],6],[[],13],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[]],[[]],[[153,10],8],0,0,0,0,[1],[19,19],[19,19],[[]],[[]],[111,111],[[]],0,[[],19],[[],19],[[],111],[4],[4],[[],[[6,[5]]]],[111,154],[4],[[111,111],27],[[111,7],8],[[]],[23,[[6,[111,24]]]],[23,[[6,[111,24]]]],[[],[[26,[25]]]],[[],4],[111],[[]],[111,27],[[],[[6,[11,12]]]],[111,155],[[]],0,[111,27],[[]],[[],6],[[],6],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[111,23],[[6,[24]]]],[[111,23],[[6,[24]]]],0,[[]],0,0,0,0,[1],[[]],[[]],[156,156],[[]],[[156,156],51],[[],51],[[],156],[4],[4],[[],[[6,[5]]]],[4],[[156,156],27],[[],27],[[],27],[[],27],[[156,7],8],[[]],[10,[[6,[156]]]],[[],4],[[]],[[],[[6,[11,12]]]],[10,[[6,[156,9]]]],[[156,156],[[26,[51]]]],[[]],[[]],[[],6],[[],6],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[]],0,0,0,0,0,0,0,0,[1],[1],[19,19],[19,19],[19,19],[19,19],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[157,157],[61,61],[[]],[[]],[[],19],[[],19],[[],19],[[],19],0,0,0,[[],157],[[],61],[4],[4],[4],[4],[4],[4],[4],[4],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[4],[4],[4],[4],0,[[],[[33,[158]]]],[[158,158],27],[[],27],[[],27],[[],27],0,[[159,7],8],[[157,7],8],[[61,7],8],[[158,7],8],[[]],[[]],[[]],[[]],[23,[[6,[157,24]]]],[23,[[6,[61,24]]]],[23,[[6,[157,24]]]],[23,[[6,[61,24]]]],[160,9],[61,[[37,[158]]]],[61,37],[[61,62,[15,[161]]],[[37,[162]]]],[[61,62],37],[[157,62,[15,[161]]],[[37,[162]]]],[[61,163],[[37,[163]]]],[157,37],[[157,62],37],[[61,62],37],[[],[[26,[25]]]],[[],[[26,[25]]]],[[],4],[[],4],[[],4],[[],4],[[]],[[]],[[]],[[]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],0,0,[70,[[37,[159]]]],[[159,160,164]],[[]],[[]],[[]],[[]],[[159,160,165]],[[159,160,165]],0,[[]],[[]],[158,9],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],13],[[],13],[[],13],[[],13],[[],9],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[157,23],[[6,[24]]]],[[61,23],[[6,[24]]]],[[157,23],[[6,[24]]]],[[61,23],[[6,[24]]]],[[]],[[]],[[]],[[]],[[113,10],[[33,[9]]]],[10,37],[10,[[37,[166]]]],[[10,10],[[37,[166]]]],[[],27]],"p":[[3,"Private"],[4,"CType"],[4,"CStatement"],[15,"usize"],[3,"With"],[4,"Result"],[3,"Formatter"],[6,"Result"],[3,"String"],[15,"str"],[3,"Layout"],[3,"LayoutError"],[3,"TypeId"],[3,"Global"],[3,"Box"],[8,"Any"],[3,"ModuleInfo"],[8,"SymbolRegistry"],[3,"Command"],[3,"Args"],[3,"Error"],[4,"Cmd"],[3,"ArgMatches"],[6,"Error"],[3,"Id"],[4,"Option"],[15,"bool"],[4,"Target"],[3,"Command"],[3,"Add"],[4,"ProgrammingLanguage"],[3,"Bindings"],[3,"Vec"],[3,"Package"],[4,"Action"],[3,"Binfmt"],[6,"Result"],[3,"Path"],[4,"Cmd"],[3,"Cache"],[3,"Compile"],[4,"GetOrSet"],[4,"RetrievableConfigField"],[4,"StorableConfigField"],[3,"SetRegistryUrl"],[3,"SetRegistryToken"],[3,"SetUpdateNotificationsEnabled"],[3,"BoolString"],[3,"SetTelemetryEnabled"],[3,"SetProxyUrl"],[4,"Ordering"],[3,"Config"],[3,"WasmerEnv"],[3,"Flags"],[4,"UrlOrVersion"],[3,"CrossCompile"],[3,"Entrypoint"],[3,"CommandEntrypoint"],[3,"Volume"],[4,"AllowMultiWasm"],[3,"CompilerOptions"],[3,"Target"],[3,"PrefixMapCompilation"],[3,"BTreeMap"],[3,"Container"],[3,"Triple"],[3,"CreateExe"],[3,"CrossCompileSetup"],[3,"Store"],[3,"PathBuf"],[3,"Volume"],[3,"PathSegments"],[15,"u8"],[4,"Value"],[3,"Version"],[3,"CreateObj"],[3,"GenCHeader"],[3,"OwnedBuffer"],[4,"Template"],[4,"BinOrLib"],[3,"MiniCargoTomlPackage"],[3,"Manifest"],[3,"Init"],[4,"GetBindingsResult"],[4,"Bindings"],[4,"Command"],[3,"HashMap"],[3,"IndexMap"],[3,"PossibleValue"],[3,"Inspect"],[4,"TokenStatus"],[3,"ValidatedNonceOutput"],[4,"BoolPromptOptions"],[4,"AuthorizationState"],[3,"AppContext"],[3,"Login"],[3,"Body"],[3,"Request"],[3,"Response"],[3,"Publish"],[4,"PackageSource"],[4,"TargetOnDisk"],[4,"ExecutableTarget"],[3,"WcgiOptions"],[8,"Runtime"],[8,"Send"],[8,"Sync"],[3,"MonitoringRuntime"],[3,"Engine"],[3,"Run"],[3,"Output"],[15,"never"],[3,"Module"],[3,"Arc"],[3,"BinaryPackage"],[3,"Callbacks"],[8,"Debug"],[3,"MonitoringSource"],[3,"MonitoringPackageLoader"],[3,"ProgressBar"],[8,"Error"],[4,"ExitCode"],[6,"DynHttpClient"],[3,"Instance"],[3,"Function"],[3,"PackageSummary"],[8,"Future"],[3,"Pin"],[3,"Resolution"],[8,"ModuleCache"],[6,"DynVirtualNetworking"],[4,"SocketAddr"],[8,"PackageLoader"],[4,"Type"],[4,"Value"],[4,"PackageSpecifier"],[8,"Source"],[3,"AbortHandle"],[8,"TtyBridge"],[3,"Wasi"],[3,"Capabilities"],[4,"WasiVersion"],[3,"BTreeSet"],[3,"Url"],[3,"WasiEnvBuilder"],[8,"HttpClient"],[3,"SelfUpdate"],[3,"Validate"],[3,"Wast"],[3,"Whoami"],[3,"WasmFeatures"],[3,"PrettyError"],[3,"Indented"],[3,"ProgressDrawTarget"],[3,"EnvFilter"],[4,"PackageSource"],[3,"StoreOptions"],[4,"CompilerType"],[3,"Callbacks"],[4,"CompiledKind"],[8,"CompilerConfig"],[3,"Engine"],[3,"Features"],[6,"InkwellMemoryBuffer"],[6,"InkwellModule"],[3,"MappedDirectory"],[13,"Declaration"],[13,"Cast"],[13,"LiteralArray"],[13,"TypeDef"],[13,"LiteralConstant"],[13,"Function"],[13,"PointerTo"],[13,"Array"],[13,"Yarn"],[13,"Npm"],[13,"WebAssembly"],[3,"RunProperties"]]},\ +"wasmer_cli":{"doc":"The Wasmer binary lib","t":"RAAAAAAAAAAONGEENNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMFFNNDNNENNNNNNNNNNNNNNNNNLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLMLLFLLLLLLLLLLLLLLLLLLLLLLMLLFFDNENDEDDNDDDDDDDDNEDDNDNNNDNNNNNNEDDNDDDDDENNEENNNEDDNDDDNMAMMMMMMMAMAMMMMAMMAMMMMMMAAMMMMMMMMMMMMMMMMMMAMMMAMAMMMMAMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMAMMMAAMMMMMMMMMMMMMMMMMMMAMMMMMAMAMDNNENLLLLLLLLLLLLLLLLLLMLLMLLLLLLLLLLLLLLLLFMMMLLLLLLLLLLLLLLLLLLLLLLLLLLMMMEDSNNNLMLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLDNENLLLLLLLLLFLLMLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLMLLLLLLLLLLLLLLMMLMMLLLLLLLLLLLLDDDNENNNNNNENDDDDDENNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLMLLLLLLLLLLLMMLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLNEDDDDDRRDNNENDRLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLMFFMMFMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLFFLLLLMALLLLLLLLLMLLLLLLLLLLLLLLLLLLMMMFFMMMMMMMLLLLLLLLLMFFFLLLLFLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMALFMLLLLLLLLLFFMMFFFFFFFFFFFFFFFFFFFDMLLLLLLMMMLLLLLLLLLLLLLMMLMMLLLLLLLLLLLLDMLLLLLLMLLLLLLLLLLLLLLMMLMMLLLLLLLLLLLLNENEDNNDNRHNNEHLLLLLMLLLLLLLLLLMMLLLLLLLLFLLLLLLLLLLMLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLMMMMMMMMMFLLLLLMMMLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLMLDLLLLLLLLLLLLLLLLLLLLMLMLLLLLLLLLLLLDENRENNDNNGENNDRNLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFLLLLLLLLLLLLLLLLLLMLLLLLLFMMFLMLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLHHDLLLLLLLLLLMMLLLLLLLLFLMFMMLMLLLLLLLLLLLMLNHHHHHHHHDHHNENNHHHHHHHHDDDNNEDRENDNNLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLFLLLLLLLLLMMMLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLMMMLLLLLMLMLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAMMMMDRDLMLLLLLLLLLLLMLMLLLLLLLLMMLLMLLLLLLLLMMLLLLLMLLMLMMMFMLLMLLLLLLLLLLLLLLLLLLLLLLLMLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLMLMLLLLLLLLLLLLDLLLLLLLLLLLMLLLLLLLLLMLMLLLLLLLLLLLLDLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLDLMMLLLLMLLLLLLLLMLLLLLLLLLMFLMMLLLLLLLLLLLLLDDLLLLLLLLLLLLMLLLLLMLLMLLLMLLLMLLLLLLLLLLLLLLLLLLHHDRLLLLLLLMLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLMLNNENLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDENNNNDLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLMLLLLLMLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLMLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFFF","n":["VERSION","c_gen","cli","commands","common","error","logging","package_source","store","suggestions","utils","warning","Array","CIdent","CStatement","CType","Cast","Declaration","Function","I16","I32","I64","I8","ISize","LiteralArray","LiteralConstant","PointerTo","TypeDef","TypeDef","U16","U32","U64","U8","USize","Void","__clone_box","__clone_box","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","const_void_ptr","default","deref","deref","deref_mut","deref_mut","deserialize","deserialize","drop","drop","fmt","fmt","from","from","generate_c","generate_c","generate_c","generate_c_with_name","init","init","into","into","layout_raw","layout_raw","pointer_metadata","pointer_metadata","staticlib_header","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","void_ptr","vzip","vzip","ctype","definition","expression","is_const","is_extern","items","name","new_name","source_type","target_type","value","arguments","inner","inner","is_const","return_value","gen_helper_functions","generate_header_file","Add","App","Args","Binfmt","Cache","Cmd","Compile","Config","CreateExe","CreateObj","Deploy","GenCHeader","Init","Inspect","Login","Namespace","Publish","Run","SelfUpdate","Ssh","Validate","Wast","Whoami","augment_args","augment_args_for_update","augment_subcommands","augment_subcommands_for_update","borrow","borrow","borrow_mut","borrow_mut","cmd","command","command","command_for_update","command_for_update","deref","deref","deref_mut","deref_mut","deserialize","deserialize","drop","drop","execute","fmt","fmt","from","from","from_arg_matches","from_arg_matches","from_arg_matches_mut","from_arg_matches_mut","group_id","has_subcommand","init","init","into","into","is_binfmt_interpreter","layout_raw","layout_raw","output","pointer_metadata","pointer_metadata","print_version","try_from","try_from","try_into","try_into","type_id","type_id","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches_mut","update_from_arg_matches_mut","version","vzip","vzip","wasmer_main","wasmer_main_inner","Add","Allow","AllowMultiWasm","Authorized","Binfmt","BoolPromptOptions","BoolString","Cache","Cancelled","CommandEntrypoint","Compile","Config","CreateExe","CreateObj","Entrypoint","Flags","GenCHeader","Get","GetOrSet","Init","Inspect","Js","Login","No","ProxyUrl","ProxyUrl","Publish","Python","RegistryToken","RegistryToken","RegistryUrl","RegistryUrl","Reject","RetrievableConfigField","Run","SelfUpdate","Set","SetProxyUrl","SetRegistryToken","SetRegistryUrl","SetTelemetryEnabled","SetUpdateNotificationsEnabled","StorableConfigField","TelemetryEnabled","TelemetryEnabled","Template","TokenStatus","UpdateNotificationsEnabled","UpdateNotificationsEnabled","Url","UrlOrVersion","Validate","ValidatedNonceOutput","Version","Volume","Wast","Whoami","Yes","action","add","args","atom","atom","atom","atoms","bin","bindir","binfmt","binfmt_misc","cache","cache_dir","cflags","cmd","command","compile","compiler","compiler","config","config_path","coredump_on_trap","cpu_features","cpu_features","cpu_features","cpu_features","create_exe","create_obj","cross_compile","debug_dir","debug_dir","dev","dry_run","empty","enabled","enabled","entrypoint","env","env","env","env","env","env","env","fail_fast","flags","gen_c_header","header","include","includedir","init","input","inspect","lib","libdir","libraries","libs","login","manifest_path","module_info","name","namespace","no_browser","no_validate","npm","obj_file","out","output","output","output","output","overwrite","package_name","package_name","package_path","packages","path","path","path","path","path","path","path","path","pip","pkg_config","precompiled_atom","prefix","prefix","prefix","publish","quiet","quiet","registry","run","self_update","set","stack_size","status","store","store","store","store","store","target_triple","target_triple","target_triple","target_triple","template","token","token","token","url","url","use_wasmer_release","validate","version","version","volumes","wasi","wasmer_dir","wast","wcgi","whoami","yarn","Add","Npm","Pip","Target","Yarn","__clone_box","augment_args","augment_args_for_update","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","command","command","command_for_update","deref","deref","deref_mut","deref_mut","deserialize","deserialize","dev","drop","drop","env","execute","fmt","fmt","from","from","from_arg_matches","from_arg_matches_mut","group_id","init","init","into","into","language","layout_raw","layout_raw","lookup_bindings","lookup_bindings_for_package","npm","packages","pip","pointer_metadata","pointer_metadata","target","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches_mut","vzip","vzip","yarn","dev","dev","Action","Binfmt","FILENAME","Register","Reregister","Unregister","__clone_box","action","augment_args","augment_args_for_update","augment_subcommands","augment_subcommands_for_update","binfmt_misc","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","command","command","command_for_update","command_for_update","deref","deref","deref_mut","deref_mut","deserialize","deserialize","drop","drop","execute","fmt","fmt","from","from","from_arg_matches","from_arg_matches","from_arg_matches_mut","from_arg_matches_mut","group_id","has_subcommand","init","init","into","into","layout_raw","layout_raw","pointer_metadata","pointer_metadata","seccheck","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches_mut","update_from_arg_matches_mut","vzip","vzip","Cache","Clean","Cmd","Dir","__clone_box","augment_args","augment_args_for_update","augment_subcommands","augment_subcommands_for_update","borrow","borrow","borrow_mut","borrow_mut","clean","clone","clone_into","cmd","command","command","command_for_update","command_for_update","deref","deref","deref_mut","deref_mut","deserialize","deserialize","drop","drop","env","execute","fmt","fmt","from","from","from_arg_matches","from_arg_matches","from_arg_matches_mut","from_arg_matches_mut","group_id","has_subcommand","init","init","into","into","layout_raw","layout_raw","pointer_metadata","pointer_metadata","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches_mut","update_from_arg_matches_mut","vzip","vzip","Compile","augment_args","augment_args_for_update","borrow","borrow_mut","command","command_for_update","cpu_features","deref","deref_mut","deserialize","drop","execute","fmt","from","from_arg_matches","from_arg_matches_mut","group_id","init","inner_execute","into","layout_raw","output","path","pointer_metadata","store","target_triple","try_from","try_into","type_id","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches_mut","vzip","BoolString","Config","Flags","Get","GetOrSet","ProxyUrl","ProxyUrl","RegistryToken","RegistryToken","RegistryUrl","RegistryUrl","RetrievableConfigField","Set","SetProxyUrl","SetRegistryToken","SetRegistryUrl","SetTelemetryEnabled","SetUpdateNotificationsEnabled","StorableConfigField","TelemetryEnabled","TelemetryEnabled","UpdateNotificationsEnabled","UpdateNotificationsEnabled","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","augment_args","augment_args","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","augment_args_for_update","augment_args_for_update","augment_subcommands","augment_subcommands","augment_subcommands","augment_subcommands_for_update","augment_subcommands_for_update","augment_subcommands_for_update","bindir","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","cflags","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","cmp","cmp","cmp","command","command","command","command","command","command","command","command","command","command","command_for_update","command_for_update","command_for_update","command_for_update","command_for_update","command_for_update","command_for_update","command_for_update","command_for_update","command_for_update","compare","compare","compare","compare","compare","compare","compare","compare","compare","config_path","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","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","enabled","enabled","env","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","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","execute","execute","flags","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","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","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_arg_matches_mut","from_arg_matches_mut","from_arg_matches_mut","from_arg_matches_mut","from_arg_matches_mut","from_str","group_id","group_id","group_id","group_id","group_id","group_id","group_id","has_subcommand","has_subcommand","has_subcommand","includedir","init","init","init","init","init","init","init","init","init","init","init","inner_execute","into","into","into","into","into","into","into","into","into","into","into","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","libdir","libs","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","pkg_config","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","prefix","set","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","token","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","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches","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","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","url","url","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","Allow","AllowMultiWasm","CommandEntrypoint","CreateExe","CrossCompile","CrossCompileSetup","Entrypoint","LINK_SYSTEM_LIBRARIES_UNIX","LINK_SYSTEM_LIBRARIES_WINDOWS","PrefixMapCompilation","Reject","Url","UrlOrVersion","Version","Volume","WASMER_MAIN_C_SOURCE","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","atom","atoms","augment_args","augment_args","augment_args_for_update","augment_args_for_update","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_into","clone_into","clone_into","clone_into","clone_into","clone_into","command","command","command","command_for_update","command_for_update","compilation_objects","compile_atoms","compile_pirita_into_directory","compiler","cpu_features","create_header_files_in_dir","cross_compile","debug_dir","default","default","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","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","execute","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from_arg_matches","from_arg_matches","from_arg_matches_mut","from_arg_matches_mut","from_input","from_str","generate_wasmer_main_c","get_compilation_object_for_atom","get_entrypoint","get_module_infos","get_prefix_for_atom","group_id","group_id","hash_for_bytes","header","http_fetch","init","init","init","init","init","init","init","init","init","input_hashes","into","into","into","into","into","into","into","into","into","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","libraries","library","library_path","link_exe_from_dir","link_objects_system_linker","manual_prefixes","module_info","name","obj_file","output","path","path","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","precompiled_atom","prepare_directory_from_single_wasm_file","read_dir","run_c_compile","serialize","serialize","serialize","serialize","serialize_volume_to_webc_v1","split_prefix","tarball","target","target_triple","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","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches_mut","update_from_arg_matches_mut","use_system_linker","use_wasmer_release","utils","validate","volume_file_block","volumes","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","write_entrypoint","write_volume_obj","zig_binary_path","zig_binary_path","download_release","download_url","get_release","list_dir","untar","filter_tarball","filter_tarball_internal","find_filename","find_libwasmer_in_files","find_zig_binary","get_cross_compile_setup","get_libwasmer_cache_path","get_libwasmer_path","get_wasmer_dir","get_wasmer_include_directory","get_zig_exe_str","normalize_atom_name","target_triple_to_target","triple_to_zig_triple","CreateObj","atom","augment_args","augment_args_for_update","borrow","borrow_mut","command","command_for_update","compiler","cpu_features","debug_dir","deref","deref_mut","deserialize","drop","execute","fmt","from","from_arg_matches","from_arg_matches_mut","group_id","init","into","layout_raw","output","path","pointer_metadata","prefix","target_triple","try_from","try_into","type_id","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches_mut","vzip","GenCHeader","atom","augment_args","augment_args_for_update","borrow","borrow_mut","command","command_for_update","cpu_features","deref","deref_mut","deserialize","drop","execute","fmt","from","from_arg_matches","from_arg_matches_mut","get_atom","group_id","init","into","layout_raw","output","path","pointer_metadata","prefix","target_triple","try_from","try_into","type_id","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches_mut","vzip","Bin","BinOrLib","Empty","GetBindingsResult","Init","Js","Lib","MiniCargoTomlPackage","MultiBindings","NEWLINE","NOTE","OneBinding","Python","Template","WASMER_TOML_NAME","__clone_box","__clone_box","__clone_box","augment_args","augment_args_for_update","bin","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build_dir","cargo_toml_path","clone","clone","clone","clone_into","clone_into","clone_into","command","command_for_update","construct_manifest","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","description","deserialize","deserialize","deserialize","deserialize","deserialize","drop","drop","drop","drop","drop","empty","env","eq","eq","equivalent","equivalent","equivalent","execute","first_binding","fmt","fmt","fmt","fmt","from","from","from","from","from","from_arg_matches","from_arg_matches_mut","get_bin_or_lib","get_bindings","get_command","get_dependencies","get_filesystem_mapping","group_id","homepage","include","init","init","init","init","init","into","into","into","into","into","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","lib","license","license_file","manifest_path","name","namespace","out","overwrite","package_name","parse_cargo_toml","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","quiet","readme","repository","target_file","template","to_owned","to_owned","to_owned","to_possible_value","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","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches_mut","value_variants","version","version","vzip","vzip","vzip","vzip","vzip","workspace_root","write_wasmer_toml","Inspect","augment_args","augment_args_for_update","borrow","borrow_mut","command","command_for_update","deref","deref_mut","deserialize","drop","execute","fmt","from","from_arg_matches","from_arg_matches_mut","group_id","init","inner_execute","into","layout_raw","path","pointer_metadata","store","try_from","try_into","type_id","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches_mut","vzip","AppContext","AuthorizationState","Authorized","BRANCHES","BoolPromptOptions","Cancelled","Cancelled","Login","No","TimedOut","Token","TokenStatus","TokenSuccess","UnknownMethod","ValidatedNonceOutput","WASMER_CLI","Yes","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","augment_args","augment_args_for_update","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cache_dir","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","command","command_for_update","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","drop","drop","drop","drop","drop","drop","eq","execute","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from_arg_matches","from_arg_matches_mut","from_str","get_token_from_browser","get_token_or_ask_user","group_id","handle_post_save_token","handle_unknown_method","init","init","init","init","init","init","into","into","into","into","into","into","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","no_browser","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","preflight","registry","server_shutdown_tx","service_router","setup_listener","status","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","token","token","token_tx","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","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches_mut","vzip","vzip","vzip","vzip","vzip","vzip","wasmer_dir","wasmer_env","CALLSITE","META","Publish","augment_args","augment_args_for_update","borrow","borrow_mut","command","command_for_update","deref","deref_mut","deserialize","drop","dry_run","env","execute","fmt","from","from_arg_matches","from_arg_matches_mut","group_id","init","into","invalidate_graphql_query_cache","layout_raw","no_validate","on_error","package_name","package_path","pointer_metadata","quiet","try_from","try_into","type_id","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches_mut","version","vzip","Artifact","CALLSITE","CALLSITE","CALLSITE","CALLSITE","CALLSITE","CALLSITE","CALLSITE","CALLSITE","Callbacks","DEFAULT_VALUE","DEFAULT_VALUE","Dir","ExecutableTarget","File","LocalWebc","META","META","META","META","META","META","META","META","MonitoringPackageLoader","MonitoringRuntime","MonitoringSource","Package","Package","PackageSource","Run","TICK","TargetOnDisk","Wat","WcgiOptions","WebAssembly","WebAssemblyBinary","__clone_box","__clone_box","__clone_box","__clone_box","addr","addr","args","augment_args","augment_args","augment_args_for_update","augment_args_for_update","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_into","clone_into","clone_into","clone_into","command","command","command_for_update","command_for_update","coredump_on_trap","default","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","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","drop","drop","drop","drop","drop","drop","drop","drop","drop","engine","entrypoint","env","eq","execute","execute_emscripten_module","execute_inner","execute_pure_wasm_module","execute_wasi_module","execute_wasm","execute_webc","exit_with_wasi_exit_code","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from_arg_matches","from_arg_matches","from_arg_matches_mut","from_arg_matches_mut","from_binfmt_args","from_binfmt_args_fallible","from_dir","from_file","from_file","get_exit_code","group_id","group_id","http_client","infer","infer_webc_entrypoint","init","init","init","init","init","init","init","init","init","inner","inner","input","into","into","into","into","into","into","into","into","into","invoke_function","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","load","load_injected_packages","load_package_tree","maybe_save_coredump","module_cache","networking","new","new","new_store","on_stderr","package_loader","parse_value","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","progress","progress","progress","query","resolve_target","run_emscripten","run_wasi","run_wcgi","runtime","source","stack_size","started","stderr","store","task_manager","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_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","tty","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches_mut","update_from_arg_matches_mut","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","wasi","wasi","wcgi","module","path","RunProperties","WAPM_SOURCE_CACHE_TIMEOUT","Wasi","__clone_box","args","augment_args","augment_args_for_update","borrow","borrow","borrow_mut","borrow_mut","capabilities","clone","clone_into","command","command_for_update","ctx","default","deny_multiple_wasi_versions","deref","deref","deref_mut","deref_mut","deserialize","deserialize","drop","drop","enable_async_threads","env_vars","fmt","for_binfmt_interpreter","forward_host_env","from","from","from_arg_matches","from_arg_matches_mut","get_versions","graphql_endpoint","group_id","has_wasi_imports","http_client","include_webcs","init","init","instantiate","into","into","invoke","layout_raw","layout_raw","map_commands","map_dir","mapped_dirs","networking","no_tty","parse_registry","path","pointer_metadata","pointer_metadata","pre_opened_directories","prepare","prepare_package_loader","prepare_runtime","prepare_source","set_env","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches_mut","uses","vzip","vzip","SelfUpdate","augment_args","augment_args_for_update","borrow","borrow_mut","command","command_for_update","deref","deref_mut","deserialize","drop","execute","fmt","from","from_arg_matches","from_arg_matches_mut","group_id","init","inner_execute","into","layout_raw","pointer_metadata","try_from","try_into","type_id","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches_mut","vzip","Validate","augment_args","augment_args_for_update","borrow","borrow_mut","command","command_for_update","deref","deref_mut","deserialize","drop","execute","fmt","from","from_arg_matches","from_arg_matches_mut","group_id","init","inner_execute","into","layout_raw","path","pointer_metadata","store","try_from","try_into","type_id","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches_mut","vzip","Wast","augment_args","augment_args_for_update","borrow","borrow_mut","command","command_for_update","deref","deref_mut","deserialize","drop","execute","fail_fast","fmt","from","from_arg_matches","from_arg_matches_mut","group_id","init","inner_execute","into","layout_raw","path","pointer_metadata","store","try_from","try_into","type_id","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches_mut","vzip","Whoami","augment_args","augment_args_for_update","borrow","borrow_mut","command","command_for_update","deref","deref_mut","deserialize","drop","env","execute","fmt","from","from_arg_matches","from_arg_matches_mut","group_id","init","into","layout_raw","pointer_metadata","try_from","try_into","type_id","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches_mut","vzip","WasmFeatures","__clone_box","_threads","all","augment_args","augment_args_for_update","borrow","borrow_mut","bulk_memory","clone","clone_into","command","command_for_update","default","deref","deref_mut","deserialize","disable_threads","drop","fmt","from","from_arg_matches","from_arg_matches_mut","group_id","init","into","layout_raw","multi_value","normalize_path","pointer_metadata","reference_types","simd","to_owned","try_from","try_into","type_id","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches_mut","vzip","Indented","PrettyError","borrow","borrow","borrow_mut","borrow_mut","deref","deref","deref_mut","deref_mut","deserialize","deserialize","drop","drop","error","fmt","from","from","init","init","inner","into","into","is_last","layout_raw","layout_raw","new","number","pointer_metadata","pointer_metadata","report","started","try_from","try_from","try_into","try_into","type_id","type_id","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","upcast_any_ref","vzip","vzip","write_str","DEFAULT_VALUE","DEFAULT_VALUE","Output","WHITELISTED_LOG_TARGETS","__clone_box","augment_args","augment_args_for_update","borrow","borrow_mut","clone","clone_into","color","command","command_for_update","default","deref","deref_mut","deserialize","draw_target","drop","eq","fmt","from","from_arg_matches","from_arg_matches_mut","group_id","init","initialize_logging","into","is_verbose","layout_raw","log_filter","pointer_metadata","quiet","should_emit_colors","to_owned","try_from","try_into","type_id","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches_mut","verbose","vzip","File","Package","PackageSource","Url","__clone_box","borrow","borrow_mut","clone","clone_into","cmp","compare","default","deref","deref_mut","deserialize","drop","eq","equivalent","equivalent","equivalent","fmt","from","from_str","init","into","layout_raw","parse","partial_cmp","pointer_metadata","to_owned","try_from","try_into","type_id","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","vzip","Callbacks","CompilerOptions","CompilerType","Cranelift","Headless","LLVM","Singlepass","StoreOptions","__clone_box","__clone_box","augment_args","augment_args","augment_args_for_update","augment_args_for_update","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","command","command","command_for_update","command_for_update","compiler","cranelift","debug_dir","default","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deserialize","deserialize","deserialize","deserialize","drop","drop","drop","drop","enable_verifier","enabled","eq","equivalent","equivalent","equivalent","features","fmt","fmt","fmt","fmt","from","from","from","from","from_arg_matches","from_arg_matches","from_arg_matches_mut","from_arg_matches_mut","function_kind_to_filename","get_compiler","get_compiler_config","get_engine","get_engine_for_target","get_engine_with_compiler","get_features","get_store","get_store_for_target","get_store_for_target","group_id","group_id","init","init","init","init","into","into","into","into","layout_raw","layout_raw","layout_raw","layout_raw","llvm","llvm_debug_dir","new","obj_memory_buffer","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","postopt_ir","preopt_ir","singlepass","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","types_to_signature","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches_mut","update_from_arg_matches_mut","vzip","vzip","vzip","vzip","suggest_function_exports","parse_envvar","parse_mapdir","retrieve_alias_pathbuf","wasmer_should_print_color"],"q":["wasmer_cli","","","","","","","","","","","","wasmer_cli::c_gen","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::c_gen::CStatement","","","","","","","","","","","wasmer_cli::c_gen::CType","","","","","wasmer_cli::c_gen::staticlib_header","","wasmer_cli::cli","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::commands","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::commands::add","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::commands::add::Target","","wasmer_cli::commands::binfmt","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::commands::cache","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::commands::compile","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::commands::config","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::commands::create_exe","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::commands::create_exe::http_fetch","","","","","wasmer_cli::commands::create_exe::utils","","","","","","","","","","","","","","wasmer_cli::commands::create_obj","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::commands::gen_c_header","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::commands::init","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::commands::inspect","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::commands::login","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::commands::publish","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::commands::run","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::commands::run::ExecutableTarget","","wasmer_cli::commands::run::wasi","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::commands::self_update","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::commands::validate","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::commands::wast","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::commands::whoami","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::common","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::error","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::logging","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::package_source","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::store","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_cli::suggestions","wasmer_cli::utils","","",""],"d":["Version number of this crate.","A convenient little abstraction for building up C …","The logic for the Wasmer CLI tool.","The commands available in the Wasmer binary.","Common module with common used structures across different …","Implements PretyError to print pretty errors in the CLI …","Logging functions for the debug feature.","Module for parsing and installing packages","Common module with common used structures across different …","This file provides suggestions for the user, to help them …","Utility functions for the WebAssembly module","A macro that prints a warning with nice colors","C constant array.","An identifier in C.","A statement in the C programming language. This may not be …","A Type in the C language.","A C-style cast","A declaration of some kind.","A function or function pointer.","C 16 bit signed integer type.","C 32 bit signed integer type.","C 64 bit signed integer type.","C 8 bit signed integer type.","C pointer sized signed integer type.","A literal array of CStatements.","A literal constant value, passed through directly as a …","A pointer to some other type.","A user defined type.","Typedef one type to another.","C 16 bit unsigned integer type.","C 32 bit unsigned integer type.","C 64 bit unsigned integer type.","C 8 bit unsigned integer type.","C pointer sized unsigned integer type.","C void type.","","","","","","","","","","","Convenience function to get a const void pointer type.","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Generate C source code from some CStatements into a String.","Generate the C source code for a type into the given String…","Generate C source code for the given CStatement.","Generate the C source code for a type with a nameinto the …","","","Calls U::from(self).","Calls U::from(self).","","","","","Generate a header file for the static object file produced.","","","","","","","","","","","","","","","","","","","","","Convenience function to get a mutable void pointer type.","","","The type of the thing being declared.","The definition of the thing being declared.","The thing being cast.","Whether the thing being declared is const.","Whether the thing being declared is extern.","The contents of the array.","The name of the thing being declared.","The new name by which this type may be called.","The type of the thing being typedef’d.","The type to cast to.","The raw value acting as a constant.","The arguments the function takes.","The type that the pointer points to.","The type of the array.","Whether the pointer is const.","The return value if it has one","Helper functions to simplify the usage of the static …","Generate the header file that goes with the generated …","Add a Wasmer package’s bindings to your application.","Manage deployed apps.","Command-line arguments for the Wasmer CLI.","Unregister and/or register wasmer as binfmt interpreter","Wasmer cache","The options for the wasmer Command Line Interface","Compile a WebAssembly binary","Get various configuration information needed to compile …","Compile a WebAssembly binary into a native executable","Compile a WebAssembly binary into an object file","Deploy apps to the Wasmer Edge.","Generate the C static_defs.h header file for the input …","Initializes a new wasmer.toml file","Inspect a WebAssembly file","Login into a wasmer.io-like registry","Manage Wasmer namespaces.","Login into a wasmer.io-like registry","Run a WebAssembly file or Wasmer container.","Update wasmer to the latest version","Create a dynamic on the Deploy Edge, and connect to it …","Validate a WebAssembly binary","Run spec testsuite","Shows the current logged in user for the current active …","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Print version info and exit.","","","The main function for the Wasmer CLI tool.","","Add a Wasmer package’s bindings to your application.","allow","In pirita mode, specifies whether multi-atom pirita files …","Signifying that the token is authorized","Unregister and/or register wasmer as binfmt interpreter","Enum for the boolean like prompt options","“true” or “false” for handling input in the CLI","The options for the wasmer cache subcommand","Signifying that the token is cancelled","Command entrypoint for multiple commands","The options for the wasmer compile subcommand","The options for the wasmer config subcommand: …","The options for the wasmer create-exe subcommand","The options for the wasmer create-exe subcommand","Given a pirita file, determines whether the file has one …","Normal configuration","The options for the wasmer gen-c-header subcommand","wasmer config get $KEY","Subcommand for wasmer config set","CLI args for the wasmer init command","The options for the wasmer validate subcommand","Add dependency on JS","Subcommand for log in a user into Wasmer (using a browser …","Signifying a No/false - using n/N","Print the proxy URL","Set the active proxy URL","Publish a package to the package registry.","Add dependency on Python","Print the token for the currently active registry or …","Set the token for the currently active registry or nothing …","Print the registry URL of the currently active registry","Set the registry URL of the currently active registry","reject","Subcommand for wasmer config get","The unstable wasmer run subcommand.","The options for the wasmer self-update subcommand","wasmer config set $KEY $VALUE","Set if a proxy URL should be used","Set or change the token for the current active registry","Set the current active registry URL","Set if telemetry is enabled","Set if update notifications are enabled","Setting that can be stored in the wasmer config","Print whether telemetry is currently enabled","Set whether telemetry is currently enabled","What template to use for the initialized wasmer.toml","Payload from the frontend after the user has authenticated.","Print whether update notifications are enabled","Set whether update notifications are enabled","URL to download","Url or version to download the release from","The options for the wasmer validate subcommand","Payload from the frontend after the user has authenticated.","Release version to download","Volume object file (name + path to object file)","The options for the wasmer wast subcommand","The options for the wasmer whoami subcommand","Signifying a yes/true - using y/Y","","","Command-line arguments passed to the package","Atom name","Atom name to compile when compiling multi-atom pirita files","For pirita files: optional atom name to compile","Compiled atom files to link into the final binary","Initialize wasmer.toml for a binary package","Directory containing Wasmer executables.","","Mount point of binfmt_misc fs","","The directory cached artefacts are saved to.","C compiler flags for files that include Wasmer headers.","The operation to perform.","Command name","","","","","Print the path to the wasmer configuration file where all …","Generate a coredump at this path if a WebAssembly trap …","","","","","Create a standalone native executable for a given Wasm …","Create a standalone native executable for a given Wasm …","","Optional directorey used for debugging: if present, will …","Optional directorey used for debugging: if present, will …","Add the package as a dev-dependency.","Run the publish logic without sending anything to the …","Initialize an empty wasmer.toml","Whether to enable update notifications","Whether to enable telemetry","The function or command to invoke.","","","","","","","","A flag to indicate wast stop at the first error or …","","","Optional path to the static_defs.h header file, relative …","Include file paths into the target container filesystem","Directory containing Wasmer headers.","","The file, URL, or package to run.","","Initialize wasmer.toml for a library package","Directory containing Wasmer libraries.","Additional libraries to link against. This is useful for …","Libraries needed to link against Wasmer components.","","If the manifest-path is a Cargo.toml, use that file to …","Module info, set when the wasm file is compiled","Volume name","Namespace to init with, default = current logged in user …","Variable to login without opening a browser","Skip validation of the uploaded package","Add the JavaScript bindings using “npm install”.","Path to volume fileblock object file","Directory of the output file name. wasmer init will error …","Output file","Output file","Output file or directory if the input is a pirita file","Output file","Force overwriting the wasmer.toml, even if it already …","Package name to init with, default = Cargo.toml name or …","Override the package of the uploaded package in the …","Directory containing the wasmer.toml, or a custom *.toml …","The packages to add (e.g. “wasmer/wasmer-pack@0.5.0” …","Input file","Input file","Path to the object file, relative to the entrypoint.json …","Input file","Input file","File to validate as WebAssembly","File to validate as WebAssembly","Wast file to run","Add the Python bindings using “pip install”.","Outputs the necessary details for compiling and linking a …","Prefix for every input file, e.g. “wat2wasm:sha256abc123…","Print the installation prefix.","Prefix for the function names in the input file in the …","Prefix hash (default: SHA256 of input .wasm file)","","Don’t display debug output","Run the publish command without any output","The registry to fetch packages from (inferred from the …","","When wasmer self-update is executed, this is what gets …","Subcommand for wasmer config get | set","Set the default stack size (default is 1048576)","Status of the token , whether it is authorized or cancelled","","","","","","Compilation Target triple","Compilation Target triple","Compilation Target triple","Compilation Target triple","Add default dependencies for common packages","Token to set","Token Received from the frontend","The API token to use when communicating with the registry …","Url of the registry","Set if a proxy URL should be used (empty = unset proxy)","Can specify either a release version (such as “3.0.1”) …","","Version of the initialized package","Override the package version of the uploaded package in …","Volume objects (if any) to link into the final binary","","Set Wasmer’s home directory","Runs a .wast WebAssembly test suites","","","Add the JavaScript bindings using “yarn add”.","Add a Wasmer package’s bindings to your application.","","","","","","","","","","","","","","","Construct a command which we can run to add packages.","","","","","","","","Add the package as a dev-dependency.","","","","Execute Add.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","Add the JavaScript bindings using “npm install”.","The packages to add (e.g. “wasmer/wasmer-pack@0.5.0” …","Add the Python bindings using “pip install”.","","","","","","","","","","","","","","","","","","","","","","","","","","","Add the JavaScript bindings using “yarn add”.","","","","Unregister and/or register wasmer as binfmt interpreter","The filename used to register the wasmer CLI as a binfmt …","Register wasmer as binfmt interpreter","Soft unregister, and register","Unregister a binfmt interpreter for wasm32","","","","","","","Mount point of binfmt_misc fs","","","","","","","","","","","","","","","","","","","execute Binfmt","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The options for the wasmer cache subcommand","Clear the cache","","Display the location of the cache","","","","","","","","","","","","","The operation to perform.","","","","","","","","","","","","","","Execute the cache command","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The options for the wasmer compile subcommand","","","","","","","","","","","","Runs logic for the compile subcommand","","Returns the argument unchanged.","","","","","","Calls U::from(self).","","Output file","Input file","","","Compilation Target triple","","","","","","","","","","","","","“true” or “false” for handling input in the CLI","The options for the wasmer config subcommand: …","Normal configuration","wasmer config get $KEY","Subcommand for wasmer config set","Print the proxy URL","Set the active proxy URL","Print the token for the currently active registry or …","Set the token for the currently active registry or nothing …","Print the registry URL of the currently active registry","Set the registry URL of the currently active registry","Subcommand for wasmer config get","wasmer config set $KEY $VALUE","Set if a proxy URL should be used","Set or change the token for the current active registry","Set the current active registry URL","Set if telemetry is enabled","Set if update notifications are enabled","Setting that can be stored in the wasmer config","Print whether telemetry is currently enabled","Set whether telemetry is currently enabled","Print whether update notifications are enabled","Set whether update notifications are enabled","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Directory containing Wasmer executables.","","","","","","","","","","","","","","","","","","","","","","","C compiler flags for files that include Wasmer headers.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Print the path to the wasmer configuration file where all …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Whether to enable update notifications","Whether to enable telemetry","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Runs logic for the config subcommand","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Directory containing Wasmer headers.","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","Directory containing Wasmer libraries.","Libraries needed to link against Wasmer components.","","","","","","","","","","Outputs the necessary details for compiling and linking a …","","","","","","","","","","","","Print the installation prefix.","Subcommand for wasmer config get | set","","","","","","","","","","Token to set","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Url of the registry","Set if a proxy URL should be used (empty = unset proxy)","","","","","","","","","","","","allow","In pirita mode, specifies whether multi-atom pirita files …","Command entrypoint for multiple commands","The options for the wasmer create-exe subcommand","","","Given a pirita file, determines whether the file has one …","","","Prefix map used during compilation of object files","reject","URL to download","Url or version to download the release from","Release version to download","Volume object file (name + path to object file)","","","","","","","","Atom name","Compiled atom files to link into the final binary","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Command name","","","Cached compilation objects for files on disk","","Given a pirita file, compiles the .wasm files into the …","","","Create the static_defs.h header files in the /include …","","Optional directorey used for debugging: if present, will …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Runs logic for the compile subcommand","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Sets up the prefix map from a collection like “sha123123…","","Generate the wasmer_main.c that links all object files …","","","","","","","","Optional path to the static_defs.h header file, relative …","","","","","","","","","","","Sha256 hashes for the input files","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","Additional libraries to link against. This is useful for …","","Cross-compilation library path (path to libwasmer.a / …","Given a directory, links all the objects from the …","Link compiled objects using the system linker","Manual prefixes for input files (file:prefix)","Module info, set when the wasm file is compiled","Volume name","Path to volume fileblock object file","Output file","Input file","Path to the object file, relative to the entrypoint.json …","","","","","","","","","","Prefix for every input file, e.g. “wat2wasm:sha256abc123…","Given a .wasm file, compiles the .wasm file into the …","","Compile the C code.","","","","","","","Cross-compilation tarball library path","","Compilation Target triple","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Use the system linker instead of zig for linking","Can specify either a release version (such as “3.0.1”) …","","","Serialize a set of volumes so they can be read by the C …","Volume objects (if any) to link into the final binary","","","","","","","","","","","","Specify zig binary path (defaults to zig in $PATH if not …","","","","","","","","","","","","","path to library tarball cache dir","path to the static libwasmer","","","","","","","The options for the wasmer create-exe subcommand","Atom name to compile when compiling multi-atom pirita files","","","","","","","","","Optional directorey used for debugging: if present, will …","","","","","Runs logic for the create-obj subcommand","","Returns the argument unchanged.","","","","","Calls U::from(self).","","Output file or directory if the input is a pirita file","Input file","","Prefix for the function names in the input file in the …","Compilation Target triple","","","","","","","","","","","","","The options for the wasmer gen-c-header subcommand","For pirita files: optional atom name to compile","","","","","","","","","","","","Runs logic for the gen-c-header subcommand","","Returns the argument unchanged.","","","","","","Calls U::from(self).","","Output file","Input file","","Prefix hash (default: SHA256 of input .wasm file)","Compilation Target triple","","","","","","","","","","","","","","","","","CLI args for the wasmer init command","Add dependency on JS","","","","","","","Add dependency on Python","What template to use for the initialized wasmer.toml","","","","","","","Initialize wasmer.toml for a binary package","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Initialize an empty wasmer.toml","","","","","","","wasmer init execution","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Get bindings returns the first .wai / .wit file found and …","","Returns the dependencies based on the --template flag","","","","Include file paths into the target container filesystem","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","Initialize wasmer.toml for a library package","","","If the manifest-path is a Cargo.toml, use that file to …","","Namespace to init with, default = current logged in user …","Directory of the output file name. wasmer init will error …","Force overwriting the wasmer.toml, even if it already …","Package name to init with, default = Cargo.toml name or …","","","","","","","Don’t display debug output","","","","Add default dependencies for common packages","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Version of the initialized package","","","","","","","","Writes the metadata to a wasmer.toml file","The options for the wasmer validate subcommand","","","","","","","","","","","Runs logic for the validate subcommand","","Returns the argument unchanged.","","","","","","Calls U::from(self).","","File to validate as WebAssembly","","","","","","","","","","","","","","","","","Signifying that the token is authorized","","Enum for the boolean like prompt options","Signifying that the token is cancelled","","Subcommand for log in a user into Wasmer (using a browser …","Signifying a No/false - using n/N","","","Payload from the frontend after the user has authenticated.","","","Payload from the frontend after the user has authenticated.","","Signifying a yes/true - using y/Y","","","","","","","","","","","","","","","","","","","","","The directory cached artefacts are saved to.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","execute [List]","","","","","","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).","","","","","","","Variable to login without opening a browser","","","","","","","","The registry to fetch packages from (inferred from the …","","Handle the preflight headers first - OPTIONS request Then …","","Status of the token , whether it is authorized or cancelled","","","","","","","","Token Received from the frontend","The API token to use when communicating with the registry …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Set Wasmer’s home directory","","","","Publish a package to the package registry.","","","","","","","","","","","Run the publish logic without sending anything to the …","","Executes wasmer publish","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","Skip validation of the uploaded package","","Override the package of the uploaded package in the …","Directory containing the wasmer.toml, or a custom *.toml …","","Run the publish command without any output","","","","","","","","","","","","Override the package version of the uploaded package in …","","","","","","","","","","","","","","A directory containing a wasmer.toml file","","A file on disk (*.wasm, *.webc, etc.).","","","","","","","","","","","","","A package to be downloaded (a URL, package name, etc.)","","The input that was passed in via the command-line.","The unstable wasmer run subcommand.","","We’ve been given the path for a file… What does it …","","","","","","","","","The address to serve on.","","Command-line arguments passed to the package","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Generate a coredump at this path if a WebAssembly trap …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The function or command to invoke.","","","","","","","","","","Exit the current process, using the WASI exit code if 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.","","","","","Create Run instance for arguments/env, assuming we’re …","","Try to load a Wasmer package from a directory containing a …","","Try to load a file into something that can be used to run …","","","","","","","","","","","","","","","","","","The file, URL, or package to run.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Try to resolve the PackageSource to an executable artifact.","","","","","","Set the default stack size (default is 1048576)","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","WASI Options","","","","","","","","","","","","","","","","Require WASI modules to only import 1 version of WASI.","","","","","","","","","Enables asynchronous threading","Pass custom environment variables","","","Forward all host env variables to the wcgi task.","Returns the argument unchanged.","Returns the argument unchanged.","","","Gets the WASI version (if any) for the provided module","","","Checks if a given module has any WASI imports at all.","Allow instances to send http requests.","List of webc packages that are explicitly included for …","","","Helper function for instantiating a module with Wasi …","Calls U::from(self).","Calls U::from(self).","","","","List of injected atoms","","Map a host directory to a different location for the Wasm …","Enable networking with the host network.","Disables the TTY bridge","","","","","WASI pre-opened directory","","","","","","","","","","","","","","","","","","","","","","","","List of other containers this module depends on","","","The options for the wasmer self-update subcommand","","","","","","","","","","","Runs logic for the self-update subcommand","","Returns the argument unchanged.","","","","","","Calls U::from(self).","","","","","","","","","","","","","","","The options for the wasmer validate subcommand","","","","","","","","","","","Runs logic for the validate subcommand","","Returns the argument unchanged.","","","","","","Calls U::from(self).","","File to validate as WebAssembly","","","","","","","","","","","","","","","The options for the wasmer wast subcommand","","","","","","","","","","","Runs logic for the validate subcommand","A flag to indicate wast stop at the first error or …","","Returns the argument unchanged.","","","","","","Calls U::from(self).","","Wast file to run","","","","","","","","","","","","","","","The options for the wasmer whoami subcommand","","","","","","","","","","","","Execute wasmer whoami","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","","","","","","","The WebAssembly features that can be passed through the …","","Deprecated, threads are enabled by default.","Enable support for all pre-standard proposals.","","","","","Enable support for the bulk memory proposal.","","","","","","","","","Disable support for the threads proposal.","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","Enable support for the multi value proposal.","","","Enable support for the reference types proposal.","Enable support for the SIMD proposal.","","","","","","","","","","","","","","","A PrettyError for printing anyhow::Error nicely.","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","","","","Create a new PrettyError.","","","","Process a Result printing any errors and exiting the …","","","","","","","","","","","","","","","","","","","","","","Control the output generated by the CLI.","","","","","","","","","When to display colored output.","","","","","","","Get the draw target to be used with the indicatif crate.","","","","Returns the argument unchanged.","","","","","Initialize logging based on the $RUST_LOG environment …","Calls U::from(self).","Has the --verbose flag been set?","","","","Do not print progress messages.","Check whether we should emit ANSI escape codes for log …","","","","","","","","","","","","","Generate verbose output (repeat for more verbosity)","","Run a local file","Download from a package","Source of a package","Download from a URL","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","Parses a package source and transforms it to a URL or a …","","","","","","","","","","","","","","","The compiler options","The compiler used for the store","Cranelift compiler","Headless compiler","LLVM compiler","Singlepass compiler","The compiler options","","","","","","","","","","","","","","","","","","","","","","","","Use Cranelift compiler.","","","","","","","","","","","","","","","","","","","","Enable compiler internal verification.","Return all enabled compilers","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Get the Compiler Config for the current options","","Gets the Engine for a given target.","","Get the enaled Wasm features.","Gets the store for the host target, with the compiler name …","Gets the store for a given target, with the compiler name …","Gets the Store for a given target.","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","Use LLVM compiler.","LLVM debug directory, where IR and object files will be …","","","","","","","","","Use Singlepass compiler.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Suggest function exports for the module","Parses an environment variable.","Parses a mapdir from a string","","Whether or not Wasmer should print with color"],"i":[0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,3,3,2,2,2,2,2,2,3,3,2,2,3,2,2,2,2,2,2,2,3,2,3,2,3,2,3,2,3,2,2,2,3,2,3,2,3,2,3,2,3,2,3,0,2,3,2,2,3,2,3,2,3,2,3,0,2,3,2,3,2,3,2,3,2,2,3,3,2,2,3,3,2,2,3,3,2,2,3,167,167,168,167,167,169,167,170,170,168,171,172,173,174,173,172,0,0,22,22,0,22,22,0,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,20,20,22,22,20,22,20,22,20,20,22,20,22,20,22,20,22,20,22,20,22,20,20,22,20,22,20,22,20,22,20,22,20,22,20,22,0,20,22,20,20,22,0,20,22,20,22,20,22,20,20,22,22,20,20,22,22,20,20,22,22,20,22,20,22,20,20,22,0,0,0,60,0,91,0,0,0,0,91,0,0,0,0,0,0,0,0,42,0,0,0,79,0,93,43,44,0,79,43,44,43,44,60,0,0,0,42,0,0,0,0,0,0,43,44,0,0,43,44,55,0,0,0,55,0,0,0,93,36,0,110,58,76,77,57,83,54,0,36,0,96,54,40,58,0,67,76,0,54,110,41,67,76,77,0,0,67,67,76,30,100,83,47,49,110,30,40,52,83,100,110,150,149,52,0,58,83,54,0,110,0,83,54,67,54,0,83,58,59,83,96,100,30,59,83,41,67,76,77,83,83,100,100,30,41,67,58,76,77,90,148,149,30,54,67,54,76,77,0,83,100,96,0,0,52,110,92,41,90,110,148,149,41,67,76,77,83,46,92,96,45,50,67,0,83,100,57,110,96,0,110,0,30,0,28,28,0,28,28,30,30,30,28,30,28,28,28,30,28,30,30,28,30,28,30,28,30,30,28,30,30,30,28,30,28,30,30,30,30,28,30,28,28,30,28,30,0,30,30,30,30,28,30,28,30,28,30,28,30,28,30,30,28,28,30,30,28,28,30,30,28,28,30,30,30,28,30,175,176,0,0,36,35,35,35,35,36,36,36,35,35,36,35,36,35,36,35,35,35,36,35,36,35,36,35,36,35,36,35,36,36,35,36,35,36,35,36,35,36,36,35,35,36,35,36,35,36,35,36,0,35,35,36,35,36,35,36,35,35,36,36,35,35,36,36,35,35,36,36,35,36,35,36,35,36,0,39,0,39,39,40,40,39,39,40,39,40,39,0,39,39,40,40,39,40,39,40,39,40,39,40,39,40,39,40,40,40,39,40,39,40,39,40,39,40,39,40,39,40,39,40,39,40,39,39,40,39,40,39,40,39,40,40,39,39,40,40,39,39,40,40,39,39,40,39,40,39,40,39,0,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,0,0,0,42,0,43,44,43,44,43,44,0,42,0,0,0,0,0,0,43,44,43,44,42,43,44,45,46,47,48,49,50,52,54,45,46,47,49,50,52,54,45,46,47,49,50,42,43,44,42,43,44,54,52,54,42,43,44,45,46,47,48,49,50,52,54,42,43,44,45,46,47,48,49,50,54,42,43,44,45,46,47,48,49,50,42,43,44,45,46,47,48,49,50,42,43,44,45,46,47,48,49,50,52,54,42,43,44,45,46,47,49,50,52,54,42,43,44,45,46,47,49,50,42,43,44,45,46,47,48,49,50,54,52,54,42,43,44,45,46,47,48,49,50,52,54,42,43,44,45,46,47,48,49,50,52,54,42,43,44,45,46,47,48,49,50,52,54,42,43,44,45,46,47,48,49,50,47,49,52,42,43,44,45,46,47,48,49,50,42,42,42,43,43,43,44,44,44,45,45,45,46,46,46,47,47,47,48,48,48,49,49,49,50,50,50,52,42,52,52,54,42,43,44,45,46,47,48,49,50,52,54,42,43,44,45,46,47,48,49,50,52,54,42,43,44,45,46,47,49,50,52,54,42,43,44,45,46,47,49,50,48,52,54,45,46,47,49,50,42,43,44,54,52,54,42,43,44,45,46,47,48,49,50,52,52,54,42,43,44,45,46,47,48,49,50,52,54,42,43,44,45,46,47,48,49,50,54,54,42,43,44,45,46,47,48,49,50,54,52,54,42,43,44,45,46,47,48,49,50,54,52,42,43,44,45,46,47,48,49,50,46,52,54,42,43,44,45,46,47,48,49,50,52,54,42,43,44,45,46,47,48,49,50,52,54,42,43,44,45,46,47,48,49,50,52,52,54,54,42,42,43,43,44,44,45,45,46,46,47,47,48,48,49,49,50,50,52,52,54,54,42,42,43,43,44,44,45,45,46,46,47,47,48,48,49,49,50,50,52,52,54,54,42,42,43,43,44,44,45,45,46,46,47,47,48,48,49,49,50,50,52,54,42,43,44,45,46,47,49,50,52,54,42,43,44,45,46,47,49,50,45,50,52,54,42,43,44,45,46,47,48,49,50,60,0,0,0,0,0,0,0,0,0,60,55,0,55,0,0,55,56,57,58,59,60,58,57,67,56,67,56,67,55,56,68,57,58,59,60,63,67,55,56,68,57,58,59,60,63,55,56,57,58,59,60,55,56,57,58,59,60,67,56,58,67,56,63,0,0,67,67,0,67,67,56,63,67,55,56,68,57,58,59,60,63,67,55,56,68,57,58,59,60,63,67,55,55,56,68,57,57,58,58,59,59,60,63,67,55,56,68,57,58,59,60,63,57,58,59,60,63,57,57,57,58,58,58,59,59,59,60,60,60,67,67,55,56,68,57,58,59,60,63,67,55,56,68,57,58,59,60,63,67,56,67,56,63,55,0,63,0,0,63,67,56,63,58,0,67,55,56,68,57,58,59,60,63,63,67,55,56,68,57,58,59,60,63,67,55,56,68,57,58,59,60,63,67,68,56,0,0,63,58,59,59,67,67,58,67,55,56,68,57,58,59,60,63,67,0,0,0,55,57,58,59,0,63,56,68,67,55,56,57,58,59,60,67,55,56,68,57,58,59,60,63,67,55,56,68,57,58,59,60,63,67,55,56,68,57,58,59,60,63,67,67,55,55,56,56,68,68,57,57,58,58,59,59,60,60,63,63,67,67,55,55,56,56,68,68,57,57,58,58,59,59,60,60,63,63,67,67,55,55,56,56,68,68,57,57,58,58,59,59,60,60,63,63,67,56,67,56,56,67,0,60,0,57,67,55,56,68,57,58,59,60,63,0,0,56,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,0,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,80,0,80,0,0,79,80,0,84,0,0,84,79,0,0,79,80,81,83,83,83,84,83,79,80,81,84,83,79,80,81,81,81,79,80,81,79,80,81,83,83,0,84,83,79,80,81,84,83,79,80,81,81,84,83,79,80,81,84,83,79,80,81,83,83,79,80,79,79,79,83,84,83,79,80,81,84,83,79,80,81,83,83,83,83,83,83,83,83,81,83,84,83,79,80,81,84,83,79,80,81,84,83,79,80,81,83,81,81,83,81,83,83,83,83,0,84,83,79,80,81,83,81,81,83,83,79,80,81,79,84,83,79,80,81,84,83,79,80,81,84,83,79,80,81,84,83,83,79,79,80,80,81,81,84,83,83,79,79,80,80,81,81,84,83,83,79,79,80,80,81,81,83,83,79,83,81,84,83,79,80,81,81,83,0,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,0,0,91,0,0,91,94,0,93,94,0,0,94,94,0,0,93,91,92,93,94,95,96,96,96,91,92,93,94,95,96,91,92,93,94,95,96,96,91,92,93,94,95,96,91,92,93,94,95,96,96,96,91,92,93,94,95,96,91,92,93,94,95,96,91,91,92,92,93,94,95,96,91,92,93,94,95,96,93,96,91,92,93,94,96,91,92,93,94,95,96,96,96,93,96,96,96,0,0,91,92,93,94,95,96,91,92,93,94,95,96,91,92,93,94,95,96,96,91,92,93,94,95,96,0,96,95,0,96,92,91,92,93,94,95,96,93,92,96,95,91,92,93,94,95,96,91,92,93,94,95,96,91,92,93,94,95,96,91,91,92,92,93,93,94,94,95,96,96,91,91,92,92,93,93,94,94,95,96,96,91,91,92,92,93,93,94,94,95,96,96,96,96,91,92,93,94,95,96,96,96,0,0,0,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,0,100,100,0,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,102,0,0,0,0,0,0,0,0,0,0,0,101,0,101,102,0,0,0,0,0,0,0,0,0,0,0,101,103,0,0,0,0,102,0,103,102,101,102,103,104,104,116,110,110,104,110,104,110,101,102,103,104,116,108,118,119,110,101,102,103,104,116,108,118,119,101,102,103,104,101,102,103,104,110,104,110,104,110,104,110,101,102,103,104,116,108,118,119,110,101,102,103,104,116,108,118,119,110,101,102,103,104,116,108,118,119,110,101,102,103,104,116,108,118,119,108,110,110,101,110,110,110,110,110,110,110,0,110,101,101,102,103,104,116,108,118,119,110,101,102,103,104,116,108,118,119,110,104,110,104,110,110,103,102,103,0,110,104,108,101,0,110,101,102,103,104,116,108,118,119,118,119,110,110,101,102,103,104,116,108,118,119,0,110,101,102,103,104,116,108,118,119,119,110,119,110,108,108,116,108,108,116,108,0,110,101,102,103,104,116,108,118,119,108,118,119,118,101,110,110,110,108,108,110,116,116,110,108,101,102,103,104,101,110,101,102,103,104,116,108,118,119,110,101,102,103,104,116,108,118,119,108,110,101,102,103,104,116,108,118,119,110,110,101,101,102,102,103,103,104,104,116,116,108,108,118,118,119,119,110,110,101,101,102,102,103,103,104,104,116,116,108,108,118,118,119,119,110,110,101,101,102,102,103,103,104,104,116,116,108,108,118,118,119,119,110,104,110,104,110,101,102,103,104,116,108,118,119,0,110,110,177,177,0,0,0,140,178,140,140,178,140,178,140,140,140,140,140,140,178,140,140,178,140,178,140,178,140,178,140,140,140,140,140,140,178,140,140,140,140,140,140,140,140,140,178,140,140,178,140,178,178,140,140,140,140,140,140,0,178,178,140,140,140,140,140,140,140,140,178,140,178,140,178,140,178,140,140,178,140,140,178,140,140,140,140,140,178,140,0,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,0,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,0,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,0,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,0,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,0,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,0,0,152,153,152,153,152,153,152,153,152,153,152,153,152,152,152,153,152,153,153,152,153,153,152,153,152,153,152,153,152,153,152,153,152,153,152,153,152,152,153,152,152,153,152,152,153,152,153,153,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,156,156,0,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,0,0,0,158,158,158,158,0,157,61,157,61,157,61,159,157,61,158,159,157,61,158,157,61,157,61,157,61,157,61,157,61,159,157,61,159,157,61,158,159,157,61,158,159,157,61,158,159,157,61,158,61,158,158,158,158,158,61,159,157,61,158,159,157,61,158,157,61,157,61,0,61,61,61,61,157,61,157,157,61,157,61,159,157,61,158,159,157,61,158,159,157,61,158,61,61,159,159,159,157,61,158,159,159,61,157,61,158,159,157,61,158,159,157,61,158,159,157,61,158,0,159,159,157,157,61,61,158,158,159,159,157,157,61,61,158,158,159,159,157,157,61,61,158,158,157,61,157,61,159,157,61,158,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,[1],[1],[[]],[[]],[[]],[[]],[2,2],[3,3],[[]],[[]],[[],2],[[],2],[4],[4],[4],[4],[[],[[6,[5]]]],[[],[[6,[5]]]],[4],[4],[[2,7],8],[[3,7],8],[[]],[[]],[[],9],[[2,9]],[[3,9]],[[2,10,9]],[[],4],[[],4],[[]],[[]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[]],[[]],0,[[]],[[]],[[],6],[[],6],[[],6],[[],6],[[],13],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],2],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[10,10],9],[[10,17,18,4],9],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],[[]],[[]],[[]],[[]],0,[[],19],[[],19],[[],19],[[],19],[4],[4],[4],[4],[[],[[6,[5]]]],[[],[[6,[5]]]],[4],[4],[20,[[6,[21]]]],[[20,7],8],[[22,7],8],[[]],[[]],[23,[[6,[20,24]]]],[23,[[6,[22,24]]]],[23,[[6,[20,24]]]],[23,[[6,[22,24]]]],[[],[[26,[25]]]],[10,27],[[],4],[[],4],[[]],[[]],[[],27],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],0,[[]],[[]],[27,[[6,[21]]]],[[],6],[[],6],[[],6],[[],6],[[],13],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[20,23],[[6,[24]]]],[[22,23],[[6,[24]]]],[[20,23],[[6,[24]]]],[[22,23],[[6,[24]]]],0,[[]],[[]],[[]],[[],[[6,[21]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[19,19],[19,19],[[]],[[]],[[]],[[]],[28,28],[[]],[[],19],[28,[[6,[29,21]]]],[[],19],[4],[4],[4],[4],[[],[[6,[5]]]],[[],[[6,[5]]]],0,[4],[4],0,[30,[[6,[21]]]],[[30,7],8],[[28,7],8],[[]],[[]],[23,[[6,[30,24]]]],[23,[[6,[30,24]]]],[[],[[26,[25]]]],[[],4],[[],4],[[]],[[]],[28,31],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[30,10],[[6,[[33,[32]],21]]]],[[10,34,31],[[6,[32,21]]]],0,0,0,[[]],[[]],[30,[[6,[28,21]]]],[[]],[[],6],[[],6],[[],6],[[],6],[[],13],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[30,23],[[6,[24]]]],[[30,23],[[6,[24]]]],[[]],[[]],0,0,0,0,0,0,0,0,0,[1],0,[19,19],[19,19],[19,19],[19,19],0,[[]],[[]],[[]],[[]],[35,35],[[]],[[],19],[[],19],[[],19],[[],19],[4],[4],[4],[4],[[],[[6,[5]]]],[[],[[6,[5]]]],[4],[4],[36,37],[[35,7],8],[[36,7],8],[[]],[[]],[23,[[6,[35,24]]]],[23,[[6,[36,24]]]],[23,[[6,[35,24]]]],[23,[[6,[36,24]]]],[[],[[26,[25]]]],[10,27],[[],4],[[],4],[[]],[[]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[]],[[]],[38,37],[[]],[[],6],[[],6],[[],6],[[],6],[[],13],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[35,23],[[6,[24]]]],[[36,23],[[6,[24]]]],[[35,23],[[6,[24]]]],[[36,23],[[6,[24]]]],[[]],[[]],0,0,0,0,[1],[19,19],[19,19],[19,19],[19,19],[[]],[[]],[[]],[[]],[38,37],[39,39],[[]],0,[[],19],[[],19],[[],19],[[],19],[4],[4],[4],[4],[[],[[6,[5]]]],[[],[[6,[5]]]],[4],[4],0,[40,37],[[40,7],8],[[39,7],8],[[]],[[]],[23,[[6,[40,24]]]],[23,[[6,[39,24]]]],[23,[[6,[40,24]]]],[23,[[6,[39,24]]]],[[],[[26,[25]]]],[10,27],[[],4],[[],4],[[]],[[]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[]],[[]],[[]],[[],6],[[],6],[[],6],[[],6],[[],13],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[40,23],[[6,[24]]]],[[39,23],[[6,[24]]]],[[40,23],[[6,[24]]]],[[39,23],[[6,[24]]]],[[]],[[]],0,[19,19],[19,19],[[]],[[]],[[],19],[[],19],0,[4],[4],[[],[[6,[5]]]],[4],[41,37],[[41,7],8],[[]],[23,[[6,[41,24]]]],[23,[[6,[41,24]]]],[[],[[26,[25]]]],[[],4],[41,37],[[]],[[],[[6,[11,12]]]],0,0,[[]],0,0,[[],6],[[],6],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[41,23],[[6,[24]]]],[[41,23],[[6,[24]]]],[[]],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],[19,19],[19,19],[19,19],[19,19],[19,19],[19,19],[19,19],[19,19],[19,19],[19,19],[19,19],[19,19],[19,19],[19,19],[19,19],[19,19],[19,19],[19,19],[19,19],[19,19],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[42,42],[43,43],[44,44],[45,45],[46,46],[47,47],[48,48],[49,49],[50,50],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[42,42],51],[[43,43],51],[[44,44],51],[[45,45],51],[[46,46],51],[[47,47],51],[[48,48],51],[[49,49],51],[[50,50],51],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],51],[[],51],[[],51],[[],51],[[],51],[[],51],[[],51],[[],51],[[],51],0,[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],0,0,0,[[42,42],27],[[43,43],27],[[44,44],27],[[45,45],27],[[46,46],27],[[47,47],27],[[48,48],27],[[49,49],27],[[50,50],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[52,37],[[42,53],37],0,[[52,7],8],[[54,7],8],[[42,7],8],[[43,7],8],[[44,7],8],[[45,7],8],[[46,7],8],[[47,7],8],[[48,7],8],[[49,7],8],[[50,7],8],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[23,[[6,[52,24]]]],[23,[[6,[54,24]]]],[23,[[6,[42,24]]]],[23,[[6,[43,24]]]],[23,[[6,[44,24]]]],[23,[[6,[45,24]]]],[23,[[6,[46,24]]]],[23,[[6,[47,24]]]],[23,[[6,[49,24]]]],[23,[[6,[50,24]]]],[23,[[6,[52,24]]]],[23,[[6,[54,24]]]],[23,[[6,[42,24]]]],[23,[[6,[43,24]]]],[23,[[6,[44,24]]]],[23,[[6,[45,24]]]],[23,[[6,[46,24]]]],[23,[[6,[47,24]]]],[23,[[6,[49,24]]]],[23,[[6,[50,24]]]],[10,[[37,[48]]]],[[],[[26,[25]]]],[[],[[26,[25]]]],[[],[[26,[25]]]],[[],[[26,[25]]]],[[],[[26,[25]]]],[[],[[26,[25]]]],[[],[[26,[25]]]],[10,27],[10,27],[10,27],0,[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[52,37],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],0,0,[[42,42],[[26,[51]]]],[[43,43],[[26,[51]]]],[[44,44],[[26,[51]]]],[[45,45],[[26,[51]]]],[[46,46],[[26,[51]]]],[[47,47],[[26,[51]]]],[[48,48],[[26,[51]]]],[[49,49],[[26,[51]]]],[[50,50],[[26,[51]]]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[52,23],[[6,[24]]]],[[54,23],[[6,[24]]]],[[42,23],[[6,[24]]]],[[43,23],[[6,[24]]]],[[44,23],[[6,[24]]]],[[45,23],[[6,[24]]]],[[46,23],[[6,[24]]]],[[47,23],[[6,[24]]]],[[49,23],[[6,[24]]]],[[50,23],[[6,[24]]]],[[52,23],[[6,[24]]]],[[54,23],[[6,[24]]]],[[42,23],[[6,[24]]]],[[43,23],[[6,[24]]]],[[44,23],[[6,[24]]]],[[45,23],[[6,[24]]]],[[46,23],[[6,[24]]]],[[47,23],[[6,[24]]]],[[49,23],[[6,[24]]]],[[50,23],[[6,[24]]]],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1],[1],[1],[1],[1],[1],0,0,[19,19],[19,19],[19,19],[19,19],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[55,55],[56,56],[57,57],[58,58],[59,59],[60,60],[[]],[[]],[[]],[[]],[[]],[[]],[[],19],[[],19],0,[[],19],[[],19],0,[[38,61,62,63,27],[[37,[[64,[9,17]],21]]]],[[65,38,61,66,60,27],[[37,[33]]]],0,0,[[38,57],37],0,0,[[],56],[[],63],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[55]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[57]]]],[[],[[6,[5]]]],[[],[[6,[58]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[59]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[4],[4],[4],[4],[4],[4],[4],[4],[4],[[57,57],27],[[58,58],27],[[59,59],27],[[60,60],27],[[63,63],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[67,37],[[67,7],8],[[55,7],8],[[56,7],8],[[68,7],8],[[57,7],8],[[58,7],8],[[59,7],8],[[60,7],8],[[63,7],8],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[23,[[6,[67,24]]]],[23,[[6,[56,24]]]],[23,[[6,[67,24]]]],[23,[[6,[56,24]]]],[27,[[37,[63,21]]]],[10,[[37,[55,21]]]],[[57,63],[[37,[9,21]]]],[[63,10],26],[38,[[37,[57,21]]]],[[69,38],[[37,[[64,[9,17]],21]]]],[[63,10],[[26,[9]]]],[[],[[26,[25]]]],[[],[[26,[25]]]],[[],9],0,0,[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],0,0,0,[[38,70,68,27],37],[[38,10,10,66,38,27],[[37,[21]]]],0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[38,38,61,66,27],[[37,[33,21]]]],[[71,72,64]],[[38,38,66,27],37],[55,6],[57,6],[58,6],[59,6],[71,[[33,[73]]]],[10,[[33,[9]]]],0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[67,23],[[6,[24]]]],[[56,23],[[6,[24]]]],[[67,23],[[6,[24]]]],[[56,23],[[6,[24]]]],0,0,0,[[60,33],[[37,[21]]]],[64,[[33,[73]]]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[38,57],[[37,[21]]]],[[10,38,62],37],0,0,[[74,66],[[37,[70]]]],[10,[[37,[70,21]]]],[[[26,[75]]],[[37,[74]]]],[38,[[33,[70]]]],[[38,38],[[37,[[33,[70]]]]]],[[38,66],27],[[38,66],[[26,[27]]]],[[38,66],[[6,[21]]]],[66,[[6,[70,21]]]],[[[26,[70]]],[[6,[70,21]]]],[[56,66,38,[26,[55]]],[[6,[68,21]]]],[[],[[37,[70]]]],[[],[[37,[70]]]],[[],[[37,[70]]]],[[],[[37,[70]]]],[[],10],[10,9],[66,62],[66,9],0,0,[19,19],[19,19],[[]],[[]],[[],19],[[],19],0,0,0,[4],[4],[[],[[6,[5]]]],[4],[76,37],[[76,7],8],[[]],[23,[[6,[76,24]]]],[23,[[6,[76,24]]]],[[],[[26,[25]]]],[[],4],[[]],[[],[[6,[11,12]]]],0,0,[[]],0,0,[[],6],[[],6],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[76,23],[[6,[24]]]],[[76,23],[[6,[24]]]],[[]],0,0,[19,19],[19,19],[[]],[[]],[[],19],[[],19],0,[4],[4],[[],[[6,[5]]]],[4],[77,[[6,[21]]]],[[77,7],8],[[]],[23,[[6,[77,24]]]],[23,[[6,[77,24]]]],[[77,65],[[6,[78,21]]]],[[],[[26,[25]]]],[[],4],[[]],[[],[[6,[11,12]]]],0,0,[[]],0,0,[[],6],[[],6],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[77,23],[[6,[24]]]],[[77,23],[[6,[24]]]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1],[1],[1],[19,19],[19,19],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[79,79],[80,80],[81,81],[[]],[[]],[[]],[[],19],[[],19],[[[26,[81]],9,[26,[10]],38,38,80,[26,[9]],[26,[75]],[26,[79]],27,38],[[6,[82,21]]]],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],0,[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[4],[4],[4],[4],[4],0,0,[[79,79],27],[[80,80],27],[[],27],[[],27],[[],27],[83,[[6,[21]]]],[84,[[26,[85]]]],[[83,7],8],[[79,7],8],[[80,7],8],[[81,7],8],[[]],[[]],[[]],[[]],[[]],[23,[[6,[83,24]]]],[23,[[6,[83,24]]]],[83,[[6,[80,21]]]],[[38,80],[[26,[84]]]],[80,[[26,[[33,[86]]]]]],[[[26,[79]]],[[87,[9,9]]]],[[],[[26,[[88,[9,70]]]]]],[[],[[26,[25]]]],0,0,[[],4],[[],4],[[],4],[[],4],[[],4],[[]],[[]],[[]],[[]],[[]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],0,0,0,0,0,0,0,0,0,[70,[[6,[81,21]]]],[[]],[[]],[[]],[[]],[[]],0,0,0,[83,[[6,[21]]]],0,[[]],[[]],[[]],[79,[[26,[89]]]],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],13],[[],13],[[],13],[[],13],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[83,23],[[6,[24]]]],[[83,23],[[6,[24]]]],[[]],0,0,[[]],[[]],[[]],[[]],[[]],0,[[70,82],[[6,[21]]]],0,[19,19],[19,19],[[]],[[]],[[],19],[[],19],[4],[4],[[],[[6,[5]]]],[4],[90,37],[[90,7],8],[[]],[23,[[6,[90,24]]]],[23,[[6,[90,24]]]],[[],[[26,[25]]]],[[],4],[90,37],[[]],[[],[[6,[11,12]]]],0,[[]],0,[[],6],[[],6],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[90,23],[[6,[24]]]],[[90,23],[[6,[24]]]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1],[1],[1],[1],[1],[1],[19,19],[19,19],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[91,91],[92,92],[93,93],[94,94],[95,95],[96,96],[[]],[[]],[[]],[[]],[[]],[[]],[[],19],[[],19],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[[],[[6,[91]]]],[[],[[6,[5]]]],[[],[[6,[92]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[4],[4],[4],[4],[4],[4],[[93,93],27],[96,[[6,[21]]]],[[91,7],8],[[92,7],8],[[93,7],8],[[94,7],8],[[96,7],8],[[]],[[]],[[]],[[]],[[]],[[]],[23,[[6,[96,24]]]],[23,[[6,[96,24]]]],[10,[[6,[93]]]],[[96,53],[[6,[94,21]]]],[[96,53],[[6,[94,21]]]],[[],[[26,[25]]]],[[95,[98,[97]]],[[6,[[99,[97]],21]]]],[95,[[6,[[99,[97]],21]]]],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[[98,[97]]],[[6,[[99,[97]],21]]]],0,0,[[95,[98,[97]]],[[6,[[99,[97]],21]]]],[[],[[6,[21]]]],0,[[]],[[]],[[]],[[]],[[]],[[]],[93,9],0,0,0,[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[96,23],[[6,[24]]]],[[96,23],[[6,[24]]]],[[]],[[]],[[]],[[]],[[]],[[]],0,[96,53],0,0,0,[19,19],[19,19],[[]],[[]],[[],19],[[],19],[4],[4],[[],[[6,[5]]]],[4],0,0,[100,[[6,[21]]]],[[100,7],8],[[]],[23,[[6,[100,24]]]],[23,[[6,[100,24]]]],[[],[[26,[25]]]],[[],4],[[]],[53,[[6,[21]]]],[[],[[6,[11,12]]]],0,[21,21],0,0,[[]],0,[[],6],[[],6],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[100,23],[[6,[24]]]],[[100,23],[[6,[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,[1],[1],[1],[1],0,0,0,[19,19],[19,19],[19,19],[19,19],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[101,101],[102,102],[103,103],[104,104],[[]],[[]],[[]],[[]],[[],19],[[],19],[[],19],[[],19],0,[[],104],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[4],[4],[4],[4],[4],[4],[4],[4],[4],[[[108,[[0,[105,106,107]]]]],109],0,0,[[101,101],27],[[110,111],112],[110,[[6,[21]]]],[[110,111],[[6,[21]]]],[[110,113,69],[[6,[21]]]],[[110,38,113,[114,[105]],69],[[6,[21]]]],[[110,38,113,69,[114,[105]]],[[6,[21]]]],[[110,115,[114,[105]]],[[6,[21]]]],[[[6,[21]]],112],[[110,7],8],[[101,7],8],[[101,7],8],[[102,7],8],[[103,7],8],[[104,7],8],[[116,7],8],[[[108,[117]],7],8],[[118,7],8],[[119,7],8],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[23,[[6,[110,24]]]],[23,[[6,[104,24]]]],[23,[[6,[110,24]]]],[23,[[6,[104,24]]]],[[],110],[[],[[6,[110,21]]]],[[38,114,120],[[6,[103,21]]]],[38,[[6,[102,21]]]],[[38,114,120],[[6,[103,21]]]],[121,[[26,[122]]]],[[],[[26,[25]]]],[[],[[26,[25]]]],[[[108,[[0,[105,106,107]]]]],[[26,[123]]]],[10,[[6,[101,21]]]],[115,[[6,[10,21]]]],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[124,69,125],[[6,[15,21]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[119,126],[[128,[[15,[127]]]]]],[[110,114],[[6,[[33,[115]],21]]]],[[119,65,129],[[128,[[15,[127]]]]]],[[110,21]],[[[108,[[0,[105,106,107]]]]],[[114,[130]]]],[[[108,[[0,[105,106,107]]]]],131],[132,116],[120,108],[[[108,[[0,[105,106,107]]]]],69],[116],[[[108,[[0,[105,106,107]]]]],[[114,[133]]]],[[10,134],[[6,[135,21]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,[[118,136],[[128,[[15,[127]]]]]],[[101,114,120],[[6,[103,21]]]],[[110,10,115,[114,[105]]],[[6,[21]]]],[[110,10,115,[33,[115]],[114,[105]]],[[6,[21]]]],[[110,10,115,[33,[115]],[114,[105]]],[[6,[21]]]],0,[[[108,[[0,[105,106,107]]]]],[[114,[137]]]],0,[[116,138]],0,0,[[[108,[[0,[105,106,107]]]]],114],[[]],[[]],[[]],[[]],[[],9],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[[108,[[0,[105,106,107]]]]],[[26,[139]]]],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[110,23],[[6,[24]]]],[[104,23],[[6,[24]]]],[[110,23],[[6,[24]]]],[[104,23],[[6,[24]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,[1],0,[19,19],[19,19],[[]],[[]],[[]],[[]],[140,141],[140,140],[[]],[[],19],[[],19],0,[[],140],0,[4],[4],[4],[4],[[],[[6,[5]]]],[[],[[6,[5]]]],[4],[4],0,0,[[140,7],8],[[],[[37,[140]]]],0,[[]],[[]],[23,[[6,[140,24]]]],[23,[[6,[140,24]]]],[113,[[26,[[143,[142]]]]]],[[140,53],[[37,[144]]]],[[],[[26,[25]]]],[113,27],0,0,[[],4],[[],4],[[140,113,9,[33,[9]],[114,[105]],69],37],[[]],[[]],0,[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],0,[[140,10,70]],0,0,0,[10,[[37,[144]]]],0,[[]],[[]],0,[[140,113,9,[33,[9]],[114,[105]]],[[37,[145]]]],[[140,53,[114,[146]]],[[37,[[0,[133,106,107]]]]]],[[140,109,53],[[37,[[0,[105,106,107]]]]]],[[140,53,[114,[146]]],[[37,[[0,[137,106,107]]]]]],[[140,10,10]],[[]],[[],6],[[],6],[[],6],[[],6],[[],13],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[140,23],[[6,[24]]]],[[140,23],[[6,[24]]]],0,[[]],[[]],0,[19,19],[19,19],[[]],[[]],[[],19],[[],19],[4],[4],[[],[[6,[5]]]],[4],[147,37],[[147,7],8],[[]],[23,[[6,[147,24]]]],[23,[[6,[147,24]]]],[[],[[26,[25]]]],[[],4],[147,37],[[]],[[],[[6,[11,12]]]],[[]],[[],6],[[],6],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[147,23],[[6,[24]]]],[[147,23],[[6,[24]]]],[[]],0,[19,19],[19,19],[[]],[[]],[[],19],[[],19],[4],[4],[[],[[6,[5]]]],[4],[148,37],[[148,7],8],[[]],[23,[[6,[148,24]]]],[23,[[6,[148,24]]]],[[],[[26,[25]]]],[[],4],[148,37],[[]],[[],[[6,[11,12]]]],0,[[]],0,[[],6],[[],6],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[148,23],[[6,[24]]]],[[148,23],[[6,[24]]]],[[]],0,[19,19],[19,19],[[]],[[]],[[],19],[[],19],[4],[4],[[],[[6,[5]]]],[4],[149,37],0,[[149,7],8],[[]],[23,[[6,[149,24]]]],[23,[[6,[149,24]]]],[[],[[26,[25]]]],[[],4],[149,37],[[]],[[],[[6,[11,12]]]],0,[[]],0,[[],6],[[],6],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[149,23],[[6,[24]]]],[[149,23],[[6,[24]]]],[[]],0,[19,19],[19,19],[[]],[[]],[[],19],[[],19],[4],[4],[[],[[6,[5]]]],[4],0,[150,[[6,[21]]]],[[150,7],8],[[]],[23,[[6,[150,24]]]],[23,[[6,[150,24]]]],[[],[[26,[25]]]],[[],4],[[]],[[],[[6,[11,12]]]],[[]],[[],6],[[],6],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[150,23],[[6,[24]]]],[[150,23],[[6,[24]]]],[[]],0,[1],0,0,[19,19],[19,19],[[]],[[]],0,[151,151],[[]],[[],19],[[],19],[[],151],[4],[4],[[],[[6,[5]]]],0,[4],[[151,7],8],[[]],[23,[[6,[151,24]]]],[23,[[6,[151,24]]]],[[],[[26,[25]]]],[[],4],[[]],[[],[[6,[11,12]]]],0,[10,9],[[]],0,0,[[]],[[],6],[[],6],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[151,23],[[6,[24]]]],[[151,23],[[6,[24]]]],[[]],0,0,[[]],[[]],[[]],[[]],[4],[4],[4],[4],[[],[[6,[5]]]],[[],[[6,[5]]]],[4],[4],0,[[152,7],8],[[]],[[]],[[],4],[[],4],0,[[]],[[]],0,[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[21,152],0,[[]],[[]],[[[6,[21]]],112],0,[[],6],[[],6],[[],6],[[],6],[[],13],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[]],[[]],[[153,10],8],0,0,0,0,[1],[19,19],[19,19],[[]],[[]],[111,111],[[]],0,[[],19],[[],19],[[],111],[4],[4],[[],[[6,[5]]]],[111,154],[4],[[111,111],27],[[111,7],8],[[]],[23,[[6,[111,24]]]],[23,[[6,[111,24]]]],[[],[[26,[25]]]],[[],4],[111],[[]],[111,27],[[],[[6,[11,12]]]],[111,155],[[]],0,[111,27],[[]],[[],6],[[],6],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[111,23],[[6,[24]]]],[[111,23],[[6,[24]]]],0,[[]],0,0,0,0,[1],[[]],[[]],[156,156],[[]],[[156,156],51],[[],51],[[],156],[4],[4],[[],[[6,[5]]]],[4],[[156,156],27],[[],27],[[],27],[[],27],[[156,7],8],[[]],[10,[[6,[156]]]],[[],4],[[]],[[],[[6,[11,12]]]],[10,[[6,[156,9]]]],[[156,156],[[26,[51]]]],[[]],[[]],[[],6],[[],6],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[]],0,0,0,0,0,0,0,0,[1],[1],[19,19],[19,19],[19,19],[19,19],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[157,157],[61,61],[[]],[[]],[[],19],[[],19],[[],19],[[],19],0,0,0,[[],157],[[],61],[4],[4],[4],[4],[4],[4],[4],[4],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[[],[[6,[5]]]],[4],[4],[4],[4],0,[[],[[33,[158]]]],[[158,158],27],[[],27],[[],27],[[],27],0,[[159,7],8],[[157,7],8],[[61,7],8],[[158,7],8],[[]],[[]],[[]],[[]],[23,[[6,[157,24]]]],[23,[[6,[61,24]]]],[23,[[6,[157,24]]]],[23,[[6,[61,24]]]],[160,9],[61,[[37,[158]]]],[61,37],[[61,62,[15,[161]]],[[37,[162]]]],[[61,62],37],[[157,62,[15,[161]]],[[37,[162]]]],[[61,163],[[37,[163]]]],[157,37],[[157,62],37],[[61,62],37],[[],[[26,[25]]]],[[],[[26,[25]]]],[[],4],[[],4],[[],4],[[],4],[[]],[[]],[[]],[[]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],[[],[[6,[11,12]]]],0,0,[70,[[37,[159]]]],[[159,160,164]],[[]],[[]],[[]],[[]],[[159,160,165]],[[159,160,165]],0,[[]],[[]],[158,9],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],13],[[],13],[[],13],[[],13],[[],9],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[157,23],[[6,[24]]]],[[61,23],[[6,[24]]]],[[157,23],[[6,[24]]]],[[61,23],[[6,[24]]]],[[]],[[]],[[]],[[]],[[113,10],[[33,[9]]]],[10,37],[10,[[37,[166]]]],[[10,10],[[37,[166]]]],[[],27]],"p":[[3,"Private"],[4,"CType"],[4,"CStatement"],[15,"usize"],[3,"With"],[4,"Result"],[3,"Formatter"],[6,"Result"],[3,"String"],[15,"str"],[3,"Layout"],[3,"LayoutError"],[3,"TypeId"],[3,"Global"],[3,"Box"],[8,"Any"],[3,"ModuleInfo"],[8,"SymbolRegistry"],[3,"Command"],[3,"Args"],[3,"Error"],[4,"Cmd"],[3,"ArgMatches"],[6,"Error"],[3,"Id"],[4,"Option"],[15,"bool"],[4,"Target"],[3,"Command"],[3,"Add"],[4,"ProgrammingLanguage"],[3,"Bindings"],[3,"Vec"],[3,"Package"],[4,"Action"],[3,"Binfmt"],[6,"Result"],[3,"Path"],[4,"Cmd"],[3,"Cache"],[3,"Compile"],[4,"GetOrSet"],[4,"RetrievableConfigField"],[4,"StorableConfigField"],[3,"SetRegistryUrl"],[3,"SetRegistryToken"],[3,"SetUpdateNotificationsEnabled"],[3,"BoolString"],[3,"SetTelemetryEnabled"],[3,"SetProxyUrl"],[4,"Ordering"],[3,"Config"],[3,"WasmerEnv"],[3,"Flags"],[4,"UrlOrVersion"],[3,"CrossCompile"],[3,"Entrypoint"],[3,"CommandEntrypoint"],[3,"Volume"],[4,"AllowMultiWasm"],[3,"CompilerOptions"],[3,"Target"],[3,"PrefixMapCompilation"],[3,"BTreeMap"],[3,"Container"],[3,"Triple"],[3,"CreateExe"],[3,"CrossCompileSetup"],[3,"Store"],[3,"PathBuf"],[3,"Volume"],[3,"PathSegments"],[15,"u8"],[4,"Value"],[3,"Version"],[3,"CreateObj"],[3,"GenCHeader"],[3,"OwnedBuffer"],[4,"Template"],[4,"BinOrLib"],[3,"MiniCargoTomlPackage"],[3,"Manifest"],[3,"Init"],[4,"GetBindingsResult"],[4,"Bindings"],[4,"Command"],[3,"HashMap"],[3,"IndexMap"],[3,"PossibleValue"],[3,"Inspect"],[4,"TokenStatus"],[3,"ValidatedNonceOutput"],[4,"BoolPromptOptions"],[4,"AuthorizationState"],[3,"AppContext"],[3,"Login"],[3,"Body"],[3,"Request"],[3,"Response"],[3,"Publish"],[4,"PackageSource"],[4,"TargetOnDisk"],[4,"ExecutableTarget"],[3,"WcgiOptions"],[8,"Runtime"],[8,"Send"],[8,"Sync"],[3,"MonitoringRuntime"],[3,"Engine"],[3,"Run"],[3,"Output"],[15,"never"],[3,"Module"],[3,"Arc"],[3,"BinaryPackage"],[3,"Callbacks"],[8,"Debug"],[3,"MonitoringSource"],[3,"MonitoringPackageLoader"],[3,"ProgressBar"],[8,"Error"],[4,"ExitCode"],[6,"DynHttpClient"],[3,"Instance"],[3,"Function"],[3,"PackageSummary"],[8,"Future"],[3,"Pin"],[3,"Resolution"],[8,"ModuleCache"],[6,"DynVirtualNetworking"],[4,"SocketAddr"],[8,"PackageLoader"],[4,"Type"],[4,"Value"],[4,"PackageSpecifier"],[8,"Source"],[3,"AbortHandle"],[8,"TtyBridge"],[3,"Wasi"],[3,"Capabilities"],[4,"WasiVersion"],[3,"BTreeSet"],[3,"Url"],[3,"WasiEnvBuilder"],[8,"HttpClient"],[3,"SelfUpdate"],[3,"Validate"],[3,"Wast"],[3,"Whoami"],[3,"WasmFeatures"],[3,"PrettyError"],[3,"Indented"],[3,"ProgressDrawTarget"],[3,"EnvFilter"],[4,"PackageSource"],[3,"StoreOptions"],[4,"CompilerType"],[3,"Callbacks"],[4,"CompiledKind"],[8,"CompilerConfig"],[3,"Engine"],[3,"Features"],[6,"InkwellMemoryBuffer"],[6,"InkwellModule"],[3,"MappedDirectory"],[13,"Declaration"],[13,"Cast"],[13,"LiteralArray"],[13,"TypeDef"],[13,"LiteralConstant"],[13,"Function"],[13,"PointerTo"],[13,"Array"],[13,"Yarn"],[13,"Npm"],[13,"WebAssembly"],[3,"RunProperties"]]},\ "wasmer_compiler":{"doc":"The wasmer-compiler crate provides the necessary …","t":"GDDIDDGIINDDDDDIDDIDNENEDDDIIDNNNIIRMMKMALLLMKMLLLMKAKMMKKKKKKKMKMLLLLMAMKLLLMMKMMLMLFMKKFKFMMMLMLMAFFFLMKKMMKLMMMLMLMKMLKMLMKKKKKLMFMLFLMKLLLLKMLMMMMMKKLMMMLMLAFALLMLMKKKMOCFCAADSLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLRRRFFFFIILLKKLLLLLLLLLLKKKLLCCCCCCCCCAAAAAACCAAAADDDHRLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMMLMLLMMLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLMLLFLLLLLLLLLLDLLMLLLMLLLLLLLLLMLLLRDRLLLLLMLLLLMLLLLFMLLLMLLNNNENNNENNENNNNENNENNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMDDDHLLLLLLLLLLLLLMLLMLLLLLLLLLMLLLLMLLLLLLLLLLLMLMLLLLLLLLLMLLLLLLLLLLLMLMLLLLLLLLLMLLLLLFFFFFFCCCCACCADDDDDHDMFFLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLMLLLLLLMLLLLLLMMLLMLLLLLLLMMFMMLLLLLLLLLLLLLLLLLLFFDILLLLLLLLKLKLLLLLKLKLLMLLLLKLLMMKLLLLLLLADFFLLLLLLLLLLMLLMLLLAAAAAAAAAOIINENQILLLLLLKLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLDDMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNDDDENNDDNDDENDMMLLLLLLLLLLLLLLLLMMALLLLLLLLLLLLLLLLLLLLLLLLLLLLLAAMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAALLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLMMMALLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLMDDDDDDDLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDEDDDDDDNDDDDNDDDMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLMMLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMMMLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLDDDDDDDDDMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDEDDDDDDDNNDDDDDEDDNNDDDLLLMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLDDDDDDDDDMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLMMMMLLMMLLLLLLLLLLLLMLLLLLLLLMMMMMMMMMMLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLMLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLDDDDDMLLLLLLLLLLLLLLMLLLLLLLMLLLLMLLLLLLLLLLLLMMMMMMMLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLEDINIODDDDDIDDNIIIIGNIIILMLMLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLMLMLLLLLLLMKKKKKKKKKLLLLLMMMMFLLLLLLLLLLMMMLMMLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLMLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMFLLLLLKLLDDDDQDDDIDDDDDDDDDDDDDDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFKFFFFMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMDDDDDNININIEIQDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLKLLLLLLMMLLLLLLLKLLLLLLLLLLMMKLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMDDDGDILLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMLLLLLKLLLLLLLLLLLLLLLLLLLLMLLLDDDDDDGDDRDDDDNDDDEGDDNMLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLALLLLLLLLLLLLLLLLLLLMMMLMLLLLLLLLLLLLLLLLLLLMMMMLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLRRRRRRRRRRRNNDDDDDDDDDDDDENNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMNNNNNDDDDEDDDNDEELLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLMLLLLLLLLLLMLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLMLLLLLLMMLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLMMLLLLLLIIKKKLLKKKKKKKKKCCCCCCCCCAACAAAACCIDDLLLLKKLMMLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLMLLLLLLMMMLKLLKKKKLLLLLLLLLLLLLLLLLFFIDDIIKLLLLLMLLLLLLLLLLLLKKMLLLLLLMLLLLLLLLMLLLLLLLLFFFFFFFFFFFFFFDGLLLLLLLLLLLLLM","n":["Addend","Artifact","ArtifactBuild","ArtifactCreate","BaseTunables","CodeMemory","CodeOffset","Compiler","CompilerConfig","CpuFeature","Engine","EngineBuilder","EngineInner","FRAME_INFO","Features","FunctionBinaryReader","FunctionBodyData","FunctionExtent","FunctionMiddleware","GlobalFrameInfoRegistration","Import","InstantiationError","Link","LinkError","MiddlewareBinaryReader","MiddlewareReaderState","ModuleEnvironment","ModuleMiddleware","ModuleMiddlewareChain","ModuleTranslationState","Resource","Start","Trap","Tunables","Upcastable","VERSION","__private_field","allocated","apply_on_module_info","artifact","artifact_builders","borrow","borrow_mut","bulk_memory","bulk_memory","bytes_remaining","chain","check_bytes","clone","clone_into","code_memory","compile_module","compiler","compiler","compiler","compiler_config","cpu_features","create_host_memory","create_host_table","create_module_info","create_vm_memory","create_vm_table","current_position","data","data_initializers","data_initializers","default","deserialize","deserialize","deserialize","dynamic_memory_offset_guard_size","engine","engine_id","eof","eq","equivalent","equivalent","exceptions","extended_const","features","features","features","fmt","frame_info_registration","from","from_binaryreadererror_wasmerror","function_body_inputs","generate_function_middleware","generate_function_middleware_chain","get_libcall_trampoline","get_middlewares","get_trace_and_trapcode","id","inner","inner","into","key","layout_raw","length","lib","libcall_trampoline_len","link_module","make_libcall_trampolines","memory64","memory64","memory_style","memory_styles","mmap","module","module_info","module_linking","module_linking","module_offset","module_translation_state","multi_memory","multi_memory","multi_value","multi_value","name","name","new","original_position","pending_operations","pointer_metadata","ptr","push_middleware","range","read_local_count","read_local_decl","read_operator","reference_types","reference_types","register_frame_info","relaxed_simd","resolve","resolve_imports","resolve_metadata","serializable","serialize","serialize","serialize","serialize_metadata","serialize_unsized","set_module_info_name","signatures","simd","simd","start_of_nonexecutable_pages","state","static_memory_bound","static_memory_offset_guard_size","table_style","table_styles","tail_call","tail_call","target","target","threads","threads","to_owned","traits","translate_module","translator","try_from","try_into","tunables","type_id","unwind_registry","upcast_any_box","upcast_any_mut","upcast_any_ref","wasm_types","wasm_unsupported","wasmparser","wptype_to_type","ArtifactBuild","artifact_builder","trampoline","ArtifactBuild","MAGIC_HEADER","borrow","borrow_mut","cpu_features","create_module_info","data_initializers","deserialize","features","from","from_serializable","get_custom_section_relocations_ref","get_custom_sections_ref","get_debug_ref","get_dynamic_function_trampolines_ref","get_frame_info_ref","get_function_bodies_ref","get_function_call_trampolines_ref","get_function_relocations","get_libcall_trampoline_len","get_libcall_trampolines","into","is_deserializable","layout_raw","memory_styles","module_info","new","pointer_metadata","serializable","serialize","set_module_info_name","table_styles","try_from","try_into","type_id","AARCH64_TRAMPOLINE","RISCV64_TRAMPOLINE","X86_64_TRAMPOLINE","get_libcall_trampoline","libcall_trampoline_len","make_libcall_trampolines","make_trampoline","Compiler","CompilerConfig","canonicalize_nans","canonicalize_nans","compile_module","compiler","default_features_for_target","default_features_for_target","enable_pic","enable_pic","enable_verifier","enable_verifier","experimental_native_compile_module","experimental_native_compile_module","get_cpu_features_used","get_cpu_features_used","get_middlewares","name","push_middleware","validate_module","validate_module","Artifact","BaseTunables","CodeMemory","Engine","EngineBuilder","EngineInner","InstantiationError","LinkError","Tunables","artifact","builder","code_memory","error","inner","link","link_module","resolve_imports","resolver","trap","tunables","unwind","AllocatedArtifact","Artifact","ArtifactId","NEXT_ID","WORD_SIZE","allocated","allocated","artifact","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","cmp","cpu_features","create_module_info","data_initializers","default","deserialize","deserialize","deserialize","deserialize","deserialize_object","deserialize_unchecked","eq","eq","equivalent","equivalent","equivalent","equivalent","features","finish_instantiation","finished_dynamic_function_trampolines","finished_dynamic_function_trampolines","finished_function_call_trampolines","finished_function_call_trampolines","finished_function_lengths","finished_functions","finished_functions","fmt","fmt","frame_info_registered","frame_info_registration","from","from","from","from_parts","generate_metadata","generate_object","get_byte_slice","id","id","id","id","instantiate","internal_register_frame_info","internal_take_frame_info_registration","into","into","into","is_deserializable","layout_raw","layout_raw","layout_raw","memory_styles","metadata","module_info","new","partial_cmp","pointer_metadata","pointer_metadata","pointer_metadata","preinstantiate","register_frame_info","serialize","set_module_info_name","signatures","signatures","table_styles","take_frame_info_registration","to_compile_error","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","EngineBuilder","borrow","borrow_mut","compiler_config","deserialize","engine","features","features","from","headless","into","layout_raw","new","pointer_metadata","set_features","set_target","target","target","try_from","try_into","type_id","ARCH_FUNCTION_ALIGNMENT","CodeMemory","DATA_SECTION_ALIGNMENT","allocate","borrow","borrow_mut","copy_function","deserialize","frame_info_registration","from","function_allocation_size","into","layout_raw","mmap","new","pointer_metadata","publish","register_frame_info","round_up","start_of_nonexecutable_pages","try_from","try_into","type_id","unwind_registry","unwind_registry_mut","view_as_mut_vmfunc_slice","Compiler","CorruptedBinary","CpuFeature","DeserializeError","Generic","Generic","Import","ImportError","Incompatible","IncompatibleType","InstantiationError","InvalidByteLength","Io","Io","Link","LinkError","MemoryError","Resource","SerializeError","Start","Trap","UnknownImport","as_error","as_error","as_error","as_error","as_error","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","deserialize","deserialize","deserialize","deserialize","deserialize","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","into","into","into","into","into","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","provide","provide","provide","provide","provide","source","source","source","source","to_string","to_string","to_string","to_string","to_string","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","expected","got","Engine","EngineId","EngineInner","NEXT_ID","allocate","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cloned","cmp","code_memory","compile","compiler","compiler","default","deserialize","deserialize","deserialize","deserialize","deserialize_from_file","deserialize_from_file_unchecked","deserialize_unchecked","deterministic_id","engine_id","eq","equivalent","equivalent","features","features","fmt","fmt","from","from","from","from","from","from","headless","id","id","id","inner","inner","inner_mut","into","into","into","layout_raw","layout_raw","layout_raw","lookup_signature","name","name","new","partial_cmp","pointer_metadata","pointer_metadata","pointer_metadata","publish_compiled_code","publish_eh_frame","register_frame_info","register_signature","set_tunables","signatures","signatures","target","target","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","tunables","tunables","type_id","type_id","type_id","validate","validate","apply_relocation","link_module","get_extern_from_import","get_extern_type","get_runtime_size","resolve_imports","FRAME_INFO","FRAME_INFO","FunctionExtent","GlobalFrameInfoRegistration","frame_info","get_trace_and_trapcode","register_frame_info","stack","FRAME_INFO","FunctionExtent","FunctionInfo","GlobalFrameInfo","GlobalFrameInfoRegistration","LAZY","ModuleInfoFrameInfo","__private_field","__stability","__static_ref_initialize","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","default","deref","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","drop","fmt","fmt","fmt","frame_infos","from","from","from","from","from","from","function_debug_info","function_info","functions","into","into","into","into","into","into","key","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","length","local_index","lookup_frame_info","lookup_trap_info","module","module_info","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","ptr","ranges","register","start","start","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","get_trace_and_trapcode","wasm_trace","BaseTunables","Tunables","borrow","borrow_mut","clone","clone_into","create_global","create_global","create_globals","create_globals","create_host_memory","create_host_memory","create_host_table","create_host_table","create_memories","create_memories","create_tables","create_tables","create_vm_memory","create_vm_memory","create_vm_table","create_vm_table","deserialize","dynamic_memory_offset_guard_size","for_target","from","into","layout_raw","memory_style","memory_style","pointer_metadata","static_memory_bound","static_memory_offset_guard_size","table_style","table_style","to_owned","try_from","try_into","type_id","vmconfig","vmconfig","systemv","UnwindRegistry","__deregister_frame","__register_frame","borrow","borrow_mut","deserialize","drop","from","into","layout_raw","new","pointer_metadata","publish","published","register","register_frames","registrations","try_from","try_into","type_id","std","borrow","boxed","collections","fmt","str","string","sync","vec","vec","Borrow","BorrowMut","Borrowed","Cow","Owned","Owned","ToOwned","add","add","add_assign","add_assign","as_ref","as_ref","borrow","borrow","borrow","borrow_mut","borrow_mut","clone","clone_from","clone_into","clone_into","cmp","default","deref","deserialize","deserialize","deserialize","deserialize","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_iter","from_iter","from_iter","from_iter","get_hash","hash","into","into_deserializer","into_owned","is_borrowed","is_owned","layout_raw","ne","ne","ne","ne","ne","ne","ne","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","pointer_metadata","serialize","serialize","serialize","to_mut","to_owned","to_owned","to_string","to_string","try_from","try_into","type_id","Box","ThinBox","_marker","allocator","as_error","as_error","as_fd","as_mut","as_raw_fd","as_ref","assume_init","assume_init","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","call","call_mut","call_once","cause","cjk_compat_variants","clone","clone","clone","clone","clone","clone","clone_from","clone_from","clone_into","cmp","consume","create_host_memory","create_host_table","create_vm_memory","create_vm_table","default","default","default","default","default","default","deref","deref","deref_mut","deref_mut","description","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","downcast","downcast","downcast","downcast_unchecked","downcast_unchecked","downcast_unchecked","drop","drop","eq","equivalent","equivalent","fill_buf","finish","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","from","from","from","from","from","from_iter","from_raw","from_raw_in","ge","get_hash","gt","hash","into","into","into_boxed_slice","into_future","into_inner","into_iter","into_pin","into_raw","into_raw_with_allocator","into_searcher","is_contained_in","is_empty","is_prefix_of","is_read_vectored","is_suffix_of","is_write_vectored","last","layout_raw","layout_raw","le","leak","len","lt","memory_style","ne","new","new","new_in","new_uninit","new_uninit_in","new_uninit_slice","new_uninit_slice_in","new_unsize","new_zeroed","new_zeroed_in","new_zeroed_slice","new_zeroed_slice_in","next","next_back","nfc","nfd","nfkc","nfkd","nth","nth_back","partial_cmp","pin","pin_in","pointer_metadata","pointer_metadata","poll","poll_next","provide","provide","ptr","read","read_buf","read_exact","read_line","read_to_end","read_to_string","read_until","read_vectored","resolve","resolve_metadata","resume","seek","serialize","serialize","serialize","serialize_metadata","serialize_unsized","size_hint","size_hint","source","source","stream_position","stream_safe","strip_prefix_of","strip_suffix_of","table_style","to_owned","to_string","to_string","try_from","try_from","try_from","try_from","try_into","try_into","try_new","try_new_in","try_new_uninit","try_new_uninit_in","try_new_uninit_slice","try_new_zeroed","try_new_zeroed_in","try_new_zeroed_slice","type_id","type_id","write","write","write","write_all","write_fmt","write_i128","write_i16","write_i32","write_i64","write_i8","write_isize","write_length_prefix","write_str","write_u128","write_u16","write_u32","write_u64","write_u8","write_usize","write_vectored","AllocError","BTreeMap","BTreeSet","BinaryHeap","Bound","CapacityOverflow","Excluded","HashMap","HashSet","Included","LinkedList","TryReserveError","TryReserveErrorKind","Unbounded","VecDeque","_marker","alloc","allocator","append","append","append","append","append","as_error","as_mut","as_mut_slices","as_ref","as_slice","as_slices","back","back","back_mut","back_mut","base","base","binary_heap","binary_search","binary_search_by","binary_search_by_key","bitand","bitand","bitor","bitor","bitxor","bitxor","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","btree_map","btree_set","buf","capacity","capacity","capacity","capacity","clear","clear","clear","clear","clear","clear","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_from","clone_from","clone_from","clone_from","clone_from","clone_from","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cloned","cmp","cmp","cmp","cmp","contains","contains","contains","contains","contains_key","contains_key","cursor_back","cursor_back_mut","cursor_front","cursor_front_mut","data","default","default","default","default","default","default","default","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","difference","difference","drain","drain","drain","drain","drain_filter","drain_filter","drain_filter","drain_filter","drain_filter","drain_sorted","drop","drop","drop","entry","entry","eq","eq","eq","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","equivalent","equivalent","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend_one","extend_one","extend_one","extend_one","extend_one","extend_one","extend_one","extend_one","extend_one","extend_one","extend_one","extend_one","extend_one","extend_one","extend_reserve","extend_reserve","extend_reserve","extend_reserve","extend_reserve","extend_reserve","extend_reserve","extend_reserve","first","first_entry","first_key_value","flush","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_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","front","front","front_mut","front_mut","get","get","get","get","get","get_hash","get_hash","get_hash","get_hash","get_hash","get_key_value","get_key_value","get_many_mut","get_many_unchecked_mut","get_mut","get_mut","get_mut","get_or_insert","get_or_insert_owned","get_or_insert_with","hash","hash","hash","hash","hash","hash_map","hash_set","hasher","hasher","head","head","index","index","index","index_mut","insert","insert","insert","insert","insert","intersection","intersection","into","into","into","into","into","into","into","into","into","into","into_deserializer","into_deserializer","into_deserializer","into_deserializer","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter_sorted","into_keys","into_keys","into_sorted_vec","into_values","into_values","into_vec","is_disjoint","is_disjoint","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_subset","is_subset","is_superset","is_superset","iter","iter","iter","iter","iter","iter","iter","iter_mut","iter_mut","iter_mut","iter_mut","keys","keys","kind","kind","last","last_entry","last_key_value","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","len","len","len","len","len","len","len","len","len","length","linked_list","lower_bound","lower_bound_mut","make_contiguous","map","map","marker","ne","new","new","new","new","new","new","new","new_in","new_in","new_in","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partition_point","peek","peek_mut","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pop","pop_back","pop_back","pop_first","pop_first","pop_front","pop_front","pop_last","pop_last","provide","push","push_back","push_back","push_front","push_front","range","range","range","range_mut","range_mut","raw_entry","raw_entry_mut","read","read_buf","remove","remove","remove","remove","remove","remove","remove_entry","remove_entry","replace","replace","reserve","reserve","reserve","reserve","reserve_exact","reserve_exact","resize","resize_with","resolve","resolve","resolve","resolve","resolve_metadata","resolve_metadata","resolve_metadata","resolve_metadata","retain","retain","retain","retain","retain","retain","retain_mut","root","rotate_left","rotate_right","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize_metadata","serialize_metadata","serialize_metadata","serialize_metadata","serialize_unsized","serialize_unsized","serialize_unsized","serialize_unsized","shrink_to","shrink_to","shrink_to","shrink_to","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","split_off","split_off","split_off","split_off","sub","sub","swap","swap_remove_back","swap_remove_front","symmetric_difference","symmetric_difference","tail","take","take","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","truncate","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_insert","try_insert","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_reserve","try_reserve","try_reserve","try_reserve","try_reserve_exact","try_reserve_exact","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","union","union","upper_bound","upper_bound_mut","values","values","values_mut","values_mut","vec_deque","with_capacity","with_capacity","with_capacity","with_capacity","with_capacity_and_hasher","with_capacity_and_hasher","with_capacity_in","with_hasher","with_hasher","write","write_all","layout","BinaryHeap","Drain","DrainSorted","IntoIter","IntoIterSorted","Iter","PeekMut","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cjk_compat_variants","cjk_compat_variants","cjk_compat_variants","cjk_compat_variants","clone","clone","clone","clone_into","clone_into","clone_into","data","deref","deref_mut","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","drop","drop","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","heap","inner","inner","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_iter","into_iter","is_empty","is_empty","is_empty","iter","iter","iter","last","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","next","next","next","next","next","next_back","next_back","next_back","nfc","nfc","nfc","nfc","nfd","nfd","nfd","nfd","nfkc","nfkc","nfkc","nfkc","nfkd","nfkd","nfkd","nfkd","original_len","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pop","size_hint","size_hint","size_hint","size_hint","size_hint","stream_safe","stream_safe","stream_safe","stream_safe","to_owned","to_owned","to_owned","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","BTreeMap","Cursor","CursorMut","DrainFilter","Entry","IntoIter","IntoKeys","IntoValues","Iter","IterMut","Keys","Occupied","OccupiedEntry","OccupiedError","Range","RangeMut","Vacant","VacantEntry","Values","ValuesMut","_marker","_marker","_marker","_marker","_marker","alloc","alloc","alloc","alloc","alloc","alloc","and_modify","as_cursor","as_error","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","cjk_compat_variants","cjk_compat_variants","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","current","current","description","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","dormant_map","dormant_map","drop","drop","entry","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","get","get_mut","handle","handle","inner","inner","inner","inner","inner","inner","inner","inner","insert","insert","insert_after","insert_after_unchecked","insert_before","insert_before_unchecked","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_iter","into_key","into_mut","key","key","key","key","key","key","key_mut_unchecked","key_value","key_value","key_value_mut","last","last","last","last","last","last","last","last","last","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","len","len","len","len","len","len","len","len","length","length","length","length","length","max","max","max","max","max","max","min","min","min","min","min","min","move_next","move_next","move_prev","move_prev","next","next","next","next","next","next","next","next","next","next","next","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","nfc","nfc","nfd","nfd","nfkc","nfkc","nfkd","nfkd","or_default","or_insert","or_insert_with","or_insert_with_key","peek_next","peek_next","peek_prev","peek_prev","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pred","provide","range","range","range","remove","remove_current","remove_current_and_move_back","remove_entry","root","root","root","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","stream_safe","stream_safe","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_into","try_into","try_into","try_into","try_into","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","value","value","value","value_mut","BTreeSet","Difference","DrainFilter","Intersection","IntoIter","Iter","Range","SymmetricDifference","Union","alloc","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cjk_compat_variants","cjk_compat_variants","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","drop","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","inner","inner","inner","into","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","iter","iter","iter","last","last","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","len","len","map","max","max","min","min","min","min","min","min","next","next","next","next","next","next","next","next","next_back","next_back","next_back","nfc","nfc","nfd","nfd","nfkc","nfkc","nfkd","nfkd","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pred","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","stream_safe","stream_safe","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","DefaultHasher","Drain","DrainFilter","Entry","HashMap","IntoIter","IntoKeys","IntoValues","Iter","IterMut","Keys","Occupied","Occupied","OccupiedEntry","OccupiedError","RandomState","RawEntryBuilder","RawEntryBuilderMut","RawEntryMut","RawOccupiedEntryMut","RawVacantEntryMut","Vacant","Vacant","VacantEntry","Values","ValuesMut","and_modify","and_modify","as_error","base","base","base","base","base","base","base","base","base","base","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","build_hasher","cjk_compat_variants","cjk_compat_variants","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","default","default","description","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","entry","finish","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_hash","from_hash","from_key","from_key","from_key_hashed_nocheck","from_key_hashed_nocheck","get","get","get_key_value","get_key_value_mut","get_mut","get_mut","inner","inner","inner","inner","inner","insert","insert","insert","insert","insert_entry","insert_entry","insert_hashed_nocheck","insert_key","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_key","into_key","into_key_value","into_mut","into_mut","k0","k1","key","key","key","key","key_mut","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","len","len","len","len","len","len","len","len","len","map","map","new","new","next","next","next","next","next","next","next","next","next","next","nfc","nfc","nfd","nfd","nfkc","nfkc","nfkd","nfkd","or_default","or_insert","or_insert","or_insert_with","or_insert_with","or_insert_with_key","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","provide","remove","remove","remove_entry","remove_entry","replace_entry","replace_key","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","stream_safe","stream_safe","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_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","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","value","write","write_str","Difference","Drain","DrainFilter","HashSet","Intersection","IntoIter","Iter","SymmetricDifference","Union","base","base","base","base","base","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cjk_compat_variants","cjk_compat_variants","cjk_compat_variants","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","into","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","iter","iter","iter","iter","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","len","len","len","next","next","next","next","next","next","next","next","nfc","nfc","nfc","nfd","nfd","nfd","nfkc","nfkc","nfkc","nfkd","nfkd","nfkd","other","other","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","stream_safe","stream_safe","stream_safe","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","Cursor","CursorMut","DrainFilter","IntoIter","Iter","IterMut","LinkedList","as_cursor","back","back","back_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cjk_compat_variants","cjk_compat_variants","clone","clone","clone","clone_into","clone_into","clone_into","current","current","current","current","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","drop","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","front","front","front_mut","head","head","head","idx","index","index","index","index","insert_after","insert_before","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_iter","it","last","last","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","len","len","len","list","list","list","list","marker","marker","marker","move_next","move_next","move_prev","move_prev","next","next","next","next","next_back","next_back","next_back","nfc","nfc","nfd","nfd","nfkc","nfkc","nfkd","nfkd","old_len","peek_next","peek_next","peek_prev","peek_prev","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pop_back","pop_front","pred","push_back","push_front","remove_current","remove_current_as_list","size_hint","size_hint","size_hint","size_hint","splice_after","splice_before","split_after","split_before","stream_safe","stream_safe","tail","tail","tail","to_owned","to_owned","to_owned","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","Drain","IntoIter","Iter","IterMut","VecDeque","_marker","advance_back_by","advance_back_by","advance_back_by","advance_by","advance_by","advance_by","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","buf","cjk_compat_variants","cjk_compat_variants","clone","clone","clone_into","clone_into","count","deque","deserialize","deserialize","deserialize","deserialize","drain_len","drop","fmt","fmt","fmt","fmt","fold","fold","fold","from","from","from","from","head","i1","i1","i2","i2","idx","inner","into","into","into","into","into_iter","into_iter","into_iter","into_iter","is_empty","is_empty","is_empty","last","last","last","layout_raw","layout_raw","layout_raw","layout_raw","len","len","len","next","next","next","next","next_back","next_back","next_back","next_back","next_chunk","nfc","nfc","nfd","nfd","nfkc","nfkc","nfkd","nfkd","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","remaining","rfold","rfold","rfold","size_hint","size_hint","size_hint","size_hint","stream_safe","stream_safe","tail_len","to_owned","to_owned","try_fold","try_fold","try_fold","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_rfold","try_rfold","try_rfold","type_id","type_id","type_id","type_id","Alignment","Arguments","Binary","Center","Debug","Debug","DebugList","DebugMap","DebugSet","DebugStruct","DebugTuple","Display","Error","Formatter","Left","LowerExp","LowerHex","Octal","Pointer","Result","Right","UpperExp","UpperHex","Write","align","align","alternate","args","as_error","as_str","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","buf","clone","clone","clone","clone_into","clone_into","clone_into","cmp","collect_str","custom","debug_list","debug_map","debug_set","debug_struct","debug_tuple","default","description","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","empty_name","entries","entries","entries","entry","entry","entry","eq","eq","equivalent","equivalent","equivalent","equivalent","field","field","fields","fill","fill","finish","finish","finish","finish","finish","finish_non_exhaustive","flags","flags","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","format","from","from","from","from","from","from","from","from","from","get_hash","has_fields","has_fields","has_key","hash","inner","inner","into","into","into","into","into","into","into","into","into","key","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","pad","pad_integral","partial_cmp","pieces","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","precision","precision","provide","result","result","result","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","sign_aware_zero_pad","sign_minus","sign_plus","state","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_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","value","width","width","write","write_char","write_char","write_fmt","write_fmt","write_fmt","write_str","write_str","write_str","Bytes","CharIndices","Chars","EncodeUtf16","Err","EscapeDebug","EscapeDefault","EscapeUnicode","FromStr","Lines","LinesAny","MatchIndices","Matches","ParseBoolError","RMatchIndices","RMatches","RSplit","RSplitN","RSplitTerminator","Split","SplitAsciiWhitespace","SplitInclusive","SplitN","SplitTerminator","SplitWhitespace","Utf8Chunk","Utf8Chunks","Utf8Error","all","any","as_error","as_error","as_str","as_str","borrow","borrow","borrow","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","chars","cjk_compat_variants","cjk_compat_variants","cjk_compat_variants","cjk_compat_variants","clone","clone","clone","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","count","count","count","description","description","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","error_len","error_len","extra","find","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fold","fold","fold","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_boxed_utf8_unchecked","from_str","from_utf8","from_utf8_mut","from_utf8_unchecked","from_utf8_unchecked_mut","front_offset","inner","inner","inner","inner","inner","into","into","into","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","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","invalid","invalid","is_empty","iter","iter","last","last","last","last","last","last","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","len","new","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","nfc","nfc","nfc","nfc","nfd","nfd","nfd","nfd","nfkc","nfkc","nfkc","nfkc","nfkd","nfkd","nfkd","nfkd","nth","nth_back","offset","pattern","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","position","provide","provide","remainder","remainder","remainder","remainder","remainder","remainder","remainder","remainder","remainder","rfind","rposition","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","source","stream_safe","stream_safe","stream_safe","stream_safe","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_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","to_string","try_fold","try_fold","try_fold","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","valid","valid","valid_up_to","valid_up_to","CharArrayRefSearcher","CharArraySearcher","CharPredicateSearcher","CharSearcher","CharSliceSearcher","Done","DoubleEndedSearcher","Match","Pattern","Reject","ReverseSearcher","SearchStep","Searcher","Searcher","StrSearcher","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","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","eq","equivalent","equivalent","finger","finger_back","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","haystack","haystack","haystack","haystack","haystack","haystack","haystack","haystack","haystack","into","into","into","into","into","into","into","into_searcher","is_contained_in","is_prefix_of","is_suffix_of","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","needle","needle","next","next","next","next","next","next","next","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_match","next_match","next_match","next_match","next_match","next_match","next_match","next_match_back","next_match_back","next_match_back","next_match_back","next_match_back","next_match_back","next_match_back","next_reject","next_reject","next_reject","next_reject","next_reject","next_reject_back","next_reject_back","next_reject_back","next_reject_back","next_reject_back","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","searcher","strip_prefix_of","strip_suffix_of","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","utf8_encoded","utf8_size","Drain","FromUtf16Error","FromUtf8Error","ParseError","String","ToString","add","add_assign","as_bytes","as_bytes","as_error","as_error","as_mut","as_mut_str","as_mut_string","as_mut_string","as_mut_vec","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_str","as_str","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bytes","capacity","cjk_compat_variants","clear","clone","clone","clone_from","clone_into","clone_into","cmp","default","deref","deref_mut","description","description","deserialize","deserialize","deserialize","deserialize","deserialize","drain","drop","end","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","error","extend","extend","extend","extend","extend","extend","extend","extend_from_within","extend_one","extend_one","extend_one","extend_one","extend_one","extend_reserve","extend_reserve","finish","finish","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_raw_parts","from_str","from_utf16","from_utf16_lossy","from_utf8","from_utf8_lossy","from_utf8_unchecked","get_hash","hash","index","index","index","index","index","index","index_mut","index_mut","index_mut","index_mut","index_mut","index_mut","insert","insert_str","into","into","into","into","into_boxed_str","into_bytes","into_bytes","into_deserializer","into_iter","into_raw_parts","into_searcher","is_contained_in","is_empty","is_prefix_of","is_suffix_of","iter","last","layout_raw","layout_raw","layout_raw","layout_raw","leak","len","ne","ne","ne","new","next","next_back","nfc","nfd","nfkc","nfkd","partial_cmp","partial_cmp","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pop","provide","provide","push","push_str","remove","remove_matches","replace_range","reserve","reserve_exact","resolve","resolve_metadata","retain","serialize","serialize","serialize_metadata","serialize_unsized","shrink_to","shrink_to_fit","size_hint","split_off","start","stream_safe","string","strip_prefix_of","strip_suffix_of","to_owned","to_owned","to_socket_addrs","to_string","to_string","to_string","to_string","to_string","truncate","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_reserve","try_reserve_exact","type_id","type_id","type_id","type_id","utf8_error","vec","with_capacity","write_char","write_str","Arc","Barrier","BarrierWaitResult","Condvar","Exclusive","LazyLock","LockResult","Mutex","MutexGuard","ONCE_INIT","Once","OnceLock","OnceState","PoisonError","Poisoned","RwLock","RwLockReadGuard","RwLockWriteGuard","TryLockError","TryLockResult","WaitTimeoutResult","Weak","WouldBlock","_marker","as_error","as_error","as_error","as_fd","as_ptr","as_ptr","as_raw_fd","as_ref","assume_init","assume_init","atomic","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","call_once","call_once_force","cause","cause","clear_poison","clear_poison","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","cmp","create_host_memory","create_host_table","create_vm_memory","create_vm_table","cvar","data","data","data","data","data_address","data_count","decrement_strong_count","default","default","default","default","default","default","default","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","description","description","description","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","downcast","downcast_unchecked","downgrade","drop","drop","drop","drop","drop","drop","drop","element_count","element_type_at","eq","eq","eq","equivalent","equivalent","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","force","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","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_mut","from_pin_mut","from_raw","from_raw","func_type_at","ge","get","get_hash","get_mut","get_mut","get_mut","get_mut","get_mut","get_mut","get_mut_unchecked","get_or_init","get_or_try_init","get_pin_mut","get_ref","global_at","gt","guard","hash","increment_strong_count","inner","inner","inner","inner","inner","inner","inner_lock","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_future","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_raw","into_raw","is_completed","is_function_referenced","is_leader","is_poisoned","is_poisoned","is_poisoned","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","le","lock","lock","lock","lock","lt","make_mut","memory_at","memory_style","mpsc","ne","new","new","new","new","new","new","new","new","new","new","new","new_cyclic","new_uninit","new_uninit_slice","new_zeroed","new_zeroed_slice","notify_all","notify_one","num_threads","once","once","partial_cmp","phantom","pin","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","poison","poison","poison","poison","poll","provide","provide","provide","provide","ptr","ptr","ptr_eq","ptr_eq","read","resolve","resolve","resolve_metadata","resolve_metadata","serialize","serialize","serialize","serialize","serialize","serialize","serialize_metadata","serialize_metadata","serialize_unsized","serialize_unsized","set","source","strong_count","strong_count","table_at","table_style","tag_at","take","timed_out","to_owned","to_owned","to_owned","to_owned","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_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_lock","try_new","try_new_uninit","try_new_zeroed","try_pin","try_read","try_unwrap","try_write","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_of_function","unlock","unwrap_or_clone","upgrade","value","wait","wait","wait_timeout","wait_timeout_ms","wait_timeout_while","wait_while","weak_count","weak_count","write","ATOMIC_BOOL_INIT","ATOMIC_I16_INIT","ATOMIC_I32_INIT","ATOMIC_I64_INIT","ATOMIC_I8_INIT","ATOMIC_ISIZE_INIT","ATOMIC_U16_INIT","ATOMIC_U32_INIT","ATOMIC_U64_INIT","ATOMIC_U8_INIT","ATOMIC_USIZE_INIT","AcqRel","Acquire","AtomicBool","AtomicI16","AtomicI32","AtomicI64","AtomicI8","AtomicIsize","AtomicPtr","AtomicU16","AtomicU32","AtomicU64","AtomicU8","AtomicUsize","Ordering","Relaxed","Release","SeqCst","as_ptr","as_ptr","as_ptr","as_ptr","as_ptr","as_ptr","as_ptr","as_ptr","as_ptr","as_ptr","as_ptr","as_ptr","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","check_bytes","check_bytes","check_bytes","check_bytes","check_bytes","check_bytes","check_bytes","check_bytes","check_bytes","clone","clone_into","compare_and_swap","compare_and_swap","compare_and_swap","compare_and_swap","compare_and_swap","compare_and_swap","compare_and_swap","compare_and_swap","compare_and_swap","compare_and_swap","compare_and_swap","compare_and_swap","compare_exchange","compare_exchange","compare_exchange","compare_exchange","compare_exchange","compare_exchange","compare_exchange","compare_exchange","compare_exchange","compare_exchange","compare_exchange","compare_exchange","compare_exchange_weak","compare_exchange_weak","compare_exchange_weak","compare_exchange_weak","compare_exchange_weak","compare_exchange_weak","compare_exchange_weak","compare_exchange_weak","compare_exchange_weak","compare_exchange_weak","compare_exchange_weak","compare_exchange_weak","compiler_fence","default","default","default","default","default","default","default","default","default","default","default","default","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","eq","equivalent","equivalent","fence","fetch_add","fetch_add","fetch_add","fetch_add","fetch_add","fetch_add","fetch_add","fetch_add","fetch_add","fetch_add","fetch_and","fetch_and","fetch_and","fetch_and","fetch_and","fetch_and","fetch_and","fetch_and","fetch_and","fetch_and","fetch_and","fetch_and","fetch_byte_add","fetch_byte_sub","fetch_max","fetch_max","fetch_max","fetch_max","fetch_max","fetch_max","fetch_max","fetch_max","fetch_max","fetch_max","fetch_min","fetch_min","fetch_min","fetch_min","fetch_min","fetch_min","fetch_min","fetch_min","fetch_min","fetch_min","fetch_nand","fetch_nand","fetch_nand","fetch_nand","fetch_nand","fetch_nand","fetch_nand","fetch_nand","fetch_nand","fetch_nand","fetch_nand","fetch_not","fetch_or","fetch_or","fetch_or","fetch_or","fetch_or","fetch_or","fetch_or","fetch_or","fetch_or","fetch_or","fetch_or","fetch_or","fetch_ptr_add","fetch_ptr_sub","fetch_sub","fetch_sub","fetch_sub","fetch_sub","fetch_sub","fetch_sub","fetch_sub","fetch_sub","fetch_sub","fetch_sub","fetch_update","fetch_update","fetch_update","fetch_update","fetch_update","fetch_update","fetch_update","fetch_update","fetch_update","fetch_update","fetch_update","fetch_update","fetch_xor","fetch_xor","fetch_xor","fetch_xor","fetch_xor","fetch_xor","fetch_xor","fetch_xor","fetch_xor","fetch_xor","fetch_xor","fetch_xor","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_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut_slice","from_mut_slice","from_mut_slice","from_mut_slice","from_mut_slice","from_mut_slice","from_mut_slice","from_mut_slice","from_mut_slice","from_mut_slice","from_mut_slice","from_mut_slice","from_ptr","from_ptr","from_ptr","from_ptr","from_ptr","from_ptr","from_ptr","from_ptr","from_ptr","from_ptr","from_ptr","from_ptr","get_hash","get_mut","get_mut","get_mut","get_mut","get_mut","get_mut","get_mut","get_mut","get_mut","get_mut","get_mut","get_mut","get_mut_slice","get_mut_slice","get_mut_slice","get_mut_slice","get_mut_slice","get_mut_slice","get_mut_slice","get_mut_slice","get_mut_slice","get_mut_slice","get_mut_slice","get_mut_slice","hash","into","into","into","into","into","into","into","into","into","into","into","into","into","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","load","load","load","load","load","load","load","load","load","load","load","load","new","new","new","new","new","new","new","new","new","new","new","new","p","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","resolve","resolve","resolve","resolve","resolve","resolve","resolve","resolve","resolve","resolve","resolve","resolve_metadata","resolve_metadata","resolve_metadata","resolve_metadata","resolve_metadata","resolve_metadata","resolve_metadata","resolve_metadata","resolve_metadata","resolve_metadata","resolve_metadata","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize_metadata","serialize_metadata","serialize_metadata","serialize_metadata","serialize_metadata","serialize_metadata","serialize_metadata","serialize_metadata","serialize_metadata","serialize_metadata","serialize_metadata","serialize_unsized","serialize_unsized","serialize_unsized","serialize_unsized","serialize_unsized","serialize_unsized","serialize_unsized","serialize_unsized","serialize_unsized","serialize_unsized","serialize_unsized","spin_loop_hint","store","store","store","store","store","store","store","store","store","store","store","store","swap","swap","swap","swap","swap","swap","swap","swap","swap","swap","swap","swap","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","v","v","v","v","v","v","v","v","v","v","v","Disconnected","Disconnected","Disconnected","Empty","Full","IntoIter","Iter","Receiver","RecvError","RecvTimeoutError","SendError","Sender","SyncSender","Timeout","TryIter","TryRecvError","TrySendError","as_error","as_error","as_error","as_error","as_error","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","channel","cjk_compat_variants","cjk_compat_variants","cjk_compat_variants","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","description","description","description","description","description","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","drop","drop","drop","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","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","inner","inner","inner","into","into","into","into","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_iter","into_iter","iter","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","next","next","next","nfc","nfc","nfc","nfd","nfd","nfd","nfkc","nfkc","nfkc","nfkd","nfkd","nfkd","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","provide","provide","provide","provide","provide","recv","recv_deadline","recv_timeout","rx","rx","rx","send","send","stream_safe","stream_safe","stream_safe","sync_channel","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","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_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_iter","try_recv","try_send","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","Drain","DrainFilter","IntoIter","Splice","Vec","advance_back_by","advance_by","alloc","allocator","allocator","allocator","allocator","append","as_mut","as_mut","as_mut_ptr","as_mut_slice","as_mut_slice","as_ptr","as_ref","as_ref","as_ref","as_ref","as_slice","as_slice","as_slice","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","buf","buf","cap","capacity","cjk_compat_variants","cjk_compat_variants","cjk_compat_variants","cjk_compat_variants","clear","clone","clone","clone_from","clone_into","clone_into","cmp","count","dedup","dedup_by","dedup_by_key","default","del","deref","deref_mut","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","drain","drain","drain_filter","drop","drop","drop","drop","drop","end","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","extend","extend","extend_from_slice","extend_from_within","extend_one","extend_one","extend_reserve","extend_reserve","flush","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_iter","from_raw_parts","from_raw_parts_in","get_hash","hash","idx","index","index_mut","insert","into","into","into","into","into","into_boxed_slice","into_deserializer","into_flattened","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_raw_parts","into_raw_parts_with_alloc","is_empty","is_empty","is_empty","is_write_vectored","iter","keep_rest","keep_rest","layout_raw","layout_raw","layout_raw","layout_raw","layout_raw","leak","len","len","len","ne","ne","ne","ne","ne","ne","new","new_in","next","next","next","next","next_back","next_back","next_back","next_chunk","nfc","nfc","nfc","nfc","nfd","nfd","nfd","nfd","nfkc","nfkc","nfkc","nfkc","nfkd","nfkd","nfkd","nfkd","old_len","panic_flag","partial_cmp","partial_cmp","phantom","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","pop","pred","ptr","push","push_within_capacity","remove","replace_with","reserve","reserve","reserve_exact","resize","resize","resize_with","resolve","resolve_metadata","retain","retain_mut","serialize","serialize","serialize","serialize_metadata","serialize_unsized","set_len","shrink_to","shrink_to_fit","size_hint","size_hint","size_hint","size_hint","spare_capacity_mut","splice","split_at_spare_mut","split_off","stream_safe","stream_safe","stream_safe","stream_safe","swap_remove","tail_len","tail_start","to_owned","to_owned","truncate","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_reserve","try_reserve_exact","type_id","type_id","type_id","type_id","type_id","vec","vec","with_capacity","with_capacity_in","write","write_all","write_bytes","write_vectored","ArtifactCreate","Upcastable","cpu_features","create_module_info","data_initializers","downcast_mut","downcast_ref","features","memory_styles","module_info","serialize","set_module_info_name","table_styles","upcast_any_box","upcast_any_mut","upcast_any_ref","FunctionBinaryReader","FunctionBodyData","FunctionMiddleware","MiddlewareBinaryReader","MiddlewareReaderState","ModuleEnvironment","ModuleMiddleware","ModuleMiddlewareChain","ModuleTranslationState","environ","error","from_binaryreadererror_wasmerror","middleware","module","sections","state","translate_module","wptype_to_type","FunctionBinaryReader","FunctionBodyData","ModuleEnvironment","borrow","borrow","borrow_mut","borrow_mut","bytes_remaining","current_position","custom_section","data","data_initializers","declare_data_initialization","declare_export","declare_func_export","declare_func_import","declare_func_type","declare_function_name","declare_global","declare_global_export","declare_global_import","declare_import","declare_memory","declare_memory_export","declare_memory_import","declare_module_name","declare_passive_data","declare_passive_element","declare_signature","declare_start_function","declare_table","declare_table_export","declare_table_import","declare_table_initializers","define_function_body","deserialize","deserialize","eof","finish_exports","finish_imports","from","from","function_body_inputs","get_hash","hash","into","into","layout_raw","layout_raw","module","module_offset","module_translation_state","new","original_position","pointer_metadata","pointer_metadata","range","read_local_count","read_local_decl","read_operator","reserve_data_initializers","reserve_exports","reserve_func_types","reserve_globals","reserve_imports","reserve_memories","reserve_passive_data","reserve_signatures","reserve_table_initializers","reserve_tables","translate","try_from","try_from","try_into","try_into","type_id","type_id","from_binaryreadererror_compileerror","from_binaryreadererror_wasmerror","FunctionMiddleware","MiddlewareBinaryReader","MiddlewareReaderState","ModuleMiddleware","ModuleMiddlewareChain","apply_on_module_info","borrow","borrow","borrow_mut","borrow_mut","bytes_remaining","chain","current_position","deserialize","deserialize","eof","extend","extend","feed","feed","fmt","fmt","from","from","generate_function_middleware","generate_function_middleware_chain","inner","into","into","layout_raw","layout_raw","new_with_offset","original_position","pending_operations","pointer_metadata","pointer_metadata","push_operator","range","read_local_count","read_local_decl","read_operator","set_middleware_chain","state","transform_module_info","transform_module_info","try_from","try_from","try_into","try_into","type_id","type_id","translate_module","parse_data_section","parse_element_section","parse_export_section","parse_function_section","parse_global_section","parse_import_section","parse_memory_section","parse_name_section","parse_start_section","parse_table_section","parse_type_section","read_elems","wptype_to_type","ModuleTranslationState","WasmTypes","blocktype_params_results","borrow","borrow_mut","deserialize","fmt","from","into","layout_raw","new","pointer_metadata","try_from","try_into","type_id","wasm_types"],"q":["wasmer_compiler","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler::artifact_builders","","","wasmer_compiler::artifact_builders::artifact_builder","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler::artifact_builders::trampoline","","","","","","","wasmer_compiler::compiler","","","","","","","","","","","","","","","","","","","","","wasmer_compiler::engine","","","","","","","","","","","","","","","","","","","","","wasmer_compiler::engine::artifact","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler::engine::builder","","","","","","","","","","","","","","","","","","","","","wasmer_compiler::engine::code_memory","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler::engine::error","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler::engine::error::DeserializeError","","wasmer_compiler::engine::inner","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler::engine::link","","wasmer_compiler::engine::resolver","","","","wasmer_compiler::engine::trap","","","","","","","","wasmer_compiler::engine::trap::frame_info","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler::engine::trap::stack","","wasmer_compiler::engine::tunables","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler::engine::unwind","wasmer_compiler::engine::unwind::systemv","","","","","","","","","","","","","","","","","","","","wasmer_compiler::lib","wasmer_compiler::lib::std","","","","","","","","","wasmer_compiler::lib::std::borrow","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler::lib::std::boxed","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler::lib::std::collections","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler::lib::std::collections::TryReserveErrorKind","wasmer_compiler::lib::std::collections::binary_heap","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler::lib::std::collections::btree_map","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler::lib::std::collections::btree_set","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler::lib::std::collections::hash_map","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler::lib::std::collections::hash_set","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler::lib::std::collections::linked_list","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler::lib::std::collections::vec_deque","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler::lib::std::fmt","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler::lib::std::str","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler::lib::std::str::pattern","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler::lib::std::string","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler::lib::std::sync","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler::lib::std::sync::atomic","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler::lib::std::sync::mpsc","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler::lib::std::vec","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler::traits","","","","","","","","","","","","","","","","wasmer_compiler::translator","","","","","","","","","","","","","","","","","","wasmer_compiler::translator::environ","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler::translator::error","","wasmer_compiler::translator::middleware","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler::translator::module","wasmer_compiler::translator::sections","","","","","","","","","","","","","wasmer_compiler::translator::state","","","","","","","","","","","","","","",""],"d":["Addend to add to the symbol value.","A compiled wasm module, ready to be instantiated.","A compiled wasm module, ready to be instantiated.","An Artifact is the product that the Engine implementation …","Tunable parameters for WebAssembly compilation. This is …","Memory manager for executable code.","Offset in bytes from the beginning of the function.","An implementation of a Compiler from parsed WebAssembly …","The compiler configuration options.","The module was compiled with a CPU feature that is not …","A WebAssembly Universal Engine.","The Builder contents of Engine","The inner contents of Engine","This is a global cache of backtrace frame information for …","Controls which experimental features will be enabled. …","Trait for iterating over the operators of a Wasm Function","Contains function data: bytecode and its offset in the …","Represents a continuous region of executable memory …","A function middleware specialized for a single function.","An RAII structure used to unregister a module’s frame …","An error occurred when checking the import types.","An error while instantiating a module.","A linking ocurred during instantiation.","The WebAssembly.LinkError object indicates an error during …","A Middleware binary reader of the WebAssembly structures …","The state of the binary reader. Exposed to middlewares to …","The result of translating via ModuleEnvironment. Function …","A shared builder for function middlewares.","Trait for generating middleware chains from “prototype”…","Contains information decoded from the Wasm module that …","Insufficient resources available for linking.","A runtime error occured while invoking the start function","A trap ocurred during linking.","An engine delegates the creation of memories, tables, and …","Trait needed to get downcasting of Engines to work.","Version number of this crate.","","","Applies the chain on a ModuleInfo struct.","","Generic Artifact abstraction for Wasmer Engines.","","","Configures whether the WebAssembly bulk memory operations …","Bulk Memory proposal should be enabled","Returns the number of bytes remaining.","The backing middleware chain for this reader.","","","","The code memory is responsible of publishing the compiled …","Compiles a parsed module.","This module mainly outputs the Compiler trait that custom …","Gets the custom compiler config","The compiler and cpu features","The compiler","Returns the CPU features for this Artifact","Create a memory owned by the host given a MemoryType and a …","Create a table owned by the host given a TableType and a …","Create a ModuleInfo for instantiation","Create a memory owned by the VM given a MemoryType and a …","Create a table owned by the VM given a TableType and a …","Returns the current position.","Function body bytecode.","Returns data initializers to pass to VMInstance::initialize","References to the data initializers.","","","","","The size in bytes of the offset guard for dynamic heaps.","The Wasmer Engine.","","Returns whether the readers has reached the end of the …","","","","Wasm exceptions proposal should be enabled","Extended constant expressions proposal should be enabled","Returns the features for this Artifact","The features to compile the Wasm module with","The compiler and cpu features","","","Returns the argument unchanged.","","References to the function bodies.","Generates a FunctionMiddleware for a given function.","Generates a function middleware chain.","Returns the address of a trampoline in the libcall …","Get the middlewares for this compiler","Given a Trap, this function returns the Wasm trace and the …","","","Raw binary reader.","Calls U::from(self).","The key that will be removed from the global ranges map …","","Length in bytes.","","Returns the length of a libcall trampoline.","Links a module, patching the allocated functions with the …","Creates a custom section containing the libcall …","Configures whether the WebAssembly 64-bit memory proposal …","64-bit Memory proposal should be enabled","Construct a MemoryStyle for the provided MemoryType","Returns the memory styles associated with this Artifact.","","ModuleInfo information.","Returns the ModuleInfo for instantiation","Configures whether the WebAssembly module linking proposal …","Module Linking proposal should be enabled","Body offset relative to the module file.","The decoded Wasm types for the module.","Configures whether the WebAssembly multi-memory proposal …","Multi Memory proposal should be enabled","Configures whether the WebAssembly multi-value proposal …","Multi Value proposal should be enabled","Returns a descriptive name for this compiler.","","Create a new feature","Returns the original position (with the offset)","The pending operations added by the middleware.","","Entry point for normal entry of the function. All …","Pushes a middleware onto the back of the middleware chain.","Return the range (original offset, original offset + data …","Read a count indicating the number of times to call …","Read a (count, value_type) declaration of local variables …","Reads the next available Operator.","Configures whether the WebAssembly reference types …","Reference Types proposal should be enabled","Registers a new compiled module’s frame information.","Relaxed SIMD proposal should be enabled","","This function allows to match all imports of a ModuleInfo …","","","Serializes an artifact into bytes","","","","","Sets the ModuleInfo name","The signature registry is used mainly to operate with …","Configures whether the WebAssembly SIMD proposal will be …","SIMD proposal should be enabled","","Parsing state.","For static heaps, the size in wasm pages of the heap …","The size in bytes of the offset guard for static heaps.","Construct a TableStyle for the provided TableType","Returns the table plans associated with this Artifact.","Configures whether the WebAssembly tail-call proposal will …","Tail call proposal should be enabled","The machine target","The target for the compiler","Configures whether the WebAssembly threads proposal will …","Threads proposal should be enabled","","Generic Artifact abstraction for Wasmer Engines.","Translate a sequence of bytes forming a valid Wasm binary …","This module defines the parser and translator from …","","","","","","upcast boxed dyn","upcast mut ref","upcast ref","A map containing a Wasm module’s original, raw …","Return an Err(WasmError::Unsupported(msg)) where msg the …","wasmparser is exported as a module to slim compiler …","Helper function translating wasmparser types to Wasm Type.","","Define ArtifactBuild to allow compiling and instantiating …","Trampolines for libcalls.","A compiled wasm module, ready to be instantiated.","Header signature for wasmu binary","","","","","","","","Returns the argument unchanged.","Create a new ArtifactBuild from a SerializableModule","Get Function Relocations ref","Get Custom Sections ref","Get Debug optional Dwarf ref","Get Dynamic Functions Call Trampolines ref","Get Function Relocations ref","Get Functions Bodies ref","Get Functions Call Trampolines ref","Get Function Relocations","Get LibCall Trampoline Length","Get LibCall Trampoline Section Index","Calls U::from(self).","Check if the provided bytes look like a serialized …","","","","Compile a data buffer into a ArtifactBuild, which may then …","","","","","","","","","","","","Returns the address of a trampoline in the libcall …","Returns the length of a libcall trampoline.","Creates a custom section containing the libcall …","","An implementation of a Compiler from parsed WebAssembly …","The compiler configuration options.","Enable NaN canonicalization.","Enable NaN canonicalization.","Compiles a parsed module.","Gets the custom compiler config","Gets the default features for this compiler in the given …","Gets the default features for this compiler in the given …","Enable Position Independent Code (PIC).","Enable Position Independent Code (PIC).","Enable compiler IR verification.","Enable compiler IR verification.","Compiles a module into a native object file.","Compiles a module into a native object file.","Get the CpuFeatues used by the compiler","Get the CpuFeatues used by the compiler","Get the middlewares for this compiler","Returns a descriptive name for this compiler.","Pushes a middleware onto the back of the middleware chain.","Validates a module.","Validates a module.","","","","","","","","","","Define Artifact, based on ArtifactBuild to allow compiling …","","Memory management for executable code.","The WebAssembly possible errors","Universal compilation.","Linking for Universal-compiled code.","","","Custom resolution for external references.","","","","","A compiled wasm module, ready to be instantiated.","A unique identifier for an Artifact.","","","This indicates if the Artifact is allocated and can be run …","","","","","","","","","","","","","","","","","Deserialize a serialized artifact.","","","Deserialize a ArtifactBuild from an object file","Deserialize a serialized artifact.","","","","","","","","Finishes the instantiation of a just created VMInstance.","Returns the dynamic function trampolines allocated in …","","Returns the function call trampolines allocated in memory …","","","Returns the functions allocated in memory or this Artifact …","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Construct a ArtifactBuild from component parts.","Generate a compilation","Compile a module into an object file, which can be …","","A unique identifier for this object.","Format this identifier as a string.","","","Crate an Instance from this Artifact.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Check if the provided bytes look like a serialized …","","","","","Generate the metadata object for the module","","Compile a data buffer into a ArtifactBuild, which may then …","","","","","Do preinstantiation logic that is executed before …","Register thie Artifact stack frame information into the …","","","Returns the associated VM signatures for this Artifact.","","","The GlobalFrameInfoRegistration needs to be transfered to …","","","","","","","","","","","","The Builder contents of Engine","","","The compiler","","Build the Engine for this configuration","The Wasm features","The features to compile the Wasm module with","Returns the argument unchanged.","Create a new headless Backend","Calls U::from(self).","","Create a new builder with pre-made components","","Set the features","Set the target","The target","The machine target","","","","The optimal alignment for functions.","Memory manager for executable code.","The optimal alignment for data.","Allocate a single contiguous block of memory at a fixed …","","","Copies the data of the compiled function to the given …","","","Returns the argument unchanged.","Calculates the allocation size of the given compiled …","Calls U::from(self).","","","Create a new CodeMemory instance.","","Apply the page permissions.","Register the frame info, so it’s free when the mememory …","","","","","","","Mutably get the UnwindRegistry.","Convert mut a slice from u8 to VMFunctionBody.","The binary was valid, but we got an error when trying to …","The provided binary is corrupted","The module was compiled with a CPU feature that is not …","The Deserialize error can occur when loading a compiled …","A generic serialization error","A generic deserialization error","An error occurred when checking the import types.","An ImportError.","Incompatible serialized binary","Incompatible Import Type. This error occurs when the …","An error while instantiating a module.","Input artifact bytes have an invalid length","An IO error","An IO error","A linking ocurred during instantiation.","The WebAssembly.LinkError object indicates an error during …","Memory Error","Insufficient resources available for linking.","The Serialize error can occur when serializing a compiled …","A runtime error occured while invoking the start function","A trap ocurred during linking.","Unknown Import. This error occurs when an import was …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","How many bytes were expected","How many bytes the artifact contained","A WebAssembly Universal Engine.","A unique identifier for an Engine.","The inner contents of Engine","","Allocate compiled functions into memory","","","","","","","","","","","Clone the engine","","The code memory is responsible of publishing the compiled …","Compile a WebAssembly binary","Gets the compiler associated to this engine.","The compiler and cpu features","","","Deserializes a WebAssembly module which was previously …","","","Deserializes a WebAssembly module from a path.","Deserialize from a file path.","Deserializes a WebAssembly module which was previously …","Returns the deterministic id of this engine","","","","","The Wasm features","The compiler and cpu features","","","Returns the argument unchanged.","","","Returns the argument unchanged.","","Returns the argument unchanged.","Create a headless Engine","A unique identifier for this object.","Format this identifier as a string.","","Get reference to EngineInner.","","Get mutable reference to EngineInner.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","Lookup a signature","Returns the name of this engine","","Create a new Engine with the given config","","","","","Make memory containing compiled code executable.","Register DWARF-type exception handling information …","Register the frame info for the code memory","Register a signature","Attach a Tunable to this engine","Shared signature registry.","The signature registry is used mainly to operate with …","Gets the target","The target for the compiler","","","","","","","","","Get a reference to attached Tunable of this engine","","","","","Validate the module","Validates a WebAssembly module","","Links a module, patching the allocated functions with the …","Get an ExternType given a import index.","Get an ExternType given an export (and Engine signatures …","","This function allows to match all imports of a ModuleInfo …","","","","","This module is used for having backtraces in the Wasm …","","","","This is a global cache of backtrace frame information for …","Represents a continuous region of executable memory …","","","An RAII structure used to unregister a module’s frame …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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 function given a pc","","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 key that will be removed from the global ranges map …","","","","","","","Length in bytes.","","Fetches frame information about a program counter in a …","Fetches trap information about a program counter in a …","","Gets a module given a pc","","","","","","","Entry point for normal entry of the function. All …","An internal map that keeps track of backtrace frame …","Registers a new compiled module’s frame information.","","","","","","","","","","","","","","","","","","","","","Given a Trap, this function returns the Wasm trace and the …","","Tunable parameters for WebAssembly compilation. This is …","An engine delegates the creation of memories, tables, and …","","","","","Create a global with an unset value.","Create a global with an unset value.","Allocate memory for just the globals of the current module,","Allocate memory for just the globals of the current module,","Create a memory owned by the host given a MemoryType and a …","Create a memory owned by the host given a MemoryType and a …","Create a table owned by the host given a TableType and a …","Create a table owned by the host given a TableType and a …","Allocate memory for just the memories of the current …","Allocate memory for just the memories of the current …","Allocate memory for just the tables of the current module.","Allocate memory for just the tables of the current module.","Create a memory owned by the VM given a MemoryType and a …","Create a memory owned by the VM given a MemoryType and a …","Create a table owned by the VM given a TableType and a …","Create a table owned by the VM given a TableType and a …","","The size in bytes of the offset guard for dynamic heaps.","Get the BaseTunables for a specific Target","Returns the argument unchanged.","Calls U::from(self).","","Construct a MemoryStyle for the provided MemoryType","Get a MemoryStyle for the provided MemoryType","","For static heaps, the size in wasm pages of the heap …","The size in bytes of the offset guard for static heaps.","Construct a TableStyle for the provided TableType","Get a TableStyle for the provided TableType.","","","","","Get the VMConfig for this tunables Currently, VMConfig …","Get the VMConfig for this tunables Currently, VMConfig …","Module for System V ABI unwind registry.","Represents a registry of function unwind information for …","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","Creates a new unwind registry with the given base address.","","Publishes all registered functions.","","Registers a function given the start offset, length, and …","","","","","","","A module for working with borrowed data.","The Box<T> type for heap allocation.","Collection types.","Utilities for formatting and printing Strings.","Utilities for the str primitive type.","A UTF-8–encoded, growable string.","Useful synchronization primitives.","A contiguous growable array type with heap-allocated …","Creates a Vec containing the arguments.","A trait for borrowing data.","A trait for mutably borrowing data.","Borrowed data.","A clone-on-write smart pointer.","Owned data.","The resulting type after obtaining ownership.","A generalization of Clone to borrowed data.","","","","","","","Immutably borrows from an owned value.","","","Mutably borrows from an owned value.","","","","Uses borrowed data to replace owned data, usually by …","","","Creates an owned Cow<’a, B> with the default value for …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Moves the string into a Cow::Owned.","Converts a CStr into a borrowed Cow without copying or …","Creates a Borrowed variant of Cow from a reference to Vec.","Returns the argument unchanged.","","","Creates an Owned variant of Cow from an owned instance of …","Converts a String into an Owned variant. No heap …","Creates a clone-on-write pointer from a reference to …","Converts the string reference into a Cow::Borrowed.","Creates a Borrowed variant of Cow from a slice.","Converts a String reference into a Borrowed variant. No …","Creates a clone-on-write pointer from a reference to Path.","Converts a &CString into a borrowed Cow without copying or …","Creates a clone-on-write pointer from an owned instance of …","Converts a string slice into a Borrowed variant. No heap …","Converts the string reference into a Cow::Borrowed.","Converts a CString into an owned Cow without copying or …","","","","","","","Calls U::from(self).","","Extracts the owned data.","Returns true if the data is borrowed, i.e. if to_mut would …","Returns true if the data is owned, i.e. if to_mut would be …","","","","","","","","","","","","","","","","","","","","","","","","","","Acquires a mutable reference to the owned form of the data.","Creates owned data from borrowed data, usually by cloning.","","","","","","","A pointer type that uniquely owns a heap allocation of …","ThinBox.","","Returns a reference to the underlying allocator.","","","","","","","Converts to Box<[T], A>.","Converts to Box<T, A>.","","","","","","","","","","","","","","Returns a new box with a clone() of this box’s contents.","","","","Copies source’s contents into self without creating a …","","","","","","","","","","","","","Creates a Box<T>, with the Default value for T.","","","","","","","","","","","","","","","","","Attempt to downcast the box to a concrete type.","Attempt to downcast the box to a concrete type.","Attempt to downcast the box to a concrete type.","Downcasts the box to a concrete type.","Downcasts the box to a concrete type.","Downcasts the box to a concrete type.","","","","","","","","","","","","","","Returns the argument unchanged.","Creates a boxed Path from a clone-on-write pointer.","Converts a Cow<'a, CStr> into a Box<CStr>, by copying the …","Converts a T into a Box<T>","Converts a type of Error into a box of dyn Error.","Convert a vector into a boxed slice.","Converts a &str into a Box<str>","Converts a Cow<'_, [T]> into a Box<[T]>","Converts a type of Error + Send + Sync into a box of dyn …","Converts a String into a box of dyn Error + Send + Sync.","Converts a Cow into a box of dyn Error.","","Converts a CString into a Box<CStr> without copying or …","Converts a str into a box of dyn Error + Send + Sync.","Converts a [T; N] into a Box<[T]>","Converts a Cow into a box of dyn Error + Send + Sync.","","Converts a Cow<'_, str> into a Box<str>","Converts a str into a box of dyn Error.","","Returns the argument unchanged.","Converts a PathBuf into a Box<Path>.","Copies the string into a newly allocated Box<OsStr>.","Creates a boxed Path from a reference.","Converts a Cow<'a, OsStr> into a Box<OsStr>, by copying …","Converts a String into a box of dyn Error.","Converts a Box<str> into a Box<[u8]>","Converts a &[T] into a Box<[T]>","Converts an OsString into a Box<OsStr> without copying or …","Converts the given String to a boxed str slice that is …","Converts a &CStr into a Box<CStr>, by copying the contents …","","Constructs a box from a raw pointer.","Constructs a box from a raw pointer in the given allocator.","","","","","Calls U::from(self).","Calls U::from(self).","Converts a Box<T> into a Box<[T]>","","Consumes the Box, returning the wrapped value.","","Converts a Box<T> into a Pin<Box<T>>. If T does not …","Consumes the Box, returning a wrapped raw pointer.","Consumes the Box, returning a wrapped raw pointer and the …","","","","","","","","","","","","Consumes and leaks the Box, returning a mutable reference, …","","","","","Moves a type to the heap with its Metadata stored in the …","Allocates memory on the heap and then places x into it.","Allocates memory in the given allocator then places x into …","Constructs a new box with uninitialized contents.","Constructs a new box with uninitialized contents in the …","Constructs a new boxed slice with uninitialized contents.","Constructs a new boxed slice with uninitialized contents …","Moves a type to the heap with its Metadata stored in the …","Constructs a new Box with uninitialized contents, with the …","Constructs a new Box with uninitialized contents, with the …","Constructs a new boxed slice with uninitialized contents, …","Constructs a new boxed slice with uninitialized contents …","","","","","","","","","","Constructs a new Pin<Box<T>>. If T does not implement Unpin…","Constructs a new Pin<Box<T, A>>. If T does not implement …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Attempts to convert a Vec<T> into a Box<[T; N]>.","Attempts to convert a Box<[T]> into a Box<[T; N]>.","","","Allocates memory on the heap then places x into it, …","Allocates memory in the given allocator then places x into …","Constructs a new box with uninitialized contents on the …","Constructs a new box with uninitialized contents in the …","Constructs a new boxed slice with uninitialized contents. …","Constructs a new Box with uninitialized contents, with the …","Constructs a new Box with uninitialized contents, with the …","Constructs a new boxed slice with uninitialized contents, …","","","","","Writes the value and converts to Box<T, A>.","","","","","","","","","","","","","","","","","","The memory allocator returned an error","An ordered map based on a B-Tree.","An ordered set based on a B-Tree.","A priority queue implemented with a binary heap.","An endpoint of a range of keys.","Error due to the computed capacity exceeding the collection…","An exclusive bound.","A hash map implemented with quadratic probing and SIMD …","A hash set implemented as a HashMap where the value is ().","An inclusive bound.","A doubly-linked list with owned nodes.","The error type for try_reserve methods.","Details of the allocation that caused a TryReserveError","An infinite endpoint. Indicates that there is no bound in …","A double-ended queue implemented with a growable ring …","","","Returns a reference to the underlying allocator.","Moves all the elements of other into self, leaving other …","Moves all elements from other into self, leaving other …","Moves all elements from other into self, leaving other …","Moves all elements from other to the end of the list.","Moves all the elements of other into self, leaving other …","","Converts from &mut Bound<T> to Bound<&mut T>.","Returns a pair of slices which contain, in order, the …","Converts from &Bound<T> to Bound<&T>.","Returns a slice of all values in the underlying vector, in …","Returns a pair of slices which contain, in order, the …","Provides a reference to the back element, or None if the …","Provides a reference to the back element, or None if the …","Provides a mutable reference to the back element, or None …","Provides a mutable reference to the back element, or None …","","","A priority queue implemented with a binary heap.","Binary searches this VecDeque for a given element. This …","Binary searches this VecDeque with a comparator function. …","Binary searches this VecDeque with a key extraction …","Returns the intersection of self and rhs as a new …","Returns the intersection of self and rhs as a new …","Returns the union of self and rhs as a new HashSet<T, S>.","Returns the union of self and rhs as a new BTreeSet<T>.","Returns the symmetric difference of self and rhs as a new …","Returns the symmetric difference of self and rhs as a new …","","","","","","","","","","","","","","","","","","","","","An ordered map based on a B-Tree.","An ordered set based on a B-Tree.","","Returns the number of elements the map can hold without …","Returns the number of elements the binary heap can hold …","Returns the number of elements the set can hold without …","Returns the number of elements the deque can hold without …","Clears the map, removing all key-value pairs. Keeps the …","Drops all items from the binary heap.","Clears the map, removing all elements.","Clears the set, removing all values.","Clears the set, removing all elements.","Removes all elements from the LinkedList.","Clears the deque, removing all values.","","","","","","","","","","","","","","","","","","","","","","","","","","","Map a Bound<&T> to a Bound<T> by cloning the contents of …","","","","","Returns true if the set contains a value.","Returns true if the set contains an element equal to the …","Returns true if the LinkedList contains an element equal …","Returns true if the deque contains an element equal to the …","Returns true if the map contains a value for the specified …","Returns true if the map contains a value for the specified …","Provides a cursor at the back element.","Provides a cursor with editing operations at the back …","Provides a cursor at the front element.","Provides a cursor with editing operations at the front …","","Creates an empty HashMap<K, V, S>, with the Default value …","Creates an empty BinaryHeap<T>.","Creates an empty BTreeMap.","Creates an empty HashSet<T, S> with the Default value for …","Creates an empty BTreeSet.","Creates an empty LinkedList<T>.","Creates an empty deque.","","","","","","","","","","","","","","","","","","","Visits the values representing the difference, i.e., the …","Visits the elements representing the difference, i.e., the …","Clears the map, returning all key-value pairs as an …","Clears the binary heap, returning an iterator over the …","Clears the set, returning all elements as an iterator. …","Removes the specified range from the deque in bulk, …","Creates an iterator which uses a closure to determine if …","Creates an iterator that visits all elements (key-value …","Creates an iterator which uses a closure to determine if a …","Creates an iterator that visits all elements in ascending …","Creates an iterator which uses a closure to determine if …","Clears the binary heap, returning an iterator over the …","","","","Gets the given key’s corresponding entry in the map for …","Gets the given key’s corresponding entry in the map for …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a reference to the first element in the set, if …","Returns the first entry in the map for in-place …","Returns the first key-value pair in the map. The key in …","","","","","","","","","","","","","Returns the argument unchanged.","Examples","","Converts a Vec<T> into a BinaryHeap<T>.","Returns the argument unchanged.","Returns the argument unchanged.","Converts a [(K, V); N] into a BTreeMap<(K, V)>.","Returns the argument unchanged.","Examples","Converts a [T; N] into a BTreeSet<T>.","Returns the argument unchanged.","Returns the argument unchanged.","Converts a [T; N] into a LinkedList<T>.","Converts a [T; N] into a VecDeque<T>.","Turn a Vec<T> into a VecDeque<T>.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Always evaluates to TryReserveErrorKind::CapacityOverflow.","Returns the argument unchanged.","","","","","","","","Provides a reference to the front element, or None if the …","Provides a reference to the front element, or None if the …","Provides a mutable reference to the front element, or None …","Provides a mutable reference to the front element, or None …","Returns a reference to the value corresponding to the key.","Returns a reference to the value corresponding to the key.","Returns a reference to the value in the set, if any, that …","Returns a reference to the element in the set, if any, …","Provides a reference to the element at the given index.","","","","","","Returns the key-value pair corresponding to the supplied …","Returns the key-value pair corresponding to the supplied …","Attempts to get mutable references to N values in the map …","Attempts to get mutable references to N values in the map …","Returns a mutable reference to the value corresponding to …","Returns a mutable reference to the value corresponding to …","Provides a mutable reference to the element at the given …","Inserts the given value into the set if it is not present, …","Inserts an owned copy of the given value into the set if …","Inserts a value computed from f into the set if the given …","","","","","","A hash map implemented with quadratic probing and SIMD …","A hash set implemented as a HashMap where the value is ().","Returns a reference to the map’s BuildHasher.","Returns a reference to the set’s BuildHasher.","","","Returns a reference to the value corresponding to the …","Returns a reference to the value corresponding to the …","","","Inserts a key-value pair into the map.","Inserts a key-value pair into the map.","Adds a value to the set.","Adds a value to the set.","Inserts an element at index within the deque, shifting all …","Visits the values representing the intersection, i.e., the …","Visits the elements representing the intersection, i.e., …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","Creates a consuming iterator, that is, one that moves each …","","","Creates a consuming iterator, that is, one that moves each …","","","","","Creates a consuming iterator, that is, one that moves each …","","","Gets an iterator for moving out the BTreeSet’s contents.","","Consumes the list into an iterator yielding elements by …","","","","Consumes the deque into a front-to-back iterator yielding …","Returns an iterator which retrieves elements in heap order.","Creates a consuming iterator visiting all the keys in …","Creates a consuming iterator visiting all the keys, in …","Consumes the BinaryHeap and returns a vector in sorted …","Creates a consuming iterator visiting all the values in …","Creates a consuming iterator visiting all the values, in …","Consumes the BinaryHeap and returns the underlying vector …","Returns true if self has no elements in common with other. …","Returns true if self has no elements in common with other. …","Returns true if the map contains no elements.","Checks if the binary heap is empty.","Returns true if the map contains no elements.","Returns true if the set contains no elements.","Returns true if the set contains no elements.","Returns true if the LinkedList is empty.","Returns true if the deque is empty.","Returns true if the set is a subset of another, i.e., other…","Returns true if the set is a subset of another, i.e., other…","Returns true if the set is a superset of another, i.e., …","Returns true if the set is a superset of another, i.e., …","An iterator visiting all key-value pairs in arbitrary …","Returns an iterator visiting all values in the underlying …","Gets an iterator over the entries of the map, sorted by …","An iterator visiting all elements in arbitrary order. The …","Gets an iterator that visits the elements in the BTreeSet …","Provides a forward iterator.","Returns a front-to-back iterator.","An iterator visiting all key-value pairs in arbitrary …","Gets a mutable iterator over the entries of the map, …","Provides a forward iterator with mutable references.","Returns a front-to-back iterator that returns mutable …","An iterator visiting all keys in arbitrary order. The …","Gets an iterator over the keys of the map, in sorted order.","Details about the allocation that caused the error","","Returns a reference to the last element in the set, if any.","Returns the last entry in the map for in-place …","Returns the last key-value pair in the map. The key in …","","","","","","","","","","","Returns the number of elements in the map.","Returns the length of the binary heap.","Returns the number of elements in the map.","Returns the number of elements in the set.","Returns the number of elements in the set.","Returns the length of the LinkedList.","Returns the number of elements in the deque.","","","","A doubly-linked list with owned nodes.","Returns a Cursor pointing at the first element that is …","Returns a CursorMut pointing at the first element that is …","Rearranges the internal storage of this deque so it is one …","Maps a Bound<T> to a Bound<U> by applying a function to …","","","","Creates an empty HashMap.","Creates an empty BinaryHeap as a max-heap.","Makes a new, empty BTreeMap.","Creates an empty HashSet.","Makes a new, empty BTreeSet.","Creates an empty LinkedList.","Creates an empty deque.","Makes a new empty BTreeMap with a reasonable choice for B.","Makes a new BTreeSet with a reasonable choice of B.","Creates an empty deque.","","","","","Returns the index of the partition point according to the …","Returns the greatest item in the binary heap, or None if …","Returns a mutable reference to the greatest item in the …","","","","","","","","","","","Removes the greatest item from the binary heap and returns …","Removes the last element from a list and returns it, or …","Removes the last element from the deque and returns it, or …","Removes and returns the first element in the map. The key …","Removes the first element from the set and returns it, if …","Removes the first element and returns it, or None if the …","Removes the first element and returns it, or None if the …","Removes and returns the last element in the map. The key …","Removes the last element from the set and returns it, if …","","Pushes an item onto the binary heap.","Appends an element to the back of a list.","Appends an element to the back of the deque.","Adds an element first in the list.","Prepends an element to the deque.","Constructs a double-ended iterator over a sub-range of …","Constructs a double-ended iterator over a sub-range of …","Creates an iterator that covers the specified range in the …","Constructs a mutable double-ended iterator over a …","Creates an iterator that covers the specified mutable …","Creates a raw immutable entry builder for the HashMap.","Creates a raw entry builder for the HashMap.","Fill buf with the contents of the “front” slice as …","","Removes a key from the map, returning the value at the key …","Removes a key from the map, returning the value at the key …","Removes a value from the set. Returns whether the value was","If the set contains an element equal to the value, removes …","Removes the element at the given index and returns it.","Removes and returns the element at index from the deque. …","Removes a key from the map, returning the stored key and …","Removes a key from the map, returning the stored key and …","Adds a value to the set, replacing the existing value, if …","Adds a value to the set, replacing the existing element, …","Reserves capacity for at least additional more elements to …","Reserves capacity for at least additional elements more …","Reserves capacity for at least additional more elements to …","Reserves capacity for at least additional more elements to …","Reserves the minimum capacity for at least additional …","Reserves the minimum capacity for at least additional more …","Modifies the deque in-place so that len() is equal to …","Modifies the deque in-place so that len() is equal to …","","","","","","","","","Retains only the elements specified by the predicate.","Retains only the elements specified by the predicate.","Retains only the elements specified by the predicate.","Retains only the elements specified by the predicate.","Retains only the elements specified by the predicate.","Retains only the elements specified by the predicate.","Retains only the elements specified by the predicate.","","Rotates the double-ended queue mid places to the left.","Rotates the double-ended queue k places to the right.","","","","","","","","","","","","","","","","","","","","","Shrinks the capacity of the map with a lower limit. It …","Discards capacity with a lower bound.","Shrinks the capacity of the set with a lower limit. It …","Shrinks the capacity of the deque with a lower bound.","Shrinks the capacity of the map as much as possible. It …","Discards as much additional capacity as possible.","Shrinks the capacity of the set as much as possible. It …","Shrinks the capacity of the deque as much as possible.","Splits the collection into two at the given key. Returns …","Splits the collection into two at the value. Returns a new …","Splits the list into two at the given index. Returns …","Splits the deque into two at the given index.","Returns the difference of self and rhs as a new …","Returns the difference of self and rhs as a new BTreeSet<T>…","Swaps elements at indices i and j.","Removes an element from anywhere in the deque and returns …","Removes an element from anywhere in the deque and returns …","Visits the values representing the symmetric difference, …","Visits the elements representing the symmetric difference, …","","Removes and returns the value in the set, if any, that is …","Removes and returns the element in the set, if any, that …","","","","","","","","","","","","Shortens the deque, keeping the first len elements and …","","","","","","","","","","","Tries to insert a key-value pair into the map, and returns …","Tries to insert a key-value pair into the map, and returns …","","","","","","","","","","","Tries to reserve capacity for at least additional more …","Tries to reserve capacity for at least additional elements …","Tries to reserve capacity for at least additional more …","Tries to reserve capacity for at least additional more …","Tries to reserve the minimum capacity for at least …","Tries to reserve the minimum capacity for at least …","","","","","","","","","","","Visits the values representing the union, i.e., all the …","Visits the elements representing the union, i.e., all the …","Returns a Cursor pointing at the last element that is …","Returns a CursorMut pointing at the last element that is …","An iterator visiting all values in arbitrary order. The …","Gets an iterator over the values of the map, in order by …","An iterator visiting all values mutably in arbitrary order.","Gets a mutable iterator over the values of the map, in …","A double-ended queue (deque) implemented with a growable …","Creates an empty HashMap with at least the specified …","Creates an empty BinaryHeap with at least the specified …","Creates an empty HashSet with at least the specified …","Creates an empty deque with space for at least capacity …","Creates an empty HashMap with at least the specified …","Creates an empty HashSet with at least the specified …","Creates an empty deque with space for at least capacity …","Creates an empty HashMap which will use the given hash …","Creates a new empty hash set which will use the given …","","","The layout of allocation request that failed","A priority queue implemented with a binary heap.","A draining iterator over the elements of a BinaryHeap.","A draining iterator over the elements of a BinaryHeap.","An owning iterator over the elements of a BinaryHeap.","","An iterator over the elements of a BinaryHeap.","Structure wrapping a mutable reference to the greatest …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Removes heap elements in heap order.","","","","","","","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).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Removes the peeked value from the heap and returns it.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","An ordered map based on a B-Tree.","A cursor over a BTreeMap.","A cursor over a BTreeMap with editing operations.","An iterator produced by calling drain_filter on BTreeMap.","A view into a single entry in a map, which may either be …","An owning iterator over the entries of a BTreeMap.","An owning iterator over the keys of a BTreeMap.","An owning iterator over the values of a BTreeMap.","An iterator over the entries of a BTreeMap.","A mutable iterator over the entries of a BTreeMap.","An iterator over the keys of a BTreeMap.","An occupied entry.","A view into an occupied entry in a BTreeMap. It is part of …","The error returned by try_insert when the key already …","An iterator over a sub-range of entries in a BTreeMap.","A mutable iterator over a sub-range of entries in a …","A vacant entry.","A view into a vacant entry in a BTreeMap. It is part of …","An iterator over the values of a BTreeMap.","A mutable iterator over the values of a BTreeMap.","","","","","","","","","","","","Provides in-place mutable access to an occupied entry …","Returns a read-only cursor pointing to the current element.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The entry in the map that was already occupied.","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","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.","Gets a mutable reference to the value in the entry.","","","","","","","","","","","Sets the value of the entry with the VacantEntry’s key, …","Sets the value of the entry with the OccupiedEntry’s key,","Inserts a new element into the BTreeMap after the current …","Inserts a new element into the BTreeMap after the current …","Inserts a new element into the BTreeMap before the current …","Inserts a new element into the BTreeMap before the current …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","Take ownership of the key.","Converts the entry into a mutable reference to its value.","Returns a reference to this entry’s key.","Gets a reference to the key that would be used when …","Gets a reference to the key in the entry.","Returns a reference to the key of the element that the …","Returns a reference to the key of the element that the …","","Returns a mutable reference to the of the element that the …","Returns a reference to the key and value of the element …","Returns a reference to the key and value of the element …","Returns a reference to the key and mutable reference to …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Moves the cursor to the next element of the BTreeMap.","Moves the cursor to the next element of the BTreeMap.","Moves the cursor to the previous element of the BTreeMap.","Moves the cursor to the previous element of the BTreeMap.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Ensures a value is in the entry by inserting the default …","Ensures a value is in the entry by inserting the default …","Ensures a value is in the entry by inserting the result of …","Ensures a value is in the entry by inserting, if empty, …","Returns a reference to the next element.","Returns a reference to the key and value of the next …","Returns a reference to the previous element.","Returns a reference to the key and value of the previous …","","","","","","","","","","","","","","","","","","","","","","","Takes the value of the entry out of the map, and returns …","Removes the current element from the BTreeMap.","Removes the current element from the BTreeMap.","Take ownership of the key and value from the map.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a reference to the value of the element that the …","Returns a reference to the value of the element that the …","The value which was not inserted, because the entry was …","Returns a mutable reference to the value of the element …","An ordered set based on a B-Tree.","A lazy iterator producing elements in the difference of …","An iterator produced by calling drain_filter on BTreeSet.","A lazy iterator producing elements in the intersection of …","An owning iterator over the items of a BTreeSet.","An iterator over the items of a BTreeSet.","An iterator over a sub-range of items in a BTreeSet.","A lazy iterator producing elements in the symmetric …","A lazy iterator producing elements in the union of BTreeSet…","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","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).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The default Hasher used by RandomState.","A draining iterator over the entries of a HashMap.","A draining, filtering iterator over the entries of a …","A view into a single entry in a map, which may either be …","A hash map implemented with quadratic probing and SIMD …","An owning iterator over the entries of a HashMap.","An owning iterator over the keys of a HashMap.","An owning iterator over the values of a HashMap.","An iterator over the entries of a HashMap.","A mutable iterator over the entries of a HashMap.","An iterator over the keys of a HashMap.","An occupied entry.","An occupied entry.","A view into an occupied entry in a HashMap. It is part of …","The error returned by try_insert when the key already …","RandomState is the default state for HashMap types.","A builder for computing where in a HashMap a key-value …","A builder for computing where in a HashMap a key-value …","A view into a single entry in a map, which may either be …","A view into an occupied entry in a HashMap. It is part of …","A view into a vacant entry in a HashMap. It is part of the …","A vacant entry.","A vacant entry.","A view into a vacant entry in a HashMap. It is part of the …","An iterator over the values of a HashMap.","A mutable iterator over the values of a HashMap.","Provides in-place mutable access to an occupied entry …","Provides in-place mutable access to an occupied entry …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Constructs a new RandomState.","Creates a new DefaultHasher using new. See its …","","","","","","","","","","","","","","","","","","","","","","","The entry in the map that was already occupied.","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Creates a RawEntryMut from the given hash.","Access an entry by hash.","Creates a RawEntryMut from the given key.","Access an entry by key.","Creates a RawEntryMut from the given key and its hash.","Access an entry by a key and its hash.","Gets a reference to the value in the entry.","Gets a reference to the value in the entry.","Gets a reference to the key and value in the entry.","Gets a mutable reference to the key and value in the entry.","Gets a mutable reference to the value in the entry.","Gets a mutable reference to the value in the entry.","","","","","","Sets the value of the entry, and returns the entry’s old …","Sets the value of the entry with the VacantEntry’s key, …","Sets the value of the entry, and returns the entry’s old …","Sets the value of the entry with the VacantEntry’s key, …","Sets the value of the entry, and returns an OccupiedEntry.","Sets the value of the entry with the VacantEntry’s key, …","Sets the value of the entry with the VacantEntry’s key, …","Sets the value of the entry, and returns the entry’s old …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","Converts the entry into a mutable reference to the key in …","Take ownership of the key.","Converts the OccupiedEntry into a mutable reference to the …","Converts the OccupiedEntry into a mutable reference to the …","Converts the OccupiedEntry into a mutable reference to the …","","","Gets a reference to the key in the entry.","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 …","Gets a mutable reference to the key in the entry.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Constructs a new RandomState that is initialized with …","Creates a new DefaultHasher.","","","","","","","","","","","","","","","","","","","Ensures a value is in the entry by inserting the default …","Ensures a value is in the entry by inserting the default …","Ensures a value is in the entry by inserting the default …","Ensures a value is in the entry by inserting the result of …","Ensures a value is in the entry by inserting the result of …","Ensures a value is in the entry by inserting, if empty, …","","","","","","","","","","","","","","","","","","","","","","","Takes the value out of the entry, and returns it.","Takes the value out of the entry, and returns it.","Take the ownership of the key and value from the map.","Take the ownership of the key and value from the map.","Replaces the entry, returning the old key and value. The …","Replaces the key in the hash map with the key used to …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The value which was not inserted, because the entry was …","","","A lazy iterator producing elements in the difference of …","A draining iterator over the items of a HashSet.","A draining, filtering iterator over the items of a HashSet.","A hash set implemented as a HashMap where the value is ().","A lazy iterator producing elements in the intersection of …","An owning iterator over the items of a HashSet.","An iterator over the items of a HashSet.","A lazy iterator producing elements in the symmetric …","A lazy iterator producing elements in the union of HashSet…","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","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).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A cursor over a LinkedList.","A cursor over a LinkedList with editing operations.","An iterator produced by calling drain_filter on LinkedList.","An owning iterator over the elements of a LinkedList.","An iterator over the elements of a LinkedList.","A mutable iterator over the elements of a LinkedList.","A doubly-linked list with owned nodes.","Returns a read-only cursor pointing to the current element.","Provides a reference to the back element of the cursor’s …","Provides a reference to the back element of the cursor’s …","Provides a mutable reference to back element of the cursor…","","","","","","","","","","","","","","","","","","","","","Returns a reference to the element that the cursor is …","Returns a reference to the element that the cursor is …","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Provides a reference to the front element of the cursor’…","Provides a reference to the front element of the cursor’…","Provides a mutable reference to the front element of the …","","","","","Returns the cursor position index within the LinkedList.","Returns the cursor position index within the LinkedList.","","","Inserts a new element into the LinkedList after the …","Inserts a new element into the LinkedList before 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).","","","","","","","","","","","","","","","","","","","","","","","","Moves the cursor to the next element of the LinkedList.","Moves the cursor to the next element of the LinkedList.","Moves the cursor to the previous element of the LinkedList.","Moves the cursor to the previous element of the LinkedList.","","","","","","","","","","","","","","","","","Returns a reference to the next element.","Returns a reference to the next element.","Returns a reference to the previous element.","Returns a reference to the previous element.","","","","","","","Removes the last element from the cursor’s parent list …","Removes the first element from the cursor’s parent list …","","Appends an element to the back of the cursor’s parent …","Appends an element to the front of the cursor’s parent …","Removes the current element from the LinkedList.","Removes the current element from the LinkedList without …","","","","","Inserts the elements from the given LinkedList after the …","Inserts the elements from the given LinkedList before the …","Splits the list into two after the current element. This …","Splits the list into two before the current element. This …","","","","","","","","","","","","","","","","","","","","","","","","","","","A draining iterator over the elements of a VecDeque.","An owning iterator over the elements of a VecDeque.","An iterator over the elements of a VecDeque.","A mutable iterator over the elements of a VecDeque.","A double-ended queue implemented with a growable ring …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Possible alignments returned by Formatter::align","This structure represents a safely precompiled version of …","b formatting.","Indication that contents should be center-aligned.","? formatting.","Derive macro generating an impl of the trait Debug.","A struct to help with fmt::Debug implementations.","A struct to help with fmt::Debug implementations.","A struct to help with fmt::Debug implementations.","A struct to help with fmt::Debug implementations.","A struct to help with fmt::Debug implementations.","Format trait for an empty format, {}.","The error type which is returned from formatting a message …","Configuration for formatting.","Indication that contents should be left-aligned.","e formatting.","x formatting.","o formatting.","p formatting.","The type returned by formatter methods.","Indication that contents should be right-aligned.","E formatting.","X formatting.","A trait for writing or formatting into Unicode-accepting …","Flag indicating what form of alignment was requested.","","Determines if the # flag was specified.","","","Get the formatted string, if it has no arguments to be …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a DebugList builder designed to assist with …","Creates a DebugMap builder designed to assist with …","Creates a DebugSet builder designed to assist with …","Creates a DebugStruct builder designed to assist with …","Creates a DebugTuple builder designed to assist with …","","","","","","","","","","","","","Adds the contents of an iterator of entries to the set …","Adds the contents of an iterator of entries to the list …","Adds the contents of an iterator of entries to the map …","Adds a new entry to the set output.","Adds a new entry to the list output.","Adds a new entry to the map output.","","","","","","","Adds a new field to the generated struct output.","Adds a new field to the generated tuple struct output.","","Character used as ‘fill’ whenever there is alignment.","","Finishes output and returns any error encountered.","Finishes output and returns any error encountered.","Finishes output and returns any error encountered.","Finishes output and returns any error encountered.","Finishes output and returns any error encountered.","Marks the struct as non-exhaustive, indicating to the …","Flags for formatting","","Formats the value using the given formatter.","Formats the value using the given formatter.","Formats the value using the given formatter.","Formats the value using the given formatter.","Formats the value using the given formatter.","Formats the value using the given formatter.","Formats the value using the given formatter.","Formats the value using the given formatter.","Formats the value using the given formatter.","","","","","","","","","","The format function takes an Arguments struct and returns …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","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).","Adds the key part of a new entry to the map output.","","","","","","","","","","This function takes a string slice and emits it to the …","Performs the correct padding for an integer which has …","","","","","","","","","","","","Optionally specified precision for numeric types. …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Determines if the 0 flag was specified.","Determines if the - flag was specified.","Determines if the + flag was specified.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Adds the value part of a new entry to the map output.","Optionally specified integer width that the output should …","","The write function takes an output stream, and an Arguments…","Writes a char into this writer, returning whether the …","","Glue for usage of the write! macro with implementors of …","Writes some formatted information into this instance.","","Writes a string slice into this writer, returning whether …","","Writes some data to the underlying buffer contained within …","An iterator over the bytes of a string slice.","An iterator over the chars of a string slice, and their …","An iterator over the chars of a string slice.","An iterator of u16 over the string encoded as UTF-16.","The associated error which can be returned from parsing.","The return type of str::escape_debug.","The return type of str::escape_default.","The return type of str::escape_unicode.","Parse a value from a string","An iterator over the lines of a string, as string slices.","Created with the method lines_any.","Created with the method match_indices.","Created with the method matches.","An error returned when parsing a bool using from_str fails","Created with the method rmatch_indices.","Created with the method rmatches.","Created with the method rsplit.","Created with the method rsplitn.","Created with the method rsplit_terminator.","Created with the method split.","An iterator over the non-ASCII-whitespace substrings of a …","An iterator over the substrings of a string, terminated by …","Created with the method splitn.","Created with the method split_terminator.","An iterator over the non-whitespace substrings of a string,","An item returned by the Utf8Chunks iterator.","An iterator used to decode a slice of mostly UTF-8 bytes …","Errors which can occur when attempting to interpret a …","","","","","Views the underlying data as a subslice of the original …","Views the underlying data as a subslice of the original …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Provides more information about the failure:","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Converts a boxed slice of bytes to a boxed string slice …","Parses a string s to return a value of this type.","Converts a slice of bytes to a string slice.","Converts a mutable slice of bytes to a mutable string …","Converts a slice of bytes to a string slice without …","Converts a slice of bytes to a string slice without …","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 the invalid sequence that caused a failure.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a new iterator to decode the bytes.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the byte position of the next character, or the …","The string Pattern API.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns remainder of the split string.","Returns remainder of the split string.","Returns remainder of the split string.","Returns remainder of the split string.","Returns remainder of the split string.","Returns remainder of the split string.","Returns remainder of the split string.","Returns remainder of the split string","Returns remainder of the split string.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the next validated UTF-8 substring.","","Returns the index in the given string up to which valid …","","Associated type for <&[char; N] as Pattern<'a>>::Searcher.","Associated type for <[char; N] as Pattern<'a>>::Searcher.","Associated type for <F as Pattern<'a>>::Searcher.","Associated type for <char as Pattern<'a>>::Searcher.","Associated type for <&[char] as Pattern<'a>>::Searcher.","Expresses that every byte of the haystack has been …","A marker trait to express that a ReverseSearcher can be …","Expresses that a match of the pattern has been found at …","A string pattern.","Expresses that haystack[a..b] has been rejected as a …","A reverse searcher for a string pattern.","Result of calling Searcher::next() or …","A searcher for a string pattern.","Associated searcher for this pattern","Associated type for <&str as Pattern<'a>>::Searcher.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Getter for the underlying string to be searched in","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Constructs the associated searcher from self and the …","Checks whether the pattern matches anywhere in the haystack","Checks whether the pattern matches at the front of the …","Checks whether the pattern matches at the back of the …","","","","","","","","","","Performs the next search step starting from the front.","","","","","","","Performs the next search step starting from the back.","","","","","","","Finds the next Match result. See next().","","","","","","","Finds the next Match result. See next_back().","","","","","","","Finds the next Reject result. See next() and next_match().","","","","","Finds the next Reject result. See next_back().","","","","","","","","","","","","","Removes the pattern from the front of haystack, if it …","Removes the pattern from the back of haystack, if it …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A draining iterator for String.","A possible error value when converting a String from a …","A possible error value when converting a String from a …","A type alias for Infallible.","A UTF-8–encoded, growable string.","A trait for converting a value to a String.","","","Returns a byte slice of this String’s contents.","Returns a slice of u8s bytes that were attempted to …","","","","Converts a String into a mutable string slice.","","","Returns a mutable reference to the contents of this String.","","","","","","","Returns the remaining (sub)string of this iterator as a …","Extracts a string slice containing the entire String.","","","","","","","","","","","","Returns this String’s capacity, in bytes.","","Truncates this String, removing all contents.","","","","","","","Creates an empty String.","","","","","","","","","","Removes the specified range from the string in bulk, …","","","","","","","","","","","","","","","","","","","","","Copies elements from src range to the end of the string.","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts a clone-on-write string to an owned instance of …","Returns the argument unchanged.","Converts the given boxed str slice to a String. It is …","Converts a &str into a String.","Allocates an owned String from a single character.","","Converts a &String into a String.","Converts a &mut str into a String.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Creates a new String from a length, capacity, and pointer.","","Decode a UTF-16–encoded vector v into a String, …","Decode a UTF-16–encoded slice v into a String, replacing …","Converts a vector of bytes to a String.","Converts a slice of bytes to a string, including invalid …","Converts a vector of bytes to a String without checking …","","","","","","","","","","","","","","","Inserts a character into this String at a byte position.","Inserts a string slice into this String at a byte position.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Converts this String into a Box<str>.","Converts a String into a byte vector.","Returns the bytes that were attempted to convert to a …","","","Decomposes a String into its raw components.","","","Returns true if this String has a length of zero, and false…","","","","","","","","","Consumes and leaks the String, returning a mutable …","Returns the length of this String, in bytes, not chars or …","","","","Creates a new empty String.","","","","","","","","","","","","","Removes the last character from the string buffer and …","","","Appends the given char to the end of this String.","Appends a given string slice onto the end of this String.","Removes a char from this String at a byte position and …","Remove all matches of pattern pat in the String.","Removes the specified range in the string, and replaces it …","Reserves capacity for at least additional bytes more than …","Reserves the minimum capacity for at least additional …","","","Retains only the characters specified by the predicate.","","","","","Shrinks the capacity of this String with a lower bound.","Shrinks the capacity of this String to match its length.","","Splits the string into two at the given byte index.","","","","","","","","","Converts the given value to a String.","","","","","Shortens this String to the specified length.","","","","","","","","","Tries to reserve capacity for at least additional bytes …","Tries to reserve the minimum capacity for at least …","","","","","Fetch a Utf8Error to get more details about the conversion …","","Creates a new empty String with at least the specified …","","","A thread-safe reference-counting pointer. ‘Arc’ stands …","A barrier enables multiple threads to synchronize the …","A BarrierWaitResult is returned by Barrier::wait() when …","A Condition Variable","Exclusive provides only mutable access, also referred to …","A value which is initialized on the first access.","A type alias for the result of a lock method which can be …","A mutual exclusion primitive useful for protecting shared …","An RAII implementation of a “scoped lock” of a mutex. …","Initialization value for static Once values.","A synchronization primitive which can be used to run a …","A synchronization primitive which can be written to only …","State yielded to Once::call_once_force()’s closure …","A type of error which can be returned whenever a lock is …","The lock could not be acquired because another thread …","A reader-writer lock","RAII structure used to release the shared read access of a …","RAII structure used to release the exclusive write access …","An enumeration of possible errors associated with a …","A type alias for the result of a nonblocking locking …","A type indicating whether a timed wait on a condition …","Weak is a version of Arc that holds a non-owning reference …","The lock could not be acquired at this time because the …","","","","","","Provides a raw pointer to the data.","Returns a raw pointer to the object T pointed to by this …","","","Converts to Arc<[T]>.","Converts to Arc<T>.","Atomic types","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Performs an initialization routine once and only once. The …","Performs the same function as call_once() except ignores …","","","Clear the poisoned state from a mutex","Clear the poisoned state from a lock","Makes a clone of the Arc pointer.","Makes a clone of the Weak pointer that points to the same …","","","","","","","Comparison for two Arcs.","","","","","","","","","","","","Decrements the strong reference count on the Arc<T> …","Creates a new Arc<T>, with the Default value for T.","Constructs a new Weak<T>, without allocating memory. …","Creates a Condvar which is ready to be waited on and …","Creates a new lazy value using Default as the initializing …","Creates a Mutex<T>, with the Default value for T.","Creates a new empty cell.","Creates a new RwLock<T>, with the Default value for T.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Attempt to downcast the Arc<dyn Any + Send + Sync> to a …","Downcasts the Arc<dyn Any + Send + Sync> to a concrete …","Creates a new Weak pointer to this allocation.","Drops the Arc.","Drops the Weak pointer.","","","","","","","","Equality for two Arcs.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Forces the evaluation of this lazy value and returns a …","Allocate a reference-counted slice and move v’s items …","Converts a Path into an Arc by copying the Path data into …","Converts a PathBuf into an Arc<Path> by moving the PathBuf …","Move a boxed object to a new, reference-counted allocation.","Create an atomically reference-counted pointer from a …","Converts an OsString into an Arc<OsStr> by moving the …","Converts a CString into an Arc<CStr> by moving the CString …","Returns the argument unchanged.","Converts a T into an Arc<T>","Allocate a reference-counted str and copy v into it.","Converts a &CStr into a Arc<CStr>, by copying the contents …","Allocate a reference-counted str and copy v into it.","","Copies the string into a newly allocated Arc<OsStr>.","Converts an atomically reference-counted string slice into …","Allocate a reference-counted slice and fill it by cloning v…","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Creates a new mutex in an unlocked state ready for use. …","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Create a new cell with its contents set to value.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Creates a new instance of an RwLock<T> which is unlocked. …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Takes each element in the Iterator and collects it into an …","Build a mutable reference to an Exclusive<T> from a mutable…","Build a pinned mutable reference to an Exclusive<T> from a …","Constructs an Arc<T> from a raw pointer.","Converts a raw pointer previously created by into_raw back …","","‘Greater than or equal to’ comparison for two Arcs.","Gets the reference to the underlying value.","","Returns a mutable reference into the given Arc, if there …","Returns a mutable reference to the underlying data.","Gets the mutable reference to the underlying value.","Reaches into this error indicating that a lock is …","Returns a mutable reference to the underlying data.","Get exclusive access to the underlying value.","Returns a mutable reference into the given Arc, without …","Gets the contents of the cell, initializing it with f if …","Gets the contents of the cell, initializing it with f if …","Get pinned exclusive access to the underlying value.","Reaches into this error indicating that a lock is …","","Greater-than comparison for two Arcs.","","","Increments the strong reference count on the Arc<T> …","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 the inner value, if the Arc has exactly one strong …","Consumes this mutex, returning the underlying data.","Consumes the OnceLock, returning the wrapped value. Returns","Consumes this error indicating that a lock is poisoned, …","Consumes this RwLock, returning the underlying data.","Unwrap the value contained in the Exclusive","Consumes the Arc, returning the wrapped pointer.","Consumes the Weak<T> and turns it into a raw pointer.","Returns true if some call_once() call has completed …","","Returns true if this thread is the “leader thread” for …","Determines whether the mutex is poisoned.","Returns true if the associated Once was poisoned prior to …","Determines whether the lock is poisoned.","","","","","","","","","","","","","","","","","","","‘Less than or equal to’ comparison for two Arcs.","Acquires a mutex, blocking the current thread until it is …","","","","Less-than comparison for two Arcs.","Makes a mutable reference into the given Arc.","","","Multi-producer, single-consumer FIFO queue communication …","Inequality for two Arcs.","Constructs a new Arc<T>.","Creates a new barrier that can block a given number of …","Constructs a new Weak<T>, without allocating any memory. …","Creates a new condition variable which is ready to be …","Creates a new lazy value with the given initializing …","Creates a new mutex in an unlocked state ready for use.","Creates a new Once value.","Creates a new empty cell.","Creates a PoisonError.","Creates a new instance of an RwLock<T> which is unlocked.","Wrap a value in an Exclusive","Constructs a new Arc<T> while giving you a Weak<T> to the …","Constructs a new Arc with uninitialized contents.","Constructs a new atomically reference-counted slice with …","Constructs a new Arc with uninitialized contents, with the …","Constructs a new atomically reference-counted slice with …","Wakes up all blocked threads on this condvar.","Wakes up one blocked thread on this condvar.","","","","Partial comparison for two Arcs.","","Constructs a new Pin<Arc<T>>. If T does not implement Unpin…","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns true if the two Arcs point to the same allocation …","Returns true if the two Weaks point to the same allocation …","Locks this RwLock with shared read access, blocking the …","","","","","","","","","","","","","","","Sets the contents of this cell to value.","","Gets the number of strong (Arc) pointers to this …","Gets the number of strong (Arc) pointers pointing to this …","","","","Takes the value out of this OnceLock, moving it back to an …","Returns true if the wait was known to have timed out.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Attempts to acquire this lock.","Constructs a new Arc<T>, returning an error if allocation …","Constructs a new Arc with uninitialized contents, …","Constructs a new Arc with uninitialized contents, with the …","Constructs a new Pin<Arc<T>>, return an error if …","Attempts to acquire this RwLock with shared read access.","Returns the inner value, if the Arc has exactly one strong …","Attempts to lock this RwLock with exclusive write access.","","","","","","","","","","","","","","","","","","","","Immediately drops the guard, and consequently unlocks the …","If we have the only reference to T then unwrap it. …","Attempts to upgrade the Weak pointer to an Arc, delaying …","","Blocks the current thread until all threads have …","Blocks the current thread until this condition variable …","Waits on this condition variable for a notification, …","Waits on this condition variable for a notification, …","Waits on this condition variable for a notification, …","Blocks the current thread until this condition variable …","Gets the number of Weak pointers to this allocation.","Gets an approximation of the number of Weak pointers …","Locks this RwLock with exclusive write access, blocking …","An AtomicBool initialized to false.","An atomic integer initialized to 0.","An atomic integer initialized to 0.","An atomic integer initialized to 0.","An atomic integer initialized to 0.","An atomic integer initialized to 0.","An atomic integer initialized to 0.","An atomic integer initialized to 0.","An atomic integer initialized to 0.","An atomic integer initialized to 0.","An atomic integer initialized to 0.","Has the effects of both Acquire and Release together: For …","When coupled with a load, if the loaded value was written …","A boolean type which can be safely shared between threads.","An integer type which can be safely shared between threads.","An integer type which can be safely shared between threads.","An integer type which can be safely shared between threads.","An integer type which can be safely shared between threads.","An integer type which can be safely shared between threads.","A raw pointer type which can be safely shared between …","An integer type which can be safely shared between threads.","An integer type which can be safely shared between threads.","An integer type which can be safely shared between threads.","An integer type which can be safely shared between threads.","An integer type which can be safely shared between threads.","Atomic memory orderings","No ordering constraints, only atomic operations.","When coupled with a store, all previous operations become …","Like Acquire/Release/AcqRel (for load, store, and …","Returns a mutable pointer to the underlying bool.","Returns a mutable pointer to the underlying pointer.","Returns a mutable pointer to the underlying integer.","Returns a mutable pointer to the underlying integer.","Returns a mutable pointer to the underlying integer.","Returns a mutable pointer to the underlying integer.","Returns a mutable pointer to the underlying integer.","Returns a mutable pointer to the underlying integer.","Returns a mutable pointer to the underlying integer.","Returns a mutable pointer to the underlying integer.","Returns a mutable pointer to the underlying integer.","Returns a mutable pointer to the underlying integer.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Stores a value into the bool if the current value is the …","Stores a value into the pointer if the current value is …","Stores a value into the atomic integer if the current …","Stores a value into the atomic integer if the current …","Stores a value into the atomic integer if the current …","Stores a value into the atomic integer if the current …","Stores a value into the atomic integer if the current …","Stores a value into the atomic integer if the current …","Stores a value into the atomic integer if the current …","Stores a value into the atomic integer if the current …","Stores a value into the atomic integer if the current …","Stores a value into the atomic integer if the current …","Stores a value into the bool if the current value is the …","Stores a value into the pointer if the current value is …","Stores a value into the atomic integer if the current …","Stores a value into the atomic integer if the current …","Stores a value into the atomic integer if the current …","Stores a value into the atomic integer if the current …","Stores a value into the atomic integer if the current …","Stores a value into the atomic integer if the current …","Stores a value into the atomic integer if the current …","Stores a value into the atomic integer if the current …","Stores a value into the atomic integer if the current …","Stores a value into the atomic integer if the current …","Stores a value into the bool if the current value is the …","Stores a value into the pointer if the current value is …","Stores a value into the atomic integer if the current …","Stores a value into the atomic integer if the current …","Stores a value into the atomic integer if the current …","Stores a value into the atomic integer if the current …","Stores a value into the atomic integer if the current …","Stores a value into the atomic integer if the current …","Stores a value into the atomic integer if the current …","Stores a value into the atomic integer if the current …","Stores a value into the atomic integer if the current …","Stores a value into the atomic integer if the current …","A compiler memory fence.","Creates an AtomicBool initialized to false.","Creates a null AtomicPtr<T>.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","An atomic fence.","Adds to the current value, returning the previous value.","Adds to the current value, returning the previous value.","Adds to the current value, returning the previous value.","Adds to the current value, returning the previous value.","Adds to the current value, returning the previous value.","Adds to the current value, returning the previous value.","Adds to the current value, returning the previous value.","Adds to the current value, returning the previous value.","Adds to the current value, returning the previous value.","Adds to the current value, returning the previous value.","Logical “and” with a boolean value.","Performs a bitwise “and” operation on the address of …","Bitwise “and” with the current value.","Bitwise “and” with the current value.","Bitwise “and” with the current value.","Bitwise “and” with the current value.","Bitwise “and” with the current value.","Bitwise “and” with the current value.","Bitwise “and” with the current value.","Bitwise “and” with the current value.","Bitwise “and” with the current value.","Bitwise “and” with the current value.","Offsets the pointer’s address by adding val bytes, …","Offsets the pointer’s address by subtracting val bytes, …","Maximum with the current value.","Maximum with the current value.","Maximum with the current value.","Maximum with the current value.","Maximum with the current value.","Maximum with the current value.","Maximum with the current value.","Maximum with the current value.","Maximum with the current value.","Maximum with the current value.","Minimum with the current value.","Minimum with the current value.","Minimum with the current value.","Minimum with the current value.","Minimum with the current value.","Minimum with the current value.","Minimum with the current value.","Minimum with the current value.","Minimum with the current value.","Minimum with the current value.","Logical “nand” with a boolean value.","Bitwise “nand” with the current value.","Bitwise “nand” with the current value.","Bitwise “nand” with the current value.","Bitwise “nand” with the current value.","Bitwise “nand” with the current value.","Bitwise “nand” with the current value.","Bitwise “nand” with the current value.","Bitwise “nand” with the current value.","Bitwise “nand” with the current value.","Bitwise “nand” with the current value.","Logical “not” with a boolean value.","Logical “or” with a boolean value.","Performs a bitwise “or” operation on the address of …","Bitwise “or” with the current value.","Bitwise “or” with the current value.","Bitwise “or” with the current value.","Bitwise “or” with the current value.","Bitwise “or” with the current value.","Bitwise “or” with the current value.","Bitwise “or” with the current value.","Bitwise “or” with the current value.","Bitwise “or” with the current value.","Bitwise “or” with the current value.","Offsets the pointer’s address by adding val (in units of …","Offsets the pointer’s address by subtracting val (in …","Subtracts from the current value, returning the previous …","Subtracts from the current value, returning the previous …","Subtracts from the current value, returning the previous …","Subtracts from the current value, returning the previous …","Subtracts from the current value, returning the previous …","Subtracts from the current value, returning the previous …","Subtracts from the current value, returning the previous …","Subtracts from the current value, returning the previous …","Subtracts from the current value, returning the previous …","Subtracts from the current value, returning the previous …","Fetches the value, and applies a function to it that …","Fetches the value, and applies a function to it that …","Fetches the value, and applies a function to it that …","Fetches the value, and applies a function to it that …","Fetches the value, and applies a function to it that …","Fetches the value, and applies a function to it that …","Fetches the value, and applies a function to it that …","Fetches the value, and applies a function to it that …","Fetches the value, and applies a function to it that …","Fetches the value, and applies a function to it that …","Fetches the value, and applies a function to it that …","Fetches the value, and applies a function to it that …","Logical “xor” with a boolean value.","Performs a bitwise “xor” operation on the address of …","Bitwise “xor” with the current value.","Bitwise “xor” with the current value.","Bitwise “xor” with the current value.","Bitwise “xor” with the current value.","Bitwise “xor” with the current value.","Bitwise “xor” with the current value.","Bitwise “xor” with the current value.","Bitwise “xor” with the current value.","Bitwise “xor” with the current value.","Bitwise “xor” with the current value.","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts a bool into an AtomicBool.","Returns the argument unchanged.","Converts a *mut T into an AtomicPtr<T>.","Returns the argument unchanged.","Converts an i8 into an AtomicI8.","Returns the argument unchanged.","Returns the argument unchanged.","Converts an u8 into an AtomicU8.","Converts an i16 into an AtomicI16.","Returns the argument unchanged.","Returns the argument unchanged.","Converts an u16 into an AtomicU16.","Returns the argument unchanged.","Converts an i32 into an AtomicI32.","Converts an u32 into an AtomicU32.","Returns the argument unchanged.","Returns the argument unchanged.","Converts an i64 into an AtomicI64.","Converts an u64 into an AtomicU64.","Returns the argument unchanged.","Returns the argument unchanged.","Converts an isize into an AtomicIsize.","Converts an usize into an AtomicUsize.","Returns the argument unchanged.","Get atomic access to a &mut bool.","Get atomic access to a pointer.","Get atomic access to a &mut i8.","Get atomic access to a &mut u8.","Get atomic access to a &mut i16.","Get atomic access to a &mut u16.","Get atomic access to a &mut i32.","Get atomic access to a &mut u32.","Get atomic access to a &mut i64.","Get atomic access to a &mut u64.","Get atomic access to a &mut isize.","Get atomic access to a &mut usize.","Get atomic access to a &mut [bool] slice.","Get atomic access to a slice of pointers.","Get atomic access to a &mut [i8] slice.","Get atomic access to a &mut [u8] slice.","Get atomic access to a &mut [i16] slice.","Get atomic access to a &mut [u16] slice.","Get atomic access to a &mut [i32] slice.","Get atomic access to a &mut [u32] slice.","Get atomic access to a &mut [i64] slice.","Get atomic access to a &mut [u64] slice.","Get atomic access to a &mut [isize] slice.","Get atomic access to a &mut [usize] slice.","Creates a new AtomicBool from a pointer.","Creates a new AtomicPtr from a pointer.","Creates a new reference to an atomic integer from a …","Creates a new reference to an atomic integer from a …","Creates a new reference to an atomic integer from a …","Creates a new reference to an atomic integer from a …","Creates a new reference to an atomic integer from a …","Creates a new reference to an atomic integer from a …","Creates a new reference to an atomic integer from a …","Creates a new reference to an atomic integer from a …","Creates a new reference to an atomic integer from a …","Creates a new reference to an atomic integer from a …","","Returns a mutable reference to the underlying bool.","Returns a mutable reference to the underlying pointer.","Returns a mutable reference to the underlying integer.","Returns a mutable reference to the underlying integer.","Returns a mutable reference to the underlying integer.","Returns a mutable reference to the underlying integer.","Returns a mutable reference to the underlying integer.","Returns a mutable reference to the underlying integer.","Returns a mutable reference to the underlying integer.","Returns a mutable reference to the underlying integer.","Returns a mutable reference to the underlying integer.","Returns a mutable reference to the underlying integer.","Get non-atomic access to a &mut [AtomicBool] slice.","Get non-atomic access to a &mut [AtomicPtr] slice.","Get non-atomic access to a &mut [AtomicI8] slice","Get non-atomic access to a &mut [AtomicU8] slice","Get non-atomic access to a &mut [AtomicI16] slice","Get non-atomic access to a &mut [AtomicU16] slice","Get non-atomic access to a &mut [AtomicI32] slice","Get non-atomic access to a &mut [AtomicU32] slice","Get non-atomic access to a &mut [AtomicI64] slice","Get non-atomic access to a &mut [AtomicU64] slice","Get non-atomic access to a &mut [AtomicIsize] slice","Get non-atomic access to a &mut [AtomicUsize] slice","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Consumes the atomic and returns the contained value.","Consumes the atomic and returns the contained value.","Consumes the atomic and returns the contained value.","Consumes the atomic and returns the contained value.","Consumes the atomic and returns the contained value.","Consumes the atomic and returns the contained value.","Consumes the atomic and returns the contained value.","Consumes the atomic and returns the contained value.","Consumes the atomic and returns the contained value.","Consumes the atomic and returns the contained value.","Consumes the atomic and returns the contained value.","Consumes the atomic and returns the contained value.","","","","","","","","","","","","","","Loads a value from the bool.","Loads a value from the pointer.","Loads a value from the atomic integer.","Loads a value from the atomic integer.","Loads a value from the atomic integer.","Loads a value from the atomic integer.","Loads a value from the atomic integer.","Loads a value from the atomic integer.","Loads a value from the atomic integer.","Loads a value from the atomic integer.","Loads a value from the atomic integer.","Loads a value from the atomic integer.","Creates a new AtomicBool.","Creates a new AtomicPtr.","Creates a new atomic integer.","Creates a new atomic integer.","Creates a new atomic integer.","Creates a new atomic integer.","Creates a new atomic integer.","Creates a new atomic integer.","Creates a new atomic integer.","Creates a new atomic integer.","Creates a new atomic integer.","Creates a new atomic integer.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Signals the processor that it is inside a busy-wait …","Stores a value into the bool.","Stores a value into the pointer.","Stores a value into the atomic integer.","Stores a value into the atomic integer.","Stores a value into the atomic integer.","Stores a value into the atomic integer.","Stores a value into the atomic integer.","Stores a value into the atomic integer.","Stores a value into the atomic integer.","Stores a value into the atomic integer.","Stores a value into the atomic integer.","Stores a value into the atomic integer.","Stores a value into the bool, returning the previous value.","Stores a value into the pointer, returning the previous …","Stores a value into the atomic integer, returning the …","Stores a value into the atomic integer, returning the …","Stores a value into the atomic integer, returning the …","Stores a value into the atomic integer, returning the …","Stores a value into the atomic integer, returning the …","Stores a value into the atomic integer, returning the …","Stores a value into the atomic integer, returning the …","Stores a value into the atomic integer, returning the …","Stores a value into the atomic integer, returning the …","Stores a value into the atomic integer, returning the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The channel’s sending half has become disconnected, and …","The channel’s sending half has become disconnected, and …","This sync_channel’s receiving half has disconnected, so …","This channel is currently empty, but the Sender(s) have …","The data could not be sent on the sync_channel because it …","An owning iterator over messages on a Receiver, created by …","An iterator over messages on a Receiver, created by iter.","The receiving half of Rust’s channel (or sync_channel) …","An error returned from the recv function on a Receiver.","This enumeration is the list of possible errors that made …","An error returned from the Sender::send or SyncSender::send","The sending-half of Rust’s asynchronous channel type. …","The sending-half of Rust’s synchronous sync_channel type.","This channel is currently empty, but the Sender(s) have …","An iterator that attempts to yield all pending values for …","This enumeration is the list of the possible reasons that …","This enumeration is the list of the possible error …","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a new asynchronous channel, returning the …","","","","Clone a sender to send to other threads.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Converts a RecvError into a TryRecvError.","Returns the argument unchanged.","Converts a RecvError into a RecvTimeoutError.","Returns the argument unchanged.","Returns the argument unchanged.","Converts a SendError<T> into a TrySendError<T>.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 that will block waiting for messages, …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Attempts to wait for a value on this receiver, returning …","Attempts to wait for a value on this receiver, returning …","Attempts to wait for a value on this receiver, returning …","","","","Attempts to send a value on this channel, returning it …","Sends a value on this synchronous channel.","","","","Creates a new synchronous, bounded channel. All data sent …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns an iterator that will attempt to yield all pending …","Attempts to return a pending value on this receiver …","Attempts to send a value on this channel without blocking.","","","","","","","","","","","","A draining iterator for Vec<T>.","An iterator which uses a closure to determine if an …","An iterator that moves out of a vector.","A splicing iterator for Vec.","A contiguous growable array type, written as Vec<T>, short …","","","","Returns a reference to the underlying allocator.","Returns a reference to the underlying allocator.","Returns a reference to the underlying allocator.","Returns a reference to the underlying allocator.","Moves all the elements of other into self, leaving other …","","","Returns an unsafe mutable pointer to the vector’s …","Returns the remaining items of this iterator as a mutable …","Extracts a mutable slice of the entire vector.","Returns a raw pointer to the vector’s buffer, or a …","","","","","Returns the remaining items of this iterator as a slice.","Returns the remaining items of this iterator as a slice.","Extracts a slice containing the entire vector.","","","","","","","","","","","","","","","","Returns the total number of elements the vector can hold …","","","","","Clears the vector, removing all values.","","","","","","","","Removes consecutive repeated elements in the vector …","Removes all but the first of consecutive elements in the …","Removes all but the first of consecutive elements in the …","Creates an empty Vec<T>.","","","","","","","","","","","Removes the specified range from the vector in bulk, …","","Creates an iterator which uses a closure to determine if …","","","","","","","","","","","","","","","","","","Clones and appends all elements in a slice to the Vec.","Copies elements from src range to the end of the vector.","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Allocate a Vec<T> and fill it by cloning s’s items.","Convert a boxed slice into a vector by transferring …","","Allocate a Vec<u8> and fill it with a UTF-8 string.","Convert a clone-on-write slice into a vector.","Allocate a Vec<T> and move s’s items into it.","Returns the argument unchanged.","Converts the given String to a vector Vec that holds …","Turn a VecDeque<T> into a Vec<T>.","Converts a BinaryHeap<T> into a Vec<T>.","Allocate a Vec<T> and fill it by cloning s’s items.","Converts a CString into a Vec<u8>.","Returns the argument unchanged.","Returns the argument unchanged.","","Creates a Vec<T> directly from a pointer, a capacity, and …","Creates a Vec<T, A> directly from a pointer, a capacity, a …","","","","","","Inserts an element at position index within the vector, …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Converts the vector into Box<[T]>.","","Takes a Vec<[T; N]> and flattens it into a Vec<T>.","","","Creates a consuming iterator, that is, one that moves each …","","","","","Decomposes a Vec<T> into its raw components.","Decomposes a Vec<T> into its raw components.","","","Returns true if the vector contains no elements.","","","Keep unyielded elements in the source Vec.","Keep unyielded elements in the source Vec.","","","","","","Consumes and leaks the Vec, returning a mutable reference …","Returns the number of elements in the vector, also …","","","","","","","","","Constructs a new, empty Vec<T>.","Constructs a new, empty Vec<T, A>.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Removes the last element from a vector and returns it, or …","","","Appends an element to the back of a collection.","Appends an element if there is sufficient spare capacity, …","Removes and returns the element at position index within …","","","Reserves capacity for at least additional more elements to …","Reserves the minimum capacity for at least additional more …","Resizes the Vec in-place so that len is equal to new_len.","","Resizes the Vec in-place so that len is equal to new_len.","","","Retains only the elements specified by the predicate.","Retains only the elements specified by the predicate, …","","","","","","Forces the length of the vector to new_len.","Shrinks the capacity of the vector with a lower bound.","Shrinks the capacity of the vector as much as possible.","","","","","Returns the remaining spare capacity of the vector as a …","Creates a splicing iterator that replaces the specified …","Returns vector content as a slice of T, along with the …","Splits the collection into two at the given index.","","","","","Removes an element from the vector and returns it.","","","","","Shortens the vector, keeping the first len elements and …","","","","","","","","","","","Tries to reserve capacity for at least additional more …","Tries to reserve the minimum capacity for at least …","","","","","","","","Constructs a new, empty Vec<T> with at least the specified …","Constructs a new, empty Vec<T, A> with at least the …","","","","","An Artifact is the product that the Engine implementation …","Trait needed to get downcasting of Engines to work.","Returns the CPU features for this Artifact","Create a ModuleInfo for instantiation","Returns data initializers to pass to VMInstance::initialize","Try to downcast the artifact into a given type mutably.","Try to downcast the artifact into a given type.","Returns the features for this Artifact","Returns the memory styles associated with this Artifact.","Returns the ModuleInfo for instantiation","Serializes an artifact into bytes","Sets the ModuleInfo name","Returns the table plans associated with this Artifact.","upcast boxed dyn","upcast mut ref","upcast ref","","","","","","","","","","","","","The middleware parses the function binary bytecodes and …","Translation skeleton that traverses the whole WebAssembly …","Helper functions to gather information for each of the …","","","","Trait for iterating over the operators of a Wasm Function","Contains function data: bytecode and its offset in the …","The result of translating via ModuleEnvironment. Function …","","","","","Returns the number of bytes remaining.","Returns the current position.","Indicates that a custom section has been found in the wasm …","Function body bytecode.","References to the data initializers.","","","","","","","","","","","","","","","","","","","","","","","","","","Returns whether the readers has reached the end of the …","Notifies the implementation that all exports have been …","","Returns the argument unchanged.","Returns the argument unchanged.","References to the function bodies.","","","Calls U::from(self).","Calls U::from(self).","","","ModuleInfo information.","Body offset relative to the module file.","The decoded Wasm types for the module.","Allocates the environment data structures.","Returns the original position (with the offset)","","","Return the range (original offset, original offset + data …","Read a count indicating the number of times to call …","Read a (count, value_type) declaration of local variables …","Reads the next available Operator.","","","","","Provides the number of imports up front. By default this …","","","","","","Translate a wasm module using this environment. This …","","","","","","","","","A function middleware specialized for a single function.","A Middleware binary reader of the WebAssembly structures …","The state of the binary reader. Exposed to middlewares to …","A shared builder for function middlewares.","Trait for generating middleware chains from “prototype”…","Applies the chain on a ModuleInfo struct.","","","","","","The backing middleware chain for this reader.","","","","","","","Processes the given operator.","Processes the given operator.","","","Returns the argument unchanged.","Returns the argument unchanged.","Generates a FunctionMiddleware for a given function.","Generates a function middleware chain.","Raw binary reader.","Calls U::from(self).","Calls U::from(self).","","","Constructs a MiddlewareBinaryReader with an explicit …","","The pending operations added by the middleware.","","","Push an operator.","","","","","Replaces the middleware chain with a new one.","Parsing state.","Transforms a ModuleInfo struct in-place. This is called …","Transforms a ModuleInfo struct in-place. This is called …","","","","","","","Translate a sequence of bytes forming a valid Wasm binary …","Parses the Data section of the wasm module.","Parses the Element section of the wasm module.","Parses the Export section of the wasm module.","Parses the Function section of the wasm module.","Parses the Global section of the wasm module.","Parses the Import section of the wasm module.","Parses the Memory section of the wasm module.","Parses the Name section of the wasm module.","Parses the Start section of the wasm module.","Parses the Table section of the wasm module.","Parses the Type section of the wasm module.","","Helper function translating wasmparser types to Wasm Type.","Contains information decoded from the Wasm module that …","Map of signatures to a function’s parameter and return …","Get the parameter and result types for the given Wasm …","","","","","Returns the argument unchanged.","Calls U::from(self).","","Creates a new empty ModuleTranslationState.","","","","","A map containing a Wasm module’s original, raw …"],"i":[0,0,0,0,0,0,0,0,0,80,0,0,0,0,0,0,0,0,0,0,57,0,80,0,0,0,0,0,0,0,57,80,57,0,0,0,106,72,373,72,0,2,2,2,2,374,357,2,2,2,68,16,0,93,68,84,349,82,82,349,82,82,374,11,349,60,2,2,2,2,113,0,75,374,2,2,2,2,2,349,84,68,2,85,2,0,60,46,373,0,16,0,72,75,358,2,53,2,109,0,0,0,0,2,2,82,349,85,60,349,2,2,11,60,2,2,2,2,16,75,2,374,358,2,109,93,374,374,374,374,2,2,0,2,2,0,2,65,349,2,2,2,2,349,68,2,2,85,357,113,113,82,349,2,2,84,75,2,2,2,0,0,0,2,2,75,2,85,375,375,375,9,0,0,0,0,0,0,0,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,0,0,0,0,0,0,0,0,0,93,93,16,93,93,93,93,93,93,93,16,16,16,16,16,16,93,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,72,72,72,376,72,73,376,72,73,73,73,73,72,72,72,73,376,72,72,73,72,72,72,73,72,72,73,73,72,72,72,376,72,376,376,72,376,72,73,376,376,376,72,73,72,72,72,72,72,73,72,73,72,72,72,376,72,73,72,376,72,73,72,72,72,72,73,376,72,73,72,72,72,72,72,376,72,72,0,73,376,72,73,376,72,73,376,72,73,0,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,0,0,0,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,0,85,85,85,85,85,85,85,76,76,80,0,59,76,57,0,76,88,0,76,59,76,80,0,88,57,0,80,57,88,57,80,59,76,88,57,80,59,76,88,57,80,59,76,88,57,80,59,76,88,57,57,80,80,59,59,76,76,88,88,57,80,59,59,76,76,76,88,57,80,59,76,88,57,80,59,76,88,57,80,59,76,88,57,80,59,76,88,57,80,59,76,57,80,59,76,88,57,80,59,76,88,57,80,59,76,88,57,80,59,76,88,377,377,0,0,0,0,68,68,75,91,68,75,91,75,91,75,91,75,91,68,75,68,68,91,68,75,75,91,75,75,75,75,75,91,91,91,68,68,75,91,68,75,75,75,75,91,75,75,91,91,75,75,75,68,75,91,68,75,91,75,75,75,75,91,68,75,91,68,68,68,75,75,68,68,75,75,75,91,68,75,91,68,75,91,75,75,68,75,91,68,75,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,0,0,53,106,105,107,108,109,53,106,105,107,108,109,105,106,53,106,105,107,108,109,53,107,108,109,107,53,106,105,107,108,109,107,107,107,53,106,105,107,108,109,53,53,106,105,107,108,109,109,108,105,105,107,105,53,106,105,107,108,109,109,105,0,107,108,53,106,105,107,108,109,53,106,105,107,108,109,53,106,105,107,108,109,0,0,0,0,113,113,113,113,82,82,82,82,82,113,82,113,82,82,82,82,82,113,82,113,113,113,113,113,113,113,82,113,113,113,113,82,113,113,113,113,113,82,82,0,0,0,0,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,0,0,0,0,0,0,0,0,0,0,0,0,121,0,121,378,0,121,121,121,121,121,121,379,121,121,380,121,121,121,378,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,378,121,121,121,121,121,121,0,0,138,15,138,15,15,15,15,15,15,15,138,15,15,138,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,138,15,138,15,15,138,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,138,15,15,15,15,15,15,15,138,138,15,15,15,138,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,138,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,138,15,15,15,15,15,15,15,138,15,15,15,15,15,15,138,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,138,15,15,15,138,15,138,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,138,15,15,15,15,15,15,15,138,15,138,15,15,15,138,15,15,15,15,15,15,15,15,15,138,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,167,0,0,0,0,167,164,0,0,164,0,0,0,164,0,161,161,159,160,161,162,163,159,166,164,159,164,160,159,163,159,163,159,100,165,0,159,159,159,165,162,165,162,165,162,100,160,161,165,162,163,159,166,167,164,100,160,161,165,162,163,159,166,167,164,0,0,159,100,160,165,159,100,160,161,165,162,163,159,100,160,161,165,162,163,159,166,167,164,100,160,165,162,163,159,100,160,161,165,162,163,159,166,167,164,164,161,162,163,159,165,162,163,159,100,161,163,163,163,163,160,100,160,161,165,162,163,159,100,100,160,160,161,161,165,165,162,162,163,163,159,159,166,167,164,164,165,162,100,160,165,159,100,161,165,162,163,160,161,163,159,100,161,100,100,161,161,165,165,162,162,163,159,159,159,159,159,159,159,166,167,164,100,100,161,161,165,165,162,162,163,163,159,159,166,166,167,167,164,164,100,100,160,160,161,161,165,165,162,162,163,163,159,159,100,100,160,160,161,161,165,165,162,162,163,163,159,159,100,100,160,160,165,165,159,159,162,161,161,159,100,160,161,165,162,163,159,166,166,167,164,100,100,160,160,160,161,161,165,165,162,162,163,163,159,159,159,166,166,167,167,164,100,160,161,165,162,163,159,163,159,163,159,100,161,165,162,159,161,162,163,159,164,100,161,100,100,100,161,159,165,165,165,161,162,163,159,164,0,0,100,165,163,159,100,161,159,159,100,161,165,162,159,165,162,100,160,161,165,162,163,159,166,167,164,100,161,165,162,100,100,100,160,160,161,161,161,165,165,162,162,163,163,163,159,159,159,160,100,161,160,100,161,160,165,162,100,160,161,165,162,163,159,165,162,165,162,100,160,161,165,162,163,159,100,161,163,159,100,161,166,166,162,161,161,100,160,161,165,162,163,159,166,167,164,100,160,161,165,162,163,159,163,159,161,0,161,161,159,164,162,163,163,100,160,161,165,162,163,159,161,162,159,161,162,163,159,159,160,160,100,160,161,165,162,163,159,166,167,164,160,163,159,161,162,163,159,161,162,166,160,163,159,163,159,161,162,159,161,159,100,100,159,159,100,161,165,162,163,159,100,161,165,162,100,160,165,159,160,159,159,159,100,161,165,162,100,161,165,162,100,160,161,165,162,159,159,161,159,159,100,100,160,161,161,165,165,162,162,163,159,164,100,161,165,162,100,161,165,162,100,160,165,159,100,160,165,159,161,162,163,159,165,162,159,159,159,165,162,163,165,162,100,160,161,165,162,163,159,166,167,164,166,159,100,160,161,165,162,163,159,166,167,164,100,161,100,160,161,165,162,163,159,166,167,164,100,160,165,159,160,159,100,160,161,165,162,163,159,166,167,164,165,162,161,161,100,161,100,161,0,100,160,165,159,100,165,159,100,165,159,159,381,0,0,0,0,0,0,0,219,196,195,210,173,181,219,196,195,210,173,181,195,210,173,181,196,195,210,196,195,210,160,219,219,219,196,195,210,173,181,219,181,219,196,195,210,173,181,219,196,195,210,173,181,219,210,181,219,196,195,210,173,181,196,195,210,173,181,196,195,173,196,195,173,196,219,196,195,210,173,181,196,195,210,173,181,196,195,173,195,210,173,181,195,210,173,181,195,210,173,181,195,210,173,181,219,219,196,195,210,173,181,219,196,195,210,173,181,195,210,173,181,196,195,210,219,196,195,210,173,181,219,196,195,210,173,181,219,196,195,210,173,181,0,0,0,0,0,0,0,0,0,0,0,183,0,0,0,0,183,0,0,0,236,189,161,199,222,236,189,161,197,177,218,183,218,229,183,236,189,229,198,199,197,216,233,235,212,214,220,222,177,217,218,183,236,189,229,198,199,197,216,233,235,212,214,220,222,177,217,218,212,214,198,216,233,220,217,198,216,233,220,217,217,218,229,183,236,189,229,198,199,197,216,233,235,212,214,220,222,177,217,218,236,189,197,177,229,183,236,189,229,229,198,199,197,216,233,235,212,214,220,222,177,217,218,183,236,189,229,198,199,197,216,233,235,212,214,220,222,177,217,218,189,189,236,189,216,233,235,212,214,220,222,177,236,189,218,218,218,218,183,236,189,229,198,199,197,216,233,235,212,214,220,222,177,217,218,198,199,197,216,233,235,212,214,220,222,177,236,189,183,236,189,217,218,236,218,217,218,218,198,199,216,233,235,212,214,220,222,183,236,189,229,198,199,197,216,233,235,212,214,220,222,177,217,218,198,199,197,216,233,235,212,214,161,198,199,197,218,198,199,216,212,220,222,198,199,216,212,220,222,217,218,217,218,198,199,197,216,233,235,212,214,220,222,177,198,199,197,216,233,235,212,214,220,222,212,214,212,214,212,214,212,214,183,183,183,183,217,218,217,218,183,236,189,229,198,199,197,216,233,235,212,214,220,222,177,217,218,177,229,198,199,197,189,218,218,189,161,217,218,198,199,197,216,233,235,212,214,177,212,214,198,216,233,220,217,229,183,236,189,229,198,199,197,216,233,235,212,214,220,222,177,217,218,183,236,189,229,198,199,197,216,233,235,212,214,220,222,177,217,218,183,236,189,229,198,199,197,216,233,235,212,214,220,222,177,217,218,217,218,229,218,0,0,0,0,0,0,0,0,0,179,202,171,227,191,231,179,203,221,202,171,227,191,231,179,203,221,179,203,202,171,227,191,231,221,202,171,227,191,231,221,202,171,227,191,231,179,203,221,179,202,171,227,191,231,179,203,221,202,171,227,191,231,179,203,221,171,191,179,202,171,227,191,231,179,203,221,202,171,227,191,231,179,203,221,202,203,221,202,221,202,171,227,191,231,179,203,221,202,203,162,202,221,202,171,227,191,231,221,202,171,227,191,231,179,203,221,202,203,221,179,203,179,203,179,203,179,203,202,171,227,191,231,179,203,221,179,202,171,227,191,231,179,203,179,203,202,171,227,191,231,221,202,171,227,191,231,179,203,221,202,171,227,191,231,179,203,221,202,171,227,191,231,179,203,221,0,0,0,0,0,0,0,0,0,0,0,237,182,0,0,0,0,0,0,0,0,237,182,0,0,0,237,182,228,100,194,193,192,172,176,239,240,241,242,194,193,192,215,232,172,176,234,211,213,224,237,239,240,223,182,241,242,228,184,238,194,193,192,215,232,172,176,234,211,213,224,237,239,240,223,182,241,242,228,184,238,184,211,213,194,215,232,184,238,194,215,232,184,238,184,238,228,194,193,192,215,232,172,176,234,211,213,224,237,239,240,223,182,241,242,228,184,238,228,238,194,193,192,215,232,172,176,234,211,213,224,237,239,240,223,182,241,242,228,228,184,238,194,193,192,215,232,172,176,234,211,213,224,237,239,240,223,182,241,242,228,184,238,224,223,224,223,224,223,239,241,239,239,239,241,215,232,234,211,213,239,240,241,242,182,242,240,239,194,193,192,215,232,172,176,234,211,213,224,237,239,240,223,182,241,242,228,184,238,194,193,192,215,232,172,176,234,211,213,239,242,239,239,241,184,184,239,182,241,242,239,194,193,192,215,232,172,176,234,211,213,224,237,239,240,223,182,241,242,228,184,238,194,193,192,215,232,172,234,211,213,224,223,184,238,194,193,192,215,232,172,176,234,211,213,211,213,211,213,211,213,211,213,182,237,182,237,182,182,194,193,192,215,232,172,176,234,211,213,224,237,239,240,223,182,241,242,228,184,238,228,239,241,239,241,241,241,194,193,192,215,232,172,176,234,211,213,211,213,194,215,232,184,238,228,194,193,192,215,232,172,176,234,211,213,224,237,239,240,223,182,241,242,228,184,238,194,193,192,215,232,172,176,234,211,213,224,237,239,240,223,182,241,242,228,184,238,194,193,192,215,232,172,176,234,211,213,224,237,239,240,223,182,241,242,228,184,238,228,238,238,0,0,0,0,0,0,0,0,0,165,201,200,174,178,201,200,174,178,190,170,226,230,201,200,174,178,190,170,226,230,200,174,178,201,190,170,226,230,201,190,170,226,230,201,200,174,178,190,170,226,230,201,200,174,178,190,170,226,230,201,200,174,178,190,170,226,230,201,200,174,178,190,170,226,230,201,200,174,178,190,170,226,230,190,170,226,230,201,200,174,178,190,170,226,230,201,200,174,201,200,174,178,190,170,226,230,200,174,178,200,174,178,200,174,178,200,174,178,190,170,201,200,174,178,190,170,226,230,201,200,174,178,190,170,226,230,200,174,178,201,190,170,226,230,201,200,174,178,190,170,226,230,201,200,174,178,190,170,226,230,201,200,174,178,190,170,226,230,0,0,0,0,0,0,0,169,168,169,169,204,206,168,169,180,205,204,206,168,169,180,205,180,205,204,168,205,204,168,205,168,169,168,169,204,206,168,169,180,205,180,204,206,168,169,180,205,204,206,168,169,180,205,168,169,169,163,204,206,180,168,169,168,169,169,169,204,206,168,169,180,205,204,206,180,205,180,204,206,204,206,168,169,180,205,163,204,206,168,169,180,205,163,204,206,168,169,168,169,204,206,180,205,204,206,205,180,205,180,205,180,205,180,205,180,168,169,168,169,204,206,168,169,180,205,169,169,180,169,169,169,169,204,206,180,205,169,169,169,169,180,205,163,204,206,204,168,205,204,206,168,169,180,205,204,206,168,169,180,205,204,206,168,169,180,205,0,0,0,0,0,175,207,208,209,207,208,209,175,207,208,209,175,207,208,209,159,175,209,208,209,208,209,209,175,175,207,208,209,175,175,175,207,208,209,207,208,209,175,207,208,209,159,207,208,207,208,175,209,175,207,208,209,175,207,208,209,207,208,209,207,208,209,175,207,208,209,207,208,159,175,207,208,209,175,207,208,209,209,175,209,175,209,175,209,175,209,175,207,208,209,175,207,208,209,175,207,208,209,175,209,175,208,209,207,208,209,175,207,208,209,175,207,208,209,207,208,209,175,207,208,209,0,0,0,244,0,0,0,0,0,0,0,0,0,0,244,0,0,0,0,0,244,0,0,0,32,32,32,151,33,151,248,249,247,245,246,32,244,33,151,248,249,247,245,246,32,244,33,151,32,244,33,151,244,33,151,33,32,33,32,32,32,32,32,33,33,248,249,247,245,246,32,244,33,151,249,247,245,246,247,245,246,244,33,244,244,33,33,248,249,249,32,32,248,249,247,245,246,248,32,32,250,382,383,384,385,386,387,388,389,244,33,33,151,151,248,249,246,151,0,248,249,247,245,246,32,244,33,151,33,248,246,246,33,247,245,248,249,247,245,246,32,244,33,151,246,248,249,247,245,246,32,244,33,151,32,32,33,151,248,249,247,245,246,32,244,33,151,32,32,33,248,249,246,151,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,246,244,33,151,33,151,248,249,247,245,246,32,244,33,151,248,249,247,245,246,32,244,33,151,248,249,247,245,246,32,244,33,151,246,32,32,0,254,32,254,32,32,254,32,32,0,0,0,0,390,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,259,260,256,257,258,259,260,256,257,255,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,258,259,260,256,257,255,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,275,256,276,277,278,258,259,260,256,257,255,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,258,259,260,256,257,255,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,256,257,255,259,260,258,259,260,256,257,255,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,259,260,279,259,259,260,260,279,279,259,259,275,255,258,259,259,260,260,256,257,255,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,276,277,277,278,278,279,280,276,277,278,258,259,260,256,257,255,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,0,390,0,0,0,0,257,273,274,276,277,278,258,259,260,256,257,255,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,258,256,257,255,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,280,279,279,255,256,257,256,257,255,271,273,274,258,259,260,256,257,255,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,255,280,258,256,257,255,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,280,258,256,257,255,261,262,263,264,267,268,269,270,271,272,273,274,256,276,277,278,256,276,277,278,256,276,277,278,256,276,277,278,255,255,257,0,258,259,260,256,257,255,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,255,259,260,258,261,262,263,264,265,266,273,274,255,255,256,257,255,271,272,273,274,275,276,277,278,280,256,276,277,278,258,259,260,256,257,255,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,259,260,276,277,278,276,277,278,258,259,260,256,257,255,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,258,259,260,256,257,255,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,258,259,260,256,257,255,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,279,279,259,259,0,0,0,0,0,281,0,281,0,281,0,0,0,391,0,281,282,283,284,285,141,286,281,282,283,284,285,141,286,281,282,283,284,285,141,286,281,282,283,284,285,141,286,281,282,283,284,285,141,286,281,281,281,282,282,281,282,283,284,285,141,286,281,282,283,284,285,141,286,392,282,283,284,285,141,286,282,286,281,282,283,284,285,141,286,391,391,391,391,281,282,283,284,285,141,286,282,286,392,282,283,284,285,141,286,393,282,283,284,285,141,286,392,282,283,284,285,141,286,393,282,283,284,285,141,286,392,283,284,285,141,393,283,284,285,141,281,282,283,284,285,141,286,286,391,391,281,282,283,284,285,141,286,281,282,283,284,285,141,286,281,282,283,284,285,141,286,281,282,283,284,285,141,286,282,282,0,0,0,0,0,0,26,26,26,287,287,289,26,26,26,26,26,288,288,26,26,26,26,288,26,288,26,26,287,289,288,26,26,287,289,287,26,288,26,26,287,26,26,287,26,26,26,26,287,289,288,26,26,287,289,26,288,288,26,26,26,26,26,287,26,26,287,287,287,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,288,26,26,287,287,289,289,288,26,26,26,26,26,26,26,26,287,289,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,288,26,287,289,26,26,287,26,288,26,26,26,26,26,26,288,288,288,26,287,289,26,26,26,26,26,26,288,288,288,288,288,288,26,26,288,26,287,289,26,287,289,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,288,26,288,288,288,26,26,26,287,26,394,26,26,287,289,26,288,26,287,289,288,26,287,289,26,26,288,26,287,289,287,26,26,26,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,302,0,0,0,0,0,0,0,302,304,27,311,302,27,27,300,27,27,27,27,0,27,27,312,313,300,306,307,303,301,314,304,311,302,104,305,94,309,310,308,27,312,313,300,306,307,303,301,314,304,311,302,104,305,94,309,310,308,301,301,27,302,303,104,27,300,304,305,27,300,304,305,27,27,27,27,27,312,307,303,104,309,27,27,27,27,300,306,307,303,304,104,308,27,307,94,309,310,94,310,27,311,302,27,27,312,313,300,300,306,307,303,303,301,314,304,311,302,104,104,305,94,309,310,308,27,27,27,27,300,307,304,94,309,310,27,27,27,304,305,27,27,304,304,305,305,27,27,27,312,313,300,306,307,303,301,314,304,311,311,302,302,104,305,94,94,309,309,310,310,308,307,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,312,313,300,306,307,303,303,303,301,314,304,304,304,311,302,302,104,104,104,305,94,309,310,308,308,308,27,308,308,27,300,27,27,304,27,27,303,304,311,104,308,27,304,304,308,311,27,27,311,27,27,306,303,301,314,104,308,309,27,312,313,300,306,307,303,301,314,304,311,302,104,305,94,309,310,308,308,27,303,304,311,104,308,27,300,301,27,313,303,314,104,27,312,313,300,306,307,303,301,314,304,311,302,104,305,94,309,310,308,27,303,312,94,310,27,27,27,27,0,27,27,312,300,306,307,303,301,304,311,104,308,27,27,27,27,27,306,306,312,307,304,27,27,27,27,312,313,300,306,307,303,301,314,304,311,302,104,305,94,309,310,308,303,104,94,310,308,27,27,311,302,27,300,27,300,104,27,300,27,300,27,27,300,300,303,104,27,300,27,300,304,27,27,300,27,27,27,304,305,27,300,304,305,27,311,302,94,309,310,27,27,312,313,300,306,307,303,301,314,304,311,302,104,305,94,309,310,308,27,312,313,300,306,307,303,301,314,304,311,302,104,305,94,309,310,308,303,27,27,27,27,104,27,104,27,312,313,300,306,307,303,301,314,304,311,302,104,305,94,309,310,308,27,303,27,300,304,312,306,306,306,306,306,27,300,104,0,0,0,0,0,0,0,0,0,0,0,331,331,0,0,0,0,0,0,0,0,0,0,0,0,0,331,331,331,319,320,321,322,323,324,325,326,327,328,329,330,319,320,331,321,322,323,324,325,326,327,328,329,330,319,320,331,321,322,323,324,325,326,327,328,329,330,319,321,322,323,324,325,326,327,328,331,331,319,320,321,322,323,324,325,326,327,328,329,330,319,320,321,322,323,324,325,326,327,328,329,330,319,320,321,322,323,324,325,326,327,328,329,330,0,319,320,321,322,323,324,325,326,327,328,329,330,319,319,319,320,331,321,321,321,322,322,322,323,323,323,324,324,324,325,325,325,326,326,326,327,327,327,328,328,328,329,329,329,330,330,330,331,331,331,0,321,322,323,324,325,326,327,328,329,330,319,320,321,322,323,324,325,326,327,328,329,330,320,320,321,322,323,324,325,326,327,328,329,330,321,322,323,324,325,326,327,328,329,330,319,321,322,323,324,325,326,327,328,329,330,319,319,320,321,322,323,324,325,326,327,328,329,330,320,320,321,322,323,324,325,326,327,328,329,330,319,320,321,322,323,324,325,326,327,328,329,330,319,320,321,322,323,324,325,326,327,328,329,330,319,320,320,331,321,322,323,324,325,326,327,328,329,330,319,319,320,320,331,321,321,322,322,323,323,324,324,325,325,326,326,327,327,328,328,329,329,330,330,319,320,321,322,323,324,325,326,327,328,329,330,319,320,321,322,323,324,325,326,327,328,329,330,319,320,321,322,323,324,325,326,327,328,329,330,331,319,320,321,322,323,324,325,326,327,328,329,330,319,320,321,322,323,324,325,326,327,328,329,330,331,319,320,331,321,322,323,324,325,326,327,328,329,330,319,320,321,322,323,324,325,326,327,328,329,330,319,320,331,321,322,323,324,325,326,327,328,329,330,319,320,321,322,323,324,325,326,327,328,329,330,319,320,321,322,323,324,325,326,327,328,329,330,320,319,320,331,321,322,323,324,325,326,327,328,329,330,319,321,322,323,324,325,326,327,328,329,330,319,321,322,323,324,325,326,327,328,329,330,319,319,321,321,322,322,323,323,324,324,325,325,326,326,327,327,328,328,329,329,330,330,319,321,322,323,324,325,326,327,328,329,330,319,321,322,323,324,325,326,327,328,329,330,0,319,320,321,322,323,324,325,326,327,328,329,330,319,320,321,322,323,324,325,326,327,328,329,330,331,319,320,331,321,322,323,324,325,326,327,328,329,330,319,320,331,321,322,323,324,325,326,327,328,329,330,319,320,331,321,322,323,324,325,326,327,328,329,330,319,321,322,323,324,325,326,327,328,329,330,336,337,338,336,338,0,0,0,0,0,0,0,0,337,0,0,0,334,335,336,337,338,339,332,333,340,341,342,334,335,336,337,338,339,332,333,340,341,342,334,335,336,337,338,0,340,341,342,332,333,334,335,336,337,338,332,333,334,335,336,337,338,334,335,336,337,338,339,332,333,340,341,342,334,335,336,337,338,339,332,333,334,335,336,337,338,334,334,335,335,336,336,337,337,338,338,339,332,333,340,341,342,334,334,335,335,336,336,337,337,338,338,339,332,333,340,341,342,334,335,336,336,337,337,338,338,339,332,333,339,332,333,340,341,342,334,335,336,337,338,339,339,340,341,342,339,339,332,333,340,341,342,334,335,336,337,338,340,341,342,340,341,342,340,341,342,340,341,342,340,341,342,339,332,333,340,341,342,334,335,336,337,338,334,335,336,337,338,339,339,339,340,341,342,332,333,340,341,342,0,332,333,334,335,336,337,338,334,335,336,337,338,339,332,333,340,341,342,334,335,336,337,338,339,332,333,340,341,342,334,335,336,337,338,339,339,333,339,332,333,340,341,342,334,335,336,337,338,0,0,0,0,0,299,299,299,344,299,37,345,37,37,37,37,299,37,37,344,299,37,37,344,299,37,344,299,37,37,345,346,344,299,37,37,345,346,299,37,299,37,344,299,345,346,37,299,37,37,299,37,37,299,37,37,37,37,345,37,37,344,299,37,37,37,345,346,37,346,37,344,299,37,345,346,299,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,344,299,37,345,346,344,299,37,37,37,37,37,37,37,37,37,37,37,37,345,346,37,37,37,37,37,345,37,37,37,344,299,37,345,346,37,37,37,344,299,37,37,37,345,346,37,37,344,299,37,37,344,344,345,344,299,37,345,346,37,37,37,37,37,37,37,37,37,37,37,37,344,299,345,346,344,299,346,299,344,299,345,346,344,299,345,346,344,299,345,346,344,299,345,346,345,345,37,37,299,344,299,37,345,346,37,345,299,37,37,37,346,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,344,299,345,346,37,37,37,37,344,299,345,346,37,344,344,299,37,37,344,299,37,345,346,344,299,37,345,346,37,37,344,299,37,345,346,344,345,37,37,37,37,37,37,0,0,349,349,349,349,349,349,349,349,349,349,349,375,375,375,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,11,60,11,374,374,60,11,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,11,374,60,60,60,11,60,11,11,60,11,60,11,60,11,60,60,374,60,11,374,374,374,374,60,60,60,60,60,60,60,60,60,60,60,60,11,60,11,60,11,0,0,0,0,0,0,0,373,357,358,357,358,357,357,357,357,358,357,358,358,36,36,357,358,357,358,46,373,358,357,358,357,358,357,357,358,357,358,358,357,357,357,357,357,357,46,46,357,358,357,358,357,358,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,9,9,9,9,9,9,9],"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,[1],0,0,[[]],[[]],[[2,3],2],0,[[],4],0,[2,[[6,[2,5]]]],[2,2],[[]],0,[[7,8,9,[12,[10,11]]],[[6,[13,14]]]],0,[15,[[15,[16]]]],0,0,[[],[[18,[17]]]],[[19,20],[[6,[21,22]]]],[[23,24],[[6,[25,26]]]],[[],[[27,[1]]]],[[19,20,[29,[28]]],[[6,[21,22]]]],[[23,24,[29,[30]]],[[6,[25,26]]]],[[],4],0,[[]],0,[[],2],[[],[[6,[31]]]],[[],[[6,[2]]]],[[],[[6,[2]]]],0,0,0,[[],3],[[2,2],3],[[],3],[[],3],0,0,[[],2],0,0,[[2,32],[[6,[33]]]],0,[[]],[34,35],0,[10,[[15,[36]]]],[10,[[37,[[15,[36]]]]]],[[38,4,4],4],[[]],[39],0,0,0,[[]],0,[[],[[6,[40,41]]]],0,0,[7,4],[[1,12,42,12,12,43,4]],[7,44],[[2,3],2],0,[19,20],[[],12],0,0,[[],1],[[2,3],2],0,0,0,[[2,3],2],0,[[2,3],2],0,[[],45],0,[[],2],[[],4],0,[[]],0,[[[27,[46]]]],[[],[[47,[4]]]],[[],[[49,[48]]]],[[],49],[[],[[49,[50]]]],[[2,3],2],0,[[[27,[1]],51,[12,[10,52]]],[[54,[53]]]],0,[[2,4]],[[1,55,51,12,12],[[6,[56,57]]]],[4],0,[[],[[6,[[37,[58]],59]]]],[2,6],[2,6],[[],6],[[],[[6,[4]]]],[26,3],0,[[2,3],2],0,0,0,0,0,[23,24],[[],12],[[2,3],2],0,0,0,[[2,3],2],0,[[]],0,[60,[[49,[9]]]],0,[[],6],[[],6],0,[[],61],0,[15,[[15,[62]]]],[[],62],[[],62],0,0,0,[63,[[49,[64]]]],0,0,0,0,0,[[]],[[]],[65,[[18,[17]]]],[65,[[27,[1]]]],[65],[[],[[6,[31]]]],[65,2],[[]],[66,65],[65,12],[65,12],[65,54],[65,12],[65,12],[65,12],[65,12],[65,[[12,[10,[37,[67]]]]]],[65,4],[65,43],[[]],[[],3],[[],[[6,[40,41]]]],[65,12],[65,1],[[68,7,[12,[69,20]],[12,[70,24]]],[[6,[65,14]]]],[[]],0,[65,[[6,[[37,[58]],59]]]],[[65,26],3],[65,12],[[],6],[[],6],[[],61],0,0,0,[[38,4,4],4],[7,4],[7,44],[[7,38,37,37]],0,0,[3],[3],[[7,8,9,[12,[10,11]]],[[6,[13,14]]]],[15,[[15,[16]]]],[7,2],[7,2],[[]],[[]],[[]],[[]],[[7,8,9,12,71],[[54,[[6,[[37,[58]],14]]]]]],[[7,8,9,12,71],[[54,[[6,[[37,[58]],14]]]]]],[18,[[18,[17]]]],[18,[[18,[17]]]],[[]],[[],45],[[[27,[46]]]],[2,[[6,[14]]]],[2,[[6,[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,[72,3],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[73,73],[[]],[[73,73],74],[72,[[18,[17]]]],[72,[[27,[1]]]],[72],[[],73],[[],[[6,[31]]]],[75,[[6,[72,76]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[75,[[6,[72,76]]]],[75,[[6,[72,76]]]],[[72,72],3],[[73,73],3],[[],3],[[],3],[[],3],[[],3],[72,2],[[72,77,[54,[78]],79],[[6,[80]]]],[72,51],0,[72,51],0,0,[72,51],0,[[72,32],81],[[73,32],81],0,0,[[]],[[]],[[]],[[68,65,7],[[6,[72,14]]]],[[16,82,2],[[6,[14]]]],[[16,[54,[45]],7,82,2],[[6,[14]]]],[[4,4],[[6,[76]]]],[72,73],[73,26],0,0,[[72,82,55],[[6,[79,80]]]],[72],[72,[[54,[53]]]],[[]],[[]],[[]],[[],3],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[72,12],[[16,[54,[45]],7,82,2],[[6,[14]]]],[72,1],[[75,82],[[6,[72,14]]]],[[73,73],[[54,[74]]]],[[]],[[]],[[]],[72,[[6,[80]]]],[72],[72,[[6,[[37,[58]],59]]]],[[72,26],3],[72,51],0,[72,12],[72,[[54,[53]]]],[83,14],[[]],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],61],[[],61],[[],61],0,[[]],[[]],0,[[],[[6,[31]]]],[84,75],[84,[[54,[2]]]],0,[[]],[[],84],[[]],[[],[[6,[40,41]]]],[[],84],[[]],[[84,[54,[2]]],84],[[84,[54,[7]]],84],[84,[[54,[7]]]],0,[[],6],[[],6],[[],61],0,0,0,[85,[[6,[26]]]],[[]],[[]],[[86,87]],[[],[[6,[31]]]],0,[[]],[87,4],[[]],[[],[[6,[40,41]]]],0,[[],85],[[]],[85],[[85,53]],[[4,4],4],0,[[],6],[[],6],[[],61],0,[85,86],[[]],0,0,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],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[57,32],81],[[57,32],81],[[80,32],81],[[80,32],81],[[59,32],[[6,[33]]]],[[59,32],[[6,[33]]]],[[76,32],[[6,[33]]]],[[76,32],[[6,[33]]]],[[88,32],[[6,[33]]]],[[88,32],[[6,[33]]]],[[]],[[]],[[]],[89,59],[[]],[14,76],[89,76],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[]],[[]],[[]],[[]],[[]],[90],[90],[90],[90],[90],[57,[[54,[83]]]],[80,[[54,[83]]]],[59,[[54,[83]]]],[76,[[54,[83]]]],[[],26],[[],26],[[],26],[[],26],[[],26],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],61],[[],61],[[],61],[[],61],[[],61],0,0,0,0,0,0,[[68,1,12,12,12,12],[[6,[14]]]],[[]],[[]],[[]],[[]],[[]],[[]],[75,75],[91,91],[[]],[[]],[75,75],[[91,91],74],0,[75,[[6,[[27,[72]],14]]]],[68,[[6,[16,14]]]],0,[[],91],[[],[[6,[31]]]],[75,[[6,[[27,[72]],76]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[75,92],[[6,[[27,[72]],76]]]],[[75,92],[[6,[[27,[72]],76]]]],[75,[[6,[[27,[72]],76]]]],[75,45],0,[[91,91],3],[[],3],[[],3],[68,2],0,[[75,32],81],[[91,32],81],[[]],[[[15,[93]]],75],[84,75],[[]],[75,75],[[]],[[],75],[75,91],[91,26],0,[75,[[94,[68]]]],0,[75,[[94,[68]]]],[[]],[[]],[[]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[75,95],[[54,[96]]]],[75,45],0,[[[15,[93]],7,2],75],[[91,91],[[54,[74]]]],[[]],[[]],[[]],[68],[[68,54],[[6,[14]]]],[[68,53]],[[75,96],95],[[75,[0,[82,97,98]]]],[68,99],0,[75,7],0,[[]],[[]],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[75,82],0,[[],61],[[],61],[[],61],[68,[[6,[14]]]],[75,[[6,[14]]]],[[4,67,12,12,43,4,100]],[[1,12,42,12,12,43,4]],[[1,101],102],[[55,103],102],[[55,103],[[54,[48]]]],[[1,55,51,12,12],[[6,[56,57]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],104],[[],[[104,[105]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],105],[106,104],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[53],[[107,32],81],[[108,32],81],[[109,32],81],0,[[]],[[]],[[]],[[]],[[]],[[]],[[107,10],52],[[107,4],[[54,[108]]]],0,[[]],[[]],[[]],[[]],[[]],[[]],0,[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],0,0,[[105,4],[[54,[110]]]],[[105,4],[[54,[111]]]],0,[[105,4],[[54,[107]]]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[[[27,[1]],51,[12,[10,52]]],[[54,[53]]]],0,0,[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[39],[[105,[54,[4]],112],[[37,[110]]]],0,0,[[]],[[]],[113,113],[[]],[114,[[6,[115,26]]]],[114,[[6,[115,26]]]],[[55,1],[[6,[[12,[116,[117,[115]]]],57]]]],[[55,1],[[6,[[12,[116,[117,[115]]]],57]]]],[[19,20],[[6,[21,22]]]],[[113,19,20],[[6,[21,22]]]],[[23,24],[[6,[25,26]]]],[[113,23,24],[[6,[25,26]]]],[[55,1,12],[[6,[[12,[118,[117,[21]]]],57]]]],[[55,1,12],[[6,[[12,[118,[117,[21]]]],57]]]],[[55,1,12],[[6,[[12,[119,[117,[25]]]],57]]]],[[55,1,12],[[6,[[12,[119,[117,[25]]]],57]]]],[[19,20,[29,[28]]],[[6,[21,22]]]],[[113,19,20,[29,[28]]],[[6,[21,22]]]],[[23,24,[29,[30]]],[[6,[25,26]]]],[[113,23,24,[29,[30]]],[[6,[25,26]]]],[[],[[6,[31]]]],0,[7,113],[[]],[[]],[[],[[6,[40,41]]]],[19,20],[[113,19],20],[[]],0,0,[23,24],[[113,23],24],[[]],[[],6],[[],6],[[],61],[[],77],[[],77],0,0,0,0,[[]],[[]],[[],[[6,[31]]]],[86],[[]],[[]],[[],[[6,[40,41]]]],[[],86],[[]],[[86,54],[[6,[26]]]],0,[[86,4,48,48,120],[[6,[26]]]],[86],0,[[],6],[[],6],[[],61],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[121,[45]],45]],[[[121,[45]],[121,[45]]]],[[[121,[45]],45]],[[[121,[45]],[121,[45]]]],[121],[[[121,[122]]],92],[[]],[121],[[]],[[]],[[]],[121,121],[[121,121]],[[]],[[]],[[121,121],74],[[],121],[121],[[],[[6,[[121,[123]]]]]],[[],[[6,[121]]]],[[],[[6,[31]]]],[[],[[6,[121]]]],[[[121,[122]],92],3],[[[121,[122]],92],3],[[[121,[45]],45],3],[[[121,[122]],124],3],[[[121,[92]],122],3],[[[121,[92]],122],3],[[[121,[92]],125],3],[[[121,[122]],122],3],[[[121,[122]],122],3],[[121,37],3],[[[121,[122]],125],3],[[[121,[45]],26],3],[[[121,[92]],92],3],[121,3],[[121,121],3],[121,3],[[[121,[92]],124],3],[[[121,[92]],92],3],[[[121,[45]],45],3],[[121,126],3],[[],3],[[],3],[[121,32],[[6,[33]]]],[[121,32],[[6,[33]]]],[125,[[121,[122]]]],[127,[[121,[127]]]],[37,121],[[]],[128,[[121,[45]]]],[129,121],[[[37,[130]]],121],[26,[[121,[45]]]],[124,[[121,[92]]]],[122,[[121,[122]]]],[[],121],[26,[[121,[45]]]],[92,[[121,[92]]]],[131,[[121,[127]]]],[124,[[121,[92]]]],[45,[[121,[45]]]],[125,[[121,[122]]]],[131,[[121,[127]]]],[[],[[121,[45]]]],[[],[[121,[45]]]],[[],121],[[],[[121,[45]]]],[[],132],[121],[[]],[[[121,[45]]],133],[121],[121,3],[121,3],[[],[[6,[40,41]]]],[[[121,[45]],26],3],[[[121,[45]],45],3],[121,3],[[[121,[45]],45],3],[[121,37],3],[[121,126],3],[121,3],[[[121,[122]],125],[[54,[74]]]],[[[121,[92]],125],[[54,[74]]]],[[[121,[122]],124],[[54,[74]]]],[[[121,[92]],92],[[54,[74]]]],[[[121,[92]],122],[[54,[74]]]],[[[121,[92]],92],[[54,[74]]]],[[[121,[122]],122],[[54,[74]]]],[[[121,[92]],124],[[54,[74]]]],[[[121,[122]],92],[[54,[74]]]],[[[121,[122]],92],[[54,[74]]]],[[[121,[122]],122],[[54,[74]]]],[[[121,[92]],122],[[54,[74]]]],[[121,121],[[54,[74]]]],[[]],[[[121,[123]]],6],[121,6],[121,6],[121],[[]],[[]],[[],26],[[[121,[45]]],26],[[],6],[[],6],[[],61],0,0,0,[15],[[],83],[[],83],[[[15,[130]]],134],[15],[[[15,[130]]],135],[15],[15,15],[[[15,[136]]],15],[[]],[15],[[]],[[]],[15],[[]],[15],[15],[15],[[[15,[130]]],[[54,[83]]]],[[],137],[[[15,[127,130]]],[[15,[127,130]]]],[[[15,[45,130]]],[[15,[45,130]]]],[15,15],[15,15],[[[15,[92,130]]],[[15,[92,130]]]],[[[15,[122,130]]],[[15,[122,130]]]],[[15,15]],[[15,15]],[[]],[[15,15],74],[[[15,[130]],4]],[[[15,[82]],19,20],[[6,[21,22]]]],[[[15,[82]],23,24],[[6,[25,26]]]],[[[15,[82]],19,20,[29,[28]]],[[6,[21,22]]]],[[[15,[82]],23,24,[29,[30]]],[[6,[25,26]]]],[[],[[15,[130]]]],[[],[[15,[127,130]]]],[[],[[15,[123,130]]]],[[],[[15,[45,130]]]],[[],[[15,[130]]]],[[],[[15,[122,130]]]],[138],[15],[138],[15],[[[15,[130]]],45],[[],[[6,[31]]]],[[],[[6,[[15,[130]]]]]],[[],[[6,[[15,[45,130]]]]]],[[],[[6,[[15,[92,130]]]]]],[[],[[6,[31]]]],[[],[[6,[[15,[130]]]]]],[[],[[6,[[15,[123,130]]]]]],[[],[[6,[[15,[127,130]]]]]],[[],[[6,[[15,[122,130]]]]]],[[],[[6,[[15,[130]]]]]],[[[15,[62]]],[[6,[15,[15,[62]]]]]],[[[15,[62]]],[[6,[15,[15,[62]]]]]],[[[15,[62]]],[[6,[15,[15,[62]]]]]],[[[15,[62]]],15],[[[15,[62]]],15],[[[15,[62]]],15],[138],[15],[[15,15],3],[[],3],[[],3],[[[15,[130]]],[[6,[89]]]],[15,132],[[[15,[130]]],[[6,[89]]]],[[138,32],[[6,[33]]]],[[138,32],[[6,[33]]]],[[15,32],[[6,[33]]]],[[15,32],[[6,[33]]]],[[15,32],[[6,[33]]]],[[]],[[[121,[92]]],[[15,[92,130]]]],[[[121,[127]]],[[15,[127,130]]]],[[],[[15,[130]]]],[[],[[15,[83,130]]]],[37,15],[45,[[15,[45,130]]]],[121,[[15,[130]]]],[[],[[15,[83,130]]]],[26,[[15,[83,130]]]],[[[121,[45]]],[[15,[83,130]]]],[[],[[15,[93]]]],[131,[[15,[127,130]]]],[45,[[15,[83,130]]]],[[],[[15,[130]]]],[[[121,[45]]],[[15,[83,130]]]],[[[15,[130]]],[[15,[123,130]]]],[[[121,[45]]],[[15,[45,130]]]],[45,[[15,[83,130]]]],[139],[[]],[124,[[15,[92,130]]]],[122,[[15,[122,130]]]],[92,[[15,[92,130]]]],[[[121,[122]]],[[15,[122,130]]]],[26,[[15,[83,130]]]],[[[15,[45]]],15],[[],[[15,[130]]]],[125,[[15,[122,130]]]],[26,[[15,[45,130]]]],[127,[[15,[127,130]]]],[[],[[15,[130]]]],[[],[[15,[130]]]],[[],15],[[15,15],3],[[],132],[[15,15],3],[15],[[]],[[]],[15,15],[[]],[15],[[]],[15,[[140,[15]]]],[15],[15],[45,141],[45,3],[15,3],[45,3],[[[15,[130]]],3],[45,3],[[[15,[130]]],3],[15,54],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[15,15],3],[15],[15,4],[[15,15],3],[[[15,[82]],19],20],[[15,15],3],[[],138],[[],[[15,[130]]]],[[],15],[[],[[15,[136,130]]]],[[],[[15,[136]]]],[4,[[15,[130]]]],[4,15],[[],138],[[],[[15,[136,130]]]],[[],[[15,[136]]]],[4,[[15,[130]]]],[4,15],[15,54],[15,54],[[],142],[[],143],[[],142],[[],143],[[15,4],54],[[15,4],54],[[15,15],[[54,[74]]]],[[],[[140,[[15,[130]]]]]],[[],[[140,[15]]]],[[]],[[]],[[[140,[15]],144],145],[[[140,[15]],144],[[145,[54]]]],[90],[90],0,[[[15,[130]]],[[6,[4,89]]]],[[[15,[130]],146],[[6,[89]]]],[[[15,[130]]],[[6,[89]]]],[[[15,[130]],26],[[6,[4,89]]]],[[[15,[130]],37],[[6,[4,89]]]],[[[15,[130]],26],[[6,[4,89]]]],[[[15,[130]],58,37],[[6,[4,89]]]],[[[15,[130]]],[[6,[4,89]]]],[[[15,[130]],4]],[4],[[[140,[15]]],147],[[[15,[130]],148],[[6,[132,89]]]],[[[15,[130]]],6],[[[15,[130]]],6],[[[15,[130]]],6],[[],6],[[],[[6,[4]]]],[[[15,[130]]]],[15],[138,[[54,[83]]]],[[[15,[130]]],[[54,[83]]]],[[[15,[130]]],[[6,[132,89]]]],[[],149],[45,[[54,[45]]]],[45,[[54,[45]]]],[[[15,[82]],23],24],[[]],[[],26],[[],26],[[],6],[[],6],[[[37,[130]]],[[6,[[15,[130]]]]]],[[[15,[130]]],[[6,[[15,[130]]]]]],[[],6],[[],6],[[],[[6,[[15,[130]],150]]]],[[],[[6,[15,150]]]],[[],[[6,[[15,[136,130]],150]]]],[[],[[6,[[15,[136]],150]]]],[4,[[6,[[15,[130]],150]]]],[[],[[6,[[15,[136,130]],150]]]],[[],[[6,[[15,[136]],150]]]],[4,[[6,[[15,[130]],150]]]],[[],61],[[],61],[15],[[[15,[130]]],[[6,[4,89]]]],[[[15,[136]]],15],[[[15,[130]]],[[6,[89]]]],[[[15,[130]],151],[[6,[89]]]],[[15,152]],[[15,153]],[[15,135]],[[15,154]],[[15,155]],[[15,156]],[[15,4]],[[15,45]],[[15,157]],[[15,158]],[[15,48]],[[15,132]],[[15,58]],[[15,4]],[[[15,[130]]],[[6,[4,89]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[159],[[160,160]],[[161,161]],[[162,162]],[[163,163]],[[159,159]],[[],83],[164,164],[159],[164,164],[160],[159],[163,54],[159,54],[163,54],[159,54],0,0,0,[159,[[6,[4,4]]]],[159,[[6,[4,4]]]],[159,[[6,[4,4]]]],[[165,165],165],[[162,162],162],[[165,165],165],[[162,162],162],[[165,165],165],[[162,162],162],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,[100,4],[160,4],[165,4],[159,4],[100],[160],[161],[165],[162],[163],[159],[100,100],[160,160],[161,161],[165,165],[162,162],[163,163],[159,159],[166,166],[167,167],[164,164],[[100,100]],[[160,160]],[[165,165]],[[162,162]],[[163,163]],[[159,159]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[164,164],[[161,161],74],[[162,162],74],[[163,163],74],[[159,159],74],[165,3],[162,3],[163,3],[159,3],[100,3],[161,3],[163,168],[163,169],[163,168],[163,169],0,[[],100],[[],160],[[],[[161,[130]]]],[[],165],[[],[[162,[130]]]],[[],163],[[],[[159,[130]]]],[[],[[6,[100]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[160]]]],[[],[[6,[31]]]],[[],[[6,[[161,[130]]]]]],[[],[[6,[31]]]],[[],[[6,[165]]]],[[],[[6,[[162,[130]]]]]],[[],[[6,[31]]]],[[],[[6,[163]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[[159,[130]]]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[164]]]],[[165,165],170],[[162,162],171],[100,172],[160,173],[165,174],[159,175],[100,176],[161,177],[165,178],[162,179],[163,180],[160,181],[161],[163],[159],[100,182],[161,183],[[[100,[184]],185],3],[[100,100],3],[[161,161],3],[[[161,[130]],186],3],[[165,187],3],[[165,165],3],[[[162,[130]],188],3],[[162,162],3],[[163,163],3],[159,3],[[159,37],3],[159,3],[159,3],[[159,159],3],[159,3],[159,3],[[166,166],3],[[167,167],3],[[164,164],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[100],[100],[160],[160],[161],[161],[165],[165],[162],[162],[163],[163],[159],[159],[100],[100],[160],[160],[161],[161],[165],[165],[162],[162],[163],[163],[159],[159],[[100,4]],[[100,4]],[[160,4]],[[160,4]],[[165,4]],[[165,4]],[[159,4]],[[159,4]],[162,54],[161,[[54,[189]]]],[161,54],[[[159,[58]]],[[6,[89]]]],[[100,32],[[6,[33]]]],[[160,32],[[6,[33]]]],[[161,32],[[6,[33]]]],[[165,32],[[6,[33]]]],[[162,32],[[6,[33]]]],[[163,32],[[6,[33]]]],[[159,32],[[6,[33]]]],[[166,32],[[6,[33]]]],[[166,32],[[6,[33]]]],[[167,32],[[6,[33]]]],[[164,32],[[6,[33]]]],[[]],[[],[[100,[184]]]],[[],160],[[[37,[130]]],160],[[]],[[]],[[],[[161,[130]]]],[[]],[[],[[165,[184]]]],[[],[[162,[130]]]],[[]],[[]],[[],163],[[],[[159,[130]]]],[37,159],[[]],[[]],[167,166],[[]],[41,167],[[]],[[],100],[[],160],[[],[[161,[130]]]],[[],165],[[],[[162,[130]]]],[[],163],[[],[[159,[130]]]],[163,54],[159,54],[163,54],[159,54],[100,54],[161,54],[165,54],[162,54],[[159,4],54],[[],132],[[],132],[[],132],[[],132],[[],132],[100,54],[161,54],[100,54],[100,54],[100,54],[161,54],[[159,4],54],[165],[165],[165],[161],[162],[163],[159],[164],0,0,[100],[165],0,0,[100],[161],[[159,4]],[[159,4]],[100,54],[161,54],[165,3],[162,3],[[159,4]],[[165,165],190],[[162,162],191],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[100],[[[161,[130]]]],[165],[[[162,[130]]]],[100,192],[100,193],[100,194],[160,195],[160,196],[161,197],[161,198],[161,199],[165,200],[165,201],[162,202],[162,203],[163,204],[163,205],[163,206],[159,207],[159,208],[159,209],[160,210],[100,211],[161,212],[160,[[37,[130]]]],[100,213],[161,214],[160,[[37,[130]]]],[[165,165],3],[[162,162],3],[100,3],[160,3],[161,3],[165,3],[162,3],[163,3],[159,3],[[165,165],3],[[162,162],3],[[165,165],3],[[162,162],3],[100,194],[160,196],[161,198],[165,201],[162,202],[163,204],[159,208],[100,193],[161,199],[163,206],[159,207],[100,215],[161,216],[166,167],0,[162,54],[161,[[54,[189]]]],[161,54],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[100,4],[160,4],[161,4],[165,4],[162,4],[163,4],[159,4],0,0,0,0,[[161,164],217],[[161,164],218],[159],[164,164],0,0,[[163,163],3],[[],[[100,[184]]]],[[],160],[[],[[161,[130]]]],[[],[[165,[184]]]],[[],[[162,[130]]]],[[],163],[[],[[159,[130]]]],[[],161],[[],162],[[],159],[[161,161],[[54,[74]]]],[[162,162],[[54,[74]]]],[[163,163],[[54,[74]]]],[[159,159],[[54,[74]]]],[159,4],[160,54],[160,[[54,[219]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[160,54],[163,54],[159,54],[161,54],[162,54],[163,54],[159,54],[161,54],[162,54],[90],[160],[163],[159],[163],[159],[161,220],[162,221],[159,208],[161,222],[159,207],[100,223],[100,224],[[[159,[58]]],[[6,[4,89]]]],[[[159,[58]],146],[[6,[89]]]],[100,54],[161,54],[165,3],[162,3],[[163,4]],[[159,4],54],[100,54],[161,54],[165,54],[162,54],[[100,4]],[[160,4]],[[165,4]],[[159,4]],[[160,4]],[[159,4]],[[159,4]],[[159,4,225]],[[100,4]],[[[161,[130]],4]],[[165,4]],[[[162,[130]],4]],[4],[4],[4],[4],[100],[160],[161],[165],[162],[159],[159],0,[[159,4]],[[159,4]],[100,6],[100,6],[160,6],[[[161,[130]]],6],[[[161,[130]]],6],[165,6],[165,6],[[[162,[130]]],6],[[[162,[130]]],6],[163,6],[[[159,[130]]],6],[164,6],[[],6],[[],6],[[],6],[[],6],[[],[[6,[4]]]],[[],[[6,[4]]]],[[],[[6,[4]]]],[[],[[6,[4]]]],[[100,4]],[[160,4]],[[165,4]],[[159,4]],[100],[160],[165],[159],[161,161],[162,162],[[163,4],163],[[159,4],159],[[165,165],165],[[162,162],162],[[159,4,4]],[[159,4],54],[[159,4],54],[[165,165],226],[[162,162],227],0,[165,54],[162,54],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],26],[[159,4]],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[100,[[6,[228]]]],[161,[[6,[229]]]],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[100,4],[[6,[166]]]],[[160,4],[[6,[166]]]],[[165,4],[[6,[166]]]],[[159,4],[[6,[166]]]],[[160,4],[[6,[166]]]],[[159,4],[[6,[166]]]],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[165,165],230],[[162,162],231],[[161,164],217],[[161,164],218],[100,232],[161,233],[100,234],[161,235],0,[4,[[100,[184]]]],[4,160],[4,[[165,[184]]]],[4,[[159,[130]]]],[4,100],[4,165],[4,159],[[],100],[[],165],[[[159,[58]]],[[6,[4,89]]]],[[[159,[58]]],[[6,[89]]]],0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],137],[[],137],[[],137],[[],137],[196,196],[195,195],[210,210],[[]],[[]],[[]],0,[219],[219],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[219],[181],[[219,32],[[6,[33]]]],[[196,32],[[6,[33]]]],[[195,32],[[6,[33]]]],[[210,32],[[6,[33]]]],[[173,32],[[6,[33]]]],[[181,32],[[6,[33]]]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[196,3],[195,3],[173,3],0,0,0,[196,54],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[196,54],[195,54],[210,54],[173,54],[181,54],[196,54],[195,54],[173,54],[[],142],[[],142],[[],142],[[],142],[[],143],[[],143],[[],143],[[],143],[[],142],[[],142],[[],142],[[],142],[[],143],[[],143],[[],143],[[],143],0,[[]],[[]],[[]],[[]],[[]],[[]],[219],[196],[195],[210],[173],[181],[[],149],[[],149],[[],149],[[],149],[[]],[[]],[[]],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],61],[[],61],[[],61],[[],61],[[],61],[[],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,[183,183],[218,217],[[],83],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],137],[[],137],[198,198],[216,216],[233,233],[220,220],[217,217],[[]],[[]],[[]],[[]],[[]],0,0,[[[229,[130]]],45],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],0,0,[197],[177],0,[[183,32],[[6,[33]]]],[[236,32],[[6,[33]]]],[[189,32],[[6,[33]]]],[[229,32],[[6,[33]]]],[[229,32],[[6,[33]]]],[[198,32],[[6,[33]]]],[[199,32],[[6,[33]]]],[[197,32],[[6,[33]]]],[[216,32],[[6,[33]]]],[[233,32],[[6,[33]]]],[[235,32],[[6,[33]]]],[[212,32],[[6,[33]]]],[[214,32],[[6,[33]]]],[[220,32],[[6,[33]]]],[[222,32],[[6,[33]]]],[[[177,[130]],32],[[6,[33]]]],[[217,32],[[6,[33]]]],[[218,32],[[6,[33]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[189],[189],0,0,0,0,0,0,0,0,0,0,[236],[189],[218],[218],[218],[218],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[236],[189],[183],[236],[189],[217,54],[218,54],0,[218,54],[217,54],[218,54],[218,54],[198,54],[199,54],[216,54],[233,54],[235,54],[212,54],[214,54],[220,54],[222,54],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[198,4],[199,4],[197,4],[216,4],[233,4],[235,4],[212,4],[214,4],0,0,0,0,0,[198,54],[199,54],[216,54],[212,54],[220,54],[222,54],[198,54],[199,54],[216,54],[212,54],[220,54],[222,54],[217],[218],[217],[218],[198,54],[199,54],[197,54],[216,54],[233,54],[235,54],[212,54],[214,54],[220,54],[222,54],[177,54],[198,54],[199,54],[197,54],[216,54],[233,54],[235,54],[212,54],[214,54],[220,54],[222,54],[[],142],[[],142],[[],143],[[],143],[[],142],[[],142],[[],143],[[],143],[183],[183],[183],[183],[217,54],[218,54],[217,54],[218,54],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[90],0,0,0,[189],[218,54],[218,54],[189],0,0,0,[198],[199],[197],[216],[233],[235],[212],[214],[177],[[],149],[[],149],[[]],[[]],[[]],[[]],[[]],[[],26],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[217,54],[218,54],0,[218,54],0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],137],[[],137],[202,202],[171,171],[227,227],[191,191],[231,231],[221,221],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[179],[[202,32],[[6,[33]]]],[[171,32],[[6,[33]]]],[[227,32],[[6,[33]]]],[[191,32],[[6,[33]]]],[[231,32],[[6,[33]]]],[[179,32],[[6,[33]]]],[[203,32],[[6,[33]]]],[[221,32],[[6,[33]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,[202,54],[221,54],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[202,4],[203,4],0,[202,54],[221,54],[202,54],[171,54],[227,54],[191,54],[231,54],[221,54],[202,54],[171,54],[227,54],[191,54],[231,54],[179,54],[203,54],[221,54],[202,54],[203,54],[221,54],[[],142],[[],142],[[],143],[[],143],[[],142],[[],142],[[],143],[[],143],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[202],[171],[227],[191],[231],[179],[203],[[],149],[[],149],[[]],[[]],[[]],[[]],[[]],[[]],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],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,[237,237],[182,182],[[],83],0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[184,238],[[],137],[[],137],[194,194],[215,215],[232,232],[184,184],[238,238],[[]],[[]],[[]],[[]],[[]],[[],184],[[],238],[228,45],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],0,[238,132],[[194,32],[[6,[33]]]],[[193,32],[[6,[33]]]],[[192,32],[[6,[33]]]],[[215,32],[[6,[33]]]],[[232,32],[[6,[33]]]],[[172,32],[[6,[33]]]],[[176,32],[[6,[33]]]],[[234,32],[[6,[33]]]],[[211,32],[[6,[33]]]],[[213,32],[[6,[33]]]],[[224,32],[[6,[33]]]],[[237,32],[[6,[33]]]],[[239,32],[[6,[33]]]],[[240,32],[[6,[33]]]],[[223,32],[[6,[33]]]],[[182,32],[[6,[33]]]],[[241,32],[[6,[33]]]],[[242,32],[[6,[33]]]],[[228,32],[[6,[33]]]],[[228,32],[[6,[33]]]],[[184,32],[[6,[33]]]],[[238,32],[[6,[33]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[224,132],237],[[223,132],54],[224,237],[223,54],[[224,132],237],[[223,132],54],[239],[241],[239],[239],[239],[241],0,0,0,0,0,[239],[240],[241],[242],[182,241],[242,241],[[240,132]],[239],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[239],[242],[239],[239],[241],0,0,[239],[182],[241],[242],[239],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[194,4],[193,4],[192,4],[215,4],[232,4],[172,4],[234,4],[211,4],[213,4],0,0,[[],184],[[],238],[194,54],[193,54],[192,54],[215,54],[232,54],[172,54],[176,54],[234,54],[211,54],[213,54],[[],142],[[],142],[[],143],[[],143],[[],142],[[],142],[[],143],[[],143],[182],[237],[182],[237],[182],[182],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[90],[239],[241],[239],[241],[241],[241],[194],[193],[192],[215],[232],[172],[176],[234],[211],[213],[[],149],[[],149],[[]],[[]],[[]],[[]],[[]],[[],26],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],0,[238],[[238,45]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],137],[[],137],[[],137],[201,201],[190,190],[170,170],[226,226],[230,230],[[]],[[]],[[]],[[]],[[]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[201,32],[[6,[33]]]],[[200,32],[[6,[33]]]],[[174,32],[[6,[33]]]],[[178,32],[[6,[33]]]],[[190,32],[[6,[33]]]],[[170,32],[[6,[33]]]],[[226,32],[[6,[33]]]],[[230,32],[[6,[33]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[201,4],[200,4],[174,4],[201,54],[200,54],[174,54],[178,54],[190,54],[170,54],[226,54],[230,54],[[],142],[[],142],[[],142],[[],143],[[],143],[[],143],[[],142],[[],142],[[],142],[[],143],[[],143],[[],143],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[201],[200],[174],[178],[190],[170],[226],[230],[[],149],[[],149],[[],149],[[]],[[]],[[]],[[]],[[]],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],0,0,0,0,0,0,0,[169,168],[168,54],[169,54],[169,54],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],137],[[],137],[204,204],[168,168],[205,205],[[]],[[]],[[]],[168,54],[169,54],0,0,[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[180],[[204,32],[[6,[33]]]],[[206,32],[[6,[33]]]],[[168,32],[[6,[33]]]],[[169,32],[[6,[33]]]],[[180,32],[[6,[33]]]],[[205,32],[[6,[33]]]],[[]],[[]],[[]],[[]],[[]],[[]],[168,54],[169,54],[169,54],0,0,0,0,[168,[[54,[4]]]],[169,[[54,[4]]]],0,0,[169],[169],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[204,54],[206,54],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],0,0,0,0,0,0,0,0,0,0,[168],[169],[168],[169],[204,54],[206,54],[180,54],[205,54],[204,54],[206,54],[205,54],[[],142],[[],142],[[],143],[[],143],[[],142],[[],142],[[],143],[[],143],0,[168,54],[169,54],[168,54],[169,54],[[]],[[]],[[]],[[]],[[]],[[]],[169,54],[169,54],0,[169],[169],[169,54],[169,[[54,[163]]]],[204],[206],[180],[205],[[169,163]],[[169,163]],[169,163],[169,163],[[],149],[[],149],0,0,0,[[]],[[]],[[]],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],0,0,0,0,0,0,[[207,4],[[6,[4]]]],[[208,4],[[6,[4]]]],[[209,4],[[6,[4]]]],[[207,4],[[6,[4]]]],[[208,4],[[6,[4]]]],[[209,4],[[6,[4]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],137],[[],137],[208,208],[209,209],[[]],[[]],[209,4],0,[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],0,[175],[[175,32],[[6,[33]]]],[[207,32],[[6,[33]]]],[[208,32],[[6,[33]]]],[[209,32],[[6,[33]]]],[207],[208],[209],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[207,3],[208,3],[209,3],[207,54],[208,54],[209,54],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[207,4],[208,4],0,[175,54],[207,54],[208,54],[209,54],[175,54],[207,54],[208,54],[209,54],[209,[[6,[243]]]],[[],142],[[],142],[[],143],[[],143],[[],142],[[],142],[[],143],[[],143],[[]],[[]],[[]],[[]],0,[207],[208],[209],[175],[207],[208],[209],[[],149],[[],149],0,[[]],[[]],[207],[208],[209],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[207],[208],[209],[[],61],[[],61],[[],61],[[],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,[32,[[54,[244]]]],0,[32,3],0,[[],83],[151,[[54,[45]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[244,244],[33,33],[151,151],[[]],[[]],[[]],[[33,33],74],[32,[[6,[33]]]],[[],33],[32,245],[32,246],[32,247],[[32,45],248],[[32,45],249],[[],33],[33,45],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],0,[247,247],[245,245],[246,246],[[247,250],247],[[245,250],245],[[246,250,250],246],[[244,244],3],[[33,33],3],[[],3],[[],3],[[],3],[[],3],[[248,45,250],248],[[249,250],249],0,[32,251],0,[248,[[6,[33]]]],[249,[[6,[33]]]],[247,[[6,[33]]]],[245,[[6,[33]]]],[246,[[6,[33]]]],[248,[[6,[33]]]],[32,48],0,[32,[[6,[33]]]],[32,[[6,[33]]]],[32,[[6,[33]]]],[32,[[6,[33]]]],[32,[[6,[33]]]],[32,[[6,[33]]]],[32,[[6,[33]]]],[32,[[6,[33]]]],[32,[[6,[33]]]],[[244,32],[[6,[33]]]],[[33,32],[[6,[33]]]],[[33,32],[[6,[33]]]],[[151,32],[[6,[33]]]],[[151,32],[[6,[33]]]],0,0,0,0,[151,26],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],132],0,0,0,[33],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[246,250],246],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[32,45],[[6,[33]]]],[[32,3,45,45],[[6,[33]]]],[[33,33],[[54,[74]]]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[32,[[54,[4]]]],0,[90],0,0,0,[151,6],[[32,3],[[6,[33]]]],[32,[[6,[33]]]],[[32,251],[[6,[33]]]],[[32,252],[[6,[33]]]],[[32,253],[[6,[33]]]],[[32,152],[[6,[33]]]],[[32,153],[[6,[33]]]],[[32,135],[[6,[33]]]],[[32,154],[[6,[33]]]],[[32,155],[[6,[33]]]],[[32,[54,[4]]],[[6,[33]]]],[[32,45],[[6,[33]]]],[[32,45,48,45],[[6,[33]]]],[32,[[6,[33]]]],[[32,[54,[4]]],[[6,[33]]]],[32,[[6,[33]]]],[[32,45],[[6,[33]]]],[[32,45,4],[[6,[33]]]],[[32,45,48,45,4],[[6,[33]]]],[[32,4],[[6,[33]]]],[[32,45,4],[[6,[33]]]],[[32,45,48,45,4],[[6,[33]]]],[[32,157],[[6,[33]]]],[[32,158],[[6,[33]]]],[[32,48],[[6,[33]]]],[[32,132],[[6,[33]]]],[[32,58],[[6,[33]]]],[32,[[6,[33]]]],[[32,45],[[6,[33]]]],[[32,45,48,45],[[6,[33]]]],[32,3],[32,3],[32,3],0,[[]],[[]],[[]],[[],26],[[],26],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[246,250],246],[32,[[54,[4]]]],0,[[254,151],[[6,[33]]]],[251,[[6,[33]]]],[[32,251],[[6,[33]]]],[151,[[6,[33]]]],[[32,151],[[6,[33]]]],[[32,151],[[6,[33]]]],[45,[[6,[33]]]],[[32,45],[[6,[33]]]],[[32,45],[[6,[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,[255,3],[255,3],[[],83],[[],83],[256,45],[257,45],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],137],[[],137],[[],137],[[],137],[258,258],[259,259],[260,260],[256,256],[257,257],[255,255],[261,261],[262,262],[263,263],[264,264],[265,265],[266,266],[267,267],[268,268],[269,269],[270,270],[271,271],[272,272],[273,273],[274,274],[275,275],[276,276],[277,277],[278,278],[279,279],[280,280],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[256,4],[257,4],[255,4],[259,45],[260,45],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[259,259],3],[[260,260],3],[[279,279],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[259,[[54,[4]]]],0,0,[255,54],[[258,32],[[6,[33]]]],[[259,32],[[6,[33]]]],[[259,32],[[6,[33]]]],[[260,32],[[6,[33]]]],[[260,32],[[6,[33]]]],[[256,32],[[6,[33]]]],[[257,32],[[6,[33]]]],[[255,32],[[6,[33]]]],[[261,32],[[6,[33]]]],[[262,32],[[6,[33]]]],[[263,32],[[6,[33]]]],[[264,32],[[6,[33]]]],[[265,32],[[6,[33]]]],[[266,32],[[6,[33]]]],[[267,32],[[6,[33]]]],[[268,32],[[6,[33]]]],[[269,32],[[6,[33]]]],[[270,32],[[6,[33]]]],[[271,32],[[6,[33]]]],[[272,32],[[6,[33]]]],[[273,32],[[6,[33]]]],[[274,32],[[6,[33]]]],[[275,32],[[6,[33]]]],[[276,32],[[6,[33]]]],[[276,32],[[6,[33]]]],[[277,32],[[6,[33]]]],[[277,32],[[6,[33]]]],[[278,32],[[6,[33]]]],[[278,32],[[6,[33]]]],[[279,32],[[6,[33]]]],[[280,32],[[6,[33]]]],[276],[277],[278],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[15,[130]]],[[15,[45,130]]]],[45,6],[[],[[6,[45,259]]]],[[],[[6,[45,259]]]],[[],45],[[],45],0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[279],0,[255,3],0,0,[256,[[54,[251]]]],[257,54],[255,54],[271,[[54,[45]]]],[273,[[54,[45]]]],[274,[[54,[45]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[255,4],[[],280],[258,[[54,[45]]]],[256,[[54,[251]]]],[257,54],[255,[[54,[58]]]],[261,[[54,[45]]]],[262,[[54,[45]]]],[263,[[54,[45]]]],[264,[[54,[45]]]],[265,[[54,[45]]]],[266,[[54,[45]]]],[267,54],[268,54],[269,[[54,[45]]]],[270,[[54,[45]]]],[271,[[54,[45]]]],[272,[[54,[45]]]],[273,[[54,[45]]]],[274,[[54,[45]]]],[275,[[54,[158]]]],[276,[[54,[251]]]],[277,[[54,[251]]]],[278,[[54,[251]]]],[280,[[54,[279]]]],[258,[[54,[45]]]],[256,[[54,[251]]]],[257,54],[255,[[54,[58]]]],[261,[[54,[45]]]],[262,[[54,[45]]]],[263,[[54,[45]]]],[264,[[54,[45]]]],[267,54],[268,54],[269,[[54,[45]]]],[270,[[54,[45]]]],[271,[[54,[45]]]],[272,[[54,[45]]]],[273,[[54,[45]]]],[274,[[54,[45]]]],[[],142],[[],142],[[],142],[[],142],[[],143],[[],143],[[],143],[[],143],[[],142],[[],142],[[],142],[[],142],[[],143],[[],143],[[],143],[[],143],[[255,4],54],[[255,4],54],[257,4],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[255,[[54,[4]]]],[90],[90],[258,[[54,[45]]]],[261,[[54,[45]]]],[262,[[54,[45]]]],[263,[[54,[45]]]],[264,[[54,[45]]]],[265,[[54,[45]]]],[266,[[54,[45]]]],[273,[[54,[45]]]],[274,[[54,[45]]]],[255,54],[255,[[54,[4]]]],[256],[257],[255],[271],[272],[273],[274],[275],[276],[277],[278],0,[[],149],[[],149],[[],149],[[],149],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],26],[[],26],[[],26],[[],26],[[],26],[276],[277],[278],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[279,45],0,[259,4],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[281,281],[282,282],[283,283],[284,284],[285,285],[141,141],[286,286],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[281,281],3],[[],3],[[],3],0,0,[[281,32],[[6,[33]]]],[[282,32],[[6,[33]]]],[[283,32],[[6,[33]]]],[[284,32],[[6,[33]]]],[[285,32],[[6,[33]]]],[[141,32],[[6,[33]]]],[[286,32],[[6,[33]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],45],[282,45],[283,45],[284,45],[285,45],[141,45],[286,45],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[45],[45,3],[45,3],[45,3],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],0,0,[[],281],[282,281],[283,281],[284,281],[285,281],[141,281],[286,281],[[],281],[282,281],[283,281],[284,281],[285,281],[141,281],[286,281],[[],54],[282,54],[283,54],[284,54],[285,54],[141,54],[286,54],[[],54],[282,54],[283,54],[284,54],[285,54],[141,54],[286,54],[[],54],[283,54],[284,54],[285,54],[141,54],[[],54],[283,54],[284,54],[285,54],[141,54],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[45,[[54,[45]]]],[45,[[54,[45]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],0,0,0,0,0,0,0,0,[[26,45],26],[[26,45]],[26],[287],[[],83],[[],83],[26,45],[26,45],[26,26],[26,26],[26,37],[288,45],[288],[26,122],[26,45],[26],[26,92],[288,45],[26,45],[[]],[26,45],[[]],[[]],[[]],[[]],[[]],[26,45],[[]],[[]],0,[26,4],[[],137],[26],[26,26],[287,287],[[26,26]],[[]],[[]],[[26,26],74],[[],26],[26,45],[26,45],[287,45],[289,45],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[26]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[26,288],[288],0,[[26,290],3],[[26,45],3],[[26,45],3],[[26,26],3],[[26,121],3],[[287,287],3],[[],3],[[],3],[[],3],[[],3],0,[26],[26],[26],[26],[26],[26],[26],[26],[[26,45]],[[26,[121,[45]]]],[[26,26]],[[26,251]],[[26,251]],[[26,4]],[[26,4]],[26,26],[26,26],[[288,32],[[6,[33]]]],[[26,32],[[6,[33]]]],[[26,32],[[6,[33]]]],[[287,32],[[6,[33]]]],[[287,32],[[6,[33]]]],[[289,32],[[6,[33]]]],[[289,32],[[6,[33]]]],[[]],[[[121,[45]]],26],[[]],[[[15,[45,130]]],26],[45,26],[251,26],[291,26],[26,26],[45,26],[[]],[[]],[[],26],[[],26],[[],26],[[],26],[[],26],[[],26],[[58,4,4],26],[45,[[6,[26]]]],[[],[[6,[26,289]]]],[[],26],[[[37,[58,130]]],[[6,[26,287]]]],[[],[[121,[45]]]],[[[37,[58,130]]],26],[[],132],[26],[[26,[292,[4]]],45],[[26,[293,[4]]],45],[[26,[294,[4]]],45],[[26,[295,[4]]],45],[[26,[47,[4]]],45],[[26,296],45],[[26,[295,[4]]],45],[[26,[294,[4]]],45],[[26,[293,[4]]],45],[[26,[47,[4]]],45],[[26,[292,[4]]],45],[[26,296],45],[[26,4,251]],[[26,4,45]],[[]],[[]],[[]],[[]],[26,[[15,[45,130]]]],[26,[[37,[58,130]]]],[287,[[37,[58,130]]]],[26,297],[[]],[26],[[26,45]],[[26,45],3],[26,3],[[26,45],3],[[26,45],3],0,[288,[[54,[251]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[26,45],[26,4],[[26,45],3],[[26,121],3],[[26,45],3],[[],26],[288,[[54,[251]]]],[288,[[54,[251]]]],[[],142],[[],143],[[],142],[[],143],[[26,26],[[54,[74]]]],[[26,290],[[54,[74]]]],[[]],[[]],[[]],[[]],[26,[[54,[251]]]],[90],[90],[[26,251]],[[26,45]],[[26,4],251],[26],[[26,45]],[[26,4]],[[26,4]],[[26,4]],[4],[26],[26,6],[26,6],[[],6],[[],[[6,[4]]]],[[26,4]],[26],[288],[[26,4],26],0,[[],149],0,[[26,45],[[54,[45]]]],[[26,45],[[54,[45]]]],[[]],[[]],[26,[[6,[[299,[298,130]],89]]]],[[],26],[[],26],[26,26],[[],26],[[],26],[[26,4]],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[26,4],[[6,[166]]]],[[26,4],[[6,[166]]]],[[],61],[[],61],[[],61],[[],61],[287,259],0,[4,26],[[26,251],[[6,[33]]]],[[26,45],[[6,[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,[[],83],[[],83],[[],83],[27,134],[27],[300],[27,135],[27],[27,27],[[[27,[136]]],27],0,[[]],[27],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[301],[301],[27,[[54,[83]]]],[302,[[54,[83]]]],[303],[104],[27,27],[300,300],[304,304],[305,305],[[]],[[]],[[]],[[]],[[27,27],74],[[[27,[82]],19,20],[[6,[21,22]]]],[[[27,[82]],23,24],[[6,[25,26]]]],[[[27,[82]],19,20,[29,[28]]],[[6,[21,22]]]],[[[27,[82]],23,24,[29,[30]]],[[6,[25,26]]]],0,0,0,0,0,[27],[27,[[54,[48]]]],[[]],[[],27],[[],300],[[],306],[[],307],[[],303],[[],304],[[],104],[[],308],[27],[307],[94],[309],[310],[94],[310],[27,45],[311,45],[302,45],[[],[[6,[27]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[300]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[303]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[104]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[[27,[62]]],[[6,[27,[27,[62]]]]]],[[[27,[62]]],27],[27,300],[27],[300],[307],[304],[94],[309],[310],[27,48],[[27,48],[[54,[63]]]],[[27,27],3],[[304,304],3],[[305,305],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[27,32],[[6,[33]]]],[[27,32],[[6,[33]]]],[[27,32],[[6,[33]]]],[[312,32],[[6,[33]]]],[[313,32],[[6,[33]]]],[[300,32],[[6,[33]]]],[[306,32],[[6,[33]]]],[[307,32],[[6,[33]]]],[[303,32],[[6,[33]]]],[[301,32],[[6,[33]]]],[[314,32],[[6,[33]]]],[[304,32],[[6,[33]]]],[[311,32],[[6,[33]]]],[[311,32],[[6,[33]]]],[[302,32],[[6,[33]]]],[[302,32],[[6,[33]]]],[[104,32],[[6,[33]]]],[[305,32],[[6,[33]]]],[[94,32],[[6,[33]]]],[[94,32],[[6,[33]]]],[[309,32],[[6,[33]]]],[[309,32],[[6,[33]]]],[[310,32],[[6,[33]]]],[[310,32],[[6,[33]]]],[[308,32],[[6,[33]]]],[307],[[[37,[130]]],27],[92,[[27,[92]]]],[124,[[27,[92]]]],[[[15,[130]]],27],[121,27],[125,[[27,[122]]]],[131,[[27,[127]]]],[[]],[[],27],[26,[[27,[45]]]],[127,[[27,[127]]]],[45,[[27,[45]]]],[139],[122,[[27,[122]]]],[[[27,[45]]],27],[[],27],[[]],[[]],[[]],[[]],[[]],[[],303],[[]],[139],[[]],[[]],[[],304],[139],[[]],[[]],[[]],[311,302],[139],[[]],[[],104],[[]],[[]],[[]],[[]],[[],308],[139],[[]],[[],27],[[],308],[140,[[140,[308]]]],[[],27],[[],300],[[27,48],54],[[27,27],3],[304,54],[[],132],[27,54],[303,[[6,[311]]]],[304,54],[311],[104,[[6,[311]]]],[308],[27],[304],[304,6],[[[140,[308]]],140],[311],[[27,48],[[54,[315]]]],[[27,27],3],0,[27],[[]],0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[27,54],[303,[[6,[311]]]],[304,54],[311],[104,[[6,[311]]]],[308],[27],[300],[301,3],[[27,48],3],[313,3],[303,3],[314,3],[104,3],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[27,27],3],[303,[[6,[94,[311,[94]]]]]],0,0,0,[[27,27],3],[27],[[27,48],[[54,[316]]]],[[[27,[82]],19],20],0,[[27,27],3],[[],27],[4,312],[[],300],[[],306],[[],307],[[],303],[[],301],[[],304],[[],311],[[],104],[[],308],[[],27],[[],[[27,[136]]]],[4,27],[[],[[27,[136]]]],[4,27],[306],[306],0,0,0,[[27,27],[[54,[74]]]],0,[[],[[140,[27]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,[[[140,[308]],144],145],[[27,90]],[90],[90],[90],0,0,[[27,27],3],[[300,300],3],[104,[[6,[309,[311,[309]]]]]],[[27,4]],[[300,4]],[4],[4],[27,6],[27,6],[300,6],[300,6],[303,6],[104,6],[[],6],[[],6],[[],[[6,[4]]]],[[],[[6,[4]]]],[304,6],[27,[[54,[83]]]],[27,4],[300,4],[[27,48],[[54,[317]]]],[[[27,[82]],23],24],[[27,48],54],[304,54],[305,3],[[]],[[]],[[]],[[]],[[],26],[[],26],[[],26],[[],26],[[],26],[[],26],[[],6],[27,[[6,[27]]]],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[303,[[6,[94,[302,[94]]]]]],[[],[[6,[27,150]]]],[[],[[6,[[27,[136]],150]]]],[[],[[6,[[27,[136]],150]]]],[[],[[6,[[140,[27]],150]]]],[104,[[6,[309,[302,[309]]]]]],[27,[[6,[27]]]],[104,[[6,[310,[302,[310]]]]]],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[27,48],54],[94],[27],[300,[[54,[27]]]],0,[312,313],[[306,94],[[6,[94,[311,[94]]]]]],[[306,94,318],[[6,[311]]]],[[306,94,48],[[6,[311]]]],[[306,94,318],[[6,[311]]]],[[306,94],[[6,[94,[311,[94]]]]]],[27,4],[300,4],[104,[[6,[310,[311,[310]]]]]],0,0,0,0,0,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,3],[320],[321,155],[322,58],[323,153],[324,158],[325,135],[326,48],[327,154],[328,132],[329,156],[330,4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[319,[[6,[319]]]],[321,[[6,[321]]]],[322,[[6,[322]]]],[323,[[6,[323]]]],[324,[[6,[324]]]],[325,[[6,[325]]]],[326,[[6,[326]]]],[327,[[6,[327]]]],[328,[[6,[328]]]],[331,331],[[]],[[319,3,3,331],3],[[320,331]],[[321,155,155,331],155],[[322,58,58,331],58],[[323,153,153,331],153],[[324,158,158,331],158],[[325,135,135,331],135],[[326,48,48,331],48],[[327,154,154,331],154],[[328,132,132,331],132],[[329,156,156,331],156],[[330,4,4,331],4],[[319,3,3,331,331],[[6,[3,3]]]],[[320,331,331],6],[[321,155,155,331,331],[[6,[155,155]]]],[[322,58,58,331,331],[[6,[58,58]]]],[[323,153,153,331,331],[[6,[153,153]]]],[[324,158,158,331,331],[[6,[158,158]]]],[[325,135,135,331,331],[[6,[135,135]]]],[[326,48,48,331,331],[[6,[48,48]]]],[[327,154,154,331,331],[[6,[154,154]]]],[[328,132,132,331,331],[[6,[132,132]]]],[[329,156,156,331,331],[[6,[156,156]]]],[[330,4,4,331,331],[[6,[4,4]]]],[[319,3,3,331,331],[[6,[3,3]]]],[[320,331,331],6],[[321,155,155,331,331],[[6,[155,155]]]],[[322,58,58,331,331],[[6,[58,58]]]],[[323,153,153,331,331],[[6,[153,153]]]],[[324,158,158,331,331],[[6,[158,158]]]],[[325,135,135,331,331],[[6,[135,135]]]],[[326,48,48,331,331],[[6,[48,48]]]],[[327,154,154,331,331],[[6,[154,154]]]],[[328,132,132,331,331],[[6,[132,132]]]],[[329,156,156,331,331],[[6,[156,156]]]],[[330,4,4,331,331],[[6,[4,4]]]],[331],[[],319],[[],320],[[],321],[[],322],[[],323],[[],324],[[],325],[[],326],[[],327],[[],328],[[],329],[[],330],[[],[[6,[319]]]],[[],[[6,[31]]]],[[],[[6,[319]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[321]]]],[[],[[6,[31]]]],[[],[[6,[321]]]],[[],[[6,[31]]]],[[],[[6,[322]]]],[[],[[6,[322]]]],[[],[[6,[323]]]],[[],[[6,[323]]]],[[],[[6,[31]]]],[[],[[6,[324]]]],[[],[[6,[324]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[325]]]],[[],[[6,[325]]]],[[],[[6,[31]]]],[[],[[6,[326]]]],[[],[[6,[326]]]],[[],[[6,[327]]]],[[],[[6,[327]]]],[[],[[6,[31]]]],[[],[[6,[328]]]],[[],[[6,[328]]]],[[],[[6,[31]]]],[[],[[6,[329]]]],[[],[[6,[31]]]],[[],[[6,[329]]]],[[],[[6,[330]]]],[[],[[6,[31]]]],[[],[[6,[330]]]],[[331,331],3],[[],3],[[],3],[331],[[321,155,331],155],[[322,58,331],58],[[323,153,331],153],[[324,158,331],158],[[325,135,331],135],[[326,48,331],48],[[327,154,331],154],[[328,132,331],132],[[329,156,331],156],[[330,4,331],4],[[319,3,331],3],[[320,4,331]],[[321,155,331],155],[[322,58,331],58],[[323,153,331],153],[[324,158,331],158],[[325,135,331],135],[[326,48,331],48],[[327,154,331],154],[[328,132,331],132],[[329,156,331],156],[[330,4,331],4],[[320,4,331]],[[320,4,331]],[[321,155,331],155],[[322,58,331],58],[[323,153,331],153],[[324,158,331],158],[[325,135,331],135],[[326,48,331],48],[[327,154,331],154],[[328,132,331],132],[[329,156,331],156],[[330,4,331],4],[[321,155,331],155],[[322,58,331],58],[[323,153,331],153],[[324,158,331],158],[[325,135,331],135],[[326,48,331],48],[[327,154,331],154],[[328,132,331],132],[[329,156,331],156],[[330,4,331],4],[[319,3,331],3],[[321,155,331],155],[[322,58,331],58],[[323,153,331],153],[[324,158,331],158],[[325,135,331],135],[[326,48,331],48],[[327,154,331],154],[[328,132,331],132],[[329,156,331],156],[[330,4,331],4],[[319,331],3],[[319,3,331],3],[[320,4,331]],[[321,155,331],155],[[322,58,331],58],[[323,153,331],153],[[324,158,331],158],[[325,135,331],135],[[326,48,331],48],[[327,154,331],154],[[328,132,331],132],[[329,156,331],156],[[330,4,331],4],[[320,4,331]],[[320,4,331]],[[321,155,331],155],[[322,58,331],58],[[323,153,331],153],[[324,158,331],158],[[325,135,331],135],[[326,48,331],48],[[327,154,331],154],[[328,132,331],132],[[329,156,331],156],[[330,4,331],4],[[319,331,331],[[6,[3,3]]]],[[320,331,331],6],[[321,331,331],[[6,[155,155]]]],[[322,331,331],[[6,[58,58]]]],[[323,331,331],[[6,[153,153]]]],[[324,331,331],[[6,[158,158]]]],[[325,331,331],[[6,[135,135]]]],[[326,331,331],[[6,[48,48]]]],[[327,331,331],[[6,[154,154]]]],[[328,331,331],[[6,[132,132]]]],[[329,331,331],[[6,[156,156]]]],[[330,331,331],[[6,[4,4]]]],[[319,3,331],3],[[320,4,331]],[[321,155,331],155],[[322,58,331],58],[[323,153,331],153],[[324,158,331],158],[[325,135,331],135],[[326,48,331],48],[[327,154,331],154],[[328,132,331],132],[[329,156,331],156],[[330,4,331],4],[[319,32],[[6,[33]]]],[[320,32],[[6,[33]]]],[[320,32],[[6,[33]]]],[[331,32],[[6,[33]]]],[[321,32],[[6,[33]]]],[[322,32],[[6,[33]]]],[[323,32],[[6,[33]]]],[[324,32],[[6,[33]]]],[[325,32],[[6,[33]]]],[[326,32],[[6,[33]]]],[[327,32],[[6,[33]]]],[[328,32],[[6,[33]]]],[[329,32],[[6,[33]]]],[[330,32],[[6,[33]]]],[[]],[3,319],[[]],[[],320],[[]],[155,321],[[]],[[]],[58,322],[153,323],[[]],[[]],[158,324],[[]],[135,325],[48,326],[[]],[[]],[154,327],[132,328],[[]],[[]],[156,329],[4,330],[[]],[3,319],[[],320],[155,321],[58,322],[153,323],[158,324],[135,325],[48,326],[154,327],[132,328],[156,329],[4,330],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[3,319],[[],320],[155,321],[58,322],[153,323],[158,324],[135,325],[48,326],[154,327],[132,328],[156,329],[4,330],[[],132],[319,3],[320],[321,155],[322,58],[323,153],[324,158],[325,135],[326,48],[327,154],[328,132],[329,156],[330,4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[331],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[319,3],[320],[321,155],[322,58],[323,153],[324,158],[325,135],[326,48],[327,154],[328,132],[329,156],[330,4],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[319,331],3],[[320,331]],[[321,331],155],[[322,331],58],[[323,331],153],[[324,331],158],[[325,331],135],[[326,331],48],[[327,331],154],[[328,331],132],[[329,331],156],[[330,331],4],[3,319],[[],320],[155,321],[58,322],[153,323],[158,324],[135,325],[48,326],[154,327],[132,328],[156,329],[4,330],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[319,4]],[[321,4]],[[322,4]],[[323,4]],[[324,4]],[[325,4]],[[326,4]],[[327,4]],[[328,4]],[[329,4]],[[330,4]],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[319,6],[319,6],[321,6],[321,6],[322,6],[322,6],[323,6],[323,6],[324,6],[324,6],[325,6],[325,6],[326,6],[326,6],[327,6],[327,6],[328,6],[328,6],[329,6],[329,6],[330,6],[330,6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],[[6,[4]]]],[[],[[6,[4]]]],[[],[[6,[4]]]],[[],[[6,[4]]]],[[],[[6,[4]]]],[[],[[6,[4]]]],[[],[[6,[4]]]],[[],[[6,[4]]]],[[],[[6,[4]]]],[[],[[6,[4]]]],[[],[[6,[4]]]],[[]],[[319,3,331]],[[320,331]],[[321,155,331]],[[322,58,331]],[[323,153,331]],[[324,158,331]],[[325,135,331]],[[326,48,331]],[[327,154,331]],[[328,132,331]],[[329,156,331]],[[330,4,331]],[[319,3,331],3],[[320,331]],[[321,155,331],155],[[322,58,331],58],[[323,153,331],153],[[324,158,331],158],[[325,135,331],135],[[326,48,331],48],[[327,154,331],154],[[328,132,331],132],[[329,156,331],156],[[330,4,331],4],[[]],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],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,[[],83],[[],83],[[],83],[[],83],[[],83],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],137],[[],137],[[],137],[332,332],[333,333],[334,334],[335,335],[336,336],[337,337],[338,338],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[334,45],[335,45],[336,45],[337,45],[338,45],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[339],[332],[333],[[334,334],3],[[335,335],3],[[336,336],3],[[337,337],3],[[338,338],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[339,32],[[6,[33]]]],[[332,32],[[6,[33]]]],[[333,32],[[6,[33]]]],[[340,32],[[6,[33]]]],[[341,32],[[6,[33]]]],[[342,32],[[6,[33]]]],[[334,32],[[6,[33]]]],[[334,32],[[6,[33]]]],[[335,32],[[6,[33]]]],[[335,32],[[6,[33]]]],[[336,32],[[6,[33]]]],[[336,32],[[6,[33]]]],[[337,32],[[6,[33]]]],[[337,32],[[6,[33]]]],[[338,32],[[6,[33]]]],[[338,32],[[6,[33]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[335,336],[[]],[335,337],[[]],[[]],[334,338],0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[339,340],[339,342],[[]],[[]],[[]],[339,340],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[340,54],[341,54],[342,54],[[],142],[[],142],[[],142],[[],143],[[],143],[[],143],[[],142],[[],142],[[],142],[[],143],[[],143],[[],143],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[90],[90],[90],[90],[90],[339,[[6,[335]]]],[[339,343],[[6,[337]]]],[[339,318],[[6,[337]]]],0,0,0,[332,[[6,[334]]]],[333,[[6,[334]]]],[[],149],[[],149],[[],149],[4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],26],[[],26],[[],26],[[],26],[[],26],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[339,341],[339,[[6,[336]]]],[333,[[6,[338]]]],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],[[],61],0,0,0,0,0,[[299,4],[[6,[4]]]],[[299,4],[[6,[4]]]],0,[344],[299],[37],[345],[[37,37]],[37,37],[37],[37],[299],[37],[37],[344],[299],[37],[37,37],[344],[299],[37],[[]],[[]],[[]],[37],[[]],[[]],[[]],[[]],[37],[[]],[[]],[[]],0,0,0,[37,4],[[],137],[[],137],[[],137],[[],137],[37],[299,299],[37,37],[[37,37]],[[]],[[]],[[37,37],74],[299,4],[37],[37],[37],[[],[[37,[130]]]],0,[37],[37],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],[[6,[[37,[130]]]]]],[[],[[6,[[37,[58,130]]]]]],[[],[[6,[31]]]],[[],[[6,[31]]]],[37,344],0,[37,345],[344],[299],[37],[345],[346],0,[37,3],[37,3],[37,3],[[[37,[130]],347],3],[37,3],[[37,37],3],[37,3],[[],3],[[],3],[37],[37],[37],[37],[37],[37],[[37,4]],[[37,4]],[[[37,[58]]],[[6,[89]]]],[[344,32],[[6,[33]]]],[[299,32],[[6,[33]]]],[[37,32],[[6,[33]]]],[[345,32],[[6,[33]]]],[[346,32],[[6,[33]]]],[[]],[[]],[[],[[37,[130]]]],[15,37],[348,[[37,[58,130]]]],[45,[[37,[58,130]]]],[121,[[37,[130]]]],[[],[[37,[130]]]],[[]],[26,[[37,[58,130]]]],[159,37],[160,[[37,[130]]]],[[],[[37,[130]]]],[131,[[37,[58,130]]]],[[]],[[]],[[],[[37,[130]]]],[[4,4],[[37,[130]]]],[[4,4],37],[[],132],[37],0,[37],[37],[[37,4]],[[]],[[]],[[]],[[]],[[]],[37,15],[[[37,[130]]]],[37,37],[[]],[[]],[37],[37],[37],[[]],[[]],[37],[37],[344,3],[299,3],[37,3],[[[37,[58]]],3],0,[344],[345],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[37],[37,4],[[[37,[58,130]]],4],0,[37,3],[[37,37],3],[37,3],[37,3],[37,3],[37,3],[[],[[37,[130]]]],[[],37],[344,54],[299,54],[345,54],[346,54],[344,54],[299,54],[346,54],[299,[[6,[243]]]],[[],142],[[],142],[[],142],[[],142],[[],143],[[],143],[[],143],[[],143],[[],142],[[],142],[[],142],[[],142],[[],143],[[],143],[[],143],[[],143],0,0,[[[37,[130]],347],[[54,[74]]]],[[37,37],[[54,[74]]]],0,[[]],[[]],[[]],[[]],[[]],[37,54],0,0,[37],[37,6],[[37,4]],0,[[[37,[58,130]],4],6],[[37,4]],[[37,4]],[[37,4]],[[[37,[58,130]],4]],[[37,4]],[[[37,[130]],4]],[4],[37],[37],[[[37,[130]]],6],[[[37,[58,130]]],6],[[[37,[130]]],6],[[],6],[[],[[6,[4]]]],[[37,4]],[[37,4]],[37],[344],[299],[345],[346],[37],[37,346],[37],[[37,4],37],[[],149],[[],149],[[],149],[[],149],[[37,4]],0,0,[[]],[[]],[[37,4]],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[37,4],[[6,[166]]]],[[37,4],[[6,[166]]]],[[],61],[[],61],[[],61],[[],61],[[],61],0,0,[4,[[37,[130]]]],[4,37],[[[37,[58]]],[[6,[4,89]]]],[[[37,[58]]],[[6,[89]]]],[[[37,[58,130]]]],[[[37,[58]]],[[6,[4,89]]]],0,0,[[],[[18,[17]]]],[[],[[27,[1]]]],[[]],[349,54],[349,54],[[],2],[[],12],[[],1],[[],[[6,[[37,[58]],59]]]],[26,3],[[],12],[15,[[15,[62]]]],[[],62],[[],62],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[],4],[[],4],[[60,45],49],0,0,[[60,69,[54,[350]],4],49],[[60,351,45],49],[[60,352,45],49],[[60,353,45,45],49],[[60,353],49],[[60,352,45],49],[[60,114,354],49],[[60,350,45],49],[[60,114,45,45],49],[[60,101,45,45],49],[[60,19],49],[[60,69,45],49],[[60,19,45,45],49],[[60,45],49],[[60,355],49],[[60,356,15],49],[[60,96],49],[[60,352],49],[[60,23],49],[[60,70,45],49],[[60,23,45,45],49],[[60,70,[54,[350]],4,15],49],[[60,9,4],49],[[],[[6,[31]]]],[[],[[6,[31]]]],[[],3],[60,49],[60,49],[[]],[[]],0,[[],132],[11],[[]],[[]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],0,0,0,[[],60],[[],4],[[]],[[]],[[],[[47,[4]]]],[[],[[49,[48]]]],[[],49],[[],[[49,[50]]]],[[60,48],49],[[60,48],49],[[60,48],49],[[60,48],49],[[60,48],49],[[60,48],49],[[60,48],49],[[60,48],49],[[60,48],49],[[60,48],49],[60,[[49,[60]]]],[[],6],[[],6],[[],6],[[],6],[[],61],[[],61],[34,14],[34,35],0,0,0,0,0,[1],[[]],[[]],[[]],[[]],[357,4],0,[357,4],[[],[[6,[31]]]],[[],[[6,[31]]]],[357,3],[[358,359]],[[358,359]],[[50,358],[[6,[360]]]],[[50,358],[[6,[360]]]],[[357,32],81],[[358,32],81],[[]],[[]],[10,[[15,[36]]]],[10,[[37,[[15,[36]]]]]],0,[[]],[[]],[[],[[6,[40,41]]]],[[],[[6,[40,41]]]],[4,357],[357,4],0,[[]],[[]],[[358,50]],[357,[[47,[4]]]],[357,[[49,[48]]]],[357,49],[357,[[49,[50]]]],[[357,[37,[[15,[36]]]]]],0,[1],[1],[[],6],[[],6],[[],6],[[],6],[[],61],[[],61],[60,[[49,[9]]]],[[361,60],49],[[362,60],49],[[363,60],49],[[364,60],49],[[365,60],49],[[366,60],49],[[367,60],49],[[368,60],49],[[48,60],49],[[369,60],49],[[370,9,60],49],[371,[[49,[15]]]],[63,[[49,[64]]]],0,0,[[9,372],49],[[]],[[]],[[],[[6,[31]]]],[[9,32],81],[[]],[[]],[[],[[6,[40,41]]]],[[],9],[[]],[[],6],[[],6],[[],61],0],"p":[[3,"ModuleInfo"],[3,"Features"],[15,"bool"],[15,"usize"],[3,"StructCheckError"],[4,"Result"],[3,"Target"],[3,"CompileModuleInfo"],[3,"ModuleTranslationState"],[3,"LocalFunctionIndex"],[3,"FunctionBodyData"],[3,"PrimaryMap"],[3,"Compilation"],[4,"CompileError"],[3,"Box"],[8,"Compiler"],[4,"CpuFeature"],[3,"EnumSet"],[3,"MemoryType"],[4,"MemoryStyle"],[3,"VMMemory"],[4,"MemoryError"],[3,"TableType"],[4,"TableStyle"],[3,"VMTable"],[3,"String"],[3,"Arc"],[3,"VMMemoryDefinition"],[3,"NonNull"],[3,"VMTableDefinition"],[3,"With"],[3,"Formatter"],[3,"Error"],[3,"BinaryReaderError"],[4,"WasmError"],[8,"FunctionMiddleware"],[3,"Vec"],[4,"LibCall"],[4,"Trap"],[3,"Layout"],[3,"LayoutError"],[6,"Relocations"],[3,"SectionIndex"],[3,"CustomSection"],[15,"str"],[8,"ModuleMiddleware"],[3,"Range"],[15,"u32"],[6,"WasmResult"],[4,"Operator"],[3,"BoxedSlice"],[3,"CompiledFunctionFrameInfo"],[3,"GlobalFrameInfoRegistration"],[4,"Option"],[3,"StoreObjects"],[3,"Imports"],[4,"LinkError"],[15,"u8"],[4,"SerializeError"],[3,"ModuleEnvironment"],[3,"TypeId"],[8,"Any"],[4,"ValType"],[4,"Type"],[3,"ArtifactBuild"],[3,"SerializableModule"],[3,"Relocation"],[3,"EngineInner"],[3,"MemoryIndex"],[3,"TableIndex"],[8,"SymbolRegistry"],[3,"Artifact"],[3,"ArtifactId"],[4,"Ordering"],[3,"Engine"],[4,"DeserializeError"],[3,"VMConfig"],[6,"TrapHandlerFn"],[3,"VMInstance"],[4,"InstantiationError"],[6,"Result"],[8,"Tunables"],[8,"Error"],[3,"EngineBuilder"],[3,"CodeMemory"],[3,"UnwindRegistry"],[3,"FunctionBody"],[4,"ImportError"],[3,"Error"],[3,"Demand"],[3,"EngineId"],[3,"Path"],[8,"CompilerConfig"],[3,"MutexGuard"],[3,"VMSharedSignatureIndex"],[3,"FunctionType"],[8,"Send"],[8,"Sync"],[3,"SignatureRegistry"],[3,"HashMap"],[4,"ImportIndex"],[4,"ExternType"],[4,"VMExtern"],[3,"RwLock"],[3,"GlobalFrameInfo"],[3,"FRAME_INFO"],[3,"ModuleInfoFrameInfo"],[3,"FunctionInfo"],[3,"FunctionExtent"],[3,"FrameInfo"],[3,"TrapInformation"],[3,"Backtrace"],[3,"BaseTunables"],[3,"GlobalType"],[3,"VMGlobal"],[3,"LocalGlobalIndex"],[3,"InternalStoreHandle"],[3,"LocalMemoryIndex"],[3,"LocalTableIndex"],[4,"CompiledFunctionUnwindInfo"],[4,"Cow"],[3,"OsStr"],[3,"Bytes"],[3,"PathBuf"],[3,"OsString"],[3,"Vec"],[3,"CStr"],[3,"PercentEncode"],[3,"PercentDecode"],[3,"Global"],[3,"CString"],[15,"u64"],[3,"CowStrDeserializer"],[3,"BorrowedFd"],[15,"i32"],[19,"MaybeUninit"],[3,"Replacements"],[3,"ThinBox"],[15,"never"],[3,"Pin"],[3,"CharPredicateSearcher"],[3,"Recompositions"],[3,"Decompositions"],[3,"Context"],[4,"Poll"],[3,"BorrowedCursor"],[4,"GeneratorState"],[4,"SeekFrom"],[3,"StreamSafe"],[3,"AllocError"],[3,"Arguments"],[15,"i128"],[15,"i16"],[15,"i64"],[15,"i8"],[15,"isize"],[15,"u128"],[15,"u16"],[3,"VecDeque"],[3,"BinaryHeap"],[3,"BTreeMap"],[3,"BTreeSet"],[3,"LinkedList"],[4,"Bound"],[3,"HashSet"],[3,"TryReserveError"],[4,"TryReserveErrorKind"],[3,"Cursor"],[3,"CursorMut"],[3,"Difference"],[3,"Difference"],[3,"Drain"],[3,"Drain"],[3,"Drain"],[3,"Drain"],[3,"DrainFilter"],[3,"DrainFilter"],[3,"DrainFilter"],[3,"DrainFilter"],[3,"DrainFilter"],[3,"DrainSorted"],[4,"Entry"],[4,"Entry"],[3,"RandomState"],[3,"ArchivedHashMap"],[3,"ArchivedBTreeMap"],[3,"ArchivedHashSet"],[3,"ArchivedBTreeSet"],[3,"OccupiedEntry"],[3,"Intersection"],[3,"Intersection"],[3,"IntoIter"],[3,"IterMut"],[3,"Iter"],[3,"IntoIter"],[3,"Iter"],[3,"IntoIter"],[3,"Iter"],[3,"IterMut"],[3,"IntoIter"],[3,"Iter"],[3,"Iter"],[3,"IntoIter"],[3,"Iter"],[3,"IntoIter"],[3,"IterMut"],[3,"IterMut"],[3,"Iter"],[3,"IntoIter"],[3,"IntoIterSorted"],[3,"IntoKeys"],[3,"IntoKeys"],[3,"IntoValues"],[3,"IntoValues"],[3,"Keys"],[3,"Keys"],[3,"Cursor"],[3,"CursorMut"],[3,"PeekMut"],[3,"Range"],[3,"Range"],[3,"RangeMut"],[3,"RawEntryBuilder"],[3,"RawEntryBuilderMut"],[8,"FnMut"],[3,"SymmetricDifference"],[3,"SymmetricDifference"],[3,"OccupiedError"],[3,"OccupiedError"],[3,"Union"],[3,"Union"],[3,"Values"],[3,"Values"],[3,"ValuesMut"],[3,"ValuesMut"],[3,"VacantEntry"],[4,"RawEntryMut"],[3,"DefaultHasher"],[3,"RawOccupiedEntryMut"],[3,"RawVacantEntryMut"],[3,"OccupiedEntry"],[3,"VacantEntry"],[3,"IntoIter"],[4,"Alignment"],[3,"DebugList"],[3,"DebugMap"],[3,"DebugSet"],[3,"DebugStruct"],[3,"DebugTuple"],[8,"Debug"],[15,"char"],[15,"f32"],[15,"f64"],[8,"Write"],[3,"Bytes"],[3,"Chars"],[3,"CharIndices"],[3,"SplitInclusive"],[3,"Utf8Error"],[3,"ParseBoolError"],[3,"Split"],[3,"RSplit"],[3,"SplitTerminator"],[3,"RSplitTerminator"],[3,"SplitN"],[3,"RSplitN"],[3,"MatchIndices"],[3,"RMatchIndices"],[3,"Matches"],[3,"RMatches"],[3,"Lines"],[3,"LinesAny"],[3,"SplitWhitespace"],[3,"SplitAsciiWhitespace"],[3,"EncodeUtf16"],[3,"EscapeDebug"],[3,"EscapeDefault"],[3,"EscapeUnicode"],[3,"Utf8Chunk"],[3,"Utf8Chunks"],[4,"SearchStep"],[3,"CharSearcher"],[3,"CharArraySearcher"],[3,"CharArrayRefSearcher"],[3,"CharSliceSearcher"],[3,"StrSearcher"],[3,"FromUtf8Error"],[3,"Drain"],[3,"FromUtf16Error"],[3,"ArchivedString"],[3,"Url"],[3,"RangeFrom"],[3,"RangeInclusive"],[3,"RangeTo"],[3,"RangeToInclusive"],[3,"RangeFull"],[3,"StringDeserializer"],[4,"SocketAddr"],[3,"IntoIter"],[3,"Weak"],[3,"Once"],[4,"TryLockError"],[3,"Mutex"],[3,"OnceLock"],[3,"WaitTimeoutResult"],[3,"Condvar"],[3,"LazyLock"],[3,"Exclusive"],[3,"RwLockReadGuard"],[3,"RwLockWriteGuard"],[3,"PoisonError"],[3,"Barrier"],[3,"BarrierWaitResult"],[3,"OnceState"],[3,"GlobalType"],[3,"MemoryType"],[3,"TableType"],[3,"Duration"],[3,"AtomicBool"],[3,"AtomicPtr"],[3,"AtomicI8"],[3,"AtomicU8"],[3,"AtomicI16"],[3,"AtomicU16"],[3,"AtomicI32"],[3,"AtomicU32"],[3,"AtomicI64"],[3,"AtomicU64"],[3,"AtomicIsize"],[3,"AtomicUsize"],[4,"Ordering"],[3,"Sender"],[3,"SyncSender"],[3,"SendError"],[3,"RecvError"],[4,"TryRecvError"],[4,"RecvTimeoutError"],[4,"TrySendError"],[3,"Receiver"],[3,"Iter"],[3,"TryIter"],[3,"IntoIter"],[3,"Instant"],[3,"Drain"],[3,"DrainFilter"],[3,"Splice"],[3,"ArchivedVec"],[3,"AlignedVec"],[8,"ArtifactCreate"],[3,"GlobalIndex"],[4,"ExportIndex"],[3,"FunctionIndex"],[3,"SignatureIndex"],[4,"GlobalInit"],[3,"DataIndex"],[3,"ElemIndex"],[3,"MiddlewareBinaryReader"],[3,"MiddlewareReaderState"],[8,"IntoIterator"],[3,"MiddlewareError"],[3,"DataSectionReader"],[3,"ElementSectionReader"],[3,"ExportSectionReader"],[3,"FunctionSectionReader"],[3,"GlobalSectionReader"],[3,"ImportSectionReader"],[3,"MemorySectionReader"],[3,"NameSectionReader"],[3,"TableSectionReader"],[3,"TypeSectionReader"],[3,"ElementItems"],[4,"BlockType"],[8,"ModuleMiddlewareChain"],[8,"FunctionBinaryReader"],[8,"Upcastable"],[3,"AllocatedArtifact"],[13,"InvalidByteLength"],[8,"ToOwned"],[8,"Borrow"],[8,"BorrowMut"],[13,"AllocError"],[8,"Display"],[8,"Octal"],[8,"Binary"],[8,"LowerHex"],[8,"UpperHex"],[8,"Pointer"],[8,"LowerExp"],[8,"UpperExp"],[8,"FromStr"],[8,"Pattern"],[8,"Searcher"],[8,"ReverseSearcher"],[8,"ToString"]],"a":{"compare_and_swap":[5131,5143],"synccell":[4557],"syncwrapper":[4557],"unique":[4557],"{:?}":[3325],"{}":[3332]}},\ "wasmer_compiler_cli":{"doc":"The Wasmer binary lib","t":"RAAAAAAONNNELLLLLLLLLLLLLLLLLLLLLLLLLLLFDDDMMAAMMMMMMMMMMMMADLLLLLLMLLLLLLLLLLLLLLMMLMMLLLLLLLLDLLMLLMLLLLLLLLLLLLMLLLLMMMLMLLLLLLLLDLLLLLLLLLLLLLLLLLLLLMLMLLLLLLLLDMLLLLMLLLLLLLLLLLLLFLLLLMLMMMLLLLLLLLLDDLLLLLLLLLLLLMLLLLLMLLMLLMLLLMLLLLLLLLLLLLLDENNNNDDLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLMMLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFF","n":["VERSION","cli","commands","common","error","store","utils","warning","Compile","Config","Validate","WasmerCLIOptions","augment_subcommands","augment_subcommands_for_update","borrow","borrow_mut","command","command_for_update","deref","deref_mut","deserialize","drop","execute","from","from_arg_matches","from_arg_matches_mut","has_subcommand","init","into","layout_raw","pointer_metadata","try_from","try_into","type_id","upcast_any_box","upcast_any_mut","upcast_any_ref","update_from_arg_matches","update_from_arg_matches_mut","wasmer_main","Compile","Config","Validate","bindir","cflags","compile","config","cpu_features","includedir","libdir","libs","output","path","path","pkg_config","prefix","store","store","target_triple","validate","Compile","augment_args","augment_args_for_update","borrow","borrow_mut","command","command_for_update","cpu_features","deref","deref_mut","deserialize","drop","execute","fmt","from","from_arg_matches","from_arg_matches_mut","group_id","init","inner_execute","into","layout_raw","output","path","pointer_metadata","store","target_triple","try_from","try_into","type_id","upcast_any_box","upcast_any_mut","upcast_any_ref","update_from_arg_matches","update_from_arg_matches_mut","Config","augment_args","augment_args_for_update","bindir","borrow","borrow_mut","cflags","command","command_for_update","deref","deref_mut","deserialize","drop","execute","fmt","from","from_arg_matches","from_arg_matches_mut","group_id","includedir","init","inner_execute","into","layout_raw","libdir","libs","pkg_config","pointer_metadata","prefix","try_from","try_into","type_id","upcast_any_box","upcast_any_mut","upcast_any_ref","update_from_arg_matches","update_from_arg_matches_mut","Validate","augment_args","augment_args_for_update","borrow","borrow_mut","command","command_for_update","deref","deref_mut","deserialize","drop","execute","fmt","from","from_arg_matches","from_arg_matches_mut","group_id","init","inner_execute","into","layout_raw","path","pointer_metadata","store","try_from","try_into","type_id","upcast_any_box","upcast_any_mut","upcast_any_ref","update_from_arg_matches","update_from_arg_matches_mut","WasmFeatures","all","augment_args","augment_args_for_update","borrow","borrow_mut","bulk_memory","clone","clone_into","command","command_for_update","default","deref","deref_mut","deserialize","drop","fmt","from","from_arg_matches","from_arg_matches_mut","get_cache_dir","group_id","init","into","layout_raw","multi_value","pointer_metadata","reference_types","simd","threads","to_owned","try_from","try_into","type_id","upcast_any_box","upcast_any_mut","upcast_any_ref","update_from_arg_matches","update_from_arg_matches_mut","Indented","PrettyError","borrow","borrow","borrow_mut","borrow_mut","deref","deref","deref_mut","deref_mut","deserialize","deserialize","drop","drop","error","fmt","from","from","init","init","inner","into","into","is_last","layout_raw","layout_raw","number","pointer_metadata","pointer_metadata","report","started","try_from","try_from","try_into","try_into","type_id","type_id","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","write_str","CompilerOptions","CompilerType","Cranelift","Headless","LLVM","Singlepass","StoreOptions","SubsetTunables","augment_args","augment_args","augment_args_for_update","augment_args_for_update","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","command","command","command_for_update","command_for_update","compiler","cranelift","default","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deserialize","deserialize","deserialize","deserialize","drop","drop","drop","drop","dynamic_memory_offset_guard_size","enable_verifier","enabled","eq","equivalent","equivalent","features","fmt","fmt","fmt","for_target","from","from","from","from","from_arg_matches","from_arg_matches","from_arg_matches_mut","from_arg_matches_mut","get_compiler","get_compiler_config","get_engine_by_type","get_engine_for_target","get_engine_with_compiler","get_features","get_tunables_for_target","group_id","group_id","init","init","init","init","into","into","into","into","layout_raw","layout_raw","layout_raw","layout_raw","llvm","memory_style","pointer_metadata","pointer_metadata","pointer_metadata","pointer_metadata","singlepass","static_memory_bound","static_memory_offset_guard_size","table_style","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","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","upcast_any_ref","upcast_any_ref","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches_mut","update_from_arg_matches_mut","parse_envvar","parse_mapdir","retrieve_alias_pathbuf","wasmer_should_print_color"],"q":["wasmer_compiler_cli","","","","","","","","wasmer_compiler_cli::cli","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler_cli::commands","","","","","","","","","","","","","","","","","","","","wasmer_compiler_cli::commands::compile","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler_cli::commands::config","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler_cli::commands::validate","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler_cli::common","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler_cli::error","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler_cli::store","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler_cli::utils","","",""],"d":["Version number of this crate.","The logic for the Wasmer CLI tool.","The commands available in the Wasmer binary.","Common module with common used structures across different …","Implements PretyError to print pretty errors in the CLI …","Common module with common used structures across different …","Utility functions for the WebAssembly module","A macro that prints a warning with nice colors","Compile a WebAssembly binary","Get various configuration information needed to compile …","Validate a WebAssembly binary","The options for the wasmer Command Line Interface","","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","","","The main function for the Wasmer CLI tool.","The options for the wasmer compile subcommand","The options for the wasmer config subcommand","The options for the wasmer validate subcommand","Directory containing Wasmer executables.","C compiler flags for files that include Wasmer headers.","","","","Directory containing Wasmer headers.","Directory containing Wasmer libraries.","Libraries needed to link against Wasmer components.","Output file","Input file","File to validate as WebAssembly","It outputs the necessary details for compiling and linking …","Print the installation prefix.","","","Compilation Target triple","","The options for the wasmer compile subcommand","","","","","","","","","","","","Runs logic for the compile subcommand","","Returns the argument unchanged.","","","","","","Calls U::from(self).","","Output file","Input file","","","Compilation Target triple","","","","","","","","","The options for the wasmer config subcommand","","","Directory containing Wasmer executables.","","","C compiler flags for files that include Wasmer headers.","","","","","","","Runs logic for the config subcommand","","Returns the argument unchanged.","","","","Directory containing Wasmer headers.","","","Calls U::from(self).","","Directory containing Wasmer libraries.","Libraries needed to link against Wasmer components.","It outputs the necessary details for compiling and linking …","","Print the installation prefix.","","","","","","","","","The options for the wasmer validate subcommand","","","","","","","","","","","Runs logic for the validate subcommand","","Returns the argument unchanged.","","","","","","Calls U::from(self).","","File to validate as WebAssembly","","","","","","","","","","","The WebAssembly features that can be passed through the …","Enable support for all pre-standard proposals.","","","","","Enable support for the bulk memory proposal.","","","","","","","","","","","Returns the argument unchanged.","","","Get the cache dir","","","Calls U::from(self).","","Enable support for the multi value proposal.","","Enable support for the reference types proposal.","Enable support for the SIMD proposal.","Enable support for the threads proposal.","","","","","","","","","","","A PrettyError for printing anyhow::Error nicely.","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","Process a Result printing any errors and exiting the …","","","","","","","","","","","","","","","The compiler options","The compiler used for the store","Cranelift compiler","Headless compiler","LLVM compiler","Singlepass compiler","The compiler and engine options","Minimul Subset of Tunable parameters for WebAssembly …","","","","","","","","","","","","","","","","","","","","","","","","Use Cranelift compiler.","","","","","","","","","","","","","","","","","","","The size in bytes of the offset guard for dynamic heaps.","Enable compiler internal verification.","Return all enabled compilers","","","","","","","","Get the BaseTunables for a specific Target","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Get the Compiler Config for the current options","","Get a EngineBulder for the Target","","Get the enaled Wasm features.","Get (Subset)Tunables for the Target","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","Use LLVM compiler.","Get a MemoryStyle for the provided MemoryType","","","","","Use Singlepass compiler.","For static heaps, the size in wasm pages of the heap …","The size in bytes of the offset guard for static heaps.","Get a TableStyle for the provided TableType.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Parses an environment variable.","Parses a mapdir from a string","","Whether or not Wasmer should print with color"],"i":[0,0,0,0,0,0,0,0,5,5,5,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,22,22,0,0,17,22,22,22,17,17,23,22,22,17,23,17,0,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,17,17,17,17,17,17,0,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,0,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,0,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,0,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,0,0,26,29,26,29,26,29,26,29,26,29,26,29,26,26,26,29,26,29,29,26,29,29,26,29,29,26,29,26,29,26,29,26,29,26,29,26,29,26,29,26,29,29,0,0,33,33,33,33,0,0,31,32,31,32,30,31,32,33,30,31,32,33,30,31,32,30,31,32,31,32,31,32,31,32,31,32,30,31,32,33,30,31,32,33,30,31,32,33,30,31,32,33,30,32,33,33,33,33,32,31,32,33,30,30,31,32,33,31,32,31,32,32,32,32,31,31,32,31,31,32,30,31,32,33,30,31,32,33,30,31,32,33,32,30,30,31,32,33,32,30,30,30,30,31,32,33,30,31,32,33,30,31,32,33,30,31,32,33,30,31,32,33,30,31,32,33,30,31,32,33,31,32,31,32,0,0,0,0],"f":[0,0,0,0,0,0,0,0,0,0,0,0,[1,1],[1,1],[[]],[[]],[[],1],[[],1],[2],[2],[[],[[4,[3]]]],[2],[5,6],[[]],[7,[[4,[5,8]]]],[7,[[4,[5,8]]]],[9,10],[[],2],[[]],[[],[[4,[11,12]]]],[[]],[[],4],[[],4],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[5,7],[[4,[8]]]],[[5,7],[[4,[8]]]],[[]],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],0,[2],[2],[[],[[4,[3]]]],[2],[17,6],[[17,18],19],[[]],[7,[[4,[17,8]]]],[7,[[4,[17,8]]]],[[],[[21,[20]]]],[[],2],[17,6],[[]],[[],[[4,[11,12]]]],0,0,[[]],0,0,[[],4],[[],4],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[17,7],[[4,[8]]]],[[17,7],[[4,[8]]]],0,[1,1],[1,1],0,[[]],[[]],0,[[],1],[[],1],[2],[2],[[],[[4,[3]]]],[2],[22,6],[[22,18],19],[[]],[7,[[4,[22,8]]]],[7,[[4,[22,8]]]],[[],[[21,[20]]]],0,[[],2],[22,6],[[]],[[],[[4,[11,12]]]],0,0,0,[[]],0,[[],4],[[],4],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[22,7],[[4,[8]]]],[[22,7],[[4,[8]]]],0,[1,1],[1,1],[[]],[[]],[[],1],[[],1],[2],[2],[[],[[4,[3]]]],[2],[23,6],[[23,18],19],[[]],[7,[[4,[23,8]]]],[7,[[4,[23,8]]]],[[],[[21,[20]]]],[[],2],[23,6],[[]],[[],[[4,[11,12]]]],0,[[]],0,[[],4],[[],4],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[23,7],[[4,[8]]]],[[23,7],[[4,[8]]]],0,0,[1,1],[1,1],[[]],[[]],0,[24,24],[[]],[[],1],[[],1],[[],24],[2],[2],[[],[[4,[3]]]],[2],[[24,18],19],[[]],[7,[[4,[24,8]]]],[7,[[4,[24,8]]]],[[],25],[[],[[21,[20]]]],[[],2],[[]],[[],[[4,[11,12]]]],0,[[]],0,0,0,[[]],[[],4],[[],4],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[24,7],[[4,[8]]]],[[24,7],[[4,[8]]]],0,0,[[]],[[]],[[]],[[]],[2],[2],[2],[2],[[],[[4,[3]]]],[[],[[4,[3]]]],[2],[2],0,[[26,18],19],[[]],[[]],[[],2],[[],2],0,[[]],[[]],0,[[],[[4,[11,12]]]],[[],[[4,[11,12]]]],0,[[]],[[]],[[[4,[27]]],28],0,[[],4],[[],4],[[],4],[[],4],[[],13],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[29,9],19],0,0,0,0,0,0,0,0,[1,1],[1,1],[1,1],[1,1],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[30,30],[31,31],[32,32],[[]],[[]],[[]],[[],1],[[],1],[[],1],[[],1],0,0,[[],31],[[],32],[2],[2],[2],[2],[2],[2],[2],[2],[[],[[4,[3]]]],[[],[[4,[3]]]],[[],[[4,[3]]]],[[],[[4,[3]]]],[2],[2],[2],[2],0,0,[[],[[34,[33]]]],[[33,33],10],[[],10],[[],10],0,[[31,18],19],[[32,18],19],[[33,18],19],[35,30],[[]],[[]],[[]],[[]],[7,[[4,[31,8]]]],[7,[[4,[32,8]]]],[7,[[4,[31,8]]]],[7,[[4,[32,8]]]],[32,[[6,[33]]]],[32,6],[[32,35,[15,[36]]],[[6,[37]]]],[[31,35],6],[[31,35,[15,[36]]],[[6,[37]]]],[[32,38],[[6,[38]]]],[[31,35],[[6,[30]]]],[[],[[21,[20]]]],[[],[[21,[20]]]],[[],2],[[],2],[[],2],[[],2],[[]],[[]],[[]],[[]],[[],[[4,[11,12]]]],[[],[[4,[11,12]]]],[[],[[4,[11,12]]]],[[],[[4,[11,12]]]],0,[[30,39],40],[[]],[[]],[[]],[[]],0,0,0,[[30,41],42],[[]],[[]],[[]],[33,43],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],13],[[],13],[[],13],[[],13],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[[15,[14]]],[[15,[16,14]]]],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[31,7],[[4,[8]]]],[[32,7],[[4,[8]]]],[[31,7],[[4,[8]]]],[[32,7],[[4,[8]]]],[9,6],[9,6],[[9,9],6],[[],10]],"p":[[3,"Command"],[15,"usize"],[3,"With"],[4,"Result"],[4,"WasmerCLIOptions"],[6,"Result"],[3,"ArgMatches"],[6,"Error"],[15,"str"],[15,"bool"],[3,"Layout"],[3,"LayoutError"],[3,"TypeId"],[3,"Global"],[3,"Box"],[8,"Any"],[3,"Compile"],[3,"Formatter"],[6,"Result"],[3,"Id"],[4,"Option"],[3,"Config"],[3,"Validate"],[3,"WasmFeatures"],[3,"PathBuf"],[3,"PrettyError"],[3,"Error"],[15,"never"],[3,"Indented"],[3,"SubsetTunables"],[3,"StoreOptions"],[3,"CompilerOptions"],[4,"CompilerType"],[3,"Vec"],[3,"Target"],[8,"CompilerConfig"],[3,"EngineBuilder"],[3,"Features"],[3,"MemoryType"],[4,"MemoryStyle"],[3,"TableType"],[4,"TableStyle"],[3,"String"]]},\ "wasmer_compiler_cranelift":{"doc":"A WebAssembly Compiler implementation using Cranelift.","t":"DDENNEDNNNNRGAAAMAAMMMAFMMMMAAFDLLLLMLLLLLLLLLFFLLLFLLLLLLDENNNLLLLLLLLLLLLLLLLLLLLMLMLMLLLLLLLLLLLLMLLMLLLLLLLLLLLLLLLLLCCCANNEDNGGLLLLLLLLLLLLLLLLLLLLLLLLLLMLLMLLLLLLLLLLLLLLSDLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLMDLLMLLLLMLMLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMLMLLLLMMMMMMMMMLMLLLLLLLLLLLLLLLLLLLLLLLLLLLFMLLLLMDDDLLLLLLLLLLLLLLLMLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLMLLLALLLLLLLLLLLMMMALLLLLLLLLLLLLLLLLLMCCLLLLLLLMLFLLLLLLLLLLMMMLLLLLLLLLLLLLMLLLLLLLLLLLLMFFCCCCCCAAAACCCCACAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFNNIENNEILLLLLLLLLLLLLLLLLLLLLLLLKKKKKLLLLLLLLKKKKKLLLLKKLLKLLKKLKKKKKLKKKKKKLKKKKKKKKLLLLLLLLLLLLMMMNEEDNNNNLLLLLLLLMLLLLLLLLLLLLLLLLLLLLMLLLLLMMLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLMLMMMLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMHDHLLFFFLLLLLMLLLLFFLMLLLLLLLLRFFFFFFFFFENNNLLFLLLLLLLLLLLLLLLL","n":["Cranelift","CraneliftCompiler","CraneliftOptLevel","Defined","Imported","ModuleInfoMemoryOffset","ModuleInfoVmctxInfo","None","None","Speed","SpeedAndSize","VERSION","ValueLabelsRanges","address_map","compiler","config","config","debug","dwarf","enable_nan_canonicalization","enable_pic","enable_verifier","func_environ","make_trampoline_function_call","memory_offset","middlewares","opt_level","stack_slots","trampoline","translator","get_function_address_map","CraneliftCompiler","borrow","borrow_mut","compile_module","config","config","deref","deref_mut","deserialize","drop","from","get_middlewares","init","into","layout_raw","mach_reloc_to_reloc","mach_trap_to_trap","name","new","pointer_metadata","translate_ir_trapcode","try_from","try_into","type_id","upcast_any_box","upcast_any_mut","upcast_any_ref","Cranelift","CraneliftOptLevel","None","Speed","SpeedAndSize","borrow","borrow","borrow_mut","borrow_mut","canonicalize_nans","canonicalize_nans","clone","clone","clone_into","clone_into","compiler","default","deref","deref","deref_mut","deref_mut","deserialize","deserialize","drop","drop","enable_nan_canonicalization","enable_pic","enable_pic","enable_verifier","enable_verifier","flags","fmt","fmt","from","from","init","init","into","into","isa","layout_raw","layout_raw","middlewares","new","opt_level","opt_level","pointer_metadata","pointer_metadata","push_middleware","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","ModuleInfoMemoryOffset","ModuleInfoVmctxInfo","ValueLabelsRanges","address_map","Defined","Imported","ModuleInfoMemoryOffset","ModuleInfoVmctxInfo","None","StackSlots","ValueLabelsRanges","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","deref","deref","deref_mut","deref_mut","deserialize","deserialize","drop","drop","fmt","fmt","from","from","init","init","into","into","layout_raw","layout_raw","memory_offset","pointer_metadata","pointer_metadata","stack_slots","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","FUNCTION_SYMBOL","WriterRelocate","borrow","borrow_mut","clone","clone_into","deref","deref_mut","deserialize","drop","endian","fmt","from","init","into","into_section","layout_raw","len","new","pointer_metadata","relocs","to_owned","try_from","try_into","type_id","upcast_any_box","upcast_any_mut","upcast_any_ref","write","write_address","write_at","write_offset","write_offset_at","writer","FuncEnvironment","borrow","borrow_mut","data_drop_sig","deref","deref_mut","deserialize","drop","elem_drop_sig","from","func_ref_sig","get_data_drop_func","get_data_drop_sig","get_elem_drop_func","get_elem_drop_sig","get_func_ref_func","get_func_ref_sig","get_function_name","get_function_sig","get_function_type","get_global_type","get_local_type","get_local_types","get_memory32_atomic_notify_sig","get_memory32_atomic_wait32_sig","get_memory32_atomic_wait64_sig","get_memory32_size_sig","get_memory_atomic_notify_func","get_memory_atomic_wait32_func","get_memory_atomic_wait64_func","get_memory_copy_func","get_memory_copy_sig","get_memory_fill_func","get_memory_fill_sig","get_memory_grow_func","get_memory_grow_sig","get_memory_init_func","get_memory_init_sig","get_memory_size_func","get_table_copy_func","get_table_copy_sig","get_table_fill_func","get_table_fill_sig","get_table_get_func","get_table_get_sig","get_table_grow_func","get_table_grow_sig","get_table_init_func","get_table_init_sig","get_table_set_func","get_table_set_sig","get_table_size_func","get_table_size_sig","init","into","is_wasm_parameter","layout_raw","make_direct_func","make_global","make_heap","make_indirect_sig","make_table","memory32_atomic_notify_sig","memory32_atomic_wait32_sig","memory32_atomic_wait64_sig","memory32_size_sig","memory_copy_sig","memory_fill_sig","memory_grow_sig","memory_init_sig","memory_styles","module","new","offsets","pointer_metadata","pointer_type","push_local_decl_on_stack","push_params_on_stack","signatures","table_copy_sig","table_fill_sig","table_get_sig","table_grow_sig","table_init_sig","table_set_sig","table_size_sig","table_styles","target_config","target_config","translate_atomic_notify","translate_atomic_wait","translate_call","translate_call_indirect","translate_custom_global_get","translate_custom_global_set","translate_data_drop","translate_elem_drop","translate_load_builtin_function_address","translate_memory_copy","translate_memory_fill","translate_memory_grow","translate_memory_init","translate_memory_size","translate_ref_func","translate_ref_is_null","translate_ref_null","translate_table_copy","translate_table_fill","translate_table_get","translate_table_grow","translate_table_init","translate_table_set","translate_table_size","try_from","try_into","type_id","type_of_vmtable_definition_current_elements","type_stack","upcast_any_box","upcast_any_mut","upcast_any_ref","vmctx","vmctx","Context","FunctionBuilder","FunctionBuilderContext","append_block_param","append_block_params_for_function_params","append_block_params_for_function_returns","block_params","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","call_memcmp","call_memcpy","call_memmove","call_memset","canonicalize_nans","cfg","change_jump_destination","clear","compile","compile_and_emit","compile_stencil","compiled_code","compiled_code","compute_cfg","compute_domtree","compute_loop_analysis","create_block","create_dynamic_stack_slot","create_global_value","create_heap","create_jump_table","create_sized_stack_slot","create_unwind_info","current_block","cursor","dce","declare_var","def_var","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","deserialize","deserialize","deserialize","domtree","drop","drop","drop","dynamic_function","eliminate_unreachable_code","emit_small_memory_compare","emit_small_memory_copy","emit_small_memset","ensure_inserted_block","finalize","flowgraph","for_function","from","from","from","func","func","func_ctx","function_call","get_code_bb_layout","import_function","import_signature","init","init","init","ins","insert_block_after","inst_results","into","into","into","is_unreachable","layout_raw","layout_raw","layout_raw","legalize","licm","loop_analysis","make_trampoline_dynamic_function","make_trampoline_function_call","new","new","new","optimize","pointer_metadata","pointer_metadata","pointer_metadata","position","preopt","pretty_error","remove_constant_phis","replace_redundant_loads","seal_all_blocks","seal_block","set_cold_block","set_disasm","set_srcloc","set_val_label","signature","simple_gvn","srcloc","ssa","status","switch_to_block","try_declare_var","try_def_var","try_from","try_from","try_from","try_into","try_into","try_into","try_use_var","type_id","type_id","type_id","types","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","upcast_any_ref","use_var","verify","verify_if","want_disasm","make_trampoline_dynamic_function","make_trampoline_function_call","FuncEnvironment","FuncTranslationState","FuncTranslator","GlobalVariable","ReturnMode","TargetEnvironment","code_translator","func_environ","func_state","func_translator","get_vmctx_value_label","irlibcall_to_libcall","irreloc_to_relocationkind","signature_to_cranelift_ir","translation_utils","type_to_irtype","unwind","bitcast_arguments","canonicalise_then_brnz","canonicalise_then_brz","canonicalise_then_jump","canonicalise_v128_values","finalise_atomic_mem_addr","fold_atomic_mem_addr","get_heap_addr","is_non_canonical_v128","mem_op_size","optionally_bitcast_vector","pop1_with_bitcast","pop2_with_bitcast","prepare_load","translate_atomic_cas","translate_atomic_load","translate_atomic_rmw","translate_atomic_store","translate_br_if","translate_br_if_args","translate_fcmp","translate_icmp","translate_load","translate_operator","translate_store","translate_unreachable_operator","translate_vector_fcmp","translate_vector_icmp","type_of","wasm_param_types","Const","Custom","FuncEnvironment","GlobalVariable","Memory","NormalReturns","ReturnMode","TargetEnvironment","after_translate_operator","before_translate_operator","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","deref","deref","deref_mut","deref_mut","deserialize","deserialize","drop","drop","eq","equivalent","equivalent","fmt","from","from","get_function_sig","get_function_type","get_global_type","get_local_type","get_local_types","init","init","into","into","is_wasm_parameter","is_wasm_return","layout_raw","layout_raw","make_direct_func","make_global","make_heap","make_indirect_sig","make_table","pointer_bytes","pointer_metadata","pointer_metadata","pointer_type","push_local_decl_on_stack","push_params_on_stack","reference_type","return_mode","target_config","to_owned","to_owned","translate_atomic_notify","translate_atomic_wait","translate_call","translate_call_indirect","translate_custom_global_get","translate_custom_global_set","translate_data_drop","translate_elem_drop","translate_loop_header","translate_memory_copy","translate_memory_fill","translate_memory_grow","translate_memory_init","translate_memory_size","translate_ref_func","translate_ref_is_null","translate_ref_null","translate_table_copy","translate_table_fill","translate_table_get","translate_table_grow","translate_table_init","translate_table_set","translate_table_size","try_from","try_from","try_into","try_into","type_id","type_id","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","gv","offset","ty","Block","ControlStackFrame","ElseData","FuncTranslationState","If","Loop","NoElse","WithElse","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","br_destination","clear","control_stack","deref","deref","deref","deref_mut","deref_mut","deref_mut","deserialize","deserialize","deserialize","drop","drop","drop","ensure_length_is_at_least","exit_is_branched_to","fmt","fmt","following_code","from","from","from","functions","get_direct_func","get_global","get_heap","get_indirect_sig","get_or_create_table","globals","heaps","init","init","init","initialize","into","into","into","is_loop","layout_raw","layout_raw","layout_raw","new","num_param_values","num_return_values","num_wasm_parameters","original_stack_size","peek1","peekn","peekn_mut","pointer_metadata","pointer_metadata","pointer_metadata","pop1","pop2","pop3","popn","push1","push_block","push_if","push_loop","pushn","reachable","reachable","set_branched_to_exit","signatures","stack","tables","truncate_value_stack_to_else_params","truncate_value_stack_to_original_size","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","upcast_any_box","upcast_any_box","upcast_any_box","upcast_any_mut","upcast_any_mut","upcast_any_mut","upcast_any_ref","upcast_any_ref","upcast_any_ref","blocktype","consequent_ends_reachable","destination","destination","destination","else_data","exit_is_branched_to","exit_is_branched_to","head_is_reachable","header","num_param_values","num_param_values","num_param_values","num_return_values","num_return_values","num_return_values","original_stack_size","original_stack_size","original_stack_size","branch_inst","else_block","CALLSITE","FuncTranslator","META","borrow","borrow_mut","cur_srcloc","declare_locals","declare_wasm_parameters","deref","deref_mut","deserialize","drop","from","func_ctx","init","into","layout_raw","new","parse_function_body","parse_local_decls","pointer_metadata","state","translate","translate_from_reader","try_from","try_into","type_id","upcast_any_box","upcast_any_mut","upcast_any_ref","VMCTX_LABEL","block_with_params","f32_translation","f64_translation","get_vmctx_value_label","irlibcall_to_libcall","irreloc_to_relocationkind","reference_type","signature_to_cranelift_ir","type_to_irtype","CraneliftUnwindInfo","Fde","None","WindowsX64","borrow","borrow_mut","compiled_function_unwind_info","deref","deref_mut","deserialize","drop","from","init","into","layout_raw","maybe_into_to_windows_unwind","pointer_metadata","try_from","try_into","type_id","upcast_any_box","upcast_any_mut","upcast_any_ref"],"q":["wasmer_compiler_cranelift","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler_cranelift::address_map","wasmer_compiler_cranelift::compiler","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler_cranelift::config","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler_cranelift::debug","","","","wasmer_compiler_cranelift::debug::address_map","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler_cranelift::dwarf","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler_cranelift::func_environ","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler_cranelift::trampoline","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler_cranelift::trampoline::dynamic_function","wasmer_compiler_cranelift::trampoline::function_call","wasmer_compiler_cranelift::translator","","","","","","","","","","","","","","","","","wasmer_compiler_cranelift::translator::code_translator","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler_cranelift::translator::func_environ","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler_cranelift::translator::func_environ::GlobalVariable","","","wasmer_compiler_cranelift::translator::func_state","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler_cranelift::translator::func_state::ControlStackFrame","","","","","","","","","","","","","","","","","","","wasmer_compiler_cranelift::translator::func_state::ElseData","","wasmer_compiler_cranelift::translator::func_translator","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wasmer_compiler_cranelift::translator::translation_utils","","","","","","","","","","wasmer_compiler_cranelift::translator::unwind","","","","","","","","","","","","","","","","","","","","","",""],"d":["Global configuration options used to create an …","A compiler that compiles a WebAssembly module with …","Possible optimization levels for the Cranelift codegen …","Offset to the defined memory.","Offset to the imported memory.","Memory definition offset in the VMContext structure.","ModuleInfo vmctx related info.","No optimizations performed, minimizes compilation time by …","Not available.","Generates the fastest possible code, but may take longer.","Similar to speed, but also performs transformations aimed …","Version number of this crate.","Value ranges for functions.","","Support for compiling with Cranelift.","","","","","","","","","Create a trampoline for invoking a WebAssembly function.","The memory definition offset in the VMContext structure.","The middleware chain.","","The functions stack slots.","","Tools for translating wasm function bytecode to Cranelift …","","A compiler that compiles a WebAssembly module with …","","","Compile the module using Cranelift, producing a …","Gets the WebAssembly features for this Compiler","","","","","","Returns the argument unchanged.","Get the middlewares for this compiler","","Calls U::from(self).","","","","","Creates a new Cranelift compiler","","Translates the Cranelift IR TrapCode into generic Trap Code","","","","","","","Global configuration options used to create an …","Possible optimization levels for the Cranelift codegen …","No optimizations performed, minimizes compilation time by …","Generates the fastest possible code, but may take longer.","Similar to speed, but also performs transformations aimed …","","","","","","Enable NaN canonicalization.","","","","","Transform it into the compiler","","","","","","","","","","","","","","","Generates the flags for the compiler","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Generates the ISA for the provided target","","","The middleware chain.","Creates a new configuration object with the default …","The optimization levels when optimizing the IR.","","","","Pushes a middleware onto the back of the middleware chain.","","","","","","","","","","","","","","","","","","Data structures to provide transformation of the source","Offset to the defined memory.","Offset to the imported memory.","Memory definition offset in the VMContext structure.","ModuleInfo vmctx related info.","Not available.","Stack slots for functions.","Value ranges for functions.","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","","","The memory definition offset in the VMContext structure.","","","The functions stack slots.","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","The FuncEnvironment implementation for use by the …","","","The external function signature for implementing wasm’s …","","","","","The external function signature for implementing wasm’s …","Returns the argument unchanged.","The external function signature for implementing wasm’s …","","","","","","","Compute an ir::ExternalName for a given wasm function …","","","","","","","","","","Return the memory.atomic.notify function signature to call …","Return the memory.atomic.wait32 function signature to call …","Return the memory.atomic.wait64 function signature to call …","","","","","Return the memory.grow function signature to call for the …","","","","Return the memory.size function signature to call for the …","","","","","","","Return the table.grow function signature to call for the …","","","","","","Return the memory.size function signature to call for the …","","","Calls U::from(self).","","","","","","","","The external function signature for implementing wasm’s …","The external function signature for implementing wasm’s …","The external function signature for implementing wasm’s …","The external function signature for implementing wasm’s …","The external function signature for implementing wasm’s …","The external function signature for implementing wasm’s …","The external function signature for implementing wasm’s …","The external function signature for implementing wasm’s …","The memory styles","The module-level environment which this function-level …","","Offsets to struct fields accessed by JIT code.","","","","","The module function signatures","The external function signature for implementing wasm’s …","The external function signature for implementing wasm’s …","The external function signature for implementing wasm’s …","The external function signature for implementing wasm’s …","The external function signature for implementing wasm’s …","The external function signature for implementing wasm’s …","The external function signature for implementing wasm’s …","The table styles","","Target-specified configuration.","","","","","","","","","Translates load of builtin function and returns a pair of …","","","","","","","","","","","","","","","","","","","The type of the current_elements field.","A stack tracking the type of local variables.","","","","","The Cranelift global holding the vmctx address.","Persistent data structures and compilation pipeline.","Temporary object used to build a single Cranelift IR …","Structure used for translating a series of functions into …","Creates a parameter for a specific Block by appending it …","Append parameters to the given Block corresponding to the …","Append parameters to the given Block corresponding to the …","Retrieves all the parameters for a Block currently …","","","","","","","Calls libc.memcmp","Calls libc.memcpy","Calls libc.memmove","Calls libc.memset","Perform NaN canonicalizing rewrites on the function.","The control flow graph of func.","Changes the destination of a jump instruction after …","Clear all data structures in this context.","Compile the function.","Compile the function, and emit machine code into a Vec<u8>.","Internally compiles the function into a stencil.","Returns the compilation result for this function, …","","Compute the control flow graph.","Compute dominator tree.","Compute the loop analysis.","Creates a new Block and returns its reference.","Creates a dynamic stack slot in the function, to be used …","Declares a global value accessible to the function.","Declares a heap accessible to the function.","Creates a jump table in the function, to be used by …","Creates a sized stack slot in the function, to be used by …","Creates unwind information for the function.","Get the block that this builder is currently at.","Returns a FuncCursor pointed at the current position ready …","Perform dead-code elimination on the function.","In order to use a variable (by calling …","Register a new definition of a user variable. The type of …","","","","","","","","","","","Dominator tree for func.","","","","A trampoline generator for calling dynamic host functions …","Perform unreachable code elimination.","Optimised Self::call_memcmp for small copies.","Optimised memcpy or memmove for small copies.","Calls libc.memset","Make sure that the current block is inserted in the layout.","Declare that translation of the current function is …","Compute the control flow graph and dominator tree.","Allocate a new compilation context with an existing …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","The function currently being built. This field is public …","The function we’re compiling.","","A trampoline generator for calling Wasm functions easily.","If available, return information about the code layout in …","Declare an external function import.","Adds a signature which can later be used to declare an …","","","","Returns an object with the InstBuilder trait that allows …","Insert block in the layout after the existing block after.","Returns the result values of an instruction.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns true if and only if the current Block is sealed …","","","","Run the legalizer for isa on the function.","Perform LICM on the function.","Loop analysis of func.","","","Creates a new FunctionBuilder structure that will operate …","Creates a FunctionBuilderContext structure. The structure …","Allocate a new compilation context.","Optimize the function, performing all compilation steps up …","","","","","Perform pre-legalization rewrites on the function.","Pretty-print a Cranelift error.","Perform constant-phi removal on the function.","Replace all redundant loads with the known values in …","Effectively calls seal_block on all unsealed blocks in the …","Declares that all the predecessors of this block are known.","Mark a block as “cold”.","Set the flag to request a disassembly when compiling with a","Set the source location that should be assigned to all new …","Set label for Value","Retrieves the signature with reference sigref previously …","Perform simple GVN on the function.","","","","After the call to this function, new instructions will be …","Declares the type of a variable, so that it can be used …","Registers a new definition of a user variable. This …","","","","","","","Returns the Cranelift IR necessary to use a previously …","","","","","","","","","","","","","","Returns the Cranelift IR value corresponding to the …","Run the verifier on the function.","Run the verifier only if the enable_verifier setting is …","Flag: do we want a disassembly with the CompiledCode?","Create a trampoline for invoking a WebAssembly function.","Create a trampoline for invoking a WebAssembly function.","","","","","","","This module contains the bulk of the interesting code …","All the runtime support necessary for the wasm to …","WebAssembly module and function translation state.","Standalone WebAssembly to Cranelift IR translator.","","","","","Helper functions and structures for the translation.","","A Compilation contains the compiled function bodies for a …","A helper for bitcasting a sequence of values (e.g. …","The same but for a brnz instruction.","The same but for a brz instruction.","Generate a jump instruction, but first cast all 128-bit …","Cast to I8X16, any vector values in values that are of “…","","","Get the address+offset to use for a heap access.","","","Some SIMD operations only operate on I8X16 in CLIF; this …","A helper for popping and bitcasting a single value; since …","A helper for popping and bitcasting two values; since SIMD …","Prepare for a load; factors out common functionality …","","","","","","","","","Translate a load instruction.","Translates wasm operators into Cranelift IR instructions. …","Translate a store instruction.","Deals with a Wasm instruction located in an unreachable …","","","Determine the returned value type of a WebAssembly operator","A helper to extract all the Type listings of each variable …","This is a constant global with a value known at compile …","This is a global variable that needs to be handled by the …","Environment affecting the translation of a single …","The value of a WebAssembly global variable.","This is a variable in memory that should be referenced …","Use normal return instructions as needed.","How to return from functions.","Environment affecting the translation of a WebAssembly.","Optional callback for the FunctionEnvMutironment …","Optional callback for the FunctionEnvMutironment …","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Get the type of a function with the given signature index.","Get the type of the local at the given index.","Get the type of the global at the given index.","Get the type of the local at the given index.","Get the types of all the current locals.","","","Calls U::from(self).","Calls U::from(self).","Is the given parameter of the given function a wasm-level …","Is the given return of the given function a wasm-level …","","","Set up an external function definition in the preamble of …","Set up the necessary preamble definitions in func to …","Set up the necessary preamble definitions in func to …","Set up a signature definition in the preamble of func that …","Set up the necessary preamble definitions in func to …","Get the size of a native pointer, in bytes.","","","Get the Cranelift integer type to use for native pointers.","Push a local declaration on to the stack to track the type …","Push locals for a the params of a function on to the stack.","Get the Cranelift reference type to use for native …","Should the code be structured to use a single …","Get the information needed to produce Cranelift IR for the …","","","Translate an atomic.notify WebAssembly instruction. The …","Translate an i32.atomic.wait or i64.atomic.wait …","Translate a call WebAssembly instruction at pos.","Translate a call_indirect WebAssembly instruction at pos.","Translate a global.get WebAssembly instruction at pos for …","Translate a global.set WebAssembly instruction at pos for …","Translate a data.drop WebAssembly instruction.","Translate a elem.drop WebAssembly instruction.","Emit code at the beginning of every wasm loop.","Translate a memory.copy WebAssembly instruction.","Translate a memory.fill WebAssembly instruction.","Translate a memory.grow WebAssembly instruction.","Translate a memory.init WebAssembly instruction.","Translates a memory.size WebAssembly instruction.","Translate a ref.func WebAssembly instruction.","Translate a ref.is_null WebAssembly instruction.","Translate a ref.null T WebAssembly instruction.","Translate a table.copy WebAssembly instruction.","Translate a table.fill WebAssembly instruction.","Translate a table.get WebAssembly instruction.","Translate a table.grow WebAssembly instruction.","Translate a table.init WebAssembly instruction.","Translate a table.set WebAssembly instruction.","Translate a table.size WebAssembly instruction.","","","","","","","","","","","","","The address of the global variable storage.","An offset to add to the address.","The global variable’s type.","","A control stack frame can be an if, a block or a loop, …","Information about the presence of an associated else for …","Contains information passed along during a function’s …","","","The if does not already have an else block.","We have already allocated an else block.","","","","","","","","","A stack of active control flow operations at this point in …","","","","","","","","","","","","","Helper to ensure the the stack size is at least as big as n…","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Get the FuncRef reference that should be used to make a …","Get the GlobalVariable reference that should be used to …","Get the Heap reference that should be used to access …","Get the SigRef reference that should be used to make an …","Get the Table reference that should be used to access …","","","","","","Initialize the state for compiling a function with the …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","Construct a new, empty, FuncTranslationState","","","","Private helper. Use truncate_value_stack_to_else_params() …","Peek at the top of the stack without popping it.","Peek at the top n values on the stack in the order they …","Peek at the top n values on the stack in the order they …","","","","Pop one value.","Pop two values. Return them in the order they were pushed.","Pop three values. Return them in the order they were …","Pop the top n values on the stack.","Push a value.","Push a block on the control stack.","Push an if on the control stack.","Push a loop on the control stack.","Push multiple values.","True if the current translation state expresses reachable …","Is the current translation state still reachable? This is …","","","A stack of values corresponding to the active values in …","","Pop values from the value stack so that it is left at the …","Pop values from the value stack so that it is left at the …","","","","","","","","","","","","","","","","","","","","What was the reachability at the end of the consequent?","","","","","","","Was the head of the if reachable?","","","","","","","","","","","If we discover that we need an else block, this is the jump","This is the else block.","","WebAssembly to Cranelift IR function translator.","","","","Get the current source location from a reader.","Declare count local variables of the same type, starting …","Declare local variables for the signature parameters that …","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","Create a new translator.","Parse the function body in reader.","Parse the local variable declarations that precede the …","","","Translate a binary WebAssembly function.","Translate a binary WebAssembly function from a …","","","","","","","","Create a Block with the given Wasm parameters.","Turns a wasmparser f32 into a Cranelift one.","Turns a wasmparser f64 into a Cranelift one.","Special VMContext value label. It is tracked as …","Transform Cranelift LibCall into runtime LibCall","Transform Cranelift Reloc to compiler Relocation","Helper function translating wasmparser types to Cranelift …","Helper function translate a Function signature into …","Helper function translating wasmparser types to Cranelift …","Cranelift specific unwind info","Dwarf FDE","No Unwind info attached","Windows Unwind info","","","Constructs unwind info object from Cranelift IR","","","","","Returns the argument unchanged.","","Calls U::from(self).","","Transform the CraneliftUnwindInfo to the Windows format.","","","","","","",""],"i":[0,0,0,44,44,0,0,36,44,36,36,0,0,0,0,0,11,0,0,19,19,19,0,0,45,19,19,45,0,0,0,0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,0,11,11,11,0,11,11,11,11,11,11,0,0,36,36,36,36,19,36,19,19,19,36,19,36,19,19,19,36,19,36,19,36,19,36,19,19,19,19,19,19,19,36,19,36,19,36,19,36,19,19,36,19,19,19,19,19,36,19,19,36,19,36,19,36,19,36,19,36,19,36,19,36,19,0,0,0,0,44,44,0,0,44,0,0,44,45,44,45,44,45,44,45,44,45,44,45,44,45,44,45,44,45,44,45,44,45,44,45,44,45,45,44,45,45,44,45,44,45,44,45,44,45,44,45,44,45,44,45,46,0,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,0,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,0,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,0,54,54,54,54,54,54,0,0,0,78,78,78,78,78,2,7,78,2,7,78,78,78,78,7,7,78,7,7,7,7,7,7,7,7,7,78,78,78,78,78,78,7,78,78,7,78,78,2,78,2,7,78,2,7,78,2,7,7,78,2,7,0,7,78,78,78,78,78,7,7,78,2,7,78,7,78,0,7,78,78,78,2,7,78,78,78,78,2,7,78,78,2,7,7,7,7,0,0,78,2,7,7,78,2,7,78,7,0,7,7,78,78,78,7,78,78,78,7,78,2,2,78,78,78,78,2,7,78,2,7,78,78,2,7,2,78,2,7,78,2,7,78,2,7,78,7,7,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,68,118,0,0,134,134,68,118,68,118,68,118,68,118,68,118,68,118,68,118,68,118,118,118,118,118,68,118,134,134,134,134,134,68,118,68,118,134,134,68,118,134,134,134,134,134,135,68,118,135,134,134,135,134,135,68,118,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,68,118,68,118,68,118,68,118,68,118,68,118,136,136,136,119,0,0,0,119,119,120,120,112,120,119,112,120,119,119,112,112,112,120,119,112,120,119,112,120,119,112,120,119,112,119,120,119,119,112,120,119,112,112,112,112,112,112,112,112,112,120,119,112,112,120,119,119,112,120,119,112,119,119,0,119,112,112,112,112,120,119,112,112,112,112,112,112,112,112,112,112,112,119,112,112,112,119,119,112,120,119,112,120,119,112,120,119,112,120,119,112,120,119,112,120,119,137,137,137,138,139,137,137,138,137,139,137,138,139,137,138,139,137,138,139,140,141,0,0,0,123,123,0,0,0,123,123,123,123,123,123,123,123,123,123,0,0,123,123,123,123,123,123,123,123,123,123,0,0,0,0,0,0,0,0,0,0,0,132,132,132,132,132,0,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132],"f":[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],[[6,[4,5]]]],0,0,0,0,0,0,[[7,[9,[8]],8],10],0,[[]],[[]],[[11,12,13,14,[17,[15,16]]],[[6,[18,5]]]],[11,19],0,[8],[8],[[],[[6,[20]]]],[8],[[]],[11],[[],8],[[]],[[],[[6,[21,22]]]],[[23,24],25],[26,27],[11,28],[19,11],[[]],[29,30],[[],6],[[],6],[[],31],[[[33,[32]]],[[33,[34,32]]]],[[],34],[[],34],0,0,0,0,0,[[]],[[]],[[]],[[]],[[19,35]],[[19,35],19],[36,36],[19,19],[[]],[[]],[[[33,[19]]],[[33,[37]]]],[[],19],[8],[8],[8],[8],[[],[[6,[20]]]],[[],[[6,[20]]]],[8],[8],0,[19],0,[19],0,[[19,12],38],[[36,39],40],[[19,39],40],[[]],[[]],[[],8],[[],8],[[]],[[]],[[19,12],[[41,[[33,[1]]]]]],[[],[[6,[21,22]]]],[[],[[6,[21,22]]]],0,[[],19],[[19,36],19],0,[[]],[[]],[[19,[43,[42]]]],[[]],[[]],[[],6],[[],6],[[],6],[[],6],[[],31],[[],31],[[[33,[32]]],[[33,[34,32]]]],[[[33,[32]]],[[33,[34,32]]]],[[],34],[[],34],[[],34],[[],34],0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[44,44],[45,45],[[]],[[]],[8],[8],[8],[8],[[],[[6,[20]]]],[[],[[6,[20]]]],[8],[8],[[44,39],40],[[45,39],40],[[]],[[]],[[],8],[[],8],[[]],[[]],[[],[[6,[21,22]]]],[[],[[6,[21,22]]]],0,[[]],[[]],0,[[]],[[]],[[],6],[[],6],[[],6],[[],6],[[],31],[[],31],[[[33,[32]]],[[33,[34,32]]]],[[[33,[32]]],[[33,[34,32]]]],[[],34],[[],34],[[],34],[[],34],0,0,[[]],[[]],[46,46],[[]],[8],[8],[[],[[6,[20]]]],[8],[46],[[46,39],40],[[]],[[],8],[[]],[46,47],[[],[[6,[21,22]]]],[46,8],[[[49,[48]]],46],[[]],0,[[]],[[],6],[[],6],[[],31],[[[33,[32]]],[[33,[34,32]]]],[[],34],[[],34],[46,50],[[46,51,52],50],[[46,8],50],[[46,8,53,52],50],[[46,8,8,53,52],50],0,0,[[]],[[]],0,[8],[8],[[],[[6,[20]]]],[8],0,[[]],0,[[54,55]],[[54,55],56],[[54,55]],[[54,55],56],[[54,55,57]],[[54,55],56],[57,58],[[54,59],[[49,[3]]]],[[54,57],[[49,[3]]]],[[54,60],[[49,[61]]]],[[54,62],[[49,[61]]]],[54],[[54,55],56],[[54,55],56],[[54,55],56],[[54,55],56],[[54,55,63]],[[54,55,63]],[[54,55,63]],[[54,55,63]],[[54,55],56],[[54,55,63]],[[54,55],56],[[54,55,63]],[[54,55],56],[[54,55]],[[54,55],56],[[54,55,63]],[[54,55,64,64]],[[54,55],56],[[54,55,64]],[[54,55],56],[[54,55,64]],[[54,55],56],[[54,55,64]],[[54,55],56],[[54,55,64]],[[54,55],56],[[54,55,64]],[[54,55],56],[[54,55,64]],[[54,55],56],[[],8],[[]],[[54,65,8],35],[[],[[6,[21,22]]]],[[54,55,57],[[67,[66]]]],[[54,55,60],[[67,[68]]]],[[54,55,63],[[67,[69]]]],[[54,55,59],[[67,[56]]]],[[54,55,64],[[67,[70]]]],0,0,0,0,0,0,0,0,0,0,[[71,23,17,17,17],54],0,[[]],[54,72],[[54,61]],[[54,15]],0,0,0,0,0,0,0,0,0,[54,71],0,[[54,73,63,69,74,74],[[67,[74]]]],[[54,73,63,69,74,74,74],[[67,[74]]]],[[54,73,57,66],[[67,[75]]]],[[54,73,64,70,59,56,74],[[67,[75]]]],[[54,73,60],[[67,[74]]]],[[54,73,60,74],67],[[54,73,62],67],[[54,73,62],67],[[54,73,76]],[[54,73,63,69,63,69,74,74,74],67],[[54,73,63,69,74,74,74],67],[[54,73,63,69,74],[[67,[74]]]],[[54,73,63,69,62,74,74,74],67],[[54,73,63,69],[[67,[74]]]],[[54,73,57],[[67,[74]]]],[[54,73,74],[[67,[74]]]],[[54,73,77],[[67,[74]]]],[[54,73,64,70,64,70,74,74,74],67],[[54,73,64,74,74,74],67],[[54,78,64,70,74],[[67,[74]]]],[[54,73,64,70,74,74],[[67,[74]]]],[[54,73,62,64,70,74,74,74],67],[[54,78,64,70,74,74],67],[[54,73,64,70],[[67,[74]]]],[[],6],[[],6],[[],31],[79,72],0,[[[33,[32]]],[[33,[34,32]]]],[[],34],[[],34],[[54,55],80],0,0,0,0,[[78,81,72],74],[[78,81]],[[78,81]],[[78,81]],[[]],[[]],[[]],[[]],[[]],[[]],[[78,71,74,74,74],74],[[78,71,74,74,74]],[[78,71,74,74,74]],[[78,71,74,74,74]],[[7,1],[[6,[82]]]],0,[[78,75,81]],[7],[[7,1],[[6,[83,84]]]],[[7,1,85],[[6,[83,84]]]],[[7,1],[[6,[[83,[86]],82]]]],[7,[[49,[83]]]],0,[7],[7],[7],[78,81],[[78,87],88],[[78,89],80],[[78,90],69],[[78,91],92],[[78,93],94],[[7,1],[[6,[[49,[95]],82]]]],[78,[[49,[81]]]],[78,73],[7,[[6,[82]]]],[[78,96,72]],[[78,96,74]],[[],2],[8],[8],[8],[8],[8],[8],[[],[[6,[20]]]],[[],[[6,[20]]]],[[],[[6,[20]]]],0,[8],[8],[8],0,[7,[[6,[82]]]],[[78,71,97,74,74,98,99,99,100],74],[[78,71,74,74,98,52,52,35,100]],[[78,71,74,52,98,52,100]],[78],[78],[7],[55,7],[[]],[[]],[[]],0,0,0,0,[7,49],[[78,101],66],[[78,65],56],[[],8],[[],8],[[],8],[78,102],[[78,81,81]],[[78,75]],[[]],[[]],[[]],[78,35],[[],[[6,[21,22]]]],[[],[[6,[21,22]]]],[[],[[6,[21,22]]]],[[7,1],[[6,[82]]]],[[7,1],[[6,[82]]]],0,0,0,[[55,2],78],[[],2],[[],7],[[7,1],[[6,[82]]]],[[]],[[]],[[]],0,[[7,1],[[6,[82]]]],[[55,82],103],[7,[[6,[82]]]],[7,[[6,[82]]]],[78],[[78,81]],[[78,81]],[[7,35]],[[78,104]],[[78,74,105]],[[78,56],[[49,[65]]]],[7,[[6,[82]]]],0,0,0,[[78,81]],[[78,96,72],[[6,[106]]]],[[78,96,74],[[6,[107]]]],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[78,96],[[6,[74,108]]]],[[],31],[[],31],[[],31],0,[[[33,[32]]],[[33,[34,32]]]],[[[33,[32]]],[[33,[34,32]]]],[[[33,[32]]],[[33,[34,32]]]],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[78,96],74],[7,[[6,[109]]]],[7,[[6,[82]]]],0,[[1,79,2,3],[[6,[4,5]]]],[[1,2,3],[[6,[4,5]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[78],[[78,74,81],75],[[78,74,81],75],[[78,81],75],[[110,78]],[[74,111,72,78,112],[[67,[74]]]],[[74,111,72,78],74],[[69,74,62,62,72,78]],[72,35],[[113,72],62],[[74,72,78],74],[[112,72,78],74],[[112,72,78]],[[111,62,78,112],67],[[72,72,111,78,112],67],[[72,72,111,78,112],67],[[72,72,114,111,78,112],67],[[72,111,78,112],67],[[62,78,112]],[[62,112]],[[115,78,112]],[[97,78,112]],[[111,113,72,78,112],67],[[14,116,78,112],67],[[111,113,78,112],67],[[14,116,78,112],67],[[115,72,78,112]],[[97,72,78,112]],[116,72],[117,[[85,[72]]]],0,0,0,0,0,0,0,0,[[116,78,112],67],[[116,78,112],67],[[]],[[]],[[]],[[]],[68,68],[118,118],[[]],[[]],[8],[8],[8],[8],[[],[[6,[20]]]],[[],[[6,[20]]]],[8],[8],[[118,118],35],[[],35],[[],35],[[118,39],40],[[]],[[]],[59,[[49,[3]]]],[57,[[49,[3]]]],[60,[[49,[61]]]],[62,[[49,[61]]]],[[]],[[],8],[[],8],[[]],[[]],[[65,8],35],[[65,8],35],[[],[[6,[21,22]]]],[[],[[6,[21,22]]]],[[55,57],[[67,[66]]]],[[55,60],[[67,[68]]]],[[55,63],[[67,[69]]]],[[55,59],[[67,[56]]]],[[55,64],[[67,[70]]]],[[],52],[[]],[[]],[[],72],[61],[15],[[],72],[[],118],[[],71],[[]],[[]],[[73,63,69,74,74],[[67,[74]]]],[[73,63,69,74,74,74],[[67,[74]]]],[[73,57,66],[[67,[75]]]],[[73,64,70,59,56,74],[[67,[75]]]],[[73,60],[[67,[74]]]],[[73,60,74],67],[[73,62],67],[[73,62],67],[73,67],[[73,63,69,63,69,74,74,74],67],[[73,63,69,74,74,74],67],[[73,63,69,74],[[67,[74]]]],[[73,63,69,62,74,74,74],67],[[73,63,69],[[67,[74]]]],[[73,57],[[67,[74]]]],[[73,74],[[67,[74]]]],[[73,77],[[67,[74]]]],[[73,64,70,64,70,74,74,74],67],[[73,64,74,74,74],67],[[78,64,70,74],[[67,[74]]]],[[73,64,70,74,74],[[67,[74]]]],[[73,62,64,70,74,74,74],67],[[78,64,70,74,74],67],[[73,64,70],[[67,[74]]]],[[],6],[[],6],[[],6],[[],6],[[],31],[[],31],[[[33,[32]]],[[33,[34,32]]]],[[[33,[32]]],[[33,[34,32]]]],[[],34],[[],34],[[],34],[[],34],0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[119,81],[112],0,[8],[8],[8],[8],[8],[8],[[],[[6,[20]]]],[[],[[6,[20]]]],[[],[[6,[20]]]],[8],[8],[8],[[112,8]],[119,35],[[120,39],40],[[119,39],40],[119,81],[[]],[[]],[[]],0,[[112,55,62],67],[[112,55,62],[[67,[68]]]],[[112,55,62],[[67,[69]]]],[[112,55,62],67],[[112,55,62],[[67,[70]]]],0,0,[[],8],[[],8],[[],8],[[112,65,81]],[[]],[[]],[[]],[119,35],[[],[[6,[21,22]]]],[[],[[6,[21,22]]]],[[],[[6,[21,22]]]],[[],112],[119,8],[119,8],[65,8],[119,8],[112,74],[[112,8]],[[112,8]],[[]],[[]],[[]],[112,74],[112],[112],[[112,8]],[[112,74]],[[112,81,8,8]],[[112,81,120,8,8,121]],[[112,81,81,8,8]],[112],[112,35],0,[119],0,0,0,[[119,85]],[[119,85]],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],31],[[],31],[[],31],[[[33,[32]]],[[33,[34,32]]]],[[[33,[32]]],[[33,[34,32]]]],[[[33,[32]]],[[33,[34,32]]]],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[122,104],[[78,62,77,8],67],[[78,81],8],[8],[8],[[],[[6,[20]]]],[8],[[]],0,[[],8],[[]],[[],[[6,[21,22]]]],[[],123],[[14,122,78,112],67],[[122,78,8],67],[[]],0,[[123,14,122,55,15],67],[[123,14,122,55],67],[[],6],[[],6],[[],31],[[[33,[32]]],[[33,[34,32]]]],[[],34],[[],34],0,[78,[[67,[81]]]],[124,125],[126,127],[[],105],[128,129],[130,131],[71,[[67,[72]]]],[[3,71],65],[[61,71],[[67,[72]]]],0,0,0,0,[[]],[[]],[[1,7],[[6,[132,5]]]],[8],[8],[[],[[6,[20]]]],[8],[[]],[[],8],[[]],[[],[[6,[21,22]]]],[132,[[49,[133]]]],[[]],[[],6],[[],6],[[],31],[[[33,[32]]],[[33,[34,32]]]],[[],34],[[],34]],"p":[[8,"TargetIsa"],[3,"FunctionBuilderContext"],[3,"FunctionType"],[3,"FunctionBody"],[4,"CompileError"],[4,"Result"],[3,"Context"],[15,"usize"],[3,"Range"],[3,"FunctionAddressMap"],[3,"CraneliftCompiler"],[3,"Target"],[3,"CompileModuleInfo"],[3,"ModuleTranslationState"],[3,"LocalFunctionIndex"],[3,"FunctionBodyData"],[3,"PrimaryMap"],[3,"Compilation"],[3,"Cranelift"],[3,"With"],[3,"Layout"],[3,"LayoutError"],[3,"ModuleInfo"],[3,"MachReloc"],[3,"Relocation"],[3,"MachTrap"],[3,"TrapInformation"],[15,"str"],[4,"TrapCode"],[4,"TrapCode"],[3,"TypeId"],[3,"Global"],[3,"Box"],[8,"Any"],[15,"bool"],[4,"CraneliftOptLevel"],[8,"Compiler"],[3,"Flags"],[3,"Formatter"],[6,"Result"],[6,"CodegenResult"],[8,"ModuleMiddleware"],[3,"Arc"],[4,"ModuleInfoMemoryOffset"],[3,"ModuleInfoVmctxInfo"],[3,"WriterRelocate"],[3,"CustomSection"],[4,"Endianness"],[4,"Option"],[6,"Result"],[4,"Address"],[15,"u8"],[4,"SectionId"],[3,"FuncEnvironment"],[3,"Function"],[3,"SigRef"],[3,"FunctionIndex"],[4,"ExternalName"],[3,"SignatureIndex"],[3,"GlobalIndex"],[4,"Type"],[15,"u32"],[3,"MemoryIndex"],[3,"TableIndex"],[3,"Signature"],[3,"FuncRef"],[6,"WasmResult"],[4,"GlobalVariable"],[3,"Heap"],[3,"Table"],[3,"TargetFrontendConfig"],[3,"Type"],[3,"FuncCursor"],[3,"Value"],[3,"Inst"],[3,"VMBuiltinFunctionIndex"],[4,"ValType"],[3,"FunctionBuilder"],[3,"VMOffsets"],[3,"GlobalValue"],[3,"Block"],[4,"CodegenError"],[3,"CompiledCodeBase"],[3,"CompileError"],[3,"Vec"],[3,"Stencil"],[3,"DynamicStackSlotData"],[3,"DynamicStackSlot"],[4,"GlobalValueData"],[3,"HeapData"],[3,"JumpTableData"],[3,"JumpTable"],[3,"StackSlotData"],[3,"StackSlot"],[4,"UnwindInfo"],[3,"Variable"],[4,"IntCC"],[15,"u64"],[3,"NonZeroU8"],[3,"MemFlags"],[3,"ExtFuncData"],[3,"FuncInstBuilder"],[3,"String"],[3,"SourceLoc"],[3,"ValueLabel"],[4,"DeclareVariableError"],[4,"DefVariableError"],[4,"UseVariableError"],[3,"VerifierErrors"],[3,"SmallVec"],[3,"MemArg"],[3,"FuncTranslationState"],[4,"Opcode"],[4,"AtomicRmwOp"],[4,"FloatCC"],[4,"Operator"],[8,"Fn"],[4,"ReturnMode"],[4,"ControlStackFrame"],[4,"ElseData"],[4,"BlockType"],[8,"FunctionBinaryReader"],[3,"FuncTranslator"],[3,"Ieee32"],[3,"Ieee32"],[3,"Ieee64"],[3,"Ieee64"],[4,"LibCall"],[4,"LibCall"],[4,"Reloc"],[4,"RelocationKind"],[4,"CraneliftUnwindInfo"],[4,"CompiledFunctionUnwindInfo"],[8,"FuncEnvironment"],[8,"TargetEnvironment"],[13,"Memory"],[13,"If"],[13,"Block"],[13,"Loop"],[13,"NoElse"],[13,"WithElse"]]},\ diff --git a/crates/doc/wasmer/engine/trait.CompilerConfig.html b/crates/doc/wasmer/engine/trait.CompilerConfig.html index 8883e6571e6..fb81d9c85b2 100644 --- a/crates/doc/wasmer/engine/trait.CompilerConfig.html +++ b/crates/doc/wasmer/engine/trait.CompilerConfig.html @@ -26,4 +26,4 @@

NaN canonicalization is useful when trying to run WebAssembly deterministically across different architectures.

fn default_features_for_target(&self, _target: &Target) -> Features

Gets the default features for this compiler in the given target

-

Implementors§

§

impl CompilerConfig for Cranelift

§

impl CompilerConfig for LLVM

§

impl CompilerConfig for Singlepass

\ No newline at end of file +

Implementors§

§

impl CompilerConfig for Cranelift

source§

impl CompilerConfig for LLVM

§

impl CompilerConfig for Singlepass

\ No newline at end of file diff --git a/crates/doc/wasmer/struct.LLVM.html b/crates/doc/wasmer/struct.LLVM.html index 087c364f90e..5f7b49a280a 100644 --- a/crates/doc/wasmer/struct.LLVM.html +++ b/crates/doc/wasmer/struct.LLVM.html @@ -1,25 +1,25 @@ LLVM in wasmer - Rust

Struct wasmer::LLVM

pub struct LLVM {
+                logo

LLVM

Struct wasmer::LLVM

source ·
pub struct LLVM {
     pub(crate) enable_nan_canonicalization: bool,
     pub(crate) enable_verifier: bool,
     pub(crate) opt_level: OptimizationLevel,
     is_pic: bool,
-    pub(crate) callbacks: Option<Arc<dyn LLVMCallbacks + 'static>>,
+    pub(crate) callbacks: Option<Arc<dyn LLVMCallbacks + 'static>>,
     pub(crate) middlewares: Vec<Arc<dyn ModuleMiddleware + 'static>, Global>,
-}

Fields§

§enable_nan_canonicalization: bool§enable_verifier: bool§opt_level: OptimizationLevel§is_pic: bool§callbacks: Option<Arc<dyn LLVMCallbacks + 'static>>§middlewares: Vec<Arc<dyn ModuleMiddleware + 'static>, Global>

Implementations§

§

impl LLVM

pub fn new() -> LLVM

Creates a new configuration object with the default configuration +}

Fields§

§enable_nan_canonicalization: bool§enable_verifier: bool§opt_level: OptimizationLevel§is_pic: bool§callbacks: Option<Arc<dyn LLVMCallbacks + 'static>>§middlewares: Vec<Arc<dyn ModuleMiddleware + 'static>, Global>

Implementations§

source§

impl LLVM

source

pub fn new() -> LLVM

Creates a new configuration object with the default configuration specified.

-

pub fn opt_level(&mut self, opt_level: OptimizationLevel) -> &mut LLVM

The optimization levels when optimizing the IR.

-

pub fn callbacks( +

source

pub fn opt_level(&mut self, opt_level: OptimizationLevel) -> &mut LLVM

The optimization levels when optimizing the IR.

+
source

pub fn callbacks( &mut self, - callbacks: Option<Arc<dyn LLVMCallbacks + 'static>> + callbacks: Option<Arc<dyn LLVMCallbacks + 'static>> ) -> &mut LLVM

Callbacks that will triggered in the different compilation phases in LLVM.

-

pub fn target_machine(&self, target: &Target) -> TargetMachine

Generates the target machine for the current target

-

Trait Implementations§

§

impl Clone for LLVM

§

fn clone(&self) -> LLVM

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
§

impl CompilerConfig for LLVM

§

fn enable_pic(&mut self)

Emit code suitable for dlopen.

-
§

fn enable_verifier(&mut self)

Whether to verify compiler IR.

-
§

fn compiler(self: Box<LLVM, Global>) -> Box<dyn Compiler + 'static, Global>

Transform it into the compiler.

-
§

fn push_middleware(&mut self, middleware: Arc<dyn ModuleMiddleware + 'static>)

Pushes a middleware onto the back of the middleware chain.

-
§

fn canonicalize_nans(&mut self, enable: bool)

Enable NaN canonicalization. Read more
§

fn default_features_for_target(&self, _target: &Target) -> Features

Gets the default features for this compiler in the given target
§

impl Debug for LLVM

§

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

Formats the value using the given formatter. Read more
§

impl Default for LLVM

§

fn default() -> LLVM

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

impl From<LLVM> for Engine

§

fn from(config: LLVM) -> Engine

Converts to this type from the input type.

Auto Trait Implementations§

§

impl !RefUnwindSafe for LLVM

§

impl Send for LLVM

§

impl Sync for LLVM

§

impl Unpin for LLVM

§

impl !UnwindSafe for LLVM

Blanket Implementations§

source§

impl<T> Any for Twhere +

source

pub fn target_machine(&self, target: &Target) -> TargetMachine

Generates the target machine for the current target

+

Trait Implementations§

source§

impl Clone for LLVM

source§

fn clone(&self) -> LLVM

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 CompilerConfig for LLVM

source§

fn enable_pic(&mut self)

Emit code suitable for dlopen.

+
source§

fn enable_verifier(&mut self)

Whether to verify compiler IR.

+
source§

fn compiler(self: Box<LLVM, Global>) -> Box<dyn Compiler + 'static, Global>

Transform it into the compiler.

+
source§

fn push_middleware(&mut self, middleware: Arc<dyn ModuleMiddleware + 'static>)

Pushes a middleware onto the back of the middleware chain.

+
source§

fn canonicalize_nans(&mut self, enable: bool)

Enable NaN canonicalization. Read more
§

fn default_features_for_target(&self, _target: &Target) -> Features

Gets the default features for this compiler in the given target
source§

impl Debug for LLVM

source§

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

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

impl Default for LLVM

source§

fn default() -> LLVM

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

impl From<LLVM> for Engine

source§

fn from(config: LLVM) -> Engine

Converts to this type from the input type.

Auto Trait Implementations§

§

impl !RefUnwindSafe for LLVM

§

impl Send for LLVM

§

impl Sync for LLVM

§

impl Unpin for LLVM

§

impl !UnwindSafe for LLVM

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer/sys/engine/struct.Engine.html b/crates/doc/wasmer/sys/engine/struct.Engine.html index c59f04af31b..7f2c0e876b1 100644 --- a/crates/doc/wasmer/sys/engine/struct.Engine.html +++ b/crates/doc/wasmer/sys/engine/struct.Engine.html @@ -68,7 +68,7 @@
Safety

pub fn cloned(&self) -> Engine

Clone the engine

pub fn set_tunables(&mut self, tunables: impl Tunables + Send + Sync + 'static)

Attach a Tunable to this engine

pub fn tunables(&self) -> &dyn Tunables

Get a reference to attached Tunable of this engine

-

Trait Implementations§

§

impl Clone for Engine

§

fn clone(&self) -> Engine

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
§

impl Debug for Engine

§

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

Formats the value using the given formatter. Read more
§

impl From<&Engine> for Engine

§

fn from(engine_ref: &Engine) -> Engine

Converts to this type from the input type.
§

impl From<Box<dyn CompilerConfig + 'static, Global>> for Engine

§

fn from(config: Box<dyn CompilerConfig + 'static, Global>) -> Engine

Converts to this type from the input type.
§

impl From<Cranelift> for Engine

§

fn from(config: Cranelift) -> Engine

Converts to this type from the input type.
§

impl From<EngineBuilder> for Engine

§

fn from(engine_builder: EngineBuilder) -> Engine

Converts to this type from the input type.
§

impl From<LLVM> for Engine

§

fn from(config: LLVM) -> Engine

Converts to this type from the input type.
§

impl From<Singlepass> for Engine

§

fn from(config: Singlepass) -> Engine

Converts to this type from the input type.

Auto Trait Implementations§

§

impl !RefUnwindSafe for Engine

§

impl Send for Engine

§

impl Sync for Engine

§

impl Unpin for Engine

§

impl !UnwindSafe for Engine

Blanket Implementations§

source§

impl<T> Any for Twhere +

Trait Implementations§

§

impl Clone for Engine

§

fn clone(&self) -> Engine

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
§

impl Debug for Engine

§

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

Formats the value using the given formatter. Read more
§

impl From<&Engine> for Engine

§

fn from(engine_ref: &Engine) -> Engine

Converts to this type from the input type.
§

impl From<Box<dyn CompilerConfig + 'static, Global>> for Engine

§

fn from(config: Box<dyn CompilerConfig + 'static, Global>) -> Engine

Converts to this type from the input type.
§

impl From<Cranelift> for Engine

§

fn from(config: Cranelift) -> Engine

Converts to this type from the input type.
§

impl From<EngineBuilder> for Engine

§

fn from(engine_builder: EngineBuilder) -> Engine

Converts to this type from the input type.
source§

impl From<LLVM> for Engine

source§

fn from(config: LLVM) -> Engine

Converts to this type from the input type.
§

impl From<Singlepass> for Engine

§

fn from(config: Singlepass) -> Engine

Converts to this type from the input type.

Auto Trait Implementations§

§

impl !RefUnwindSafe for Engine

§

impl Send for Engine

§

impl Sync for Engine

§

impl Unpin for Engine

§

impl !UnwindSafe for Engine

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer/sys/engine/trait.CompilerConfig.html b/crates/doc/wasmer/sys/engine/trait.CompilerConfig.html index 3a82536bc16..05128b58a1d 100644 --- a/crates/doc/wasmer/sys/engine/trait.CompilerConfig.html +++ b/crates/doc/wasmer/sys/engine/trait.CompilerConfig.html @@ -26,4 +26,4 @@

NaN canonicalization is useful when trying to run WebAssembly deterministically across different architectures.

fn default_features_for_target(&self, _target: &Target) -> Features

Gets the default features for this compiler in the given target

-

Implementors§

\ No newline at end of file +

Implementors§

\ No newline at end of file diff --git a/crates/doc/wasmer/sys/struct.LLVM.html b/crates/doc/wasmer/sys/struct.LLVM.html index 1bd8eb200ed..6147c7ea43a 100644 --- a/crates/doc/wasmer/sys/struct.LLVM.html +++ b/crates/doc/wasmer/sys/struct.LLVM.html @@ -1,25 +1,25 @@ LLVM in wasmer::sys - Rust

Struct wasmer::sys::LLVM

pub struct LLVM {
+                logo

LLVM

Struct wasmer::sys::LLVM

source ·
pub struct LLVM {
     pub(crate) enable_nan_canonicalization: bool,
     pub(crate) enable_verifier: bool,
     pub(crate) opt_level: OptimizationLevel,
     is_pic: bool,
-    pub(crate) callbacks: Option<Arc<dyn LLVMCallbacks + 'static>>,
+    pub(crate) callbacks: Option<Arc<dyn LLVMCallbacks + 'static>>,
     pub(crate) middlewares: Vec<Arc<dyn ModuleMiddleware + 'static>, Global>,
-}

Fields§

§enable_nan_canonicalization: bool§enable_verifier: bool§opt_level: OptimizationLevel§is_pic: bool§callbacks: Option<Arc<dyn LLVMCallbacks + 'static>>§middlewares: Vec<Arc<dyn ModuleMiddleware + 'static>, Global>

Implementations§

§

impl LLVM

pub fn new() -> LLVM

Creates a new configuration object with the default configuration +}

Fields§

§enable_nan_canonicalization: bool§enable_verifier: bool§opt_level: OptimizationLevel§is_pic: bool§callbacks: Option<Arc<dyn LLVMCallbacks + 'static>>§middlewares: Vec<Arc<dyn ModuleMiddleware + 'static>, Global>

Implementations§

source§

impl LLVM

source

pub fn new() -> LLVM

Creates a new configuration object with the default configuration specified.

-

pub fn opt_level(&mut self, opt_level: OptimizationLevel) -> &mut LLVM

The optimization levels when optimizing the IR.

-

pub fn callbacks( +

source

pub fn opt_level(&mut self, opt_level: OptimizationLevel) -> &mut LLVM

The optimization levels when optimizing the IR.

+
source

pub fn callbacks( &mut self, - callbacks: Option<Arc<dyn LLVMCallbacks + 'static>> + callbacks: Option<Arc<dyn LLVMCallbacks + 'static>> ) -> &mut LLVM

Callbacks that will triggered in the different compilation phases in LLVM.

-

pub fn target_machine(&self, target: &Target) -> TargetMachine

Generates the target machine for the current target

-

Trait Implementations§

§

impl Clone for LLVM

§

fn clone(&self) -> LLVM

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
§

impl CompilerConfig for LLVM

§

fn enable_pic(&mut self)

Emit code suitable for dlopen.

-
§

fn enable_verifier(&mut self)

Whether to verify compiler IR.

-
§

fn compiler(self: Box<LLVM, Global>) -> Box<dyn Compiler + 'static, Global>

Transform it into the compiler.

-
§

fn push_middleware(&mut self, middleware: Arc<dyn ModuleMiddleware + 'static>)

Pushes a middleware onto the back of the middleware chain.

-
§

fn canonicalize_nans(&mut self, enable: bool)

Enable NaN canonicalization. Read more
§

fn default_features_for_target(&self, _target: &Target) -> Features

Gets the default features for this compiler in the given target
§

impl Debug for LLVM

§

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

Formats the value using the given formatter. Read more
§

impl Default for LLVM

§

fn default() -> LLVM

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

impl From<LLVM> for Engine

§

fn from(config: LLVM) -> Engine

Converts to this type from the input type.

Auto Trait Implementations§

§

impl !RefUnwindSafe for LLVM

§

impl Send for LLVM

§

impl Sync for LLVM

§

impl Unpin for LLVM

§

impl !UnwindSafe for LLVM

Blanket Implementations§

source§

impl<T> Any for Twhere +

source

pub fn target_machine(&self, target: &Target) -> TargetMachine

Generates the target machine for the current target

+

Trait Implementations§

source§

impl Clone for LLVM

source§

fn clone(&self) -> LLVM

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 CompilerConfig for LLVM

source§

fn enable_pic(&mut self)

Emit code suitable for dlopen.

+
source§

fn enable_verifier(&mut self)

Whether to verify compiler IR.

+
source§

fn compiler(self: Box<LLVM, Global>) -> Box<dyn Compiler + 'static, Global>

Transform it into the compiler.

+
source§

fn push_middleware(&mut self, middleware: Arc<dyn ModuleMiddleware + 'static>)

Pushes a middleware onto the back of the middleware chain.

+
source§

fn canonicalize_nans(&mut self, enable: bool)

Enable NaN canonicalization. Read more
§

fn default_features_for_target(&self, _target: &Target) -> Features

Gets the default features for this compiler in the given target
source§

impl Debug for LLVM

source§

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

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

impl Default for LLVM

source§

fn default() -> LLVM

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

impl From<LLVM> for Engine

source§

fn from(config: LLVM) -> Engine

Converts to this type from the input type.

Auto Trait Implementations§

§

impl !RefUnwindSafe for LLVM

§

impl Send for LLVM

§

impl Sync for LLVM

§

impl Unpin for LLVM

§

impl !UnwindSafe for LLVM

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer/sys/trait.CompilerConfig.html b/crates/doc/wasmer/sys/trait.CompilerConfig.html index 858907c7f66..843f1febb9b 100644 --- a/crates/doc/wasmer/sys/trait.CompilerConfig.html +++ b/crates/doc/wasmer/sys/trait.CompilerConfig.html @@ -26,4 +26,4 @@

NaN canonicalization is useful when trying to run WebAssembly deterministically across different architectures.

fn default_features_for_target(&self, _target: &Target) -> Features

Gets the default features for this compiler in the given target

-

Implementors§

\ No newline at end of file +

Implementors§

\ No newline at end of file diff --git a/crates/doc/wasmer/trait.CompilerConfig.html b/crates/doc/wasmer/trait.CompilerConfig.html index 536c8e6cf88..bfc3a674bb1 100644 --- a/crates/doc/wasmer/trait.CompilerConfig.html +++ b/crates/doc/wasmer/trait.CompilerConfig.html @@ -26,4 +26,4 @@

NaN canonicalization is useful when trying to run WebAssembly deterministically across different architectures.

fn default_features_for_target(&self, _target: &Target) -> Features

Gets the default features for this compiler in the given target

-

Implementors§

\ No newline at end of file +

Implementors§

\ No newline at end of file diff --git a/crates/doc/wasmer_cli/commands/run/enum.PackageSource.html b/crates/doc/wasmer_cli/commands/run/enum.PackageSource.html index 47534afa6be..46f04dbcdf4 100644 --- a/crates/doc/wasmer_cli/commands/run/enum.PackageSource.html +++ b/crates/doc/wasmer_cli/commands/run/enum.PackageSource.html @@ -14,7 +14,7 @@ ) -> Result<ExecutableTarget, Error>

Try to resolve the PackageSource to an executable artifact.

This will try to automatically download and cache any resources from the internet.

-

Trait Implementations§

source§

impl Clone for PackageSource

source§

fn clone(&self) -> PackageSource

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 PackageSource

source§

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

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

impl Display for PackageSource

source§

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

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

impl PartialEq<PackageSource> for PackageSource

source§

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

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

Trait Implementations§

source§

impl Clone for PackageSource

source§

fn clone(&self) -> PackageSource

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 PackageSource

source§

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

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

impl Display for PackageSource

source§

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

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

impl PartialEq<PackageSource> for PackageSource

source§

fn eq(&self, other: &PackageSource) -> 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 StructuralPartialEq for PackageSource

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( diff --git a/crates/doc/wasmer_wasix/index.html b/crates/doc/wasmer_wasix/index.html index a3059f06e06..7b47c10179b 100644 --- a/crates/doc/wasmer_wasix/index.html +++ b/crates/doc/wasmer_wasix/index.html @@ -6,7 +6,7 @@

See state for the experimental WASI FS API. Also see the WASI plugin example for an example of how to extend WASI using the WASI FS API.

-

Re-exports

Modules

§

impl Copy for Addressfamily

§

impl Eq for Addressfamily

§

impl StructuralEq for Addressfamily

§

impl StructuralPartialEq for Addressfamily

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/enum.Advice.html b/crates/doc/wasmer_wasix/syscalls/enum.Advice.html index 31795b703d5..e2d484b96bd 100644 --- a/crates/doc/wasmer_wasix/syscalls/enum.Advice.html +++ b/crates/doc/wasmer_wasix/syscalls/enum.Advice.html @@ -1,5 +1,5 @@ Advice in wasmer_wasix::syscalls - Rust

Trait Implementations§

source§

impl Clone for Advice

source§

fn clone(&self) -> Advice

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 Advice

source§

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

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

impl FromToNativeWasmType for Advice

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Advice as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Advice as FromToNativeWasmType>::Native) -> Advice

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Advice> for Advice

source§

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

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

Trait Implementations§

§

impl Clone for Advice

§

fn clone(&self) -> Advice

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
§

impl Debug for Advice

§

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

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for Advice

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Advice as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Advice as FromToNativeWasmType>::Native) -> Advice

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Advice> for Advice

§

fn eq(&self, other: &Advice) -> 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 ValueType for Advice

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for Advice

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Advice

source§

impl Eq for Advice

source§

impl StructuralEq for Advice

source§

impl StructuralPartialEq for Advice

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Advice

§

impl Eq for Advice

§

impl StructuralEq for Advice

§

impl StructuralPartialEq for Advice

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/enum.Clockid.html b/crates/doc/wasmer_wasix/syscalls/enum.Clockid.html index 6b55dbad290..b638006f3f3 100644 --- a/crates/doc/wasmer_wasix/syscalls/enum.Clockid.html +++ b/crates/doc/wasmer_wasix/syscalls/enum.Clockid.html @@ -1,5 +1,5 @@ Clockid in wasmer_wasix::syscalls - Rust

Trait Implementations§

source§

impl Clone for Clockid

source§

fn clone(&self) -> Clockid

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 Clockid

source§

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

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

impl From<Clockid> for Snapshot0Clockid

Workaround implementation because wit-bindgen does not generate +

Trait Implementations§

§

impl Clone for Clockid

§

fn clone(&self) -> Clockid

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
§

impl Debug for Clockid

§

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

Formats the value using the given formatter. Read more
§

impl From<Clockid> for Snapshot0Clockid

Workaround implementation because wit-bindgen does not generate type aliases, but instead creates the same filetype in each module for use statements in the .wit file.

-
source§

fn from(other: Clockid) -> Snapshot0Clockid

Converts to this type from the input type.
source§

impl From<Snapshot0Clockid> for Clockid

source§

fn from(other: Snapshot0Clockid) -> Clockid

Converts to this type from the input type.
source§

impl FromToNativeWasmType for Clockid

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Clockid as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Clockid as FromToNativeWasmType>::Native) -> Clockid

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl Hash for Clockid

source§

fn hash<__H>(&self, state: &mut __H)where +

§

fn from(other: Clockid) -> Snapshot0Clockid

Converts to this type from the input type.
§

impl From<Snapshot0Clockid> for Clockid

§

fn from(other: Snapshot0Clockid) -> Clockid

Converts to this type from the input type.
§

impl FromToNativeWasmType for Clockid

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Clockid as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Clockid as FromToNativeWasmType>::Native) -> Clockid

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl Hash for Clockid

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 PartialEq<Clockid> for Clockid

source§

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

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

Feeds a slice of this type into the given Hasher. Read more
§

impl PartialEq<Clockid> for Clockid

§

fn eq(&self, other: &Clockid) -> 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 TryFrom<u32> for Clockid

§

type Error = TryFromPrimitiveError<Clockid>

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

fn try_from(number: u32) -> Result<Clockid, TryFromPrimitiveError<Clockid>>

Performs the conversion.
source§

impl TryFromPrimitive for Clockid

§

type Primitive = u32

source§

const NAME: &'static str = "Clockid"

source§

fn try_from_primitive( +sufficient, and should not be overridden without very good reason.

§

impl TryFrom<u32> for Clockid

§

type Error = TryFromPrimitiveError<Clockid>

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

fn try_from(number: u32) -> Result<Clockid, TryFromPrimitiveError<Clockid>>

Performs the conversion.
§

impl TryFromPrimitive for Clockid

§

type Primitive = u32

§

const NAME: &'static str = "Clockid"

§

fn try_from_primitive( number: <Clockid as TryFromPrimitive>::Primitive -) -> Result<Clockid, TryFromPrimitiveError<Clockid>>

source§

impl ValueType for Clockid

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +) -> Result<Clockid, TryFromPrimitiveError<Clockid>>
§

impl ValueType for Clockid

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Clockid

source§

impl Eq for Clockid

source§

impl StructuralEq for Clockid

source§

impl StructuralPartialEq for Clockid

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Clockid

§

impl Eq for Clockid

§

impl StructuralEq for Clockid

§

impl StructuralPartialEq for Clockid

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/enum.Errno.html b/crates/doc/wasmer_wasix/syscalls/enum.Errno.html index 3bc48192741..a9392961335 100644 --- a/crates/doc/wasmer_wasix/syscalls/enum.Errno.html +++ b/crates/doc/wasmer_wasix/syscalls/enum.Errno.html @@ -1,5 +1,5 @@ Errno in wasmer_wasix::syscalls - Rust
pub(crate) enum Errno {
+                logo

Errno

pub(crate) enum Errno {
 
Show 80 variants Success, Toobig, Access, @@ -164,26 +164,26 @@
§

Shutdown

Cannot send after socket shutdown.

§

Memviolation

Memory access violation.

§

Unknown

An unknown error has occured

-

Implementations§

source§

impl Errno

source

pub fn name(&self) -> &'static str

source

pub fn message(&self) -> &'static str

Trait Implementations§

source§

impl Clone for Errno

source§

fn clone(&self) -> Errno

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 Errno

source§

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

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

impl<'de> Deserialize<'de> for Errno

Implementations§

§

impl Errno

pub fn name(&self) -> &'static str

pub fn message(&self) -> &'static str

Trait Implementations§

§

impl Clone for Errno

§

fn clone(&self) -> Errno

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
§

impl Debug for Errno

§

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

Formats the value using the given formatter. Read more
§

impl<'de> Deserialize<'de> for Errno

§

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

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

impl Display for Errno

source§

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

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

impl Error for Errno

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 From<Errno> for Error

source§

fn from(err: Errno) -> Error

Converts to this type from the input type.
source§

impl From<Errno> for ErrorKind

source§

fn from(err: Errno) -> ErrorKind

Converts to this type from the input type.
source§

impl From<Errno> for ExitCode

source§

fn from(val: Errno) -> ExitCode

Converts to this type from the input type.
source§

impl From<Error> for Errno

source§

fn from(err: Error) -> Errno

Converts to this type from the input type.
source§

impl From<ExitCode> for Errno

source§

fn from(code: ExitCode) -> Errno

Converts to this type from the input type.
source§

impl From<WasiThreadError> for Errno

source§

fn from(a: WasiThreadError) -> Errno

Converts to this type from the input type.
source§

impl FromToNativeWasmType for Errno

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Errno as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Errno as FromToNativeWasmType>::Native) -> Errno

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl Hash for Errno

source§

fn hash<__H>(&self, state: &mut __H)where + __D: Deserializer<'de>,

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

impl Display for Errno

§

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

Formats the value using the given formatter. Read more
§

impl Error for Errno

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
§

impl From<Errno> for Error

§

fn from(err: Errno) -> Error

Converts to this type from the input type.
§

impl From<Errno> for ErrorKind

§

fn from(err: Errno) -> ErrorKind

Converts to this type from the input type.
§

impl From<Errno> for ExitCode

§

fn from(val: Errno) -> ExitCode

Converts to this type from the input type.
§

impl From<Error> for Errno

§

fn from(err: Error) -> Errno

Converts to this type from the input type.
§

impl From<ExitCode> for Errno

§

fn from(code: ExitCode) -> Errno

Converts to this type from the input type.
source§

impl From<WasiThreadError> for Errno

source§

fn from(a: WasiThreadError) -> Errno

Converts to this type from the input type.
§

impl FromToNativeWasmType for Errno

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Errno as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Errno as FromToNativeWasmType>::Native) -> Errno

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl Hash for Errno

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 Errno

source§

fn cmp(&self, other: &Errno) -> 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
§

impl Ord for Errno

§

fn cmp(&self, other: &Errno) -> 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<Errno> for Errno

source§

fn eq(&self, other: &Errno) -> 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
§

impl PartialEq<Errno> for Errno

§

fn eq(&self, other: &Errno) -> 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<Errno> for Errno

source§

fn partial_cmp(&self, other: &Errno) -> 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.
§

impl PartialOrd<Errno> for Errno

§

fn partial_cmp(&self, other: &Errno) -> 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 Serialize for Errno

source§

fn serialize<__S>( +operator. Read more

§

impl Serialize for Errno

§

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

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

impl ValueType for Errno

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte + __S: Serializer,
Serialize this value into the given Serde serializer. Read more
§

impl ValueType for Errno

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Errno

source§

impl Eq for Errno

source§

impl StructuralEq for Errno

source§

impl StructuralPartialEq for Errno

Auto Trait Implementations§

§

impl RefUnwindSafe for Errno

§

impl Send for Errno

§

impl Sync for Errno

§

impl Unpin for Errno

§

impl UnwindSafe for Errno

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Errno

§

impl Eq for Errno

§

impl StructuralEq for Errno

§

impl StructuralPartialEq for Errno

Auto Trait Implementations§

§

impl RefUnwindSafe for Errno

§

impl Send for Errno

§

impl Sync for Errno

§

impl Unpin for Errno

§

impl UnwindSafe for Errno

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/enum.Eventtype.html b/crates/doc/wasmer_wasix/syscalls/enum.Eventtype.html index b18b5a35f3f..ffc60507069 100644 --- a/crates/doc/wasmer_wasix/syscalls/enum.Eventtype.html +++ b/crates/doc/wasmer_wasix/syscalls/enum.Eventtype.html @@ -1,5 +1,5 @@ Eventtype in wasmer_wasix::syscalls - Rust

Trait Implementations§

source§

impl Clone for Eventtype

source§

fn clone(&self) -> Eventtype

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 Eventtype

source§

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

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

impl<'de> Deserialize<'de> for Eventtype

Trait Implementations§

§

impl Clone for Eventtype

§

fn clone(&self) -> Eventtype

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
§

impl Debug for Eventtype

§

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

Formats the value using the given formatter. Read more
§

impl<'de> Deserialize<'de> for Eventtype

§

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

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

impl FromToNativeWasmType for Eventtype

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Eventtype as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Eventtype as FromToNativeWasmType>::Native) -> Eventtype

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Eventtype> for Eventtype

source§

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

This method tests for self and other values to be equal, and is used + __D: Deserializer<'de>,

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

impl FromToNativeWasmType for Eventtype

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Eventtype as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Eventtype as FromToNativeWasmType>::Native) -> Eventtype

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Eventtype> for Eventtype

§

fn eq(&self, other: &Eventtype) -> 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 Eventtype

source§

fn serialize<__S>( +sufficient, and should not be overridden without very good reason.

§

impl Serialize for Eventtype

§

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

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

impl ValueType for Eventtype

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte + __S: Serializer,
Serialize this value into the given Serde serializer. Read more
§

impl ValueType for Eventtype

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Eventtype

source§

impl Eq for Eventtype

source§

impl StructuralEq for Eventtype

source§

impl StructuralPartialEq for Eventtype

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Eventtype

§

impl Eq for Eventtype

§

impl StructuralEq for Eventtype

§

impl StructuralPartialEq for Eventtype

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/enum.ExitCode.html b/crates/doc/wasmer_wasix/syscalls/enum.ExitCode.html index 57cb932d4a5..9f180ce76d9 100644 --- a/crates/doc/wasmer_wasix/syscalls/enum.ExitCode.html +++ b/crates/doc/wasmer_wasix/syscalls/enum.ExitCode.html @@ -1,22 +1,22 @@ ExitCode in wasmer_wasix::syscalls - Rust
pub(crate) enum ExitCode {
+                logo

ExitCode

pub(crate) enum ExitCode {
     Errno(Errno),
     Other(i32),
-}

Variants§

§

Errno(Errno)

§

Other(i32)

Implementations§

source§

impl ExitCode

source

pub fn raw(&self) -> i32

source

pub fn is_success(&self) -> bool

Trait Implementations§

source§

impl Clone for ExitCode

source§

fn clone(&self) -> ExitCode

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 ExitCode

source§

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

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

impl<'de> Deserialize<'de> for ExitCode

Variants§

§

Errno(Errno)

§

Other(i32)

Implementations§

§

impl ExitCode

pub fn raw(&self) -> i32

pub fn is_success(&self) -> bool

Trait Implementations§

§

impl Clone for ExitCode

§

fn clone(&self) -> ExitCode

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
§

impl Debug for ExitCode

§

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

Formats the value using the given formatter. Read more
§

impl<'de> Deserialize<'de> for ExitCode

§

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

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

impl Display for ExitCode

source§

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

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

impl From<Errno> for ExitCode

source§

fn from(val: Errno) -> ExitCode

Converts to this type from the input type.
source§

impl From<ExitCode> for Errno

source§

fn from(code: ExitCode) -> Errno

Converts to this type from the input type.
source§

impl From<i32> for ExitCode

source§

fn from(val: i32) -> ExitCode

Converts to this type from the input type.
source§

impl FromToNativeWasmType for ExitCode

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <ExitCode as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <ExitCode as FromToNativeWasmType>::Native) -> ExitCode

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl Ord for ExitCode

source§

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

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

fn max(self, other: Self) -> Selfwhere + __D: Deserializer<'de>,

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

impl Display for ExitCode

§

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

Formats the value using the given formatter. Read more
§

impl From<Errno> for ExitCode

§

fn from(val: Errno) -> ExitCode

Converts to this type from the input type.
§

impl From<ExitCode> for Errno

§

fn from(code: ExitCode) -> Errno

Converts to this type from the input type.
§

impl From<i32> for ExitCode

§

fn from(val: i32) -> ExitCode

Converts to this type from the input type.
§

impl FromToNativeWasmType for ExitCode

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <ExitCode as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <ExitCode as FromToNativeWasmType>::Native) -> ExitCode

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl Ord for ExitCode

§

fn cmp(&self, other: &ExitCode) -> 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<ExitCode> for ExitCode

source§

fn eq(&self, other: &ExitCode) -> 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
§

impl PartialEq<ExitCode> for ExitCode

§

fn eq(&self, other: &ExitCode) -> 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<ExitCode> for ExitCode

source§

fn partial_cmp(&self, other: &ExitCode) -> 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.
§

impl PartialOrd<ExitCode> for ExitCode

§

fn partial_cmp(&self, other: &ExitCode) -> 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 Serialize for ExitCode

source§

fn serialize<__S>( +operator. Read more

§

impl Serialize for ExitCode

§

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

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

impl Copy for ExitCode

source§

impl Eq for ExitCode

source§

impl StructuralEq for ExitCode

source§

impl StructuralPartialEq for ExitCode

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere + __S: Serializer,

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

impl Copy for ExitCode

§

impl Eq for ExitCode

§

impl StructuralEq for ExitCode

§

impl StructuralPartialEq for ExitCode

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/enum.Filetype.html b/crates/doc/wasmer_wasix/syscalls/enum.Filetype.html index 29e317c5619..7f867514692 100644 --- a/crates/doc/wasmer_wasix/syscalls/enum.Filetype.html +++ b/crates/doc/wasmer_wasix/syscalls/enum.Filetype.html @@ -1,5 +1,5 @@ Filetype in wasmer_wasix::syscalls - Rust

Trait Implementations§

source§

impl Clone for Filetype

source§

fn clone(&self) -> Filetype

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 Filetype

source§

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

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

impl FromToNativeWasmType for Filetype

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Filetype as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Filetype as FromToNativeWasmType>::Native) -> Filetype

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Filetype> for Filetype

source§

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

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

Trait Implementations§

§

impl Clone for Filetype

§

fn clone(&self) -> Filetype

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
§

impl Debug for Filetype

§

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

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for Filetype

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Filetype as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Filetype as FromToNativeWasmType>::Native) -> Filetype

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Filetype> for Filetype

§

fn eq(&self, other: &Filetype) -> 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 ValueType for Filetype

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for Filetype

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Filetype

source§

impl Eq for Filetype

source§

impl StructuralEq for Filetype

source§

impl StructuralPartialEq for Filetype

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Filetype

§

impl Eq for Filetype

§

impl StructuralEq for Filetype

§

impl StructuralPartialEq for Filetype

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/enum.Snapshot0Clockid.html b/crates/doc/wasmer_wasix/syscalls/enum.Snapshot0Clockid.html index 64f095a800a..a781520389a 100644 --- a/crates/doc/wasmer_wasix/syscalls/enum.Snapshot0Clockid.html +++ b/crates/doc/wasmer_wasix/syscalls/enum.Snapshot0Clockid.html @@ -1,5 +1,5 @@ Snapshot0Clockid in wasmer_wasix::syscalls - Rust

Trait Implementations§

source§

impl Clone for Snapshot0Clockid

source§

fn clone(&self) -> Snapshot0Clockid

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 Snapshot0Clockid

source§

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

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

impl From<Clockid> for Snapshot0Clockid

Workaround implementation because wit-bindgen does not generate +

Trait Implementations§

§

impl Clone for Snapshot0Clockid

§

fn clone(&self) -> Snapshot0Clockid

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
§

impl Debug for Snapshot0Clockid

§

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

Formats the value using the given formatter. Read more
§

impl From<Clockid> for Snapshot0Clockid

Workaround implementation because wit-bindgen does not generate type aliases, but instead creates the same filetype in each module for use statements in the .wit file.

-
source§

fn from(other: Clockid) -> Snapshot0Clockid

Converts to this type from the input type.
source§

impl From<Snapshot0Clockid> for Clockid

source§

fn from(other: Snapshot0Clockid) -> Clockid

Converts to this type from the input type.
source§

impl FromToNativeWasmType for Snapshot0Clockid

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Snapshot0Clockid as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native( +

§

fn from(other: Clockid) -> Snapshot0Clockid

Converts to this type from the input type.
§

impl From<Snapshot0Clockid> for Clockid

§

fn from(other: Snapshot0Clockid) -> Clockid

Converts to this type from the input type.
§

impl FromToNativeWasmType for Snapshot0Clockid

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Snapshot0Clockid as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native( n: <Snapshot0Clockid as FromToNativeWasmType>::Native -) -> Snapshot0Clockid

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl Hash for Snapshot0Clockid

source§

fn hash<__H>(&self, state: &mut __H)where +) -> Snapshot0Clockid

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl Hash for Snapshot0Clockid

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 PartialEq<Snapshot0Clockid> for Snapshot0Clockid

source§

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

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

Feeds a slice of this type into the given Hasher. Read more
§

impl PartialEq<Snapshot0Clockid> for Snapshot0Clockid

§

fn eq(&self, other: &Snapshot0Clockid) -> 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 TryFrom<u32> for Snapshot0Clockid

§

type Error = TryFromPrimitiveError<Snapshot0Clockid>

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

fn try_from( +sufficient, and should not be overridden without very good reason.

§

impl TryFrom<u32> for Snapshot0Clockid

§

type Error = TryFromPrimitiveError<Snapshot0Clockid>

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

fn try_from( number: u32 -) -> Result<Snapshot0Clockid, TryFromPrimitiveError<Snapshot0Clockid>>

Performs the conversion.
source§

impl TryFromPrimitive for Snapshot0Clockid

§

type Primitive = u32

source§

const NAME: &'static str = "Snapshot0Clockid"

source§

fn try_from_primitive( +) -> Result<Snapshot0Clockid, TryFromPrimitiveError<Snapshot0Clockid>>

Performs the conversion.
§

impl TryFromPrimitive for Snapshot0Clockid

§

type Primitive = u32

§

const NAME: &'static str = "Snapshot0Clockid"

§

fn try_from_primitive( number: <Snapshot0Clockid as TryFromPrimitive>::Primitive -) -> Result<Snapshot0Clockid, TryFromPrimitiveError<Snapshot0Clockid>>

source§

impl ValueType for Snapshot0Clockid

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +) -> Result<Snapshot0Clockid, TryFromPrimitiveError<Snapshot0Clockid>>
§

impl ValueType for Snapshot0Clockid

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Snapshot0Clockid

source§

impl Eq for Snapshot0Clockid

source§

impl StructuralEq for Snapshot0Clockid

source§

impl StructuralPartialEq for Snapshot0Clockid

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Snapshot0Clockid

§

impl Eq for Snapshot0Clockid

§

impl StructuralEq for Snapshot0Clockid

§

impl StructuralPartialEq for Snapshot0Clockid

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/enum.Sockoption.html b/crates/doc/wasmer_wasix/syscalls/enum.Sockoption.html index 1209c4268d3..6b079601317 100644 --- a/crates/doc/wasmer_wasix/syscalls/enum.Sockoption.html +++ b/crates/doc/wasmer_wasix/syscalls/enum.Sockoption.html @@ -1,5 +1,5 @@ Sockoption in wasmer_wasix::syscalls - Rust
pub(crate) enum Sockoption {
+                logo

Sockoption

pub(crate) enum Sockoption {
 
Show 27 variants Noop, ReusePort, ReuseAddr, @@ -27,11 +27,11 @@ MulticastTtlV4, Type, Proto, -
}

Variants§

§

Noop

§

ReusePort

§

ReuseAddr

§

NoDelay

§

DontRoute

§

OnlyV6

§

Broadcast

§

MulticastLoopV4

§

MulticastLoopV6

§

Promiscuous

§

Listening

§

LastError

§

KeepAlive

§

Linger

§

OobInline

§

RecvBufSize

§

SendBufSize

§

RecvLowat

§

SendLowat

§

RecvTimeout

§

SendTimeout

§

ConnectTimeout

§

AcceptTimeout

§

Ttl

§

MulticastTtlV4

§

Type

§

Proto

Trait Implementations§

source§

impl Clone for Sockoption

source§

fn clone(&self) -> Sockoption

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 Sockoption

source§

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

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

impl Display for Sockoption

source§

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

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

impl From<Sockoption> for WasiSocketOption

source§

fn from(opt: Sockoption) -> Self

Converts to this type from the input type.
source§

impl FromToNativeWasmType for Sockoption

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Sockoption as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Sockoption as FromToNativeWasmType>::Native) -> Sockoption

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Sockoption> for Sockoption

source§

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

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

Variants§

§

Noop

§

ReusePort

§

ReuseAddr

§

NoDelay

§

DontRoute

§

OnlyV6

§

Broadcast

§

MulticastLoopV4

§

MulticastLoopV6

§

Promiscuous

§

Listening

§

LastError

§

KeepAlive

§

Linger

§

OobInline

§

RecvBufSize

§

SendBufSize

§

RecvLowat

§

SendLowat

§

RecvTimeout

§

SendTimeout

§

ConnectTimeout

§

AcceptTimeout

§

Ttl

§

MulticastTtlV4

§

Type

§

Proto

Trait Implementations§

§

impl Clone for Sockoption

§

fn clone(&self) -> Sockoption

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
§

impl Debug for Sockoption

§

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

Formats the value using the given formatter. Read more
§

impl Display for Sockoption

§

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

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

impl From<Sockoption> for WasiSocketOption

source§

fn from(opt: Sockoption) -> Self

Converts to this type from the input type.
§

impl FromToNativeWasmType for Sockoption

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Sockoption as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Sockoption as FromToNativeWasmType>::Native) -> Sockoption

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Sockoption> for Sockoption

§

fn eq(&self, other: &Sockoption) -> 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 ValueType for Sockoption

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for Sockoption

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Sockoption

source§

impl Eq for Sockoption

source§

impl StructuralEq for Sockoption

source§

impl StructuralPartialEq for Sockoption

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Sockoption

§

impl Eq for Sockoption

§

impl StructuralEq for Sockoption

§

impl StructuralPartialEq for Sockoption

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/enum.Sockstatus.html b/crates/doc/wasmer_wasix/syscalls/enum.Sockstatus.html index da06e4524ed..fbeec93c2c6 100644 --- a/crates/doc/wasmer_wasix/syscalls/enum.Sockstatus.html +++ b/crates/doc/wasmer_wasix/syscalls/enum.Sockstatus.html @@ -1,15 +1,15 @@ Sockstatus in wasmer_wasix::syscalls - Rust
pub(crate) enum Sockstatus {
+                logo

Sockstatus

pub(crate) enum Sockstatus {
     Opening,
     Opened,
     Closed,
     Failed,
     Unknown,
-}

Variants§

§

Opening

§

Opened

§

Closed

§

Failed

§

Unknown

Trait Implementations§

source§

impl Clone for Sockstatus

source§

fn clone(&self) -> Sockstatus

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 Sockstatus

source§

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

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

impl FromToNativeWasmType for Sockstatus

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Sockstatus as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Sockstatus as FromToNativeWasmType>::Native) -> Sockstatus

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Sockstatus> for Sockstatus

source§

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

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

Variants§

§

Opening

§

Opened

§

Closed

§

Failed

§

Unknown

Trait Implementations§

§

impl Clone for Sockstatus

§

fn clone(&self) -> Sockstatus

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
§

impl Debug for Sockstatus

§

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

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for Sockstatus

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Sockstatus as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Sockstatus as FromToNativeWasmType>::Native) -> Sockstatus

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Sockstatus> for Sockstatus

§

fn eq(&self, other: &Sockstatus) -> 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 ValueType for Sockstatus

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for Sockstatus

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Sockstatus

source§

impl Eq for Sockstatus

source§

impl StructuralEq for Sockstatus

source§

impl StructuralPartialEq for Sockstatus

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Sockstatus

§

impl Eq for Sockstatus

§

impl StructuralEq for Sockstatus

§

impl StructuralPartialEq for Sockstatus

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/enum.Socktype.html b/crates/doc/wasmer_wasix/syscalls/enum.Socktype.html index 2e20df1a41b..70f28989ff5 100644 --- a/crates/doc/wasmer_wasix/syscalls/enum.Socktype.html +++ b/crates/doc/wasmer_wasix/syscalls/enum.Socktype.html @@ -1,15 +1,15 @@ Socktype in wasmer_wasix::syscalls - Rust
pub(crate) enum Socktype {
+                logo

Socktype

pub(crate) enum Socktype {
     Unknown,
     Stream,
     Dgram,
     Raw,
     Seqpacket,
-}

Variants§

§

Unknown

§

Stream

§

Dgram

§

Raw

§

Seqpacket

Trait Implementations§

source§

impl Clone for Socktype

source§

fn clone(&self) -> Socktype

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 Socktype

source§

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

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

impl FromToNativeWasmType for Socktype

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Socktype as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Socktype as FromToNativeWasmType>::Native) -> Socktype

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Socktype> for Socktype

source§

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

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

Variants§

§

Unknown

§

Stream

§

Dgram

§

Raw

§

Seqpacket

Trait Implementations§

§

impl Clone for Socktype

§

fn clone(&self) -> Socktype

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
§

impl Debug for Socktype

§

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

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for Socktype

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Socktype as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Socktype as FromToNativeWasmType>::Native) -> Socktype

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Socktype> for Socktype

§

fn eq(&self, other: &Socktype) -> 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 ValueType for Socktype

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for Socktype

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Socktype

source§

impl Eq for Socktype

source§

impl StructuralEq for Socktype

source§

impl StructuralPartialEq for Socktype

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Socktype

§

impl Eq for Socktype

§

impl StructuralEq for Socktype

§

impl StructuralPartialEq for Socktype

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/enum.Streamsecurity.html b/crates/doc/wasmer_wasix/syscalls/enum.Streamsecurity.html index 3bd5e7aaa4c..e6a840568ba 100644 --- a/crates/doc/wasmer_wasix/syscalls/enum.Streamsecurity.html +++ b/crates/doc/wasmer_wasix/syscalls/enum.Streamsecurity.html @@ -1,17 +1,17 @@ Streamsecurity in wasmer_wasix::syscalls - Rust
pub(crate) enum Streamsecurity {
+                logo

Streamsecurity

pub(crate) enum Streamsecurity {
     Unencrypted,
     AnyEncryption,
     ClassicEncryption,
     DoubleEncryption,
     Unknown,
-}

Variants§

§

Unencrypted

§

AnyEncryption

§

ClassicEncryption

§

DoubleEncryption

§

Unknown

Trait Implementations§

source§

impl Clone for Streamsecurity

source§

fn clone(&self) -> Streamsecurity

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 Streamsecurity

source§

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

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

impl FromToNativeWasmType for Streamsecurity

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Streamsecurity as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native( +}

Variants§

§

Unencrypted

§

AnyEncryption

§

ClassicEncryption

§

DoubleEncryption

§

Unknown

Trait Implementations§

§

impl Clone for Streamsecurity

§

fn clone(&self) -> Streamsecurity

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
§

impl Debug for Streamsecurity

§

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

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for Streamsecurity

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Streamsecurity as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native( n: <Streamsecurity as FromToNativeWasmType>::Native -) -> Streamsecurity

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Streamsecurity> for Streamsecurity

source§

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

This method tests for self and other values to be equal, and is used +) -> Streamsecurity

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Streamsecurity> for Streamsecurity

§

fn eq(&self, other: &Streamsecurity) -> 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 ValueType for Streamsecurity

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for Streamsecurity

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Streamsecurity

source§

impl Eq for Streamsecurity

source§

impl StructuralEq for Streamsecurity

source§

impl StructuralPartialEq for Streamsecurity

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Streamsecurity

§

impl Eq for Streamsecurity

§

impl StructuralEq for Streamsecurity

§

impl StructuralPartialEq for Streamsecurity

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/enum.WasiStdioMode.html b/crates/doc/wasmer_wasix/syscalls/enum.WasiStdioMode.html index 73652b8acb1..a941acc8702 100644 --- a/crates/doc/wasmer_wasix/syscalls/enum.WasiStdioMode.html +++ b/crates/doc/wasmer_wasix/syscalls/enum.WasiStdioMode.html @@ -1,15 +1,15 @@ WasiStdioMode in wasmer_wasix::syscalls - Rust
pub(crate) enum WasiStdioMode {
+                logo

WasiStdioMode

pub(crate) enum WasiStdioMode {
     Reserved,
     Piped,
     Inherit,
     Null,
     Log,
-}

Variants§

§

Reserved

§

Piped

§

Inherit

§

Null

§

Log

Trait Implementations§

source§

impl Clone for StdioMode

source§

fn clone(&self) -> StdioMode

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 StdioMode

source§

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

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

impl FromToNativeWasmType for StdioMode

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <StdioMode as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <StdioMode as FromToNativeWasmType>::Native) -> StdioMode

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<StdioMode> for StdioMode

source§

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

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

Variants§

§

Reserved

§

Piped

§

Inherit

§

Null

§

Log

Trait Implementations§

§

impl Clone for StdioMode

§

fn clone(&self) -> StdioMode

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
§

impl Debug for StdioMode

§

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

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for StdioMode

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <StdioMode as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <StdioMode as FromToNativeWasmType>::Native) -> StdioMode

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<StdioMode> for StdioMode

§

fn eq(&self, other: &StdioMode) -> 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 ValueType for StdioMode

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for StdioMode

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for StdioMode

source§

impl Eq for StdioMode

source§

impl StructuralEq for StdioMode

source§

impl StructuralPartialEq for StdioMode

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for StdioMode

§

impl Eq for StdioMode

§

impl StructuralEq for StdioMode

§

impl StructuralPartialEq for StdioMode

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/enum.Whence.html b/crates/doc/wasmer_wasix/syscalls/enum.Whence.html index e81a7b35321..62dfb0649a0 100644 --- a/crates/doc/wasmer_wasix/syscalls/enum.Whence.html +++ b/crates/doc/wasmer_wasix/syscalls/enum.Whence.html @@ -1,14 +1,14 @@ Whence in wasmer_wasix::syscalls - Rust
pub(crate) enum Whence {
+                logo

Whence

pub(crate) enum Whence {
     Set,
     Cur,
     End,
     Unknown,
-}

Variants§

§

Set

§

Cur

§

End

§

Unknown

Trait Implementations§

source§

impl Clone for Whence

source§

fn clone(&self) -> Whence

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 Whence

source§

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

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

impl FromToNativeWasmType for Whence

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Whence as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Whence as FromToNativeWasmType>::Native) -> Whence

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Whence> for Whence

source§

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

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

Variants§

§

Set

§

Cur

§

End

§

Unknown

Trait Implementations§

§

impl Clone for Whence

§

fn clone(&self) -> Whence

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
§

impl Debug for Whence

§

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

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for Whence

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Whence as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Whence as FromToNativeWasmType>::Native) -> Whence

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Whence> for Whence

§

fn eq(&self, other: &Whence) -> 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 ValueType for Whence

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for Whence

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Whence

source§

impl Eq for Whence

source§

impl StructuralEq for Whence

source§

impl StructuralPartialEq for Whence

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Whence

§

impl Eq for Whence

§

impl StructuralEq for Whence

§

impl StructuralPartialEq for Whence

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/io/enum.ErrorKind.html b/crates/doc/wasmer_wasix/syscalls/io/enum.ErrorKind.html index e7786b6e699..311ac713157 100644 --- a/crates/doc/wasmer_wasix/syscalls/io/enum.ErrorKind.html +++ b/crates/doc/wasmer_wasix/syscalls/io/enum.ErrorKind.html @@ -149,7 +149,7 @@

Examples

use std::io::ErrorKind;
 assert_eq!("entity not found", ErrorKind::NotFound.to_string());
-

source§

impl From<Errno> for ErrorKind

source§

fn from(err: Errno) -> ErrorKind

Converts to this type from the input type.
1.14.0 · source§

impl From<ErrorKind> for Error

Intended for use for errors not exposed to the user, where allocating onto +

§

impl From<Errno> for ErrorKind

§

fn from(err: Errno) -> ErrorKind

Converts to this type from the input type.
1.14.0 · source§

impl From<ErrorKind> for Error

Intended for use for errors not exposed to the user, where allocating onto the heap (for normal construction via Error::new) is too costly.

source§

fn from(kind: ErrorKind) -> Error

Converts an ErrorKind into an Error.

This conversion creates a new error with a simple representation of error kind.

diff --git a/crates/doc/wasmer_wasix/syscalls/io/struct.Error.html b/crates/doc/wasmer_wasix/syscalls/io/struct.Error.html index 89faa9d1b56..b6282870608 100644 --- a/crates/doc/wasmer_wasix/syscalls/io/struct.Error.html +++ b/crates/doc/wasmer_wasix/syscalls/io/struct.Error.html @@ -231,7 +231,7 @@
Examples
// Will print "AddrInUse". print_error(Error::new(ErrorKind::AddrInUse, "oh no!")); }
-

Trait Implementations§

source§

impl Debug for Error

source§

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

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

impl Display for Error

source§

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

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

impl Error for Error

source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
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 From<CompressError> for Error

source§

fn from(data: CompressError) -> Error

Converts to this type from the input type.
source§

impl From<DecompressError> for Error

source§

fn from(data: DecompressError) -> Error

Converts to this type from the input type.
§

impl From<Elapsed> for Error

§

fn from(_err: Elapsed) -> Error

Converts to this type from the input type.
§

impl From<Errno> for Error

§

fn from(err: Errno) -> Error

Converts to this type from the input type.
source§

impl From<Errno> for Error

source§

fn from(err: Errno) -> Error

Converts to this type from the input type.
source§

impl From<Error> for Errno

source§

fn from(err: Error) -> Errno

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(err: Error) -> Error

Converts to this type from the input type.
§

impl From<Error> for Error

§

fn from(walk_err: Error) -> Error

Convert the Error to an io::Error, preserving the original +

Trait Implementations§

source§

impl Debug for Error

source§

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

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

impl Display for Error

source§

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

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

impl Error for Error

source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
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 From<CompressError> for Error

source§

fn from(data: CompressError) -> Error

Converts to this type from the input type.
source§

impl From<DecompressError> for Error

source§

fn from(data: DecompressError) -> Error

Converts to this type from the input type.
§

impl From<Elapsed> for Error

§

fn from(_err: Elapsed) -> Error

Converts to this type from the input type.
§

impl From<Errno> for Error

§

fn from(err: Errno) -> Error

Converts to this type from the input type.
§

impl From<Errno> for Error

§

fn from(err: Errno) -> Error

Converts to this type from the input type.
§

impl From<Error> for Errno

§

fn from(err: Error) -> Errno

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(err: Error) -> Error

Converts to this type from the input type.
§

impl From<Error> for Error

§

fn from(walk_err: Error) -> Error

Convert the Error to an io::Error, preserving the original Error as the “inner error”. Note that this also makes the display of the error include the context.

This is different from into_io_error which returns the original diff --git a/crates/doc/wasmer_wasix/syscalls/struct.Dirent.html b/crates/doc/wasmer_wasix/syscalls/struct.Dirent.html index f4cbfa08b42..bffca66459a 100644 --- a/crates/doc/wasmer_wasix/syscalls/struct.Dirent.html +++ b/crates/doc/wasmer_wasix/syscalls/struct.Dirent.html @@ -1,5 +1,5 @@ Dirent in wasmer_wasix::syscalls - Rust

pub(crate) struct Dirent {
+                logo

Dirent

pub(crate) struct Dirent {
     pub d_next: u64,
     pub d_ino: u64,
     pub d_type: Filetype,
@@ -9,9 +9,9 @@
 
§d_ino: u64

The serial number of the file referred to by this directory entry.

§d_type: Filetype

The type of the file referred to by this directory entry.

§d_namlen: u32

The length of the name of the directory entry.

-

Trait Implementations§

source§

impl Clone for Dirent

source§

fn clone(&self) -> Dirent

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 Dirent

source§

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

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

impl ValueType for Dirent

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +

Trait Implementations§

§

impl Clone for Dirent

§

fn clone(&self) -> Dirent

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
§

impl Debug for Dirent

§

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

Formats the value using the given formatter. Read more
§

impl ValueType for Dirent

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Dirent

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Dirent

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/struct.Event.html b/crates/doc/wasmer_wasix/syscalls/struct.Event.html index 3c013ce58aa..c4170bfc8d5 100644 --- a/crates/doc/wasmer_wasix/syscalls/struct.Event.html +++ b/crates/doc/wasmer_wasix/syscalls/struct.Event.html @@ -1,5 +1,5 @@ Event in wasmer_wasix::syscalls - Rust
pub(crate) struct Event {
+                logo

Event

pub(crate) struct Event {
     pub userdata: u64,
     pub error: Errno,
     pub type_: Eventtype,
@@ -9,9 +9,9 @@
 
§error: Errno

If non-zero, an error that occurred while processing the subscription request.

§type_: Eventtype

Type of event that was triggered

§u: EventUnion

The type of the event that occurred, and the contents of the event

-

Trait Implementations§

source§

impl Clone for Event

source§

fn clone(&self) -> Event

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 Event

source§

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

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

impl ValueType for Event

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +

Trait Implementations§

§

impl Clone for Event

§

fn clone(&self) -> Event

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
§

impl Debug for Event

§

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

Formats the value using the given formatter. Read more
§

impl ValueType for Event

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Event

Auto Trait Implementations§

§

impl RefUnwindSafe for Event

§

impl Send for Event

§

impl Sync for Event

§

impl Unpin for Event

§

impl UnwindSafe for Event

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Event

Auto Trait Implementations§

§

impl RefUnwindSafe for Event

§

impl Send for Event

§

impl Sync for Event

§

impl Unpin for Event

§

impl UnwindSafe for Event

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/struct.EventFdReadwrite.html b/crates/doc/wasmer_wasix/syscalls/struct.EventFdReadwrite.html index 7f658007a15..1d0dbfb979e 100644 --- a/crates/doc/wasmer_wasix/syscalls/struct.EventFdReadwrite.html +++ b/crates/doc/wasmer_wasix/syscalls/struct.EventFdReadwrite.html @@ -1,21 +1,21 @@ EventFdReadwrite in wasmer_wasix::syscalls - Rust
pub(crate) struct EventFdReadwrite {
+                logo

EventFdReadwrite

pub(crate) struct EventFdReadwrite {
     pub nbytes: u64,
     pub flags: Eventrwflags,
 }
Expand description

The contents of an event for the eventtype::fd_read and eventtype::fd_write variants

Fields§

§nbytes: u64

The number of bytes available for reading or writing.

§flags: Eventrwflags

The state of the file descriptor.

-

Trait Implementations§

source§

impl Clone for EventFdReadwrite

source§

fn clone(&self) -> EventFdReadwrite

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 EventFdReadwrite

source§

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

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

impl<'de> Deserialize<'de> for EventFdReadwrite

Trait Implementations§

§

impl Clone for EventFdReadwrite

§

fn clone(&self) -> EventFdReadwrite

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
§

impl Debug for EventFdReadwrite

§

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

Formats the value using the given formatter. Read more
§

impl<'de> Deserialize<'de> for EventFdReadwrite

§

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

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

impl Serialize for EventFdReadwrite

source§

fn serialize<__S>( + __D: Deserializer<'de>,

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

impl Serialize for EventFdReadwrite

§

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

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

impl ValueType for EventFdReadwrite

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte + __S: Serializer,

Serialize this value into the given Serde serializer. Read more

§

impl ValueType for EventFdReadwrite

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for EventFdReadwrite

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for EventFdReadwrite

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/struct.Eventrwflags.html b/crates/doc/wasmer_wasix/syscalls/struct.Eventrwflags.html index d8553506164..d7224a1a7f8 100644 --- a/crates/doc/wasmer_wasix/syscalls/struct.Eventrwflags.html +++ b/crates/doc/wasmer_wasix/syscalls/struct.Eventrwflags.html @@ -1,17 +1,17 @@ Eventrwflags in wasmer_wasix::syscalls - Rust
pub(crate) struct Eventrwflags {
+                logo

Eventrwflags

pub(crate) struct Eventrwflags {
     bits: u16,
 }
Expand description

The state of the file descriptor subscribed to with eventtype::fd_read or eventtype::fd_write.

-

Fields§

§bits: u16

Implementations§

source§

impl Eventrwflags

source

pub const FD_READWRITE_HANGUP: Eventrwflags = Self{ bits: 1 << 0,}

The peer of this socket has closed or disconnected.

-
source

pub const fn empty() -> Eventrwflags

Returns an empty set of flags.

-
source

pub const fn all() -> Eventrwflags

Returns the set containing all flags.

-
source

pub const fn bits(&self) -> u16

Returns the raw value of the flags currently stored.

-
source

pub const fn from_bits(bits: u16) -> Option<Eventrwflags>

Convert from underlying bit representation, unless that +

Fields§

§bits: u16

Implementations§

§

impl Eventrwflags

pub const FD_READWRITE_HANGUP: Eventrwflags = Self{ bits: 1 << 0,}

The peer of this socket has closed or disconnected.

+

pub const fn empty() -> Eventrwflags

Returns an empty set of flags.

+

pub const fn all() -> Eventrwflags

Returns the set containing all flags.

+

pub const fn bits(&self) -> u16

Returns the raw value of the flags currently stored.

+

pub const fn from_bits(bits: u16) -> Option<Eventrwflags>

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: u16) -> Eventrwflags

Convert from underlying bit representation, dropping any bits +

pub const fn from_bits_truncate(bits: u16) -> Eventrwflags

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

-
source

pub const unsafe fn from_bits_unchecked(bits: u16) -> Eventrwflags

Convert from underlying bit representation, preserving all +

pub const unsafe fn from_bits_unchecked(bits: u16) -> Eventrwflags

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

Safety

The caller of the bitflags! macro can chose to allow or @@ -19,35 +19,35 @@

Safety

The caller of from_bits_unchecked() has to ensure that all bits correspond to a defined flag or that extra bits are valid for this bitflags type.

-
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: Eventrwflags) -> bool

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

-
source

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

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

-
source

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

Inserts the specified flags in-place.

-
source

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

Removes the specified flags in-place.

-
source

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

Toggles the specified flags in-place.

-
source

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

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

-
source

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

Returns the intersection between the flags in self and +

pub const fn is_empty(&self) -> bool

Returns true if no flags are currently stored.

+

pub const fn is_all(&self) -> bool

Returns true if all flags are currently set.

+

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

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

+

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

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

+

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

Inserts the specified flags in-place.

+

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

Removes the specified flags in-place.

+

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

Toggles the specified flags in-place.

+

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

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

+

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

Returns the intersection between the flags in self and other.

Specifically, the returned set contains only the flags which are present in both self and other.

This is equivalent to using the & operator (e.g. ops::BitAnd), as in flags & other.

-
source

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

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

+

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

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

Specifically, the returned set contains all flags which are present in either self or other, including any which are present in both (see Self::symmetric_difference if that is undesirable).

This is equivalent to using the | operator (e.g. ops::BitOr), as in flags | other.

-
source

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

Returns the difference between the flags in self and other.

+

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

Returns the difference between the flags in self and other.

Specifically, the returned set contains all flags present in self, except for the ones present in other.

It is also conceptually equivalent to the “bit-clear” operation: flags & !other (and this syntax is also supported).

This is equivalent to using the - operator (e.g. ops::Sub), as in flags - other.

-
source

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

Returns the symmetric difference between the flags +

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

Returns the symmetric difference between the flags in self and other.

Specifically, the returned set contains the flags present which are present in self or other, but that are not present in @@ -55,46 +55,46 @@

Safety
one of the sets self and other.

This is equivalent to using the ^ operator (e.g. ops::BitXor), as in flags ^ other.

-
source

pub const fn complement(self) -> Eventrwflags

Returns the complement of this set of flags.

+

pub const fn complement(self) -> Eventrwflags

Returns the complement of this set of flags.

Specifically, the returned set contains all the flags which are not set in self, but which are allowed for this type.

Alternatively, it can be thought of as the set difference between Self::all() and self (e.g. Self::all() - self)

This is equivalent to using the ! operator (e.g. ops::Not), as in !flags.

-
source§

impl Eventrwflags

source

pub fn from_bits_preserve(bits: u16) -> Eventrwflags

Convert from a raw integer, preserving any unknown bits. See +

§

impl Eventrwflags

pub fn from_bits_preserve(bits: u16) -> Eventrwflags

Convert from a raw integer, preserving any unknown bits. See https://github.com/bitflags/bitflags/issues/263#issuecomment-957088321

-

Trait Implementations§

source§

impl Binary for Eventrwflags

source§

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

Formats the value using the given formatter.
source§

impl BitAnd<Eventrwflags> for Eventrwflags

source§

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

Returns the intersection between the two sets of flags.

-
§

type Output = Eventrwflags

The resulting type after applying the & operator.
source§

impl BitAndAssign<Eventrwflags> for Eventrwflags

source§

fn bitand_assign(&mut self, other: Eventrwflags)

Disables all flags disabled in the set.

-
source§

impl BitOr<Eventrwflags> for Eventrwflags

source§

fn bitor(self, other: Eventrwflags) -> Eventrwflags

Returns the union of the two sets of flags.

-
§

type Output = Eventrwflags

The resulting type after applying the | operator.
source§

impl BitOrAssign<Eventrwflags> for Eventrwflags

source§

fn bitor_assign(&mut self, other: Eventrwflags)

Adds the set of flags.

-
source§

impl BitXor<Eventrwflags> for Eventrwflags

source§

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

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

-
§

type Output = Eventrwflags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign<Eventrwflags> for Eventrwflags

source§

fn bitxor_assign(&mut self, other: Eventrwflags)

Toggles the set of flags.

-
source§

impl Clone for Eventrwflags

source§

fn clone(&self) -> Eventrwflags

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 Eventrwflags

source§

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

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

impl<'de> Deserialize<'de> for Eventrwflags

Trait Implementations§

§

impl Binary for Eventrwflags

§

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

Formats the value using the given formatter.
§

impl BitAnd<Eventrwflags> for Eventrwflags

§

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

Returns the intersection between the two sets of flags.

+
§

type Output = Eventrwflags

The resulting type after applying the & operator.
§

impl BitAndAssign<Eventrwflags> for Eventrwflags

§

fn bitand_assign(&mut self, other: Eventrwflags)

Disables all flags disabled in the set.

+
§

impl BitOr<Eventrwflags> for Eventrwflags

§

fn bitor(self, other: Eventrwflags) -> Eventrwflags

Returns the union of the two sets of flags.

+
§

type Output = Eventrwflags

The resulting type after applying the | operator.
§

impl BitOrAssign<Eventrwflags> for Eventrwflags

§

fn bitor_assign(&mut self, other: Eventrwflags)

Adds the set of flags.

+
§

impl BitXor<Eventrwflags> for Eventrwflags

§

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

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

+
§

type Output = Eventrwflags

The resulting type after applying the ^ operator.
§

impl BitXorAssign<Eventrwflags> for Eventrwflags

§

fn bitxor_assign(&mut self, other: Eventrwflags)

Toggles the set of flags.

+
§

impl Clone for Eventrwflags

§

fn clone(&self) -> Eventrwflags

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
§

impl Debug for Eventrwflags

§

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

Formats the value using the given formatter. Read more
§

impl<'de> Deserialize<'de> for Eventrwflags

§

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

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

impl Extend<Eventrwflags> for Eventrwflags

source§

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

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 FromIterator<Eventrwflags> for Eventrwflags

source§

fn from_iter<T>(iterator: T) -> Eventrwflagswhere - T: IntoIterator<Item = Eventrwflags>,

Creates a value from an iterator. Read more
source§

impl Hash for Eventrwflags

source§

fn hash<__H>(&self, state: &mut __H)where + __D: Deserializer<'de>,

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

impl Extend<Eventrwflags> for Eventrwflags

§

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

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
§

impl FromIterator<Eventrwflags> for Eventrwflags

§

fn from_iter<T>(iterator: T) -> Eventrwflagswhere + T: IntoIterator<Item = Eventrwflags>,

Creates a value from an iterator. Read more
§

impl Hash for Eventrwflags

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 LowerHex for Eventrwflags

source§

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

Formats the value using the given formatter.
source§

impl Not for Eventrwflags

source§

fn not(self) -> Eventrwflags

Returns the complement of this set of flags.

-
§

type Output = Eventrwflags

The resulting type after applying the ! operator.
source§

impl Octal for Eventrwflags

source§

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

Formats the value using the given formatter.
source§

impl Ord for Eventrwflags

source§

fn cmp(&self, other: &Eventrwflags) -> 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
§

impl LowerHex for Eventrwflags

§

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

Formats the value using the given formatter.
§

impl Not for Eventrwflags

§

fn not(self) -> Eventrwflags

Returns the complement of this set of flags.

+
§

type Output = Eventrwflags

The resulting type after applying the ! operator.
§

impl Octal for Eventrwflags

§

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

Formats the value using the given formatter.
§

impl Ord for Eventrwflags

§

fn cmp(&self, other: &Eventrwflags) -> 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<Eventrwflags> for Eventrwflags

source§

fn eq(&self, other: &Eventrwflags) -> 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
§

impl PartialEq<Eventrwflags> for Eventrwflags

§

fn eq(&self, other: &Eventrwflags) -> 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<Eventrwflags> for Eventrwflags

source§

fn partial_cmp(&self, other: &Eventrwflags) -> 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.
§

impl PartialOrd<Eventrwflags> for Eventrwflags

§

fn partial_cmp(&self, other: &Eventrwflags) -> 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 Serialize for Eventrwflags

source§

fn serialize<__S>( +operator. Read more

§

impl Serialize for Eventrwflags

§

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

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

impl Sub<Eventrwflags> for Eventrwflags

source§

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

Returns the set difference of the two sets of flags.

-
§

type Output = Eventrwflags

The resulting type after applying the - operator.
source§

impl SubAssign<Eventrwflags> for Eventrwflags

source§

fn sub_assign(&mut self, other: Eventrwflags)

Disables all flags enabled in the set.

-
source§

impl UpperHex for Eventrwflags

source§

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

Formats the value using the given formatter.
source§

impl ValueType for Eventrwflags

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte + __S: Serializer,
Serialize this value into the given Serde serializer. Read more
§

impl Sub<Eventrwflags> for Eventrwflags

§

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

Returns the set difference of the two sets of flags.

+
§

type Output = Eventrwflags

The resulting type after applying the - operator.
§

impl SubAssign<Eventrwflags> for Eventrwflags

§

fn sub_assign(&mut self, other: Eventrwflags)

Disables all flags enabled in the set.

+
§

impl UpperHex for Eventrwflags

§

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

Formats the value using the given formatter.
§

impl ValueType for Eventrwflags

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Eventrwflags

source§

impl Eq for Eventrwflags

source§

impl StructuralEq for Eventrwflags

source§

impl StructuralPartialEq for Eventrwflags

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Eventrwflags

§

impl Eq for Eventrwflags

§

impl StructuralEq for Eventrwflags

§

impl StructuralPartialEq for Eventrwflags

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/struct.Fdflags.html b/crates/doc/wasmer_wasix/syscalls/struct.Fdflags.html index a26c69af830..1a695beb90c 100644 --- a/crates/doc/wasmer_wasix/syscalls/struct.Fdflags.html +++ b/crates/doc/wasmer_wasix/syscalls/struct.Fdflags.html @@ -1,22 +1,22 @@ Fdflags in wasmer_wasix::syscalls - Rust
pub(crate) struct Fdflags {
+                logo

Fdflags

pub(crate) struct Fdflags {
     bits: u16,
 }
Expand description

File descriptor flags.

-

Fields§

§bits: u16

Implementations§

source§

impl Fdflags

source

pub const APPEND: Fdflags = Self{ bits: 1 << 0,}

Append mode: Data written to the file is always appended to the file’s end.

-
source

pub const DSYNC: Fdflags = Self{ bits: 1 << 1,}

Write according to synchronized I/O data integrity completion. Only the data stored in the file is synchronized.

-
source

pub const NONBLOCK: Fdflags = Self{ bits: 1 << 2,}

Non-blocking mode.

-
source

pub const RSYNC: Fdflags = Self{ bits: 1 << 3,}

Synchronized read I/O operations.

-
source

pub const SYNC: Fdflags = Self{ bits: 1 << 4,}

Write according to synchronized I/O file integrity completion. In +

Fields§

§bits: u16

Implementations§

§

impl Fdflags

pub const APPEND: Fdflags = Self{ bits: 1 << 0,}

Append mode: Data written to the file is always appended to the file’s end.

+

pub const DSYNC: Fdflags = Self{ bits: 1 << 1,}

Write according to synchronized I/O data integrity completion. Only the data stored in the file is synchronized.

+

pub const NONBLOCK: Fdflags = Self{ bits: 1 << 2,}

Non-blocking mode.

+

pub const RSYNC: Fdflags = Self{ bits: 1 << 3,}

Synchronized read I/O operations.

+

pub const SYNC: Fdflags = Self{ bits: 1 << 4,}

Write according to synchronized I/O file integrity completion. In addition to synchronizing the data stored in the file, the implementation may also synchronously update the file’s metadata.

-
source

pub const fn empty() -> Fdflags

Returns an empty set of flags.

-
source

pub const fn all() -> Fdflags

Returns the set containing all flags.

-
source

pub const fn bits(&self) -> u16

Returns the raw value of the flags currently stored.

-
source

pub const fn from_bits(bits: u16) -> Option<Fdflags>

Convert from underlying bit representation, unless that +

pub const fn empty() -> Fdflags

Returns an empty set of flags.

+

pub const fn all() -> Fdflags

Returns the set containing all flags.

+

pub const fn bits(&self) -> u16

Returns the raw value of the flags currently stored.

+

pub const fn from_bits(bits: u16) -> Option<Fdflags>

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: u16) -> Fdflags

Convert from underlying bit representation, dropping any bits +

pub const fn from_bits_truncate(bits: u16) -> Fdflags

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

-
source

pub const unsafe fn from_bits_unchecked(bits: u16) -> Fdflags

Convert from underlying bit representation, preserving all +

pub const unsafe fn from_bits_unchecked(bits: u16) -> Fdflags

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

Safety

The caller of the bitflags! macro can chose to allow or @@ -24,35 +24,35 @@

Safety

The caller of from_bits_unchecked() has to ensure that all bits correspond to a defined flag or that extra bits are valid for this bitflags type.

-
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: Fdflags) -> bool

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

-
source

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

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

-
source

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

Inserts the specified flags in-place.

-
source

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

Removes the specified flags in-place.

-
source

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

Toggles the specified flags in-place.

-
source

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

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

-
source

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

Returns the intersection between the flags in self and +

pub const fn is_empty(&self) -> bool

Returns true if no flags are currently stored.

+

pub const fn is_all(&self) -> bool

Returns true if all flags are currently set.

+

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

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

+

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

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

+

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

Inserts the specified flags in-place.

+

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

Removes the specified flags in-place.

+

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

Toggles the specified flags in-place.

+

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

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

+

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

Returns the intersection between the flags in self and other.

Specifically, the returned set contains only the flags which are present in both self and other.

This is equivalent to using the & operator (e.g. ops::BitAnd), as in flags & other.

-
source

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

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

+

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

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

Specifically, the returned set contains all flags which are present in either self or other, including any which are present in both (see Self::symmetric_difference if that is undesirable).

This is equivalent to using the | operator (e.g. ops::BitOr), as in flags | other.

-
source

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

Returns the difference between the flags in self and other.

+

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

Returns the difference between the flags in self and other.

Specifically, the returned set contains all flags present in self, except for the ones present in other.

It is also conceptually equivalent to the “bit-clear” operation: flags & !other (and this syntax is also supported).

This is equivalent to using the - operator (e.g. ops::Sub), as in flags - other.

-
source

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

Returns the symmetric difference between the flags +

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

Returns the symmetric difference between the flags in self and other.

Specifically, the returned set contains the flags present which are present in self or other, but that are not present in @@ -60,39 +60,39 @@

Safety
one of the sets self and other.

This is equivalent to using the ^ operator (e.g. ops::BitXor), as in flags ^ other.

-
source

pub const fn complement(self) -> Fdflags

Returns the complement of this set of flags.

+

pub const fn complement(self) -> Fdflags

Returns the complement of this set of flags.

Specifically, the returned set contains all the flags which are not set in self, but which are allowed for this type.

Alternatively, it can be thought of as the set difference between Self::all() and self (e.g. Self::all() - self)

This is equivalent to using the ! operator (e.g. ops::Not), as in !flags.

-
source§

impl Fdflags

source

pub fn from_bits_preserve(bits: u16) -> Fdflags

Convert from a raw integer, preserving any unknown bits. See +

§

impl Fdflags

pub fn from_bits_preserve(bits: u16) -> Fdflags

Convert from a raw integer, preserving any unknown bits. See https://github.com/bitflags/bitflags/issues/263#issuecomment-957088321

-

Trait Implementations§

source§

impl Binary for Fdflags

source§

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

Formats the value using the given formatter.
source§

impl BitAnd<Fdflags> for Fdflags

source§

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

Returns the intersection between the two sets of flags.

-
§

type Output = Fdflags

The resulting type after applying the & operator.
source§

impl BitAndAssign<Fdflags> for Fdflags

source§

fn bitand_assign(&mut self, other: Fdflags)

Disables all flags disabled in the set.

-
source§

impl BitOr<Fdflags> for Fdflags

source§

fn bitor(self, other: Fdflags) -> Fdflags

Returns the union of the two sets of flags.

-
§

type Output = Fdflags

The resulting type after applying the | operator.
source§

impl BitOrAssign<Fdflags> for Fdflags

source§

fn bitor_assign(&mut self, other: Fdflags)

Adds the set of flags.

-
source§

impl BitXor<Fdflags> for Fdflags

source§

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

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

-
§

type Output = Fdflags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign<Fdflags> for Fdflags

source§

fn bitxor_assign(&mut self, other: Fdflags)

Toggles the set of flags.

-
source§

impl Clone for Fdflags

source§

fn clone(&self) -> Fdflags

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 Fdflags

source§

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

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

impl Extend<Fdflags> for Fdflags

source§

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

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 FromIterator<Fdflags> for Fdflags

source§

fn from_iter<T>(iterator: T) -> Fdflagswhere - T: IntoIterator<Item = Fdflags>,

Creates a value from an iterator. Read more
source§

impl FromToNativeWasmType for Fdflags

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Fdflags as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Fdflags as FromToNativeWasmType>::Native) -> Fdflags

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl Hash for Fdflags

source§

fn hash<__H>(&self, state: &mut __H)where +

Trait Implementations§

§

impl Binary for Fdflags

§

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

Formats the value using the given formatter.
§

impl BitAnd<Fdflags> for Fdflags

§

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

Returns the intersection between the two sets of flags.

+
§

type Output = Fdflags

The resulting type after applying the & operator.
§

impl BitAndAssign<Fdflags> for Fdflags

§

fn bitand_assign(&mut self, other: Fdflags)

Disables all flags disabled in the set.

+
§

impl BitOr<Fdflags> for Fdflags

§

fn bitor(self, other: Fdflags) -> Fdflags

Returns the union of the two sets of flags.

+
§

type Output = Fdflags

The resulting type after applying the | operator.
§

impl BitOrAssign<Fdflags> for Fdflags

§

fn bitor_assign(&mut self, other: Fdflags)

Adds the set of flags.

+
§

impl BitXor<Fdflags> for Fdflags

§

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

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

+
§

type Output = Fdflags

The resulting type after applying the ^ operator.
§

impl BitXorAssign<Fdflags> for Fdflags

§

fn bitxor_assign(&mut self, other: Fdflags)

Toggles the set of flags.

+
§

impl Clone for Fdflags

§

fn clone(&self) -> Fdflags

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
§

impl Debug for Fdflags

§

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

Formats the value using the given formatter. Read more
§

impl Extend<Fdflags> for Fdflags

§

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

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
§

impl FromIterator<Fdflags> for Fdflags

§

fn from_iter<T>(iterator: T) -> Fdflagswhere + T: IntoIterator<Item = Fdflags>,

Creates a value from an iterator. Read more
§

impl FromToNativeWasmType for Fdflags

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Fdflags as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Fdflags as FromToNativeWasmType>::Native) -> Fdflags

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl Hash for Fdflags

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 LowerHex for Fdflags

source§

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

Formats the value using the given formatter.
source§

impl Not for Fdflags

source§

fn not(self) -> Fdflags

Returns the complement of this set of flags.

-
§

type Output = Fdflags

The resulting type after applying the ! operator.
source§

impl Octal for Fdflags

source§

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

Formats the value using the given formatter.
source§

impl Ord for Fdflags

source§

fn cmp(&self, other: &Fdflags) -> 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
§

impl LowerHex for Fdflags

§

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

Formats the value using the given formatter.
§

impl Not for Fdflags

§

fn not(self) -> Fdflags

Returns the complement of this set of flags.

+
§

type Output = Fdflags

The resulting type after applying the ! operator.
§

impl Octal for Fdflags

§

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

Formats the value using the given formatter.
§

impl Ord for Fdflags

§

fn cmp(&self, other: &Fdflags) -> 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<Fdflags> for Fdflags

source§

fn eq(&self, other: &Fdflags) -> 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
§

impl PartialEq<Fdflags> for Fdflags

§

fn eq(&self, other: &Fdflags) -> 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<Fdflags> for Fdflags

source§

fn partial_cmp(&self, other: &Fdflags) -> 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.
§

impl PartialOrd<Fdflags> for Fdflags

§

fn partial_cmp(&self, other: &Fdflags) -> 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<Fdflags> for Fdflags

source§

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

Returns the set difference of the two sets of flags.

-
§

type Output = Fdflags

The resulting type after applying the - operator.
source§

impl SubAssign<Fdflags> for Fdflags

source§

fn sub_assign(&mut self, other: Fdflags)

Disables all flags enabled in the set.

-
source§

impl UpperHex for Fdflags

source§

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

Formats the value using the given formatter.
source§

impl ValueType for Fdflags

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +operator. Read more
§

impl Sub<Fdflags> for Fdflags

§

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

Returns the set difference of the two sets of flags.

+
§

type Output = Fdflags

The resulting type after applying the - operator.
§

impl SubAssign<Fdflags> for Fdflags

§

fn sub_assign(&mut self, other: Fdflags)

Disables all flags enabled in the set.

+
§

impl UpperHex for Fdflags

§

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

Formats the value using the given formatter.
§

impl ValueType for Fdflags

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Fdflags

source§

impl Eq for Fdflags

source§

impl StructuralEq for Fdflags

source§

impl StructuralPartialEq for Fdflags

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Fdflags

§

impl Eq for Fdflags

§

impl StructuralEq for Fdflags

§

impl StructuralPartialEq for Fdflags

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/struct.Fdstat.html b/crates/doc/wasmer_wasix/syscalls/struct.Fdstat.html index 1e3d2e2b0dc..8c2b16b273f 100644 --- a/crates/doc/wasmer_wasix/syscalls/struct.Fdstat.html +++ b/crates/doc/wasmer_wasix/syscalls/struct.Fdstat.html @@ -1,5 +1,5 @@ Fdstat in wasmer_wasix::syscalls - Rust
pub(crate) struct Fdstat {
+                logo

Fdstat

pub(crate) struct Fdstat {
     pub fs_filetype: Filetype,
     pub fs_flags: Fdflags,
     pub fs_rights_base: Rights,
@@ -10,9 +10,9 @@
 
§fs_rights_base: Rights

Rights that apply to this file descriptor.

§fs_rights_inheriting: Rights

Maximum set of rights that may be installed on new file descriptors that are created through this file descriptor, e.g., through path_open.

-

Trait Implementations§

source§

impl Clone for Fdstat

source§

fn clone(&self) -> Fdstat

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 Fdstat

source§

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

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

impl ValueType for Fdstat

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +

Trait Implementations§

§

impl Clone for Fdstat

§

fn clone(&self) -> Fdstat

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
§

impl Debug for Fdstat

§

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

Formats the value using the given formatter. Read more
§

impl ValueType for Fdstat

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Fdstat

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Fdstat

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/struct.Filestat.html b/crates/doc/wasmer_wasix/syscalls/struct.Filestat.html index 43d36cd3fdc..21ef84cc9bc 100644 --- a/crates/doc/wasmer_wasix/syscalls/struct.Filestat.html +++ b/crates/doc/wasmer_wasix/syscalls/struct.Filestat.html @@ -1,5 +1,5 @@ Filestat in wasmer_wasix::syscalls - Rust
pub(crate) struct Filestat {
+                logo

Filestat

pub(crate) struct Filestat {
     pub st_dev: u64,
     pub st_ino: u64,
     pub st_filetype: Filetype,
@@ -8,9 +8,9 @@
     pub st_atim: u64,
     pub st_mtim: u64,
     pub st_ctim: u64,
-}

Fields§

§st_dev: u64§st_ino: u64§st_filetype: Filetype§st_nlink: u64§st_size: u64§st_atim: u64§st_mtim: u64§st_ctim: u64

Trait Implementations§

source§

impl Clone for Filestat

source§

fn clone(&self) -> Filestat

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 Filestat

source§

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

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

impl Default for Filestat

source§

fn default() -> Filestat

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

impl ValueType for Filestat

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§st_dev: u64§st_ino: u64§st_filetype: Filetype§st_nlink: u64§st_size: u64§st_atim: u64§st_mtim: u64§st_ctim: u64

Trait Implementations§

§

impl Clone for Filestat

§

fn clone(&self) -> Filestat

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
§

impl Debug for Filestat

§

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

Formats the value using the given formatter. Read more
§

impl Default for Filestat

§

fn default() -> Filestat

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

impl ValueType for Filestat

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Filestat

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Filestat

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/struct.Fstflags.html b/crates/doc/wasmer_wasix/syscalls/struct.Fstflags.html index 06eaab473fe..c6337751f88 100644 --- a/crates/doc/wasmer_wasix/syscalls/struct.Fstflags.html +++ b/crates/doc/wasmer_wasix/syscalls/struct.Fstflags.html @@ -1,21 +1,21 @@ Fstflags in wasmer_wasix::syscalls - Rust
pub(crate) struct Fstflags {
+                logo

Fstflags

pub(crate) struct Fstflags {
     bits: u16,
 }
Expand description

Which file time attributes to adjust. TODO: wit appears to not have support for flags repr (@witx repr u16)

-

Fields§

§bits: u16

Implementations§

source§

impl Fstflags

source

pub const SET_ATIM: Fstflags = Self{ bits: 1 << 0,}

Adjust the last data access timestamp to the value stored in filestat::atim.

-
source

pub const SET_ATIM_NOW: Fstflags = Self{ bits: 1 << 1,}

Adjust the last data access timestamp to the time of clock clockid::realtime.

-
source

pub const SET_MTIM: Fstflags = Self{ bits: 1 << 2,}

Adjust the last data modification timestamp to the value stored in filestat::mtim.

-
source

pub const SET_MTIM_NOW: Fstflags = Self{ bits: 1 << 3,}

Adjust the last data modification timestamp to the time of clock clockid::realtime.

-
source

pub const fn empty() -> Fstflags

Returns an empty set of flags.

-
source

pub const fn all() -> Fstflags

Returns the set containing all flags.

-
source

pub const fn bits(&self) -> u16

Returns the raw value of the flags currently stored.

-
source

pub const fn from_bits(bits: u16) -> Option<Fstflags>

Convert from underlying bit representation, unless that +

Fields§

§bits: u16

Implementations§

§

impl Fstflags

pub const SET_ATIM: Fstflags = Self{ bits: 1 << 0,}

Adjust the last data access timestamp to the value stored in filestat::atim.

+

pub const SET_ATIM_NOW: Fstflags = Self{ bits: 1 << 1,}

Adjust the last data access timestamp to the time of clock clockid::realtime.

+

pub const SET_MTIM: Fstflags = Self{ bits: 1 << 2,}

Adjust the last data modification timestamp to the value stored in filestat::mtim.

+

pub const SET_MTIM_NOW: Fstflags = Self{ bits: 1 << 3,}

Adjust the last data modification timestamp to the time of clock clockid::realtime.

+

pub const fn empty() -> Fstflags

Returns an empty set of flags.

+

pub const fn all() -> Fstflags

Returns the set containing all flags.

+

pub const fn bits(&self) -> u16

Returns the raw value of the flags currently stored.

+

pub const fn from_bits(bits: u16) -> Option<Fstflags>

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: u16) -> Fstflags

Convert from underlying bit representation, dropping any bits +

pub const fn from_bits_truncate(bits: u16) -> Fstflags

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

-
source

pub const unsafe fn from_bits_unchecked(bits: u16) -> Fstflags

Convert from underlying bit representation, preserving all +

pub const unsafe fn from_bits_unchecked(bits: u16) -> Fstflags

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

Safety

The caller of the bitflags! macro can chose to allow or @@ -23,35 +23,35 @@

Safety

The caller of from_bits_unchecked() has to ensure that all bits correspond to a defined flag or that extra bits are valid for this bitflags type.

-
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: Fstflags) -> bool

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

-
source

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

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

-
source

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

Inserts the specified flags in-place.

-
source

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

Removes the specified flags in-place.

-
source

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

Toggles the specified flags in-place.

-
source

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

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

-
source

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

Returns the intersection between the flags in self and +

pub const fn is_empty(&self) -> bool

Returns true if no flags are currently stored.

+

pub const fn is_all(&self) -> bool

Returns true if all flags are currently set.

+

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

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

+

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

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

+

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

Inserts the specified flags in-place.

+

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

Removes the specified flags in-place.

+

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

Toggles the specified flags in-place.

+

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

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

+

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

Returns the intersection between the flags in self and other.

Specifically, the returned set contains only the flags which are present in both self and other.

This is equivalent to using the & operator (e.g. ops::BitAnd), as in flags & other.

-
source

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

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

+

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

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

Specifically, the returned set contains all flags which are present in either self or other, including any which are present in both (see Self::symmetric_difference if that is undesirable).

This is equivalent to using the | operator (e.g. ops::BitOr), as in flags | other.

-
source

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

Returns the difference between the flags in self and other.

+

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

Returns the difference between the flags in self and other.

Specifically, the returned set contains all flags present in self, except for the ones present in other.

It is also conceptually equivalent to the “bit-clear” operation: flags & !other (and this syntax is also supported).

This is equivalent to using the - operator (e.g. ops::Sub), as in flags - other.

-
source

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

Returns the symmetric difference between the flags +

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

Returns the symmetric difference between the flags in self and other.

Specifically, the returned set contains the flags present which are present in self or other, but that are not present in @@ -59,39 +59,39 @@

Safety
one of the sets self and other.

This is equivalent to using the ^ operator (e.g. ops::BitXor), as in flags ^ other.

-
source

pub const fn complement(self) -> Fstflags

Returns the complement of this set of flags.

+

pub const fn complement(self) -> Fstflags

Returns the complement of this set of flags.

Specifically, the returned set contains all the flags which are not set in self, but which are allowed for this type.

Alternatively, it can be thought of as the set difference between Self::all() and self (e.g. Self::all() - self)

This is equivalent to using the ! operator (e.g. ops::Not), as in !flags.

-
source§

impl Fstflags

source

pub fn from_bits_preserve(bits: u16) -> Fstflags

Convert from a raw integer, preserving any unknown bits. See +

§

impl Fstflags

pub fn from_bits_preserve(bits: u16) -> Fstflags

Convert from a raw integer, preserving any unknown bits. See https://github.com/bitflags/bitflags/issues/263#issuecomment-957088321

-

Trait Implementations§

source§

impl Binary for Fstflags

source§

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

Formats the value using the given formatter.
source§

impl BitAnd<Fstflags> for Fstflags

source§

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

Returns the intersection between the two sets of flags.

-
§

type Output = Fstflags

The resulting type after applying the & operator.
source§

impl BitAndAssign<Fstflags> for Fstflags

source§

fn bitand_assign(&mut self, other: Fstflags)

Disables all flags disabled in the set.

-
source§

impl BitOr<Fstflags> for Fstflags

source§

fn bitor(self, other: Fstflags) -> Fstflags

Returns the union of the two sets of flags.

-
§

type Output = Fstflags

The resulting type after applying the | operator.
source§

impl BitOrAssign<Fstflags> for Fstflags

source§

fn bitor_assign(&mut self, other: Fstflags)

Adds the set of flags.

-
source§

impl BitXor<Fstflags> for Fstflags

source§

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

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

-
§

type Output = Fstflags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign<Fstflags> for Fstflags

source§

fn bitxor_assign(&mut self, other: Fstflags)

Toggles the set of flags.

-
source§

impl Clone for Fstflags

source§

fn clone(&self) -> Fstflags

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 Fstflags

source§

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

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

impl Extend<Fstflags> for Fstflags

source§

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

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 FromIterator<Fstflags> for Fstflags

source§

fn from_iter<T>(iterator: T) -> Fstflagswhere - T: IntoIterator<Item = Fstflags>,

Creates a value from an iterator. Read more
source§

impl FromToNativeWasmType for Fstflags

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Fstflags as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Fstflags as FromToNativeWasmType>::Native) -> Fstflags

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl Hash for Fstflags

source§

fn hash<__H>(&self, state: &mut __H)where +

Trait Implementations§

§

impl Binary for Fstflags

§

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

Formats the value using the given formatter.
§

impl BitAnd<Fstflags> for Fstflags

§

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

Returns the intersection between the two sets of flags.

+
§

type Output = Fstflags

The resulting type after applying the & operator.
§

impl BitAndAssign<Fstflags> for Fstflags

§

fn bitand_assign(&mut self, other: Fstflags)

Disables all flags disabled in the set.

+
§

impl BitOr<Fstflags> for Fstflags

§

fn bitor(self, other: Fstflags) -> Fstflags

Returns the union of the two sets of flags.

+
§

type Output = Fstflags

The resulting type after applying the | operator.
§

impl BitOrAssign<Fstflags> for Fstflags

§

fn bitor_assign(&mut self, other: Fstflags)

Adds the set of flags.

+
§

impl BitXor<Fstflags> for Fstflags

§

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

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

+
§

type Output = Fstflags

The resulting type after applying the ^ operator.
§

impl BitXorAssign<Fstflags> for Fstflags

§

fn bitxor_assign(&mut self, other: Fstflags)

Toggles the set of flags.

+
§

impl Clone for Fstflags

§

fn clone(&self) -> Fstflags

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
§

impl Debug for Fstflags

§

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

Formats the value using the given formatter. Read more
§

impl Extend<Fstflags> for Fstflags

§

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

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
§

impl FromIterator<Fstflags> for Fstflags

§

fn from_iter<T>(iterator: T) -> Fstflagswhere + T: IntoIterator<Item = Fstflags>,

Creates a value from an iterator. Read more
§

impl FromToNativeWasmType for Fstflags

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Fstflags as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Fstflags as FromToNativeWasmType>::Native) -> Fstflags

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl Hash for Fstflags

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 LowerHex for Fstflags

source§

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

Formats the value using the given formatter.
source§

impl Not for Fstflags

source§

fn not(self) -> Fstflags

Returns the complement of this set of flags.

-
§

type Output = Fstflags

The resulting type after applying the ! operator.
source§

impl Octal for Fstflags

source§

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

Formats the value using the given formatter.
source§

impl Ord for Fstflags

source§

fn cmp(&self, other: &Fstflags) -> 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
§

impl LowerHex for Fstflags

§

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

Formats the value using the given formatter.
§

impl Not for Fstflags

§

fn not(self) -> Fstflags

Returns the complement of this set of flags.

+
§

type Output = Fstflags

The resulting type after applying the ! operator.
§

impl Octal for Fstflags

§

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

Formats the value using the given formatter.
§

impl Ord for Fstflags

§

fn cmp(&self, other: &Fstflags) -> 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<Fstflags> for Fstflags

source§

fn eq(&self, other: &Fstflags) -> 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
§

impl PartialEq<Fstflags> for Fstflags

§

fn eq(&self, other: &Fstflags) -> 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<Fstflags> for Fstflags

source§

fn partial_cmp(&self, other: &Fstflags) -> 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.
§

impl PartialOrd<Fstflags> for Fstflags

§

fn partial_cmp(&self, other: &Fstflags) -> 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<Fstflags> for Fstflags

source§

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

Returns the set difference of the two sets of flags.

-
§

type Output = Fstflags

The resulting type after applying the - operator.
source§

impl SubAssign<Fstflags> for Fstflags

source§

fn sub_assign(&mut self, other: Fstflags)

Disables all flags enabled in the set.

-
source§

impl UpperHex for Fstflags

source§

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

Formats the value using the given formatter.
source§

impl ValueType for Fstflags

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +operator. Read more
§

impl Sub<Fstflags> for Fstflags

§

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

Returns the set difference of the two sets of flags.

+
§

type Output = Fstflags

The resulting type after applying the - operator.
§

impl SubAssign<Fstflags> for Fstflags

§

fn sub_assign(&mut self, other: Fstflags)

Disables all flags enabled in the set.

+
§

impl UpperHex for Fstflags

§

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

Formats the value using the given formatter.
§

impl ValueType for Fstflags

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Fstflags

source§

impl Eq for Fstflags

source§

impl StructuralEq for Fstflags

source§

impl StructuralPartialEq for Fstflags

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Fstflags

§

impl Eq for Fstflags

§

impl StructuralEq for Fstflags

§

impl StructuralPartialEq for Fstflags

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/struct.OptionFd.html b/crates/doc/wasmer_wasix/syscalls/struct.OptionFd.html index 9ea3c541442..3d3e5f7543c 100644 --- a/crates/doc/wasmer_wasix/syscalls/struct.OptionFd.html +++ b/crates/doc/wasmer_wasix/syscalls/struct.OptionFd.html @@ -1,10 +1,10 @@ OptionFd in wasmer_wasix::syscalls - Rust
pub(crate) struct OptionFd {
+                logo

OptionFd

pub(crate) struct OptionFd {
     pub tag: OptionTag,
     pub fd: u32,
-}

Fields§

§tag: OptionTag§fd: u32

Trait Implementations§

source§

impl Clone for OptionFd

source§

fn clone(&self) -> OptionFd

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 OptionFd

source§

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

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

impl ValueType for OptionFd

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§tag: OptionTag§fd: u32

Trait Implementations§

§

impl Clone for OptionFd

§

fn clone(&self) -> OptionFd

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
§

impl Debug for OptionFd

§

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

Formats the value using the given formatter. Read more
§

impl ValueType for OptionFd

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for OptionFd

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for OptionFd

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/struct.Prestat.html b/crates/doc/wasmer_wasix/syscalls/struct.Prestat.html index 21ec339a7ca..82d3db8bc60 100644 --- a/crates/doc/wasmer_wasix/syscalls/struct.Prestat.html +++ b/crates/doc/wasmer_wasix/syscalls/struct.Prestat.html @@ -1,10 +1,10 @@ Prestat in wasmer_wasix::syscalls - Rust
pub(crate) struct Prestat {
+                logo

Prestat

pub(crate) struct Prestat {
     pub pr_type: Preopentype,
     pub u: PrestatU,
-}

Fields§

§pr_type: Preopentype§u: PrestatU

Implementations§

Trait Implementations§

source§

impl Clone for Prestat

source§

fn clone(&self) -> Prestat

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 Prestat

source§

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

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

impl ValueType for Prestat

source§

fn zero_padding_bytes(&self, bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§pr_type: Preopentype§u: PrestatU

Implementations§

§

impl Prestat

pub fn tagged(&self) -> Option<PrestatEnum>

Trait Implementations§

§

impl Clone for Prestat

§

fn clone(&self) -> Prestat

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
§

impl Debug for Prestat

§

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

Formats the value using the given formatter. Read more
§

impl ValueType for Prestat

§

fn zero_padding_bytes(&self, bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Prestat

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Prestat

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/struct.Rights.html b/crates/doc/wasmer_wasix/syscalls/struct.Rights.html index d2f24a3cb7e..4d6eb085229 100644 --- a/crates/doc/wasmer_wasix/syscalls/struct.Rights.html +++ b/crates/doc/wasmer_wasix/syscalls/struct.Rights.html @@ -1,66 +1,66 @@ Rights in wasmer_wasix::syscalls - Rust
pub(crate) struct Rights {
+                logo

Rights

pub(crate) struct Rights {
     bits: u64,
 }
Expand description

File descriptor rights, determining which actions may be performed.

-

Fields§

§bits: u64

Implementations§

source§

impl Rights

source

pub const FD_DATASYNC: Rights = Self{ bits: 1 << 0,}

The right to invoke fd_datasync.

+

Fields§

§bits: u64

Implementations§

§

impl Rights

pub const FD_DATASYNC: Rights = Self{ bits: 1 << 0,}

The right to invoke fd_datasync.

If rights::path_open is set, includes the right to invoke path_open with fdflags::dsync.

-
source

pub const FD_READ: Rights = Self{ bits: 1 << 1,}

The right to invoke fd_read and sock_recv.

+

pub const FD_READ: Rights = Self{ bits: 1 << 1,}

The right to invoke fd_read and sock_recv.

If rights::fd_seek is set, includes the right to invoke fd_pread.

-
source

pub const FD_SEEK: Rights = Self{ bits: 1 << 2,}

The right to invoke fd_seek. This flag implies rights::fd_tell.

-
source

pub const FD_FDSTAT_SET_FLAGS: Rights = Self{ bits: 1 << 3,}

The right to invoke fd_fdstat_set_flags.

-
source

pub const FD_SYNC: Rights = Self{ bits: 1 << 4,}

The right to invoke fd_sync.

+

pub const FD_SEEK: Rights = Self{ bits: 1 << 2,}

The right to invoke fd_seek. This flag implies rights::fd_tell.

+

pub const FD_FDSTAT_SET_FLAGS: Rights = Self{ bits: 1 << 3,}

The right to invoke fd_fdstat_set_flags.

+

pub const FD_SYNC: Rights = Self{ bits: 1 << 4,}

The right to invoke fd_sync.

If rights::path_open is set, includes the right to invoke path_open with fdflags::rsync and fdflags::dsync.

-
source

pub const FD_TELL: Rights = Self{ bits: 1 << 5,}

The right to invoke fd_seek in such a way that the file offset +

pub const FD_TELL: Rights = Self{ bits: 1 << 5,}

The right to invoke fd_seek in such a way that the file offset remains unaltered (i.e., whence::cur with offset zero), or to invoke fd_tell.

-
source

pub const FD_WRITE: Rights = Self{ bits: 1 << 6,}

The right to invoke fd_write and sock_send. +

pub const FD_WRITE: Rights = Self{ bits: 1 << 6,}

The right to invoke fd_write and sock_send. If rights::fd_seek is set, includes the right to invoke fd_pwrite.

-
source

pub const FD_ADVISE: Rights = Self{ bits: 1 << 7,}

The right to invoke fd_advise.

-
source

pub const FD_ALLOCATE: Rights = Self{ bits: 1 << 8,}

The right to invoke fd_allocate.

-
source

pub const PATH_CREATE_DIRECTORY: Rights = Self{ bits: 1 << 9,}

The right to invoke path_create_directory.

-
source

pub const PATH_CREATE_FILE: Rights = Self{ bits: 1 << 10,}

If rights::path_open is set, the right to invoke path_open with oflags::creat.

-

The right to invoke path_link with the file descriptor as the +

pub const FD_ADVISE: Rights = Self{ bits: 1 << 7,}

The right to invoke fd_advise.

+

pub const FD_ALLOCATE: Rights = Self{ bits: 1 << 8,}

The right to invoke fd_allocate.

+

pub const PATH_CREATE_DIRECTORY: Rights = Self{ bits: 1 << 9,}

The right to invoke path_create_directory.

+

pub const PATH_CREATE_FILE: Rights = Self{ bits: 1 << 10,}

If rights::path_open is set, the right to invoke path_open with oflags::creat.

+

The right to invoke path_link with the file descriptor as the source directory.

-

The right to invoke path_link with the file descriptor as the +

The right to invoke path_link with the file descriptor as the target directory.

-
source

pub const PATH_OPEN: Rights = Self{ bits: 1 << 13,}

The right to invoke path_open.

-
source

pub const FD_READDIR: Rights = Self{ bits: 1 << 14,}

The right to invoke fd_readdir.

-

The right to invoke path_readlink.

-
source

pub const PATH_RENAME_SOURCE: Rights = Self{ bits: 1 << 16,}

The right to invoke path_rename with the file descriptor as the source directory.

-
source

pub const PATH_RENAME_TARGET: Rights = Self{ bits: 1 << 17,}

The right to invoke path_rename with the file descriptor as the target directory.

-
source

pub const PATH_FILESTAT_GET: Rights = Self{ bits: 1 << 18,}

The right to invoke path_filestat_get.

-
source

pub const PATH_FILESTAT_SET_SIZE: Rights = Self{ bits: 1 << 19,}

The right to change a file’s size (there is no path_filestat_set_size). +

pub const PATH_OPEN: Rights = Self{ bits: 1 << 13,}

The right to invoke path_open.

+

pub const FD_READDIR: Rights = Self{ bits: 1 << 14,}

The right to invoke fd_readdir.

+

The right to invoke path_readlink.

+

pub const PATH_RENAME_SOURCE: Rights = Self{ bits: 1 << 16,}

The right to invoke path_rename with the file descriptor as the source directory.

+

pub const PATH_RENAME_TARGET: Rights = Self{ bits: 1 << 17,}

The right to invoke path_rename with the file descriptor as the target directory.

+

pub const PATH_FILESTAT_GET: Rights = Self{ bits: 1 << 18,}

The right to invoke path_filestat_get.

+

pub const PATH_FILESTAT_SET_SIZE: Rights = Self{ bits: 1 << 19,}

The right to change a file’s size (there is no path_filestat_set_size). If rights::path_open is set, includes the right to invoke path_open with oflags::trunc.

-
source

pub const PATH_FILESTAT_SET_TIMES: Rights = Self{ bits: 1 << 20,}

The right to invoke path_filestat_set_times.

-
source

pub const FD_FILESTAT_GET: Rights = Self{ bits: 1 << 21,}

The right to invoke fd_filestat_get.

-
source

pub const FD_FILESTAT_SET_SIZE: Rights = Self{ bits: 1 << 22,}

The right to invoke fd_filestat_set_size.

-
source

pub const FD_FILESTAT_SET_TIMES: Rights = Self{ bits: 1 << 23,}

The right to invoke fd_filestat_set_times.

-

The right to invoke path_symlink.

-
source

pub const PATH_REMOVE_DIRECTORY: Rights = Self{ bits: 1 << 25,}

The right to invoke path_remove_directory.

-

The right to invoke path_unlink_file.

-
source

pub const POLL_FD_READWRITE: Rights = Self{ bits: 1 << 27,}

If rights::fd_read is set, includes the right to invoke poll_oneoff to subscribe to eventtype::fd_read. +

pub const PATH_FILESTAT_SET_TIMES: Rights = Self{ bits: 1 << 20,}

The right to invoke path_filestat_set_times.

+

pub const FD_FILESTAT_GET: Rights = Self{ bits: 1 << 21,}

The right to invoke fd_filestat_get.

+

pub const FD_FILESTAT_SET_SIZE: Rights = Self{ bits: 1 << 22,}

The right to invoke fd_filestat_set_size.

+

pub const FD_FILESTAT_SET_TIMES: Rights = Self{ bits: 1 << 23,}

The right to invoke fd_filestat_set_times.

+

The right to invoke path_symlink.

+

pub const PATH_REMOVE_DIRECTORY: Rights = Self{ bits: 1 << 25,}

The right to invoke path_remove_directory.

+

The right to invoke path_unlink_file.

+

pub const POLL_FD_READWRITE: Rights = Self{ bits: 1 << 27,}

If rights::fd_read is set, includes the right to invoke poll_oneoff to subscribe to eventtype::fd_read. If rights::fd_write is set, includes the right to invoke poll_oneoff to subscribe to eventtype::fd_write.

-
source

pub const SOCK_SHUTDOWN: Rights = Self{ bits: 1 << 28,}

The right to invoke sock_shutdown.

-
source

pub const SOCK_ACCEPT: Rights = Self{ bits: 1 << 29,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

-
source

pub const SOCK_CONNECT: Rights = Self{ bits: 1 << 30,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

-
source

pub const SOCK_LISTEN: Rights = Self{ bits: 1 << 31,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

-
source

pub const SOCK_BIND: Rights = Self{ bits: 1 << 32,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

-
source

pub const SOCK_RECV: Rights = Self{ bits: 1 << 33,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

-
source

pub const SOCK_SEND: Rights = Self{ bits: 1 << 34,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

-
source

pub const SOCK_ADDR_LOCAL: Rights = Self{ bits: 1 << 35,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

-
source

pub const SOCK_ADDR_REMOTE: Rights = Self{ bits: 1 << 36,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

-
source

pub const SOCK_RECV_FROM: Rights = Self{ bits: 1 << 37,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

-
source

pub const SOCK_SEND_TO: Rights = Self{ bits: 1 << 38,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

-
source

pub const fn empty() -> Rights

Returns an empty set of flags.

-
source

pub const fn all() -> Rights

Returns the set containing all flags.

-
source

pub const fn bits(&self) -> u64

Returns the raw value of the flags currently stored.

-
source

pub const fn from_bits(bits: u64) -> Option<Rights>

Convert from underlying bit representation, unless that +

pub const SOCK_SHUTDOWN: Rights = Self{ bits: 1 << 28,}

The right to invoke sock_shutdown.

+

pub const SOCK_ACCEPT: Rights = Self{ bits: 1 << 29,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

+

pub const SOCK_CONNECT: Rights = Self{ bits: 1 << 30,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

+

pub const SOCK_LISTEN: Rights = Self{ bits: 1 << 31,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

+

pub const SOCK_BIND: Rights = Self{ bits: 1 << 32,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

+

pub const SOCK_RECV: Rights = Self{ bits: 1 << 33,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

+

pub const SOCK_SEND: Rights = Self{ bits: 1 << 34,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

+

pub const SOCK_ADDR_LOCAL: Rights = Self{ bits: 1 << 35,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

+

pub const SOCK_ADDR_REMOTE: Rights = Self{ bits: 1 << 36,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

+

pub const SOCK_RECV_FROM: Rights = Self{ bits: 1 << 37,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

+

pub const SOCK_SEND_TO: Rights = Self{ bits: 1 << 38,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

+

pub const fn empty() -> Rights

Returns an empty set of flags.

+

pub const fn all() -> Rights

Returns the set containing all flags.

+

pub const fn bits(&self) -> u64

Returns the raw value of the flags currently stored.

+

pub const fn from_bits(bits: u64) -> Option<Rights>

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: u64) -> Rights

Convert from underlying bit representation, dropping any bits +

pub const fn from_bits_truncate(bits: u64) -> Rights

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

-
source

pub const unsafe fn from_bits_unchecked(bits: u64) -> Rights

Convert from underlying bit representation, preserving all +

pub const unsafe fn from_bits_unchecked(bits: u64) -> Rights

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

Safety

The caller of the bitflags! macro can chose to allow or @@ -68,35 +68,35 @@

Safety

The caller of from_bits_unchecked() has to ensure that all bits correspond to a defined flag or that extra bits are valid for this bitflags type.

-
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: Rights) -> bool

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

-
source

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

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

-
source

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

Inserts the specified flags in-place.

-
source

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

Removes the specified flags in-place.

-
source

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

Toggles the specified flags in-place.

-
source

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

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

-
source

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

Returns the intersection between the flags in self and +

pub const fn is_empty(&self) -> bool

Returns true if no flags are currently stored.

+

pub const fn is_all(&self) -> bool

Returns true if all flags are currently set.

+

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

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

+

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

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

+

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

Inserts the specified flags in-place.

+

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

Removes the specified flags in-place.

+

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

Toggles the specified flags in-place.

+

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

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

+

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

Returns the intersection between the flags in self and other.

Specifically, the returned set contains only the flags which are present in both self and other.

This is equivalent to using the & operator (e.g. ops::BitAnd), as in flags & other.

-
source

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

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

+

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

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

Specifically, the returned set contains all flags which are present in either self or other, including any which are present in both (see Self::symmetric_difference if that is undesirable).

This is equivalent to using the | operator (e.g. ops::BitOr), as in flags | other.

-
source

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

Returns the difference between the flags in self and other.

+

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

Returns the difference between the flags in self and other.

Specifically, the returned set contains all flags present in self, except for the ones present in other.

It is also conceptually equivalent to the “bit-clear” operation: flags & !other (and this syntax is also supported).

This is equivalent to using the - operator (e.g. ops::Sub), as in flags - other.

-
source

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

Returns the symmetric difference between the flags +

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

Returns the symmetric difference between the flags in self and other.

Specifically, the returned set contains the flags present which are present in self or other, but that are not present in @@ -104,40 +104,40 @@

Safety
one of the sets self and other.

This is equivalent to using the ^ operator (e.g. ops::BitXor), as in flags ^ other.

-
source

pub const fn complement(self) -> Rights

Returns the complement of this set of flags.

+

pub const fn complement(self) -> Rights

Returns the complement of this set of flags.

Specifically, the returned set contains all the flags which are not set in self, but which are allowed for this type.

Alternatively, it can be thought of as the set difference between Self::all() and self (e.g. Self::all() - self)

This is equivalent to using the ! operator (e.g. ops::Not), as in !flags.

-
source§

impl Rights

source

pub fn from_bits_preserve(bits: u64) -> Rights

Convert from a raw integer, preserving any unknown bits. See +

§

impl Rights

pub fn from_bits_preserve(bits: u64) -> Rights

Convert from a raw integer, preserving any unknown bits. See https://github.com/bitflags/bitflags/issues/263#issuecomment-957088321

-
source§

impl Rights

source

pub const fn all_socket() -> Rights

source

pub fn to_str(self) -> Option<&'static str>

expects a single right, returns None if out of bounds or > 1 bit set

-

Trait Implementations§

source§

impl Binary for Rights

source§

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

Formats the value using the given formatter.
source§

impl BitAnd<Rights> for Rights

source§

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

Returns the intersection between the two sets of flags.

-
§

type Output = Rights

The resulting type after applying the & operator.
source§

impl BitAndAssign<Rights> for Rights

source§

fn bitand_assign(&mut self, other: Rights)

Disables all flags disabled in the set.

-
source§

impl BitOr<Rights> for Rights

source§

fn bitor(self, other: Rights) -> Rights

Returns the union of the two sets of flags.

-
§

type Output = Rights

The resulting type after applying the | operator.
source§

impl BitOrAssign<Rights> for Rights

source§

fn bitor_assign(&mut self, other: Rights)

Adds the set of flags.

-
source§

impl BitXor<Rights> for Rights

source§

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

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

-
§

type Output = Rights

The resulting type after applying the ^ operator.
source§

impl BitXorAssign<Rights> for Rights

source§

fn bitxor_assign(&mut self, other: Rights)

Toggles the set of flags.

-
source§

impl Clone for Rights

source§

fn clone(&self) -> Rights

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 Rights

source§

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

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

impl Extend<Rights> for Rights

source§

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

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 FromIterator<Rights> for Rights

source§

fn from_iter<T>(iterator: T) -> Rightswhere - T: IntoIterator<Item = Rights>,

Creates a value from an iterator. Read more
source§

impl FromToNativeWasmType for Rights

§

type Native = i64

Native Wasm type.
source§

fn to_native(self) -> <Rights as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Rights as FromToNativeWasmType>::Native) -> Rights

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl Hash for Rights

source§

fn hash<__H>(&self, state: &mut __H)where +

§

impl Rights

pub const fn all_socket() -> Rights

pub fn to_str(self) -> Option<&'static str>

expects a single right, returns None if out of bounds or > 1 bit set

+

Trait Implementations§

§

impl Binary for Rights

§

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

Formats the value using the given formatter.
§

impl BitAnd<Rights> for Rights

§

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

Returns the intersection between the two sets of flags.

+
§

type Output = Rights

The resulting type after applying the & operator.
§

impl BitAndAssign<Rights> for Rights

§

fn bitand_assign(&mut self, other: Rights)

Disables all flags disabled in the set.

+
§

impl BitOr<Rights> for Rights

§

fn bitor(self, other: Rights) -> Rights

Returns the union of the two sets of flags.

+
§

type Output = Rights

The resulting type after applying the | operator.
§

impl BitOrAssign<Rights> for Rights

§

fn bitor_assign(&mut self, other: Rights)

Adds the set of flags.

+
§

impl BitXor<Rights> for Rights

§

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

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

+
§

type Output = Rights

The resulting type after applying the ^ operator.
§

impl BitXorAssign<Rights> for Rights

§

fn bitxor_assign(&mut self, other: Rights)

Toggles the set of flags.

+
§

impl Clone for Rights

§

fn clone(&self) -> Rights

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
§

impl Debug for Rights

§

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

Formats the value using the given formatter. Read more
§

impl Extend<Rights> for Rights

§

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

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
§

impl FromIterator<Rights> for Rights

§

fn from_iter<T>(iterator: T) -> Rightswhere + T: IntoIterator<Item = Rights>,

Creates a value from an iterator. Read more
§

impl FromToNativeWasmType for Rights

§

type Native = i64

Native Wasm type.
§

fn to_native(self) -> <Rights as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Rights as FromToNativeWasmType>::Native) -> Rights

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl Hash for Rights

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 LowerHex for Rights

source§

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

Formats the value using the given formatter.
source§

impl Not for Rights

source§

fn not(self) -> Rights

Returns the complement of this set of flags.

-
§

type Output = Rights

The resulting type after applying the ! operator.
source§

impl Octal for Rights

source§

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

Formats the value using the given formatter.
source§

impl Ord for Rights

source§

fn cmp(&self, other: &Rights) -> 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
§

impl LowerHex for Rights

§

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

Formats the value using the given formatter.
§

impl Not for Rights

§

fn not(self) -> Rights

Returns the complement of this set of flags.

+
§

type Output = Rights

The resulting type after applying the ! operator.
§

impl Octal for Rights

§

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

Formats the value using the given formatter.
§

impl Ord for Rights

§

fn cmp(&self, other: &Rights) -> 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<Rights> for Rights

source§

fn eq(&self, other: &Rights) -> 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
§

impl PartialEq<Rights> for Rights

§

fn eq(&self, other: &Rights) -> 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<Rights> for Rights

source§

fn partial_cmp(&self, other: &Rights) -> 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.
§

impl PartialOrd<Rights> for Rights

§

fn partial_cmp(&self, other: &Rights) -> 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<Rights> for Rights

source§

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

Returns the set difference of the two sets of flags.

-
§

type Output = Rights

The resulting type after applying the - operator.
source§

impl SubAssign<Rights> for Rights

source§

fn sub_assign(&mut self, other: Rights)

Disables all flags enabled in the set.

-
source§

impl UpperHex for Rights

source§

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

Formats the value using the given formatter.
source§

impl ValueType for Rights

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +operator. Read more
§

impl Sub<Rights> for Rights

§

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

Returns the set difference of the two sets of flags.

+
§

type Output = Rights

The resulting type after applying the - operator.
§

impl SubAssign<Rights> for Rights

§

fn sub_assign(&mut self, other: Rights)

Disables all flags enabled in the set.

+
§

impl UpperHex for Rights

§

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

Formats the value using the given formatter.
§

impl ValueType for Rights

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Rights

source§

impl Eq for Rights

source§

impl StructuralEq for Rights

source§

impl StructuralPartialEq for Rights

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Rights

§

impl Eq for Rights

§

impl StructuralEq for Rights

§

impl StructuralPartialEq for Rights

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/struct.StackSnapshot.html b/crates/doc/wasmer_wasix/syscalls/struct.StackSnapshot.html index 3efc3d79484..e970fc94394 100644 --- a/crates/doc/wasmer_wasix/syscalls/struct.StackSnapshot.html +++ b/crates/doc/wasmer_wasix/syscalls/struct.StackSnapshot.html @@ -1,20 +1,20 @@ StackSnapshot in wasmer_wasix::syscalls - Rust
pub(crate) struct StackSnapshot {
+                logo

StackSnapshot

pub(crate) struct StackSnapshot {
     pub user: u64,
     pub hash: u128,
-}

Fields§

§user: u64§hash: u128

Trait Implementations§

source§

impl Clone for StackSnapshot

source§

fn clone(&self) -> StackSnapshot

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 StackSnapshot

source§

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

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

impl Hash for StackSnapshot

source§

fn hash<__H>(&self, state: &mut __H)where +}

Fields§

§user: u64§hash: u128

Trait Implementations§

§

impl Clone for StackSnapshot

§

fn clone(&self) -> StackSnapshot

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
§

impl Debug for StackSnapshot

§

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

Formats the value using the given formatter. Read more
§

impl Hash for StackSnapshot

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 StackSnapshot

source§

fn cmp(&self, other: &StackSnapshot) -> 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
§

impl Ord for StackSnapshot

§

fn cmp(&self, other: &StackSnapshot) -> 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<StackSnapshot> for StackSnapshot

source§

fn eq(&self, other: &StackSnapshot) -> 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
§

impl PartialEq<StackSnapshot> for StackSnapshot

§

fn eq(&self, other: &StackSnapshot) -> 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<StackSnapshot> for StackSnapshot

source§

fn partial_cmp(&self, other: &StackSnapshot) -> 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.
§

impl PartialOrd<StackSnapshot> for StackSnapshot

§

fn partial_cmp(&self, other: &StackSnapshot) -> 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 ValueType for StackSnapshot

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +operator. Read more
§

impl ValueType for StackSnapshot

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for StackSnapshot

source§

impl Eq for StackSnapshot

source§

impl StructuralEq for StackSnapshot

source§

impl StructuralPartialEq for StackSnapshot

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for StackSnapshot

§

impl Eq for StackSnapshot

§

impl StructuralEq for StackSnapshot

§

impl StructuralPartialEq for StackSnapshot

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/struct.Subscription.html b/crates/doc/wasmer_wasix/syscalls/struct.Subscription.html index 28c8e7c2bb6..cc9d1df35ca 100644 --- a/crates/doc/wasmer_wasix/syscalls/struct.Subscription.html +++ b/crates/doc/wasmer_wasix/syscalls/struct.Subscription.html @@ -1,11 +1,11 @@ Subscription in wasmer_wasix::syscalls - Rust
pub(crate) struct Subscription {
+                logo

Subscription

pub(crate) struct Subscription {
     pub userdata: u64,
     pub type_: Eventtype,
     pub data: SubscriptionUnion,
-}

Fields§

§userdata: u64§type_: Eventtype§data: SubscriptionUnion

Trait Implementations§

source§

impl Clone for Subscription

source§

fn clone(&self) -> Subscription

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 Subscription

source§

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

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

impl From<Snapshot0Subscription> for Subscription

source§

fn from(other: Snapshot0Subscription) -> Subscription

Converts to this type from the input type.
source§

impl ValueType for Subscription

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§userdata: u64§type_: Eventtype§data: SubscriptionUnion

Trait Implementations§

§

impl Clone for Subscription

§

fn clone(&self) -> Subscription

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
§

impl Debug for Subscription

§

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

Formats the value using the given formatter. Read more
§

impl From<Snapshot0Subscription> for Subscription

§

fn from(other: Snapshot0Subscription) -> Subscription

Converts to this type from the input type.
§

impl ValueType for Subscription

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Subscription

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Subscription

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/struct.SubscriptionFsReadwrite.html b/crates/doc/wasmer_wasix/syscalls/struct.SubscriptionFsReadwrite.html index 790073b2709..b3c24923c57 100644 --- a/crates/doc/wasmer_wasix/syscalls/struct.SubscriptionFsReadwrite.html +++ b/crates/doc/wasmer_wasix/syscalls/struct.SubscriptionFsReadwrite.html @@ -1,5 +1,5 @@ SubscriptionFsReadwrite in wasmer_wasix::syscalls - Rust
pub(crate) struct SubscriptionFsReadwrite {
+                logo

SubscriptionFsReadwrite

pub(crate) struct SubscriptionFsReadwrite {
     pub file_descriptor: u32,
 }
Expand description

An event that occurred. The contents of an event. @@ -9,9 +9,9 @@ The contents of a subscription when the variant is eventtype::fd_read or eventtype::fd_write.

Fields§

§file_descriptor: u32

The file descriptor on which to wait for it to become ready for reading or writing.

-

Trait Implementations§

source§

impl Clone for SubscriptionFsReadwrite

source§

fn clone(&self) -> SubscriptionFsReadwrite

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 SubscriptionFsReadwrite

source§

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

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

impl ValueType for SubscriptionFsReadwrite

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +

Trait Implementations§

§

impl Clone for SubscriptionFsReadwrite

§

fn clone(&self) -> SubscriptionFsReadwrite

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
§

impl Debug for SubscriptionFsReadwrite

§

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

Formats the value using the given formatter. Read more
§

impl ValueType for SubscriptionFsReadwrite

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for SubscriptionFsReadwrite

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for SubscriptionFsReadwrite

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/struct.Tty.html b/crates/doc/wasmer_wasix/syscalls/struct.Tty.html index 22071c33f0e..102a9b61e63 100644 --- a/crates/doc/wasmer_wasix/syscalls/struct.Tty.html +++ b/crates/doc/wasmer_wasix/syscalls/struct.Tty.html @@ -1,5 +1,5 @@ Tty in wasmer_wasix::syscalls - Rust

Struct wasmer_wasix::syscalls::Tty

source ·
pub(crate) struct Tty {
+                logo

Tty

Struct wasmer_wasix::syscalls::Tty

pub(crate) struct Tty {
     pub cols: u32,
     pub rows: u32,
     pub width: u32,
@@ -9,9 +9,9 @@
     pub stderr_tty: bool,
     pub echo: bool,
     pub line_buffered: bool,
-}

Fields§

§cols: u32§rows: u32§width: u32§height: u32§stdin_tty: bool§stdout_tty: bool§stderr_tty: bool§echo: bool§line_buffered: bool

Trait Implementations§

source§

impl Clone for Tty

source§

fn clone(&self) -> Tty

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 Tty

source§

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

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

impl ValueType for Tty

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§cols: u32§rows: u32§width: u32§height: u32§stdin_tty: bool§stdout_tty: bool§stderr_tty: bool§echo: bool§line_buffered: bool

Trait Implementations§

§

impl Clone for Tty

§

fn clone(&self) -> Tty

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
§

impl Debug for Tty

§

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

Formats the value using the given formatter. Read more
§

impl ValueType for Tty

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Tty

Auto Trait Implementations§

§

impl RefUnwindSafe for Tty

§

impl Send for Tty

§

impl Sync for Tty

§

impl Unpin for Tty

§

impl UnwindSafe for Tty

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Tty

Auto Trait Implementations§

§

impl RefUnwindSafe for Tty

§

impl Send for Tty

§

impl Sync for Tty

§

impl Unpin for Tty

§

impl UnwindSafe for Tty

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/struct.__wasi_asyncify_t.html b/crates/doc/wasmer_wasix/syscalls/struct.__wasi_asyncify_t.html index 76c72764a79..8317db536a9 100644 --- a/crates/doc/wasmer_wasix/syscalls/struct.__wasi_asyncify_t.html +++ b/crates/doc/wasmer_wasix/syscalls/struct.__wasi_asyncify_t.html @@ -1,20 +1,20 @@ __wasi_asyncify_t in wasmer_wasix::syscalls - Rust
pub(crate) struct __wasi_asyncify_t<O>where
+                logo

__wasi_asyncify_t

pub(crate) struct __wasi_asyncify_t<O>where
     O: ValueType,{
     pub start: O,
     pub end: O,
-}

Fields§

§start: O§end: O

Trait Implementations§

source§

impl<O> Clone for __wasi_asyncify_t<O>where - O: Clone + ValueType,

source§

fn clone(&self) -> __wasi_asyncify_t<O>

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<O> Debug for __wasi_asyncify_t<O>where - O: Debug + ValueType,

source§

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

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

impl<O> PartialEq<__wasi_asyncify_t<O>> for __wasi_asyncify_t<O>where - O: PartialEq<O> + ValueType,

source§

fn eq(&self, other: &__wasi_asyncify_t<O>) -> bool

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

Fields§

§start: O§end: O

Trait Implementations§

§

impl<O> Clone for __wasi_asyncify_t<O>where + O: Clone + ValueType,

§

fn clone(&self) -> __wasi_asyncify_t<O>

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
§

impl<O> Debug for __wasi_asyncify_t<O>where + O: Debug + ValueType,

§

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

Formats the value using the given formatter. Read more
§

impl<O> PartialEq<__wasi_asyncify_t<O>> for __wasi_asyncify_t<O>where + O: PartialEq<O> + ValueType,

§

fn eq(&self, other: &__wasi_asyncify_t<O>) -> 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<O> ValueType for __wasi_asyncify_t<O>where - O: ValueType,

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl<O> ValueType for __wasi_asyncify_t<O>where + O: ValueType,

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl<O> Copy for __wasi_asyncify_t<O>where - O: Copy + ValueType,

source§

impl<O> Eq for __wasi_asyncify_t<O>where - O: Eq + ValueType,

source§

impl<O> StructuralEq for __wasi_asyncify_t<O>where - O: ValueType,

source§

impl<O> StructuralPartialEq for __wasi_asyncify_t<O>where +uninitialized (e.g. padding bytes).

§

impl<O> Copy for __wasi_asyncify_t<O>where + O: Copy + ValueType,

§

impl<O> Eq for __wasi_asyncify_t<O>where + O: Eq + ValueType,

§

impl<O> StructuralEq for __wasi_asyncify_t<O>where + O: ValueType,

§

impl<O> StructuralPartialEq for __wasi_asyncify_t<O>where O: ValueType,

Auto Trait Implementations§

§

impl<O> RefUnwindSafe for __wasi_asyncify_t<O>where O: RefUnwindSafe,

§

impl<O> Send for __wasi_asyncify_t<O>where O: Send,

§

impl<O> Sync for __wasi_asyncify_t<O>where diff --git a/crates/doc/wasmer_wasix/syscalls/type.Dircookie.html b/crates/doc/wasmer_wasix/syscalls/type.Dircookie.html index 866ffce8871..b9bc0e47fcb 100644 --- a/crates/doc/wasmer_wasix/syscalls/type.Dircookie.html +++ b/crates/doc/wasmer_wasix/syscalls/type.Dircookie.html @@ -1,3 +1,3 @@ Dircookie in wasmer_wasix::syscalls - Rust

Type Definition wasmer_wasix::syscalls::Dircookie

source ·
pub(crate) type Dircookie = u64;
Expand description

A reference to the offset of a directory entry.

+ logo

Dircookie

Type Definition wasmer_wasix::syscalls::Dircookie

pub(crate) type Dircookie = u64;
Expand description

A reference to the offset of a directory entry.

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/type.Filesize.html b/crates/doc/wasmer_wasix/syscalls/type.Filesize.html index d81464a4b93..4832e0ae132 100644 --- a/crates/doc/wasmer_wasix/syscalls/type.Filesize.html +++ b/crates/doc/wasmer_wasix/syscalls/type.Filesize.html @@ -1,3 +1,3 @@ Filesize in wasmer_wasix::syscalls - Rust

Type Definition wasmer_wasix::syscalls::Filesize

source ·
pub(crate) type Filesize = u64;
Expand description

Non-negative file size or length of a region within a file.

+ logo

Filesize

Type Definition wasmer_wasix::syscalls::Filesize

pub(crate) type Filesize = u64;
Expand description

Non-negative file size or length of a region within a file.

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/type.Linkcount.html b/crates/doc/wasmer_wasix/syscalls/type.Linkcount.html index 218a0014c30..57e72898221 100644 --- a/crates/doc/wasmer_wasix/syscalls/type.Linkcount.html +++ b/crates/doc/wasmer_wasix/syscalls/type.Linkcount.html @@ -1,2 +1,2 @@ Linkcount in wasmer_wasix::syscalls - Rust

Type Definition wasmer_wasix::syscalls::Linkcount

source ·
pub(crate) type Linkcount = u64;
\ No newline at end of file + logo

Linkcount

Type Definition wasmer_wasix::syscalls::Linkcount

pub(crate) type Linkcount = u64;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/type.Longsize.html b/crates/doc/wasmer_wasix/syscalls/type.Longsize.html index aa795da50f6..8fda2d90a70 100644 --- a/crates/doc/wasmer_wasix/syscalls/type.Longsize.html +++ b/crates/doc/wasmer_wasix/syscalls/type.Longsize.html @@ -1,3 +1,3 @@ Longsize in wasmer_wasix::syscalls - Rust

Type Definition wasmer_wasix::syscalls::Longsize

source ·
pub(crate) type Longsize = u64;
Expand description

Long size used by checkpoints

+ logo

Longsize

Type Definition wasmer_wasix::syscalls::Longsize

pub(crate) type Longsize = u64;
Expand description

Long size used by checkpoints

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/type.Pid.html b/crates/doc/wasmer_wasix/syscalls/type.Pid.html index 84f6e9b40f6..74a09d0a873 100644 --- a/crates/doc/wasmer_wasix/syscalls/type.Pid.html +++ b/crates/doc/wasmer_wasix/syscalls/type.Pid.html @@ -1,2 +1,2 @@ Pid in wasmer_wasix::syscalls - Rust

Type Definition wasmer_wasix::syscalls::Pid

source ·
pub(crate) type Pid = u32;
\ No newline at end of file + logo

Pid

Type Definition wasmer_wasix::syscalls::Pid

pub(crate) type Pid = u32;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/type.Tid.html b/crates/doc/wasmer_wasix/syscalls/type.Tid.html index 9a3882771e2..42a58651c20 100644 --- a/crates/doc/wasmer_wasix/syscalls/type.Tid.html +++ b/crates/doc/wasmer_wasix/syscalls/type.Tid.html @@ -1,2 +1,2 @@ Tid in wasmer_wasix::syscalls - Rust

Type Definition wasmer_wasix::syscalls::Tid

source ·
pub(crate) type Tid = u32;
\ No newline at end of file + logo

Tid

Type Definition wasmer_wasix::syscalls::Tid

pub(crate) type Tid = u32;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/type.Timestamp.html b/crates/doc/wasmer_wasix/syscalls/type.Timestamp.html index c2da1657db4..69a91785b38 100644 --- a/crates/doc/wasmer_wasix/syscalls/type.Timestamp.html +++ b/crates/doc/wasmer_wasix/syscalls/type.Timestamp.html @@ -1,3 +1,3 @@ Timestamp in wasmer_wasix::syscalls - Rust

Type Definition wasmer_wasix::syscalls::Timestamp

source ·
pub(crate) type Timestamp = u64;
Expand description

Timestamp in nanoseconds.

+ logo

Timestamp

Type Definition wasmer_wasix::syscalls::Timestamp

pub(crate) type Timestamp = u64;
Expand description

Timestamp in nanoseconds.

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/type.TlKey.html b/crates/doc/wasmer_wasix/syscalls/type.TlKey.html index 4bce29e1d78..050a02533a0 100644 --- a/crates/doc/wasmer_wasix/syscalls/type.TlKey.html +++ b/crates/doc/wasmer_wasix/syscalls/type.TlKey.html @@ -1,3 +1,3 @@ TlKey in wasmer_wasix::syscalls - Rust

Type Definition wasmer_wasix::syscalls::TlKey

source ·
pub(crate) type TlKey = u32;
Expand description

Thread local key

+ logo

TlKey

Type Definition wasmer_wasix::syscalls::TlKey

pub(crate) type TlKey = u32;
Expand description

Thread local key

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/type.TlUser.html b/crates/doc/wasmer_wasix/syscalls/type.TlUser.html index 285c813c362..c393aab2cea 100644 --- a/crates/doc/wasmer_wasix/syscalls/type.TlUser.html +++ b/crates/doc/wasmer_wasix/syscalls/type.TlUser.html @@ -1,3 +1,3 @@ TlUser in wasmer_wasix::syscalls - Rust

Type Definition wasmer_wasix::syscalls::TlUser

source ·
pub(crate) type TlUser = u64;
Expand description

Thread local user data (associated with the value)

+ logo

TlUser

Type Definition wasmer_wasix::syscalls::TlUser

pub(crate) type TlUser = u64;
Expand description

Thread local user data (associated with the value)

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/type.TlVal.html b/crates/doc/wasmer_wasix/syscalls/type.TlVal.html index 1e14fff5dc6..5757bb7746b 100644 --- a/crates/doc/wasmer_wasix/syscalls/type.TlVal.html +++ b/crates/doc/wasmer_wasix/syscalls/type.TlVal.html @@ -1,3 +1,3 @@ TlVal in wasmer_wasix::syscalls - Rust

Type Definition wasmer_wasix::syscalls::TlVal

source ·
pub(crate) type TlVal = u64;
Expand description

Thread local value

+ logo

TlVal

Type Definition wasmer_wasix::syscalls::TlVal

pub(crate) type TlVal = u64;
Expand description

Thread local value

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/type.WasiFd.html b/crates/doc/wasmer_wasix/syscalls/type.WasiFd.html index e75eb7568c0..1bd8e607c43 100644 --- a/crates/doc/wasmer_wasix/syscalls/type.WasiFd.html +++ b/crates/doc/wasmer_wasix/syscalls/type.WasiFd.html @@ -1,3 +1,3 @@ WasiFd in wasmer_wasix::syscalls - Rust

Type Definition wasmer_wasix::syscalls::WasiFd

source ·
pub(crate) type WasiFd = u32;
Expand description

A file descriptor handle.

+ logo

WasiFd

Type Definition wasmer_wasix::syscalls::WasiFd

pub(crate) type WasiFd = u32;
Expand description

A file descriptor handle.

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/constant.EVENT_FD_FLAGS_SEMAPHORE.html b/crates/doc/wasmer_wasix/syscalls/types/constant.EVENT_FD_FLAGS_SEMAPHORE.html index d1872920d8d..99481f3056a 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/constant.EVENT_FD_FLAGS_SEMAPHORE.html +++ b/crates/doc/wasmer_wasix/syscalls/types/constant.EVENT_FD_FLAGS_SEMAPHORE.html @@ -1,2 +1,2 @@ EVENT_FD_FLAGS_SEMAPHORE in wasmer_wasix::syscalls::types - Rust
pub const EVENT_FD_FLAGS_SEMAPHORE: u16 = 1; // 1u16
\ No newline at end of file + logo
pub const EVENT_FD_FLAGS_SEMAPHORE: u16 = 1; // 1u16
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_DIRCOOKIE_START.html b/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_DIRCOOKIE_START.html index 9e206bd786d..de43ec6e1d9 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_DIRCOOKIE_START.html +++ b/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_DIRCOOKIE_START.html @@ -1,2 +1,2 @@ __WASI_DIRCOOKIE_START in wasmer_wasix::syscalls::types - Rust
pub const __WASI_DIRCOOKIE_START: u64 = 0; // 0u64
\ No newline at end of file + logo
pub const __WASI_DIRCOOKIE_START: u64 = 0; // 0u64
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_LOOKUP_SYMLINK_FOLLOW.html b/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_LOOKUP_SYMLINK_FOLLOW.html index 507cb7d9577..ec6c5559cb5 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_LOOKUP_SYMLINK_FOLLOW.html +++ b/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_LOOKUP_SYMLINK_FOLLOW.html @@ -1,2 +1,2 @@ __WASI_LOOKUP_SYMLINK_FOLLOW in wasmer_wasix::syscalls::types - Rust
pub const __WASI_LOOKUP_SYMLINK_FOLLOW: u32 = 1; // 1u32
\ No newline at end of file + logo
pub const __WASI_LOOKUP_SYMLINK_FOLLOW: u32 = 1; // 1u32
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_SHUT_RD.html b/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_SHUT_RD.html index 9102ff91786..1dece5585e5 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_SHUT_RD.html +++ b/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_SHUT_RD.html @@ -1,2 +1,2 @@ __WASI_SHUT_RD in wasmer_wasix::syscalls::types - Rust
pub const __WASI_SHUT_RD: u8 = 1 << 0; // 1u8
\ No newline at end of file + logo
pub const __WASI_SHUT_RD: u8 = 1 << 0; // 1u8
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_SHUT_WR.html b/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_SHUT_WR.html index 5ccbdf3cf7b..15e2724fc27 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_SHUT_WR.html +++ b/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_SHUT_WR.html @@ -1,2 +1,2 @@ __WASI_SHUT_WR in wasmer_wasix::syscalls::types - Rust
pub const __WASI_SHUT_WR: u8 = 1 << 1; // 2u8
\ No newline at end of file + logo
pub const __WASI_SHUT_WR: u8 = 1 << 1; // 2u8
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_SOCK_RECV_INPUT_DATA_TRUNCATED.html b/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_SOCK_RECV_INPUT_DATA_TRUNCATED.html index 8ace6fed479..892fff23411 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_SOCK_RECV_INPUT_DATA_TRUNCATED.html +++ b/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_SOCK_RECV_INPUT_DATA_TRUNCATED.html @@ -1,2 +1,2 @@ __WASI_SOCK_RECV_INPUT_DATA_TRUNCATED in wasmer_wasix::syscalls::types - Rust
pub const __WASI_SOCK_RECV_INPUT_DATA_TRUNCATED: u16 = 1 << 2; // 4u16
\ No newline at end of file + logo
pub const __WASI_SOCK_RECV_INPUT_DATA_TRUNCATED: u16 = 1 << 2; // 4u16
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_SOCK_RECV_INPUT_PEEK.html b/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_SOCK_RECV_INPUT_PEEK.html index e6556b15ad6..4fc13cde0cd 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_SOCK_RECV_INPUT_PEEK.html +++ b/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_SOCK_RECV_INPUT_PEEK.html @@ -1,2 +1,2 @@ __WASI_SOCK_RECV_INPUT_PEEK in wasmer_wasix::syscalls::types - Rust
pub const __WASI_SOCK_RECV_INPUT_PEEK: u16 = 1 << 0; // 1u16
\ No newline at end of file + logo
pub const __WASI_SOCK_RECV_INPUT_PEEK: u16 = 1 << 0; // 1u16
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_SOCK_RECV_INPUT_WAITALL.html b/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_SOCK_RECV_INPUT_WAITALL.html index a663e70243d..7b15b8b55bf 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_SOCK_RECV_INPUT_WAITALL.html +++ b/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_SOCK_RECV_INPUT_WAITALL.html @@ -1,2 +1,2 @@ __WASI_SOCK_RECV_INPUT_WAITALL in wasmer_wasix::syscalls::types - Rust
pub const __WASI_SOCK_RECV_INPUT_WAITALL: u16 = 1 << 1; // 2u16
\ No newline at end of file + logo
pub const __WASI_SOCK_RECV_INPUT_WAITALL: u16 = 1 << 1; // 2u16
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_SOCK_RECV_OUTPUT_DATA_TRUNCATED.html b/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_SOCK_RECV_OUTPUT_DATA_TRUNCATED.html index 5a760ac4ce1..dea4c1df1df 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_SOCK_RECV_OUTPUT_DATA_TRUNCATED.html +++ b/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_SOCK_RECV_OUTPUT_DATA_TRUNCATED.html @@ -1,2 +1,2 @@ __WASI_SOCK_RECV_OUTPUT_DATA_TRUNCATED in wasmer_wasix::syscalls::types - Rust
pub const __WASI_SOCK_RECV_OUTPUT_DATA_TRUNCATED: u16 = 1 << 0; // 1u16
\ No newline at end of file + logo
pub const __WASI_SOCK_RECV_OUTPUT_DATA_TRUNCATED: u16 = 1 << 0; // 1u16
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_STDERR_FILENO.html b/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_STDERR_FILENO.html index e058033e5b6..f1b88b16a97 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_STDERR_FILENO.html +++ b/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_STDERR_FILENO.html @@ -1,2 +1,2 @@ __WASI_STDERR_FILENO in wasmer_wasix::syscalls::types - Rust
pub const __WASI_STDERR_FILENO: u32 = 2; // 2u32
\ No newline at end of file + logo
pub const __WASI_STDERR_FILENO: u32 = 2; // 2u32
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_STDIN_FILENO.html b/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_STDIN_FILENO.html index e02fe53ffde..7a72d18218c 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_STDIN_FILENO.html +++ b/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_STDIN_FILENO.html @@ -1,2 +1,2 @@ __WASI_STDIN_FILENO in wasmer_wasix::syscalls::types - Rust
pub const __WASI_STDIN_FILENO: u32 = 0; // 0u32
\ No newline at end of file + logo
pub const __WASI_STDIN_FILENO: u32 = 0; // 0u32
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_STDOUT_FILENO.html b/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_STDOUT_FILENO.html index c053cd8960a..0e6d0df16ee 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_STDOUT_FILENO.html +++ b/crates/doc/wasmer_wasix/syscalls/types/constant.__WASI_STDOUT_FILENO.html @@ -1,2 +1,2 @@ __WASI_STDOUT_FILENO in wasmer_wasix::syscalls::types - Rust
pub const __WASI_STDOUT_FILENO: u32 = 1; // 1u32
\ No newline at end of file + logo
pub const __WASI_STDOUT_FILENO: u32 = 1; // 1u32
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/directory/constant.__WASI_DIRCOOKIE_START.html b/crates/doc/wasmer_wasix/syscalls/types/directory/constant.__WASI_DIRCOOKIE_START.html index 6c01b6a9e12..53274b1c419 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/directory/constant.__WASI_DIRCOOKIE_START.html +++ b/crates/doc/wasmer_wasix/syscalls/types/directory/constant.__WASI_DIRCOOKIE_START.html @@ -1,2 +1,2 @@ __WASI_DIRCOOKIE_START in wasmer_wasix::syscalls::types::directory - Rust
pub const __WASI_DIRCOOKIE_START: u64 = 0; // 0u64
\ No newline at end of file + logo
pub const __WASI_DIRCOOKIE_START: u64 = 0; // 0u64
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/directory/fn.dirent_to_le_bytes.html b/crates/doc/wasmer_wasix/syscalls/types/directory/fn.dirent_to_le_bytes.html index 156ca88d936..5a6df6e5ee5 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/directory/fn.dirent_to_le_bytes.html +++ b/crates/doc/wasmer_wasix/syscalls/types/directory/fn.dirent_to_le_bytes.html @@ -1,2 +1,2 @@ dirent_to_le_bytes in wasmer_wasix::syscalls::types::directory - Rust
pub fn dirent_to_le_bytes(ent: &Dirent) -> Vec<u8, Global> 
\ No newline at end of file + logo
pub fn dirent_to_le_bytes(ent: &Dirent) -> Vec<u8, Global> 
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/directory/index.html b/crates/doc/wasmer_wasix/syscalls/types/directory/index.html index 50499a8f477..c59fc01056e 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/directory/index.html +++ b/crates/doc/wasmer_wasix/syscalls/types/directory/index.html @@ -1,2 +1,2 @@ wasmer_wasix::syscalls::types::directory - Rust
\ No newline at end of file + logo

Module directory

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/enum.Bool.html b/crates/doc/wasmer_wasix/syscalls/types/enum.Bool.html index 7bad97c4dd3..9e9affa40f7 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/enum.Bool.html +++ b/crates/doc/wasmer_wasix/syscalls/types/enum.Bool.html @@ -1,12 +1,12 @@ Bool in wasmer_wasix::syscalls::types - Rust
pub enum Bool {
+                logo

Bool

pub enum Bool {
     False,
     True,
-}

Variants§

§

False

§

True

Trait Implementations§

source§

impl Clone for Bool

source§

fn clone(&self) -> Bool

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 Bool

source§

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

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

impl Display for Bool

source§

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

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

impl FromToNativeWasmType for Bool

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Bool as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Bool as FromToNativeWasmType>::Native) -> Bool

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Bool> for Bool

source§

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

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

Variants§

§

False

§

True

Trait Implementations§

§

impl Clone for Bool

§

fn clone(&self) -> Bool

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
§

impl Debug for Bool

§

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

Formats the value using the given formatter. Read more
§

impl Display for Bool

§

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

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for Bool

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Bool as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Bool as FromToNativeWasmType>::Native) -> Bool

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Bool> for Bool

§

fn eq(&self, other: &Bool) -> 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 ValueType for Bool

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for Bool

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Bool

source§

impl Eq for Bool

source§

impl StructuralEq for Bool

source§

impl StructuralPartialEq for Bool

Auto Trait Implementations§

§

impl RefUnwindSafe for Bool

§

impl Send for Bool

§

impl Sync for Bool

§

impl Unpin for Bool

§

impl UnwindSafe for Bool

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Bool

§

impl Eq for Bool

§

impl StructuralEq for Bool

§

impl StructuralPartialEq for Bool

Auto Trait Implementations§

§

impl RefUnwindSafe for Bool

§

impl Send for Bool

§

impl Sync for Bool

§

impl Unpin for Bool

§

impl UnwindSafe for Bool

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/enum.Eventtype.html b/crates/doc/wasmer_wasix/syscalls/types/enum.Eventtype.html index dc1c747bf24..075fa42fa22 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/enum.Eventtype.html +++ b/crates/doc/wasmer_wasix/syscalls/types/enum.Eventtype.html @@ -1,5 +1,5 @@ Eventtype in wasmer_wasix::syscalls::types - Rust

Trait Implementations§

source§

impl Clone for Eventtype

source§

fn clone(&self) -> Eventtype

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 Eventtype

source§

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

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

impl<'de> Deserialize<'de> for Eventtype

Trait Implementations§

§

impl Clone for Eventtype

§

fn clone(&self) -> Eventtype

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
§

impl Debug for Eventtype

§

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

Formats the value using the given formatter. Read more
§

impl<'de> Deserialize<'de> for Eventtype

§

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

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

impl FromToNativeWasmType for Eventtype

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Eventtype as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Eventtype as FromToNativeWasmType>::Native) -> Eventtype

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Eventtype> for Eventtype

source§

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

This method tests for self and other values to be equal, and is used + __D: Deserializer<'de>,

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

impl FromToNativeWasmType for Eventtype

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Eventtype as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Eventtype as FromToNativeWasmType>::Native) -> Eventtype

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Eventtype> for Eventtype

§

fn eq(&self, other: &Eventtype) -> 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 Eventtype

source§

fn serialize<__S>( +sufficient, and should not be overridden without very good reason.

§

impl Serialize for Eventtype

§

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

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

impl ValueType for Eventtype

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte + __S: Serializer,

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

impl ValueType for Eventtype

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Eventtype

source§

impl Eq for Eventtype

source§

impl StructuralEq for Eventtype

source§

impl StructuralPartialEq for Eventtype

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Eventtype

§

impl Eq for Eventtype

§

impl StructuralEq for Eventtype

§

impl StructuralPartialEq for Eventtype

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/enum.OptionTag.html b/crates/doc/wasmer_wasix/syscalls/types/enum.OptionTag.html index 355964ee3b9..f2696743827 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/enum.OptionTag.html +++ b/crates/doc/wasmer_wasix/syscalls/types/enum.OptionTag.html @@ -1,13 +1,13 @@ OptionTag in wasmer_wasix::syscalls::types - Rust
pub enum OptionTag {
+                logo

OptionTag

pub enum OptionTag {
     None,
     Some,
 }
Expand description

__wasi_option_t

-

Variants§

§

None

§

Some

Trait Implementations§

source§

impl Clone for OptionTag

source§

fn clone(&self) -> OptionTag

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 OptionTag

source§

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

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

impl FromToNativeWasmType for OptionTag

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <OptionTag as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <OptionTag as FromToNativeWasmType>::Native) -> OptionTag

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<OptionTag> for OptionTag

source§

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

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

Variants§

§

None

§

Some

Trait Implementations§

§

impl Clone for OptionTag

§

fn clone(&self) -> OptionTag

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
§

impl Debug for OptionTag

§

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

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for OptionTag

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <OptionTag as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <OptionTag as FromToNativeWasmType>::Native) -> OptionTag

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<OptionTag> for OptionTag

§

fn eq(&self, other: &OptionTag) -> 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 ValueType for OptionTag

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for OptionTag

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for OptionTag

source§

impl Eq for OptionTag

source§

impl StructuralEq for OptionTag

source§

impl StructuralPartialEq for OptionTag

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for OptionTag

§

impl Eq for OptionTag

§

impl StructuralEq for OptionTag

§

impl StructuralPartialEq for OptionTag

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/enum.Signal.html b/crates/doc/wasmer_wasix/syscalls/types/enum.Signal.html index dfd7c0324f3..b250c261ee9 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/enum.Signal.html +++ b/crates/doc/wasmer_wasix/syscalls/types/enum.Signal.html @@ -1,5 +1,5 @@ Signal in wasmer_wasix::syscalls::types - Rust
pub enum Signal {
+                logo

Signal

pub enum Signal {
 
Show 32 variants Signone, Sighup, Sigint, @@ -32,16 +32,16 @@ Sigpoll, Sigpwr, Sigsys, -
}

Variants§

§

Signone

§

Sighup

§

Sigint

§

Sigquit

§

Sigill

§

Sigtrap

§

Sigabrt

§

Sigbus

§

Sigfpe

§

Sigkill

§

Sigusr1

§

Sigsegv

§

Sigusr2

§

Sigpipe

§

Sigalrm

§

Sigterm

§

Sigstkflt

§

Sigchld

§

Sigcont

§

Sigstop

§

Sigtstp

§

Sigttin

§

Sigttou

§

Sigurg

§

Sigxcpu

§

Sigxfsz

§

Sigvtalrm

§

Sigprof

§

Sigwinch

§

Sigpoll

§

Sigpwr

§

Sigsys

Trait Implementations§

source§

impl Clone for Signal

source§

fn clone(&self) -> Signal

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 Signal

source§

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

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

impl FromToNativeWasmType for Signal

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Signal as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Signal as FromToNativeWasmType>::Native) -> Signal

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl Hash for Signal

source§

fn hash<__H>(&self, state: &mut __H)where +

}

Variants§

§

Signone

§

Sighup

§

Sigint

§

Sigquit

§

Sigill

§

Sigtrap

§

Sigabrt

§

Sigbus

§

Sigfpe

§

Sigkill

§

Sigusr1

§

Sigsegv

§

Sigusr2

§

Sigpipe

§

Sigalrm

§

Sigterm

§

Sigstkflt

§

Sigchld

§

Sigcont

§

Sigstop

§

Sigtstp

§

Sigttin

§

Sigttou

§

Sigurg

§

Sigxcpu

§

Sigxfsz

§

Sigvtalrm

§

Sigprof

§

Sigwinch

§

Sigpoll

§

Sigpwr

§

Sigsys

Trait Implementations§

§

impl Clone for Signal

§

fn clone(&self) -> Signal

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
§

impl Debug for Signal

§

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

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for Signal

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Signal as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Signal as FromToNativeWasmType>::Native) -> Signal

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl Hash for Signal

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 PartialEq<Signal> for Signal

source§

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

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

Feeds a slice of this type into the given Hasher. Read more
§

impl PartialEq<Signal> for Signal

§

fn eq(&self, other: &Signal) -> 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 TryFrom<u8> for Signal

§

type Error = TryFromPrimitiveError<Signal>

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

fn try_from(number: u8) -> Result<Signal, TryFromPrimitiveError<Signal>>

Performs the conversion.
source§

impl TryFromPrimitive for Signal

§

type Primitive = u8

source§

const NAME: &'static str = "Signal"

source§

fn try_from_primitive( +sufficient, and should not be overridden without very good reason.

§

impl TryFrom<u8> for Signal

§

type Error = TryFromPrimitiveError<Signal>

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

fn try_from(number: u8) -> Result<Signal, TryFromPrimitiveError<Signal>>

Performs the conversion.
§

impl TryFromPrimitive for Signal

§

type Primitive = u8

§

const NAME: &'static str = "Signal"

§

fn try_from_primitive( number: <Signal as TryFromPrimitive>::Primitive -) -> Result<Signal, TryFromPrimitiveError<Signal>>

source§

impl ValueType for Signal

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +) -> Result<Signal, TryFromPrimitiveError<Signal>>
§

impl ValueType for Signal

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Signal

source§

impl Eq for Signal

source§

impl StructuralEq for Signal

source§

impl StructuralPartialEq for Signal

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Signal

§

impl Eq for Signal

§

impl StructuralEq for Signal

§

impl StructuralPartialEq for Signal

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/enum.SockProto.html b/crates/doc/wasmer_wasix/syscalls/types/enum.SockProto.html index 098977b4080..2abe834e173 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/enum.SockProto.html +++ b/crates/doc/wasmer_wasix/syscalls/types/enum.SockProto.html @@ -1,5 +1,5 @@ SockProto in wasmer_wasix::syscalls::types - Rust
pub enum SockProto {
+                logo

SockProto

pub enum SockProto {
 
Show 264 variants Ip, Icmp, Igmp, @@ -264,11 +264,11 @@ ProtoTwohundredandsixtyone, Mptcp, Max, -
}

Variants§

§

Ip

§

Icmp

§

Igmp

§

ProtoThree

§

Ipip

§

ProtoFive

§

Tcp

§

ProtoSeven

§

Egp

§

ProtoNine

§

ProtoTen

§

ProtoEleven

§

Pup

§

ProtoThirteen

§

ProtoFourteen

§

ProtoFifteen

§

ProtoSixteen

§

Udp

§

ProtoEighteen

§

ProtoNineteen

§

ProtoTwenty

§

ProtoTwentyone

§

Idp

§

ProtoTwentythree

§

ProtoTwentyfour

§

ProtoTwentyfive

§

ProtoTwentysix

§

ProtoTwentyseven

§

ProtoTwentyeight

§

ProtoTp

§

ProtoThirty

§

ProtoThirtyone

§

ProtoThirtytwo

§

Dccp

§

ProtoThirtyfour

§

ProtoThirtyfive

§

ProtoThirtysix

§

ProtoThirtyseven

§

ProtoThirtyeight

§

ProtoThirtynine

§

ProtoFourty

§

Ipv6

§

ProtoFourtytwo

§

Routing

§

Fragment

§

ProtoFourtyfive

§

Rsvp

§

Gre

§

ProtoFourtyeight

§

ProtoFourtynine

§

Esp

§

Ah

§

ProtoFiftytwo

§

ProtoFiftythree

§

ProtoFiftyfour

§

ProtoFiftyfive

§

ProtoFiftysix

§

ProtoFiftyseven

§

Icmpv6

§

None

§

Dstopts

§

ProtoSixtyone

§

ProtoSixtytwo

§

ProtoSixtythree

§

ProtoSixtyfour

§

ProtoSixtyfive

§

ProtoSixtysix

§

ProtoSixtyseven

§

ProtoSixtyeight

§

ProtoSixtynine

§

ProtoSeventy

§

ProtoSeventyone

§

ProtoSeventytwo

§

ProtoSeventythree

§

ProtoSeventyfour

§

ProtoSeventyfive

§

ProtoSeventysix

§

ProtoSeventyseven

§

ProtoSeventyeight

§

ProtoSeventynine

§

ProtoEighty

§

ProtoEightyone

§

ProtoEightytwo

§

ProtoEightythree

§

ProtoEightyfour

§

ProtoEightyfive

§

ProtoEightysix

§

ProtoEightyseven

§

ProtoEightyeight

§

ProtoEightynine

§

ProtoNinety

§

ProtoNinetyone

§

Mtp

§

ProtoNinetythree

§

Beetph

§

ProtoNinetyfive

§

ProtoNinetysix

§

ProtoNineetyseven

§

Encap

§

ProtoNinetynine

§

ProtoOnehundred

§

ProtoOnehundredandone

§

ProtoOnehundredandtwo

§

Pim

§

ProtoOnehundredandfour

§

ProtoOnehundredandfive

§

ProtoOnehundredandsix

§

ProtoOnehundredandseven

§

Comp

§

ProtoOnehundredandnine

§

ProtoOnehundredandten

§

ProtoOnehundredandeleven

§

ProtoOnehundredandtwelve

§

ProtoOnehundredandthirteen

§

ProtoOnehundredandfourteen

§

ProtoOnehundredandfifteen

§

ProtoOnehundredandsixteen

§

ProtoOnehundredandseventeen

§

ProtoOnehundredandeighteen

§

ProtoOnehundredandnineteen

§

ProtoOnehundredandtwenty

§

ProtoOnehundredandtwentyone

§

ProtoOnehundredandtwentytwo

§

ProtoOnehundredandtwentythree

§

ProtoOnehundredandtwentyfour

§

ProtoOnehundredandtwentyfive

§

ProtoOnehundredandtwentysix

§

ProtoOnehundredandtwentyseven

§

ProtoOnehundredandtwentyeight

§

ProtoOnehundredandtwentynine

§

ProtoOnehundredandthirty

§

ProtoOnehundredandthirtyone

§

Sctp

§

ProtoOnehundredandthirtythree

§

ProtoOnehundredandthirtyfour

§

Mh

§

Udplite

§

Mpls

§

ProtoOnehundredandthirtyeight

§

ProtoOnehundredandthirtynine

§

ProtoOnehundredandfourty

§

ProtoOnehundredandfourtyone

§

ProtoOnehundredandfourtytwo

§

Ethernet

§

ProtoOnehundredandfourtyfour

§

ProtoOnehundredandfourtyfive

§

ProtoOnehundredandfourtysix

§

ProtoOnehundredandfourtyseven

§

ProtoOnehundredandfourtyeight

§

ProtoOnehundredandfourtynine

§

ProtoOnehundredandfifty

§

ProtoOnehundredandfiftyone

§

ProtoOnehundredandfiftytwo

§

ProtoOnehundredandfiftythree

§

ProtoOnehundredandfiftyfour

§

ProtoOnehundredandfiftyfive

§

ProtoOnehundredandfiftysix

§

ProtoOnehundredandfiftyseven

§

ProtoOnehundredandfiftyeight

§

ProtoOnehundredandfiftynine

§

ProtoOnehundredandsixty

§

ProtoOnehundredandsixtyone

§

ProtoOnehundredandsixtytwo

§

ProtoOnehundredandsixtythree

§

ProtoOnehundredandsixtyfour

§

ProtoOnehundredandsixtyfive

§

ProtoOnehundredandsixtysix

§

ProtoOnehundredandsixtyseven

§

ProtoOnehundredandsixtyeight

§

ProtoOnehundredandsixtynine

§

ProtoOnehundredandseventy

§

ProtoOnehundredandseventyone

§

ProtoOnehundredandseventytwo

§

ProtoOnehundredandseventythree

§

ProtoOnehundredandseventyfour

§

ProtoOnehundredandseventyfive

§

ProtoOnehundredandseventysix

§

ProtoOnehundredandseventyseven

§

ProtoOnehundredandseventyeight

§

ProtoOnehundredandseventynine

§

ProtoOnehundredandeighty

§

ProtoOnehundredandeightyone

§

ProtoOnehundredandeightytwo

§

ProtoOnehundredandeightythree

§

ProtoOnehundredandeightyfour

§

ProtoOnehundredandeightyfive

§

ProtoOnehundredandeightysix

§

ProtoOnehundredandeightyseven

§

ProtoOnehundredandeightyeight

§

ProtoOnehundredandeightynine

§

ProtoOnehundredandninety

§

ProtoOnehundredandninetyone

§

ProtoOnehundredandninetytwo

§

ProtoOnehundredandninetythree

§

ProtoOnehundredandninetyfour

§

ProtoOnehundredandninetyfive

§

ProtoOnehundredandninetysix

§

ProtoOnehundredandninetyseven

§

ProtoOnehundredandninetyeight

§

ProtoOnehundredandninetynine

§

ProtoTwohundred

§

ProtoTwohundredandone

§

ProtoTwohundredandtwo

§

ProtoTwohundredandthree

§

ProtoTwohundredandfour

§

ProtoTwohundredandfive

§

ProtoTwohundredandsix

§

ProtoTwohundredandseven

§

ProtoTwohundredandeight

§

ProtoTwohundredandnine

§

ProtoTwohundredandten

§

ProtoTwohundredandeleven

§

ProtoTwohundredandtwelve

§

ProtoTwohundredandthirteen

§

ProtoTwohundredandfourteen

§

ProtoTwohundredandfifteen

§

ProtoTwohundredandsixteen

§

ProtoTwohundredandseventeen

§

ProtoTwohundredandeighteen

§

ProtoTwohundredandnineteen

§

ProtoTwohundredandtwenty

§

ProtoTwohundredandtwentyone

§

ProtoTwohundredandtwentytwo

§

ProtoTwohundredandtwentythree

§

ProtoTwohundredandtwentyfour

§

ProtoTwohundredandtwentyfive

§

ProtoTwohundredandtwentysix

§

ProtoTwohundredandtwentyseven

§

ProtoTwohundredandtwentyeight

§

ProtoTwohundredandtwentynine

§

ProtoTwohundredandthirty

§

ProtoTwohundredandthirtyone

§

ProtoTwohundredandthirtytwo

§

ProtoTwohundredandthirtythree

§

ProtoTwohundredandthirtyfour

§

ProtoTwohundredandthirtyfive

§

ProtoTwohundredandthirtysix

§

ProtoTwohundredandthirtyseven

§

ProtoTwohundredandthirtyeight

§

ProtoTwohundredandthirtynine

§

ProtoTwohundredandfourty

§

ProtoTwohundredandfourtyone

§

ProtoTwohundredandfourtytwo

§

ProtoTwohundredandfourtythree

§

ProtoTwohundredandfourtyfour

§

ProtoTwohundredandfourtyfive

§

ProtoTwohundredandfourtysix

§

ProtoTwohundredandfourtyseven

§

ProtoTwohundredandfourtyeight

§

ProtoTwohundredandfourtynine

§

ProtoTwohundredandfifty

§

ProtoTwohundredandfiftyone

§

ProtoTwohundredandfiftytwo

§

ProtoTwohundredandfiftythree

§

ProtoTwohundredandfiftyfour

§

ProtoRaw

§

ProtoTwohundredandfiftysix

§

ProtoTwohundredandfiftyseven

§

ProtoTwohundredandfiftyeight

§

ProtoTwohundredandfiftynine

§

ProtoTwohundredandsixty

§

ProtoTwohundredandsixtyone

§

Mptcp

§

Max

Trait Implementations§

source§

impl Clone for SockProto

source§

fn clone(&self) -> SockProto

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 SockProto

source§

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

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

impl FromToNativeWasmType for SockProto

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <SockProto as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <SockProto as FromToNativeWasmType>::Native) -> SockProto

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<SockProto> for SockProto

source§

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

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

Variants§

§

Ip

§

Icmp

§

Igmp

§

ProtoThree

§

Ipip

§

ProtoFive

§

Tcp

§

ProtoSeven

§

Egp

§

ProtoNine

§

ProtoTen

§

ProtoEleven

§

Pup

§

ProtoThirteen

§

ProtoFourteen

§

ProtoFifteen

§

ProtoSixteen

§

Udp

§

ProtoEighteen

§

ProtoNineteen

§

ProtoTwenty

§

ProtoTwentyone

§

Idp

§

ProtoTwentythree

§

ProtoTwentyfour

§

ProtoTwentyfive

§

ProtoTwentysix

§

ProtoTwentyseven

§

ProtoTwentyeight

§

ProtoTp

§

ProtoThirty

§

ProtoThirtyone

§

ProtoThirtytwo

§

Dccp

§

ProtoThirtyfour

§

ProtoThirtyfive

§

ProtoThirtysix

§

ProtoThirtyseven

§

ProtoThirtyeight

§

ProtoThirtynine

§

ProtoFourty

§

Ipv6

§

ProtoFourtytwo

§

Routing

§

Fragment

§

ProtoFourtyfive

§

Rsvp

§

Gre

§

ProtoFourtyeight

§

ProtoFourtynine

§

Esp

§

Ah

§

ProtoFiftytwo

§

ProtoFiftythree

§

ProtoFiftyfour

§

ProtoFiftyfive

§

ProtoFiftysix

§

ProtoFiftyseven

§

Icmpv6

§

None

§

Dstopts

§

ProtoSixtyone

§

ProtoSixtytwo

§

ProtoSixtythree

§

ProtoSixtyfour

§

ProtoSixtyfive

§

ProtoSixtysix

§

ProtoSixtyseven

§

ProtoSixtyeight

§

ProtoSixtynine

§

ProtoSeventy

§

ProtoSeventyone

§

ProtoSeventytwo

§

ProtoSeventythree

§

ProtoSeventyfour

§

ProtoSeventyfive

§

ProtoSeventysix

§

ProtoSeventyseven

§

ProtoSeventyeight

§

ProtoSeventynine

§

ProtoEighty

§

ProtoEightyone

§

ProtoEightytwo

§

ProtoEightythree

§

ProtoEightyfour

§

ProtoEightyfive

§

ProtoEightysix

§

ProtoEightyseven

§

ProtoEightyeight

§

ProtoEightynine

§

ProtoNinety

§

ProtoNinetyone

§

Mtp

§

ProtoNinetythree

§

Beetph

§

ProtoNinetyfive

§

ProtoNinetysix

§

ProtoNineetyseven

§

Encap

§

ProtoNinetynine

§

ProtoOnehundred

§

ProtoOnehundredandone

§

ProtoOnehundredandtwo

§

Pim

§

ProtoOnehundredandfour

§

ProtoOnehundredandfive

§

ProtoOnehundredandsix

§

ProtoOnehundredandseven

§

Comp

§

ProtoOnehundredandnine

§

ProtoOnehundredandten

§

ProtoOnehundredandeleven

§

ProtoOnehundredandtwelve

§

ProtoOnehundredandthirteen

§

ProtoOnehundredandfourteen

§

ProtoOnehundredandfifteen

§

ProtoOnehundredandsixteen

§

ProtoOnehundredandseventeen

§

ProtoOnehundredandeighteen

§

ProtoOnehundredandnineteen

§

ProtoOnehundredandtwenty

§

ProtoOnehundredandtwentyone

§

ProtoOnehundredandtwentytwo

§

ProtoOnehundredandtwentythree

§

ProtoOnehundredandtwentyfour

§

ProtoOnehundredandtwentyfive

§

ProtoOnehundredandtwentysix

§

ProtoOnehundredandtwentyseven

§

ProtoOnehundredandtwentyeight

§

ProtoOnehundredandtwentynine

§

ProtoOnehundredandthirty

§

ProtoOnehundredandthirtyone

§

Sctp

§

ProtoOnehundredandthirtythree

§

ProtoOnehundredandthirtyfour

§

Mh

§

Udplite

§

Mpls

§

ProtoOnehundredandthirtyeight

§

ProtoOnehundredandthirtynine

§

ProtoOnehundredandfourty

§

ProtoOnehundredandfourtyone

§

ProtoOnehundredandfourtytwo

§

Ethernet

§

ProtoOnehundredandfourtyfour

§

ProtoOnehundredandfourtyfive

§

ProtoOnehundredandfourtysix

§

ProtoOnehundredandfourtyseven

§

ProtoOnehundredandfourtyeight

§

ProtoOnehundredandfourtynine

§

ProtoOnehundredandfifty

§

ProtoOnehundredandfiftyone

§

ProtoOnehundredandfiftytwo

§

ProtoOnehundredandfiftythree

§

ProtoOnehundredandfiftyfour

§

ProtoOnehundredandfiftyfive

§

ProtoOnehundredandfiftysix

§

ProtoOnehundredandfiftyseven

§

ProtoOnehundredandfiftyeight

§

ProtoOnehundredandfiftynine

§

ProtoOnehundredandsixty

§

ProtoOnehundredandsixtyone

§

ProtoOnehundredandsixtytwo

§

ProtoOnehundredandsixtythree

§

ProtoOnehundredandsixtyfour

§

ProtoOnehundredandsixtyfive

§

ProtoOnehundredandsixtysix

§

ProtoOnehundredandsixtyseven

§

ProtoOnehundredandsixtyeight

§

ProtoOnehundredandsixtynine

§

ProtoOnehundredandseventy

§

ProtoOnehundredandseventyone

§

ProtoOnehundredandseventytwo

§

ProtoOnehundredandseventythree

§

ProtoOnehundredandseventyfour

§

ProtoOnehundredandseventyfive

§

ProtoOnehundredandseventysix

§

ProtoOnehundredandseventyseven

§

ProtoOnehundredandseventyeight

§

ProtoOnehundredandseventynine

§

ProtoOnehundredandeighty

§

ProtoOnehundredandeightyone

§

ProtoOnehundredandeightytwo

§

ProtoOnehundredandeightythree

§

ProtoOnehundredandeightyfour

§

ProtoOnehundredandeightyfive

§

ProtoOnehundredandeightysix

§

ProtoOnehundredandeightyseven

§

ProtoOnehundredandeightyeight

§

ProtoOnehundredandeightynine

§

ProtoOnehundredandninety

§

ProtoOnehundredandninetyone

§

ProtoOnehundredandninetytwo

§

ProtoOnehundredandninetythree

§

ProtoOnehundredandninetyfour

§

ProtoOnehundredandninetyfive

§

ProtoOnehundredandninetysix

§

ProtoOnehundredandninetyseven

§

ProtoOnehundredandninetyeight

§

ProtoOnehundredandninetynine

§

ProtoTwohundred

§

ProtoTwohundredandone

§

ProtoTwohundredandtwo

§

ProtoTwohundredandthree

§

ProtoTwohundredandfour

§

ProtoTwohundredandfive

§

ProtoTwohundredandsix

§

ProtoTwohundredandseven

§

ProtoTwohundredandeight

§

ProtoTwohundredandnine

§

ProtoTwohundredandten

§

ProtoTwohundredandeleven

§

ProtoTwohundredandtwelve

§

ProtoTwohundredandthirteen

§

ProtoTwohundredandfourteen

§

ProtoTwohundredandfifteen

§

ProtoTwohundredandsixteen

§

ProtoTwohundredandseventeen

§

ProtoTwohundredandeighteen

§

ProtoTwohundredandnineteen

§

ProtoTwohundredandtwenty

§

ProtoTwohundredandtwentyone

§

ProtoTwohundredandtwentytwo

§

ProtoTwohundredandtwentythree

§

ProtoTwohundredandtwentyfour

§

ProtoTwohundredandtwentyfive

§

ProtoTwohundredandtwentysix

§

ProtoTwohundredandtwentyseven

§

ProtoTwohundredandtwentyeight

§

ProtoTwohundredandtwentynine

§

ProtoTwohundredandthirty

§

ProtoTwohundredandthirtyone

§

ProtoTwohundredandthirtytwo

§

ProtoTwohundredandthirtythree

§

ProtoTwohundredandthirtyfour

§

ProtoTwohundredandthirtyfive

§

ProtoTwohundredandthirtysix

§

ProtoTwohundredandthirtyseven

§

ProtoTwohundredandthirtyeight

§

ProtoTwohundredandthirtynine

§

ProtoTwohundredandfourty

§

ProtoTwohundredandfourtyone

§

ProtoTwohundredandfourtytwo

§

ProtoTwohundredandfourtythree

§

ProtoTwohundredandfourtyfour

§

ProtoTwohundredandfourtyfive

§

ProtoTwohundredandfourtysix

§

ProtoTwohundredandfourtyseven

§

ProtoTwohundredandfourtyeight

§

ProtoTwohundredandfourtynine

§

ProtoTwohundredandfifty

§

ProtoTwohundredandfiftyone

§

ProtoTwohundredandfiftytwo

§

ProtoTwohundredandfiftythree

§

ProtoTwohundredandfiftyfour

§

ProtoRaw

§

ProtoTwohundredandfiftysix

§

ProtoTwohundredandfiftyseven

§

ProtoTwohundredandfiftyeight

§

ProtoTwohundredandfiftynine

§

ProtoTwohundredandsixty

§

ProtoTwohundredandsixtyone

§

Mptcp

§

Max

Trait Implementations§

§

impl Clone for SockProto

§

fn clone(&self) -> SockProto

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
§

impl Debug for SockProto

§

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

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for SockProto

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <SockProto as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <SockProto as FromToNativeWasmType>::Native) -> SockProto

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<SockProto> for SockProto

§

fn eq(&self, other: &SockProto) -> 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 ValueType for SockProto

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for SockProto

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for SockProto

source§

impl Eq for SockProto

source§

impl StructuralEq for SockProto

source§

impl StructuralPartialEq for SockProto

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for SockProto

§

impl Eq for SockProto

§

impl StructuralEq for SockProto

§

impl StructuralPartialEq for SockProto

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/enum.StdioMode.html b/crates/doc/wasmer_wasix/syscalls/types/enum.StdioMode.html index 8401f06a7a2..a1fcf42423b 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/enum.StdioMode.html +++ b/crates/doc/wasmer_wasix/syscalls/types/enum.StdioMode.html @@ -1,15 +1,15 @@ StdioMode in wasmer_wasix::syscalls::types - Rust
pub enum StdioMode {
+                logo

StdioMode

pub enum StdioMode {
     Reserved,
     Piped,
     Inherit,
     Null,
     Log,
-}

Variants§

§

Reserved

§

Piped

§

Inherit

§

Null

§

Log

Trait Implementations§

source§

impl Clone for StdioMode

source§

fn clone(&self) -> StdioMode

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 StdioMode

source§

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

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

impl FromToNativeWasmType for StdioMode

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <StdioMode as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <StdioMode as FromToNativeWasmType>::Native) -> StdioMode

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<StdioMode> for StdioMode

source§

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

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

Variants§

§

Reserved

§

Piped

§

Inherit

§

Null

§

Log

Trait Implementations§

§

impl Clone for StdioMode

§

fn clone(&self) -> StdioMode

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
§

impl Debug for StdioMode

§

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

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for StdioMode

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <StdioMode as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <StdioMode as FromToNativeWasmType>::Native) -> StdioMode

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<StdioMode> for StdioMode

§

fn eq(&self, other: &StdioMode) -> 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 ValueType for StdioMode

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for StdioMode

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for StdioMode

source§

impl Eq for StdioMode

source§

impl StructuralEq for StdioMode

source§

impl StructuralPartialEq for StdioMode

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for StdioMode

§

impl Eq for StdioMode

§

impl StructuralEq for StdioMode

§

impl StructuralPartialEq for StdioMode

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/enum.Timeout.html b/crates/doc/wasmer_wasix/syscalls/types/enum.Timeout.html index d2d3a3cb60f..ee5928ca059 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/enum.Timeout.html +++ b/crates/doc/wasmer_wasix/syscalls/types/enum.Timeout.html @@ -1,15 +1,15 @@ Timeout in wasmer_wasix::syscalls::types - Rust
pub enum Timeout {
+                logo

Timeout

pub enum Timeout {
     Read,
     Write,
     Connect,
     Accept,
     Unknown,
-}

Variants§

§

Read

§

Write

§

Connect

§

Accept

§

Unknown

Trait Implementations§

source§

impl Clone for Timeout

source§

fn clone(&self) -> Timeout

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 Timeout

source§

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

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

impl FromToNativeWasmType for Timeout

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Timeout as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Timeout as FromToNativeWasmType>::Native) -> Timeout

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Timeout> for Timeout

source§

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

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

Variants§

§

Read

§

Write

§

Connect

§

Accept

§

Unknown

Trait Implementations§

§

impl Clone for Timeout

§

fn clone(&self) -> Timeout

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
§

impl Debug for Timeout

§

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

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for Timeout

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Timeout as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Timeout as FromToNativeWasmType>::Native) -> Timeout

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Timeout> for Timeout

§

fn eq(&self, other: &Timeout) -> 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 ValueType for Timeout

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for Timeout

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Timeout

source§

impl Eq for Timeout

source§

impl StructuralEq for Timeout

source§

impl StructuralPartialEq for Timeout

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Timeout

§

impl Eq for Timeout

§

impl StructuralEq for Timeout

§

impl StructuralPartialEq for Timeout

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/file/constant.EVENT_FD_FLAGS_SEMAPHORE.html b/crates/doc/wasmer_wasix/syscalls/types/file/constant.EVENT_FD_FLAGS_SEMAPHORE.html index 8e4145df6cd..bba64a6cbd5 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/file/constant.EVENT_FD_FLAGS_SEMAPHORE.html +++ b/crates/doc/wasmer_wasix/syscalls/types/file/constant.EVENT_FD_FLAGS_SEMAPHORE.html @@ -1,2 +1,2 @@ EVENT_FD_FLAGS_SEMAPHORE in wasmer_wasix::syscalls::types::file - Rust
pub const EVENT_FD_FLAGS_SEMAPHORE: u16 = 1; // 1u16
\ No newline at end of file + logo
pub const EVENT_FD_FLAGS_SEMAPHORE: u16 = 1; // 1u16
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/file/constant.__WASI_LOOKUP_SYMLINK_FOLLOW.html b/crates/doc/wasmer_wasix/syscalls/types/file/constant.__WASI_LOOKUP_SYMLINK_FOLLOW.html index acc603abd62..47cae305a5b 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/file/constant.__WASI_LOOKUP_SYMLINK_FOLLOW.html +++ b/crates/doc/wasmer_wasix/syscalls/types/file/constant.__WASI_LOOKUP_SYMLINK_FOLLOW.html @@ -1,2 +1,2 @@ __WASI_LOOKUP_SYMLINK_FOLLOW in wasmer_wasix::syscalls::types::file - Rust
pub const __WASI_LOOKUP_SYMLINK_FOLLOW: u32 = 1; // 1u32
\ No newline at end of file + logo
pub const __WASI_LOOKUP_SYMLINK_FOLLOW: u32 = 1; // 1u32
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/file/constant.__WASI_STDERR_FILENO.html b/crates/doc/wasmer_wasix/syscalls/types/file/constant.__WASI_STDERR_FILENO.html index 823331ba15a..5d7125e9bd1 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/file/constant.__WASI_STDERR_FILENO.html +++ b/crates/doc/wasmer_wasix/syscalls/types/file/constant.__WASI_STDERR_FILENO.html @@ -1,2 +1,2 @@ __WASI_STDERR_FILENO in wasmer_wasix::syscalls::types::file - Rust
pub const __WASI_STDERR_FILENO: u32 = 2; // 2u32
\ No newline at end of file + logo
pub const __WASI_STDERR_FILENO: u32 = 2; // 2u32
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/file/constant.__WASI_STDIN_FILENO.html b/crates/doc/wasmer_wasix/syscalls/types/file/constant.__WASI_STDIN_FILENO.html index fa9021c7c4e..dc6a0a43a48 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/file/constant.__WASI_STDIN_FILENO.html +++ b/crates/doc/wasmer_wasix/syscalls/types/file/constant.__WASI_STDIN_FILENO.html @@ -1,2 +1,2 @@ __WASI_STDIN_FILENO in wasmer_wasix::syscalls::types::file - Rust
pub const __WASI_STDIN_FILENO: u32 = 0; // 0u32
\ No newline at end of file + logo
pub const __WASI_STDIN_FILENO: u32 = 0; // 0u32
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/file/constant.__WASI_STDOUT_FILENO.html b/crates/doc/wasmer_wasix/syscalls/types/file/constant.__WASI_STDOUT_FILENO.html index 0efa3674db9..5aeb1413d07 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/file/constant.__WASI_STDOUT_FILENO.html +++ b/crates/doc/wasmer_wasix/syscalls/types/file/constant.__WASI_STDOUT_FILENO.html @@ -1,2 +1,2 @@ __WASI_STDOUT_FILENO in wasmer_wasix::syscalls::types::file - Rust
pub const __WASI_STDOUT_FILENO: u32 = 1; // 1u32
\ No newline at end of file + logo
pub const __WASI_STDOUT_FILENO: u32 = 1; // 1u32
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/file/fn.print_right_set.html b/crates/doc/wasmer_wasix/syscalls/types/file/fn.print_right_set.html index e30798b2228..8363214e75a 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/file/fn.print_right_set.html +++ b/crates/doc/wasmer_wasix/syscalls/types/file/fn.print_right_set.html @@ -1,3 +1,3 @@ print_right_set in wasmer_wasix::syscalls::types::file - Rust
pub fn print_right_set(rights: Rights)
Expand description

function for debugging rights issues

+ logo
pub fn print_right_set(rights: Rights)
Expand description

function for debugging rights issues

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/file/index.html b/crates/doc/wasmer_wasix/syscalls/types/file/index.html index e8ea5b369b2..887239a17c8 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/file/index.html +++ b/crates/doc/wasmer_wasix/syscalls/types/file/index.html @@ -1,4 +1,4 @@ wasmer_wasix::syscalls::types::file - Rust

Structs

Restrict a value to a certain interval. Read more
§

impl PartialEq<Oflags> for Oflags

§

fn eq(&self, other: &Oflags) -> 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<Oflags> for Oflags

source§

fn partial_cmp(&self, other: &Oflags) -> 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.
§

impl PartialOrd<Oflags> for Oflags

§

fn partial_cmp(&self, other: &Oflags) -> 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<Oflags> for Oflags

source§

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

Returns the set difference of the two sets of flags.

-
§

type Output = Oflags

The resulting type after applying the - operator.
source§

impl SubAssign<Oflags> for Oflags

source§

fn sub_assign(&mut self, other: Oflags)

Disables all flags enabled in the set.

-
source§

impl UpperHex for Oflags

source§

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

Formats the value using the given formatter.
source§

impl ValueType for Oflags

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +operator. Read more
§

impl Sub<Oflags> for Oflags

§

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

Returns the set difference of the two sets of flags.

+
§

type Output = Oflags

The resulting type after applying the - operator.
§

impl SubAssign<Oflags> for Oflags

§

fn sub_assign(&mut self, other: Oflags)

Disables all flags enabled in the set.

+
§

impl UpperHex for Oflags

§

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

Formats the value using the given formatter.
§

impl ValueType for Oflags

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Oflags

source§

impl Eq for Oflags

source§

impl StructuralEq for Oflags

source§

impl StructuralPartialEq for Oflags

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Oflags

§

impl Eq for Oflags

§

impl StructuralEq for Oflags

§

impl StructuralPartialEq for Oflags

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/file/type.EventFdFlags.html b/crates/doc/wasmer_wasix/syscalls/types/file/type.EventFdFlags.html index 2535182c3b4..12ab666652d 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/file/type.EventFdFlags.html +++ b/crates/doc/wasmer_wasix/syscalls/types/file/type.EventFdFlags.html @@ -1,2 +1,2 @@ EventFdFlags in wasmer_wasix::syscalls::types::file - Rust

Type Definition wasmer_wasix::syscalls::types::file::EventFdFlags

source ·
pub type EventFdFlags = u16;
\ No newline at end of file + logo

EventFdFlags

Type Definition wasmer_wasix::syscalls::types::file::EventFdFlags

pub type EventFdFlags = u16;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/file/type.FileDelta.html b/crates/doc/wasmer_wasix/syscalls/types/file/type.FileDelta.html index d23beaa61b7..fd1219586a6 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/file/type.FileDelta.html +++ b/crates/doc/wasmer_wasix/syscalls/types/file/type.FileDelta.html @@ -1,2 +1,2 @@ FileDelta in wasmer_wasix::syscalls::types::file - Rust

Type Definition wasmer_wasix::syscalls::types::file::FileDelta

source ·
pub type FileDelta = i64;
\ No newline at end of file + logo

FileDelta

Type Definition wasmer_wasix::syscalls::types::file::FileDelta

pub type FileDelta = i64;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/file/type.LookupFlags.html b/crates/doc/wasmer_wasix/syscalls/types/file/type.LookupFlags.html index 423d8318a1a..db5c6db6449 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/file/type.LookupFlags.html +++ b/crates/doc/wasmer_wasix/syscalls/types/file/type.LookupFlags.html @@ -1,2 +1,2 @@ LookupFlags in wasmer_wasix::syscalls::types::file - Rust

Type Definition wasmer_wasix::syscalls::types::file::LookupFlags

source ·
pub type LookupFlags = u32;
\ No newline at end of file + logo

LookupFlags

Type Definition wasmer_wasix::syscalls::types::file::LookupFlags

pub type LookupFlags = u32;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/fn.dirent_to_le_bytes.html b/crates/doc/wasmer_wasix/syscalls/types/fn.dirent_to_le_bytes.html index 41427df0946..228dc3a56e8 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/fn.dirent_to_le_bytes.html +++ b/crates/doc/wasmer_wasix/syscalls/types/fn.dirent_to_le_bytes.html @@ -1,2 +1,2 @@ dirent_to_le_bytes in wasmer_wasix::syscalls::types - Rust
pub fn dirent_to_le_bytes(ent: &Dirent) -> Vec<u8, Global> 
\ No newline at end of file + logo
pub fn dirent_to_le_bytes(ent: &Dirent) -> Vec<u8, Global> 
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/fn.print_right_set.html b/crates/doc/wasmer_wasix/syscalls/types/fn.print_right_set.html index a63a904f9e8..7e616de749b 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/fn.print_right_set.html +++ b/crates/doc/wasmer_wasix/syscalls/types/fn.print_right_set.html @@ -1,3 +1,3 @@ print_right_set in wasmer_wasix::syscalls::types - Rust
pub fn print_right_set(rights: Rights)
Expand description

function for debugging rights issues

+ logo
pub fn print_right_set(rights: Rights)
Expand description

function for debugging rights issues

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/io/enum.Bool.html b/crates/doc/wasmer_wasix/syscalls/types/io/enum.Bool.html index ab073da4de8..8324e877731 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/io/enum.Bool.html +++ b/crates/doc/wasmer_wasix/syscalls/types/io/enum.Bool.html @@ -1,12 +1,12 @@ Bool in wasmer_wasix::syscalls::types::io - Rust
pub enum Bool {
+                logo

Bool

pub enum Bool {
     False,
     True,
-}

Variants§

§

False

§

True

Trait Implementations§

source§

impl Clone for Bool

source§

fn clone(&self) -> Bool

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 Bool

source§

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

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

impl Display for Bool

source§

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

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

impl FromToNativeWasmType for Bool

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Bool as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Bool as FromToNativeWasmType>::Native) -> Bool

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Bool> for Bool

source§

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

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

Variants§

§

False

§

True

Trait Implementations§

§

impl Clone for Bool

§

fn clone(&self) -> Bool

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
§

impl Debug for Bool

§

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

Formats the value using the given formatter. Read more
§

impl Display for Bool

§

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

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for Bool

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Bool as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Bool as FromToNativeWasmType>::Native) -> Bool

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Bool> for Bool

§

fn eq(&self, other: &Bool) -> 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 ValueType for Bool

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for Bool

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Bool

source§

impl Eq for Bool

source§

impl StructuralEq for Bool

source§

impl StructuralPartialEq for Bool

Auto Trait Implementations§

§

impl RefUnwindSafe for Bool

§

impl Send for Bool

§

impl Sync for Bool

§

impl Unpin for Bool

§

impl UnwindSafe for Bool

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Bool

§

impl Eq for Bool

§

impl StructuralEq for Bool

§

impl StructuralPartialEq for Bool

Auto Trait Implementations§

§

impl RefUnwindSafe for Bool

§

impl Send for Bool

§

impl Sync for Bool

§

impl Unpin for Bool

§

impl UnwindSafe for Bool

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/io/enum.OptionTag.html b/crates/doc/wasmer_wasix/syscalls/types/io/enum.OptionTag.html index 6b9085cb15f..aa44fd141c4 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/io/enum.OptionTag.html +++ b/crates/doc/wasmer_wasix/syscalls/types/io/enum.OptionTag.html @@ -1,13 +1,13 @@ OptionTag in wasmer_wasix::syscalls::types::io - Rust
pub enum OptionTag {
+                logo

OptionTag

pub enum OptionTag {
     None,
     Some,
 }
Expand description

__wasi_option_t

-

Variants§

§

None

§

Some

Trait Implementations§

source§

impl Clone for OptionTag

source§

fn clone(&self) -> OptionTag

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 OptionTag

source§

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

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

impl FromToNativeWasmType for OptionTag

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <OptionTag as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <OptionTag as FromToNativeWasmType>::Native) -> OptionTag

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<OptionTag> for OptionTag

source§

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

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

Variants§

§

None

§

Some

Trait Implementations§

§

impl Clone for OptionTag

§

fn clone(&self) -> OptionTag

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
§

impl Debug for OptionTag

§

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

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for OptionTag

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <OptionTag as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <OptionTag as FromToNativeWasmType>::Native) -> OptionTag

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<OptionTag> for OptionTag

§

fn eq(&self, other: &OptionTag) -> 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 ValueType for OptionTag

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for OptionTag

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for OptionTag

source§

impl Eq for OptionTag

source§

impl StructuralEq for OptionTag

source§

impl StructuralPartialEq for OptionTag

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for OptionTag

§

impl Eq for OptionTag

§

impl StructuralEq for OptionTag

§

impl StructuralPartialEq for OptionTag

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/io/enum.StdioMode.html b/crates/doc/wasmer_wasix/syscalls/types/io/enum.StdioMode.html index 40367a46f63..18544a27e76 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/io/enum.StdioMode.html +++ b/crates/doc/wasmer_wasix/syscalls/types/io/enum.StdioMode.html @@ -1,15 +1,15 @@ StdioMode in wasmer_wasix::syscalls::types::io - Rust
pub enum StdioMode {
+                logo

StdioMode

pub enum StdioMode {
     Reserved,
     Piped,
     Inherit,
     Null,
     Log,
-}

Variants§

§

Reserved

§

Piped

§

Inherit

§

Null

§

Log

Trait Implementations§

source§

impl Clone for StdioMode

source§

fn clone(&self) -> StdioMode

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 StdioMode

source§

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

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

impl FromToNativeWasmType for StdioMode

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <StdioMode as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <StdioMode as FromToNativeWasmType>::Native) -> StdioMode

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<StdioMode> for StdioMode

source§

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

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

Variants§

§

Reserved

§

Piped

§

Inherit

§

Null

§

Log

Trait Implementations§

§

impl Clone for StdioMode

§

fn clone(&self) -> StdioMode

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
§

impl Debug for StdioMode

§

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

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for StdioMode

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <StdioMode as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <StdioMode as FromToNativeWasmType>::Native) -> StdioMode

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<StdioMode> for StdioMode

§

fn eq(&self, other: &StdioMode) -> 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 ValueType for StdioMode

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for StdioMode

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for StdioMode

source§

impl Eq for StdioMode

source§

impl StructuralEq for StdioMode

source§

impl StructuralPartialEq for StdioMode

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for StdioMode

§

impl Eq for StdioMode

§

impl StructuralEq for StdioMode

§

impl StructuralPartialEq for StdioMode

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/io/index.html b/crates/doc/wasmer_wasix/syscalls/types/io/index.html index afc7f30c653..838a7dc4512 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/io/index.html +++ b/crates/doc/wasmer_wasix/syscalls/types/io/index.html @@ -1,2 +1,2 @@ wasmer_wasix::syscalls::types::io - Rust
\ No newline at end of file + logo

Module io

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/io/struct.__wasi_ciovec_t.html b/crates/doc/wasmer_wasix/syscalls/types/io/struct.__wasi_ciovec_t.html index 92ffbc6a5e9..201a38a4ba5 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/io/struct.__wasi_ciovec_t.html +++ b/crates/doc/wasmer_wasix/syscalls/types/io/struct.__wasi_ciovec_t.html @@ -1,25 +1,25 @@ __wasi_ciovec_t in wasmer_wasix::syscalls::types::io - Rust
pub struct __wasi_ciovec_t<M>where
+                logo

__wasi_ciovec_t

pub struct __wasi_ciovec_t<M>where
     M: MemorySize,{
     pub buf: <M as MemorySize>::Offset,
     pub buf_len: <M as MemorySize>::Offset,
-}

Fields§

§buf: <M as MemorySize>::Offset§buf_len: <M as MemorySize>::Offset

Trait Implementations§

source§

impl<M> Clone for __wasi_ciovec_t<M>where +}

Fields§

§buf: <M as MemorySize>::Offset§buf_len: <M as MemorySize>::Offset

Trait Implementations§

§

impl<M> Clone for __wasi_ciovec_t<M>where M: Clone + MemorySize, - <M as MemorySize>::Offset: Clone,

source§

fn clone(&self) -> __wasi_ciovec_t<M>

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<M> Debug for __wasi_ciovec_t<M>where + <M as MemorySize>::Offset: Clone,

§

fn clone(&self) -> __wasi_ciovec_t<M>

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
§

impl<M> Debug for __wasi_ciovec_t<M>where M: Debug + MemorySize, - <M as MemorySize>::Offset: Debug,

source§

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

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

impl<M> PartialEq<__wasi_ciovec_t<M>> for __wasi_ciovec_t<M>where + <M as MemorySize>::Offset: Debug,

§

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

Formats the value using the given formatter. Read more
§

impl<M> PartialEq<__wasi_ciovec_t<M>> for __wasi_ciovec_t<M>where M: PartialEq<M> + MemorySize, - <M as MemorySize>::Offset: PartialEq<<M as MemorySize>::Offset>,

source§

fn eq(&self, other: &__wasi_ciovec_t<M>) -> bool

This method tests for self and other values to be equal, and is used + <M as MemorySize>::Offset: PartialEq<<M as MemorySize>::Offset>,

§

fn eq(&self, other: &__wasi_ciovec_t<M>) -> 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<M> ValueType for __wasi_ciovec_t<M>where - M: MemorySize,

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl<M> ValueType for __wasi_ciovec_t<M>where + M: MemorySize,

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl<M> Copy for __wasi_ciovec_t<M>where +uninitialized (e.g. padding bytes).

§

impl<M> Copy for __wasi_ciovec_t<M>where M: Copy + MemorySize, - <M as MemorySize>::Offset: Copy,

source§

impl<M> Eq for __wasi_ciovec_t<M>where + <M as MemorySize>::Offset: Copy,

§

impl<M> Eq for __wasi_ciovec_t<M>where M: Eq + MemorySize, - <M as MemorySize>::Offset: Eq,

source§

impl<M> StructuralEq for __wasi_ciovec_t<M>where - M: MemorySize,

source§

impl<M> StructuralPartialEq for __wasi_ciovec_t<M>where + <M as MemorySize>::Offset: Eq,

§

impl<M> StructuralEq for __wasi_ciovec_t<M>where + M: MemorySize,

§

impl<M> StructuralPartialEq for __wasi_ciovec_t<M>where M: MemorySize,

Auto Trait Implementations§

§

impl<M> RefUnwindSafe for __wasi_ciovec_t<M>where <M as MemorySize>::Offset: RefUnwindSafe,

§

impl<M> Send for __wasi_ciovec_t<M>

§

impl<M> Sync for __wasi_ciovec_t<M>

§

impl<M> Unpin for __wasi_ciovec_t<M>where <M as MemorySize>::Offset: Unpin,

§

impl<M> UnwindSafe for __wasi_ciovec_t<M>where diff --git a/crates/doc/wasmer_wasix/syscalls/types/io/struct.__wasi_iovec_t.html b/crates/doc/wasmer_wasix/syscalls/types/io/struct.__wasi_iovec_t.html index d95b709bf70..a5679faf20c 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/io/struct.__wasi_iovec_t.html +++ b/crates/doc/wasmer_wasix/syscalls/types/io/struct.__wasi_iovec_t.html @@ -1,25 +1,25 @@ __wasi_iovec_t in wasmer_wasix::syscalls::types::io - Rust
pub struct __wasi_iovec_t<M>where
+                logo

__wasi_iovec_t

pub struct __wasi_iovec_t<M>where
     M: MemorySize,{
     pub buf: <M as MemorySize>::Offset,
     pub buf_len: <M as MemorySize>::Offset,
-}

Fields§

§buf: <M as MemorySize>::Offset§buf_len: <M as MemorySize>::Offset

Trait Implementations§

source§

impl<M> Clone for __wasi_iovec_t<M>where +}

Fields§

§buf: <M as MemorySize>::Offset§buf_len: <M as MemorySize>::Offset

Trait Implementations§

§

impl<M> Clone for __wasi_iovec_t<M>where M: Clone + MemorySize, - <M as MemorySize>::Offset: Clone,

source§

fn clone(&self) -> __wasi_iovec_t<M>

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<M> Debug for __wasi_iovec_t<M>where + <M as MemorySize>::Offset: Clone,

§

fn clone(&self) -> __wasi_iovec_t<M>

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
§

impl<M> Debug for __wasi_iovec_t<M>where M: Debug + MemorySize, - <M as MemorySize>::Offset: Debug,

source§

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

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

impl<M> PartialEq<__wasi_iovec_t<M>> for __wasi_iovec_t<M>where + <M as MemorySize>::Offset: Debug,

§

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

Formats the value using the given formatter. Read more
§

impl<M> PartialEq<__wasi_iovec_t<M>> for __wasi_iovec_t<M>where M: PartialEq<M> + MemorySize, - <M as MemorySize>::Offset: PartialEq<<M as MemorySize>::Offset>,

source§

fn eq(&self, other: &__wasi_iovec_t<M>) -> bool

This method tests for self and other values to be equal, and is used + <M as MemorySize>::Offset: PartialEq<<M as MemorySize>::Offset>,

§

fn eq(&self, other: &__wasi_iovec_t<M>) -> 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<M> ValueType for __wasi_iovec_t<M>where - M: MemorySize,

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl<M> ValueType for __wasi_iovec_t<M>where + M: MemorySize,

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl<M> Copy for __wasi_iovec_t<M>where +uninitialized (e.g. padding bytes).

§

impl<M> Copy for __wasi_iovec_t<M>where M: Copy + MemorySize, - <M as MemorySize>::Offset: Copy,

source§

impl<M> Eq for __wasi_iovec_t<M>where + <M as MemorySize>::Offset: Copy,

§

impl<M> Eq for __wasi_iovec_t<M>where M: Eq + MemorySize, - <M as MemorySize>::Offset: Eq,

source§

impl<M> StructuralEq for __wasi_iovec_t<M>where - M: MemorySize,

source§

impl<M> StructuralPartialEq for __wasi_iovec_t<M>where + <M as MemorySize>::Offset: Eq,

§

impl<M> StructuralEq for __wasi_iovec_t<M>where + M: MemorySize,

§

impl<M> StructuralPartialEq for __wasi_iovec_t<M>where M: MemorySize,

Auto Trait Implementations§

§

impl<M> RefUnwindSafe for __wasi_iovec_t<M>where <M as MemorySize>::Offset: RefUnwindSafe,

§

impl<M> Send for __wasi_iovec_t<M>

§

impl<M> Sync for __wasi_iovec_t<M>

§

impl<M> Unpin for __wasi_iovec_t<M>where <M as MemorySize>::Offset: Unpin,

§

impl<M> UnwindSafe for __wasi_iovec_t<M>where diff --git a/crates/doc/wasmer_wasix/syscalls/types/io/type.Count.html b/crates/doc/wasmer_wasix/syscalls/types/io/type.Count.html index 7a8d95e9031..e7fb4006f62 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/io/type.Count.html +++ b/crates/doc/wasmer_wasix/syscalls/types/io/type.Count.html @@ -1,2 +1,2 @@ Count in wasmer_wasix::syscalls::types::io - Rust

Type Definition wasmer_wasix::syscalls::types::io::Count

source ·
pub type Count = u32;
\ No newline at end of file + logo

Count

Type Definition wasmer_wasix::syscalls::types::io::Count

pub type Count = u32;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/net/constant.__WASI_SHUT_RD.html b/crates/doc/wasmer_wasix/syscalls/types/net/constant.__WASI_SHUT_RD.html index 71fedb395bb..e8c882bcec4 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/net/constant.__WASI_SHUT_RD.html +++ b/crates/doc/wasmer_wasix/syscalls/types/net/constant.__WASI_SHUT_RD.html @@ -1,2 +1,2 @@ __WASI_SHUT_RD in wasmer_wasix::syscalls::types::net - Rust
pub const __WASI_SHUT_RD: u8 = 1 << 0; // 1u8
\ No newline at end of file + logo
pub const __WASI_SHUT_RD: u8 = 1 << 0; // 1u8
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/net/constant.__WASI_SHUT_WR.html b/crates/doc/wasmer_wasix/syscalls/types/net/constant.__WASI_SHUT_WR.html index d9056244ce8..91d2e021c09 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/net/constant.__WASI_SHUT_WR.html +++ b/crates/doc/wasmer_wasix/syscalls/types/net/constant.__WASI_SHUT_WR.html @@ -1,2 +1,2 @@ __WASI_SHUT_WR in wasmer_wasix::syscalls::types::net - Rust
pub const __WASI_SHUT_WR: u8 = 1 << 1; // 2u8
\ No newline at end of file + logo
pub const __WASI_SHUT_WR: u8 = 1 << 1; // 2u8
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/net/constant.__WASI_SOCK_RECV_INPUT_DATA_TRUNCATED.html b/crates/doc/wasmer_wasix/syscalls/types/net/constant.__WASI_SOCK_RECV_INPUT_DATA_TRUNCATED.html index f5d1458f8c7..101ca19fd93 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/net/constant.__WASI_SOCK_RECV_INPUT_DATA_TRUNCATED.html +++ b/crates/doc/wasmer_wasix/syscalls/types/net/constant.__WASI_SOCK_RECV_INPUT_DATA_TRUNCATED.html @@ -1,2 +1,2 @@ __WASI_SOCK_RECV_INPUT_DATA_TRUNCATED in wasmer_wasix::syscalls::types::net - Rust
pub const __WASI_SOCK_RECV_INPUT_DATA_TRUNCATED: u16 = 1 << 2; // 4u16
\ No newline at end of file + logo
pub const __WASI_SOCK_RECV_INPUT_DATA_TRUNCATED: u16 = 1 << 2; // 4u16
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/net/constant.__WASI_SOCK_RECV_INPUT_PEEK.html b/crates/doc/wasmer_wasix/syscalls/types/net/constant.__WASI_SOCK_RECV_INPUT_PEEK.html index c98292bd3a5..a09f98bfa94 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/net/constant.__WASI_SOCK_RECV_INPUT_PEEK.html +++ b/crates/doc/wasmer_wasix/syscalls/types/net/constant.__WASI_SOCK_RECV_INPUT_PEEK.html @@ -1,2 +1,2 @@ __WASI_SOCK_RECV_INPUT_PEEK in wasmer_wasix::syscalls::types::net - Rust
pub const __WASI_SOCK_RECV_INPUT_PEEK: u16 = 1 << 0; // 1u16
\ No newline at end of file + logo
pub const __WASI_SOCK_RECV_INPUT_PEEK: u16 = 1 << 0; // 1u16
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/net/constant.__WASI_SOCK_RECV_INPUT_WAITALL.html b/crates/doc/wasmer_wasix/syscalls/types/net/constant.__WASI_SOCK_RECV_INPUT_WAITALL.html index 35746295171..c9c8c84dfe3 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/net/constant.__WASI_SOCK_RECV_INPUT_WAITALL.html +++ b/crates/doc/wasmer_wasix/syscalls/types/net/constant.__WASI_SOCK_RECV_INPUT_WAITALL.html @@ -1,2 +1,2 @@ __WASI_SOCK_RECV_INPUT_WAITALL in wasmer_wasix::syscalls::types::net - Rust
pub const __WASI_SOCK_RECV_INPUT_WAITALL: u16 = 1 << 1; // 2u16
\ No newline at end of file + logo
pub const __WASI_SOCK_RECV_INPUT_WAITALL: u16 = 1 << 1; // 2u16
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/net/constant.__WASI_SOCK_RECV_OUTPUT_DATA_TRUNCATED.html b/crates/doc/wasmer_wasix/syscalls/types/net/constant.__WASI_SOCK_RECV_OUTPUT_DATA_TRUNCATED.html index 69acaa86578..66ba14a24ea 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/net/constant.__WASI_SOCK_RECV_OUTPUT_DATA_TRUNCATED.html +++ b/crates/doc/wasmer_wasix/syscalls/types/net/constant.__WASI_SOCK_RECV_OUTPUT_DATA_TRUNCATED.html @@ -1,2 +1,2 @@ __WASI_SOCK_RECV_OUTPUT_DATA_TRUNCATED in wasmer_wasix::syscalls::types::net - Rust
pub const __WASI_SOCK_RECV_OUTPUT_DATA_TRUNCATED: u16 = 1 << 0; // 1u16
\ No newline at end of file + logo
pub const __WASI_SOCK_RECV_OUTPUT_DATA_TRUNCATED: u16 = 1 << 0; // 1u16
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/net/enum.SockProto.html b/crates/doc/wasmer_wasix/syscalls/types/net/enum.SockProto.html index 4de750d02e0..e3f937b8f74 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/net/enum.SockProto.html +++ b/crates/doc/wasmer_wasix/syscalls/types/net/enum.SockProto.html @@ -1,5 +1,5 @@ SockProto in wasmer_wasix::syscalls::types::net - Rust
pub enum SockProto {
+                logo

SockProto

pub enum SockProto {
 
Show 264 variants Ip, Icmp, Igmp, @@ -264,11 +264,11 @@ ProtoTwohundredandsixtyone, Mptcp, Max, -
}

Variants§

§

Ip

§

Icmp

§

Igmp

§

ProtoThree

§

Ipip

§

ProtoFive

§

Tcp

§

ProtoSeven

§

Egp

§

ProtoNine

§

ProtoTen

§

ProtoEleven

§

Pup

§

ProtoThirteen

§

ProtoFourteen

§

ProtoFifteen

§

ProtoSixteen

§

Udp

§

ProtoEighteen

§

ProtoNineteen

§

ProtoTwenty

§

ProtoTwentyone

§

Idp

§

ProtoTwentythree

§

ProtoTwentyfour

§

ProtoTwentyfive

§

ProtoTwentysix

§

ProtoTwentyseven

§

ProtoTwentyeight

§

ProtoTp

§

ProtoThirty

§

ProtoThirtyone

§

ProtoThirtytwo

§

Dccp

§

ProtoThirtyfour

§

ProtoThirtyfive

§

ProtoThirtysix

§

ProtoThirtyseven

§

ProtoThirtyeight

§

ProtoThirtynine

§

ProtoFourty

§

Ipv6

§

ProtoFourtytwo

§

Routing

§

Fragment

§

ProtoFourtyfive

§

Rsvp

§

Gre

§

ProtoFourtyeight

§

ProtoFourtynine

§

Esp

§

Ah

§

ProtoFiftytwo

§

ProtoFiftythree

§

ProtoFiftyfour

§

ProtoFiftyfive

§

ProtoFiftysix

§

ProtoFiftyseven

§

Icmpv6

§

None

§

Dstopts

§

ProtoSixtyone

§

ProtoSixtytwo

§

ProtoSixtythree

§

ProtoSixtyfour

§

ProtoSixtyfive

§

ProtoSixtysix

§

ProtoSixtyseven

§

ProtoSixtyeight

§

ProtoSixtynine

§

ProtoSeventy

§

ProtoSeventyone

§

ProtoSeventytwo

§

ProtoSeventythree

§

ProtoSeventyfour

§

ProtoSeventyfive

§

ProtoSeventysix

§

ProtoSeventyseven

§

ProtoSeventyeight

§

ProtoSeventynine

§

ProtoEighty

§

ProtoEightyone

§

ProtoEightytwo

§

ProtoEightythree

§

ProtoEightyfour

§

ProtoEightyfive

§

ProtoEightysix

§

ProtoEightyseven

§

ProtoEightyeight

§

ProtoEightynine

§

ProtoNinety

§

ProtoNinetyone

§

Mtp

§

ProtoNinetythree

§

Beetph

§

ProtoNinetyfive

§

ProtoNinetysix

§

ProtoNineetyseven

§

Encap

§

ProtoNinetynine

§

ProtoOnehundred

§

ProtoOnehundredandone

§

ProtoOnehundredandtwo

§

Pim

§

ProtoOnehundredandfour

§

ProtoOnehundredandfive

§

ProtoOnehundredandsix

§

ProtoOnehundredandseven

§

Comp

§

ProtoOnehundredandnine

§

ProtoOnehundredandten

§

ProtoOnehundredandeleven

§

ProtoOnehundredandtwelve

§

ProtoOnehundredandthirteen

§

ProtoOnehundredandfourteen

§

ProtoOnehundredandfifteen

§

ProtoOnehundredandsixteen

§

ProtoOnehundredandseventeen

§

ProtoOnehundredandeighteen

§

ProtoOnehundredandnineteen

§

ProtoOnehundredandtwenty

§

ProtoOnehundredandtwentyone

§

ProtoOnehundredandtwentytwo

§

ProtoOnehundredandtwentythree

§

ProtoOnehundredandtwentyfour

§

ProtoOnehundredandtwentyfive

§

ProtoOnehundredandtwentysix

§

ProtoOnehundredandtwentyseven

§

ProtoOnehundredandtwentyeight

§

ProtoOnehundredandtwentynine

§

ProtoOnehundredandthirty

§

ProtoOnehundredandthirtyone

§

Sctp

§

ProtoOnehundredandthirtythree

§

ProtoOnehundredandthirtyfour

§

Mh

§

Udplite

§

Mpls

§

ProtoOnehundredandthirtyeight

§

ProtoOnehundredandthirtynine

§

ProtoOnehundredandfourty

§

ProtoOnehundredandfourtyone

§

ProtoOnehundredandfourtytwo

§

Ethernet

§

ProtoOnehundredandfourtyfour

§

ProtoOnehundredandfourtyfive

§

ProtoOnehundredandfourtysix

§

ProtoOnehundredandfourtyseven

§

ProtoOnehundredandfourtyeight

§

ProtoOnehundredandfourtynine

§

ProtoOnehundredandfifty

§

ProtoOnehundredandfiftyone

§

ProtoOnehundredandfiftytwo

§

ProtoOnehundredandfiftythree

§

ProtoOnehundredandfiftyfour

§

ProtoOnehundredandfiftyfive

§

ProtoOnehundredandfiftysix

§

ProtoOnehundredandfiftyseven

§

ProtoOnehundredandfiftyeight

§

ProtoOnehundredandfiftynine

§

ProtoOnehundredandsixty

§

ProtoOnehundredandsixtyone

§

ProtoOnehundredandsixtytwo

§

ProtoOnehundredandsixtythree

§

ProtoOnehundredandsixtyfour

§

ProtoOnehundredandsixtyfive

§

ProtoOnehundredandsixtysix

§

ProtoOnehundredandsixtyseven

§

ProtoOnehundredandsixtyeight

§

ProtoOnehundredandsixtynine

§

ProtoOnehundredandseventy

§

ProtoOnehundredandseventyone

§

ProtoOnehundredandseventytwo

§

ProtoOnehundredandseventythree

§

ProtoOnehundredandseventyfour

§

ProtoOnehundredandseventyfive

§

ProtoOnehundredandseventysix

§

ProtoOnehundredandseventyseven

§

ProtoOnehundredandseventyeight

§

ProtoOnehundredandseventynine

§

ProtoOnehundredandeighty

§

ProtoOnehundredandeightyone

§

ProtoOnehundredandeightytwo

§

ProtoOnehundredandeightythree

§

ProtoOnehundredandeightyfour

§

ProtoOnehundredandeightyfive

§

ProtoOnehundredandeightysix

§

ProtoOnehundredandeightyseven

§

ProtoOnehundredandeightyeight

§

ProtoOnehundredandeightynine

§

ProtoOnehundredandninety

§

ProtoOnehundredandninetyone

§

ProtoOnehundredandninetytwo

§

ProtoOnehundredandninetythree

§

ProtoOnehundredandninetyfour

§

ProtoOnehundredandninetyfive

§

ProtoOnehundredandninetysix

§

ProtoOnehundredandninetyseven

§

ProtoOnehundredandninetyeight

§

ProtoOnehundredandninetynine

§

ProtoTwohundred

§

ProtoTwohundredandone

§

ProtoTwohundredandtwo

§

ProtoTwohundredandthree

§

ProtoTwohundredandfour

§

ProtoTwohundredandfive

§

ProtoTwohundredandsix

§

ProtoTwohundredandseven

§

ProtoTwohundredandeight

§

ProtoTwohundredandnine

§

ProtoTwohundredandten

§

ProtoTwohundredandeleven

§

ProtoTwohundredandtwelve

§

ProtoTwohundredandthirteen

§

ProtoTwohundredandfourteen

§

ProtoTwohundredandfifteen

§

ProtoTwohundredandsixteen

§

ProtoTwohundredandseventeen

§

ProtoTwohundredandeighteen

§

ProtoTwohundredandnineteen

§

ProtoTwohundredandtwenty

§

ProtoTwohundredandtwentyone

§

ProtoTwohundredandtwentytwo

§

ProtoTwohundredandtwentythree

§

ProtoTwohundredandtwentyfour

§

ProtoTwohundredandtwentyfive

§

ProtoTwohundredandtwentysix

§

ProtoTwohundredandtwentyseven

§

ProtoTwohundredandtwentyeight

§

ProtoTwohundredandtwentynine

§

ProtoTwohundredandthirty

§

ProtoTwohundredandthirtyone

§

ProtoTwohundredandthirtytwo

§

ProtoTwohundredandthirtythree

§

ProtoTwohundredandthirtyfour

§

ProtoTwohundredandthirtyfive

§

ProtoTwohundredandthirtysix

§

ProtoTwohundredandthirtyseven

§

ProtoTwohundredandthirtyeight

§

ProtoTwohundredandthirtynine

§

ProtoTwohundredandfourty

§

ProtoTwohundredandfourtyone

§

ProtoTwohundredandfourtytwo

§

ProtoTwohundredandfourtythree

§

ProtoTwohundredandfourtyfour

§

ProtoTwohundredandfourtyfive

§

ProtoTwohundredandfourtysix

§

ProtoTwohundredandfourtyseven

§

ProtoTwohundredandfourtyeight

§

ProtoTwohundredandfourtynine

§

ProtoTwohundredandfifty

§

ProtoTwohundredandfiftyone

§

ProtoTwohundredandfiftytwo

§

ProtoTwohundredandfiftythree

§

ProtoTwohundredandfiftyfour

§

ProtoRaw

§

ProtoTwohundredandfiftysix

§

ProtoTwohundredandfiftyseven

§

ProtoTwohundredandfiftyeight

§

ProtoTwohundredandfiftynine

§

ProtoTwohundredandsixty

§

ProtoTwohundredandsixtyone

§

Mptcp

§

Max

Trait Implementations§

source§

impl Clone for SockProto

source§

fn clone(&self) -> SockProto

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 SockProto

source§

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

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

impl FromToNativeWasmType for SockProto

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <SockProto as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <SockProto as FromToNativeWasmType>::Native) -> SockProto

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<SockProto> for SockProto

source§

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

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

Variants§

§

Ip

§

Icmp

§

Igmp

§

ProtoThree

§

Ipip

§

ProtoFive

§

Tcp

§

ProtoSeven

§

Egp

§

ProtoNine

§

ProtoTen

§

ProtoEleven

§

Pup

§

ProtoThirteen

§

ProtoFourteen

§

ProtoFifteen

§

ProtoSixteen

§

Udp

§

ProtoEighteen

§

ProtoNineteen

§

ProtoTwenty

§

ProtoTwentyone

§

Idp

§

ProtoTwentythree

§

ProtoTwentyfour

§

ProtoTwentyfive

§

ProtoTwentysix

§

ProtoTwentyseven

§

ProtoTwentyeight

§

ProtoTp

§

ProtoThirty

§

ProtoThirtyone

§

ProtoThirtytwo

§

Dccp

§

ProtoThirtyfour

§

ProtoThirtyfive

§

ProtoThirtysix

§

ProtoThirtyseven

§

ProtoThirtyeight

§

ProtoThirtynine

§

ProtoFourty

§

Ipv6

§

ProtoFourtytwo

§

Routing

§

Fragment

§

ProtoFourtyfive

§

Rsvp

§

Gre

§

ProtoFourtyeight

§

ProtoFourtynine

§

Esp

§

Ah

§

ProtoFiftytwo

§

ProtoFiftythree

§

ProtoFiftyfour

§

ProtoFiftyfive

§

ProtoFiftysix

§

ProtoFiftyseven

§

Icmpv6

§

None

§

Dstopts

§

ProtoSixtyone

§

ProtoSixtytwo

§

ProtoSixtythree

§

ProtoSixtyfour

§

ProtoSixtyfive

§

ProtoSixtysix

§

ProtoSixtyseven

§

ProtoSixtyeight

§

ProtoSixtynine

§

ProtoSeventy

§

ProtoSeventyone

§

ProtoSeventytwo

§

ProtoSeventythree

§

ProtoSeventyfour

§

ProtoSeventyfive

§

ProtoSeventysix

§

ProtoSeventyseven

§

ProtoSeventyeight

§

ProtoSeventynine

§

ProtoEighty

§

ProtoEightyone

§

ProtoEightytwo

§

ProtoEightythree

§

ProtoEightyfour

§

ProtoEightyfive

§

ProtoEightysix

§

ProtoEightyseven

§

ProtoEightyeight

§

ProtoEightynine

§

ProtoNinety

§

ProtoNinetyone

§

Mtp

§

ProtoNinetythree

§

Beetph

§

ProtoNinetyfive

§

ProtoNinetysix

§

ProtoNineetyseven

§

Encap

§

ProtoNinetynine

§

ProtoOnehundred

§

ProtoOnehundredandone

§

ProtoOnehundredandtwo

§

Pim

§

ProtoOnehundredandfour

§

ProtoOnehundredandfive

§

ProtoOnehundredandsix

§

ProtoOnehundredandseven

§

Comp

§

ProtoOnehundredandnine

§

ProtoOnehundredandten

§

ProtoOnehundredandeleven

§

ProtoOnehundredandtwelve

§

ProtoOnehundredandthirteen

§

ProtoOnehundredandfourteen

§

ProtoOnehundredandfifteen

§

ProtoOnehundredandsixteen

§

ProtoOnehundredandseventeen

§

ProtoOnehundredandeighteen

§

ProtoOnehundredandnineteen

§

ProtoOnehundredandtwenty

§

ProtoOnehundredandtwentyone

§

ProtoOnehundredandtwentytwo

§

ProtoOnehundredandtwentythree

§

ProtoOnehundredandtwentyfour

§

ProtoOnehundredandtwentyfive

§

ProtoOnehundredandtwentysix

§

ProtoOnehundredandtwentyseven

§

ProtoOnehundredandtwentyeight

§

ProtoOnehundredandtwentynine

§

ProtoOnehundredandthirty

§

ProtoOnehundredandthirtyone

§

Sctp

§

ProtoOnehundredandthirtythree

§

ProtoOnehundredandthirtyfour

§

Mh

§

Udplite

§

Mpls

§

ProtoOnehundredandthirtyeight

§

ProtoOnehundredandthirtynine

§

ProtoOnehundredandfourty

§

ProtoOnehundredandfourtyone

§

ProtoOnehundredandfourtytwo

§

Ethernet

§

ProtoOnehundredandfourtyfour

§

ProtoOnehundredandfourtyfive

§

ProtoOnehundredandfourtysix

§

ProtoOnehundredandfourtyseven

§

ProtoOnehundredandfourtyeight

§

ProtoOnehundredandfourtynine

§

ProtoOnehundredandfifty

§

ProtoOnehundredandfiftyone

§

ProtoOnehundredandfiftytwo

§

ProtoOnehundredandfiftythree

§

ProtoOnehundredandfiftyfour

§

ProtoOnehundredandfiftyfive

§

ProtoOnehundredandfiftysix

§

ProtoOnehundredandfiftyseven

§

ProtoOnehundredandfiftyeight

§

ProtoOnehundredandfiftynine

§

ProtoOnehundredandsixty

§

ProtoOnehundredandsixtyone

§

ProtoOnehundredandsixtytwo

§

ProtoOnehundredandsixtythree

§

ProtoOnehundredandsixtyfour

§

ProtoOnehundredandsixtyfive

§

ProtoOnehundredandsixtysix

§

ProtoOnehundredandsixtyseven

§

ProtoOnehundredandsixtyeight

§

ProtoOnehundredandsixtynine

§

ProtoOnehundredandseventy

§

ProtoOnehundredandseventyone

§

ProtoOnehundredandseventytwo

§

ProtoOnehundredandseventythree

§

ProtoOnehundredandseventyfour

§

ProtoOnehundredandseventyfive

§

ProtoOnehundredandseventysix

§

ProtoOnehundredandseventyseven

§

ProtoOnehundredandseventyeight

§

ProtoOnehundredandseventynine

§

ProtoOnehundredandeighty

§

ProtoOnehundredandeightyone

§

ProtoOnehundredandeightytwo

§

ProtoOnehundredandeightythree

§

ProtoOnehundredandeightyfour

§

ProtoOnehundredandeightyfive

§

ProtoOnehundredandeightysix

§

ProtoOnehundredandeightyseven

§

ProtoOnehundredandeightyeight

§

ProtoOnehundredandeightynine

§

ProtoOnehundredandninety

§

ProtoOnehundredandninetyone

§

ProtoOnehundredandninetytwo

§

ProtoOnehundredandninetythree

§

ProtoOnehundredandninetyfour

§

ProtoOnehundredandninetyfive

§

ProtoOnehundredandninetysix

§

ProtoOnehundredandninetyseven

§

ProtoOnehundredandninetyeight

§

ProtoOnehundredandninetynine

§

ProtoTwohundred

§

ProtoTwohundredandone

§

ProtoTwohundredandtwo

§

ProtoTwohundredandthree

§

ProtoTwohundredandfour

§

ProtoTwohundredandfive

§

ProtoTwohundredandsix

§

ProtoTwohundredandseven

§

ProtoTwohundredandeight

§

ProtoTwohundredandnine

§

ProtoTwohundredandten

§

ProtoTwohundredandeleven

§

ProtoTwohundredandtwelve

§

ProtoTwohundredandthirteen

§

ProtoTwohundredandfourteen

§

ProtoTwohundredandfifteen

§

ProtoTwohundredandsixteen

§

ProtoTwohundredandseventeen

§

ProtoTwohundredandeighteen

§

ProtoTwohundredandnineteen

§

ProtoTwohundredandtwenty

§

ProtoTwohundredandtwentyone

§

ProtoTwohundredandtwentytwo

§

ProtoTwohundredandtwentythree

§

ProtoTwohundredandtwentyfour

§

ProtoTwohundredandtwentyfive

§

ProtoTwohundredandtwentysix

§

ProtoTwohundredandtwentyseven

§

ProtoTwohundredandtwentyeight

§

ProtoTwohundredandtwentynine

§

ProtoTwohundredandthirty

§

ProtoTwohundredandthirtyone

§

ProtoTwohundredandthirtytwo

§

ProtoTwohundredandthirtythree

§

ProtoTwohundredandthirtyfour

§

ProtoTwohundredandthirtyfive

§

ProtoTwohundredandthirtysix

§

ProtoTwohundredandthirtyseven

§

ProtoTwohundredandthirtyeight

§

ProtoTwohundredandthirtynine

§

ProtoTwohundredandfourty

§

ProtoTwohundredandfourtyone

§

ProtoTwohundredandfourtytwo

§

ProtoTwohundredandfourtythree

§

ProtoTwohundredandfourtyfour

§

ProtoTwohundredandfourtyfive

§

ProtoTwohundredandfourtysix

§

ProtoTwohundredandfourtyseven

§

ProtoTwohundredandfourtyeight

§

ProtoTwohundredandfourtynine

§

ProtoTwohundredandfifty

§

ProtoTwohundredandfiftyone

§

ProtoTwohundredandfiftytwo

§

ProtoTwohundredandfiftythree

§

ProtoTwohundredandfiftyfour

§

ProtoRaw

§

ProtoTwohundredandfiftysix

§

ProtoTwohundredandfiftyseven

§

ProtoTwohundredandfiftyeight

§

ProtoTwohundredandfiftynine

§

ProtoTwohundredandsixty

§

ProtoTwohundredandsixtyone

§

Mptcp

§

Max

Trait Implementations§

§

impl Clone for SockProto

§

fn clone(&self) -> SockProto

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
§

impl Debug for SockProto

§

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

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for SockProto

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <SockProto as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <SockProto as FromToNativeWasmType>::Native) -> SockProto

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<SockProto> for SockProto

§

fn eq(&self, other: &SockProto) -> 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 ValueType for SockProto

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for SockProto

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for SockProto

source§

impl Eq for SockProto

source§

impl StructuralEq for SockProto

source§

impl StructuralPartialEq for SockProto

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for SockProto

§

impl Eq for SockProto

§

impl StructuralEq for SockProto

§

impl StructuralPartialEq for SockProto

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/net/enum.Timeout.html b/crates/doc/wasmer_wasix/syscalls/types/net/enum.Timeout.html index efecb092206..f49e7e2063b 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/net/enum.Timeout.html +++ b/crates/doc/wasmer_wasix/syscalls/types/net/enum.Timeout.html @@ -1,15 +1,15 @@ Timeout in wasmer_wasix::syscalls::types::net - Rust
pub enum Timeout {
+                logo

Timeout

pub enum Timeout {
     Read,
     Write,
     Connect,
     Accept,
     Unknown,
-}

Variants§

§

Read

§

Write

§

Connect

§

Accept

§

Unknown

Trait Implementations§

source§

impl Clone for Timeout

source§

fn clone(&self) -> Timeout

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 Timeout

source§

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

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

impl FromToNativeWasmType for Timeout

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Timeout as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Timeout as FromToNativeWasmType>::Native) -> Timeout

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Timeout> for Timeout

source§

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

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

Variants§

§

Read

§

Write

§

Connect

§

Accept

§

Unknown

Trait Implementations§

§

impl Clone for Timeout

§

fn clone(&self) -> Timeout

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
§

impl Debug for Timeout

§

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

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for Timeout

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Timeout as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Timeout as FromToNativeWasmType>::Native) -> Timeout

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Timeout> for Timeout

§

fn eq(&self, other: &Timeout) -> 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 ValueType for Timeout

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for Timeout

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Timeout

source§

impl Eq for Timeout

source§

impl StructuralEq for Timeout

source§

impl StructuralPartialEq for Timeout

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Timeout

§

impl Eq for Timeout

§

impl StructuralEq for Timeout

§

impl StructuralPartialEq for Timeout

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/net/index.html b/crates/doc/wasmer_wasix/syscalls/types/net/index.html index 659fd9ccc9b..f89e9546a71 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/net/index.html +++ b/crates/doc/wasmer_wasix/syscalls/types/net/index.html @@ -1,2 +1,2 @@ wasmer_wasix::syscalls::types::net - Rust
\ No newline at end of file + logo

Module net

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/net/struct.AddrUnspec.html b/crates/doc/wasmer_wasix/syscalls/types/net/struct.AddrUnspec.html index 418ac0c6540..c71af38d4fc 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/net/struct.AddrUnspec.html +++ b/crates/doc/wasmer_wasix/syscalls/types/net/struct.AddrUnspec.html @@ -1,9 +1,9 @@ AddrUnspec in wasmer_wasix::syscalls::types::net - Rust
pub struct AddrUnspec {
+                logo

AddrUnspec

pub struct AddrUnspec {
     pub n0: u8,
-}

Fields§

§n0: u8

Trait Implementations§

source§

impl Clone for AddrUnspec

source§

fn clone(&self) -> AddrUnspec

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 AddrUnspec

source§

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

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

impl ValueType for AddrUnspec

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§n0: u8

Trait Implementations§

§

impl Clone for AddrUnspec

§

fn clone(&self) -> AddrUnspec

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
§

impl Debug for AddrUnspec

§

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

Formats the value using the given formatter. Read more
§

impl ValueType for AddrUnspec

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for AddrUnspec

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for AddrUnspec

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/net/struct.AddrUnspecPort.html b/crates/doc/wasmer_wasix/syscalls/types/net/struct.AddrUnspecPort.html index d4dc9c6fb0e..b510aa6f2b9 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/net/struct.AddrUnspecPort.html +++ b/crates/doc/wasmer_wasix/syscalls/types/net/struct.AddrUnspecPort.html @@ -1,10 +1,10 @@ AddrUnspecPort in wasmer_wasix::syscalls::types::net - Rust
pub struct AddrUnspecPort {
+                logo

AddrUnspecPort

pub struct AddrUnspecPort {
     pub port: u16,
     pub addr: AddrUnspec,
-}

Fields§

§port: u16§addr: AddrUnspec

Trait Implementations§

source§

impl Clone for AddrUnspecPort

source§

fn clone(&self) -> AddrUnspecPort

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 AddrUnspecPort

source§

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

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

impl ValueType for AddrUnspecPort

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§port: u16§addr: AddrUnspec

Trait Implementations§

§

impl Clone for AddrUnspecPort

§

fn clone(&self) -> AddrUnspecPort

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
§

impl Debug for AddrUnspecPort

§

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

Formats the value using the given formatter. Read more
§

impl ValueType for AddrUnspecPort

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for AddrUnspecPort

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for AddrUnspecPort

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/net/struct.CidrUnspec.html b/crates/doc/wasmer_wasix/syscalls/types/net/struct.CidrUnspec.html index e403900407e..b8cacab253c 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/net/struct.CidrUnspec.html +++ b/crates/doc/wasmer_wasix/syscalls/types/net/struct.CidrUnspec.html @@ -1,10 +1,10 @@ CidrUnspec in wasmer_wasix::syscalls::types::net - Rust
pub struct CidrUnspec {
+                logo

CidrUnspec

pub struct CidrUnspec {
     pub addr: AddrUnspec,
     pub prefix: u8,
-}

Fields§

§addr: AddrUnspec§prefix: u8

Trait Implementations§

source§

impl Clone for CidrUnspec

source§

fn clone(&self) -> CidrUnspec

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 CidrUnspec

source§

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

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

impl ValueType for CidrUnspec

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§addr: AddrUnspec§prefix: u8

Trait Implementations§

§

impl Clone for CidrUnspec

§

fn clone(&self) -> CidrUnspec

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
§

impl Debug for CidrUnspec

§

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

Formats the value using the given formatter. Read more
§

impl ValueType for CidrUnspec

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for CidrUnspec

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for CidrUnspec

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/net/struct.HttpHandles.html b/crates/doc/wasmer_wasix/syscalls/types/net/struct.HttpHandles.html index 74ff9de103c..786e22195c9 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/net/struct.HttpHandles.html +++ b/crates/doc/wasmer_wasix/syscalls/types/net/struct.HttpHandles.html @@ -1,11 +1,11 @@ HttpHandles in wasmer_wasix::syscalls::types::net - Rust
pub struct HttpHandles {
+                logo

HttpHandles

pub struct HttpHandles {
     pub req: u32,
     pub res: u32,
     pub hdr: u32,
-}

Fields§

§req: u32§res: u32§hdr: u32

Trait Implementations§

source§

impl Clone for HttpHandles

source§

fn clone(&self) -> HttpHandles

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 HttpHandles

source§

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

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

impl ValueType for HttpHandles

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§req: u32§res: u32§hdr: u32

Trait Implementations§

§

impl Clone for HttpHandles

§

fn clone(&self) -> HttpHandles

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
§

impl Debug for HttpHandles

§

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

Formats the value using the given formatter. Read more
§

impl ValueType for HttpHandles

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for HttpHandles

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for HttpHandles

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/net/struct.HttpStatus.html b/crates/doc/wasmer_wasix/syscalls/types/net/struct.HttpStatus.html index 9fdf950812f..29c7bab7356 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/net/struct.HttpStatus.html +++ b/crates/doc/wasmer_wasix/syscalls/types/net/struct.HttpStatus.html @@ -1,12 +1,12 @@ HttpStatus in wasmer_wasix::syscalls::types::net - Rust
pub struct HttpStatus {
+                logo

HttpStatus

pub struct HttpStatus {
     pub ok: Bool,
     pub redirect: Bool,
     pub size: u64,
     pub status: u16,
-}

Fields§

§ok: Bool§redirect: Bool§size: u64§status: u16

Trait Implementations§

source§

impl Clone for HttpStatus

source§

fn clone(&self) -> HttpStatus

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 HttpStatus

source§

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

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

impl ValueType for HttpStatus

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§ok: Bool§redirect: Bool§size: u64§status: u16

Trait Implementations§

§

impl Clone for HttpStatus

§

fn clone(&self) -> HttpStatus

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
§

impl Debug for HttpStatus

§

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

Formats the value using the given formatter. Read more
§

impl ValueType for HttpStatus

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for HttpStatus

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for HttpStatus

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/net/struct.Route.html b/crates/doc/wasmer_wasix/syscalls/types/net/struct.Route.html index 69f59437c58..ad0fa40bfef 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/net/struct.Route.html +++ b/crates/doc/wasmer_wasix/syscalls/types/net/struct.Route.html @@ -1,12 +1,12 @@ Route in wasmer_wasix::syscalls::types::net - Rust
pub struct Route {
+                logo

Route

pub struct Route {
     pub cidr: __wasi_cidr_t,
     pub via_router: __wasi_addr_t,
     pub preferred_until: OptionTimestamp,
     pub expires_at: OptionTimestamp,
-}

Fields§

§cidr: __wasi_cidr_t§via_router: __wasi_addr_t§preferred_until: OptionTimestamp§expires_at: OptionTimestamp

Trait Implementations§

source§

impl Clone for Route

source§

fn clone(&self) -> Route

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 Route

source§

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

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

impl ValueType for Route

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§cidr: __wasi_cidr_t§via_router: __wasi_addr_t§preferred_until: OptionTimestamp§expires_at: OptionTimestamp

Trait Implementations§

§

impl Clone for Route

§

fn clone(&self) -> Route

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
§

impl Debug for Route

§

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

Formats the value using the given formatter. Read more
§

impl ValueType for Route

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Route

Auto Trait Implementations§

§

impl RefUnwindSafe for Route

§

impl Send for Route

§

impl Sync for Route

§

impl Unpin for Route

§

impl UnwindSafe for Route

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Route

Auto Trait Implementations§

§

impl RefUnwindSafe for Route

§

impl Send for Route

§

impl Sync for Route

§

impl Unpin for Route

§

impl UnwindSafe for Route

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_addr_ip4_port_t.html b/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_addr_ip4_port_t.html index b4e87972b4b..ba9f0059af7 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_addr_ip4_port_t.html +++ b/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_addr_ip4_port_t.html @@ -1,12 +1,12 @@ __wasi_addr_ip4_port_t in wasmer_wasix::syscalls::types::net - Rust
pub struct __wasi_addr_ip4_port_t {
+                logo

__wasi_addr_ip4_port_t

pub struct __wasi_addr_ip4_port_t {
     pub port: u16,
     pub ip: __wasi_addr_ip4_t,
-}

Fields§

§port: u16§ip: __wasi_addr_ip4_t

Trait Implementations§

source§

impl Clone for __wasi_addr_ip4_port_t

source§

fn clone(&self) -> __wasi_addr_ip4_port_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 __wasi_addr_ip4_port_t

source§

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

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

impl PartialEq<__wasi_addr_ip4_port_t> for __wasi_addr_ip4_port_t

source§

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

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

Fields§

§port: u16§ip: __wasi_addr_ip4_t

Trait Implementations§

§

impl Clone for __wasi_addr_ip4_port_t

§

fn clone(&self) -> __wasi_addr_ip4_port_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
§

impl Debug for __wasi_addr_ip4_port_t

§

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

Formats the value using the given formatter. Read more
§

impl PartialEq<__wasi_addr_ip4_port_t> for __wasi_addr_ip4_port_t

§

fn eq(&self, other: &__wasi_addr_ip4_port_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 ValueType for __wasi_addr_ip4_port_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for __wasi_addr_ip4_port_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_addr_ip4_port_t

source§

impl Eq for __wasi_addr_ip4_port_t

source§

impl StructuralEq for __wasi_addr_ip4_port_t

source§

impl StructuralPartialEq for __wasi_addr_ip4_port_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_addr_ip4_port_t

§

impl Eq for __wasi_addr_ip4_port_t

§

impl StructuralEq for __wasi_addr_ip4_port_t

§

impl StructuralPartialEq for __wasi_addr_ip4_port_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_addr_ip4_t.html b/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_addr_ip4_t.html index 8d7ca128756..62be53c5620 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_addr_ip4_t.html +++ b/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_addr_ip4_t.html @@ -1,11 +1,11 @@ __wasi_addr_ip4_t in wasmer_wasix::syscalls::types::net - Rust
pub struct __wasi_addr_ip4_t {
+                logo

__wasi_addr_ip4_t

pub struct __wasi_addr_ip4_t {
     pub octs: [u8; 4],
-}

Fields§

§octs: [u8; 4]

Trait Implementations§

source§

impl Clone for __wasi_addr_ip4_t

source§

fn clone(&self) -> __wasi_addr_ip4_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 __wasi_addr_ip4_t

source§

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

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

impl PartialEq<__wasi_addr_ip4_t> for __wasi_addr_ip4_t

source§

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

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

Fields§

§octs: [u8; 4]

Trait Implementations§

§

impl Clone for __wasi_addr_ip4_t

§

fn clone(&self) -> __wasi_addr_ip4_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
§

impl Debug for __wasi_addr_ip4_t

§

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

Formats the value using the given formatter. Read more
§

impl PartialEq<__wasi_addr_ip4_t> for __wasi_addr_ip4_t

§

fn eq(&self, other: &__wasi_addr_ip4_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 ValueType for __wasi_addr_ip4_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for __wasi_addr_ip4_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_addr_ip4_t

source§

impl Eq for __wasi_addr_ip4_t

source§

impl StructuralEq for __wasi_addr_ip4_t

source§

impl StructuralPartialEq for __wasi_addr_ip4_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_addr_ip4_t

§

impl Eq for __wasi_addr_ip4_t

§

impl StructuralEq for __wasi_addr_ip4_t

§

impl StructuralPartialEq for __wasi_addr_ip4_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_addr_ip6_port_t.html b/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_addr_ip6_port_t.html index 3530e286114..45be91fed33 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_addr_ip6_port_t.html +++ b/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_addr_ip6_port_t.html @@ -1,12 +1,12 @@ __wasi_addr_ip6_port_t in wasmer_wasix::syscalls::types::net - Rust
pub struct __wasi_addr_ip6_port_t {
+                logo

__wasi_addr_ip6_port_t

pub struct __wasi_addr_ip6_port_t {
     pub port: u16,
     pub ip: __wasi_addr_ip6_t,
-}

Fields§

§port: u16§ip: __wasi_addr_ip6_t

Trait Implementations§

source§

impl Clone for __wasi_addr_ip6_port_t

source§

fn clone(&self) -> __wasi_addr_ip6_port_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 __wasi_addr_ip6_port_t

source§

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

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

impl PartialEq<__wasi_addr_ip6_port_t> for __wasi_addr_ip6_port_t

source§

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

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

Fields§

§port: u16§ip: __wasi_addr_ip6_t

Trait Implementations§

§

impl Clone for __wasi_addr_ip6_port_t

§

fn clone(&self) -> __wasi_addr_ip6_port_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
§

impl Debug for __wasi_addr_ip6_port_t

§

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

Formats the value using the given formatter. Read more
§

impl PartialEq<__wasi_addr_ip6_port_t> for __wasi_addr_ip6_port_t

§

fn eq(&self, other: &__wasi_addr_ip6_port_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 ValueType for __wasi_addr_ip6_port_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for __wasi_addr_ip6_port_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_addr_ip6_port_t

source§

impl Eq for __wasi_addr_ip6_port_t

source§

impl StructuralEq for __wasi_addr_ip6_port_t

source§

impl StructuralPartialEq for __wasi_addr_ip6_port_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_addr_ip6_port_t

§

impl Eq for __wasi_addr_ip6_port_t

§

impl StructuralEq for __wasi_addr_ip6_port_t

§

impl StructuralPartialEq for __wasi_addr_ip6_port_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_addr_ip6_t.html b/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_addr_ip6_t.html index bfe87d3e950..e3459047f04 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_addr_ip6_t.html +++ b/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_addr_ip6_t.html @@ -1,11 +1,11 @@ __wasi_addr_ip6_t in wasmer_wasix::syscalls::types::net - Rust
pub struct __wasi_addr_ip6_t {
+                logo

__wasi_addr_ip6_t

pub struct __wasi_addr_ip6_t {
     pub segs: [u8; 16],
-}

Fields§

§segs: [u8; 16]

Trait Implementations§

source§

impl Clone for __wasi_addr_ip6_t

source§

fn clone(&self) -> __wasi_addr_ip6_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 __wasi_addr_ip6_t

source§

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

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

impl PartialEq<__wasi_addr_ip6_t> for __wasi_addr_ip6_t

source§

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

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

Fields§

§segs: [u8; 16]

Trait Implementations§

§

impl Clone for __wasi_addr_ip6_t

§

fn clone(&self) -> __wasi_addr_ip6_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
§

impl Debug for __wasi_addr_ip6_t

§

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

Formats the value using the given formatter. Read more
§

impl PartialEq<__wasi_addr_ip6_t> for __wasi_addr_ip6_t

§

fn eq(&self, other: &__wasi_addr_ip6_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 ValueType for __wasi_addr_ip6_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for __wasi_addr_ip6_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_addr_ip6_t

source§

impl Eq for __wasi_addr_ip6_t

source§

impl StructuralEq for __wasi_addr_ip6_t

source§

impl StructuralPartialEq for __wasi_addr_ip6_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_addr_ip6_t

§

impl Eq for __wasi_addr_ip6_t

§

impl StructuralEq for __wasi_addr_ip6_t

§

impl StructuralPartialEq for __wasi_addr_ip6_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_addr_port_t.html b/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_addr_port_t.html index 927f7ae7723..bee257ecc00 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_addr_port_t.html +++ b/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_addr_port_t.html @@ -1,11 +1,11 @@ __wasi_addr_port_t in wasmer_wasix::syscalls::types::net - Rust
pub struct __wasi_addr_port_t {
+                logo

__wasi_addr_port_t

pub struct __wasi_addr_port_t {
     pub tag: Addressfamily,
     pub _padding: u8,
     pub u: __wasi_addr_port_u,
-}

Fields§

§tag: Addressfamily§_padding: u8§u: __wasi_addr_port_u

Trait Implementations§

source§

impl Clone for __wasi_addr_port_t

source§

fn clone(&self) -> __wasi_addr_port_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 __wasi_addr_port_t

source§

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

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

impl ValueType for __wasi_addr_port_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§tag: Addressfamily§_padding: u8§u: __wasi_addr_port_u

Trait Implementations§

§

impl Clone for __wasi_addr_port_t

§

fn clone(&self) -> __wasi_addr_port_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
§

impl Debug for __wasi_addr_port_t

§

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

Formats the value using the given formatter. Read more
§

impl ValueType for __wasi_addr_port_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_addr_port_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_addr_port_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_addr_port_u.html b/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_addr_port_u.html index 40e9d7361b9..469ceb25455 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_addr_port_u.html +++ b/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_addr_port_u.html @@ -1,9 +1,9 @@ __wasi_addr_port_u in wasmer_wasix::syscalls::types::net - Rust
pub struct __wasi_addr_port_u {
+                logo

__wasi_addr_port_u

pub struct __wasi_addr_port_u {
     pub octs: [u8; 18],
-}

Fields§

§octs: [u8; 18]

Trait Implementations§

source§

impl Clone for __wasi_addr_port_u

source§

fn clone(&self) -> __wasi_addr_port_u

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 __wasi_addr_port_u

source§

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

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

impl ValueType for __wasi_addr_port_u

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§octs: [u8; 18]

Trait Implementations§

§

impl Clone for __wasi_addr_port_u

§

fn clone(&self) -> __wasi_addr_port_u

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
§

impl Debug for __wasi_addr_port_u

§

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

Formats the value using the given formatter. Read more
§

impl ValueType for __wasi_addr_port_u

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_addr_port_u

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_addr_port_u

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_addr_t.html b/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_addr_t.html index 0af379f9796..4514e06afe6 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_addr_t.html +++ b/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_addr_t.html @@ -1,11 +1,11 @@ __wasi_addr_t in wasmer_wasix::syscalls::types::net - Rust
pub struct __wasi_addr_t {
+                logo

__wasi_addr_t

pub struct __wasi_addr_t {
     pub tag: Addressfamily,
     pub _padding: u8,
     pub u: __wasi_addr_u,
-}

Fields§

§tag: Addressfamily§_padding: u8§u: __wasi_addr_u

Trait Implementations§

source§

impl Clone for __wasi_addr_t

source§

fn clone(&self) -> __wasi_addr_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 __wasi_addr_t

source§

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

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

impl ValueType for __wasi_addr_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§tag: Addressfamily§_padding: u8§u: __wasi_addr_u

Trait Implementations§

§

impl Clone for __wasi_addr_t

§

fn clone(&self) -> __wasi_addr_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
§

impl Debug for __wasi_addr_t

§

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

Formats the value using the given formatter. Read more
§

impl ValueType for __wasi_addr_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_addr_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_addr_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_addr_u.html b/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_addr_u.html index 5aad2af6c96..c9371c6b8b2 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_addr_u.html +++ b/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_addr_u.html @@ -1,9 +1,9 @@ __wasi_addr_u in wasmer_wasix::syscalls::types::net - Rust
pub struct __wasi_addr_u {
+                logo

__wasi_addr_u

pub struct __wasi_addr_u {
     pub octs: [u8; 16],
-}

Fields§

§octs: [u8; 16]

Trait Implementations§

source§

impl Clone for __wasi_addr_u

source§

fn clone(&self) -> __wasi_addr_u

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 __wasi_addr_u

source§

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

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

impl ValueType for __wasi_addr_u

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§octs: [u8; 16]

Trait Implementations§

§

impl Clone for __wasi_addr_u

§

fn clone(&self) -> __wasi_addr_u

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
§

impl Debug for __wasi_addr_u

§

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

Formats the value using the given formatter. Read more
§

impl ValueType for __wasi_addr_u

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_addr_u

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_addr_u

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_addr_unix_port_t.html b/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_addr_unix_port_t.html index b1d36f707b4..992dfe8caa8 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_addr_unix_port_t.html +++ b/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_addr_unix_port_t.html @@ -1,12 +1,12 @@ __wasi_addr_unix_port_t in wasmer_wasix::syscalls::types::net - Rust
pub struct __wasi_addr_unix_port_t {
+                logo

__wasi_addr_unix_port_t

pub struct __wasi_addr_unix_port_t {
     pub port: u16,
     pub unix: __wasi_addr_unix_t,
-}

Fields§

§port: u16§unix: __wasi_addr_unix_t

Trait Implementations§

source§

impl Clone for __wasi_addr_unix_port_t

source§

fn clone(&self) -> __wasi_addr_unix_port_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 __wasi_addr_unix_port_t

source§

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

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

impl PartialEq<__wasi_addr_unix_port_t> for __wasi_addr_unix_port_t

source§

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

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

Fields§

§port: u16§unix: __wasi_addr_unix_t

Trait Implementations§

§

impl Clone for __wasi_addr_unix_port_t

§

fn clone(&self) -> __wasi_addr_unix_port_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
§

impl Debug for __wasi_addr_unix_port_t

§

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

Formats the value using the given formatter. Read more
§

impl PartialEq<__wasi_addr_unix_port_t> for __wasi_addr_unix_port_t

§

fn eq(&self, other: &__wasi_addr_unix_port_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 ValueType for __wasi_addr_unix_port_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for __wasi_addr_unix_port_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_addr_unix_port_t

source§

impl Eq for __wasi_addr_unix_port_t

source§

impl StructuralEq for __wasi_addr_unix_port_t

source§

impl StructuralPartialEq for __wasi_addr_unix_port_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_addr_unix_port_t

§

impl Eq for __wasi_addr_unix_port_t

§

impl StructuralEq for __wasi_addr_unix_port_t

§

impl StructuralPartialEq for __wasi_addr_unix_port_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_addr_unix_t.html b/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_addr_unix_t.html index 2d5fd76b02a..ad81a5d9477 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_addr_unix_t.html +++ b/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_addr_unix_t.html @@ -1,11 +1,11 @@ __wasi_addr_unix_t in wasmer_wasix::syscalls::types::net - Rust
pub struct __wasi_addr_unix_t {
+                logo

__wasi_addr_unix_t

pub struct __wasi_addr_unix_t {
     pub octs: [u8; 16],
-}

Fields§

§octs: [u8; 16]

Trait Implementations§

source§

impl Clone for __wasi_addr_unix_t

source§

fn clone(&self) -> __wasi_addr_unix_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 __wasi_addr_unix_t

source§

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

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

impl PartialEq<__wasi_addr_unix_t> for __wasi_addr_unix_t

source§

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

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

Fields§

§octs: [u8; 16]

Trait Implementations§

§

impl Clone for __wasi_addr_unix_t

§

fn clone(&self) -> __wasi_addr_unix_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
§

impl Debug for __wasi_addr_unix_t

§

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

Formats the value using the given formatter. Read more
§

impl PartialEq<__wasi_addr_unix_t> for __wasi_addr_unix_t

§

fn eq(&self, other: &__wasi_addr_unix_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 ValueType for __wasi_addr_unix_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for __wasi_addr_unix_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_addr_unix_t

source§

impl Eq for __wasi_addr_unix_t

source§

impl StructuralEq for __wasi_addr_unix_t

source§

impl StructuralPartialEq for __wasi_addr_unix_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_addr_unix_t

§

impl Eq for __wasi_addr_unix_t

§

impl StructuralEq for __wasi_addr_unix_t

§

impl StructuralPartialEq for __wasi_addr_unix_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_cidr_ip4_t.html b/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_cidr_ip4_t.html index 1460effd619..b606fa9c0de 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_cidr_ip4_t.html +++ b/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_cidr_ip4_t.html @@ -1,12 +1,12 @@ __wasi_cidr_ip4_t in wasmer_wasix::syscalls::types::net - Rust
pub struct __wasi_cidr_ip4_t {
+                logo

__wasi_cidr_ip4_t

pub struct __wasi_cidr_ip4_t {
     pub ip: __wasi_addr_ip4_t,
     pub prefix: u8,
-}

Fields§

§ip: __wasi_addr_ip4_t§prefix: u8

Trait Implementations§

source§

impl Clone for __wasi_cidr_ip4_t

source§

fn clone(&self) -> __wasi_cidr_ip4_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 __wasi_cidr_ip4_t

source§

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

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

impl PartialEq<__wasi_cidr_ip4_t> for __wasi_cidr_ip4_t

source§

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

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

Fields§

§ip: __wasi_addr_ip4_t§prefix: u8

Trait Implementations§

§

impl Clone for __wasi_cidr_ip4_t

§

fn clone(&self) -> __wasi_cidr_ip4_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
§

impl Debug for __wasi_cidr_ip4_t

§

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

Formats the value using the given formatter. Read more
§

impl PartialEq<__wasi_cidr_ip4_t> for __wasi_cidr_ip4_t

§

fn eq(&self, other: &__wasi_cidr_ip4_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 ValueType for __wasi_cidr_ip4_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for __wasi_cidr_ip4_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_cidr_ip4_t

source§

impl Eq for __wasi_cidr_ip4_t

source§

impl StructuralEq for __wasi_cidr_ip4_t

source§

impl StructuralPartialEq for __wasi_cidr_ip4_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_cidr_ip4_t

§

impl Eq for __wasi_cidr_ip4_t

§

impl StructuralEq for __wasi_cidr_ip4_t

§

impl StructuralPartialEq for __wasi_cidr_ip4_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_cidr_ip6_t.html b/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_cidr_ip6_t.html index 0e37d2f7952..6dcba27fac9 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_cidr_ip6_t.html +++ b/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_cidr_ip6_t.html @@ -1,12 +1,12 @@ __wasi_cidr_ip6_t in wasmer_wasix::syscalls::types::net - Rust
pub struct __wasi_cidr_ip6_t {
+                logo

__wasi_cidr_ip6_t

pub struct __wasi_cidr_ip6_t {
     pub ip: __wasi_addr_ip6_t,
     pub prefix: u8,
-}

Fields§

§ip: __wasi_addr_ip6_t§prefix: u8

Trait Implementations§

source§

impl Clone for __wasi_cidr_ip6_t

source§

fn clone(&self) -> __wasi_cidr_ip6_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 __wasi_cidr_ip6_t

source§

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

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

impl PartialEq<__wasi_cidr_ip6_t> for __wasi_cidr_ip6_t

source§

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

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

Fields§

§ip: __wasi_addr_ip6_t§prefix: u8

Trait Implementations§

§

impl Clone for __wasi_cidr_ip6_t

§

fn clone(&self) -> __wasi_cidr_ip6_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
§

impl Debug for __wasi_cidr_ip6_t

§

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

Formats the value using the given formatter. Read more
§

impl PartialEq<__wasi_cidr_ip6_t> for __wasi_cidr_ip6_t

§

fn eq(&self, other: &__wasi_cidr_ip6_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 ValueType for __wasi_cidr_ip6_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for __wasi_cidr_ip6_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_cidr_ip6_t

source§

impl Eq for __wasi_cidr_ip6_t

source§

impl StructuralEq for __wasi_cidr_ip6_t

source§

impl StructuralPartialEq for __wasi_cidr_ip6_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_cidr_ip6_t

§

impl Eq for __wasi_cidr_ip6_t

§

impl StructuralEq for __wasi_cidr_ip6_t

§

impl StructuralPartialEq for __wasi_cidr_ip6_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_cidr_t.html b/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_cidr_t.html index a5fa338f488..150ad9298ef 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_cidr_t.html +++ b/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_cidr_t.html @@ -1,11 +1,11 @@ __wasi_cidr_t in wasmer_wasix::syscalls::types::net - Rust
pub struct __wasi_cidr_t {
+                logo

__wasi_cidr_t

pub struct __wasi_cidr_t {
     pub tag: Addressfamily,
     pub _padding: u8,
     pub u: __wasi_cidr_u,
-}

Fields§

§tag: Addressfamily§_padding: u8§u: __wasi_cidr_u

Trait Implementations§

source§

impl Clone for __wasi_cidr_t

source§

fn clone(&self) -> __wasi_cidr_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 __wasi_cidr_t

source§

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

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

impl ValueType for __wasi_cidr_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§tag: Addressfamily§_padding: u8§u: __wasi_cidr_u

Trait Implementations§

§

impl Clone for __wasi_cidr_t

§

fn clone(&self) -> __wasi_cidr_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
§

impl Debug for __wasi_cidr_t

§

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

Formats the value using the given formatter. Read more
§

impl ValueType for __wasi_cidr_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_cidr_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_cidr_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_cidr_u.html b/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_cidr_u.html index abad79435c6..36602523c5f 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_cidr_u.html +++ b/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_cidr_u.html @@ -1,9 +1,9 @@ __wasi_cidr_u in wasmer_wasix::syscalls::types::net - Rust
pub struct __wasi_cidr_u {
+                logo

__wasi_cidr_u

pub struct __wasi_cidr_u {
     pub octs: [u8; 17],
-}

Fields§

§octs: [u8; 17]

Trait Implementations§

source§

impl Clone for __wasi_cidr_u

source§

fn clone(&self) -> __wasi_cidr_u

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 __wasi_cidr_u

source§

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

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

impl ValueType for __wasi_cidr_u

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§octs: [u8; 17]

Trait Implementations§

§

impl Clone for __wasi_cidr_u

§

fn clone(&self) -> __wasi_cidr_u

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
§

impl Debug for __wasi_cidr_u

§

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

Formats the value using the given formatter. Read more
§

impl ValueType for __wasi_cidr_u

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_cidr_u

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_cidr_u

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_cidr_unix_t.html b/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_cidr_unix_t.html index 5437a1734e7..ca155208038 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_cidr_unix_t.html +++ b/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_cidr_unix_t.html @@ -1,12 +1,12 @@ __wasi_cidr_unix_t in wasmer_wasix::syscalls::types::net - Rust
pub struct __wasi_cidr_unix_t {
+                logo

__wasi_cidr_unix_t

pub struct __wasi_cidr_unix_t {
     pub unix: __wasi_addr_unix_t,
     pub prefix: u8,
-}

Fields§

§unix: __wasi_addr_unix_t§prefix: u8

Trait Implementations§

source§

impl Clone for __wasi_cidr_unix_t

source§

fn clone(&self) -> __wasi_cidr_unix_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 __wasi_cidr_unix_t

source§

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

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

impl PartialEq<__wasi_cidr_unix_t> for __wasi_cidr_unix_t

source§

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

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

Fields§

§unix: __wasi_addr_unix_t§prefix: u8

Trait Implementations§

§

impl Clone for __wasi_cidr_unix_t

§

fn clone(&self) -> __wasi_cidr_unix_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
§

impl Debug for __wasi_cidr_unix_t

§

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

Formats the value using the given formatter. Read more
§

impl PartialEq<__wasi_cidr_unix_t> for __wasi_cidr_unix_t

§

fn eq(&self, other: &__wasi_cidr_unix_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 ValueType for __wasi_cidr_unix_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for __wasi_cidr_unix_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_cidr_unix_t

source§

impl Eq for __wasi_cidr_unix_t

source§

impl StructuralEq for __wasi_cidr_unix_t

source§

impl StructuralPartialEq for __wasi_cidr_unix_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_cidr_unix_t

§

impl Eq for __wasi_cidr_unix_t

§

impl StructuralEq for __wasi_cidr_unix_t

§

impl StructuralPartialEq for __wasi_cidr_unix_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_hardwareaddress_t.html b/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_hardwareaddress_t.html index e30f26fa979..0eb4e6bff74 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_hardwareaddress_t.html +++ b/crates/doc/wasmer_wasix/syscalls/types/net/struct.__wasi_hardwareaddress_t.html @@ -1,11 +1,11 @@ __wasi_hardwareaddress_t in wasmer_wasix::syscalls::types::net - Rust
pub struct __wasi_hardwareaddress_t {
+                logo

__wasi_hardwareaddress_t

pub struct __wasi_hardwareaddress_t {
     pub octs: [u8; 6],
-}

Fields§

§octs: [u8; 6]

Trait Implementations§

source§

impl Clone for __wasi_hardwareaddress_t

source§

fn clone(&self) -> __wasi_hardwareaddress_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 __wasi_hardwareaddress_t

source§

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

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

impl PartialEq<__wasi_hardwareaddress_t> for __wasi_hardwareaddress_t

source§

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

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

Fields§

§octs: [u8; 6]

Trait Implementations§

§

impl Clone for __wasi_hardwareaddress_t

§

fn clone(&self) -> __wasi_hardwareaddress_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
§

impl Debug for __wasi_hardwareaddress_t

§

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

Formats the value using the given formatter. Read more
§

impl PartialEq<__wasi_hardwareaddress_t> for __wasi_hardwareaddress_t

§

fn eq(&self, other: &__wasi_hardwareaddress_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 ValueType for __wasi_hardwareaddress_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for __wasi_hardwareaddress_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_hardwareaddress_t

source§

impl Eq for __wasi_hardwareaddress_t

source§

impl StructuralEq for __wasi_hardwareaddress_t

source§

impl StructuralPartialEq for __wasi_hardwareaddress_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_hardwareaddress_t

§

impl Eq for __wasi_hardwareaddress_t

§

impl StructuralEq for __wasi_hardwareaddress_t

§

impl StructuralPartialEq for __wasi_hardwareaddress_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/net/type.RiFlags.html b/crates/doc/wasmer_wasix/syscalls/types/net/type.RiFlags.html index 86122aec391..e3582f53719 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/net/type.RiFlags.html +++ b/crates/doc/wasmer_wasix/syscalls/types/net/type.RiFlags.html @@ -1,2 +1,2 @@ RiFlags in wasmer_wasix::syscalls::types::net - Rust

Type Definition wasmer_wasix::syscalls::types::net::RiFlags

source ·
pub type RiFlags = u16;
\ No newline at end of file + logo

RiFlags

Type Definition wasmer_wasix::syscalls::types::net::RiFlags

pub type RiFlags = u16;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/net/type.RoFlags.html b/crates/doc/wasmer_wasix/syscalls/types/net/type.RoFlags.html index 14472eb37de..0207af3c9d4 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/net/type.RoFlags.html +++ b/crates/doc/wasmer_wasix/syscalls/types/net/type.RoFlags.html @@ -1,2 +1,2 @@ RoFlags in wasmer_wasix::syscalls::types::net - Rust

Type Definition wasmer_wasix::syscalls::types::net::RoFlags

source ·
pub type RoFlags = u16;
\ No newline at end of file + logo

RoFlags

Type Definition wasmer_wasix::syscalls::types::net::RoFlags

pub type RoFlags = u16;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/net/type.SdFlags.html b/crates/doc/wasmer_wasix/syscalls/types/net/type.SdFlags.html index d7d835d84c7..093d55571b4 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/net/type.SdFlags.html +++ b/crates/doc/wasmer_wasix/syscalls/types/net/type.SdFlags.html @@ -1,2 +1,2 @@ SdFlags in wasmer_wasix::syscalls::types::net - Rust

Type Definition wasmer_wasix::syscalls::types::net::SdFlags

source ·
pub type SdFlags = u8;
\ No newline at end of file + logo

SdFlags

Type Definition wasmer_wasix::syscalls::types::net::SdFlags

pub type SdFlags = u8;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/net/type.SiFlags.html b/crates/doc/wasmer_wasix/syscalls/types/net/type.SiFlags.html index cda17001024..474d1365a8b 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/net/type.SiFlags.html +++ b/crates/doc/wasmer_wasix/syscalls/types/net/type.SiFlags.html @@ -1,2 +1,2 @@ SiFlags in wasmer_wasix::syscalls::types::net - Rust

Type Definition wasmer_wasix::syscalls::types::net::SiFlags

source ·
pub type SiFlags = u16;
\ No newline at end of file + logo

SiFlags

Type Definition wasmer_wasix::syscalls::types::net::SiFlags

pub type SiFlags = u16;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/signal/enum.Signal.html b/crates/doc/wasmer_wasix/syscalls/types/signal/enum.Signal.html index 047d22bc691..ce3b9bf9926 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/signal/enum.Signal.html +++ b/crates/doc/wasmer_wasix/syscalls/types/signal/enum.Signal.html @@ -1,5 +1,5 @@ Signal in wasmer_wasix::syscalls::types::signal - Rust
pub enum Signal {
+                logo

Signal

pub enum Signal {
 
Show 32 variants Signone, Sighup, Sigint, @@ -32,16 +32,16 @@ Sigpoll, Sigpwr, Sigsys, -
}

Variants§

§

Signone

§

Sighup

§

Sigint

§

Sigquit

§

Sigill

§

Sigtrap

§

Sigabrt

§

Sigbus

§

Sigfpe

§

Sigkill

§

Sigusr1

§

Sigsegv

§

Sigusr2

§

Sigpipe

§

Sigalrm

§

Sigterm

§

Sigstkflt

§

Sigchld

§

Sigcont

§

Sigstop

§

Sigtstp

§

Sigttin

§

Sigttou

§

Sigurg

§

Sigxcpu

§

Sigxfsz

§

Sigvtalrm

§

Sigprof

§

Sigwinch

§

Sigpoll

§

Sigpwr

§

Sigsys

Trait Implementations§

source§

impl Clone for Signal

source§

fn clone(&self) -> Signal

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 Signal

source§

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

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

impl FromToNativeWasmType for Signal

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Signal as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Signal as FromToNativeWasmType>::Native) -> Signal

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl Hash for Signal

source§

fn hash<__H>(&self, state: &mut __H)where +

}

Variants§

§

Signone

§

Sighup

§

Sigint

§

Sigquit

§

Sigill

§

Sigtrap

§

Sigabrt

§

Sigbus

§

Sigfpe

§

Sigkill

§

Sigusr1

§

Sigsegv

§

Sigusr2

§

Sigpipe

§

Sigalrm

§

Sigterm

§

Sigstkflt

§

Sigchld

§

Sigcont

§

Sigstop

§

Sigtstp

§

Sigttin

§

Sigttou

§

Sigurg

§

Sigxcpu

§

Sigxfsz

§

Sigvtalrm

§

Sigprof

§

Sigwinch

§

Sigpoll

§

Sigpwr

§

Sigsys

Trait Implementations§

§

impl Clone for Signal

§

fn clone(&self) -> Signal

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
§

impl Debug for Signal

§

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

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for Signal

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Signal as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Signal as FromToNativeWasmType>::Native) -> Signal

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl Hash for Signal

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 PartialEq<Signal> for Signal

source§

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

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

Feeds a slice of this type into the given Hasher. Read more
§

impl PartialEq<Signal> for Signal

§

fn eq(&self, other: &Signal) -> 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 TryFrom<u8> for Signal

§

type Error = TryFromPrimitiveError<Signal>

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

fn try_from(number: u8) -> Result<Signal, TryFromPrimitiveError<Signal>>

Performs the conversion.
source§

impl TryFromPrimitive for Signal

§

type Primitive = u8

source§

const NAME: &'static str = "Signal"

source§

fn try_from_primitive( +sufficient, and should not be overridden without very good reason.

§

impl TryFrom<u8> for Signal

§

type Error = TryFromPrimitiveError<Signal>

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

fn try_from(number: u8) -> Result<Signal, TryFromPrimitiveError<Signal>>

Performs the conversion.
§

impl TryFromPrimitive for Signal

§

type Primitive = u8

§

const NAME: &'static str = "Signal"

§

fn try_from_primitive( number: <Signal as TryFromPrimitive>::Primitive -) -> Result<Signal, TryFromPrimitiveError<Signal>>

source§

impl ValueType for Signal

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +) -> Result<Signal, TryFromPrimitiveError<Signal>>
§

impl ValueType for Signal

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Signal

source§

impl Eq for Signal

source§

impl StructuralEq for Signal

source§

impl StructuralPartialEq for Signal

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Signal

§

impl Eq for Signal

§

impl StructuralEq for Signal

§

impl StructuralPartialEq for Signal

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/signal/index.html b/crates/doc/wasmer_wasix/syscalls/types/signal/index.html index e0ee2b7e8ef..7618ad9dac1 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/signal/index.html +++ b/crates/doc/wasmer_wasix/syscalls/types/signal/index.html @@ -1,2 +1,2 @@ wasmer_wasix::syscalls::types::signal - Rust
\ No newline at end of file + logo

Module signal

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/struct.AddrUnspec.html b/crates/doc/wasmer_wasix/syscalls/types/struct.AddrUnspec.html index afed0a96db1..776ef2f08ae 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/struct.AddrUnspec.html +++ b/crates/doc/wasmer_wasix/syscalls/types/struct.AddrUnspec.html @@ -1,9 +1,9 @@ AddrUnspec in wasmer_wasix::syscalls::types - Rust
pub struct AddrUnspec {
+                logo

AddrUnspec

pub struct AddrUnspec {
     pub n0: u8,
-}

Fields§

§n0: u8

Trait Implementations§

source§

impl Clone for AddrUnspec

source§

fn clone(&self) -> AddrUnspec

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 AddrUnspec

source§

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

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

impl ValueType for AddrUnspec

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§n0: u8

Trait Implementations§

§

impl Clone for AddrUnspec

§

fn clone(&self) -> AddrUnspec

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
§

impl Debug for AddrUnspec

§

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

Formats the value using the given formatter. Read more
§

impl ValueType for AddrUnspec

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for AddrUnspec

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for AddrUnspec

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/struct.AddrUnspecPort.html b/crates/doc/wasmer_wasix/syscalls/types/struct.AddrUnspecPort.html index 05c924a6438..fef05ed4a2d 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/struct.AddrUnspecPort.html +++ b/crates/doc/wasmer_wasix/syscalls/types/struct.AddrUnspecPort.html @@ -1,10 +1,10 @@ AddrUnspecPort in wasmer_wasix::syscalls::types - Rust
pub struct AddrUnspecPort {
+                logo

AddrUnspecPort

pub struct AddrUnspecPort {
     pub port: u16,
     pub addr: AddrUnspec,
-}

Fields§

§port: u16§addr: AddrUnspec

Trait Implementations§

source§

impl Clone for AddrUnspecPort

source§

fn clone(&self) -> AddrUnspecPort

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 AddrUnspecPort

source§

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

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

impl ValueType for AddrUnspecPort

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§port: u16§addr: AddrUnspec

Trait Implementations§

§

impl Clone for AddrUnspecPort

§

fn clone(&self) -> AddrUnspecPort

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
§

impl Debug for AddrUnspecPort

§

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

Formats the value using the given formatter. Read more
§

impl ValueType for AddrUnspecPort

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for AddrUnspecPort

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for AddrUnspecPort

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/struct.CidrUnspec.html b/crates/doc/wasmer_wasix/syscalls/types/struct.CidrUnspec.html index 5f20441f15a..d9a14ce2d1d 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/struct.CidrUnspec.html +++ b/crates/doc/wasmer_wasix/syscalls/types/struct.CidrUnspec.html @@ -1,10 +1,10 @@ CidrUnspec in wasmer_wasix::syscalls::types - Rust
pub struct CidrUnspec {
+                logo

CidrUnspec

pub struct CidrUnspec {
     pub addr: AddrUnspec,
     pub prefix: u8,
-}

Fields§

§addr: AddrUnspec§prefix: u8

Trait Implementations§

source§

impl Clone for CidrUnspec

source§

fn clone(&self) -> CidrUnspec

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 CidrUnspec

source§

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

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

impl ValueType for CidrUnspec

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§addr: AddrUnspec§prefix: u8

Trait Implementations§

§

impl Clone for CidrUnspec

§

fn clone(&self) -> CidrUnspec

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
§

impl Debug for CidrUnspec

§

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

Formats the value using the given formatter. Read more
§

impl ValueType for CidrUnspec

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for CidrUnspec

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for CidrUnspec

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/struct.HttpHandles.html b/crates/doc/wasmer_wasix/syscalls/types/struct.HttpHandles.html index f64f084d307..d1f99caff83 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/struct.HttpHandles.html +++ b/crates/doc/wasmer_wasix/syscalls/types/struct.HttpHandles.html @@ -1,11 +1,11 @@ HttpHandles in wasmer_wasix::syscalls::types - Rust
pub struct HttpHandles {
+                logo

HttpHandles

pub struct HttpHandles {
     pub req: u32,
     pub res: u32,
     pub hdr: u32,
-}

Fields§

§req: u32§res: u32§hdr: u32

Trait Implementations§

source§

impl Clone for HttpHandles

source§

fn clone(&self) -> HttpHandles

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 HttpHandles

source§

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

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

impl ValueType for HttpHandles

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§req: u32§res: u32§hdr: u32

Trait Implementations§

§

impl Clone for HttpHandles

§

fn clone(&self) -> HttpHandles

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
§

impl Debug for HttpHandles

§

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

Formats the value using the given formatter. Read more
§

impl ValueType for HttpHandles

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for HttpHandles

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for HttpHandles

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/struct.HttpStatus.html b/crates/doc/wasmer_wasix/syscalls/types/struct.HttpStatus.html index 60f1491a8ec..492c6ba23ca 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/struct.HttpStatus.html +++ b/crates/doc/wasmer_wasix/syscalls/types/struct.HttpStatus.html @@ -1,12 +1,12 @@ HttpStatus in wasmer_wasix::syscalls::types - Rust
pub struct HttpStatus {
+                logo

HttpStatus

pub struct HttpStatus {
     pub ok: Bool,
     pub redirect: Bool,
     pub size: u64,
     pub status: u16,
-}

Fields§

§ok: Bool§redirect: Bool§size: u64§status: u16

Trait Implementations§

source§

impl Clone for HttpStatus

source§

fn clone(&self) -> HttpStatus

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 HttpStatus

source§

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

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

impl ValueType for HttpStatus

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§ok: Bool§redirect: Bool§size: u64§status: u16

Trait Implementations§

§

impl Clone for HttpStatus

§

fn clone(&self) -> HttpStatus

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
§

impl Debug for HttpStatus

§

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

Formats the value using the given formatter. Read more
§

impl ValueType for HttpStatus

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for HttpStatus

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for HttpStatus

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/struct.Oflags.html b/crates/doc/wasmer_wasix/syscalls/types/struct.Oflags.html index e6139bef906..f8cc3c0e075 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/struct.Oflags.html +++ b/crates/doc/wasmer_wasix/syscalls/types/struct.Oflags.html @@ -1,21 +1,21 @@ Oflags in wasmer_wasix::syscalls::types - Rust
pub struct Oflags {
+                logo

Oflags

pub struct Oflags {
     bits: u16,
 }
Expand description

Open flags used by path_open. TODO: wit appears to not have support for flags repr (@witx repr u16)

-

Fields§

§bits: u16

Implementations§

source§

impl Oflags

source

pub const CREATE: Oflags = Self{ bits: 1 << 0,}

Create file if it does not exist.

-
source

pub const DIRECTORY: Oflags = Self{ bits: 1 << 1,}

Fail if not a directory.

-
source

pub const EXCL: Oflags = Self{ bits: 1 << 2,}

Fail if file already exists.

-
source

pub const TRUNC: Oflags = Self{ bits: 1 << 3,}

Truncate file to size 0.

-
source

pub const fn empty() -> Oflags

Returns an empty set of flags.

-
source

pub const fn all() -> Oflags

Returns the set containing all flags.

-
source

pub const fn bits(&self) -> u16

Returns the raw value of the flags currently stored.

-
source

pub const fn from_bits(bits: u16) -> Option<Oflags>

Convert from underlying bit representation, unless that +

Fields§

§bits: u16

Implementations§

§

impl Oflags

pub const CREATE: Oflags = Self{ bits: 1 << 0,}

Create file if it does not exist.

+

pub const DIRECTORY: Oflags = Self{ bits: 1 << 1,}

Fail if not a directory.

+

pub const EXCL: Oflags = Self{ bits: 1 << 2,}

Fail if file already exists.

+

pub const TRUNC: Oflags = Self{ bits: 1 << 3,}

Truncate file to size 0.

+

pub const fn empty() -> Oflags

Returns an empty set of flags.

+

pub const fn all() -> Oflags

Returns the set containing all flags.

+

pub const fn bits(&self) -> u16

Returns the raw value of the flags currently stored.

+

pub const fn from_bits(bits: u16) -> Option<Oflags>

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: u16) -> Oflags

Convert from underlying bit representation, dropping any bits +

pub const fn from_bits_truncate(bits: u16) -> Oflags

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

-
source

pub const unsafe fn from_bits_unchecked(bits: u16) -> Oflags

Convert from underlying bit representation, preserving all +

pub const unsafe fn from_bits_unchecked(bits: u16) -> Oflags

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

Safety

The caller of the bitflags! macro can chose to allow or @@ -23,35 +23,35 @@

Safety

The caller of from_bits_unchecked() has to ensure that all bits correspond to a defined flag or that extra bits are valid for this bitflags type.

-
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: Oflags) -> bool

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

-
source

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

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

-
source

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

Inserts the specified flags in-place.

-
source

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

Removes the specified flags in-place.

-
source

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

Toggles the specified flags in-place.

-
source

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

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

-
source

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

Returns the intersection between the flags in self and +

pub const fn is_empty(&self) -> bool

Returns true if no flags are currently stored.

+

pub const fn is_all(&self) -> bool

Returns true if all flags are currently set.

+

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

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

+

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

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

+

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

Inserts the specified flags in-place.

+

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

Removes the specified flags in-place.

+

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

Toggles the specified flags in-place.

+

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

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

+

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

Returns the intersection between the flags in self and other.

Specifically, the returned set contains only the flags which are present in both self and other.

This is equivalent to using the & operator (e.g. ops::BitAnd), as in flags & other.

-
source

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

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

+

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

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

Specifically, the returned set contains all flags which are present in either self or other, including any which are present in both (see Self::symmetric_difference if that is undesirable).

This is equivalent to using the | operator (e.g. ops::BitOr), as in flags | other.

-
source

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

Returns the difference between the flags in self and other.

+

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

Returns the difference between the flags in self and other.

Specifically, the returned set contains all flags present in self, except for the ones present in other.

It is also conceptually equivalent to the “bit-clear” operation: flags & !other (and this syntax is also supported).

This is equivalent to using the - operator (e.g. ops::Sub), as in flags - other.

-
source

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

Returns the symmetric difference between the flags +

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

Returns the symmetric difference between the flags in self and other.

Specifically, the returned set contains the flags present which are present in self or other, but that are not present in @@ -59,39 +59,39 @@

Safety
one of the sets self and other.

This is equivalent to using the ^ operator (e.g. ops::BitXor), as in flags ^ other.

-
source

pub const fn complement(self) -> Oflags

Returns the complement of this set of flags.

+

pub const fn complement(self) -> Oflags

Returns the complement of this set of flags.

Specifically, the returned set contains all the flags which are not set in self, but which are allowed for this type.

Alternatively, it can be thought of as the set difference between Self::all() and self (e.g. Self::all() - self)

This is equivalent to using the ! operator (e.g. ops::Not), as in !flags.

-
source§

impl Oflags

source

pub fn from_bits_preserve(bits: u16) -> Oflags

Convert from a raw integer, preserving any unknown bits. See +

§

impl Oflags

pub fn from_bits_preserve(bits: u16) -> Oflags

Convert from a raw integer, preserving any unknown bits. See https://github.com/bitflags/bitflags/issues/263#issuecomment-957088321

-

Trait Implementations§

source§

impl Binary for Oflags

source§

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

Formats the value using the given formatter.
source§

impl BitAnd<Oflags> for Oflags

source§

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

Returns the intersection between the two sets of flags.

-
§

type Output = Oflags

The resulting type after applying the & operator.
source§

impl BitAndAssign<Oflags> for Oflags

source§

fn bitand_assign(&mut self, other: Oflags)

Disables all flags disabled in the set.

-
source§

impl BitOr<Oflags> for Oflags

source§

fn bitor(self, other: Oflags) -> Oflags

Returns the union of the two sets of flags.

-
§

type Output = Oflags

The resulting type after applying the | operator.
source§

impl BitOrAssign<Oflags> for Oflags

source§

fn bitor_assign(&mut self, other: Oflags)

Adds the set of flags.

-
source§

impl BitXor<Oflags> for Oflags

source§

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

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

-
§

type Output = Oflags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign<Oflags> for Oflags

source§

fn bitxor_assign(&mut self, other: Oflags)

Toggles the set of flags.

-
source§

impl Clone for Oflags

source§

fn clone(&self) -> Oflags

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 Oflags

source§

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

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

impl Extend<Oflags> for Oflags

source§

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

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 FromIterator<Oflags> for Oflags

source§

fn from_iter<T>(iterator: T) -> Oflagswhere - T: IntoIterator<Item = Oflags>,

Creates a value from an iterator. Read more
source§

impl FromToNativeWasmType for Oflags

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Oflags as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Oflags as FromToNativeWasmType>::Native) -> Oflags

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl Hash for Oflags

source§

fn hash<__H>(&self, state: &mut __H)where +

Trait Implementations§

§

impl Binary for Oflags

§

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

Formats the value using the given formatter.
§

impl BitAnd<Oflags> for Oflags

§

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

Returns the intersection between the two sets of flags.

+
§

type Output = Oflags

The resulting type after applying the & operator.
§

impl BitAndAssign<Oflags> for Oflags

§

fn bitand_assign(&mut self, other: Oflags)

Disables all flags disabled in the set.

+
§

impl BitOr<Oflags> for Oflags

§

fn bitor(self, other: Oflags) -> Oflags

Returns the union of the two sets of flags.

+
§

type Output = Oflags

The resulting type after applying the | operator.
§

impl BitOrAssign<Oflags> for Oflags

§

fn bitor_assign(&mut self, other: Oflags)

Adds the set of flags.

+
§

impl BitXor<Oflags> for Oflags

§

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

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

+
§

type Output = Oflags

The resulting type after applying the ^ operator.
§

impl BitXorAssign<Oflags> for Oflags

§

fn bitxor_assign(&mut self, other: Oflags)

Toggles the set of flags.

+
§

impl Clone for Oflags

§

fn clone(&self) -> Oflags

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
§

impl Debug for Oflags

§

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

Formats the value using the given formatter. Read more
§

impl Extend<Oflags> for Oflags

§

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

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
§

impl FromIterator<Oflags> for Oflags

§

fn from_iter<T>(iterator: T) -> Oflagswhere + T: IntoIterator<Item = Oflags>,

Creates a value from an iterator. Read more
§

impl FromToNativeWasmType for Oflags

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Oflags as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Oflags as FromToNativeWasmType>::Native) -> Oflags

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl Hash for Oflags

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 LowerHex for Oflags

source§

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

Formats the value using the given formatter.
source§

impl Not for Oflags

source§

fn not(self) -> Oflags

Returns the complement of this set of flags.

-
§

type Output = Oflags

The resulting type after applying the ! operator.
source§

impl Octal for Oflags

source§

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

Formats the value using the given formatter.
source§

impl Ord for Oflags

source§

fn cmp(&self, other: &Oflags) -> 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
§

impl LowerHex for Oflags

§

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

Formats the value using the given formatter.
§

impl Not for Oflags

§

fn not(self) -> Oflags

Returns the complement of this set of flags.

+
§

type Output = Oflags

The resulting type after applying the ! operator.
§

impl Octal for Oflags

§

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

Formats the value using the given formatter.
§

impl Ord for Oflags

§

fn cmp(&self, other: &Oflags) -> 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<Oflags> for Oflags

source§

fn eq(&self, other: &Oflags) -> 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
§

impl PartialEq<Oflags> for Oflags

§

fn eq(&self, other: &Oflags) -> 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<Oflags> for Oflags

source§

fn partial_cmp(&self, other: &Oflags) -> 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.
§

impl PartialOrd<Oflags> for Oflags

§

fn partial_cmp(&self, other: &Oflags) -> 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<Oflags> for Oflags

source§

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

Returns the set difference of the two sets of flags.

-
§

type Output = Oflags

The resulting type after applying the - operator.
source§

impl SubAssign<Oflags> for Oflags

source§

fn sub_assign(&mut self, other: Oflags)

Disables all flags enabled in the set.

-
source§

impl UpperHex for Oflags

source§

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

Formats the value using the given formatter.
source§

impl ValueType for Oflags

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +operator. Read more
§

impl Sub<Oflags> for Oflags

§

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

Returns the set difference of the two sets of flags.

+
§

type Output = Oflags

The resulting type after applying the - operator.
§

impl SubAssign<Oflags> for Oflags

§

fn sub_assign(&mut self, other: Oflags)

Disables all flags enabled in the set.

+
§

impl UpperHex for Oflags

§

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

Formats the value using the given formatter.
§

impl ValueType for Oflags

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Oflags

source§

impl Eq for Oflags

source§

impl StructuralEq for Oflags

source§

impl StructuralPartialEq for Oflags

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Oflags

§

impl Eq for Oflags

§

impl StructuralEq for Oflags

§

impl StructuralPartialEq for Oflags

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/struct.OptionTimestamp.html b/crates/doc/wasmer_wasix/syscalls/types/struct.OptionTimestamp.html index 3b20a18af7e..87c1c106248 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/struct.OptionTimestamp.html +++ b/crates/doc/wasmer_wasix/syscalls/types/struct.OptionTimestamp.html @@ -1,10 +1,10 @@ OptionTimestamp in wasmer_wasix::syscalls::types - Rust
pub struct OptionTimestamp {
+                logo

OptionTimestamp

pub struct OptionTimestamp {
     pub tag: OptionTag,
     pub u: u64,
-}

Fields§

§tag: OptionTag§u: u64

Trait Implementations§

source§

impl Clone for OptionTimestamp

source§

fn clone(&self) -> OptionTimestamp

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 OptionTimestamp

source§

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

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

impl ValueType for OptionTimestamp

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§tag: OptionTag§u: u64

Trait Implementations§

§

impl Clone for OptionTimestamp

§

fn clone(&self) -> OptionTimestamp

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
§

impl Debug for OptionTimestamp

§

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

Formats the value using the given formatter. Read more
§

impl ValueType for OptionTimestamp

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for OptionTimestamp

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for OptionTimestamp

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/struct.Route.html b/crates/doc/wasmer_wasix/syscalls/types/struct.Route.html index aa96db03e7a..417ae250e21 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/struct.Route.html +++ b/crates/doc/wasmer_wasix/syscalls/types/struct.Route.html @@ -1,12 +1,12 @@ Route in wasmer_wasix::syscalls::types - Rust
pub struct Route {
+                logo

Route

pub struct Route {
     pub cidr: __wasi_cidr_t,
     pub via_router: __wasi_addr_t,
     pub preferred_until: OptionTimestamp,
     pub expires_at: OptionTimestamp,
-}

Fields§

§cidr: __wasi_cidr_t§via_router: __wasi_addr_t§preferred_until: OptionTimestamp§expires_at: OptionTimestamp

Trait Implementations§

source§

impl Clone for Route

source§

fn clone(&self) -> Route

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 Route

source§

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

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

impl ValueType for Route

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§cidr: __wasi_cidr_t§via_router: __wasi_addr_t§preferred_until: OptionTimestamp§expires_at: OptionTimestamp

Trait Implementations§

§

impl Clone for Route

§

fn clone(&self) -> Route

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
§

impl Debug for Route

§

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

Formats the value using the given formatter. Read more
§

impl ValueType for Route

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Route

Auto Trait Implementations§

§

impl RefUnwindSafe for Route

§

impl Send for Route

§

impl Sync for Route

§

impl Unpin for Route

§

impl UnwindSafe for Route

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Route

Auto Trait Implementations§

§

impl RefUnwindSafe for Route

§

impl Send for Route

§

impl Sync for Route

§

impl Unpin for Route

§

impl UnwindSafe for Route

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/struct.SubscriptionFsReadwrite.html b/crates/doc/wasmer_wasix/syscalls/types/struct.SubscriptionFsReadwrite.html index e9a867b4aaa..7249247ab1c 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/struct.SubscriptionFsReadwrite.html +++ b/crates/doc/wasmer_wasix/syscalls/types/struct.SubscriptionFsReadwrite.html @@ -1,5 +1,5 @@ SubscriptionFsReadwrite in wasmer_wasix::syscalls::types - Rust
pub struct SubscriptionFsReadwrite {
+                logo

SubscriptionFsReadwrite

pub struct SubscriptionFsReadwrite {
     pub file_descriptor: u32,
 }
Expand description

An event that occurred. The contents of an event. @@ -9,9 +9,9 @@ The contents of a subscription when the variant is eventtype::fd_read or eventtype::fd_write.

Fields§

§file_descriptor: u32

The file descriptor on which to wait for it to become ready for reading or writing.

-

Trait Implementations§

source§

impl Clone for SubscriptionFsReadwrite

source§

fn clone(&self) -> SubscriptionFsReadwrite

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 SubscriptionFsReadwrite

source§

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

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

impl ValueType for SubscriptionFsReadwrite

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +

Trait Implementations§

§

impl Clone for SubscriptionFsReadwrite

§

fn clone(&self) -> SubscriptionFsReadwrite

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
§

impl Debug for SubscriptionFsReadwrite

§

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

Formats the value using the given formatter. Read more
§

impl ValueType for SubscriptionFsReadwrite

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for SubscriptionFsReadwrite

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for SubscriptionFsReadwrite

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_addr_ip4_port_t.html b/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_addr_ip4_port_t.html index 48dc62abf2e..d9fac73d2f8 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_addr_ip4_port_t.html +++ b/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_addr_ip4_port_t.html @@ -1,12 +1,12 @@ __wasi_addr_ip4_port_t in wasmer_wasix::syscalls::types - Rust
pub struct __wasi_addr_ip4_port_t {
+                logo

__wasi_addr_ip4_port_t

pub struct __wasi_addr_ip4_port_t {
     pub port: u16,
     pub ip: __wasi_addr_ip4_t,
-}

Fields§

§port: u16§ip: __wasi_addr_ip4_t

Trait Implementations§

source§

impl Clone for __wasi_addr_ip4_port_t

source§

fn clone(&self) -> __wasi_addr_ip4_port_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 __wasi_addr_ip4_port_t

source§

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

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

impl PartialEq<__wasi_addr_ip4_port_t> for __wasi_addr_ip4_port_t

source§

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

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

Fields§

§port: u16§ip: __wasi_addr_ip4_t

Trait Implementations§

§

impl Clone for __wasi_addr_ip4_port_t

§

fn clone(&self) -> __wasi_addr_ip4_port_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
§

impl Debug for __wasi_addr_ip4_port_t

§

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

Formats the value using the given formatter. Read more
§

impl PartialEq<__wasi_addr_ip4_port_t> for __wasi_addr_ip4_port_t

§

fn eq(&self, other: &__wasi_addr_ip4_port_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 ValueType for __wasi_addr_ip4_port_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for __wasi_addr_ip4_port_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_addr_ip4_port_t

source§

impl Eq for __wasi_addr_ip4_port_t

source§

impl StructuralEq for __wasi_addr_ip4_port_t

source§

impl StructuralPartialEq for __wasi_addr_ip4_port_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_addr_ip4_port_t

§

impl Eq for __wasi_addr_ip4_port_t

§

impl StructuralEq for __wasi_addr_ip4_port_t

§

impl StructuralPartialEq for __wasi_addr_ip4_port_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_addr_ip4_t.html b/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_addr_ip4_t.html index 9fb36fc40e5..be1f2d6fa07 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_addr_ip4_t.html +++ b/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_addr_ip4_t.html @@ -1,11 +1,11 @@ __wasi_addr_ip4_t in wasmer_wasix::syscalls::types - Rust
pub struct __wasi_addr_ip4_t {
+                logo

__wasi_addr_ip4_t

pub struct __wasi_addr_ip4_t {
     pub octs: [u8; 4],
-}

Fields§

§octs: [u8; 4]

Trait Implementations§

source§

impl Clone for __wasi_addr_ip4_t

source§

fn clone(&self) -> __wasi_addr_ip4_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 __wasi_addr_ip4_t

source§

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

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

impl PartialEq<__wasi_addr_ip4_t> for __wasi_addr_ip4_t

source§

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

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

Fields§

§octs: [u8; 4]

Trait Implementations§

§

impl Clone for __wasi_addr_ip4_t

§

fn clone(&self) -> __wasi_addr_ip4_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
§

impl Debug for __wasi_addr_ip4_t

§

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

Formats the value using the given formatter. Read more
§

impl PartialEq<__wasi_addr_ip4_t> for __wasi_addr_ip4_t

§

fn eq(&self, other: &__wasi_addr_ip4_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 ValueType for __wasi_addr_ip4_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for __wasi_addr_ip4_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_addr_ip4_t

source§

impl Eq for __wasi_addr_ip4_t

source§

impl StructuralEq for __wasi_addr_ip4_t

source§

impl StructuralPartialEq for __wasi_addr_ip4_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_addr_ip4_t

§

impl Eq for __wasi_addr_ip4_t

§

impl StructuralEq for __wasi_addr_ip4_t

§

impl StructuralPartialEq for __wasi_addr_ip4_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_addr_ip6_port_t.html b/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_addr_ip6_port_t.html index 6cc8cb2cc86..c7d4cb40d2e 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_addr_ip6_port_t.html +++ b/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_addr_ip6_port_t.html @@ -1,12 +1,12 @@ __wasi_addr_ip6_port_t in wasmer_wasix::syscalls::types - Rust
pub struct __wasi_addr_ip6_port_t {
+                logo

__wasi_addr_ip6_port_t

pub struct __wasi_addr_ip6_port_t {
     pub port: u16,
     pub ip: __wasi_addr_ip6_t,
-}

Fields§

§port: u16§ip: __wasi_addr_ip6_t

Trait Implementations§

source§

impl Clone for __wasi_addr_ip6_port_t

source§

fn clone(&self) -> __wasi_addr_ip6_port_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 __wasi_addr_ip6_port_t

source§

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

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

impl PartialEq<__wasi_addr_ip6_port_t> for __wasi_addr_ip6_port_t

source§

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

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

Fields§

§port: u16§ip: __wasi_addr_ip6_t

Trait Implementations§

§

impl Clone for __wasi_addr_ip6_port_t

§

fn clone(&self) -> __wasi_addr_ip6_port_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
§

impl Debug for __wasi_addr_ip6_port_t

§

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

Formats the value using the given formatter. Read more
§

impl PartialEq<__wasi_addr_ip6_port_t> for __wasi_addr_ip6_port_t

§

fn eq(&self, other: &__wasi_addr_ip6_port_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 ValueType for __wasi_addr_ip6_port_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for __wasi_addr_ip6_port_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_addr_ip6_port_t

source§

impl Eq for __wasi_addr_ip6_port_t

source§

impl StructuralEq for __wasi_addr_ip6_port_t

source§

impl StructuralPartialEq for __wasi_addr_ip6_port_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_addr_ip6_port_t

§

impl Eq for __wasi_addr_ip6_port_t

§

impl StructuralEq for __wasi_addr_ip6_port_t

§

impl StructuralPartialEq for __wasi_addr_ip6_port_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_addr_ip6_t.html b/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_addr_ip6_t.html index 63877da0f08..73eedaf73fb 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_addr_ip6_t.html +++ b/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_addr_ip6_t.html @@ -1,11 +1,11 @@ __wasi_addr_ip6_t in wasmer_wasix::syscalls::types - Rust
pub struct __wasi_addr_ip6_t {
+                logo

__wasi_addr_ip6_t

pub struct __wasi_addr_ip6_t {
     pub segs: [u8; 16],
-}

Fields§

§segs: [u8; 16]

Trait Implementations§

source§

impl Clone for __wasi_addr_ip6_t

source§

fn clone(&self) -> __wasi_addr_ip6_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 __wasi_addr_ip6_t

source§

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

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

impl PartialEq<__wasi_addr_ip6_t> for __wasi_addr_ip6_t

source§

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

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

Fields§

§segs: [u8; 16]

Trait Implementations§

§

impl Clone for __wasi_addr_ip6_t

§

fn clone(&self) -> __wasi_addr_ip6_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
§

impl Debug for __wasi_addr_ip6_t

§

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

Formats the value using the given formatter. Read more
§

impl PartialEq<__wasi_addr_ip6_t> for __wasi_addr_ip6_t

§

fn eq(&self, other: &__wasi_addr_ip6_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 ValueType for __wasi_addr_ip6_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for __wasi_addr_ip6_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_addr_ip6_t

source§

impl Eq for __wasi_addr_ip6_t

source§

impl StructuralEq for __wasi_addr_ip6_t

source§

impl StructuralPartialEq for __wasi_addr_ip6_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_addr_ip6_t

§

impl Eq for __wasi_addr_ip6_t

§

impl StructuralEq for __wasi_addr_ip6_t

§

impl StructuralPartialEq for __wasi_addr_ip6_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_addr_port_t.html b/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_addr_port_t.html index c0828a3beaa..5c51d3dab29 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_addr_port_t.html +++ b/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_addr_port_t.html @@ -1,11 +1,11 @@ __wasi_addr_port_t in wasmer_wasix::syscalls::types - Rust
pub struct __wasi_addr_port_t {
+                logo

__wasi_addr_port_t

pub struct __wasi_addr_port_t {
     pub tag: Addressfamily,
     pub _padding: u8,
     pub u: __wasi_addr_port_u,
-}

Fields§

§tag: Addressfamily§_padding: u8§u: __wasi_addr_port_u

Trait Implementations§

source§

impl Clone for __wasi_addr_port_t

source§

fn clone(&self) -> __wasi_addr_port_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 __wasi_addr_port_t

source§

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

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

impl ValueType for __wasi_addr_port_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§tag: Addressfamily§_padding: u8§u: __wasi_addr_port_u

Trait Implementations§

§

impl Clone for __wasi_addr_port_t

§

fn clone(&self) -> __wasi_addr_port_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
§

impl Debug for __wasi_addr_port_t

§

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

Formats the value using the given formatter. Read more
§

impl ValueType for __wasi_addr_port_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_addr_port_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_addr_port_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_addr_port_u.html b/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_addr_port_u.html index 64ee42e5fb7..46958843e09 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_addr_port_u.html +++ b/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_addr_port_u.html @@ -1,9 +1,9 @@ __wasi_addr_port_u in wasmer_wasix::syscalls::types - Rust
pub struct __wasi_addr_port_u {
+                logo

__wasi_addr_port_u

pub struct __wasi_addr_port_u {
     pub octs: [u8; 18],
-}

Fields§

§octs: [u8; 18]

Trait Implementations§

source§

impl Clone for __wasi_addr_port_u

source§

fn clone(&self) -> __wasi_addr_port_u

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 __wasi_addr_port_u

source§

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

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

impl ValueType for __wasi_addr_port_u

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§octs: [u8; 18]

Trait Implementations§

§

impl Clone for __wasi_addr_port_u

§

fn clone(&self) -> __wasi_addr_port_u

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
§

impl Debug for __wasi_addr_port_u

§

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

Formats the value using the given formatter. Read more
§

impl ValueType for __wasi_addr_port_u

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_addr_port_u

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_addr_port_u

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_addr_t.html b/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_addr_t.html index 76ea2fafa2a..4619ac7b705 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_addr_t.html +++ b/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_addr_t.html @@ -1,11 +1,11 @@ __wasi_addr_t in wasmer_wasix::syscalls::types - Rust
pub struct __wasi_addr_t {
+                logo

__wasi_addr_t

pub struct __wasi_addr_t {
     pub tag: Addressfamily,
     pub _padding: u8,
     pub u: __wasi_addr_u,
-}

Fields§

§tag: Addressfamily§_padding: u8§u: __wasi_addr_u

Trait Implementations§

source§

impl Clone for __wasi_addr_t

source§

fn clone(&self) -> __wasi_addr_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 __wasi_addr_t

source§

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

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

impl ValueType for __wasi_addr_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§tag: Addressfamily§_padding: u8§u: __wasi_addr_u

Trait Implementations§

§

impl Clone for __wasi_addr_t

§

fn clone(&self) -> __wasi_addr_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
§

impl Debug for __wasi_addr_t

§

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

Formats the value using the given formatter. Read more
§

impl ValueType for __wasi_addr_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_addr_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_addr_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_addr_u.html b/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_addr_u.html index 92e4a291cb1..1ea68e9f2a3 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_addr_u.html +++ b/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_addr_u.html @@ -1,9 +1,9 @@ __wasi_addr_u in wasmer_wasix::syscalls::types - Rust
pub struct __wasi_addr_u {
+                logo

__wasi_addr_u

pub struct __wasi_addr_u {
     pub octs: [u8; 16],
-}

Fields§

§octs: [u8; 16]

Trait Implementations§

source§

impl Clone for __wasi_addr_u

source§

fn clone(&self) -> __wasi_addr_u

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 __wasi_addr_u

source§

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

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

impl ValueType for __wasi_addr_u

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§octs: [u8; 16]

Trait Implementations§

§

impl Clone for __wasi_addr_u

§

fn clone(&self) -> __wasi_addr_u

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
§

impl Debug for __wasi_addr_u

§

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

Formats the value using the given formatter. Read more
§

impl ValueType for __wasi_addr_u

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_addr_u

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_addr_u

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_addr_unix_port_t.html b/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_addr_unix_port_t.html index 9364d054eeb..c32a5fd14d6 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_addr_unix_port_t.html +++ b/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_addr_unix_port_t.html @@ -1,12 +1,12 @@ __wasi_addr_unix_port_t in wasmer_wasix::syscalls::types - Rust
pub struct __wasi_addr_unix_port_t {
+                logo

__wasi_addr_unix_port_t

pub struct __wasi_addr_unix_port_t {
     pub port: u16,
     pub unix: __wasi_addr_unix_t,
-}

Fields§

§port: u16§unix: __wasi_addr_unix_t

Trait Implementations§

source§

impl Clone for __wasi_addr_unix_port_t

source§

fn clone(&self) -> __wasi_addr_unix_port_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 __wasi_addr_unix_port_t

source§

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

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

impl PartialEq<__wasi_addr_unix_port_t> for __wasi_addr_unix_port_t

source§

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

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

Fields§

§port: u16§unix: __wasi_addr_unix_t

Trait Implementations§

§

impl Clone for __wasi_addr_unix_port_t

§

fn clone(&self) -> __wasi_addr_unix_port_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
§

impl Debug for __wasi_addr_unix_port_t

§

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

Formats the value using the given formatter. Read more
§

impl PartialEq<__wasi_addr_unix_port_t> for __wasi_addr_unix_port_t

§

fn eq(&self, other: &__wasi_addr_unix_port_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 ValueType for __wasi_addr_unix_port_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for __wasi_addr_unix_port_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_addr_unix_port_t

source§

impl Eq for __wasi_addr_unix_port_t

source§

impl StructuralEq for __wasi_addr_unix_port_t

source§

impl StructuralPartialEq for __wasi_addr_unix_port_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_addr_unix_port_t

§

impl Eq for __wasi_addr_unix_port_t

§

impl StructuralEq for __wasi_addr_unix_port_t

§

impl StructuralPartialEq for __wasi_addr_unix_port_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_addr_unix_t.html b/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_addr_unix_t.html index 41e85f7dcf0..1c86326dcb0 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_addr_unix_t.html +++ b/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_addr_unix_t.html @@ -1,11 +1,11 @@ __wasi_addr_unix_t in wasmer_wasix::syscalls::types - Rust
pub struct __wasi_addr_unix_t {
+                logo

__wasi_addr_unix_t

pub struct __wasi_addr_unix_t {
     pub octs: [u8; 16],
-}

Fields§

§octs: [u8; 16]

Trait Implementations§

source§

impl Clone for __wasi_addr_unix_t

source§

fn clone(&self) -> __wasi_addr_unix_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 __wasi_addr_unix_t

source§

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

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

impl PartialEq<__wasi_addr_unix_t> for __wasi_addr_unix_t

source§

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

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

Fields§

§octs: [u8; 16]

Trait Implementations§

§

impl Clone for __wasi_addr_unix_t

§

fn clone(&self) -> __wasi_addr_unix_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
§

impl Debug for __wasi_addr_unix_t

§

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

Formats the value using the given formatter. Read more
§

impl PartialEq<__wasi_addr_unix_t> for __wasi_addr_unix_t

§

fn eq(&self, other: &__wasi_addr_unix_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 ValueType for __wasi_addr_unix_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for __wasi_addr_unix_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_addr_unix_t

source§

impl Eq for __wasi_addr_unix_t

source§

impl StructuralEq for __wasi_addr_unix_t

source§

impl StructuralPartialEq for __wasi_addr_unix_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_addr_unix_t

§

impl Eq for __wasi_addr_unix_t

§

impl StructuralEq for __wasi_addr_unix_t

§

impl StructuralPartialEq for __wasi_addr_unix_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_cidr_ip4_t.html b/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_cidr_ip4_t.html index 329084794a6..3d1bedde4c3 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_cidr_ip4_t.html +++ b/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_cidr_ip4_t.html @@ -1,12 +1,12 @@ __wasi_cidr_ip4_t in wasmer_wasix::syscalls::types - Rust
pub struct __wasi_cidr_ip4_t {
+                logo

__wasi_cidr_ip4_t

pub struct __wasi_cidr_ip4_t {
     pub ip: __wasi_addr_ip4_t,
     pub prefix: u8,
-}

Fields§

§ip: __wasi_addr_ip4_t§prefix: u8

Trait Implementations§

source§

impl Clone for __wasi_cidr_ip4_t

source§

fn clone(&self) -> __wasi_cidr_ip4_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 __wasi_cidr_ip4_t

source§

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

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

impl PartialEq<__wasi_cidr_ip4_t> for __wasi_cidr_ip4_t

source§

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

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

Fields§

§ip: __wasi_addr_ip4_t§prefix: u8

Trait Implementations§

§

impl Clone for __wasi_cidr_ip4_t

§

fn clone(&self) -> __wasi_cidr_ip4_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
§

impl Debug for __wasi_cidr_ip4_t

§

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

Formats the value using the given formatter. Read more
§

impl PartialEq<__wasi_cidr_ip4_t> for __wasi_cidr_ip4_t

§

fn eq(&self, other: &__wasi_cidr_ip4_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 ValueType for __wasi_cidr_ip4_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for __wasi_cidr_ip4_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_cidr_ip4_t

source§

impl Eq for __wasi_cidr_ip4_t

source§

impl StructuralEq for __wasi_cidr_ip4_t

source§

impl StructuralPartialEq for __wasi_cidr_ip4_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_cidr_ip4_t

§

impl Eq for __wasi_cidr_ip4_t

§

impl StructuralEq for __wasi_cidr_ip4_t

§

impl StructuralPartialEq for __wasi_cidr_ip4_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_cidr_ip6_t.html b/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_cidr_ip6_t.html index 28f266c29b5..eff74c8587d 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_cidr_ip6_t.html +++ b/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_cidr_ip6_t.html @@ -1,12 +1,12 @@ __wasi_cidr_ip6_t in wasmer_wasix::syscalls::types - Rust
pub struct __wasi_cidr_ip6_t {
+                logo

__wasi_cidr_ip6_t

pub struct __wasi_cidr_ip6_t {
     pub ip: __wasi_addr_ip6_t,
     pub prefix: u8,
-}

Fields§

§ip: __wasi_addr_ip6_t§prefix: u8

Trait Implementations§

source§

impl Clone for __wasi_cidr_ip6_t

source§

fn clone(&self) -> __wasi_cidr_ip6_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 __wasi_cidr_ip6_t

source§

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

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

impl PartialEq<__wasi_cidr_ip6_t> for __wasi_cidr_ip6_t

source§

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

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

Fields§

§ip: __wasi_addr_ip6_t§prefix: u8

Trait Implementations§

§

impl Clone for __wasi_cidr_ip6_t

§

fn clone(&self) -> __wasi_cidr_ip6_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
§

impl Debug for __wasi_cidr_ip6_t

§

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

Formats the value using the given formatter. Read more
§

impl PartialEq<__wasi_cidr_ip6_t> for __wasi_cidr_ip6_t

§

fn eq(&self, other: &__wasi_cidr_ip6_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 ValueType for __wasi_cidr_ip6_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for __wasi_cidr_ip6_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_cidr_ip6_t

source§

impl Eq for __wasi_cidr_ip6_t

source§

impl StructuralEq for __wasi_cidr_ip6_t

source§

impl StructuralPartialEq for __wasi_cidr_ip6_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_cidr_ip6_t

§

impl Eq for __wasi_cidr_ip6_t

§

impl StructuralEq for __wasi_cidr_ip6_t

§

impl StructuralPartialEq for __wasi_cidr_ip6_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_cidr_t.html b/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_cidr_t.html index a007d0d57e8..97298f0e2d0 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_cidr_t.html +++ b/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_cidr_t.html @@ -1,11 +1,11 @@ __wasi_cidr_t in wasmer_wasix::syscalls::types - Rust
pub struct __wasi_cidr_t {
+                logo

__wasi_cidr_t

pub struct __wasi_cidr_t {
     pub tag: Addressfamily,
     pub _padding: u8,
     pub u: __wasi_cidr_u,
-}

Fields§

§tag: Addressfamily§_padding: u8§u: __wasi_cidr_u

Trait Implementations§

source§

impl Clone for __wasi_cidr_t

source§

fn clone(&self) -> __wasi_cidr_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 __wasi_cidr_t

source§

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

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

impl ValueType for __wasi_cidr_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§tag: Addressfamily§_padding: u8§u: __wasi_cidr_u

Trait Implementations§

§

impl Clone for __wasi_cidr_t

§

fn clone(&self) -> __wasi_cidr_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
§

impl Debug for __wasi_cidr_t

§

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

Formats the value using the given formatter. Read more
§

impl ValueType for __wasi_cidr_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_cidr_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_cidr_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_cidr_u.html b/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_cidr_u.html index c7601dc51cc..20bd2ceff11 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_cidr_u.html +++ b/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_cidr_u.html @@ -1,9 +1,9 @@ __wasi_cidr_u in wasmer_wasix::syscalls::types - Rust
pub struct __wasi_cidr_u {
+                logo

__wasi_cidr_u

pub struct __wasi_cidr_u {
     pub octs: [u8; 17],
-}

Fields§

§octs: [u8; 17]

Trait Implementations§

source§

impl Clone for __wasi_cidr_u

source§

fn clone(&self) -> __wasi_cidr_u

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 __wasi_cidr_u

source§

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

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

impl ValueType for __wasi_cidr_u

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§octs: [u8; 17]

Trait Implementations§

§

impl Clone for __wasi_cidr_u

§

fn clone(&self) -> __wasi_cidr_u

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
§

impl Debug for __wasi_cidr_u

§

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

Formats the value using the given formatter. Read more
§

impl ValueType for __wasi_cidr_u

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_cidr_u

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_cidr_u

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_cidr_unix_t.html b/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_cidr_unix_t.html index c573a869a46..cea1886db99 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_cidr_unix_t.html +++ b/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_cidr_unix_t.html @@ -1,12 +1,12 @@ __wasi_cidr_unix_t in wasmer_wasix::syscalls::types - Rust
pub struct __wasi_cidr_unix_t {
+                logo

__wasi_cidr_unix_t

pub struct __wasi_cidr_unix_t {
     pub unix: __wasi_addr_unix_t,
     pub prefix: u8,
-}

Fields§

§unix: __wasi_addr_unix_t§prefix: u8

Trait Implementations§

source§

impl Clone for __wasi_cidr_unix_t

source§

fn clone(&self) -> __wasi_cidr_unix_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 __wasi_cidr_unix_t

source§

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

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

impl PartialEq<__wasi_cidr_unix_t> for __wasi_cidr_unix_t

source§

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

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

Fields§

§unix: __wasi_addr_unix_t§prefix: u8

Trait Implementations§

§

impl Clone for __wasi_cidr_unix_t

§

fn clone(&self) -> __wasi_cidr_unix_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
§

impl Debug for __wasi_cidr_unix_t

§

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

Formats the value using the given formatter. Read more
§

impl PartialEq<__wasi_cidr_unix_t> for __wasi_cidr_unix_t

§

fn eq(&self, other: &__wasi_cidr_unix_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 ValueType for __wasi_cidr_unix_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for __wasi_cidr_unix_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_cidr_unix_t

source§

impl Eq for __wasi_cidr_unix_t

source§

impl StructuralEq for __wasi_cidr_unix_t

source§

impl StructuralPartialEq for __wasi_cidr_unix_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_cidr_unix_t

§

impl Eq for __wasi_cidr_unix_t

§

impl StructuralEq for __wasi_cidr_unix_t

§

impl StructuralPartialEq for __wasi_cidr_unix_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_ciovec_t.html b/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_ciovec_t.html index 89cec1d5747..bea4392ff69 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_ciovec_t.html +++ b/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_ciovec_t.html @@ -1,25 +1,25 @@ __wasi_ciovec_t in wasmer_wasix::syscalls::types - Rust
pub struct __wasi_ciovec_t<M>where
+                logo

__wasi_ciovec_t

pub struct __wasi_ciovec_t<M>where
     M: MemorySize,{
     pub buf: <M as MemorySize>::Offset,
     pub buf_len: <M as MemorySize>::Offset,
-}

Fields§

§buf: <M as MemorySize>::Offset§buf_len: <M as MemorySize>::Offset

Trait Implementations§

source§

impl<M> Clone for __wasi_ciovec_t<M>where +}

Fields§

§buf: <M as MemorySize>::Offset§buf_len: <M as MemorySize>::Offset

Trait Implementations§

§

impl<M> Clone for __wasi_ciovec_t<M>where M: Clone + MemorySize, - <M as MemorySize>::Offset: Clone,

source§

fn clone(&self) -> __wasi_ciovec_t<M>

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<M> Debug for __wasi_ciovec_t<M>where + <M as MemorySize>::Offset: Clone,

§

fn clone(&self) -> __wasi_ciovec_t<M>

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
§

impl<M> Debug for __wasi_ciovec_t<M>where M: Debug + MemorySize, - <M as MemorySize>::Offset: Debug,

source§

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

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

impl<M> PartialEq<__wasi_ciovec_t<M>> for __wasi_ciovec_t<M>where + <M as MemorySize>::Offset: Debug,

§

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

Formats the value using the given formatter. Read more
§

impl<M> PartialEq<__wasi_ciovec_t<M>> for __wasi_ciovec_t<M>where M: PartialEq<M> + MemorySize, - <M as MemorySize>::Offset: PartialEq<<M as MemorySize>::Offset>,

source§

fn eq(&self, other: &__wasi_ciovec_t<M>) -> bool

This method tests for self and other values to be equal, and is used + <M as MemorySize>::Offset: PartialEq<<M as MemorySize>::Offset>,

§

fn eq(&self, other: &__wasi_ciovec_t<M>) -> 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<M> ValueType for __wasi_ciovec_t<M>where - M: MemorySize,

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl<M> ValueType for __wasi_ciovec_t<M>where + M: MemorySize,

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl<M> Copy for __wasi_ciovec_t<M>where +uninitialized (e.g. padding bytes).

§

impl<M> Copy for __wasi_ciovec_t<M>where M: Copy + MemorySize, - <M as MemorySize>::Offset: Copy,

source§

impl<M> Eq for __wasi_ciovec_t<M>where + <M as MemorySize>::Offset: Copy,

§

impl<M> Eq for __wasi_ciovec_t<M>where M: Eq + MemorySize, - <M as MemorySize>::Offset: Eq,

source§

impl<M> StructuralEq for __wasi_ciovec_t<M>where - M: MemorySize,

source§

impl<M> StructuralPartialEq for __wasi_ciovec_t<M>where + <M as MemorySize>::Offset: Eq,

§

impl<M> StructuralEq for __wasi_ciovec_t<M>where + M: MemorySize,

§

impl<M> StructuralPartialEq for __wasi_ciovec_t<M>where M: MemorySize,

Auto Trait Implementations§

§

impl<M> RefUnwindSafe for __wasi_ciovec_t<M>where <M as MemorySize>::Offset: RefUnwindSafe,

§

impl<M> Send for __wasi_ciovec_t<M>

§

impl<M> Sync for __wasi_ciovec_t<M>

§

impl<M> Unpin for __wasi_ciovec_t<M>where <M as MemorySize>::Offset: Unpin,

§

impl<M> UnwindSafe for __wasi_ciovec_t<M>where diff --git a/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_hardwareaddress_t.html b/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_hardwareaddress_t.html index 9d3cab17ecf..9ddcdb14c0f 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_hardwareaddress_t.html +++ b/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_hardwareaddress_t.html @@ -1,11 +1,11 @@ __wasi_hardwareaddress_t in wasmer_wasix::syscalls::types - Rust
pub struct __wasi_hardwareaddress_t {
+                logo

__wasi_hardwareaddress_t

pub struct __wasi_hardwareaddress_t {
     pub octs: [u8; 6],
-}

Fields§

§octs: [u8; 6]

Trait Implementations§

source§

impl Clone for __wasi_hardwareaddress_t

source§

fn clone(&self) -> __wasi_hardwareaddress_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 __wasi_hardwareaddress_t

source§

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

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

impl PartialEq<__wasi_hardwareaddress_t> for __wasi_hardwareaddress_t

source§

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

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

Fields§

§octs: [u8; 6]

Trait Implementations§

§

impl Clone for __wasi_hardwareaddress_t

§

fn clone(&self) -> __wasi_hardwareaddress_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
§

impl Debug for __wasi_hardwareaddress_t

§

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

Formats the value using the given formatter. Read more
§

impl PartialEq<__wasi_hardwareaddress_t> for __wasi_hardwareaddress_t

§

fn eq(&self, other: &__wasi_hardwareaddress_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 ValueType for __wasi_hardwareaddress_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for __wasi_hardwareaddress_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_hardwareaddress_t

source§

impl Eq for __wasi_hardwareaddress_t

source§

impl StructuralEq for __wasi_hardwareaddress_t

source§

impl StructuralPartialEq for __wasi_hardwareaddress_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_hardwareaddress_t

§

impl Eq for __wasi_hardwareaddress_t

§

impl StructuralEq for __wasi_hardwareaddress_t

§

impl StructuralPartialEq for __wasi_hardwareaddress_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_iovec_t.html b/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_iovec_t.html index 07dcb91e044..7855516e0fb 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_iovec_t.html +++ b/crates/doc/wasmer_wasix/syscalls/types/struct.__wasi_iovec_t.html @@ -1,25 +1,25 @@ __wasi_iovec_t in wasmer_wasix::syscalls::types - Rust
pub struct __wasi_iovec_t<M>where
+                logo

__wasi_iovec_t

pub struct __wasi_iovec_t<M>where
     M: MemorySize,{
     pub buf: <M as MemorySize>::Offset,
     pub buf_len: <M as MemorySize>::Offset,
-}

Fields§

§buf: <M as MemorySize>::Offset§buf_len: <M as MemorySize>::Offset

Trait Implementations§

source§

impl<M> Clone for __wasi_iovec_t<M>where +}

Fields§

§buf: <M as MemorySize>::Offset§buf_len: <M as MemorySize>::Offset

Trait Implementations§

§

impl<M> Clone for __wasi_iovec_t<M>where M: Clone + MemorySize, - <M as MemorySize>::Offset: Clone,

source§

fn clone(&self) -> __wasi_iovec_t<M>

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<M> Debug for __wasi_iovec_t<M>where + <M as MemorySize>::Offset: Clone,

§

fn clone(&self) -> __wasi_iovec_t<M>

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
§

impl<M> Debug for __wasi_iovec_t<M>where M: Debug + MemorySize, - <M as MemorySize>::Offset: Debug,

source§

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

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

impl<M> PartialEq<__wasi_iovec_t<M>> for __wasi_iovec_t<M>where + <M as MemorySize>::Offset: Debug,

§

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

Formats the value using the given formatter. Read more
§

impl<M> PartialEq<__wasi_iovec_t<M>> for __wasi_iovec_t<M>where M: PartialEq<M> + MemorySize, - <M as MemorySize>::Offset: PartialEq<<M as MemorySize>::Offset>,

source§

fn eq(&self, other: &__wasi_iovec_t<M>) -> bool

This method tests for self and other values to be equal, and is used + <M as MemorySize>::Offset: PartialEq<<M as MemorySize>::Offset>,

§

fn eq(&self, other: &__wasi_iovec_t<M>) -> 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<M> ValueType for __wasi_iovec_t<M>where - M: MemorySize,

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl<M> ValueType for __wasi_iovec_t<M>where + M: MemorySize,

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl<M> Copy for __wasi_iovec_t<M>where +uninitialized (e.g. padding bytes).

§

impl<M> Copy for __wasi_iovec_t<M>where M: Copy + MemorySize, - <M as MemorySize>::Offset: Copy,

source§

impl<M> Eq for __wasi_iovec_t<M>where + <M as MemorySize>::Offset: Copy,

§

impl<M> Eq for __wasi_iovec_t<M>where M: Eq + MemorySize, - <M as MemorySize>::Offset: Eq,

source§

impl<M> StructuralEq for __wasi_iovec_t<M>where - M: MemorySize,

source§

impl<M> StructuralPartialEq for __wasi_iovec_t<M>where + <M as MemorySize>::Offset: Eq,

§

impl<M> StructuralEq for __wasi_iovec_t<M>where + M: MemorySize,

§

impl<M> StructuralPartialEq for __wasi_iovec_t<M>where M: MemorySize,

Auto Trait Implementations§

§

impl<M> RefUnwindSafe for __wasi_iovec_t<M>where <M as MemorySize>::Offset: RefUnwindSafe,

§

impl<M> Send for __wasi_iovec_t<M>

§

impl<M> Sync for __wasi_iovec_t<M>

§

impl<M> Unpin for __wasi_iovec_t<M>where <M as MemorySize>::Offset: Unpin,

§

impl<M> UnwindSafe for __wasi_iovec_t<M>where diff --git a/crates/doc/wasmer_wasix/syscalls/types/subscription/enum.Eventtype.html b/crates/doc/wasmer_wasix/syscalls/types/subscription/enum.Eventtype.html index 64ce9045f0e..c4be46c1f39 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/subscription/enum.Eventtype.html +++ b/crates/doc/wasmer_wasix/syscalls/types/subscription/enum.Eventtype.html @@ -1,5 +1,5 @@ Eventtype in wasmer_wasix::syscalls::types::subscription - Rust

Trait Implementations§

source§

impl Clone for Eventtype

source§

fn clone(&self) -> Eventtype

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 Eventtype

source§

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

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

impl<'de> Deserialize<'de> for Eventtype

Trait Implementations§

§

impl Clone for Eventtype

§

fn clone(&self) -> Eventtype

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
§

impl Debug for Eventtype

§

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

Formats the value using the given formatter. Read more
§

impl<'de> Deserialize<'de> for Eventtype

§

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

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

impl FromToNativeWasmType for Eventtype

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Eventtype as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Eventtype as FromToNativeWasmType>::Native) -> Eventtype

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Eventtype> for Eventtype

source§

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

This method tests for self and other values to be equal, and is used + __D: Deserializer<'de>,

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

impl FromToNativeWasmType for Eventtype

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Eventtype as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Eventtype as FromToNativeWasmType>::Native) -> Eventtype

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Eventtype> for Eventtype

§

fn eq(&self, other: &Eventtype) -> 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 Eventtype

source§

fn serialize<__S>( +sufficient, and should not be overridden without very good reason.

§

impl Serialize for Eventtype

§

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

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

impl ValueType for Eventtype

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte + __S: Serializer,
Serialize this value into the given Serde serializer. Read more
§

impl ValueType for Eventtype

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Eventtype

source§

impl Eq for Eventtype

source§

impl StructuralEq for Eventtype

source§

impl StructuralPartialEq for Eventtype

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Eventtype

§

impl Eq for Eventtype

§

impl StructuralEq for Eventtype

§

impl StructuralPartialEq for Eventtype

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/subscription/index.html b/crates/doc/wasmer_wasix/syscalls/types/subscription/index.html index 11a67555650..6c244ceaa51 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/subscription/index.html +++ b/crates/doc/wasmer_wasix/syscalls/types/subscription/index.html @@ -1,5 +1,5 @@ wasmer_wasix::syscalls::types::subscription - Rust

Structs

§

impl Copy for OptionTimestamp

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/type.Count.html b/crates/doc/wasmer_wasix/syscalls/types/type.Count.html index f803957732d..c37c2498cf6 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/type.Count.html +++ b/crates/doc/wasmer_wasix/syscalls/types/type.Count.html @@ -1,2 +1,2 @@ Count in wasmer_wasix::syscalls::types - Rust

Type Definition wasmer_wasix::syscalls::types::Count

source ·
pub type Count = u32;
\ No newline at end of file + logo

Count

Type Definition wasmer_wasix::syscalls::types::Count

pub type Count = u32;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/type.EventFdFlags.html b/crates/doc/wasmer_wasix/syscalls/types/type.EventFdFlags.html index 7497c68c6ab..58ca742e8c4 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/type.EventFdFlags.html +++ b/crates/doc/wasmer_wasix/syscalls/types/type.EventFdFlags.html @@ -1,2 +1,2 @@ EventFdFlags in wasmer_wasix::syscalls::types - Rust

Type Definition wasmer_wasix::syscalls::types::EventFdFlags

source ·
pub type EventFdFlags = u16;
\ No newline at end of file + logo

EventFdFlags

Type Definition wasmer_wasix::syscalls::types::EventFdFlags

pub type EventFdFlags = u16;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/type.FileDelta.html b/crates/doc/wasmer_wasix/syscalls/types/type.FileDelta.html index e13ee8458de..696dd3f66fe 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/type.FileDelta.html +++ b/crates/doc/wasmer_wasix/syscalls/types/type.FileDelta.html @@ -1,2 +1,2 @@ FileDelta in wasmer_wasix::syscalls::types - Rust

Type Definition wasmer_wasix::syscalls::types::FileDelta

source ·
pub type FileDelta = i64;
\ No newline at end of file + logo

FileDelta

Type Definition wasmer_wasix::syscalls::types::FileDelta

pub type FileDelta = i64;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/type.LookupFlags.html b/crates/doc/wasmer_wasix/syscalls/types/type.LookupFlags.html index a589395aecf..14dbeb9628d 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/type.LookupFlags.html +++ b/crates/doc/wasmer_wasix/syscalls/types/type.LookupFlags.html @@ -1,2 +1,2 @@ LookupFlags in wasmer_wasix::syscalls::types - Rust

Type Definition wasmer_wasix::syscalls::types::LookupFlags

source ·
pub type LookupFlags = u32;
\ No newline at end of file + logo

LookupFlags

Type Definition wasmer_wasix::syscalls::types::LookupFlags

pub type LookupFlags = u32;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/type.RiFlags.html b/crates/doc/wasmer_wasix/syscalls/types/type.RiFlags.html index 843b1b0890e..f5972e50f74 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/type.RiFlags.html +++ b/crates/doc/wasmer_wasix/syscalls/types/type.RiFlags.html @@ -1,2 +1,2 @@ RiFlags in wasmer_wasix::syscalls::types - Rust

Type Definition wasmer_wasix::syscalls::types::RiFlags

source ·
pub type RiFlags = u16;
\ No newline at end of file + logo

RiFlags

Type Definition wasmer_wasix::syscalls::types::RiFlags

pub type RiFlags = u16;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/type.RoFlags.html b/crates/doc/wasmer_wasix/syscalls/types/type.RoFlags.html index 2d225085891..fa0ff7d99db 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/type.RoFlags.html +++ b/crates/doc/wasmer_wasix/syscalls/types/type.RoFlags.html @@ -1,2 +1,2 @@ RoFlags in wasmer_wasix::syscalls::types - Rust

Type Definition wasmer_wasix::syscalls::types::RoFlags

source ·
pub type RoFlags = u16;
\ No newline at end of file + logo

RoFlags

Type Definition wasmer_wasix::syscalls::types::RoFlags

pub type RoFlags = u16;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/type.SdFlags.html b/crates/doc/wasmer_wasix/syscalls/types/type.SdFlags.html index fb74525a6ca..96b9ebfcf9a 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/type.SdFlags.html +++ b/crates/doc/wasmer_wasix/syscalls/types/type.SdFlags.html @@ -1,2 +1,2 @@ SdFlags in wasmer_wasix::syscalls::types - Rust

Type Definition wasmer_wasix::syscalls::types::SdFlags

source ·
pub type SdFlags = u8;
\ No newline at end of file + logo

SdFlags

Type Definition wasmer_wasix::syscalls::types::SdFlags

pub type SdFlags = u8;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/type.SiFlags.html b/crates/doc/wasmer_wasix/syscalls/types/type.SiFlags.html index a8c8f56bff2..0525bbc34c6 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/type.SiFlags.html +++ b/crates/doc/wasmer_wasix/syscalls/types/type.SiFlags.html @@ -1,2 +1,2 @@ SiFlags in wasmer_wasix::syscalls::types - Rust

Type Definition wasmer_wasix::syscalls::types::SiFlags

source ·
pub type SiFlags = u16;
\ No newline at end of file + logo

SiFlags

Type Definition wasmer_wasix::syscalls::types::SiFlags

pub type SiFlags = u16;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Addressfamily.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Addressfamily.html index 4e3e845fe98..35c23e19782 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Addressfamily.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Addressfamily.html @@ -1,16 +1,16 @@ Addressfamily in wasmer_wasix::syscalls::types::wasi - Rust
pub enum Addressfamily {
+                logo

Addressfamily

pub enum Addressfamily {
     Unspec,
     Inet4,
     Inet6,
     Unix,
-}

Variants§

§

Unspec

§

Inet4

§

Inet6

§

Unix

Trait Implementations§

source§

impl Clone for Addressfamily

source§

fn clone(&self) -> Addressfamily

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 Addressfamily

source§

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

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

impl FromToNativeWasmType for Addressfamily

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Addressfamily as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native( +}

Variants§

§

Unspec

§

Inet4

§

Inet6

§

Unix

Trait Implementations§

§

impl Clone for Addressfamily

§

fn clone(&self) -> Addressfamily

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
§

impl Debug for Addressfamily

§

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

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for Addressfamily

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Addressfamily as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native( n: <Addressfamily as FromToNativeWasmType>::Native -) -> Addressfamily

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Addressfamily> for Addressfamily

source§

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

This method tests for self and other values to be equal, and is used +) -> Addressfamily

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Addressfamily> for Addressfamily

§

fn eq(&self, other: &Addressfamily) -> 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 ValueType for Addressfamily

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for Addressfamily

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Addressfamily

source§

impl Eq for Addressfamily

source§

impl StructuralEq for Addressfamily

source§

impl StructuralPartialEq for Addressfamily

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Addressfamily

§

impl Eq for Addressfamily

§

impl StructuralEq for Addressfamily

§

impl StructuralPartialEq for Addressfamily

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Advice.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Advice.html index 09a39c4b321..4c1e56a818e 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Advice.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Advice.html @@ -1,5 +1,5 @@ Advice in wasmer_wasix::syscalls::types::wasi - Rust

Trait Implementations§

source§

impl Clone for Advice

source§

fn clone(&self) -> Advice

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 Advice

source§

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

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

impl FromToNativeWasmType for Advice

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Advice as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Advice as FromToNativeWasmType>::Native) -> Advice

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Advice> for Advice

source§

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

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

Trait Implementations§

§

impl Clone for Advice

§

fn clone(&self) -> Advice

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
§

impl Debug for Advice

§

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

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for Advice

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Advice as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Advice as FromToNativeWasmType>::Native) -> Advice

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Advice> for Advice

§

fn eq(&self, other: &Advice) -> 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 ValueType for Advice

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for Advice

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Advice

source§

impl Eq for Advice

source§

impl StructuralEq for Advice

source§

impl StructuralPartialEq for Advice

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Advice

§

impl Eq for Advice

§

impl StructuralEq for Advice

§

impl StructuralPartialEq for Advice

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Bool.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Bool.html index 9593946d1ba..24a9ade854f 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Bool.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Bool.html @@ -1,12 +1,12 @@ Bool in wasmer_wasix::syscalls::types::wasi - Rust
pub enum Bool {
+                logo

Bool

pub enum Bool {
     False,
     True,
-}

Variants§

§

False

§

True

Trait Implementations§

source§

impl Clone for Bool

source§

fn clone(&self) -> Bool

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 Bool

source§

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

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

impl Display for Bool

source§

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

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

impl FromToNativeWasmType for Bool

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Bool as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Bool as FromToNativeWasmType>::Native) -> Bool

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Bool> for Bool

source§

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

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

Variants§

§

False

§

True

Trait Implementations§

§

impl Clone for Bool

§

fn clone(&self) -> Bool

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
§

impl Debug for Bool

§

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

Formats the value using the given formatter. Read more
§

impl Display for Bool

§

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

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for Bool

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Bool as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Bool as FromToNativeWasmType>::Native) -> Bool

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Bool> for Bool

§

fn eq(&self, other: &Bool) -> 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 ValueType for Bool

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for Bool

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Bool

source§

impl Eq for Bool

source§

impl StructuralEq for Bool

source§

impl StructuralPartialEq for Bool

Auto Trait Implementations§

§

impl RefUnwindSafe for Bool

§

impl Send for Bool

§

impl Sync for Bool

§

impl Unpin for Bool

§

impl UnwindSafe for Bool

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Bool

§

impl Eq for Bool

§

impl StructuralEq for Bool

§

impl StructuralPartialEq for Bool

Auto Trait Implementations§

§

impl RefUnwindSafe for Bool

§

impl Send for Bool

§

impl Sync for Bool

§

impl Unpin for Bool

§

impl UnwindSafe for Bool

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Clockid.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Clockid.html index 8ff70419a75..62a6c0e9c66 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Clockid.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Clockid.html @@ -1,5 +1,5 @@ Clockid in wasmer_wasix::syscalls::types::wasi - Rust

Trait Implementations§

source§

impl Clone for Clockid

source§

fn clone(&self) -> Clockid

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 Clockid

source§

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

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

impl From<Clockid> for Snapshot0Clockid

Workaround implementation because wit-bindgen does not generate +

Trait Implementations§

§

impl Clone for Clockid

§

fn clone(&self) -> Clockid

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
§

impl Debug for Clockid

§

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

Formats the value using the given formatter. Read more
§

impl From<Clockid> for Snapshot0Clockid

Workaround implementation because wit-bindgen does not generate type aliases, but instead creates the same filetype in each module for use statements in the .wit file.

-
source§

fn from(other: Clockid) -> Snapshot0Clockid

Converts to this type from the input type.
source§

impl From<Snapshot0Clockid> for Clockid

source§

fn from(other: Snapshot0Clockid) -> Clockid

Converts to this type from the input type.
source§

impl FromToNativeWasmType for Clockid

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Clockid as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Clockid as FromToNativeWasmType>::Native) -> Clockid

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl Hash for Clockid

source§

fn hash<__H>(&self, state: &mut __H)where +

§

fn from(other: Clockid) -> Snapshot0Clockid

Converts to this type from the input type.
§

impl From<Snapshot0Clockid> for Clockid

§

fn from(other: Snapshot0Clockid) -> Clockid

Converts to this type from the input type.
§

impl FromToNativeWasmType for Clockid

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Clockid as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Clockid as FromToNativeWasmType>::Native) -> Clockid

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl Hash for Clockid

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 PartialEq<Clockid> for Clockid

source§

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

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

Feeds a slice of this type into the given Hasher. Read more
§

impl PartialEq<Clockid> for Clockid

§

fn eq(&self, other: &Clockid) -> 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 TryFrom<u32> for Clockid

§

type Error = TryFromPrimitiveError<Clockid>

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

fn try_from(number: u32) -> Result<Clockid, TryFromPrimitiveError<Clockid>>

Performs the conversion.
source§

impl TryFromPrimitive for Clockid

§

type Primitive = u32

source§

const NAME: &'static str = "Clockid"

source§

fn try_from_primitive( +sufficient, and should not be overridden without very good reason.

§

impl TryFrom<u32> for Clockid

§

type Error = TryFromPrimitiveError<Clockid>

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

fn try_from(number: u32) -> Result<Clockid, TryFromPrimitiveError<Clockid>>

Performs the conversion.
§

impl TryFromPrimitive for Clockid

§

type Primitive = u32

§

const NAME: &'static str = "Clockid"

§

fn try_from_primitive( number: <Clockid as TryFromPrimitive>::Primitive -) -> Result<Clockid, TryFromPrimitiveError<Clockid>>

source§

impl ValueType for Clockid

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +) -> Result<Clockid, TryFromPrimitiveError<Clockid>>
§

impl ValueType for Clockid

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Clockid

source§

impl Eq for Clockid

source§

impl StructuralEq for Clockid

source§

impl StructuralPartialEq for Clockid

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Clockid

§

impl Eq for Clockid

§

impl StructuralEq for Clockid

§

impl StructuralPartialEq for Clockid

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.EpollCtl.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.EpollCtl.html index 4522f910e20..60bfa7ff5ce 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.EpollCtl.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.EpollCtl.html @@ -1,5 +1,5 @@ EpollCtl in wasmer_wasix::syscalls::types::wasi - Rust

Trait Implementations§

source§

impl Clone for EpollCtl

source§

fn clone(&self) -> EpollCtl

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 EpollCtl

source§

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

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

impl FromToNativeWasmType for EpollCtl

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <EpollCtl as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <EpollCtl as FromToNativeWasmType>::Native) -> EpollCtl

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl Hash for EpollCtl

source§

fn hash<__H>(&self, state: &mut __H)where +

Trait Implementations§

§

impl Clone for EpollCtl

§

fn clone(&self) -> EpollCtl

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
§

impl Debug for EpollCtl

§

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

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for EpollCtl

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <EpollCtl as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <EpollCtl as FromToNativeWasmType>::Native) -> EpollCtl

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl Hash for EpollCtl

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 PartialEq<EpollCtl> for EpollCtl

source§

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

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

Feeds a slice of this type into the given Hasher. Read more
§

impl PartialEq<EpollCtl> for EpollCtl

§

fn eq(&self, other: &EpollCtl) -> 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 TryFrom<u32> for EpollCtl

§

type Error = TryFromPrimitiveError<EpollCtl>

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

fn try_from(number: u32) -> Result<EpollCtl, TryFromPrimitiveError<EpollCtl>>

Performs the conversion.
source§

impl TryFromPrimitive for EpollCtl

§

type Primitive = u32

source§

const NAME: &'static str = "EpollCtl"

source§

fn try_from_primitive( +sufficient, and should not be overridden without very good reason.

§

impl TryFrom<u32> for EpollCtl

§

type Error = TryFromPrimitiveError<EpollCtl>

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

fn try_from(number: u32) -> Result<EpollCtl, TryFromPrimitiveError<EpollCtl>>

Performs the conversion.
§

impl TryFromPrimitive for EpollCtl

§

type Primitive = u32

§

const NAME: &'static str = "EpollCtl"

§

fn try_from_primitive( number: <EpollCtl as TryFromPrimitive>::Primitive -) -> Result<EpollCtl, TryFromPrimitiveError<EpollCtl>>

source§

impl ValueType for EpollCtl

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +) -> Result<EpollCtl, TryFromPrimitiveError<EpollCtl>>
§

impl ValueType for EpollCtl

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for EpollCtl

source§

impl Eq for EpollCtl

source§

impl StructuralEq for EpollCtl

source§

impl StructuralPartialEq for EpollCtl

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for EpollCtl

§

impl Eq for EpollCtl

§

impl StructuralEq for EpollCtl

§

impl StructuralPartialEq for EpollCtl

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Errno.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Errno.html index e33a57ff82b..2d6246938bd 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Errno.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Errno.html @@ -1,5 +1,5 @@ Errno in wasmer_wasix::syscalls::types::wasi - Rust
pub enum Errno {
+                logo

Errno

pub enum Errno {
 
Show 80 variants Success, Toobig, Access, @@ -164,26 +164,26 @@
§

Shutdown

Cannot send after socket shutdown.

§

Memviolation

Memory access violation.

§

Unknown

An unknown error has occured

-

Implementations§

source§

impl Errno

source

pub fn name(&self) -> &'static str

source

pub fn message(&self) -> &'static str

Trait Implementations§

source§

impl Clone for Errno

source§

fn clone(&self) -> Errno

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 Errno

source§

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

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

impl<'de> Deserialize<'de> for Errno

Implementations§

§

impl Errno

pub fn name(&self) -> &'static str

pub fn message(&self) -> &'static str

Trait Implementations§

§

impl Clone for Errno

§

fn clone(&self) -> Errno

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
§

impl Debug for Errno

§

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

Formats the value using the given formatter. Read more
§

impl<'de> Deserialize<'de> for Errno

§

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

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

impl Display for Errno

source§

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

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

impl Error for Errno

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 From<Errno> for Error

source§

fn from(err: Errno) -> Error

Converts to this type from the input type.
source§

impl From<Errno> for ErrorKind

source§

fn from(err: Errno) -> ErrorKind

Converts to this type from the input type.
source§

impl From<Errno> for ExitCode

source§

fn from(val: Errno) -> ExitCode

Converts to this type from the input type.
source§

impl From<Error> for Errno

source§

fn from(err: Error) -> Errno

Converts to this type from the input type.
source§

impl From<ExitCode> for Errno

source§

fn from(code: ExitCode) -> Errno

Converts to this type from the input type.
source§

impl From<WasiThreadError> for Errno

source§

fn from(a: WasiThreadError) -> Errno

Converts to this type from the input type.
source§

impl FromToNativeWasmType for Errno

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Errno as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Errno as FromToNativeWasmType>::Native) -> Errno

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl Hash for Errno

source§

fn hash<__H>(&self, state: &mut __H)where + __D: Deserializer<'de>,

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

impl Display for Errno

§

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

Formats the value using the given formatter. Read more
§

impl Error for Errno

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
§

impl From<Errno> for Error

§

fn from(err: Errno) -> Error

Converts to this type from the input type.
§

impl From<Errno> for ErrorKind

§

fn from(err: Errno) -> ErrorKind

Converts to this type from the input type.
§

impl From<Errno> for ExitCode

§

fn from(val: Errno) -> ExitCode

Converts to this type from the input type.
§

impl From<Error> for Errno

§

fn from(err: Error) -> Errno

Converts to this type from the input type.
§

impl From<ExitCode> for Errno

§

fn from(code: ExitCode) -> Errno

Converts to this type from the input type.
source§

impl From<WasiThreadError> for Errno

source§

fn from(a: WasiThreadError) -> Errno

Converts to this type from the input type.
§

impl FromToNativeWasmType for Errno

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Errno as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Errno as FromToNativeWasmType>::Native) -> Errno

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl Hash for Errno

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 Errno

source§

fn cmp(&self, other: &Errno) -> 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
§

impl Ord for Errno

§

fn cmp(&self, other: &Errno) -> 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<Errno> for Errno

source§

fn eq(&self, other: &Errno) -> 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
§

impl PartialEq<Errno> for Errno

§

fn eq(&self, other: &Errno) -> 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<Errno> for Errno

source§

fn partial_cmp(&self, other: &Errno) -> 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.
§

impl PartialOrd<Errno> for Errno

§

fn partial_cmp(&self, other: &Errno) -> 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 Serialize for Errno

source§

fn serialize<__S>( +operator. Read more

§

impl Serialize for Errno

§

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

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

impl ValueType for Errno

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte + __S: Serializer,
Serialize this value into the given Serde serializer. Read more
§

impl ValueType for Errno

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Errno

source§

impl Eq for Errno

source§

impl StructuralEq for Errno

source§

impl StructuralPartialEq for Errno

Auto Trait Implementations§

§

impl RefUnwindSafe for Errno

§

impl Send for Errno

§

impl Sync for Errno

§

impl Unpin for Errno

§

impl UnwindSafe for Errno

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Errno

§

impl Eq for Errno

§

impl StructuralEq for Errno

§

impl StructuralPartialEq for Errno

Auto Trait Implementations§

§

impl RefUnwindSafe for Errno

§

impl Send for Errno

§

impl Sync for Errno

§

impl Unpin for Errno

§

impl UnwindSafe for Errno

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Eventtype.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Eventtype.html index c940b0ad548..e7e964dc980 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Eventtype.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Eventtype.html @@ -1,5 +1,5 @@ Eventtype in wasmer_wasix::syscalls::types::wasi - Rust

Trait Implementations§

source§

impl Clone for Eventtype

source§

fn clone(&self) -> Eventtype

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 Eventtype

source§

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

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

impl<'de> Deserialize<'de> for Eventtype

Trait Implementations§

§

impl Clone for Eventtype

§

fn clone(&self) -> Eventtype

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
§

impl Debug for Eventtype

§

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

Formats the value using the given formatter. Read more
§

impl<'de> Deserialize<'de> for Eventtype

§

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

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

impl FromToNativeWasmType for Eventtype

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Eventtype as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Eventtype as FromToNativeWasmType>::Native) -> Eventtype

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Eventtype> for Eventtype

source§

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

This method tests for self and other values to be equal, and is used + __D: Deserializer<'de>,

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

impl FromToNativeWasmType for Eventtype

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Eventtype as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Eventtype as FromToNativeWasmType>::Native) -> Eventtype

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Eventtype> for Eventtype

§

fn eq(&self, other: &Eventtype) -> 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 Eventtype

source§

fn serialize<__S>( +sufficient, and should not be overridden without very good reason.

§

impl Serialize for Eventtype

§

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

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

impl ValueType for Eventtype

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte + __S: Serializer,
Serialize this value into the given Serde serializer. Read more
§

impl ValueType for Eventtype

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Eventtype

source§

impl Eq for Eventtype

source§

impl StructuralEq for Eventtype

source§

impl StructuralPartialEq for Eventtype

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Eventtype

§

impl Eq for Eventtype

§

impl StructuralEq for Eventtype

§

impl StructuralPartialEq for Eventtype

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.ExitCode.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.ExitCode.html index 55a277cd84e..bd9762604f3 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.ExitCode.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.ExitCode.html @@ -1,22 +1,22 @@ ExitCode in wasmer_wasix::syscalls::types::wasi - Rust
pub enum ExitCode {
+                logo

ExitCode

pub enum ExitCode {
     Errno(Errno),
     Other(i32),
-}

Variants§

§

Errno(Errno)

§

Other(i32)

Implementations§

source§

impl ExitCode

source

pub fn raw(&self) -> i32

source

pub fn is_success(&self) -> bool

Trait Implementations§

source§

impl Clone for ExitCode

source§

fn clone(&self) -> ExitCode

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 ExitCode

source§

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

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

impl<'de> Deserialize<'de> for ExitCode

Variants§

§

Errno(Errno)

§

Other(i32)

Implementations§

§

impl ExitCode

pub fn raw(&self) -> i32

pub fn is_success(&self) -> bool

Trait Implementations§

§

impl Clone for ExitCode

§

fn clone(&self) -> ExitCode

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
§

impl Debug for ExitCode

§

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

Formats the value using the given formatter. Read more
§

impl<'de> Deserialize<'de> for ExitCode

§

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

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

impl Display for ExitCode

source§

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

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

impl From<Errno> for ExitCode

source§

fn from(val: Errno) -> ExitCode

Converts to this type from the input type.
source§

impl From<ExitCode> for Errno

source§

fn from(code: ExitCode) -> Errno

Converts to this type from the input type.
source§

impl From<i32> for ExitCode

source§

fn from(val: i32) -> ExitCode

Converts to this type from the input type.
source§

impl FromToNativeWasmType for ExitCode

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <ExitCode as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <ExitCode as FromToNativeWasmType>::Native) -> ExitCode

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl Ord for ExitCode

source§

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

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

fn max(self, other: Self) -> Selfwhere + __D: Deserializer<'de>,

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

impl Display for ExitCode

§

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

Formats the value using the given formatter. Read more
§

impl From<Errno> for ExitCode

§

fn from(val: Errno) -> ExitCode

Converts to this type from the input type.
§

impl From<ExitCode> for Errno

§

fn from(code: ExitCode) -> Errno

Converts to this type from the input type.
§

impl From<i32> for ExitCode

§

fn from(val: i32) -> ExitCode

Converts to this type from the input type.
§

impl FromToNativeWasmType for ExitCode

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <ExitCode as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <ExitCode as FromToNativeWasmType>::Native) -> ExitCode

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl Ord for ExitCode

§

fn cmp(&self, other: &ExitCode) -> 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<ExitCode> for ExitCode

source§

fn eq(&self, other: &ExitCode) -> 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
§

impl PartialEq<ExitCode> for ExitCode

§

fn eq(&self, other: &ExitCode) -> 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<ExitCode> for ExitCode

source§

fn partial_cmp(&self, other: &ExitCode) -> 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.
§

impl PartialOrd<ExitCode> for ExitCode

§

fn partial_cmp(&self, other: &ExitCode) -> 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 Serialize for ExitCode

source§

fn serialize<__S>( +operator. Read more

§

impl Serialize for ExitCode

§

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

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

impl Copy for ExitCode

source§

impl Eq for ExitCode

source§

impl StructuralEq for ExitCode

source§

impl StructuralPartialEq for ExitCode

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere + __S: Serializer,

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

impl Copy for ExitCode

§

impl Eq for ExitCode

§

impl StructuralEq for ExitCode

§

impl StructuralPartialEq for ExitCode

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Filetype.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Filetype.html index 6181f410170..1dadfb105cb 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Filetype.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Filetype.html @@ -1,5 +1,5 @@ Filetype in wasmer_wasix::syscalls::types::wasi - Rust

Trait Implementations§

source§

impl Clone for Filetype

source§

fn clone(&self) -> Filetype

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 Filetype

source§

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

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

impl FromToNativeWasmType for Filetype

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Filetype as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Filetype as FromToNativeWasmType>::Native) -> Filetype

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Filetype> for Filetype

source§

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

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

Trait Implementations§

§

impl Clone for Filetype

§

fn clone(&self) -> Filetype

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
§

impl Debug for Filetype

§

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

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for Filetype

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Filetype as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Filetype as FromToNativeWasmType>::Native) -> Filetype

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Filetype> for Filetype

§

fn eq(&self, other: &Filetype) -> 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 ValueType for Filetype

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for Filetype

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Filetype

source§

impl Eq for Filetype

source§

impl StructuralEq for Filetype

source§

impl StructuralPartialEq for Filetype

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Filetype

§

impl Eq for Filetype

§

impl StructuralEq for Filetype

§

impl StructuralPartialEq for Filetype

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.JoinStatusType.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.JoinStatusType.html index d0884c24a9a..8323f94af4b 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.JoinStatusType.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.JoinStatusType.html @@ -1,5 +1,5 @@ JoinStatusType in wasmer_wasix::syscalls::types::wasi - Rust

Trait Implementations§

source§

impl Clone for JoinStatusType

source§

fn clone(&self) -> JoinStatusType

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 JoinStatusType

source§

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

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

impl FromToNativeWasmType for JoinStatusType

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <JoinStatusType as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native( +

Trait Implementations§

§

impl Clone for JoinStatusType

§

fn clone(&self) -> JoinStatusType

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
§

impl Debug for JoinStatusType

§

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

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for JoinStatusType

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <JoinStatusType as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native( n: <JoinStatusType as FromToNativeWasmType>::Native -) -> JoinStatusType

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<JoinStatusType> for JoinStatusType

source§

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

This method tests for self and other values to be equal, and is used +) -> JoinStatusType

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<JoinStatusType> for JoinStatusType

§

fn eq(&self, other: &JoinStatusType) -> 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 ValueType for JoinStatusType

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for JoinStatusType

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for JoinStatusType

source§

impl Eq for JoinStatusType

source§

impl StructuralEq for JoinStatusType

source§

impl StructuralPartialEq for JoinStatusType

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for JoinStatusType

§

impl Eq for JoinStatusType

§

impl StructuralEq for JoinStatusType

§

impl StructuralPartialEq for JoinStatusType

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.OptionTag.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.OptionTag.html index 652b8dd9198..45e5dc5bfda 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.OptionTag.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.OptionTag.html @@ -1,13 +1,13 @@ OptionTag in wasmer_wasix::syscalls::types::wasi - Rust
pub enum OptionTag {
+                logo

OptionTag

pub enum OptionTag {
     None,
     Some,
 }
Expand description

__wasi_option_t

-

Variants§

§

None

§

Some

Trait Implementations§

source§

impl Clone for OptionTag

source§

fn clone(&self) -> OptionTag

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 OptionTag

source§

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

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

impl FromToNativeWasmType for OptionTag

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <OptionTag as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <OptionTag as FromToNativeWasmType>::Native) -> OptionTag

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<OptionTag> for OptionTag

source§

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

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

Variants§

§

None

§

Some

Trait Implementations§

§

impl Clone for OptionTag

§

fn clone(&self) -> OptionTag

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
§

impl Debug for OptionTag

§

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

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for OptionTag

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <OptionTag as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <OptionTag as FromToNativeWasmType>::Native) -> OptionTag

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<OptionTag> for OptionTag

§

fn eq(&self, other: &OptionTag) -> 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 ValueType for OptionTag

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for OptionTag

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for OptionTag

source§

impl Eq for OptionTag

source§

impl StructuralEq for OptionTag

source§

impl StructuralPartialEq for OptionTag

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for OptionTag

§

impl Eq for OptionTag

§

impl StructuralEq for OptionTag

§

impl StructuralPartialEq for OptionTag

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Preopentype.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Preopentype.html index 541077c6c79..d64716871c1 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Preopentype.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Preopentype.html @@ -1,15 +1,15 @@ Preopentype in wasmer_wasix::syscalls::types::wasi - Rust
pub enum Preopentype {
+                logo

Preopentype

pub enum Preopentype {
     Dir,
     Unknown,
 }
Expand description

Identifiers for preopened capabilities.

Variants§

§

Dir

A pre-opened directory.

§

Unknown

Unknown.

-

Trait Implementations§

source§

impl Clone for Preopentype

source§

fn clone(&self) -> Preopentype

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 Preopentype

source§

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

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

impl FromToNativeWasmType for Preopentype

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Preopentype as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Preopentype as FromToNativeWasmType>::Native) -> Preopentype

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Preopentype> for Preopentype

source§

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

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

Trait Implementations§

§

impl Clone for Preopentype

§

fn clone(&self) -> Preopentype

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
§

impl Debug for Preopentype

§

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

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for Preopentype

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Preopentype as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Preopentype as FromToNativeWasmType>::Native) -> Preopentype

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Preopentype> for Preopentype

§

fn eq(&self, other: &Preopentype) -> 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 ValueType for Preopentype

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for Preopentype

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Preopentype

source§

impl Eq for Preopentype

source§

impl StructuralEq for Preopentype

source§

impl StructuralPartialEq for Preopentype

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Preopentype

§

impl Eq for Preopentype

§

impl StructuralEq for Preopentype

§

impl StructuralPartialEq for Preopentype

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.PrestatEnum.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.PrestatEnum.html index e3f17f07848..c316e57b533 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.PrestatEnum.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.PrestatEnum.html @@ -1,9 +1,9 @@ PrestatEnum in wasmer_wasix::syscalls::types::wasi - Rust
pub enum PrestatEnum {
+                logo

PrestatEnum

pub enum PrestatEnum {
     Dir {
         pr_name_len: u32,
     },
-}

Variants§

§

Dir

Fields

§pr_name_len: u32

Implementations§

Trait Implementations§

source§

impl Clone for PrestatEnum

source§

fn clone(&self) -> PrestatEnum

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 PrestatEnum

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Variants§

§

Dir

Fields

§pr_name_len: u32

Implementations§

§

impl PrestatEnum

pub fn untagged(self) -> PrestatU

Trait Implementations§

§

impl Clone for PrestatEnum

§

fn clone(&self) -> PrestatEnum

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
§

impl Copy for PrestatEnum

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Signal.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Signal.html index 5694b8b3e1e..24454b4b7de 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Signal.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Signal.html @@ -1,5 +1,5 @@ Signal in wasmer_wasix::syscalls::types::wasi - Rust
pub enum Signal {
+                logo

Signal

pub enum Signal {
 
Show 32 variants Signone, Sighup, Sigint, @@ -32,16 +32,16 @@ Sigpoll, Sigpwr, Sigsys, -
}

Variants§

§

Signone

§

Sighup

§

Sigint

§

Sigquit

§

Sigill

§

Sigtrap

§

Sigabrt

§

Sigbus

§

Sigfpe

§

Sigkill

§

Sigusr1

§

Sigsegv

§

Sigusr2

§

Sigpipe

§

Sigalrm

§

Sigterm

§

Sigstkflt

§

Sigchld

§

Sigcont

§

Sigstop

§

Sigtstp

§

Sigttin

§

Sigttou

§

Sigurg

§

Sigxcpu

§

Sigxfsz

§

Sigvtalrm

§

Sigprof

§

Sigwinch

§

Sigpoll

§

Sigpwr

§

Sigsys

Trait Implementations§

source§

impl Clone for Signal

source§

fn clone(&self) -> Signal

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 Signal

source§

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

Formats the value using the given formatter. Read more
source§

impl FromToNativeWasmType for Signal

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Signal as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Signal as FromToNativeWasmType>::Native) -> Signal

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl Hash for Signal

source§

fn hash<__H>(&self, state: &mut __H)where +

}

Variants§

§

Signone

§

Sighup

§

Sigint

§

Sigquit

§

Sigill

§

Sigtrap

§

Sigabrt

§

Sigbus

§

Sigfpe

§

Sigkill

§

Sigusr1

§

Sigsegv

§

Sigusr2

§

Sigpipe

§

Sigalrm

§

Sigterm

§

Sigstkflt

§

Sigchld

§

Sigcont

§

Sigstop

§

Sigtstp

§

Sigttin

§

Sigttou

§

Sigurg

§

Sigxcpu

§

Sigxfsz

§

Sigvtalrm

§

Sigprof

§

Sigwinch

§

Sigpoll

§

Sigpwr

§

Sigsys

Trait Implementations§

§

impl Clone for Signal

§

fn clone(&self) -> Signal

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
§

impl Debug for Signal

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for Signal

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Signal as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Signal as FromToNativeWasmType>::Native) -> Signal

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl Hash for Signal

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 PartialEq<Signal> for Signal

source§

fn eq(&self, other: &Signal) -> bool

This method tests for self and other values to be equal, and is used + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more

§

impl PartialEq<Signal> for Signal

§

fn eq(&self, other: &Signal) -> 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 TryFrom<u8> for Signal

§

type Error = TryFromPrimitiveError<Signal>

The type returned in the event of a conversion error.
source§

fn try_from(number: u8) -> Result<Signal, TryFromPrimitiveError<Signal>>

Performs the conversion.
source§

impl TryFromPrimitive for Signal

§

type Primitive = u8

source§

const NAME: &'static str = "Signal"

source§

fn try_from_primitive( +sufficient, and should not be overridden without very good reason.

§

impl TryFrom<u8> for Signal

§

type Error = TryFromPrimitiveError<Signal>

The type returned in the event of a conversion error.
§

fn try_from(number: u8) -> Result<Signal, TryFromPrimitiveError<Signal>>

Performs the conversion.
§

impl TryFromPrimitive for Signal

§

type Primitive = u8

§

const NAME: &'static str = "Signal"

§

fn try_from_primitive( number: <Signal as TryFromPrimitive>::Primitive -) -> Result<Signal, TryFromPrimitiveError<Signal>>

source§

impl ValueType for Signal

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +) -> Result<Signal, TryFromPrimitiveError<Signal>>
§

impl ValueType for Signal

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Signal

source§

impl Eq for Signal

source§

impl StructuralEq for Signal

source§

impl StructuralPartialEq for Signal

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Signal

§

impl Eq for Signal

§

impl StructuralEq for Signal

§

impl StructuralPartialEq for Signal

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Snapshot0Clockid.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Snapshot0Clockid.html index 761b89e373a..b17c0a40dc1 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Snapshot0Clockid.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Snapshot0Clockid.html @@ -1,5 +1,5 @@ Snapshot0Clockid in wasmer_wasix::syscalls::types::wasi - Rust

Trait Implementations§

source§

impl Clone for Snapshot0Clockid

source§

fn clone(&self) -> Snapshot0Clockid

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 Snapshot0Clockid

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl From<Clockid> for Snapshot0Clockid

Workaround implementation because wit-bindgen does not generate +

Trait Implementations§

§

impl Clone for Snapshot0Clockid

§

fn clone(&self) -> Snapshot0Clockid

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
§

impl Debug for Snapshot0Clockid

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl From<Clockid> for Snapshot0Clockid

Workaround implementation because wit-bindgen does not generate type aliases, but instead creates the same filetype in each module for use statements in the .wit file.

-
source§

fn from(other: Clockid) -> Snapshot0Clockid

Converts to this type from the input type.
source§

impl From<Snapshot0Clockid> for Clockid

source§

fn from(other: Snapshot0Clockid) -> Clockid

Converts to this type from the input type.
source§

impl FromToNativeWasmType for Snapshot0Clockid

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Snapshot0Clockid as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native( +

§

fn from(other: Clockid) -> Snapshot0Clockid

Converts to this type from the input type.
§

impl From<Snapshot0Clockid> for Clockid

§

fn from(other: Snapshot0Clockid) -> Clockid

Converts to this type from the input type.
§

impl FromToNativeWasmType for Snapshot0Clockid

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Snapshot0Clockid as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native( n: <Snapshot0Clockid as FromToNativeWasmType>::Native -) -> Snapshot0Clockid

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl Hash for Snapshot0Clockid

source§

fn hash<__H>(&self, state: &mut __H)where +) -> Snapshot0Clockid

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl Hash for Snapshot0Clockid

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 PartialEq<Snapshot0Clockid> for Snapshot0Clockid

source§

fn eq(&self, other: &Snapshot0Clockid) -> bool

This method tests for self and other values to be equal, and is used + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
§

impl PartialEq<Snapshot0Clockid> for Snapshot0Clockid

§

fn eq(&self, other: &Snapshot0Clockid) -> 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 TryFrom<u32> for Snapshot0Clockid

§

type Error = TryFromPrimitiveError<Snapshot0Clockid>

The type returned in the event of a conversion error.
source§

fn try_from( +sufficient, and should not be overridden without very good reason.

§

impl TryFrom<u32> for Snapshot0Clockid

§

type Error = TryFromPrimitiveError<Snapshot0Clockid>

The type returned in the event of a conversion error.
§

fn try_from( number: u32 -) -> Result<Snapshot0Clockid, TryFromPrimitiveError<Snapshot0Clockid>>

Performs the conversion.
source§

impl TryFromPrimitive for Snapshot0Clockid

§

type Primitive = u32

source§

const NAME: &'static str = "Snapshot0Clockid"

source§

fn try_from_primitive( +) -> Result<Snapshot0Clockid, TryFromPrimitiveError<Snapshot0Clockid>>

Performs the conversion.
§

impl TryFromPrimitive for Snapshot0Clockid

§

type Primitive = u32

§

const NAME: &'static str = "Snapshot0Clockid"

§

fn try_from_primitive( number: <Snapshot0Clockid as TryFromPrimitive>::Primitive -) -> Result<Snapshot0Clockid, TryFromPrimitiveError<Snapshot0Clockid>>

source§

impl ValueType for Snapshot0Clockid

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +) -> Result<Snapshot0Clockid, TryFromPrimitiveError<Snapshot0Clockid>>
§

impl ValueType for Snapshot0Clockid

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Snapshot0Clockid

source§

impl Eq for Snapshot0Clockid

source§

impl StructuralEq for Snapshot0Clockid

source§

impl StructuralPartialEq for Snapshot0Clockid

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Snapshot0Clockid

§

impl Eq for Snapshot0Clockid

§

impl StructuralEq for Snapshot0Clockid

§

impl StructuralPartialEq for Snapshot0Clockid

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Snapshot0Whence.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Snapshot0Whence.html index 0ca151c15a1..da794c2e03b 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Snapshot0Whence.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Snapshot0Whence.html @@ -1,16 +1,16 @@ Snapshot0Whence in wasmer_wasix::syscalls::types::wasi - Rust
pub enum Snapshot0Whence {
+                logo

Snapshot0Whence

pub enum Snapshot0Whence {
     Cur,
     End,
     Set,
     Unknown,
-}

Variants§

§

Cur

§

End

§

Set

§

Unknown

Trait Implementations§

source§

impl Clone for Snapshot0Whence

source§

fn clone(&self) -> Snapshot0Whence

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 Snapshot0Whence

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromToNativeWasmType for Snapshot0Whence

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Snapshot0Whence as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native( +}

Variants§

§

Cur

§

End

§

Set

§

Unknown

Trait Implementations§

§

impl Clone for Snapshot0Whence

§

fn clone(&self) -> Snapshot0Whence

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
§

impl Debug for Snapshot0Whence

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for Snapshot0Whence

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Snapshot0Whence as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native( n: <Snapshot0Whence as FromToNativeWasmType>::Native -) -> Snapshot0Whence

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Snapshot0Whence> for Snapshot0Whence

source§

fn eq(&self, other: &Snapshot0Whence) -> bool

This method tests for self and other values to be equal, and is used +) -> Snapshot0Whence

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Snapshot0Whence> for Snapshot0Whence

§

fn eq(&self, other: &Snapshot0Whence) -> 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 ValueType for Snapshot0Whence

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for Snapshot0Whence

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Snapshot0Whence

source§

impl Eq for Snapshot0Whence

source§

impl StructuralEq for Snapshot0Whence

source§

impl StructuralPartialEq for Snapshot0Whence

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Snapshot0Whence

§

impl Eq for Snapshot0Whence

§

impl StructuralEq for Snapshot0Whence

§

impl StructuralPartialEq for Snapshot0Whence

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.SockProto.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.SockProto.html index 5dfb303d03b..1100edbdcbe 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.SockProto.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.SockProto.html @@ -1,5 +1,5 @@ SockProto in wasmer_wasix::syscalls::types::wasi - Rust
pub enum SockProto {
+                logo

SockProto

pub enum SockProto {
 
Show 264 variants Ip, Icmp, Igmp, @@ -264,11 +264,11 @@ ProtoTwohundredandsixtyone, Mptcp, Max, -
}

Variants§

§

Ip

§

Icmp

§

Igmp

§

ProtoThree

§

Ipip

§

ProtoFive

§

Tcp

§

ProtoSeven

§

Egp

§

ProtoNine

§

ProtoTen

§

ProtoEleven

§

Pup

§

ProtoThirteen

§

ProtoFourteen

§

ProtoFifteen

§

ProtoSixteen

§

Udp

§

ProtoEighteen

§

ProtoNineteen

§

ProtoTwenty

§

ProtoTwentyone

§

Idp

§

ProtoTwentythree

§

ProtoTwentyfour

§

ProtoTwentyfive

§

ProtoTwentysix

§

ProtoTwentyseven

§

ProtoTwentyeight

§

ProtoTp

§

ProtoThirty

§

ProtoThirtyone

§

ProtoThirtytwo

§

Dccp

§

ProtoThirtyfour

§

ProtoThirtyfive

§

ProtoThirtysix

§

ProtoThirtyseven

§

ProtoThirtyeight

§

ProtoThirtynine

§

ProtoFourty

§

Ipv6

§

ProtoFourtytwo

§

Routing

§

Fragment

§

ProtoFourtyfive

§

Rsvp

§

Gre

§

ProtoFourtyeight

§

ProtoFourtynine

§

Esp

§

Ah

§

ProtoFiftytwo

§

ProtoFiftythree

§

ProtoFiftyfour

§

ProtoFiftyfive

§

ProtoFiftysix

§

ProtoFiftyseven

§

Icmpv6

§

None

§

Dstopts

§

ProtoSixtyone

§

ProtoSixtytwo

§

ProtoSixtythree

§

ProtoSixtyfour

§

ProtoSixtyfive

§

ProtoSixtysix

§

ProtoSixtyseven

§

ProtoSixtyeight

§

ProtoSixtynine

§

ProtoSeventy

§

ProtoSeventyone

§

ProtoSeventytwo

§

ProtoSeventythree

§

ProtoSeventyfour

§

ProtoSeventyfive

§

ProtoSeventysix

§

ProtoSeventyseven

§

ProtoSeventyeight

§

ProtoSeventynine

§

ProtoEighty

§

ProtoEightyone

§

ProtoEightytwo

§

ProtoEightythree

§

ProtoEightyfour

§

ProtoEightyfive

§

ProtoEightysix

§

ProtoEightyseven

§

ProtoEightyeight

§

ProtoEightynine

§

ProtoNinety

§

ProtoNinetyone

§

Mtp

§

ProtoNinetythree

§

Beetph

§

ProtoNinetyfive

§

ProtoNinetysix

§

ProtoNineetyseven

§

Encap

§

ProtoNinetynine

§

ProtoOnehundred

§

ProtoOnehundredandone

§

ProtoOnehundredandtwo

§

Pim

§

ProtoOnehundredandfour

§

ProtoOnehundredandfive

§

ProtoOnehundredandsix

§

ProtoOnehundredandseven

§

Comp

§

ProtoOnehundredandnine

§

ProtoOnehundredandten

§

ProtoOnehundredandeleven

§

ProtoOnehundredandtwelve

§

ProtoOnehundredandthirteen

§

ProtoOnehundredandfourteen

§

ProtoOnehundredandfifteen

§

ProtoOnehundredandsixteen

§

ProtoOnehundredandseventeen

§

ProtoOnehundredandeighteen

§

ProtoOnehundredandnineteen

§

ProtoOnehundredandtwenty

§

ProtoOnehundredandtwentyone

§

ProtoOnehundredandtwentytwo

§

ProtoOnehundredandtwentythree

§

ProtoOnehundredandtwentyfour

§

ProtoOnehundredandtwentyfive

§

ProtoOnehundredandtwentysix

§

ProtoOnehundredandtwentyseven

§

ProtoOnehundredandtwentyeight

§

ProtoOnehundredandtwentynine

§

ProtoOnehundredandthirty

§

ProtoOnehundredandthirtyone

§

Sctp

§

ProtoOnehundredandthirtythree

§

ProtoOnehundredandthirtyfour

§

Mh

§

Udplite

§

Mpls

§

ProtoOnehundredandthirtyeight

§

ProtoOnehundredandthirtynine

§

ProtoOnehundredandfourty

§

ProtoOnehundredandfourtyone

§

ProtoOnehundredandfourtytwo

§

Ethernet

§

ProtoOnehundredandfourtyfour

§

ProtoOnehundredandfourtyfive

§

ProtoOnehundredandfourtysix

§

ProtoOnehundredandfourtyseven

§

ProtoOnehundredandfourtyeight

§

ProtoOnehundredandfourtynine

§

ProtoOnehundredandfifty

§

ProtoOnehundredandfiftyone

§

ProtoOnehundredandfiftytwo

§

ProtoOnehundredandfiftythree

§

ProtoOnehundredandfiftyfour

§

ProtoOnehundredandfiftyfive

§

ProtoOnehundredandfiftysix

§

ProtoOnehundredandfiftyseven

§

ProtoOnehundredandfiftyeight

§

ProtoOnehundredandfiftynine

§

ProtoOnehundredandsixty

§

ProtoOnehundredandsixtyone

§

ProtoOnehundredandsixtytwo

§

ProtoOnehundredandsixtythree

§

ProtoOnehundredandsixtyfour

§

ProtoOnehundredandsixtyfive

§

ProtoOnehundredandsixtysix

§

ProtoOnehundredandsixtyseven

§

ProtoOnehundredandsixtyeight

§

ProtoOnehundredandsixtynine

§

ProtoOnehundredandseventy

§

ProtoOnehundredandseventyone

§

ProtoOnehundredandseventytwo

§

ProtoOnehundredandseventythree

§

ProtoOnehundredandseventyfour

§

ProtoOnehundredandseventyfive

§

ProtoOnehundredandseventysix

§

ProtoOnehundredandseventyseven

§

ProtoOnehundredandseventyeight

§

ProtoOnehundredandseventynine

§

ProtoOnehundredandeighty

§

ProtoOnehundredandeightyone

§

ProtoOnehundredandeightytwo

§

ProtoOnehundredandeightythree

§

ProtoOnehundredandeightyfour

§

ProtoOnehundredandeightyfive

§

ProtoOnehundredandeightysix

§

ProtoOnehundredandeightyseven

§

ProtoOnehundredandeightyeight

§

ProtoOnehundredandeightynine

§

ProtoOnehundredandninety

§

ProtoOnehundredandninetyone

§

ProtoOnehundredandninetytwo

§

ProtoOnehundredandninetythree

§

ProtoOnehundredandninetyfour

§

ProtoOnehundredandninetyfive

§

ProtoOnehundredandninetysix

§

ProtoOnehundredandninetyseven

§

ProtoOnehundredandninetyeight

§

ProtoOnehundredandninetynine

§

ProtoTwohundred

§

ProtoTwohundredandone

§

ProtoTwohundredandtwo

§

ProtoTwohundredandthree

§

ProtoTwohundredandfour

§

ProtoTwohundredandfive

§

ProtoTwohundredandsix

§

ProtoTwohundredandseven

§

ProtoTwohundredandeight

§

ProtoTwohundredandnine

§

ProtoTwohundredandten

§

ProtoTwohundredandeleven

§

ProtoTwohundredandtwelve

§

ProtoTwohundredandthirteen

§

ProtoTwohundredandfourteen

§

ProtoTwohundredandfifteen

§

ProtoTwohundredandsixteen

§

ProtoTwohundredandseventeen

§

ProtoTwohundredandeighteen

§

ProtoTwohundredandnineteen

§

ProtoTwohundredandtwenty

§

ProtoTwohundredandtwentyone

§

ProtoTwohundredandtwentytwo

§

ProtoTwohundredandtwentythree

§

ProtoTwohundredandtwentyfour

§

ProtoTwohundredandtwentyfive

§

ProtoTwohundredandtwentysix

§

ProtoTwohundredandtwentyseven

§

ProtoTwohundredandtwentyeight

§

ProtoTwohundredandtwentynine

§

ProtoTwohundredandthirty

§

ProtoTwohundredandthirtyone

§

ProtoTwohundredandthirtytwo

§

ProtoTwohundredandthirtythree

§

ProtoTwohundredandthirtyfour

§

ProtoTwohundredandthirtyfive

§

ProtoTwohundredandthirtysix

§

ProtoTwohundredandthirtyseven

§

ProtoTwohundredandthirtyeight

§

ProtoTwohundredandthirtynine

§

ProtoTwohundredandfourty

§

ProtoTwohundredandfourtyone

§

ProtoTwohundredandfourtytwo

§

ProtoTwohundredandfourtythree

§

ProtoTwohundredandfourtyfour

§

ProtoTwohundredandfourtyfive

§

ProtoTwohundredandfourtysix

§

ProtoTwohundredandfourtyseven

§

ProtoTwohundredandfourtyeight

§

ProtoTwohundredandfourtynine

§

ProtoTwohundredandfifty

§

ProtoTwohundredandfiftyone

§

ProtoTwohundredandfiftytwo

§

ProtoTwohundredandfiftythree

§

ProtoTwohundredandfiftyfour

§

ProtoRaw

§

ProtoTwohundredandfiftysix

§

ProtoTwohundredandfiftyseven

§

ProtoTwohundredandfiftyeight

§

ProtoTwohundredandfiftynine

§

ProtoTwohundredandsixty

§

ProtoTwohundredandsixtyone

§

Mptcp

§

Max

Trait Implementations§

source§

impl Clone for SockProto

source§

fn clone(&self) -> SockProto

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 SockProto

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromToNativeWasmType for SockProto

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <SockProto as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <SockProto as FromToNativeWasmType>::Native) -> SockProto

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<SockProto> for SockProto

source§

fn eq(&self, other: &SockProto) -> bool

This method tests for self and other values to be equal, and is used +
}

Variants§

§

Ip

§

Icmp

§

Igmp

§

ProtoThree

§

Ipip

§

ProtoFive

§

Tcp

§

ProtoSeven

§

Egp

§

ProtoNine

§

ProtoTen

§

ProtoEleven

§

Pup

§

ProtoThirteen

§

ProtoFourteen

§

ProtoFifteen

§

ProtoSixteen

§

Udp

§

ProtoEighteen

§

ProtoNineteen

§

ProtoTwenty

§

ProtoTwentyone

§

Idp

§

ProtoTwentythree

§

ProtoTwentyfour

§

ProtoTwentyfive

§

ProtoTwentysix

§

ProtoTwentyseven

§

ProtoTwentyeight

§

ProtoTp

§

ProtoThirty

§

ProtoThirtyone

§

ProtoThirtytwo

§

Dccp

§

ProtoThirtyfour

§

ProtoThirtyfive

§

ProtoThirtysix

§

ProtoThirtyseven

§

ProtoThirtyeight

§

ProtoThirtynine

§

ProtoFourty

§

Ipv6

§

ProtoFourtytwo

§

Routing

§

Fragment

§

ProtoFourtyfive

§

Rsvp

§

Gre

§

ProtoFourtyeight

§

ProtoFourtynine

§

Esp

§

Ah

§

ProtoFiftytwo

§

ProtoFiftythree

§

ProtoFiftyfour

§

ProtoFiftyfive

§

ProtoFiftysix

§

ProtoFiftyseven

§

Icmpv6

§

None

§

Dstopts

§

ProtoSixtyone

§

ProtoSixtytwo

§

ProtoSixtythree

§

ProtoSixtyfour

§

ProtoSixtyfive

§

ProtoSixtysix

§

ProtoSixtyseven

§

ProtoSixtyeight

§

ProtoSixtynine

§

ProtoSeventy

§

ProtoSeventyone

§

ProtoSeventytwo

§

ProtoSeventythree

§

ProtoSeventyfour

§

ProtoSeventyfive

§

ProtoSeventysix

§

ProtoSeventyseven

§

ProtoSeventyeight

§

ProtoSeventynine

§

ProtoEighty

§

ProtoEightyone

§

ProtoEightytwo

§

ProtoEightythree

§

ProtoEightyfour

§

ProtoEightyfive

§

ProtoEightysix

§

ProtoEightyseven

§

ProtoEightyeight

§

ProtoEightynine

§

ProtoNinety

§

ProtoNinetyone

§

Mtp

§

ProtoNinetythree

§

Beetph

§

ProtoNinetyfive

§

ProtoNinetysix

§

ProtoNineetyseven

§

Encap

§

ProtoNinetynine

§

ProtoOnehundred

§

ProtoOnehundredandone

§

ProtoOnehundredandtwo

§

Pim

§

ProtoOnehundredandfour

§

ProtoOnehundredandfive

§

ProtoOnehundredandsix

§

ProtoOnehundredandseven

§

Comp

§

ProtoOnehundredandnine

§

ProtoOnehundredandten

§

ProtoOnehundredandeleven

§

ProtoOnehundredandtwelve

§

ProtoOnehundredandthirteen

§

ProtoOnehundredandfourteen

§

ProtoOnehundredandfifteen

§

ProtoOnehundredandsixteen

§

ProtoOnehundredandseventeen

§

ProtoOnehundredandeighteen

§

ProtoOnehundredandnineteen

§

ProtoOnehundredandtwenty

§

ProtoOnehundredandtwentyone

§

ProtoOnehundredandtwentytwo

§

ProtoOnehundredandtwentythree

§

ProtoOnehundredandtwentyfour

§

ProtoOnehundredandtwentyfive

§

ProtoOnehundredandtwentysix

§

ProtoOnehundredandtwentyseven

§

ProtoOnehundredandtwentyeight

§

ProtoOnehundredandtwentynine

§

ProtoOnehundredandthirty

§

ProtoOnehundredandthirtyone

§

Sctp

§

ProtoOnehundredandthirtythree

§

ProtoOnehundredandthirtyfour

§

Mh

§

Udplite

§

Mpls

§

ProtoOnehundredandthirtyeight

§

ProtoOnehundredandthirtynine

§

ProtoOnehundredandfourty

§

ProtoOnehundredandfourtyone

§

ProtoOnehundredandfourtytwo

§

Ethernet

§

ProtoOnehundredandfourtyfour

§

ProtoOnehundredandfourtyfive

§

ProtoOnehundredandfourtysix

§

ProtoOnehundredandfourtyseven

§

ProtoOnehundredandfourtyeight

§

ProtoOnehundredandfourtynine

§

ProtoOnehundredandfifty

§

ProtoOnehundredandfiftyone

§

ProtoOnehundredandfiftytwo

§

ProtoOnehundredandfiftythree

§

ProtoOnehundredandfiftyfour

§

ProtoOnehundredandfiftyfive

§

ProtoOnehundredandfiftysix

§

ProtoOnehundredandfiftyseven

§

ProtoOnehundredandfiftyeight

§

ProtoOnehundredandfiftynine

§

ProtoOnehundredandsixty

§

ProtoOnehundredandsixtyone

§

ProtoOnehundredandsixtytwo

§

ProtoOnehundredandsixtythree

§

ProtoOnehundredandsixtyfour

§

ProtoOnehundredandsixtyfive

§

ProtoOnehundredandsixtysix

§

ProtoOnehundredandsixtyseven

§

ProtoOnehundredandsixtyeight

§

ProtoOnehundredandsixtynine

§

ProtoOnehundredandseventy

§

ProtoOnehundredandseventyone

§

ProtoOnehundredandseventytwo

§

ProtoOnehundredandseventythree

§

ProtoOnehundredandseventyfour

§

ProtoOnehundredandseventyfive

§

ProtoOnehundredandseventysix

§

ProtoOnehundredandseventyseven

§

ProtoOnehundredandseventyeight

§

ProtoOnehundredandseventynine

§

ProtoOnehundredandeighty

§

ProtoOnehundredandeightyone

§

ProtoOnehundredandeightytwo

§

ProtoOnehundredandeightythree

§

ProtoOnehundredandeightyfour

§

ProtoOnehundredandeightyfive

§

ProtoOnehundredandeightysix

§

ProtoOnehundredandeightyseven

§

ProtoOnehundredandeightyeight

§

ProtoOnehundredandeightynine

§

ProtoOnehundredandninety

§

ProtoOnehundredandninetyone

§

ProtoOnehundredandninetytwo

§

ProtoOnehundredandninetythree

§

ProtoOnehundredandninetyfour

§

ProtoOnehundredandninetyfive

§

ProtoOnehundredandninetysix

§

ProtoOnehundredandninetyseven

§

ProtoOnehundredandninetyeight

§

ProtoOnehundredandninetynine

§

ProtoTwohundred

§

ProtoTwohundredandone

§

ProtoTwohundredandtwo

§

ProtoTwohundredandthree

§

ProtoTwohundredandfour

§

ProtoTwohundredandfive

§

ProtoTwohundredandsix

§

ProtoTwohundredandseven

§

ProtoTwohundredandeight

§

ProtoTwohundredandnine

§

ProtoTwohundredandten

§

ProtoTwohundredandeleven

§

ProtoTwohundredandtwelve

§

ProtoTwohundredandthirteen

§

ProtoTwohundredandfourteen

§

ProtoTwohundredandfifteen

§

ProtoTwohundredandsixteen

§

ProtoTwohundredandseventeen

§

ProtoTwohundredandeighteen

§

ProtoTwohundredandnineteen

§

ProtoTwohundredandtwenty

§

ProtoTwohundredandtwentyone

§

ProtoTwohundredandtwentytwo

§

ProtoTwohundredandtwentythree

§

ProtoTwohundredandtwentyfour

§

ProtoTwohundredandtwentyfive

§

ProtoTwohundredandtwentysix

§

ProtoTwohundredandtwentyseven

§

ProtoTwohundredandtwentyeight

§

ProtoTwohundredandtwentynine

§

ProtoTwohundredandthirty

§

ProtoTwohundredandthirtyone

§

ProtoTwohundredandthirtytwo

§

ProtoTwohundredandthirtythree

§

ProtoTwohundredandthirtyfour

§

ProtoTwohundredandthirtyfive

§

ProtoTwohundredandthirtysix

§

ProtoTwohundredandthirtyseven

§

ProtoTwohundredandthirtyeight

§

ProtoTwohundredandthirtynine

§

ProtoTwohundredandfourty

§

ProtoTwohundredandfourtyone

§

ProtoTwohundredandfourtytwo

§

ProtoTwohundredandfourtythree

§

ProtoTwohundredandfourtyfour

§

ProtoTwohundredandfourtyfive

§

ProtoTwohundredandfourtysix

§

ProtoTwohundredandfourtyseven

§

ProtoTwohundredandfourtyeight

§

ProtoTwohundredandfourtynine

§

ProtoTwohundredandfifty

§

ProtoTwohundredandfiftyone

§

ProtoTwohundredandfiftytwo

§

ProtoTwohundredandfiftythree

§

ProtoTwohundredandfiftyfour

§

ProtoRaw

§

ProtoTwohundredandfiftysix

§

ProtoTwohundredandfiftyseven

§

ProtoTwohundredandfiftyeight

§

ProtoTwohundredandfiftynine

§

ProtoTwohundredandsixty

§

ProtoTwohundredandsixtyone

§

Mptcp

§

Max

Trait Implementations§

§

impl Clone for SockProto

§

fn clone(&self) -> SockProto

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
§

impl Debug for SockProto

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for SockProto

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <SockProto as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <SockProto as FromToNativeWasmType>::Native) -> SockProto

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<SockProto> for SockProto

§

fn eq(&self, other: &SockProto) -> 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 ValueType for SockProto

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for SockProto

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for SockProto

source§

impl Eq for SockProto

source§

impl StructuralEq for SockProto

source§

impl StructuralPartialEq for SockProto

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for SockProto

§

impl Eq for SockProto

§

impl StructuralEq for SockProto

§

impl StructuralPartialEq for SockProto

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Sockoption.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Sockoption.html index 55ad9540f1d..ad244ab5625 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Sockoption.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Sockoption.html @@ -1,5 +1,5 @@ Sockoption in wasmer_wasix::syscalls::types::wasi - Rust
pub enum Sockoption {
+                logo

Sockoption

pub enum Sockoption {
 
Show 27 variants Noop, ReusePort, ReuseAddr, @@ -27,11 +27,11 @@ MulticastTtlV4, Type, Proto, -
}

Variants§

§

Noop

§

ReusePort

§

ReuseAddr

§

NoDelay

§

DontRoute

§

OnlyV6

§

Broadcast

§

MulticastLoopV4

§

MulticastLoopV6

§

Promiscuous

§

Listening

§

LastError

§

KeepAlive

§

Linger

§

OobInline

§

RecvBufSize

§

SendBufSize

§

RecvLowat

§

SendLowat

§

RecvTimeout

§

SendTimeout

§

ConnectTimeout

§

AcceptTimeout

§

Ttl

§

MulticastTtlV4

§

Type

§

Proto

Trait Implementations§

source§

impl Clone for Sockoption

source§

fn clone(&self) -> Sockoption

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 Sockoption

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Display for Sockoption

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl From<Sockoption> for WasiSocketOption

source§

fn from(opt: Sockoption) -> Self

Converts to this type from the input type.
source§

impl FromToNativeWasmType for Sockoption

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Sockoption as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Sockoption as FromToNativeWasmType>::Native) -> Sockoption

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Sockoption> for Sockoption

source§

fn eq(&self, other: &Sockoption) -> bool

This method tests for self and other values to be equal, and is used +
}

Variants§

§

Noop

§

ReusePort

§

ReuseAddr

§

NoDelay

§

DontRoute

§

OnlyV6

§

Broadcast

§

MulticastLoopV4

§

MulticastLoopV6

§

Promiscuous

§

Listening

§

LastError

§

KeepAlive

§

Linger

§

OobInline

§

RecvBufSize

§

SendBufSize

§

RecvLowat

§

SendLowat

§

RecvTimeout

§

SendTimeout

§

ConnectTimeout

§

AcceptTimeout

§

Ttl

§

MulticastTtlV4

§

Type

§

Proto

Trait Implementations§

§

impl Clone for Sockoption

§

fn clone(&self) -> Sockoption

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
§

impl Debug for Sockoption

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl Display for Sockoption

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl From<Sockoption> for WasiSocketOption

source§

fn from(opt: Sockoption) -> Self

Converts to this type from the input type.
§

impl FromToNativeWasmType for Sockoption

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Sockoption as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Sockoption as FromToNativeWasmType>::Native) -> Sockoption

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Sockoption> for Sockoption

§

fn eq(&self, other: &Sockoption) -> 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 ValueType for Sockoption

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for Sockoption

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Sockoption

source§

impl Eq for Sockoption

source§

impl StructuralEq for Sockoption

source§

impl StructuralPartialEq for Sockoption

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Sockoption

§

impl Eq for Sockoption

§

impl StructuralEq for Sockoption

§

impl StructuralPartialEq for Sockoption

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Sockstatus.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Sockstatus.html index f017c09aad7..c439c4f3529 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Sockstatus.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Sockstatus.html @@ -1,15 +1,15 @@ Sockstatus in wasmer_wasix::syscalls::types::wasi - Rust
pub enum Sockstatus {
+                logo

Sockstatus

pub enum Sockstatus {
     Opening,
     Opened,
     Closed,
     Failed,
     Unknown,
-}

Variants§

§

Opening

§

Opened

§

Closed

§

Failed

§

Unknown

Trait Implementations§

source§

impl Clone for Sockstatus

source§

fn clone(&self) -> Sockstatus

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 Sockstatus

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromToNativeWasmType for Sockstatus

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Sockstatus as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Sockstatus as FromToNativeWasmType>::Native) -> Sockstatus

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Sockstatus> for Sockstatus

source§

fn eq(&self, other: &Sockstatus) -> bool

This method tests for self and other values to be equal, and is used +}

Variants§

§

Opening

§

Opened

§

Closed

§

Failed

§

Unknown

Trait Implementations§

§

impl Clone for Sockstatus

§

fn clone(&self) -> Sockstatus

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
§

impl Debug for Sockstatus

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for Sockstatus

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Sockstatus as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Sockstatus as FromToNativeWasmType>::Native) -> Sockstatus

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Sockstatus> for Sockstatus

§

fn eq(&self, other: &Sockstatus) -> 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 ValueType for Sockstatus

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for Sockstatus

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Sockstatus

source§

impl Eq for Sockstatus

source§

impl StructuralEq for Sockstatus

source§

impl StructuralPartialEq for Sockstatus

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Sockstatus

§

impl Eq for Sockstatus

§

impl StructuralEq for Sockstatus

§

impl StructuralPartialEq for Sockstatus

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Socktype.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Socktype.html index 58b4745fe4f..51b30f85010 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Socktype.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Socktype.html @@ -1,15 +1,15 @@ Socktype in wasmer_wasix::syscalls::types::wasi - Rust
pub enum Socktype {
+                logo

Socktype

pub enum Socktype {
     Unknown,
     Stream,
     Dgram,
     Raw,
     Seqpacket,
-}

Variants§

§

Unknown

§

Stream

§

Dgram

§

Raw

§

Seqpacket

Trait Implementations§

source§

impl Clone for Socktype

source§

fn clone(&self) -> Socktype

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 Socktype

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromToNativeWasmType for Socktype

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Socktype as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Socktype as FromToNativeWasmType>::Native) -> Socktype

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Socktype> for Socktype

source§

fn eq(&self, other: &Socktype) -> bool

This method tests for self and other values to be equal, and is used +}

Variants§

§

Unknown

§

Stream

§

Dgram

§

Raw

§

Seqpacket

Trait Implementations§

§

impl Clone for Socktype

§

fn clone(&self) -> Socktype

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
§

impl Debug for Socktype

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for Socktype

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Socktype as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Socktype as FromToNativeWasmType>::Native) -> Socktype

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Socktype> for Socktype

§

fn eq(&self, other: &Socktype) -> 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 ValueType for Socktype

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for Socktype

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Socktype

source§

impl Eq for Socktype

source§

impl StructuralEq for Socktype

source§

impl StructuralPartialEq for Socktype

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Socktype

§

impl Eq for Socktype

§

impl StructuralEq for Socktype

§

impl StructuralPartialEq for Socktype

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.StdioMode.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.StdioMode.html index a6775737c00..59c0306af95 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.StdioMode.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.StdioMode.html @@ -1,15 +1,15 @@ StdioMode in wasmer_wasix::syscalls::types::wasi - Rust
pub enum StdioMode {
+                logo

StdioMode

pub enum StdioMode {
     Reserved,
     Piped,
     Inherit,
     Null,
     Log,
-}

Variants§

§

Reserved

§

Piped

§

Inherit

§

Null

§

Log

Trait Implementations§

source§

impl Clone for StdioMode

source§

fn clone(&self) -> StdioMode

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 StdioMode

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromToNativeWasmType for StdioMode

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <StdioMode as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <StdioMode as FromToNativeWasmType>::Native) -> StdioMode

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<StdioMode> for StdioMode

source§

fn eq(&self, other: &StdioMode) -> bool

This method tests for self and other values to be equal, and is used +}

Variants§

§

Reserved

§

Piped

§

Inherit

§

Null

§

Log

Trait Implementations§

§

impl Clone for StdioMode

§

fn clone(&self) -> StdioMode

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
§

impl Debug for StdioMode

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for StdioMode

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <StdioMode as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <StdioMode as FromToNativeWasmType>::Native) -> StdioMode

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<StdioMode> for StdioMode

§

fn eq(&self, other: &StdioMode) -> 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 ValueType for StdioMode

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for StdioMode

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for StdioMode

source§

impl Eq for StdioMode

source§

impl StructuralEq for StdioMode

source§

impl StructuralPartialEq for StdioMode

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for StdioMode

§

impl Eq for StdioMode

§

impl StructuralEq for StdioMode

§

impl StructuralPartialEq for StdioMode

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Streamsecurity.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Streamsecurity.html index 6569e43a5ed..fd9d1acf73c 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Streamsecurity.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Streamsecurity.html @@ -1,17 +1,17 @@ Streamsecurity in wasmer_wasix::syscalls::types::wasi - Rust
pub enum Streamsecurity {
+                logo

Streamsecurity

pub enum Streamsecurity {
     Unencrypted,
     AnyEncryption,
     ClassicEncryption,
     DoubleEncryption,
     Unknown,
-}

Variants§

§

Unencrypted

§

AnyEncryption

§

ClassicEncryption

§

DoubleEncryption

§

Unknown

Trait Implementations§

source§

impl Clone for Streamsecurity

source§

fn clone(&self) -> Streamsecurity

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 Streamsecurity

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromToNativeWasmType for Streamsecurity

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Streamsecurity as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native( +}

Variants§

§

Unencrypted

§

AnyEncryption

§

ClassicEncryption

§

DoubleEncryption

§

Unknown

Trait Implementations§

§

impl Clone for Streamsecurity

§

fn clone(&self) -> Streamsecurity

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
§

impl Debug for Streamsecurity

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for Streamsecurity

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Streamsecurity as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native( n: <Streamsecurity as FromToNativeWasmType>::Native -) -> Streamsecurity

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Streamsecurity> for Streamsecurity

source§

fn eq(&self, other: &Streamsecurity) -> bool

This method tests for self and other values to be equal, and is used +) -> Streamsecurity

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Streamsecurity> for Streamsecurity

§

fn eq(&self, other: &Streamsecurity) -> 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 ValueType for Streamsecurity

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for Streamsecurity

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Streamsecurity

source§

impl Eq for Streamsecurity

source§

impl StructuralEq for Streamsecurity

source§

impl StructuralPartialEq for Streamsecurity

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Streamsecurity

§

impl Eq for Streamsecurity

§

impl StructuralEq for Streamsecurity

§

impl StructuralPartialEq for Streamsecurity

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Timeout.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Timeout.html index c084312110c..9c958d2e722 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Timeout.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Timeout.html @@ -1,15 +1,15 @@ Timeout in wasmer_wasix::syscalls::types::wasi - Rust
pub enum Timeout {
+                logo

Timeout

pub enum Timeout {
     Read,
     Write,
     Connect,
     Accept,
     Unknown,
-}

Variants§

§

Read

§

Write

§

Connect

§

Accept

§

Unknown

Trait Implementations§

source§

impl Clone for Timeout

source§

fn clone(&self) -> Timeout

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 Timeout

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromToNativeWasmType for Timeout

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Timeout as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Timeout as FromToNativeWasmType>::Native) -> Timeout

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Timeout> for Timeout

source§

fn eq(&self, other: &Timeout) -> bool

This method tests for self and other values to be equal, and is used +}

Variants§

§

Read

§

Write

§

Connect

§

Accept

§

Unknown

Trait Implementations§

§

impl Clone for Timeout

§

fn clone(&self) -> Timeout

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
§

impl Debug for Timeout

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for Timeout

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Timeout as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Timeout as FromToNativeWasmType>::Native) -> Timeout

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Timeout> for Timeout

§

fn eq(&self, other: &Timeout) -> 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 ValueType for Timeout

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for Timeout

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Timeout

source§

impl Eq for Timeout

source§

impl StructuralEq for Timeout

source§

impl StructuralPartialEq for Timeout

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Timeout

§

impl Eq for Timeout

§

impl StructuralEq for Timeout

§

impl StructuralPartialEq for Timeout

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Whence.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Whence.html index c1d5abfe685..4a5415854a6 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Whence.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/enum.Whence.html @@ -1,14 +1,14 @@ Whence in wasmer_wasix::syscalls::types::wasi - Rust
pub enum Whence {
+                logo

Whence

pub enum Whence {
     Set,
     Cur,
     End,
     Unknown,
-}

Variants§

§

Set

§

Cur

§

End

§

Unknown

Trait Implementations§

source§

impl Clone for Whence

source§

fn clone(&self) -> Whence

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 Whence

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromToNativeWasmType for Whence

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Whence as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Whence as FromToNativeWasmType>::Native) -> Whence

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Whence> for Whence

source§

fn eq(&self, other: &Whence) -> bool

This method tests for self and other values to be equal, and is used +}

Variants§

§

Set

§

Cur

§

End

§

Unknown

Trait Implementations§

§

impl Clone for Whence

§

fn clone(&self) -> Whence

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
§

impl Debug for Whence

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for Whence

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Whence as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Whence as FromToNativeWasmType>::Native) -> Whence

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Whence> for Whence

§

fn eq(&self, other: &Whence) -> 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 ValueType for Whence

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for Whence

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Whence

source§

impl Eq for Whence

source§

impl StructuralEq for Whence

source§

impl StructuralPartialEq for Whence

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Whence

§

impl Eq for Whence

§

impl StructuralEq for Whence

§

impl StructuralPartialEq for Whence

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/index.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/index.html index bff2145cbf2..388eeb5a9c2 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/index.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/index.html @@ -1,5 +1,5 @@ wasmer_wasix::syscalls::types::wasi - Rust

Structs

§

impl Copy for AddrUnspec

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.AddrUnspecPort.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.AddrUnspecPort.html index e538ce9233e..8e75ada5675 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.AddrUnspecPort.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.AddrUnspecPort.html @@ -1,10 +1,10 @@ AddrUnspecPort in wasmer_wasix::syscalls::types::wasi - Rust
pub struct AddrUnspecPort {
+                logo

AddrUnspecPort

pub struct AddrUnspecPort {
     pub port: u16,
     pub addr: AddrUnspec,
-}

Fields§

§port: u16§addr: AddrUnspec

Trait Implementations§

source§

impl Clone for AddrUnspecPort

source§

fn clone(&self) -> AddrUnspecPort

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 AddrUnspecPort

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for AddrUnspecPort

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§port: u16§addr: AddrUnspec

Trait Implementations§

§

impl Clone for AddrUnspecPort

§

fn clone(&self) -> AddrUnspecPort

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
§

impl Debug for AddrUnspecPort

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for AddrUnspecPort

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for AddrUnspecPort

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for AddrUnspecPort

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.CidrUnspec.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.CidrUnspec.html index 099c8dab952..49b7be66362 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.CidrUnspec.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.CidrUnspec.html @@ -1,10 +1,10 @@ CidrUnspec in wasmer_wasix::syscalls::types::wasi - Rust
pub struct CidrUnspec {
+                logo

CidrUnspec

pub struct CidrUnspec {
     pub addr: AddrUnspec,
     pub prefix: u8,
-}

Fields§

§addr: AddrUnspec§prefix: u8

Trait Implementations§

source§

impl Clone for CidrUnspec

source§

fn clone(&self) -> CidrUnspec

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 CidrUnspec

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for CidrUnspec

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§addr: AddrUnspec§prefix: u8

Trait Implementations§

§

impl Clone for CidrUnspec

§

fn clone(&self) -> CidrUnspec

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
§

impl Debug for CidrUnspec

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for CidrUnspec

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for CidrUnspec

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for CidrUnspec

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Dirent.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Dirent.html index 9b1f9d0291a..a8057e9cfdf 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Dirent.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Dirent.html @@ -1,5 +1,5 @@ Dirent in wasmer_wasix::syscalls::types::wasi - Rust
pub struct Dirent {
+                logo

Dirent

pub struct Dirent {
     pub d_next: u64,
     pub d_ino: u64,
     pub d_type: Filetype,
@@ -9,9 +9,9 @@
 
§d_ino: u64

The serial number of the file referred to by this directory entry.

§d_type: Filetype

The type of the file referred to by this directory entry.

§d_namlen: u32

The length of the name of the directory entry.

-

Trait Implementations§

source§

impl Clone for Dirent

source§

fn clone(&self) -> Dirent

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 Dirent

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for Dirent

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +

Trait Implementations§

§

impl Clone for Dirent

§

fn clone(&self) -> Dirent

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
§

impl Debug for Dirent

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for Dirent

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Dirent

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Dirent

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.EpollData.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.EpollData.html index 04d826d4605..3858ee32be1 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.EpollData.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.EpollData.html @@ -1,5 +1,5 @@ EpollData in wasmer_wasix::syscalls::types::wasi - Rust
pub struct EpollData<M>where
+                logo

EpollData

pub struct EpollData<M>where
     M: MemorySize,{
     pub ptr: <M as MemorySize>::Offset,
     pub fd: u32,
@@ -10,10 +10,10 @@
 
§fd: u32

File descriptor

§data1: u32

Associated user data

§data2: u64

Associated user data

-

Trait Implementations§

source§

impl<M> Clone for EpollData<M>where +

Trait Implementations§

§

impl<M> Clone for EpollData<M>where M: Clone + MemorySize, - <M as MemorySize>::Offset: Clone,

source§

fn clone(&self) -> EpollData<M>

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<M> Debug for EpollData<M>where - M: MemorySize,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<M> Copy for EpollData<M>where + <M as MemorySize>::Offset: Clone,

§

fn clone(&self) -> EpollData<M>

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
§

impl<M> Debug for EpollData<M>where + M: MemorySize,

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl<M> Copy for EpollData<M>where M: Copy + MemorySize, <M as MemorySize>::Offset: Copy,

Auto Trait Implementations§

§

impl<M> RefUnwindSafe for EpollData<M>where <M as MemorySize>::Offset: RefUnwindSafe,

§

impl<M> Send for EpollData<M>

§

impl<M> Sync for EpollData<M>

§

impl<M> Unpin for EpollData<M>where diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.EpollEvent.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.EpollEvent.html index 1382e891e00..4cc24eb1971 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.EpollEvent.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.EpollEvent.html @@ -1,17 +1,17 @@ EpollEvent in wasmer_wasix::syscalls::types::wasi - Rust
pub struct EpollEvent<M>where
+                logo

EpollEvent

pub struct EpollEvent<M>where
     M: MemorySize,{
     pub events: EpollType,
     pub data: EpollData<M>,
 }
Expand description

An event that can be triggered

Fields§

§events: EpollType

Pointer to the dataa

§data: EpollData<M>

File descriptor

-

Trait Implementations§

source§

impl<M> Clone for EpollEvent<M>where - M: Clone + MemorySize,

source§

fn clone(&self) -> EpollEvent<M>

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<M> Debug for EpollEvent<M>where - M: MemorySize,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<M> ValueType for EpollEvent<M>where - M: MemorySize,

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +

Trait Implementations§

§

impl<M> Clone for EpollEvent<M>where + M: Clone + MemorySize,

§

fn clone(&self) -> EpollEvent<M>

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
§

impl<M> Debug for EpollEvent<M>where + M: MemorySize,

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl<M> ValueType for EpollEvent<M>where + M: MemorySize,

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl<M> Copy for EpollEvent<M>where +uninitialized (e.g. padding bytes).

§

impl<M> Copy for EpollEvent<M>where M: Copy + MemorySize,

Auto Trait Implementations§

§

impl<M> RefUnwindSafe for EpollEvent<M>where <M as MemorySize>::Offset: RefUnwindSafe,

§

impl<M> Send for EpollEvent<M>

§

impl<M> Sync for EpollEvent<M>

§

impl<M> Unpin for EpollEvent<M>where <M as MemorySize>::Offset: Unpin,

§

impl<M> UnwindSafe for EpollEvent<M>where diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.EpollType.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.EpollType.html index da8937593b2..5b4cfd9617f 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.EpollType.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.EpollType.html @@ -1,38 +1,38 @@ EpollType in wasmer_wasix::syscalls::types::wasi - Rust
pub struct EpollType {
+                logo

EpollType

pub struct EpollType {
     bits: u32,
 }
Expand description

Epoll available event types.

-

Fields§

§bits: u32

Implementations§

source§

impl EpollType

source

pub const EPOLLIN: EpollType = Self{ bits: 1 << 0,}

The associated file is available for read(2) operations.

-
source

pub const EPOLLOUT: EpollType = Self{ bits: 1 << 1,}

The associated file is available for write(2) operations.

-
source

pub const EPOLLRDHUP: EpollType = Self{ bits: 1 << 2,}

Stream socket peer closed connection, or shut down writing +

Fields§

§bits: u32

Implementations§

§

impl EpollType

pub const EPOLLIN: EpollType = Self{ bits: 1 << 0,}

The associated file is available for read(2) operations.

+

pub const EPOLLOUT: EpollType = Self{ bits: 1 << 1,}

The associated file is available for write(2) operations.

+

pub const EPOLLRDHUP: EpollType = Self{ bits: 1 << 2,}

Stream socket peer closed connection, or shut down writing half of connection. (This flag is especially useful for writing simple code to detect peer shutdown when using edge-triggered monitoring.)

-
source

pub const EPOLLPRI: EpollType = Self{ bits: 1 << 3,}

There is an exceptional condition on the file descriptor. +

pub const EPOLLPRI: EpollType = Self{ bits: 1 << 3,}

There is an exceptional condition on the file descriptor. See the discussion of POLLPRI in poll(2).

-
source

pub const EPOLLERR: EpollType = Self{ bits: 1 << 4,}

Error condition happened on the associated file +

pub const EPOLLERR: EpollType = Self{ bits: 1 << 4,}

Error condition happened on the associated file descriptor. This event is also reported for the write end of a pipe when the read end has been closed.

-
source

pub const EPOLLHUP: EpollType = Self{ bits: 1 << 5,}

Hang up happened on the associated file descriptor.

-
source

pub const EPOLLET: EpollType = Self{ bits: 1 << 6,}

Requests edge-triggered notification for the associated +

pub const EPOLLHUP: EpollType = Self{ bits: 1 << 5,}

Hang up happened on the associated file descriptor.

+

pub const EPOLLET: EpollType = Self{ bits: 1 << 6,}

Requests edge-triggered notification for the associated file descriptor. The default behavior for epoll is level- triggered. See epoll(7) for more detailed information about edge-triggered and level-triggered notification.

-
source

pub const EPOLLONESHOT: EpollType = Self{ bits: 1 << 7,}

Requests one-shot notification for the associated file +

pub const EPOLLONESHOT: EpollType = Self{ bits: 1 << 7,}

Requests one-shot notification for the associated file descriptor. This means that after an event notified for the file descriptor by epoll_wait(2), the file descriptor is disabled in the interest list and no other events will be reported by the epoll interface. The user must call epoll_ctl() with EPOLL_CTL_MOD to rearm the file descriptor with a new event mask.

-
source

pub const fn empty() -> EpollType

Returns an empty set of flags.

-
source

pub const fn all() -> EpollType

Returns the set containing all flags.

-
source

pub const fn bits(&self) -> u32

Returns the raw value of the flags currently stored.

-
source

pub const fn from_bits(bits: u32) -> Option<EpollType>

Convert from underlying bit representation, unless that +

pub const fn empty() -> EpollType

Returns an empty set of flags.

+

pub const fn all() -> EpollType

Returns the set containing all flags.

+

pub const fn bits(&self) -> u32

Returns the raw value of the flags currently stored.

+

pub const fn from_bits(bits: u32) -> Option<EpollType>

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: u32) -> EpollType

Convert from underlying bit representation, dropping any bits +

pub const fn from_bits_truncate(bits: u32) -> EpollType

Convert from underlying bit representation, dropping any bits that do not correspond to flags.

-
source

pub const unsafe fn from_bits_unchecked(bits: u32) -> EpollType

Convert from underlying bit representation, preserving all +

pub const unsafe fn from_bits_unchecked(bits: u32) -> EpollType

Convert from underlying bit representation, preserving all bits (even those not corresponding to a defined flag).

Safety

The caller of the bitflags! macro can chose to allow or @@ -40,35 +40,35 @@

Safety

The caller of from_bits_unchecked() has to ensure that all bits correspond to a defined flag or that extra bits are valid for this bitflags type.

-
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: EpollType) -> bool

Returns true if there are flags common to both self and other.

-
source

pub const fn contains(&self, other: EpollType) -> bool

Returns true if all of the flags in other are contained within self.

-
source

pub fn insert(&mut self, other: EpollType)

Inserts the specified flags in-place.

-
source

pub fn remove(&mut self, other: EpollType)

Removes the specified flags in-place.

-
source

pub fn toggle(&mut self, other: EpollType)

Toggles the specified flags in-place.

-
source

pub fn set(&mut self, other: EpollType, value: bool)

Inserts or removes the specified flags depending on the passed value.

-
source

pub const fn intersection(self, other: EpollType) -> EpollType

Returns the intersection between the flags in self and +

pub const fn is_empty(&self) -> bool

Returns true if no flags are currently stored.

+

pub const fn is_all(&self) -> bool

Returns true if all flags are currently set.

+

pub const fn intersects(&self, other: EpollType) -> bool

Returns true if there are flags common to both self and other.

+

pub const fn contains(&self, other: EpollType) -> bool

Returns true if all of the flags in other are contained within self.

+

pub fn insert(&mut self, other: EpollType)

Inserts the specified flags in-place.

+

pub fn remove(&mut self, other: EpollType)

Removes the specified flags in-place.

+

pub fn toggle(&mut self, other: EpollType)

Toggles the specified flags in-place.

+

pub fn set(&mut self, other: EpollType, value: bool)

Inserts or removes the specified flags depending on the passed value.

+

pub const fn intersection(self, other: EpollType) -> EpollType

Returns the intersection between the flags in self and other.

Specifically, the returned set contains only the flags which are present in both self and other.

This is equivalent to using the & operator (e.g. ops::BitAnd), as in flags & other.

-
source

pub const fn union(self, other: EpollType) -> EpollType

Returns the union of between the flags in self and other.

+

pub const fn union(self, other: EpollType) -> EpollType

Returns the union of between the flags in self and other.

Specifically, the returned set contains all flags which are present in either self or other, including any which are present in both (see Self::symmetric_difference if that is undesirable).

This is equivalent to using the | operator (e.g. ops::BitOr), as in flags | other.

-
source

pub const fn difference(self, other: EpollType) -> EpollType

Returns the difference between the flags in self and other.

+

pub const fn difference(self, other: EpollType) -> EpollType

Returns the difference between the flags in self and other.

Specifically, the returned set contains all flags present in self, except for the ones present in other.

It is also conceptually equivalent to the “bit-clear” operation: flags & !other (and this syntax is also supported).

This is equivalent to using the - operator (e.g. ops::Sub), as in flags - other.

-
source

pub const fn symmetric_difference(self, other: EpollType) -> EpollType

Returns the symmetric difference between the flags +

pub const fn symmetric_difference(self, other: EpollType) -> EpollType

Returns the symmetric difference between the flags in self and other.

Specifically, the returned set contains the flags present which are present in self or other, but that are not present in @@ -76,44 +76,44 @@

Safety
one of the sets self and other.

This is equivalent to using the ^ operator (e.g. ops::BitXor), as in flags ^ other.

-
source

pub const fn complement(self) -> EpollType

Returns the complement of this set of flags.

+

pub const fn complement(self) -> EpollType

Returns the complement of this set of flags.

Specifically, the returned set contains all the flags which are not set in self, but which are allowed for this type.

Alternatively, it can be thought of as the set difference between Self::all() and self (e.g. Self::all() - self)

This is equivalent to using the ! operator (e.g. ops::Not), as in !flags.

-

Trait Implementations§

source§

impl Binary for EpollType

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl BitAnd<EpollType> for EpollType

source§

fn bitand(self, other: EpollType) -> EpollType

Returns the intersection between the two sets of flags.

-
§

type Output = EpollType

The resulting type after applying the & operator.
source§

impl BitAndAssign<EpollType> for EpollType

source§

fn bitand_assign(&mut self, other: EpollType)

Disables all flags disabled in the set.

-
source§

impl BitOr<EpollType> for EpollType

source§

fn bitor(self, other: EpollType) -> EpollType

Returns the union of the two sets of flags.

-
§

type Output = EpollType

The resulting type after applying the | operator.
source§

impl BitOrAssign<EpollType> for EpollType

source§

fn bitor_assign(&mut self, other: EpollType)

Adds the set of flags.

-
source§

impl BitXor<EpollType> for EpollType

source§

fn bitxor(self, other: EpollType) -> EpollType

Returns the left flags, but with all the right flags toggled.

-
§

type Output = EpollType

The resulting type after applying the ^ operator.
source§

impl BitXorAssign<EpollType> for EpollType

source§

fn bitxor_assign(&mut self, other: EpollType)

Toggles the set of flags.

-
source§

impl Clone for EpollType

source§

fn clone(&self) -> EpollType

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 EpollType

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for EpollType

Trait Implementations§

§

impl Binary for EpollType

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl BitAnd<EpollType> for EpollType

§

fn bitand(self, other: EpollType) -> EpollType

Returns the intersection between the two sets of flags.

+
§

type Output = EpollType

The resulting type after applying the & operator.
§

impl BitAndAssign<EpollType> for EpollType

§

fn bitand_assign(&mut self, other: EpollType)

Disables all flags disabled in the set.

+
§

impl BitOr<EpollType> for EpollType

§

fn bitor(self, other: EpollType) -> EpollType

Returns the union of the two sets of flags.

+
§

type Output = EpollType

The resulting type after applying the | operator.
§

impl BitOrAssign<EpollType> for EpollType

§

fn bitor_assign(&mut self, other: EpollType)

Adds the set of flags.

+
§

impl BitXor<EpollType> for EpollType

§

fn bitxor(self, other: EpollType) -> EpollType

Returns the left flags, but with all the right flags toggled.

+
§

type Output = EpollType

The resulting type after applying the ^ operator.
§

impl BitXorAssign<EpollType> for EpollType

§

fn bitxor_assign(&mut self, other: EpollType)

Toggles the set of flags.

+
§

impl Clone for EpollType

§

fn clone(&self) -> EpollType

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
§

impl Debug for EpollType

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl<'de> Deserialize<'de> for EpollType

§

fn deserialize<__D>( __deserializer: __D ) -> Result<EpollType, <__D as Deserializer<'de>>::Error>where - __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Extend<EpollType> for EpollType

source§

fn extend<T>(&mut self, iterator: T)where - T: IntoIterator<Item = EpollType>,

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 FromIterator<EpollType> for EpollType

source§

fn from_iter<T>(iterator: T) -> EpollTypewhere - T: IntoIterator<Item = EpollType>,

Creates a value from an iterator. Read more
source§

impl Hash for EpollType

source§

fn hash<__H>(&self, state: &mut __H)where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
§

impl Extend<EpollType> for EpollType

§

fn extend<T>(&mut self, iterator: T)where + T: IntoIterator<Item = EpollType>,

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
§

impl FromIterator<EpollType> for EpollType

§

fn from_iter<T>(iterator: T) -> EpollTypewhere + T: IntoIterator<Item = EpollType>,

Creates a value from an iterator. Read more
§

impl Hash for EpollType

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 LowerHex for EpollType

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Not for EpollType

source§

fn not(self) -> EpollType

Returns the complement of this set of flags.

-
§

type Output = EpollType

The resulting type after applying the ! operator.
source§

impl Octal for EpollType

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Ord for EpollType

source§

fn cmp(&self, other: &EpollType) -> 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
§

impl LowerHex for EpollType

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Not for EpollType

§

fn not(self) -> EpollType

Returns the complement of this set of flags.

+
§

type Output = EpollType

The resulting type after applying the ! operator.
§

impl Octal for EpollType

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Ord for EpollType

§

fn cmp(&self, other: &EpollType) -> 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<EpollType> for EpollType

source§

fn eq(&self, other: &EpollType) -> 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
§

impl PartialEq<EpollType> for EpollType

§

fn eq(&self, other: &EpollType) -> 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<EpollType> for EpollType

source§

fn partial_cmp(&self, other: &EpollType) -> 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.
§

impl PartialOrd<EpollType> for EpollType

§

fn partial_cmp(&self, other: &EpollType) -> 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 Serialize for EpollType

source§

fn serialize<__S>( +operator. Read more

§

impl Serialize for EpollType

§

fn serialize<__S>( &self, __serializer: __S ) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where - __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Sub<EpollType> for EpollType

source§

fn sub(self, other: EpollType) -> EpollType

Returns the set difference of the two sets of flags.

-
§

type Output = EpollType

The resulting type after applying the - operator.
source§

impl SubAssign<EpollType> for EpollType

source§

fn sub_assign(&mut self, other: EpollType)

Disables all flags enabled in the set.

-
source§

impl UpperHex for EpollType

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl ValueType for EpollType

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte + __S: Serializer,
Serialize this value into the given Serde serializer. Read more
§

impl Sub<EpollType> for EpollType

§

fn sub(self, other: EpollType) -> EpollType

Returns the set difference of the two sets of flags.

+
§

type Output = EpollType

The resulting type after applying the - operator.
§

impl SubAssign<EpollType> for EpollType

§

fn sub_assign(&mut self, other: EpollType)

Disables all flags enabled in the set.

+
§

impl UpperHex for EpollType

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl ValueType for EpollType

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for EpollType

source§

impl Eq for EpollType

source§

impl StructuralEq for EpollType

source§

impl StructuralPartialEq for EpollType

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for EpollType

§

impl Eq for EpollType

§

impl StructuralEq for EpollType

§

impl StructuralPartialEq for EpollType

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.ErrnoSignal.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.ErrnoSignal.html index f3571dd977b..0d01f89070a 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.ErrnoSignal.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.ErrnoSignal.html @@ -1,13 +1,13 @@ ErrnoSignal in wasmer_wasix::syscalls::types::wasi - Rust
pub struct ErrnoSignal {
+                logo

ErrnoSignal

pub struct ErrnoSignal {
     pub exit_code: Errno,
     pub signal: Signal,
 }
Expand description

Represents an errno and a signal

Fields§

§exit_code: Errno

The exit code that was returned

§signal: Signal

The signal that was returned

-

Trait Implementations§

source§

impl Clone for ErrnoSignal

source§

fn clone(&self) -> ErrnoSignal

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 ErrnoSignal

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for ErrnoSignal

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +

Trait Implementations§

§

impl Clone for ErrnoSignal

§

fn clone(&self) -> ErrnoSignal

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
§

impl Debug for ErrnoSignal

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for ErrnoSignal

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for ErrnoSignal

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for ErrnoSignal

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Event.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Event.html index 7ce594db6b1..24c4fda03fb 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Event.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Event.html @@ -1,5 +1,5 @@ Event in wasmer_wasix::syscalls::types::wasi - Rust
pub struct Event {
+                logo

Event

pub struct Event {
     pub userdata: u64,
     pub error: Errno,
     pub type_: Eventtype,
@@ -9,9 +9,9 @@
 
§error: Errno

If non-zero, an error that occurred while processing the subscription request.

§type_: Eventtype

Type of event that was triggered

§u: EventUnion

The type of the event that occurred, and the contents of the event

-

Trait Implementations§

source§

impl Clone for Event

source§

fn clone(&self) -> Event

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 Event

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for Event

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +

Trait Implementations§

§

impl Clone for Event

§

fn clone(&self) -> Event

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
§

impl Debug for Event

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for Event

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Event

Auto Trait Implementations§

§

impl RefUnwindSafe for Event

§

impl Send for Event

§

impl Sync for Event

§

impl Unpin for Event

§

impl UnwindSafe for Event

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Event

Auto Trait Implementations§

§

impl RefUnwindSafe for Event

§

impl Send for Event

§

impl Sync for Event

§

impl Unpin for Event

§

impl UnwindSafe for Event

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.EventFdReadwrite.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.EventFdReadwrite.html index ea571462f64..fdc79c9f29e 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.EventFdReadwrite.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.EventFdReadwrite.html @@ -1,21 +1,21 @@ EventFdReadwrite in wasmer_wasix::syscalls::types::wasi - Rust
pub struct EventFdReadwrite {
+                logo

EventFdReadwrite

pub struct EventFdReadwrite {
     pub nbytes: u64,
     pub flags: Eventrwflags,
 }
Expand description

The contents of an event for the eventtype::fd_read and eventtype::fd_write variants

Fields§

§nbytes: u64

The number of bytes available for reading or writing.

§flags: Eventrwflags

The state of the file descriptor.

-

Trait Implementations§

source§

impl Clone for EventFdReadwrite

source§

fn clone(&self) -> EventFdReadwrite

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 EventFdReadwrite

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for EventFdReadwrite

Trait Implementations§

§

impl Clone for EventFdReadwrite

§

fn clone(&self) -> EventFdReadwrite

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
§

impl Debug for EventFdReadwrite

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl<'de> Deserialize<'de> for EventFdReadwrite

§

fn deserialize<__D>( __deserializer: __D ) -> Result<EventFdReadwrite, <__D as Deserializer<'de>>::Error>where - __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Serialize for EventFdReadwrite

source§

fn serialize<__S>( + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
§

impl Serialize for EventFdReadwrite

§

fn serialize<__S>( &self, __serializer: __S ) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where - __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl ValueType for EventFdReadwrite

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte + __S: Serializer,

Serialize this value into the given Serde serializer. Read more

§

impl ValueType for EventFdReadwrite

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for EventFdReadwrite

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for EventFdReadwrite

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Eventrwflags.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Eventrwflags.html index a2685122f8d..73dbea6730a 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Eventrwflags.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Eventrwflags.html @@ -1,17 +1,17 @@ Eventrwflags in wasmer_wasix::syscalls::types::wasi - Rust
pub struct Eventrwflags {
+                logo

Eventrwflags

pub struct Eventrwflags {
     bits: u16,
 }
Expand description

The state of the file descriptor subscribed to with eventtype::fd_read or eventtype::fd_write.

-

Fields§

§bits: u16

Implementations§

source§

impl Eventrwflags

source

pub const FD_READWRITE_HANGUP: Eventrwflags = Self{ bits: 1 << 0,}

The peer of this socket has closed or disconnected.

-
source

pub const fn empty() -> Eventrwflags

Returns an empty set of flags.

-
source

pub const fn all() -> Eventrwflags

Returns the set containing all flags.

-
source

pub const fn bits(&self) -> u16

Returns the raw value of the flags currently stored.

-
source

pub const fn from_bits(bits: u16) -> Option<Eventrwflags>

Convert from underlying bit representation, unless that +

Fields§

§bits: u16

Implementations§

§

impl Eventrwflags

pub const FD_READWRITE_HANGUP: Eventrwflags = Self{ bits: 1 << 0,}

The peer of this socket has closed or disconnected.

+

pub const fn empty() -> Eventrwflags

Returns an empty set of flags.

+

pub const fn all() -> Eventrwflags

Returns the set containing all flags.

+

pub const fn bits(&self) -> u16

Returns the raw value of the flags currently stored.

+

pub const fn from_bits(bits: u16) -> Option<Eventrwflags>

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: u16) -> Eventrwflags

Convert from underlying bit representation, dropping any bits +

pub const fn from_bits_truncate(bits: u16) -> Eventrwflags

Convert from underlying bit representation, dropping any bits that do not correspond to flags.

-
source

pub const unsafe fn from_bits_unchecked(bits: u16) -> Eventrwflags

Convert from underlying bit representation, preserving all +

pub const unsafe fn from_bits_unchecked(bits: u16) -> Eventrwflags

Convert from underlying bit representation, preserving all bits (even those not corresponding to a defined flag).

Safety

The caller of the bitflags! macro can chose to allow or @@ -19,35 +19,35 @@

Safety

The caller of from_bits_unchecked() has to ensure that all bits correspond to a defined flag or that extra bits are valid for this bitflags type.

-
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: Eventrwflags) -> bool

Returns true if there are flags common to both self and other.

-
source

pub const fn contains(&self, other: Eventrwflags) -> bool

Returns true if all of the flags in other are contained within self.

-
source

pub fn insert(&mut self, other: Eventrwflags)

Inserts the specified flags in-place.

-
source

pub fn remove(&mut self, other: Eventrwflags)

Removes the specified flags in-place.

-
source

pub fn toggle(&mut self, other: Eventrwflags)

Toggles the specified flags in-place.

-
source

pub fn set(&mut self, other: Eventrwflags, value: bool)

Inserts or removes the specified flags depending on the passed value.

-
source

pub const fn intersection(self, other: Eventrwflags) -> Eventrwflags

Returns the intersection between the flags in self and +

pub const fn is_empty(&self) -> bool

Returns true if no flags are currently stored.

+

pub const fn is_all(&self) -> bool

Returns true if all flags are currently set.

+

pub const fn intersects(&self, other: Eventrwflags) -> bool

Returns true if there are flags common to both self and other.

+

pub const fn contains(&self, other: Eventrwflags) -> bool

Returns true if all of the flags in other are contained within self.

+

pub fn insert(&mut self, other: Eventrwflags)

Inserts the specified flags in-place.

+

pub fn remove(&mut self, other: Eventrwflags)

Removes the specified flags in-place.

+

pub fn toggle(&mut self, other: Eventrwflags)

Toggles the specified flags in-place.

+

pub fn set(&mut self, other: Eventrwflags, value: bool)

Inserts or removes the specified flags depending on the passed value.

+

pub const fn intersection(self, other: Eventrwflags) -> Eventrwflags

Returns the intersection between the flags in self and other.

Specifically, the returned set contains only the flags which are present in both self and other.

This is equivalent to using the & operator (e.g. ops::BitAnd), as in flags & other.

-
source

pub const fn union(self, other: Eventrwflags) -> Eventrwflags

Returns the union of between the flags in self and other.

+

pub const fn union(self, other: Eventrwflags) -> Eventrwflags

Returns the union of between the flags in self and other.

Specifically, the returned set contains all flags which are present in either self or other, including any which are present in both (see Self::symmetric_difference if that is undesirable).

This is equivalent to using the | operator (e.g. ops::BitOr), as in flags | other.

-
source

pub const fn difference(self, other: Eventrwflags) -> Eventrwflags

Returns the difference between the flags in self and other.

+

pub const fn difference(self, other: Eventrwflags) -> Eventrwflags

Returns the difference between the flags in self and other.

Specifically, the returned set contains all flags present in self, except for the ones present in other.

It is also conceptually equivalent to the “bit-clear” operation: flags & !other (and this syntax is also supported).

This is equivalent to using the - operator (e.g. ops::Sub), as in flags - other.

-
source

pub const fn symmetric_difference(self, other: Eventrwflags) -> Eventrwflags

Returns the symmetric difference between the flags +

pub const fn symmetric_difference(self, other: Eventrwflags) -> Eventrwflags

Returns the symmetric difference between the flags in self and other.

Specifically, the returned set contains the flags present which are present in self or other, but that are not present in @@ -55,46 +55,46 @@

Safety
one of the sets self and other.

This is equivalent to using the ^ operator (e.g. ops::BitXor), as in flags ^ other.

-
source

pub const fn complement(self) -> Eventrwflags

Returns the complement of this set of flags.

+

pub const fn complement(self) -> Eventrwflags

Returns the complement of this set of flags.

Specifically, the returned set contains all the flags which are not set in self, but which are allowed for this type.

Alternatively, it can be thought of as the set difference between Self::all() and self (e.g. Self::all() - self)

This is equivalent to using the ! operator (e.g. ops::Not), as in !flags.

-
source§

impl Eventrwflags

source

pub fn from_bits_preserve(bits: u16) -> Eventrwflags

Convert from a raw integer, preserving any unknown bits. See +

§

impl Eventrwflags

pub fn from_bits_preserve(bits: u16) -> Eventrwflags

Convert from a raw integer, preserving any unknown bits. See https://github.com/bitflags/bitflags/issues/263#issuecomment-957088321

-

Trait Implementations§

source§

impl Binary for Eventrwflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl BitAnd<Eventrwflags> for Eventrwflags

source§

fn bitand(self, other: Eventrwflags) -> Eventrwflags

Returns the intersection between the two sets of flags.

-
§

type Output = Eventrwflags

The resulting type after applying the & operator.
source§

impl BitAndAssign<Eventrwflags> for Eventrwflags

source§

fn bitand_assign(&mut self, other: Eventrwflags)

Disables all flags disabled in the set.

-
source§

impl BitOr<Eventrwflags> for Eventrwflags

source§

fn bitor(self, other: Eventrwflags) -> Eventrwflags

Returns the union of the two sets of flags.

-
§

type Output = Eventrwflags

The resulting type after applying the | operator.
source§

impl BitOrAssign<Eventrwflags> for Eventrwflags

source§

fn bitor_assign(&mut self, other: Eventrwflags)

Adds the set of flags.

-
source§

impl BitXor<Eventrwflags> for Eventrwflags

source§

fn bitxor(self, other: Eventrwflags) -> Eventrwflags

Returns the left flags, but with all the right flags toggled.

-
§

type Output = Eventrwflags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign<Eventrwflags> for Eventrwflags

source§

fn bitxor_assign(&mut self, other: Eventrwflags)

Toggles the set of flags.

-
source§

impl Clone for Eventrwflags

source§

fn clone(&self) -> Eventrwflags

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 Eventrwflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for Eventrwflags

Trait Implementations§

§

impl Binary for Eventrwflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl BitAnd<Eventrwflags> for Eventrwflags

§

fn bitand(self, other: Eventrwflags) -> Eventrwflags

Returns the intersection between the two sets of flags.

+
§

type Output = Eventrwflags

The resulting type after applying the & operator.
§

impl BitAndAssign<Eventrwflags> for Eventrwflags

§

fn bitand_assign(&mut self, other: Eventrwflags)

Disables all flags disabled in the set.

+
§

impl BitOr<Eventrwflags> for Eventrwflags

§

fn bitor(self, other: Eventrwflags) -> Eventrwflags

Returns the union of the two sets of flags.

+
§

type Output = Eventrwflags

The resulting type after applying the | operator.
§

impl BitOrAssign<Eventrwflags> for Eventrwflags

§

fn bitor_assign(&mut self, other: Eventrwflags)

Adds the set of flags.

+
§

impl BitXor<Eventrwflags> for Eventrwflags

§

fn bitxor(self, other: Eventrwflags) -> Eventrwflags

Returns the left flags, but with all the right flags toggled.

+
§

type Output = Eventrwflags

The resulting type after applying the ^ operator.
§

impl BitXorAssign<Eventrwflags> for Eventrwflags

§

fn bitxor_assign(&mut self, other: Eventrwflags)

Toggles the set of flags.

+
§

impl Clone for Eventrwflags

§

fn clone(&self) -> Eventrwflags

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
§

impl Debug for Eventrwflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl<'de> Deserialize<'de> for Eventrwflags

§

fn deserialize<__D>( __deserializer: __D ) -> Result<Eventrwflags, <__D as Deserializer<'de>>::Error>where - __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Extend<Eventrwflags> for Eventrwflags

source§

fn extend<T>(&mut self, iterator: T)where - T: IntoIterator<Item = Eventrwflags>,

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 FromIterator<Eventrwflags> for Eventrwflags

source§

fn from_iter<T>(iterator: T) -> Eventrwflagswhere - T: IntoIterator<Item = Eventrwflags>,

Creates a value from an iterator. Read more
source§

impl Hash for Eventrwflags

source§

fn hash<__H>(&self, state: &mut __H)where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
§

impl Extend<Eventrwflags> for Eventrwflags

§

fn extend<T>(&mut self, iterator: T)where + T: IntoIterator<Item = Eventrwflags>,

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
§

impl FromIterator<Eventrwflags> for Eventrwflags

§

fn from_iter<T>(iterator: T) -> Eventrwflagswhere + T: IntoIterator<Item = Eventrwflags>,

Creates a value from an iterator. Read more
§

impl Hash for Eventrwflags

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 LowerHex for Eventrwflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Not for Eventrwflags

source§

fn not(self) -> Eventrwflags

Returns the complement of this set of flags.

-
§

type Output = Eventrwflags

The resulting type after applying the ! operator.
source§

impl Octal for Eventrwflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Ord for Eventrwflags

source§

fn cmp(&self, other: &Eventrwflags) -> 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
§

impl LowerHex for Eventrwflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Not for Eventrwflags

§

fn not(self) -> Eventrwflags

Returns the complement of this set of flags.

+
§

type Output = Eventrwflags

The resulting type after applying the ! operator.
§

impl Octal for Eventrwflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Ord for Eventrwflags

§

fn cmp(&self, other: &Eventrwflags) -> 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<Eventrwflags> for Eventrwflags

source§

fn eq(&self, other: &Eventrwflags) -> 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
§

impl PartialEq<Eventrwflags> for Eventrwflags

§

fn eq(&self, other: &Eventrwflags) -> 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<Eventrwflags> for Eventrwflags

source§

fn partial_cmp(&self, other: &Eventrwflags) -> 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.
§

impl PartialOrd<Eventrwflags> for Eventrwflags

§

fn partial_cmp(&self, other: &Eventrwflags) -> 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 Serialize for Eventrwflags

source§

fn serialize<__S>( +operator. Read more

§

impl Serialize for Eventrwflags

§

fn serialize<__S>( &self, __serializer: __S ) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where - __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Sub<Eventrwflags> for Eventrwflags

source§

fn sub(self, other: Eventrwflags) -> Eventrwflags

Returns the set difference of the two sets of flags.

-
§

type Output = Eventrwflags

The resulting type after applying the - operator.
source§

impl SubAssign<Eventrwflags> for Eventrwflags

source§

fn sub_assign(&mut self, other: Eventrwflags)

Disables all flags enabled in the set.

-
source§

impl UpperHex for Eventrwflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl ValueType for Eventrwflags

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte + __S: Serializer,
Serialize this value into the given Serde serializer. Read more
§

impl Sub<Eventrwflags> for Eventrwflags

§

fn sub(self, other: Eventrwflags) -> Eventrwflags

Returns the set difference of the two sets of flags.

+
§

type Output = Eventrwflags

The resulting type after applying the - operator.
§

impl SubAssign<Eventrwflags> for Eventrwflags

§

fn sub_assign(&mut self, other: Eventrwflags)

Disables all flags enabled in the set.

+
§

impl UpperHex for Eventrwflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl ValueType for Eventrwflags

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Eventrwflags

source§

impl Eq for Eventrwflags

source§

impl StructuralEq for Eventrwflags

source§

impl StructuralPartialEq for Eventrwflags

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Eventrwflags

§

impl Eq for Eventrwflags

§

impl StructuralEq for Eventrwflags

§

impl StructuralPartialEq for Eventrwflags

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Fdflags.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Fdflags.html index 1b92288131c..95a85b17f5d 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Fdflags.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Fdflags.html @@ -1,22 +1,22 @@ Fdflags in wasmer_wasix::syscalls::types::wasi - Rust
pub struct Fdflags {
+                logo

Fdflags

pub struct Fdflags {
     bits: u16,
 }
Expand description

File descriptor flags.

-

Fields§

§bits: u16

Implementations§

source§

impl Fdflags

source

pub const APPEND: Fdflags = Self{ bits: 1 << 0,}

Append mode: Data written to the file is always appended to the file’s end.

-
source

pub const DSYNC: Fdflags = Self{ bits: 1 << 1,}

Write according to synchronized I/O data integrity completion. Only the data stored in the file is synchronized.

-
source

pub const NONBLOCK: Fdflags = Self{ bits: 1 << 2,}

Non-blocking mode.

-
source

pub const RSYNC: Fdflags = Self{ bits: 1 << 3,}

Synchronized read I/O operations.

-
source

pub const SYNC: Fdflags = Self{ bits: 1 << 4,}

Write according to synchronized I/O file integrity completion. In +

Fields§

§bits: u16

Implementations§

§

impl Fdflags

pub const APPEND: Fdflags = Self{ bits: 1 << 0,}

Append mode: Data written to the file is always appended to the file’s end.

+

pub const DSYNC: Fdflags = Self{ bits: 1 << 1,}

Write according to synchronized I/O data integrity completion. Only the data stored in the file is synchronized.

+

pub const NONBLOCK: Fdflags = Self{ bits: 1 << 2,}

Non-blocking mode.

+

pub const RSYNC: Fdflags = Self{ bits: 1 << 3,}

Synchronized read I/O operations.

+

pub const SYNC: Fdflags = Self{ bits: 1 << 4,}

Write according to synchronized I/O file integrity completion. In addition to synchronizing the data stored in the file, the implementation may also synchronously update the file’s metadata.

-
source

pub const fn empty() -> Fdflags

Returns an empty set of flags.

-
source

pub const fn all() -> Fdflags

Returns the set containing all flags.

-
source

pub const fn bits(&self) -> u16

Returns the raw value of the flags currently stored.

-
source

pub const fn from_bits(bits: u16) -> Option<Fdflags>

Convert from underlying bit representation, unless that +

pub const fn empty() -> Fdflags

Returns an empty set of flags.

+

pub const fn all() -> Fdflags

Returns the set containing all flags.

+

pub const fn bits(&self) -> u16

Returns the raw value of the flags currently stored.

+

pub const fn from_bits(bits: u16) -> Option<Fdflags>

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: u16) -> Fdflags

Convert from underlying bit representation, dropping any bits +

pub const fn from_bits_truncate(bits: u16) -> Fdflags

Convert from underlying bit representation, dropping any bits that do not correspond to flags.

-
source

pub const unsafe fn from_bits_unchecked(bits: u16) -> Fdflags

Convert from underlying bit representation, preserving all +

pub const unsafe fn from_bits_unchecked(bits: u16) -> Fdflags

Convert from underlying bit representation, preserving all bits (even those not corresponding to a defined flag).

Safety

The caller of the bitflags! macro can chose to allow or @@ -24,35 +24,35 @@

Safety

The caller of from_bits_unchecked() has to ensure that all bits correspond to a defined flag or that extra bits are valid for this bitflags type.

-
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: Fdflags) -> bool

Returns true if there are flags common to both self and other.

-
source

pub const fn contains(&self, other: Fdflags) -> bool

Returns true if all of the flags in other are contained within self.

-
source

pub fn insert(&mut self, other: Fdflags)

Inserts the specified flags in-place.

-
source

pub fn remove(&mut self, other: Fdflags)

Removes the specified flags in-place.

-
source

pub fn toggle(&mut self, other: Fdflags)

Toggles the specified flags in-place.

-
source

pub fn set(&mut self, other: Fdflags, value: bool)

Inserts or removes the specified flags depending on the passed value.

-
source

pub const fn intersection(self, other: Fdflags) -> Fdflags

Returns the intersection between the flags in self and +

pub const fn is_empty(&self) -> bool

Returns true if no flags are currently stored.

+

pub const fn is_all(&self) -> bool

Returns true if all flags are currently set.

+

pub const fn intersects(&self, other: Fdflags) -> bool

Returns true if there are flags common to both self and other.

+

pub const fn contains(&self, other: Fdflags) -> bool

Returns true if all of the flags in other are contained within self.

+

pub fn insert(&mut self, other: Fdflags)

Inserts the specified flags in-place.

+

pub fn remove(&mut self, other: Fdflags)

Removes the specified flags in-place.

+

pub fn toggle(&mut self, other: Fdflags)

Toggles the specified flags in-place.

+

pub fn set(&mut self, other: Fdflags, value: bool)

Inserts or removes the specified flags depending on the passed value.

+

pub const fn intersection(self, other: Fdflags) -> Fdflags

Returns the intersection between the flags in self and other.

Specifically, the returned set contains only the flags which are present in both self and other.

This is equivalent to using the & operator (e.g. ops::BitAnd), as in flags & other.

-
source

pub const fn union(self, other: Fdflags) -> Fdflags

Returns the union of between the flags in self and other.

+

pub const fn union(self, other: Fdflags) -> Fdflags

Returns the union of between the flags in self and other.

Specifically, the returned set contains all flags which are present in either self or other, including any which are present in both (see Self::symmetric_difference if that is undesirable).

This is equivalent to using the | operator (e.g. ops::BitOr), as in flags | other.

-
source

pub const fn difference(self, other: Fdflags) -> Fdflags

Returns the difference between the flags in self and other.

+

pub const fn difference(self, other: Fdflags) -> Fdflags

Returns the difference between the flags in self and other.

Specifically, the returned set contains all flags present in self, except for the ones present in other.

It is also conceptually equivalent to the “bit-clear” operation: flags & !other (and this syntax is also supported).

This is equivalent to using the - operator (e.g. ops::Sub), as in flags - other.

-
source

pub const fn symmetric_difference(self, other: Fdflags) -> Fdflags

Returns the symmetric difference between the flags +

pub const fn symmetric_difference(self, other: Fdflags) -> Fdflags

Returns the symmetric difference between the flags in self and other.

Specifically, the returned set contains the flags present which are present in self or other, but that are not present in @@ -60,39 +60,39 @@

Safety
one of the sets self and other.

This is equivalent to using the ^ operator (e.g. ops::BitXor), as in flags ^ other.

-
source

pub const fn complement(self) -> Fdflags

Returns the complement of this set of flags.

+

pub const fn complement(self) -> Fdflags

Returns the complement of this set of flags.

Specifically, the returned set contains all the flags which are not set in self, but which are allowed for this type.

Alternatively, it can be thought of as the set difference between Self::all() and self (e.g. Self::all() - self)

This is equivalent to using the ! operator (e.g. ops::Not), as in !flags.

-
source§

impl Fdflags

source

pub fn from_bits_preserve(bits: u16) -> Fdflags

Convert from a raw integer, preserving any unknown bits. See +

§

impl Fdflags

pub fn from_bits_preserve(bits: u16) -> Fdflags

Convert from a raw integer, preserving any unknown bits. See https://github.com/bitflags/bitflags/issues/263#issuecomment-957088321

-

Trait Implementations§

source§

impl Binary for Fdflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl BitAnd<Fdflags> for Fdflags

source§

fn bitand(self, other: Fdflags) -> Fdflags

Returns the intersection between the two sets of flags.

-
§

type Output = Fdflags

The resulting type after applying the & operator.
source§

impl BitAndAssign<Fdflags> for Fdflags

source§

fn bitand_assign(&mut self, other: Fdflags)

Disables all flags disabled in the set.

-
source§

impl BitOr<Fdflags> for Fdflags

source§

fn bitor(self, other: Fdflags) -> Fdflags

Returns the union of the two sets of flags.

-
§

type Output = Fdflags

The resulting type after applying the | operator.
source§

impl BitOrAssign<Fdflags> for Fdflags

source§

fn bitor_assign(&mut self, other: Fdflags)

Adds the set of flags.

-
source§

impl BitXor<Fdflags> for Fdflags

source§

fn bitxor(self, other: Fdflags) -> Fdflags

Returns the left flags, but with all the right flags toggled.

-
§

type Output = Fdflags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign<Fdflags> for Fdflags

source§

fn bitxor_assign(&mut self, other: Fdflags)

Toggles the set of flags.

-
source§

impl Clone for Fdflags

source§

fn clone(&self) -> Fdflags

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 Fdflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Extend<Fdflags> for Fdflags

source§

fn extend<T>(&mut self, iterator: T)where - T: IntoIterator<Item = Fdflags>,

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 FromIterator<Fdflags> for Fdflags

source§

fn from_iter<T>(iterator: T) -> Fdflagswhere - T: IntoIterator<Item = Fdflags>,

Creates a value from an iterator. Read more
source§

impl FromToNativeWasmType for Fdflags

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Fdflags as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Fdflags as FromToNativeWasmType>::Native) -> Fdflags

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl Hash for Fdflags

source§

fn hash<__H>(&self, state: &mut __H)where +

Trait Implementations§

§

impl Binary for Fdflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl BitAnd<Fdflags> for Fdflags

§

fn bitand(self, other: Fdflags) -> Fdflags

Returns the intersection between the two sets of flags.

+
§

type Output = Fdflags

The resulting type after applying the & operator.
§

impl BitAndAssign<Fdflags> for Fdflags

§

fn bitand_assign(&mut self, other: Fdflags)

Disables all flags disabled in the set.

+
§

impl BitOr<Fdflags> for Fdflags

§

fn bitor(self, other: Fdflags) -> Fdflags

Returns the union of the two sets of flags.

+
§

type Output = Fdflags

The resulting type after applying the | operator.
§

impl BitOrAssign<Fdflags> for Fdflags

§

fn bitor_assign(&mut self, other: Fdflags)

Adds the set of flags.

+
§

impl BitXor<Fdflags> for Fdflags

§

fn bitxor(self, other: Fdflags) -> Fdflags

Returns the left flags, but with all the right flags toggled.

+
§

type Output = Fdflags

The resulting type after applying the ^ operator.
§

impl BitXorAssign<Fdflags> for Fdflags

§

fn bitxor_assign(&mut self, other: Fdflags)

Toggles the set of flags.

+
§

impl Clone for Fdflags

§

fn clone(&self) -> Fdflags

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
§

impl Debug for Fdflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl Extend<Fdflags> for Fdflags

§

fn extend<T>(&mut self, iterator: T)where + T: IntoIterator<Item = Fdflags>,

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
§

impl FromIterator<Fdflags> for Fdflags

§

fn from_iter<T>(iterator: T) -> Fdflagswhere + T: IntoIterator<Item = Fdflags>,

Creates a value from an iterator. Read more
§

impl FromToNativeWasmType for Fdflags

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Fdflags as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Fdflags as FromToNativeWasmType>::Native) -> Fdflags

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl Hash for Fdflags

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 LowerHex for Fdflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Not for Fdflags

source§

fn not(self) -> Fdflags

Returns the complement of this set of flags.

-
§

type Output = Fdflags

The resulting type after applying the ! operator.
source§

impl Octal for Fdflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Ord for Fdflags

source§

fn cmp(&self, other: &Fdflags) -> 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
§

impl LowerHex for Fdflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Not for Fdflags

§

fn not(self) -> Fdflags

Returns the complement of this set of flags.

+
§

type Output = Fdflags

The resulting type after applying the ! operator.
§

impl Octal for Fdflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Ord for Fdflags

§

fn cmp(&self, other: &Fdflags) -> 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<Fdflags> for Fdflags

source§

fn eq(&self, other: &Fdflags) -> 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
§

impl PartialEq<Fdflags> for Fdflags

§

fn eq(&self, other: &Fdflags) -> 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<Fdflags> for Fdflags

source§

fn partial_cmp(&self, other: &Fdflags) -> 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.
§

impl PartialOrd<Fdflags> for Fdflags

§

fn partial_cmp(&self, other: &Fdflags) -> 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<Fdflags> for Fdflags

source§

fn sub(self, other: Fdflags) -> Fdflags

Returns the set difference of the two sets of flags.

-
§

type Output = Fdflags

The resulting type after applying the - operator.
source§

impl SubAssign<Fdflags> for Fdflags

source§

fn sub_assign(&mut self, other: Fdflags)

Disables all flags enabled in the set.

-
source§

impl UpperHex for Fdflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl ValueType for Fdflags

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +operator. Read more
§

impl Sub<Fdflags> for Fdflags

§

fn sub(self, other: Fdflags) -> Fdflags

Returns the set difference of the two sets of flags.

+
§

type Output = Fdflags

The resulting type after applying the - operator.
§

impl SubAssign<Fdflags> for Fdflags

§

fn sub_assign(&mut self, other: Fdflags)

Disables all flags enabled in the set.

+
§

impl UpperHex for Fdflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl ValueType for Fdflags

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Fdflags

source§

impl Eq for Fdflags

source§

impl StructuralEq for Fdflags

source§

impl StructuralPartialEq for Fdflags

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Fdflags

§

impl Eq for Fdflags

§

impl StructuralEq for Fdflags

§

impl StructuralPartialEq for Fdflags

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Fdstat.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Fdstat.html index 11ee1297033..1e8b9912294 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Fdstat.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Fdstat.html @@ -1,5 +1,5 @@ Fdstat in wasmer_wasix::syscalls::types::wasi - Rust
pub struct Fdstat {
+                logo

Fdstat

pub struct Fdstat {
     pub fs_filetype: Filetype,
     pub fs_flags: Fdflags,
     pub fs_rights_base: Rights,
@@ -10,9 +10,9 @@
 
§fs_rights_base: Rights

Rights that apply to this file descriptor.

§fs_rights_inheriting: Rights

Maximum set of rights that may be installed on new file descriptors that are created through this file descriptor, e.g., through path_open.

-

Trait Implementations§

source§

impl Clone for Fdstat

source§

fn clone(&self) -> Fdstat

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 Fdstat

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for Fdstat

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +

Trait Implementations§

§

impl Clone for Fdstat

§

fn clone(&self) -> Fdstat

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
§

impl Debug for Fdstat

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for Fdstat

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Fdstat

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Fdstat

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Filestat.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Filestat.html index 954a252844f..f017e731fee 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Filestat.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Filestat.html @@ -1,5 +1,5 @@ Filestat in wasmer_wasix::syscalls::types::wasi - Rust
pub struct Filestat {
+                logo

Filestat

pub struct Filestat {
     pub st_dev: u64,
     pub st_ino: u64,
     pub st_filetype: Filetype,
@@ -8,9 +8,9 @@
     pub st_atim: u64,
     pub st_mtim: u64,
     pub st_ctim: u64,
-}

Fields§

§st_dev: u64§st_ino: u64§st_filetype: Filetype§st_nlink: u64§st_size: u64§st_atim: u64§st_mtim: u64§st_ctim: u64

Trait Implementations§

source§

impl Clone for Filestat

source§

fn clone(&self) -> Filestat

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 Filestat

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Default for Filestat

source§

fn default() -> Filestat

Returns the “default value” for a type. Read more
source§

impl ValueType for Filestat

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§st_dev: u64§st_ino: u64§st_filetype: Filetype§st_nlink: u64§st_size: u64§st_atim: u64§st_mtim: u64§st_ctim: u64

Trait Implementations§

§

impl Clone for Filestat

§

fn clone(&self) -> Filestat

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
§

impl Debug for Filestat

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl Default for Filestat

§

fn default() -> Filestat

Returns the “default value” for a type. Read more
§

impl ValueType for Filestat

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Filestat

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Filestat

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Fstflags.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Fstflags.html index 506466dab25..d021deaf032 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Fstflags.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Fstflags.html @@ -1,21 +1,21 @@ Fstflags in wasmer_wasix::syscalls::types::wasi - Rust
pub struct Fstflags {
+                logo

Fstflags

pub struct Fstflags {
     bits: u16,
 }
Expand description

Which file time attributes to adjust. TODO: wit appears to not have support for flags repr (@witx repr u16)

-

Fields§

§bits: u16

Implementations§

source§

impl Fstflags

source

pub const SET_ATIM: Fstflags = Self{ bits: 1 << 0,}

Adjust the last data access timestamp to the value stored in filestat::atim.

-
source

pub const SET_ATIM_NOW: Fstflags = Self{ bits: 1 << 1,}

Adjust the last data access timestamp to the time of clock clockid::realtime.

-
source

pub const SET_MTIM: Fstflags = Self{ bits: 1 << 2,}

Adjust the last data modification timestamp to the value stored in filestat::mtim.

-
source

pub const SET_MTIM_NOW: Fstflags = Self{ bits: 1 << 3,}

Adjust the last data modification timestamp to the time of clock clockid::realtime.

-
source

pub const fn empty() -> Fstflags

Returns an empty set of flags.

-
source

pub const fn all() -> Fstflags

Returns the set containing all flags.

-
source

pub const fn bits(&self) -> u16

Returns the raw value of the flags currently stored.

-
source

pub const fn from_bits(bits: u16) -> Option<Fstflags>

Convert from underlying bit representation, unless that +

Fields§

§bits: u16

Implementations§

§

impl Fstflags

pub const SET_ATIM: Fstflags = Self{ bits: 1 << 0,}

Adjust the last data access timestamp to the value stored in filestat::atim.

+

pub const SET_ATIM_NOW: Fstflags = Self{ bits: 1 << 1,}

Adjust the last data access timestamp to the time of clock clockid::realtime.

+

pub const SET_MTIM: Fstflags = Self{ bits: 1 << 2,}

Adjust the last data modification timestamp to the value stored in filestat::mtim.

+

pub const SET_MTIM_NOW: Fstflags = Self{ bits: 1 << 3,}

Adjust the last data modification timestamp to the time of clock clockid::realtime.

+

pub const fn empty() -> Fstflags

Returns an empty set of flags.

+

pub const fn all() -> Fstflags

Returns the set containing all flags.

+

pub const fn bits(&self) -> u16

Returns the raw value of the flags currently stored.

+

pub const fn from_bits(bits: u16) -> Option<Fstflags>

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: u16) -> Fstflags

Convert from underlying bit representation, dropping any bits +

pub const fn from_bits_truncate(bits: u16) -> Fstflags

Convert from underlying bit representation, dropping any bits that do not correspond to flags.

-
source

pub const unsafe fn from_bits_unchecked(bits: u16) -> Fstflags

Convert from underlying bit representation, preserving all +

pub const unsafe fn from_bits_unchecked(bits: u16) -> Fstflags

Convert from underlying bit representation, preserving all bits (even those not corresponding to a defined flag).

Safety

The caller of the bitflags! macro can chose to allow or @@ -23,35 +23,35 @@

Safety

The caller of from_bits_unchecked() has to ensure that all bits correspond to a defined flag or that extra bits are valid for this bitflags type.

-
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: Fstflags) -> bool

Returns true if there are flags common to both self and other.

-
source

pub const fn contains(&self, other: Fstflags) -> bool

Returns true if all of the flags in other are contained within self.

-
source

pub fn insert(&mut self, other: Fstflags)

Inserts the specified flags in-place.

-
source

pub fn remove(&mut self, other: Fstflags)

Removes the specified flags in-place.

-
source

pub fn toggle(&mut self, other: Fstflags)

Toggles the specified flags in-place.

-
source

pub fn set(&mut self, other: Fstflags, value: bool)

Inserts or removes the specified flags depending on the passed value.

-
source

pub const fn intersection(self, other: Fstflags) -> Fstflags

Returns the intersection between the flags in self and +

pub const fn is_empty(&self) -> bool

Returns true if no flags are currently stored.

+

pub const fn is_all(&self) -> bool

Returns true if all flags are currently set.

+

pub const fn intersects(&self, other: Fstflags) -> bool

Returns true if there are flags common to both self and other.

+

pub const fn contains(&self, other: Fstflags) -> bool

Returns true if all of the flags in other are contained within self.

+

pub fn insert(&mut self, other: Fstflags)

Inserts the specified flags in-place.

+

pub fn remove(&mut self, other: Fstflags)

Removes the specified flags in-place.

+

pub fn toggle(&mut self, other: Fstflags)

Toggles the specified flags in-place.

+

pub fn set(&mut self, other: Fstflags, value: bool)

Inserts or removes the specified flags depending on the passed value.

+

pub const fn intersection(self, other: Fstflags) -> Fstflags

Returns the intersection between the flags in self and other.

Specifically, the returned set contains only the flags which are present in both self and other.

This is equivalent to using the & operator (e.g. ops::BitAnd), as in flags & other.

-
source

pub const fn union(self, other: Fstflags) -> Fstflags

Returns the union of between the flags in self and other.

+

pub const fn union(self, other: Fstflags) -> Fstflags

Returns the union of between the flags in self and other.

Specifically, the returned set contains all flags which are present in either self or other, including any which are present in both (see Self::symmetric_difference if that is undesirable).

This is equivalent to using the | operator (e.g. ops::BitOr), as in flags | other.

-
source

pub const fn difference(self, other: Fstflags) -> Fstflags

Returns the difference between the flags in self and other.

+

pub const fn difference(self, other: Fstflags) -> Fstflags

Returns the difference between the flags in self and other.

Specifically, the returned set contains all flags present in self, except for the ones present in other.

It is also conceptually equivalent to the “bit-clear” operation: flags & !other (and this syntax is also supported).

This is equivalent to using the - operator (e.g. ops::Sub), as in flags - other.

-
source

pub const fn symmetric_difference(self, other: Fstflags) -> Fstflags

Returns the symmetric difference between the flags +

pub const fn symmetric_difference(self, other: Fstflags) -> Fstflags

Returns the symmetric difference between the flags in self and other.

Specifically, the returned set contains the flags present which are present in self or other, but that are not present in @@ -59,39 +59,39 @@

Safety
one of the sets self and other.

This is equivalent to using the ^ operator (e.g. ops::BitXor), as in flags ^ other.

-
source

pub const fn complement(self) -> Fstflags

Returns the complement of this set of flags.

+

pub const fn complement(self) -> Fstflags

Returns the complement of this set of flags.

Specifically, the returned set contains all the flags which are not set in self, but which are allowed for this type.

Alternatively, it can be thought of as the set difference between Self::all() and self (e.g. Self::all() - self)

This is equivalent to using the ! operator (e.g. ops::Not), as in !flags.

-
source§

impl Fstflags

source

pub fn from_bits_preserve(bits: u16) -> Fstflags

Convert from a raw integer, preserving any unknown bits. See +

§

impl Fstflags

pub fn from_bits_preserve(bits: u16) -> Fstflags

Convert from a raw integer, preserving any unknown bits. See https://github.com/bitflags/bitflags/issues/263#issuecomment-957088321

-

Trait Implementations§

source§

impl Binary for Fstflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl BitAnd<Fstflags> for Fstflags

source§

fn bitand(self, other: Fstflags) -> Fstflags

Returns the intersection between the two sets of flags.

-
§

type Output = Fstflags

The resulting type after applying the & operator.
source§

impl BitAndAssign<Fstflags> for Fstflags

source§

fn bitand_assign(&mut self, other: Fstflags)

Disables all flags disabled in the set.

-
source§

impl BitOr<Fstflags> for Fstflags

source§

fn bitor(self, other: Fstflags) -> Fstflags

Returns the union of the two sets of flags.

-
§

type Output = Fstflags

The resulting type after applying the | operator.
source§

impl BitOrAssign<Fstflags> for Fstflags

source§

fn bitor_assign(&mut self, other: Fstflags)

Adds the set of flags.

-
source§

impl BitXor<Fstflags> for Fstflags

source§

fn bitxor(self, other: Fstflags) -> Fstflags

Returns the left flags, but with all the right flags toggled.

-
§

type Output = Fstflags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign<Fstflags> for Fstflags

source§

fn bitxor_assign(&mut self, other: Fstflags)

Toggles the set of flags.

-
source§

impl Clone for Fstflags

source§

fn clone(&self) -> Fstflags

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 Fstflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Extend<Fstflags> for Fstflags

source§

fn extend<T>(&mut self, iterator: T)where - T: IntoIterator<Item = Fstflags>,

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 FromIterator<Fstflags> for Fstflags

source§

fn from_iter<T>(iterator: T) -> Fstflagswhere - T: IntoIterator<Item = Fstflags>,

Creates a value from an iterator. Read more
source§

impl FromToNativeWasmType for Fstflags

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Fstflags as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Fstflags as FromToNativeWasmType>::Native) -> Fstflags

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl Hash for Fstflags

source§

fn hash<__H>(&self, state: &mut __H)where +

Trait Implementations§

§

impl Binary for Fstflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl BitAnd<Fstflags> for Fstflags

§

fn bitand(self, other: Fstflags) -> Fstflags

Returns the intersection between the two sets of flags.

+
§

type Output = Fstflags

The resulting type after applying the & operator.
§

impl BitAndAssign<Fstflags> for Fstflags

§

fn bitand_assign(&mut self, other: Fstflags)

Disables all flags disabled in the set.

+
§

impl BitOr<Fstflags> for Fstflags

§

fn bitor(self, other: Fstflags) -> Fstflags

Returns the union of the two sets of flags.

+
§

type Output = Fstflags

The resulting type after applying the | operator.
§

impl BitOrAssign<Fstflags> for Fstflags

§

fn bitor_assign(&mut self, other: Fstflags)

Adds the set of flags.

+
§

impl BitXor<Fstflags> for Fstflags

§

fn bitxor(self, other: Fstflags) -> Fstflags

Returns the left flags, but with all the right flags toggled.

+
§

type Output = Fstflags

The resulting type after applying the ^ operator.
§

impl BitXorAssign<Fstflags> for Fstflags

§

fn bitxor_assign(&mut self, other: Fstflags)

Toggles the set of flags.

+
§

impl Clone for Fstflags

§

fn clone(&self) -> Fstflags

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
§

impl Debug for Fstflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl Extend<Fstflags> for Fstflags

§

fn extend<T>(&mut self, iterator: T)where + T: IntoIterator<Item = Fstflags>,

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
§

impl FromIterator<Fstflags> for Fstflags

§

fn from_iter<T>(iterator: T) -> Fstflagswhere + T: IntoIterator<Item = Fstflags>,

Creates a value from an iterator. Read more
§

impl FromToNativeWasmType for Fstflags

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Fstflags as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Fstflags as FromToNativeWasmType>::Native) -> Fstflags

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl Hash for Fstflags

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 LowerHex for Fstflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Not for Fstflags

source§

fn not(self) -> Fstflags

Returns the complement of this set of flags.

-
§

type Output = Fstflags

The resulting type after applying the ! operator.
source§

impl Octal for Fstflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Ord for Fstflags

source§

fn cmp(&self, other: &Fstflags) -> 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
§

impl LowerHex for Fstflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Not for Fstflags

§

fn not(self) -> Fstflags

Returns the complement of this set of flags.

+
§

type Output = Fstflags

The resulting type after applying the ! operator.
§

impl Octal for Fstflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Ord for Fstflags

§

fn cmp(&self, other: &Fstflags) -> 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<Fstflags> for Fstflags

source§

fn eq(&self, other: &Fstflags) -> 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
§

impl PartialEq<Fstflags> for Fstflags

§

fn eq(&self, other: &Fstflags) -> 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<Fstflags> for Fstflags

source§

fn partial_cmp(&self, other: &Fstflags) -> 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.
§

impl PartialOrd<Fstflags> for Fstflags

§

fn partial_cmp(&self, other: &Fstflags) -> 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<Fstflags> for Fstflags

source§

fn sub(self, other: Fstflags) -> Fstflags

Returns the set difference of the two sets of flags.

-
§

type Output = Fstflags

The resulting type after applying the - operator.
source§

impl SubAssign<Fstflags> for Fstflags

source§

fn sub_assign(&mut self, other: Fstflags)

Disables all flags enabled in the set.

-
source§

impl UpperHex for Fstflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl ValueType for Fstflags

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +operator. Read more
§

impl Sub<Fstflags> for Fstflags

§

fn sub(self, other: Fstflags) -> Fstflags

Returns the set difference of the two sets of flags.

+
§

type Output = Fstflags

The resulting type after applying the - operator.
§

impl SubAssign<Fstflags> for Fstflags

§

fn sub_assign(&mut self, other: Fstflags)

Disables all flags enabled in the set.

+
§

impl UpperHex for Fstflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl ValueType for Fstflags

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Fstflags

source§

impl Eq for Fstflags

source§

impl StructuralEq for Fstflags

source§

impl StructuralPartialEq for Fstflags

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Fstflags

§

impl Eq for Fstflags

§

impl StructuralEq for Fstflags

§

impl StructuralPartialEq for Fstflags

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.HttpHandles.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.HttpHandles.html index 6f8b3eae082..a32641055a7 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.HttpHandles.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.HttpHandles.html @@ -1,11 +1,11 @@ HttpHandles in wasmer_wasix::syscalls::types::wasi - Rust
pub struct HttpHandles {
+                logo

HttpHandles

pub struct HttpHandles {
     pub req: u32,
     pub res: u32,
     pub hdr: u32,
-}

Fields§

§req: u32§res: u32§hdr: u32

Trait Implementations§

source§

impl Clone for HttpHandles

source§

fn clone(&self) -> HttpHandles

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 HttpHandles

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for HttpHandles

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§req: u32§res: u32§hdr: u32

Trait Implementations§

§

impl Clone for HttpHandles

§

fn clone(&self) -> HttpHandles

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
§

impl Debug for HttpHandles

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for HttpHandles

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for HttpHandles

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for HttpHandles

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.HttpStatus.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.HttpStatus.html index 01c74af000b..6a6e017a187 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.HttpStatus.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.HttpStatus.html @@ -1,12 +1,12 @@ HttpStatus in wasmer_wasix::syscalls::types::wasi - Rust
pub struct HttpStatus {
+                logo

HttpStatus

pub struct HttpStatus {
     pub ok: Bool,
     pub redirect: Bool,
     pub size: u64,
     pub status: u16,
-}

Fields§

§ok: Bool§redirect: Bool§size: u64§status: u16

Trait Implementations§

source§

impl Clone for HttpStatus

source§

fn clone(&self) -> HttpStatus

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 HttpStatus

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for HttpStatus

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§ok: Bool§redirect: Bool§size: u64§status: u16

Trait Implementations§

§

impl Clone for HttpStatus

§

fn clone(&self) -> HttpStatus

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
§

impl Debug for HttpStatus

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for HttpStatus

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for HttpStatus

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for HttpStatus

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.JoinFlags.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.JoinFlags.html index f331f23ce02..cfd6bb8194c 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.JoinFlags.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.JoinFlags.html @@ -1,17 +1,17 @@ JoinFlags in wasmer_wasix::syscalls::types::wasi - Rust
pub struct JoinFlags {
+                logo

JoinFlags

pub struct JoinFlags {
     bits: u32,
 }
Expand description

join flags.

-

Fields§

§bits: u32

Implementations§

source§

impl JoinFlags

source

pub const NON_BLOCKING: JoinFlags = Self{ bits: 1 << 0,}

Non-blocking join on the process

-
source

pub const WAKE_STOPPED: JoinFlags = Self{ bits: 1 << 1,}

Return if a process is stopped

-
source

pub const fn empty() -> JoinFlags

Returns an empty set of flags.

-
source

pub const fn all() -> JoinFlags

Returns the set containing all flags.

-
source

pub const fn bits(&self) -> u32

Returns the raw value of the flags currently stored.

-
source

pub const fn from_bits(bits: u32) -> Option<JoinFlags>

Convert from underlying bit representation, unless that +

Fields§

§bits: u32

Implementations§

§

impl JoinFlags

pub const NON_BLOCKING: JoinFlags = Self{ bits: 1 << 0,}

Non-blocking join on the process

+

pub const WAKE_STOPPED: JoinFlags = Self{ bits: 1 << 1,}

Return if a process is stopped

+

pub const fn empty() -> JoinFlags

Returns an empty set of flags.

+

pub const fn all() -> JoinFlags

Returns the set containing all flags.

+

pub const fn bits(&self) -> u32

Returns the raw value of the flags currently stored.

+

pub const fn from_bits(bits: u32) -> Option<JoinFlags>

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: u32) -> JoinFlags

Convert from underlying bit representation, dropping any bits +

pub const fn from_bits_truncate(bits: u32) -> JoinFlags

Convert from underlying bit representation, dropping any bits that do not correspond to flags.

-
source

pub const unsafe fn from_bits_unchecked(bits: u32) -> JoinFlags

Convert from underlying bit representation, preserving all +

pub const unsafe fn from_bits_unchecked(bits: u32) -> JoinFlags

Convert from underlying bit representation, preserving all bits (even those not corresponding to a defined flag).

Safety

The caller of the bitflags! macro can chose to allow or @@ -19,35 +19,35 @@

Safety

The caller of from_bits_unchecked() has to ensure that all bits correspond to a defined flag or that extra bits are valid for this bitflags type.

-
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: JoinFlags) -> bool

Returns true if there are flags common to both self and other.

-
source

pub const fn contains(&self, other: JoinFlags) -> bool

Returns true if all of the flags in other are contained within self.

-
source

pub fn insert(&mut self, other: JoinFlags)

Inserts the specified flags in-place.

-
source

pub fn remove(&mut self, other: JoinFlags)

Removes the specified flags in-place.

-
source

pub fn toggle(&mut self, other: JoinFlags)

Toggles the specified flags in-place.

-
source

pub fn set(&mut self, other: JoinFlags, value: bool)

Inserts or removes the specified flags depending on the passed value.

-
source

pub const fn intersection(self, other: JoinFlags) -> JoinFlags

Returns the intersection between the flags in self and +

pub const fn is_empty(&self) -> bool

Returns true if no flags are currently stored.

+

pub const fn is_all(&self) -> bool

Returns true if all flags are currently set.

+

pub const fn intersects(&self, other: JoinFlags) -> bool

Returns true if there are flags common to both self and other.

+

pub const fn contains(&self, other: JoinFlags) -> bool

Returns true if all of the flags in other are contained within self.

+

pub fn insert(&mut self, other: JoinFlags)

Inserts the specified flags in-place.

+

pub fn remove(&mut self, other: JoinFlags)

Removes the specified flags in-place.

+

pub fn toggle(&mut self, other: JoinFlags)

Toggles the specified flags in-place.

+

pub fn set(&mut self, other: JoinFlags, value: bool)

Inserts or removes the specified flags depending on the passed value.

+

pub const fn intersection(self, other: JoinFlags) -> JoinFlags

Returns the intersection between the flags in self and other.

Specifically, the returned set contains only the flags which are present in both self and other.

This is equivalent to using the & operator (e.g. ops::BitAnd), as in flags & other.

-
source

pub const fn union(self, other: JoinFlags) -> JoinFlags

Returns the union of between the flags in self and other.

+

pub const fn union(self, other: JoinFlags) -> JoinFlags

Returns the union of between the flags in self and other.

Specifically, the returned set contains all flags which are present in either self or other, including any which are present in both (see Self::symmetric_difference if that is undesirable).

This is equivalent to using the | operator (e.g. ops::BitOr), as in flags | other.

-
source

pub const fn difference(self, other: JoinFlags) -> JoinFlags

Returns the difference between the flags in self and other.

+

pub const fn difference(self, other: JoinFlags) -> JoinFlags

Returns the difference between the flags in self and other.

Specifically, the returned set contains all flags present in self, except for the ones present in other.

It is also conceptually equivalent to the “bit-clear” operation: flags & !other (and this syntax is also supported).

This is equivalent to using the - operator (e.g. ops::Sub), as in flags - other.

-
source

pub const fn symmetric_difference(self, other: JoinFlags) -> JoinFlags

Returns the symmetric difference between the flags +

pub const fn symmetric_difference(self, other: JoinFlags) -> JoinFlags

Returns the symmetric difference between the flags in self and other.

Specifically, the returned set contains the flags present which are present in self or other, but that are not present in @@ -55,39 +55,39 @@

Safety
one of the sets self and other.

This is equivalent to using the ^ operator (e.g. ops::BitXor), as in flags ^ other.

-
source

pub const fn complement(self) -> JoinFlags

Returns the complement of this set of flags.

+

pub const fn complement(self) -> JoinFlags

Returns the complement of this set of flags.

Specifically, the returned set contains all the flags which are not set in self, but which are allowed for this type.

Alternatively, it can be thought of as the set difference between Self::all() and self (e.g. Self::all() - self)

This is equivalent to using the ! operator (e.g. ops::Not), as in !flags.

-
source§

impl JoinFlags

source

pub fn from_bits_preserve(bits: u32) -> JoinFlags

Convert from a raw integer, preserving any unknown bits. See +

§

impl JoinFlags

pub fn from_bits_preserve(bits: u32) -> JoinFlags

Convert from a raw integer, preserving any unknown bits. See https://github.com/bitflags/bitflags/issues/263#issuecomment-957088321

-

Trait Implementations§

source§

impl Binary for JoinFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl BitAnd<JoinFlags> for JoinFlags

source§

fn bitand(self, other: JoinFlags) -> JoinFlags

Returns the intersection between the two sets of flags.

-
§

type Output = JoinFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign<JoinFlags> for JoinFlags

source§

fn bitand_assign(&mut self, other: JoinFlags)

Disables all flags disabled in the set.

-
source§

impl BitOr<JoinFlags> for JoinFlags

source§

fn bitor(self, other: JoinFlags) -> JoinFlags

Returns the union of the two sets of flags.

-
§

type Output = JoinFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign<JoinFlags> for JoinFlags

source§

fn bitor_assign(&mut self, other: JoinFlags)

Adds the set of flags.

-
source§

impl BitXor<JoinFlags> for JoinFlags

source§

fn bitxor(self, other: JoinFlags) -> JoinFlags

Returns the left flags, but with all the right flags toggled.

-
§

type Output = JoinFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign<JoinFlags> for JoinFlags

source§

fn bitxor_assign(&mut self, other: JoinFlags)

Toggles the set of flags.

-
source§

impl Clone for JoinFlags

source§

fn clone(&self) -> JoinFlags

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 JoinFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Extend<JoinFlags> for JoinFlags

source§

fn extend<T>(&mut self, iterator: T)where - T: IntoIterator<Item = JoinFlags>,

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 FromIterator<JoinFlags> for JoinFlags

source§

fn from_iter<T>(iterator: T) -> JoinFlagswhere - T: IntoIterator<Item = JoinFlags>,

Creates a value from an iterator. Read more
source§

impl FromToNativeWasmType for JoinFlags

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <JoinFlags as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <JoinFlags as FromToNativeWasmType>::Native) -> JoinFlags

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl Hash for JoinFlags

source§

fn hash<__H>(&self, state: &mut __H)where +

Trait Implementations§

§

impl Binary for JoinFlags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl BitAnd<JoinFlags> for JoinFlags

§

fn bitand(self, other: JoinFlags) -> JoinFlags

Returns the intersection between the two sets of flags.

+
§

type Output = JoinFlags

The resulting type after applying the & operator.
§

impl BitAndAssign<JoinFlags> for JoinFlags

§

fn bitand_assign(&mut self, other: JoinFlags)

Disables all flags disabled in the set.

+
§

impl BitOr<JoinFlags> for JoinFlags

§

fn bitor(self, other: JoinFlags) -> JoinFlags

Returns the union of the two sets of flags.

+
§

type Output = JoinFlags

The resulting type after applying the | operator.
§

impl BitOrAssign<JoinFlags> for JoinFlags

§

fn bitor_assign(&mut self, other: JoinFlags)

Adds the set of flags.

+
§

impl BitXor<JoinFlags> for JoinFlags

§

fn bitxor(self, other: JoinFlags) -> JoinFlags

Returns the left flags, but with all the right flags toggled.

+
§

type Output = JoinFlags

The resulting type after applying the ^ operator.
§

impl BitXorAssign<JoinFlags> for JoinFlags

§

fn bitxor_assign(&mut self, other: JoinFlags)

Toggles the set of flags.

+
§

impl Clone for JoinFlags

§

fn clone(&self) -> JoinFlags

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
§

impl Debug for JoinFlags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl Extend<JoinFlags> for JoinFlags

§

fn extend<T>(&mut self, iterator: T)where + T: IntoIterator<Item = JoinFlags>,

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
§

impl FromIterator<JoinFlags> for JoinFlags

§

fn from_iter<T>(iterator: T) -> JoinFlagswhere + T: IntoIterator<Item = JoinFlags>,

Creates a value from an iterator. Read more
§

impl FromToNativeWasmType for JoinFlags

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <JoinFlags as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <JoinFlags as FromToNativeWasmType>::Native) -> JoinFlags

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl Hash for JoinFlags

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 LowerHex for JoinFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Not for JoinFlags

source§

fn not(self) -> JoinFlags

Returns the complement of this set of flags.

-
§

type Output = JoinFlags

The resulting type after applying the ! operator.
source§

impl Octal for JoinFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Ord for JoinFlags

source§

fn cmp(&self, other: &JoinFlags) -> 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
§

impl LowerHex for JoinFlags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Not for JoinFlags

§

fn not(self) -> JoinFlags

Returns the complement of this set of flags.

+
§

type Output = JoinFlags

The resulting type after applying the ! operator.
§

impl Octal for JoinFlags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Ord for JoinFlags

§

fn cmp(&self, other: &JoinFlags) -> 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<JoinFlags> for JoinFlags

source§

fn eq(&self, other: &JoinFlags) -> 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
§

impl PartialEq<JoinFlags> for JoinFlags

§

fn eq(&self, other: &JoinFlags) -> 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<JoinFlags> for JoinFlags

source§

fn partial_cmp(&self, other: &JoinFlags) -> 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.
§

impl PartialOrd<JoinFlags> for JoinFlags

§

fn partial_cmp(&self, other: &JoinFlags) -> 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<JoinFlags> for JoinFlags

source§

fn sub(self, other: JoinFlags) -> JoinFlags

Returns the set difference of the two sets of flags.

-
§

type Output = JoinFlags

The resulting type after applying the - operator.
source§

impl SubAssign<JoinFlags> for JoinFlags

source§

fn sub_assign(&mut self, other: JoinFlags)

Disables all flags enabled in the set.

-
source§

impl UpperHex for JoinFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl ValueType for JoinFlags

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +operator. Read more
§

impl Sub<JoinFlags> for JoinFlags

§

fn sub(self, other: JoinFlags) -> JoinFlags

Returns the set difference of the two sets of flags.

+
§

type Output = JoinFlags

The resulting type after applying the - operator.
§

impl SubAssign<JoinFlags> for JoinFlags

§

fn sub_assign(&mut self, other: JoinFlags)

Disables all flags enabled in the set.

+
§

impl UpperHex for JoinFlags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl ValueType for JoinFlags

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for JoinFlags

source§

impl Eq for JoinFlags

source§

impl StructuralEq for JoinFlags

source§

impl StructuralPartialEq for JoinFlags

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for JoinFlags

§

impl Eq for JoinFlags

§

impl StructuralEq for JoinFlags

§

impl StructuralPartialEq for JoinFlags

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.JoinStatus.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.JoinStatus.html index 14956f73801..9f9d5d1ef39 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.JoinStatus.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.JoinStatus.html @@ -1,10 +1,10 @@ JoinStatus in wasmer_wasix::syscalls::types::wasi - Rust
pub struct JoinStatus {
+                logo

JoinStatus

pub struct JoinStatus {
     pub tag: JoinStatusType,
     pub u: JoinStatusUnion,
-}

Fields§

§tag: JoinStatusType§u: JoinStatusUnion

Trait Implementations§

source§

impl Clone for JoinStatus

source§

fn clone(&self) -> JoinStatus

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 JoinStatus

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for JoinStatus

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§tag: JoinStatusType§u: JoinStatusUnion

Trait Implementations§

§

impl Clone for JoinStatus

§

fn clone(&self) -> JoinStatus

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
§

impl Debug for JoinStatus

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for JoinStatus

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for JoinStatus

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for JoinStatus

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Lookup.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Lookup.html index 432b7facb1d..2632709cc29 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Lookup.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Lookup.html @@ -1,18 +1,18 @@ Lookup in wasmer_wasix::syscalls::types::wasi - Rust
pub struct Lookup {
+                logo

Lookup

pub struct Lookup {
     bits: u32,
 }
Expand description

Flags determining the method of how paths are resolved. TODO: wit appears to not have support for flags repr (@witx repr u32)

-

Fields§

§bits: u32

Implementations§

source§

impl Lookup

As long as the resolved path corresponds to a symbolic link, it is expanded.

-
source

pub const fn empty() -> Lookup

Returns an empty set of flags.

-
source

pub const fn all() -> Lookup

Returns the set containing all flags.

-
source

pub const fn bits(&self) -> u32

Returns the raw value of the flags currently stored.

-
source

pub const fn from_bits(bits: u32) -> Option<Lookup>

Convert from underlying bit representation, unless that +

Fields§

§bits: u32

Implementations§

§

impl Lookup

As long as the resolved path corresponds to a symbolic link, it is expanded.

+

pub const fn empty() -> Lookup

Returns an empty set of flags.

+

pub const fn all() -> Lookup

Returns the set containing all flags.

+

pub const fn bits(&self) -> u32

Returns the raw value of the flags currently stored.

+

pub const fn from_bits(bits: u32) -> Option<Lookup>

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: u32) -> Lookup

Convert from underlying bit representation, dropping any bits +

pub const fn from_bits_truncate(bits: u32) -> Lookup

Convert from underlying bit representation, dropping any bits that do not correspond to flags.

-
source

pub const unsafe fn from_bits_unchecked(bits: u32) -> Lookup

Convert from underlying bit representation, preserving all +

pub const unsafe fn from_bits_unchecked(bits: u32) -> Lookup

Convert from underlying bit representation, preserving all bits (even those not corresponding to a defined flag).

Safety

The caller of the bitflags! macro can chose to allow or @@ -20,35 +20,35 @@

Safety

The caller of from_bits_unchecked() has to ensure that all bits correspond to a defined flag or that extra bits are valid for this bitflags type.

-
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: Lookup) -> bool

Returns true if there are flags common to both self and other.

-
source

pub const fn contains(&self, other: Lookup) -> bool

Returns true if all of the flags in other are contained within self.

-
source

pub fn insert(&mut self, other: Lookup)

Inserts the specified flags in-place.

-
source

pub fn remove(&mut self, other: Lookup)

Removes the specified flags in-place.

-
source

pub fn toggle(&mut self, other: Lookup)

Toggles the specified flags in-place.

-
source

pub fn set(&mut self, other: Lookup, value: bool)

Inserts or removes the specified flags depending on the passed value.

-
source

pub const fn intersection(self, other: Lookup) -> Lookup

Returns the intersection between the flags in self and +

pub const fn is_empty(&self) -> bool

Returns true if no flags are currently stored.

+

pub const fn is_all(&self) -> bool

Returns true if all flags are currently set.

+

pub const fn intersects(&self, other: Lookup) -> bool

Returns true if there are flags common to both self and other.

+

pub const fn contains(&self, other: Lookup) -> bool

Returns true if all of the flags in other are contained within self.

+

pub fn insert(&mut self, other: Lookup)

Inserts the specified flags in-place.

+

pub fn remove(&mut self, other: Lookup)

Removes the specified flags in-place.

+

pub fn toggle(&mut self, other: Lookup)

Toggles the specified flags in-place.

+

pub fn set(&mut self, other: Lookup, value: bool)

Inserts or removes the specified flags depending on the passed value.

+

pub const fn intersection(self, other: Lookup) -> Lookup

Returns the intersection between the flags in self and other.

Specifically, the returned set contains only the flags which are present in both self and other.

This is equivalent to using the & operator (e.g. ops::BitAnd), as in flags & other.

-
source

pub const fn union(self, other: Lookup) -> Lookup

Returns the union of between the flags in self and other.

+

pub const fn union(self, other: Lookup) -> Lookup

Returns the union of between the flags in self and other.

Specifically, the returned set contains all flags which are present in either self or other, including any which are present in both (see Self::symmetric_difference if that is undesirable).

This is equivalent to using the | operator (e.g. ops::BitOr), as in flags | other.

-
source

pub const fn difference(self, other: Lookup) -> Lookup

Returns the difference between the flags in self and other.

+

pub const fn difference(self, other: Lookup) -> Lookup

Returns the difference between the flags in self and other.

Specifically, the returned set contains all flags present in self, except for the ones present in other.

It is also conceptually equivalent to the “bit-clear” operation: flags & !other (and this syntax is also supported).

This is equivalent to using the - operator (e.g. ops::Sub), as in flags - other.

-
source

pub const fn symmetric_difference(self, other: Lookup) -> Lookup

Returns the symmetric difference between the flags +

pub const fn symmetric_difference(self, other: Lookup) -> Lookup

Returns the symmetric difference between the flags in self and other.

Specifically, the returned set contains the flags present which are present in self or other, but that are not present in @@ -56,39 +56,39 @@

Safety
one of the sets self and other.

This is equivalent to using the ^ operator (e.g. ops::BitXor), as in flags ^ other.

-
source

pub const fn complement(self) -> Lookup

Returns the complement of this set of flags.

+

pub const fn complement(self) -> Lookup

Returns the complement of this set of flags.

Specifically, the returned set contains all the flags which are not set in self, but which are allowed for this type.

Alternatively, it can be thought of as the set difference between Self::all() and self (e.g. Self::all() - self)

This is equivalent to using the ! operator (e.g. ops::Not), as in !flags.

-
source§

impl Lookup

source

pub fn from_bits_preserve(bits: u32) -> Lookup

Convert from a raw integer, preserving any unknown bits. See +

§

impl Lookup

pub fn from_bits_preserve(bits: u32) -> Lookup

Convert from a raw integer, preserving any unknown bits. See https://github.com/bitflags/bitflags/issues/263#issuecomment-957088321

-

Trait Implementations§

source§

impl Binary for Lookup

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl BitAnd<Lookup> for Lookup

source§

fn bitand(self, other: Lookup) -> Lookup

Returns the intersection between the two sets of flags.

-
§

type Output = Lookup

The resulting type after applying the & operator.
source§

impl BitAndAssign<Lookup> for Lookup

source§

fn bitand_assign(&mut self, other: Lookup)

Disables all flags disabled in the set.

-
source§

impl BitOr<Lookup> for Lookup

source§

fn bitor(self, other: Lookup) -> Lookup

Returns the union of the two sets of flags.

-
§

type Output = Lookup

The resulting type after applying the | operator.
source§

impl BitOrAssign<Lookup> for Lookup

source§

fn bitor_assign(&mut self, other: Lookup)

Adds the set of flags.

-
source§

impl BitXor<Lookup> for Lookup

source§

fn bitxor(self, other: Lookup) -> Lookup

Returns the left flags, but with all the right flags toggled.

-
§

type Output = Lookup

The resulting type after applying the ^ operator.
source§

impl BitXorAssign<Lookup> for Lookup

source§

fn bitxor_assign(&mut self, other: Lookup)

Toggles the set of flags.

-
source§

impl Clone for Lookup

source§

fn clone(&self) -> Lookup

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 Lookup

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Extend<Lookup> for Lookup

source§

fn extend<T>(&mut self, iterator: T)where - T: IntoIterator<Item = Lookup>,

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 FromIterator<Lookup> for Lookup

source§

fn from_iter<T>(iterator: T) -> Lookupwhere - T: IntoIterator<Item = Lookup>,

Creates a value from an iterator. Read more
source§

impl Hash for Lookup

source§

fn hash<__H>(&self, state: &mut __H)where +

Trait Implementations§

§

impl Binary for Lookup

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl BitAnd<Lookup> for Lookup

§

fn bitand(self, other: Lookup) -> Lookup

Returns the intersection between the two sets of flags.

+
§

type Output = Lookup

The resulting type after applying the & operator.
§

impl BitAndAssign<Lookup> for Lookup

§

fn bitand_assign(&mut self, other: Lookup)

Disables all flags disabled in the set.

+
§

impl BitOr<Lookup> for Lookup

§

fn bitor(self, other: Lookup) -> Lookup

Returns the union of the two sets of flags.

+
§

type Output = Lookup

The resulting type after applying the | operator.
§

impl BitOrAssign<Lookup> for Lookup

§

fn bitor_assign(&mut self, other: Lookup)

Adds the set of flags.

+
§

impl BitXor<Lookup> for Lookup

§

fn bitxor(self, other: Lookup) -> Lookup

Returns the left flags, but with all the right flags toggled.

+
§

type Output = Lookup

The resulting type after applying the ^ operator.
§

impl BitXorAssign<Lookup> for Lookup

§

fn bitxor_assign(&mut self, other: Lookup)

Toggles the set of flags.

+
§

impl Clone for Lookup

§

fn clone(&self) -> Lookup

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
§

impl Debug for Lookup

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl Extend<Lookup> for Lookup

§

fn extend<T>(&mut self, iterator: T)where + T: IntoIterator<Item = Lookup>,

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
§

impl FromIterator<Lookup> for Lookup

§

fn from_iter<T>(iterator: T) -> Lookupwhere + T: IntoIterator<Item = Lookup>,

Creates a value from an iterator. Read more
§

impl Hash for Lookup

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 LowerHex for Lookup

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Not for Lookup

source§

fn not(self) -> Lookup

Returns the complement of this set of flags.

-
§

type Output = Lookup

The resulting type after applying the ! operator.
source§

impl Octal for Lookup

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Ord for Lookup

source§

fn cmp(&self, other: &Lookup) -> 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
§

impl LowerHex for Lookup

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Not for Lookup

§

fn not(self) -> Lookup

Returns the complement of this set of flags.

+
§

type Output = Lookup

The resulting type after applying the ! operator.
§

impl Octal for Lookup

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Ord for Lookup

§

fn cmp(&self, other: &Lookup) -> 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<Lookup> for Lookup

source§

fn eq(&self, other: &Lookup) -> 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
§

impl PartialEq<Lookup> for Lookup

§

fn eq(&self, other: &Lookup) -> 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<Lookup> for Lookup

source§

fn partial_cmp(&self, other: &Lookup) -> 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.
§

impl PartialOrd<Lookup> for Lookup

§

fn partial_cmp(&self, other: &Lookup) -> 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<Lookup> for Lookup

source§

fn sub(self, other: Lookup) -> Lookup

Returns the set difference of the two sets of flags.

-
§

type Output = Lookup

The resulting type after applying the - operator.
source§

impl SubAssign<Lookup> for Lookup

source§

fn sub_assign(&mut self, other: Lookup)

Disables all flags enabled in the set.

-
source§

impl UpperHex for Lookup

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl ValueType for Lookup

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +operator. Read more
§

impl Sub<Lookup> for Lookup

§

fn sub(self, other: Lookup) -> Lookup

Returns the set difference of the two sets of flags.

+
§

type Output = Lookup

The resulting type after applying the - operator.
§

impl SubAssign<Lookup> for Lookup

§

fn sub_assign(&mut self, other: Lookup)

Disables all flags enabled in the set.

+
§

impl UpperHex for Lookup

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl ValueType for Lookup

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Lookup

source§

impl Eq for Lookup

source§

impl StructuralEq for Lookup

source§

impl StructuralPartialEq for Lookup

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Lookup

§

impl Eq for Lookup

§

impl StructuralEq for Lookup

§

impl StructuralPartialEq for Lookup

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Oflags.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Oflags.html index 85e02d87591..7bcb9fcae7f 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Oflags.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Oflags.html @@ -1,21 +1,21 @@ Oflags in wasmer_wasix::syscalls::types::wasi - Rust
pub struct Oflags {
+                logo

Oflags

pub struct Oflags {
     bits: u16,
 }
Expand description

Open flags used by path_open. TODO: wit appears to not have support for flags repr (@witx repr u16)

-

Fields§

§bits: u16

Implementations§

source§

impl Oflags

source

pub const CREATE: Oflags = Self{ bits: 1 << 0,}

Create file if it does not exist.

-
source

pub const DIRECTORY: Oflags = Self{ bits: 1 << 1,}

Fail if not a directory.

-
source

pub const EXCL: Oflags = Self{ bits: 1 << 2,}

Fail if file already exists.

-
source

pub const TRUNC: Oflags = Self{ bits: 1 << 3,}

Truncate file to size 0.

-
source

pub const fn empty() -> Oflags

Returns an empty set of flags.

-
source

pub const fn all() -> Oflags

Returns the set containing all flags.

-
source

pub const fn bits(&self) -> u16

Returns the raw value of the flags currently stored.

-
source

pub const fn from_bits(bits: u16) -> Option<Oflags>

Convert from underlying bit representation, unless that +

Fields§

§bits: u16

Implementations§

§

impl Oflags

pub const CREATE: Oflags = Self{ bits: 1 << 0,}

Create file if it does not exist.

+

pub const DIRECTORY: Oflags = Self{ bits: 1 << 1,}

Fail if not a directory.

+

pub const EXCL: Oflags = Self{ bits: 1 << 2,}

Fail if file already exists.

+

pub const TRUNC: Oflags = Self{ bits: 1 << 3,}

Truncate file to size 0.

+

pub const fn empty() -> Oflags

Returns an empty set of flags.

+

pub const fn all() -> Oflags

Returns the set containing all flags.

+

pub const fn bits(&self) -> u16

Returns the raw value of the flags currently stored.

+

pub const fn from_bits(bits: u16) -> Option<Oflags>

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: u16) -> Oflags

Convert from underlying bit representation, dropping any bits +

pub const fn from_bits_truncate(bits: u16) -> Oflags

Convert from underlying bit representation, dropping any bits that do not correspond to flags.

-
source

pub const unsafe fn from_bits_unchecked(bits: u16) -> Oflags

Convert from underlying bit representation, preserving all +

pub const unsafe fn from_bits_unchecked(bits: u16) -> Oflags

Convert from underlying bit representation, preserving all bits (even those not corresponding to a defined flag).

Safety

The caller of the bitflags! macro can chose to allow or @@ -23,35 +23,35 @@

Safety

The caller of from_bits_unchecked() has to ensure that all bits correspond to a defined flag or that extra bits are valid for this bitflags type.

-
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: Oflags) -> bool

Returns true if there are flags common to both self and other.

-
source

pub const fn contains(&self, other: Oflags) -> bool

Returns true if all of the flags in other are contained within self.

-
source

pub fn insert(&mut self, other: Oflags)

Inserts the specified flags in-place.

-
source

pub fn remove(&mut self, other: Oflags)

Removes the specified flags in-place.

-
source

pub fn toggle(&mut self, other: Oflags)

Toggles the specified flags in-place.

-
source

pub fn set(&mut self, other: Oflags, value: bool)

Inserts or removes the specified flags depending on the passed value.

-
source

pub const fn intersection(self, other: Oflags) -> Oflags

Returns the intersection between the flags in self and +

pub const fn is_empty(&self) -> bool

Returns true if no flags are currently stored.

+

pub const fn is_all(&self) -> bool

Returns true if all flags are currently set.

+

pub const fn intersects(&self, other: Oflags) -> bool

Returns true if there are flags common to both self and other.

+

pub const fn contains(&self, other: Oflags) -> bool

Returns true if all of the flags in other are contained within self.

+

pub fn insert(&mut self, other: Oflags)

Inserts the specified flags in-place.

+

pub fn remove(&mut self, other: Oflags)

Removes the specified flags in-place.

+

pub fn toggle(&mut self, other: Oflags)

Toggles the specified flags in-place.

+

pub fn set(&mut self, other: Oflags, value: bool)

Inserts or removes the specified flags depending on the passed value.

+

pub const fn intersection(self, other: Oflags) -> Oflags

Returns the intersection between the flags in self and other.

Specifically, the returned set contains only the flags which are present in both self and other.

This is equivalent to using the & operator (e.g. ops::BitAnd), as in flags & other.

-
source

pub const fn union(self, other: Oflags) -> Oflags

Returns the union of between the flags in self and other.

+

pub const fn union(self, other: Oflags) -> Oflags

Returns the union of between the flags in self and other.

Specifically, the returned set contains all flags which are present in either self or other, including any which are present in both (see Self::symmetric_difference if that is undesirable).

This is equivalent to using the | operator (e.g. ops::BitOr), as in flags | other.

-
source

pub const fn difference(self, other: Oflags) -> Oflags

Returns the difference between the flags in self and other.

+

pub const fn difference(self, other: Oflags) -> Oflags

Returns the difference between the flags in self and other.

Specifically, the returned set contains all flags present in self, except for the ones present in other.

It is also conceptually equivalent to the “bit-clear” operation: flags & !other (and this syntax is also supported).

This is equivalent to using the - operator (e.g. ops::Sub), as in flags - other.

-
source

pub const fn symmetric_difference(self, other: Oflags) -> Oflags

Returns the symmetric difference between the flags +

pub const fn symmetric_difference(self, other: Oflags) -> Oflags

Returns the symmetric difference between the flags in self and other.

Specifically, the returned set contains the flags present which are present in self or other, but that are not present in @@ -59,39 +59,39 @@

Safety
one of the sets self and other.

This is equivalent to using the ^ operator (e.g. ops::BitXor), as in flags ^ other.

-
source

pub const fn complement(self) -> Oflags

Returns the complement of this set of flags.

+

pub const fn complement(self) -> Oflags

Returns the complement of this set of flags.

Specifically, the returned set contains all the flags which are not set in self, but which are allowed for this type.

Alternatively, it can be thought of as the set difference between Self::all() and self (e.g. Self::all() - self)

This is equivalent to using the ! operator (e.g. ops::Not), as in !flags.

-
source§

impl Oflags

source

pub fn from_bits_preserve(bits: u16) -> Oflags

Convert from a raw integer, preserving any unknown bits. See +

§

impl Oflags

pub fn from_bits_preserve(bits: u16) -> Oflags

Convert from a raw integer, preserving any unknown bits. See https://github.com/bitflags/bitflags/issues/263#issuecomment-957088321

-

Trait Implementations§

source§

impl Binary for Oflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl BitAnd<Oflags> for Oflags

source§

fn bitand(self, other: Oflags) -> Oflags

Returns the intersection between the two sets of flags.

-
§

type Output = Oflags

The resulting type after applying the & operator.
source§

impl BitAndAssign<Oflags> for Oflags

source§

fn bitand_assign(&mut self, other: Oflags)

Disables all flags disabled in the set.

-
source§

impl BitOr<Oflags> for Oflags

source§

fn bitor(self, other: Oflags) -> Oflags

Returns the union of the two sets of flags.

-
§

type Output = Oflags

The resulting type after applying the | operator.
source§

impl BitOrAssign<Oflags> for Oflags

source§

fn bitor_assign(&mut self, other: Oflags)

Adds the set of flags.

-
source§

impl BitXor<Oflags> for Oflags

source§

fn bitxor(self, other: Oflags) -> Oflags

Returns the left flags, but with all the right flags toggled.

-
§

type Output = Oflags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign<Oflags> for Oflags

source§

fn bitxor_assign(&mut self, other: Oflags)

Toggles the set of flags.

-
source§

impl Clone for Oflags

source§

fn clone(&self) -> Oflags

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 Oflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Extend<Oflags> for Oflags

source§

fn extend<T>(&mut self, iterator: T)where - T: IntoIterator<Item = Oflags>,

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 FromIterator<Oflags> for Oflags

source§

fn from_iter<T>(iterator: T) -> Oflagswhere - T: IntoIterator<Item = Oflags>,

Creates a value from an iterator. Read more
source§

impl FromToNativeWasmType for Oflags

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Oflags as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Oflags as FromToNativeWasmType>::Native) -> Oflags

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl Hash for Oflags

source§

fn hash<__H>(&self, state: &mut __H)where +

Trait Implementations§

§

impl Binary for Oflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl BitAnd<Oflags> for Oflags

§

fn bitand(self, other: Oflags) -> Oflags

Returns the intersection between the two sets of flags.

+
§

type Output = Oflags

The resulting type after applying the & operator.
§

impl BitAndAssign<Oflags> for Oflags

§

fn bitand_assign(&mut self, other: Oflags)

Disables all flags disabled in the set.

+
§

impl BitOr<Oflags> for Oflags

§

fn bitor(self, other: Oflags) -> Oflags

Returns the union of the two sets of flags.

+
§

type Output = Oflags

The resulting type after applying the | operator.
§

impl BitOrAssign<Oflags> for Oflags

§

fn bitor_assign(&mut self, other: Oflags)

Adds the set of flags.

+
§

impl BitXor<Oflags> for Oflags

§

fn bitxor(self, other: Oflags) -> Oflags

Returns the left flags, but with all the right flags toggled.

+
§

type Output = Oflags

The resulting type after applying the ^ operator.
§

impl BitXorAssign<Oflags> for Oflags

§

fn bitxor_assign(&mut self, other: Oflags)

Toggles the set of flags.

+
§

impl Clone for Oflags

§

fn clone(&self) -> Oflags

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
§

impl Debug for Oflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl Extend<Oflags> for Oflags

§

fn extend<T>(&mut self, iterator: T)where + T: IntoIterator<Item = Oflags>,

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
§

impl FromIterator<Oflags> for Oflags

§

fn from_iter<T>(iterator: T) -> Oflagswhere + T: IntoIterator<Item = Oflags>,

Creates a value from an iterator. Read more
§

impl FromToNativeWasmType for Oflags

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Oflags as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Oflags as FromToNativeWasmType>::Native) -> Oflags

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl Hash for Oflags

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 LowerHex for Oflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Not for Oflags

source§

fn not(self) -> Oflags

Returns the complement of this set of flags.

-
§

type Output = Oflags

The resulting type after applying the ! operator.
source§

impl Octal for Oflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Ord for Oflags

source§

fn cmp(&self, other: &Oflags) -> 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
§

impl LowerHex for Oflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Not for Oflags

§

fn not(self) -> Oflags

Returns the complement of this set of flags.

+
§

type Output = Oflags

The resulting type after applying the ! operator.
§

impl Octal for Oflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Ord for Oflags

§

fn cmp(&self, other: &Oflags) -> 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<Oflags> for Oflags

source§

fn eq(&self, other: &Oflags) -> 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
§

impl PartialEq<Oflags> for Oflags

§

fn eq(&self, other: &Oflags) -> 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<Oflags> for Oflags

source§

fn partial_cmp(&self, other: &Oflags) -> 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.
§

impl PartialOrd<Oflags> for Oflags

§

fn partial_cmp(&self, other: &Oflags) -> 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<Oflags> for Oflags

source§

fn sub(self, other: Oflags) -> Oflags

Returns the set difference of the two sets of flags.

-
§

type Output = Oflags

The resulting type after applying the - operator.
source§

impl SubAssign<Oflags> for Oflags

source§

fn sub_assign(&mut self, other: Oflags)

Disables all flags enabled in the set.

-
source§

impl UpperHex for Oflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl ValueType for Oflags

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +operator. Read more
§

impl Sub<Oflags> for Oflags

§

fn sub(self, other: Oflags) -> Oflags

Returns the set difference of the two sets of flags.

+
§

type Output = Oflags

The resulting type after applying the - operator.
§

impl SubAssign<Oflags> for Oflags

§

fn sub_assign(&mut self, other: Oflags)

Disables all flags enabled in the set.

+
§

impl UpperHex for Oflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl ValueType for Oflags

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Oflags

source§

impl Eq for Oflags

source§

impl StructuralEq for Oflags

source§

impl StructuralPartialEq for Oflags

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Oflags

§

impl Eq for Oflags

§

impl StructuralEq for Oflags

§

impl StructuralPartialEq for Oflags

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.OptionFd.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.OptionFd.html index 711ea3e9496..e3f5059e4ba 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.OptionFd.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.OptionFd.html @@ -1,10 +1,10 @@ OptionFd in wasmer_wasix::syscalls::types::wasi - Rust
pub struct OptionFd {
+                logo

OptionFd

pub struct OptionFd {
     pub tag: OptionTag,
     pub fd: u32,
-}

Fields§

§tag: OptionTag§fd: u32

Trait Implementations§

source§

impl Clone for OptionFd

source§

fn clone(&self) -> OptionFd

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 OptionFd

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for OptionFd

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§tag: OptionTag§fd: u32

Trait Implementations§

§

impl Clone for OptionFd

§

fn clone(&self) -> OptionFd

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
§

impl Debug for OptionFd

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for OptionFd

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for OptionFd

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for OptionFd

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.OptionPid.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.OptionPid.html index 9934c5b46a4..deed8a8289d 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.OptionPid.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.OptionPid.html @@ -1,10 +1,10 @@ OptionPid in wasmer_wasix::syscalls::types::wasi - Rust
pub struct OptionPid {
+                logo

OptionPid

pub struct OptionPid {
     pub tag: OptionTag,
     pub pid: u32,
-}

Fields§

§tag: OptionTag§pid: u32

Trait Implementations§

source§

impl Clone for OptionPid

source§

fn clone(&self) -> OptionPid

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 OptionPid

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for OptionPid

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§tag: OptionTag§pid: u32

Trait Implementations§

§

impl Clone for OptionPid

§

fn clone(&self) -> OptionPid

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
§

impl Debug for OptionPid

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for OptionPid

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for OptionPid

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for OptionPid

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.OptionTimestamp.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.OptionTimestamp.html index 5af744c07be..4e636353bbe 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.OptionTimestamp.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.OptionTimestamp.html @@ -1,10 +1,10 @@ OptionTimestamp in wasmer_wasix::syscalls::types::wasi - Rust
pub struct OptionTimestamp {
+                logo

OptionTimestamp

pub struct OptionTimestamp {
     pub tag: OptionTag,
     pub u: u64,
-}

Fields§

§tag: OptionTag§u: u64

Trait Implementations§

source§

impl Clone for OptionTimestamp

source§

fn clone(&self) -> OptionTimestamp

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 OptionTimestamp

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for OptionTimestamp

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§tag: OptionTag§u: u64

Trait Implementations§

§

impl Clone for OptionTimestamp

§

fn clone(&self) -> OptionTimestamp

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
§

impl Debug for OptionTimestamp

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for OptionTimestamp

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for OptionTimestamp

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for OptionTimestamp

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.PipeHandles.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.PipeHandles.html index f7f7b31bc36..f61a71b74cc 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.PipeHandles.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.PipeHandles.html @@ -1,10 +1,10 @@ PipeHandles in wasmer_wasix::syscalls::types::wasi - Rust
pub struct PipeHandles {
+                logo

PipeHandles

pub struct PipeHandles {
     pub pipe: u32,
     pub other: u32,
-}

Fields§

§pipe: u32§other: u32

Trait Implementations§

source§

impl Clone for PipeHandles

source§

fn clone(&self) -> PipeHandles

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 PipeHandles

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for PipeHandles

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§pipe: u32§other: u32

Trait Implementations§

§

impl Clone for PipeHandles

§

fn clone(&self) -> PipeHandles

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
§

impl Debug for PipeHandles

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for PipeHandles

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for PipeHandles

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for PipeHandles

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Prestat.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Prestat.html index 558782be1e6..4a847bb233f 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Prestat.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Prestat.html @@ -1,10 +1,10 @@ Prestat in wasmer_wasix::syscalls::types::wasi - Rust
pub struct Prestat {
+                logo

Prestat

pub struct Prestat {
     pub pr_type: Preopentype,
     pub u: PrestatU,
-}

Fields§

§pr_type: Preopentype§u: PrestatU

Implementations§

Trait Implementations§

source§

impl Clone for Prestat

source§

fn clone(&self) -> Prestat

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 Prestat

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for Prestat

source§

fn zero_padding_bytes(&self, bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§pr_type: Preopentype§u: PrestatU

Implementations§

§

impl Prestat

pub fn tagged(&self) -> Option<PrestatEnum>

Trait Implementations§

§

impl Clone for Prestat

§

fn clone(&self) -> Prestat

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
§

impl Debug for Prestat

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for Prestat

§

fn zero_padding_bytes(&self, bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Prestat

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Prestat

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.PrestatU.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.PrestatU.html index 083742b5599..628ba7e7bf3 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.PrestatU.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.PrestatU.html @@ -1,9 +1,9 @@ PrestatU in wasmer_wasix::syscalls::types::wasi - Rust
pub struct PrestatU {
+                logo

PrestatU

pub struct PrestatU {
     pub dir: PrestatUDir,
-}

Fields§

§dir: PrestatUDir

Trait Implementations§

source§

impl Clone for PrestatU

source§

fn clone(&self) -> PrestatU

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 PrestatU

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for PrestatU

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§dir: PrestatUDir

Trait Implementations§

§

impl Clone for PrestatU

§

fn clone(&self) -> PrestatU

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
§

impl Debug for PrestatU

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for PrestatU

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for PrestatU

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for PrestatU

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.PrestatUDir.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.PrestatUDir.html index 7ee7ffa6c9c..6257ce159e8 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.PrestatUDir.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.PrestatUDir.html @@ -1,9 +1,9 @@ PrestatUDir in wasmer_wasix::syscalls::types::wasi - Rust
pub struct PrestatUDir {
+                logo

PrestatUDir

pub struct PrestatUDir {
     pub pr_name_len: u32,
-}

Fields§

§pr_name_len: u32

Trait Implementations§

source§

impl Clone for PrestatUDir

source§

fn clone(&self) -> PrestatUDir

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 PrestatUDir

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for PrestatUDir

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§pr_name_len: u32

Trait Implementations§

§

impl Clone for PrestatUDir

§

fn clone(&self) -> PrestatUDir

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
§

impl Debug for PrestatUDir

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for PrestatUDir

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for PrestatUDir

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for PrestatUDir

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.ProcessHandles.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.ProcessHandles.html index 26efdbb4dbf..5bd42936c30 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.ProcessHandles.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.ProcessHandles.html @@ -1,12 +1,12 @@ ProcessHandles in wasmer_wasix::syscalls::types::wasi - Rust
pub struct ProcessHandles {
+                logo

ProcessHandles

pub struct ProcessHandles {
     pub pid: u32,
     pub stdin: OptionFd,
     pub stdout: OptionFd,
     pub stderr: OptionFd,
-}

Fields§

§pid: u32§stdin: OptionFd§stdout: OptionFd§stderr: OptionFd

Trait Implementations§

source§

impl Clone for ProcessHandles

source§

fn clone(&self) -> ProcessHandles

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 ProcessHandles

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for ProcessHandles

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§pid: u32§stdin: OptionFd§stdout: OptionFd§stderr: OptionFd

Trait Implementations§

§

impl Clone for ProcessHandles

§

fn clone(&self) -> ProcessHandles

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
§

impl Debug for ProcessHandles

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for ProcessHandles

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for ProcessHandles

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for ProcessHandles

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Rights.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Rights.html index da4f72eab51..ed82c489044 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Rights.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Rights.html @@ -1,66 +1,66 @@ Rights in wasmer_wasix::syscalls::types::wasi - Rust
pub struct Rights {
+                logo

Rights

pub struct Rights {
     bits: u64,
 }
Expand description

File descriptor rights, determining which actions may be performed.

-

Fields§

§bits: u64

Implementations§

source§

impl Rights

source

pub const FD_DATASYNC: Rights = Self{ bits: 1 << 0,}

The right to invoke fd_datasync.

+

Fields§

§bits: u64

Implementations§

§

impl Rights

pub const FD_DATASYNC: Rights = Self{ bits: 1 << 0,}

The right to invoke fd_datasync.

If rights::path_open is set, includes the right to invoke path_open with fdflags::dsync.

-
source

pub const FD_READ: Rights = Self{ bits: 1 << 1,}

The right to invoke fd_read and sock_recv.

+

pub const FD_READ: Rights = Self{ bits: 1 << 1,}

The right to invoke fd_read and sock_recv.

If rights::fd_seek is set, includes the right to invoke fd_pread.

-
source

pub const FD_SEEK: Rights = Self{ bits: 1 << 2,}

The right to invoke fd_seek. This flag implies rights::fd_tell.

-
source

pub const FD_FDSTAT_SET_FLAGS: Rights = Self{ bits: 1 << 3,}

The right to invoke fd_fdstat_set_flags.

-
source

pub const FD_SYNC: Rights = Self{ bits: 1 << 4,}

The right to invoke fd_sync.

+

pub const FD_SEEK: Rights = Self{ bits: 1 << 2,}

The right to invoke fd_seek. This flag implies rights::fd_tell.

+

pub const FD_FDSTAT_SET_FLAGS: Rights = Self{ bits: 1 << 3,}

The right to invoke fd_fdstat_set_flags.

+

pub const FD_SYNC: Rights = Self{ bits: 1 << 4,}

The right to invoke fd_sync.

If rights::path_open is set, includes the right to invoke path_open with fdflags::rsync and fdflags::dsync.

-
source

pub const FD_TELL: Rights = Self{ bits: 1 << 5,}

The right to invoke fd_seek in such a way that the file offset +

pub const FD_TELL: Rights = Self{ bits: 1 << 5,}

The right to invoke fd_seek in such a way that the file offset remains unaltered (i.e., whence::cur with offset zero), or to invoke fd_tell.

-
source

pub const FD_WRITE: Rights = Self{ bits: 1 << 6,}

The right to invoke fd_write and sock_send. +

pub const FD_WRITE: Rights = Self{ bits: 1 << 6,}

The right to invoke fd_write and sock_send. If rights::fd_seek is set, includes the right to invoke fd_pwrite.

-
source

pub const FD_ADVISE: Rights = Self{ bits: 1 << 7,}

The right to invoke fd_advise.

-
source

pub const FD_ALLOCATE: Rights = Self{ bits: 1 << 8,}

The right to invoke fd_allocate.

-
source

pub const PATH_CREATE_DIRECTORY: Rights = Self{ bits: 1 << 9,}

The right to invoke path_create_directory.

-
source

pub const PATH_CREATE_FILE: Rights = Self{ bits: 1 << 10,}

If rights::path_open is set, the right to invoke path_open with oflags::creat.

-

The right to invoke path_link with the file descriptor as the +

pub const FD_ADVISE: Rights = Self{ bits: 1 << 7,}

The right to invoke fd_advise.

+

pub const FD_ALLOCATE: Rights = Self{ bits: 1 << 8,}

The right to invoke fd_allocate.

+

pub const PATH_CREATE_DIRECTORY: Rights = Self{ bits: 1 << 9,}

The right to invoke path_create_directory.

+

pub const PATH_CREATE_FILE: Rights = Self{ bits: 1 << 10,}

If rights::path_open is set, the right to invoke path_open with oflags::creat.

+

The right to invoke path_link with the file descriptor as the source directory.

-

The right to invoke path_link with the file descriptor as the +

The right to invoke path_link with the file descriptor as the target directory.

-
source

pub const PATH_OPEN: Rights = Self{ bits: 1 << 13,}

The right to invoke path_open.

-
source

pub const FD_READDIR: Rights = Self{ bits: 1 << 14,}

The right to invoke fd_readdir.

-

The right to invoke path_readlink.

-
source

pub const PATH_RENAME_SOURCE: Rights = Self{ bits: 1 << 16,}

The right to invoke path_rename with the file descriptor as the source directory.

-
source

pub const PATH_RENAME_TARGET: Rights = Self{ bits: 1 << 17,}

The right to invoke path_rename with the file descriptor as the target directory.

-
source

pub const PATH_FILESTAT_GET: Rights = Self{ bits: 1 << 18,}

The right to invoke path_filestat_get.

-
source

pub const PATH_FILESTAT_SET_SIZE: Rights = Self{ bits: 1 << 19,}

The right to change a file’s size (there is no path_filestat_set_size). +

pub const PATH_OPEN: Rights = Self{ bits: 1 << 13,}

The right to invoke path_open.

+

pub const FD_READDIR: Rights = Self{ bits: 1 << 14,}

The right to invoke fd_readdir.

+

The right to invoke path_readlink.

+

pub const PATH_RENAME_SOURCE: Rights = Self{ bits: 1 << 16,}

The right to invoke path_rename with the file descriptor as the source directory.

+

pub const PATH_RENAME_TARGET: Rights = Self{ bits: 1 << 17,}

The right to invoke path_rename with the file descriptor as the target directory.

+

pub const PATH_FILESTAT_GET: Rights = Self{ bits: 1 << 18,}

The right to invoke path_filestat_get.

+

pub const PATH_FILESTAT_SET_SIZE: Rights = Self{ bits: 1 << 19,}

The right to change a file’s size (there is no path_filestat_set_size). If rights::path_open is set, includes the right to invoke path_open with oflags::trunc.

-
source

pub const PATH_FILESTAT_SET_TIMES: Rights = Self{ bits: 1 << 20,}

The right to invoke path_filestat_set_times.

-
source

pub const FD_FILESTAT_GET: Rights = Self{ bits: 1 << 21,}

The right to invoke fd_filestat_get.

-
source

pub const FD_FILESTAT_SET_SIZE: Rights = Self{ bits: 1 << 22,}

The right to invoke fd_filestat_set_size.

-
source

pub const FD_FILESTAT_SET_TIMES: Rights = Self{ bits: 1 << 23,}

The right to invoke fd_filestat_set_times.

-

The right to invoke path_symlink.

-
source

pub const PATH_REMOVE_DIRECTORY: Rights = Self{ bits: 1 << 25,}

The right to invoke path_remove_directory.

-

The right to invoke path_unlink_file.

-
source

pub const POLL_FD_READWRITE: Rights = Self{ bits: 1 << 27,}

If rights::fd_read is set, includes the right to invoke poll_oneoff to subscribe to eventtype::fd_read. +

pub const PATH_FILESTAT_SET_TIMES: Rights = Self{ bits: 1 << 20,}

The right to invoke path_filestat_set_times.

+

pub const FD_FILESTAT_GET: Rights = Self{ bits: 1 << 21,}

The right to invoke fd_filestat_get.

+

pub const FD_FILESTAT_SET_SIZE: Rights = Self{ bits: 1 << 22,}

The right to invoke fd_filestat_set_size.

+

pub const FD_FILESTAT_SET_TIMES: Rights = Self{ bits: 1 << 23,}

The right to invoke fd_filestat_set_times.

+

The right to invoke path_symlink.

+

pub const PATH_REMOVE_DIRECTORY: Rights = Self{ bits: 1 << 25,}

The right to invoke path_remove_directory.

+

The right to invoke path_unlink_file.

+

pub const POLL_FD_READWRITE: Rights = Self{ bits: 1 << 27,}

If rights::fd_read is set, includes the right to invoke poll_oneoff to subscribe to eventtype::fd_read. If rights::fd_write is set, includes the right to invoke poll_oneoff to subscribe to eventtype::fd_write.

-
source

pub const SOCK_SHUTDOWN: Rights = Self{ bits: 1 << 28,}

The right to invoke sock_shutdown.

-
source

pub const SOCK_ACCEPT: Rights = Self{ bits: 1 << 29,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

-
source

pub const SOCK_CONNECT: Rights = Self{ bits: 1 << 30,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

-
source

pub const SOCK_LISTEN: Rights = Self{ bits: 1 << 31,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

-
source

pub const SOCK_BIND: Rights = Self{ bits: 1 << 32,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

-
source

pub const SOCK_RECV: Rights = Self{ bits: 1 << 33,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

-
source

pub const SOCK_SEND: Rights = Self{ bits: 1 << 34,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

-
source

pub const SOCK_ADDR_LOCAL: Rights = Self{ bits: 1 << 35,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

-
source

pub const SOCK_ADDR_REMOTE: Rights = Self{ bits: 1 << 36,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

-
source

pub const SOCK_RECV_FROM: Rights = Self{ bits: 1 << 37,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

-
source

pub const SOCK_SEND_TO: Rights = Self{ bits: 1 << 38,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

-
source

pub const fn empty() -> Rights

Returns an empty set of flags.

-
source

pub const fn all() -> Rights

Returns the set containing all flags.

-
source

pub const fn bits(&self) -> u64

Returns the raw value of the flags currently stored.

-
source

pub const fn from_bits(bits: u64) -> Option<Rights>

Convert from underlying bit representation, unless that +

pub const SOCK_SHUTDOWN: Rights = Self{ bits: 1 << 28,}

The right to invoke sock_shutdown.

+

pub const SOCK_ACCEPT: Rights = Self{ bits: 1 << 29,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

+

pub const SOCK_CONNECT: Rights = Self{ bits: 1 << 30,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

+

pub const SOCK_LISTEN: Rights = Self{ bits: 1 << 31,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

+

pub const SOCK_BIND: Rights = Self{ bits: 1 << 32,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

+

pub const SOCK_RECV: Rights = Self{ bits: 1 << 33,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

+

pub const SOCK_SEND: Rights = Self{ bits: 1 << 34,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

+

pub const SOCK_ADDR_LOCAL: Rights = Self{ bits: 1 << 35,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

+

pub const SOCK_ADDR_REMOTE: Rights = Self{ bits: 1 << 36,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

+

pub const SOCK_RECV_FROM: Rights = Self{ bits: 1 << 37,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

+

pub const SOCK_SEND_TO: Rights = Self{ bits: 1 << 38,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

+

pub const fn empty() -> Rights

Returns an empty set of flags.

+

pub const fn all() -> Rights

Returns the set containing all flags.

+

pub const fn bits(&self) -> u64

Returns the raw value of the flags currently stored.

+

pub const fn from_bits(bits: u64) -> Option<Rights>

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: u64) -> Rights

Convert from underlying bit representation, dropping any bits +

pub const fn from_bits_truncate(bits: u64) -> Rights

Convert from underlying bit representation, dropping any bits that do not correspond to flags.

-
source

pub const unsafe fn from_bits_unchecked(bits: u64) -> Rights

Convert from underlying bit representation, preserving all +

pub const unsafe fn from_bits_unchecked(bits: u64) -> Rights

Convert from underlying bit representation, preserving all bits (even those not corresponding to a defined flag).

Safety

The caller of the bitflags! macro can chose to allow or @@ -68,35 +68,35 @@

Safety

The caller of from_bits_unchecked() has to ensure that all bits correspond to a defined flag or that extra bits are valid for this bitflags type.

-
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: Rights) -> bool

Returns true if there are flags common to both self and other.

-
source

pub const fn contains(&self, other: Rights) -> bool

Returns true if all of the flags in other are contained within self.

-
source

pub fn insert(&mut self, other: Rights)

Inserts the specified flags in-place.

-
source

pub fn remove(&mut self, other: Rights)

Removes the specified flags in-place.

-
source

pub fn toggle(&mut self, other: Rights)

Toggles the specified flags in-place.

-
source

pub fn set(&mut self, other: Rights, value: bool)

Inserts or removes the specified flags depending on the passed value.

-
source

pub const fn intersection(self, other: Rights) -> Rights

Returns the intersection between the flags in self and +

pub const fn is_empty(&self) -> bool

Returns true if no flags are currently stored.

+

pub const fn is_all(&self) -> bool

Returns true if all flags are currently set.

+

pub const fn intersects(&self, other: Rights) -> bool

Returns true if there are flags common to both self and other.

+

pub const fn contains(&self, other: Rights) -> bool

Returns true if all of the flags in other are contained within self.

+

pub fn insert(&mut self, other: Rights)

Inserts the specified flags in-place.

+

pub fn remove(&mut self, other: Rights)

Removes the specified flags in-place.

+

pub fn toggle(&mut self, other: Rights)

Toggles the specified flags in-place.

+

pub fn set(&mut self, other: Rights, value: bool)

Inserts or removes the specified flags depending on the passed value.

+

pub const fn intersection(self, other: Rights) -> Rights

Returns the intersection between the flags in self and other.

Specifically, the returned set contains only the flags which are present in both self and other.

This is equivalent to using the & operator (e.g. ops::BitAnd), as in flags & other.

-
source

pub const fn union(self, other: Rights) -> Rights

Returns the union of between the flags in self and other.

+

pub const fn union(self, other: Rights) -> Rights

Returns the union of between the flags in self and other.

Specifically, the returned set contains all flags which are present in either self or other, including any which are present in both (see Self::symmetric_difference if that is undesirable).

This is equivalent to using the | operator (e.g. ops::BitOr), as in flags | other.

-
source

pub const fn difference(self, other: Rights) -> Rights

Returns the difference between the flags in self and other.

+

pub const fn difference(self, other: Rights) -> Rights

Returns the difference between the flags in self and other.

Specifically, the returned set contains all flags present in self, except for the ones present in other.

It is also conceptually equivalent to the “bit-clear” operation: flags & !other (and this syntax is also supported).

This is equivalent to using the - operator (e.g. ops::Sub), as in flags - other.

-
source

pub const fn symmetric_difference(self, other: Rights) -> Rights

Returns the symmetric difference between the flags +

pub const fn symmetric_difference(self, other: Rights) -> Rights

Returns the symmetric difference between the flags in self and other.

Specifically, the returned set contains the flags present which are present in self or other, but that are not present in @@ -104,40 +104,40 @@

Safety
one of the sets self and other.

This is equivalent to using the ^ operator (e.g. ops::BitXor), as in flags ^ other.

-
source

pub const fn complement(self) -> Rights

Returns the complement of this set of flags.

+

pub const fn complement(self) -> Rights

Returns the complement of this set of flags.

Specifically, the returned set contains all the flags which are not set in self, but which are allowed for this type.

Alternatively, it can be thought of as the set difference between Self::all() and self (e.g. Self::all() - self)

This is equivalent to using the ! operator (e.g. ops::Not), as in !flags.

-
source§

impl Rights

source

pub fn from_bits_preserve(bits: u64) -> Rights

Convert from a raw integer, preserving any unknown bits. See +

§

impl Rights

pub fn from_bits_preserve(bits: u64) -> Rights

Convert from a raw integer, preserving any unknown bits. See https://github.com/bitflags/bitflags/issues/263#issuecomment-957088321

-
source§

impl Rights

source

pub const fn all_socket() -> Rights

source

pub fn to_str(self) -> Option<&'static str>

expects a single right, returns None if out of bounds or > 1 bit set

-

Trait Implementations§

source§

impl Binary for Rights

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl BitAnd<Rights> for Rights

source§

fn bitand(self, other: Rights) -> Rights

Returns the intersection between the two sets of flags.

-
§

type Output = Rights

The resulting type after applying the & operator.
source§

impl BitAndAssign<Rights> for Rights

source§

fn bitand_assign(&mut self, other: Rights)

Disables all flags disabled in the set.

-
source§

impl BitOr<Rights> for Rights

source§

fn bitor(self, other: Rights) -> Rights

Returns the union of the two sets of flags.

-
§

type Output = Rights

The resulting type after applying the | operator.
source§

impl BitOrAssign<Rights> for Rights

source§

fn bitor_assign(&mut self, other: Rights)

Adds the set of flags.

-
source§

impl BitXor<Rights> for Rights

source§

fn bitxor(self, other: Rights) -> Rights

Returns the left flags, but with all the right flags toggled.

-
§

type Output = Rights

The resulting type after applying the ^ operator.
source§

impl BitXorAssign<Rights> for Rights

source§

fn bitxor_assign(&mut self, other: Rights)

Toggles the set of flags.

-
source§

impl Clone for Rights

source§

fn clone(&self) -> Rights

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 Rights

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Extend<Rights> for Rights

source§

fn extend<T>(&mut self, iterator: T)where - T: IntoIterator<Item = Rights>,

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 FromIterator<Rights> for Rights

source§

fn from_iter<T>(iterator: T) -> Rightswhere - T: IntoIterator<Item = Rights>,

Creates a value from an iterator. Read more
source§

impl FromToNativeWasmType for Rights

§

type Native = i64

Native Wasm type.
source§

fn to_native(self) -> <Rights as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Rights as FromToNativeWasmType>::Native) -> Rights

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl Hash for Rights

source§

fn hash<__H>(&self, state: &mut __H)where +

§

impl Rights

pub const fn all_socket() -> Rights

pub fn to_str(self) -> Option<&'static str>

expects a single right, returns None if out of bounds or > 1 bit set

+

Trait Implementations§

§

impl Binary for Rights

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl BitAnd<Rights> for Rights

§

fn bitand(self, other: Rights) -> Rights

Returns the intersection between the two sets of flags.

+
§

type Output = Rights

The resulting type after applying the & operator.
§

impl BitAndAssign<Rights> for Rights

§

fn bitand_assign(&mut self, other: Rights)

Disables all flags disabled in the set.

+
§

impl BitOr<Rights> for Rights

§

fn bitor(self, other: Rights) -> Rights

Returns the union of the two sets of flags.

+
§

type Output = Rights

The resulting type after applying the | operator.
§

impl BitOrAssign<Rights> for Rights

§

fn bitor_assign(&mut self, other: Rights)

Adds the set of flags.

+
§

impl BitXor<Rights> for Rights

§

fn bitxor(self, other: Rights) -> Rights

Returns the left flags, but with all the right flags toggled.

+
§

type Output = Rights

The resulting type after applying the ^ operator.
§

impl BitXorAssign<Rights> for Rights

§

fn bitxor_assign(&mut self, other: Rights)

Toggles the set of flags.

+
§

impl Clone for Rights

§

fn clone(&self) -> Rights

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
§

impl Debug for Rights

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl Extend<Rights> for Rights

§

fn extend<T>(&mut self, iterator: T)where + T: IntoIterator<Item = Rights>,

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
§

impl FromIterator<Rights> for Rights

§

fn from_iter<T>(iterator: T) -> Rightswhere + T: IntoIterator<Item = Rights>,

Creates a value from an iterator. Read more
§

impl FromToNativeWasmType for Rights

§

type Native = i64

Native Wasm type.
§

fn to_native(self) -> <Rights as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Rights as FromToNativeWasmType>::Native) -> Rights

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl Hash for Rights

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 LowerHex for Rights

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Not for Rights

source§

fn not(self) -> Rights

Returns the complement of this set of flags.

-
§

type Output = Rights

The resulting type after applying the ! operator.
source§

impl Octal for Rights

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Ord for Rights

source§

fn cmp(&self, other: &Rights) -> 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
§

impl LowerHex for Rights

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Not for Rights

§

fn not(self) -> Rights

Returns the complement of this set of flags.

+
§

type Output = Rights

The resulting type after applying the ! operator.
§

impl Octal for Rights

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Ord for Rights

§

fn cmp(&self, other: &Rights) -> 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<Rights> for Rights

source§

fn eq(&self, other: &Rights) -> 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
§

impl PartialEq<Rights> for Rights

§

fn eq(&self, other: &Rights) -> 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<Rights> for Rights

source§

fn partial_cmp(&self, other: &Rights) -> 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.
§

impl PartialOrd<Rights> for Rights

§

fn partial_cmp(&self, other: &Rights) -> 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<Rights> for Rights

source§

fn sub(self, other: Rights) -> Rights

Returns the set difference of the two sets of flags.

-
§

type Output = Rights

The resulting type after applying the - operator.
source§

impl SubAssign<Rights> for Rights

source§

fn sub_assign(&mut self, other: Rights)

Disables all flags enabled in the set.

-
source§

impl UpperHex for Rights

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl ValueType for Rights

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +operator. Read more
§

impl Sub<Rights> for Rights

§

fn sub(self, other: Rights) -> Rights

Returns the set difference of the two sets of flags.

+
§

type Output = Rights

The resulting type after applying the - operator.
§

impl SubAssign<Rights> for Rights

§

fn sub_assign(&mut self, other: Rights)

Disables all flags enabled in the set.

+
§

impl UpperHex for Rights

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl ValueType for Rights

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Rights

source§

impl Eq for Rights

source§

impl StructuralEq for Rights

source§

impl StructuralPartialEq for Rights

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Rights

§

impl Eq for Rights

§

impl StructuralEq for Rights

§

impl StructuralPartialEq for Rights

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Snapshot0Dirent.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Snapshot0Dirent.html index 4e639fc80d5..15b718f75ab 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Snapshot0Dirent.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Snapshot0Dirent.html @@ -1,5 +1,5 @@ Snapshot0Dirent in wasmer_wasix::syscalls::types::wasi - Rust
pub struct Snapshot0Dirent {
+                logo

Snapshot0Dirent

pub struct Snapshot0Dirent {
     pub d_next: u64,
     pub d_ino: u64,
     pub d_namlen: u32,
@@ -9,9 +9,9 @@
 
§d_ino: u64

The serial number of the file referred to by this directory entry.

§d_namlen: u32

The length of the name of the directory entry.

§d_type: Filetype

The type of the file referred to by this directory entry.

-

Trait Implementations§

source§

impl Clone for Snapshot0Dirent

source§

fn clone(&self) -> Snapshot0Dirent

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 Snapshot0Dirent

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for Snapshot0Dirent

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +

Trait Implementations§

§

impl Clone for Snapshot0Dirent

§

fn clone(&self) -> Snapshot0Dirent

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
§

impl Debug for Snapshot0Dirent

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for Snapshot0Dirent

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Snapshot0Dirent

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Snapshot0Dirent

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Snapshot0Event.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Snapshot0Event.html index de9f0d1f8af..ac80bbc06b7 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Snapshot0Event.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Snapshot0Event.html @@ -1,5 +1,5 @@ Snapshot0Event in wasmer_wasix::syscalls::types::wasi - Rust
pub struct Snapshot0Event {
+                logo

Snapshot0Event

pub struct Snapshot0Event {
     pub userdata: u64,
     pub error: Errno,
     pub type_: Eventtype,
@@ -10,9 +10,9 @@
 
§type_: Eventtype

The type of event that occured

§fd_readwrite: EventFdReadwrite

The contents of the event, if it is an eventtype::fd_read or eventtype::fd_write. eventtype::clock events ignore this field.

-

Trait Implementations§

source§

impl Clone for Snapshot0Event

source§

fn clone(&self) -> Snapshot0Event

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 Snapshot0Event

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for Snapshot0Event

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +

Trait Implementations§

§

impl Clone for Snapshot0Event

§

fn clone(&self) -> Snapshot0Event

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
§

impl Debug for Snapshot0Event

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for Snapshot0Event

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Snapshot0Event

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Snapshot0Event

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Snapshot0Filestat.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Snapshot0Filestat.html index 6ddcd8858ca..a4546607e93 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Snapshot0Filestat.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Snapshot0Filestat.html @@ -1,5 +1,5 @@ Snapshot0Filestat in wasmer_wasix::syscalls::types::wasi - Rust
pub struct Snapshot0Filestat {
+                logo

Snapshot0Filestat

pub struct Snapshot0Filestat {
     pub st_dev: u64,
     pub st_ino: u64,
     pub st_filetype: Filetype,
@@ -8,9 +8,9 @@
     pub st_atim: u64,
     pub st_mtim: u64,
     pub st_ctim: u64,
-}

Fields§

§st_dev: u64§st_ino: u64§st_filetype: Filetype§st_nlink: u32§st_size: u64§st_atim: u64§st_mtim: u64§st_ctim: u64

Trait Implementations§

source§

impl Clone for Snapshot0Filestat

source§

fn clone(&self) -> Snapshot0Filestat

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 Snapshot0Filestat

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for Snapshot0Filestat

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§st_dev: u64§st_ino: u64§st_filetype: Filetype§st_nlink: u32§st_size: u64§st_atim: u64§st_mtim: u64§st_ctim: u64

Trait Implementations§

§

impl Clone for Snapshot0Filestat

§

fn clone(&self) -> Snapshot0Filestat

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
§

impl Debug for Snapshot0Filestat

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for Snapshot0Filestat

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Snapshot0Filestat

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Snapshot0Filestat

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Snapshot0Subscription.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Snapshot0Subscription.html index c66c8d7de65..5ecfe922d58 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Snapshot0Subscription.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Snapshot0Subscription.html @@ -1,11 +1,11 @@ Snapshot0Subscription in wasmer_wasix::syscalls::types::wasi - Rust
pub struct Snapshot0Subscription {
+                logo

Snapshot0Subscription

pub struct Snapshot0Subscription {
     pub userdata: u64,
     pub type_: Eventtype,
     pub u: Snapshot0SubscriptionUnion,
-}

Fields§

§userdata: u64§type_: Eventtype§u: Snapshot0SubscriptionUnion

Trait Implementations§

source§

impl Clone for Snapshot0Subscription

source§

fn clone(&self) -> Snapshot0Subscription

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 Snapshot0Subscription

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl From<Snapshot0Subscription> for Subscription

source§

fn from(other: Snapshot0Subscription) -> Subscription

Converts to this type from the input type.
source§

impl ValueType for Snapshot0Subscription

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§userdata: u64§type_: Eventtype§u: Snapshot0SubscriptionUnion

Trait Implementations§

§

impl Clone for Snapshot0Subscription

§

fn clone(&self) -> Snapshot0Subscription

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
§

impl Debug for Snapshot0Subscription

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl From<Snapshot0Subscription> for Subscription

§

fn from(other: Snapshot0Subscription) -> Subscription

Converts to this type from the input type.
§

impl ValueType for Snapshot0Subscription

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Snapshot0Subscription

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Snapshot0Subscription

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Snapshot0SubscriptionClock.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Snapshot0SubscriptionClock.html index 3b348885aef..92514c698f9 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Snapshot0SubscriptionClock.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Snapshot0SubscriptionClock.html @@ -1,5 +1,5 @@ Snapshot0SubscriptionClock in wasmer_wasix::syscalls::types::wasi - Rust
pub struct Snapshot0SubscriptionClock {
+                logo

Snapshot0SubscriptionClock

pub struct Snapshot0SubscriptionClock {
     pub identifier: u64,
     pub id: Snapshot0Clockid,
     pub timeout: u64,
@@ -12,9 +12,9 @@
 
§precision: u64

The amount of time that the implementation may wait additionally to coalesce with other events.

§flags: Subclockflags

Flags specifying whether the timeout is absolute or relative

-

Trait Implementations§

source§

impl Clone for Snapshot0SubscriptionClock

source§

fn clone(&self) -> Snapshot0SubscriptionClock

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 Snapshot0SubscriptionClock

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl From<Snapshot0SubscriptionClock> for SubscriptionClock

source§

fn from(other: Snapshot0SubscriptionClock) -> SubscriptionClock

Converts to this type from the input type.
source§

impl ValueType for Snapshot0SubscriptionClock

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +

Trait Implementations§

§

impl Clone for Snapshot0SubscriptionClock

§

fn clone(&self) -> Snapshot0SubscriptionClock

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
§

impl Debug for Snapshot0SubscriptionClock

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl From<Snapshot0SubscriptionClock> for SubscriptionClock

§

fn from(other: Snapshot0SubscriptionClock) -> SubscriptionClock

Converts to this type from the input type.
§

impl ValueType for Snapshot0SubscriptionClock

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Snapshot0SubscriptionClock

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Snapshot0SubscriptionClock

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.StackSnapshot.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.StackSnapshot.html index 66029342a3b..b9333f4806a 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.StackSnapshot.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.StackSnapshot.html @@ -1,20 +1,20 @@ StackSnapshot in wasmer_wasix::syscalls::types::wasi - Rust
pub struct StackSnapshot {
+                logo

StackSnapshot

pub struct StackSnapshot {
     pub user: u64,
     pub hash: u128,
-}

Fields§

§user: u64§hash: u128

Trait Implementations§

source§

impl Clone for StackSnapshot

source§

fn clone(&self) -> StackSnapshot

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 StackSnapshot

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Hash for StackSnapshot

source§

fn hash<__H>(&self, state: &mut __H)where +}

Fields§

§user: u64§hash: u128

Trait Implementations§

§

impl Clone for StackSnapshot

§

fn clone(&self) -> StackSnapshot

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
§

impl Debug for StackSnapshot

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl Hash for StackSnapshot

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 StackSnapshot

source§

fn cmp(&self, other: &StackSnapshot) -> 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
§

impl Ord for StackSnapshot

§

fn cmp(&self, other: &StackSnapshot) -> 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<StackSnapshot> for StackSnapshot

source§

fn eq(&self, other: &StackSnapshot) -> 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

§

impl PartialEq<StackSnapshot> for StackSnapshot

§

fn eq(&self, other: &StackSnapshot) -> 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<StackSnapshot> for StackSnapshot

source§

fn partial_cmp(&self, other: &StackSnapshot) -> 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.
§

impl PartialOrd<StackSnapshot> for StackSnapshot

§

fn partial_cmp(&self, other: &StackSnapshot) -> 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 ValueType for StackSnapshot

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +operator. Read more
§

impl ValueType for StackSnapshot

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for StackSnapshot

source§

impl Eq for StackSnapshot

source§

impl StructuralEq for StackSnapshot

source§

impl StructuralPartialEq for StackSnapshot

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for StackSnapshot

§

impl Eq for StackSnapshot

§

impl StructuralEq for StackSnapshot

§

impl StructuralPartialEq for StackSnapshot

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Subclockflags.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Subclockflags.html index 4cf79a44e7d..9bac1b6e3d7 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Subclockflags.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Subclockflags.html @@ -1,21 +1,21 @@ Subclockflags in wasmer_wasix::syscalls::types::wasi - Rust
pub struct Subclockflags {
+                logo

Subclockflags

pub struct Subclockflags {
     bits: u16,
 }
Expand description

Flags determining how to interpret the timestamp provided in subscription-clock::timeout.

-

Fields§

§bits: u16

Implementations§

source§

impl Subclockflags

source

pub const SUBSCRIPTION_CLOCK_ABSTIME: Subclockflags = Self{ bits: 1 << 0,}

If set, treat the timestamp provided in +

Fields§

§bits: u16

Implementations§

§

impl Subclockflags

pub const SUBSCRIPTION_CLOCK_ABSTIME: Subclockflags = Self{ bits: 1 << 0,}

If set, treat the timestamp provided in subscription-clock::timeout as an absolute timestamp of clock subscription-clock::id. If clear, treat the timestamp provided in subscription-clock::timeout relative to the current time value of clock subscription-clock::id.

-
source

pub const fn empty() -> Subclockflags

Returns an empty set of flags.

-
source

pub const fn all() -> Subclockflags

Returns the set containing all flags.

-
source

pub const fn bits(&self) -> u16

Returns the raw value of the flags currently stored.

-
source

pub const fn from_bits(bits: u16) -> Option<Subclockflags>

Convert from underlying bit representation, unless that +

pub const fn empty() -> Subclockflags

Returns an empty set of flags.

+

pub const fn all() -> Subclockflags

Returns the set containing all flags.

+

pub const fn bits(&self) -> u16

Returns the raw value of the flags currently stored.

+

pub const fn from_bits(bits: u16) -> Option<Subclockflags>

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: u16) -> Subclockflags

Convert from underlying bit representation, dropping any bits +

pub const fn from_bits_truncate(bits: u16) -> Subclockflags

Convert from underlying bit representation, dropping any bits that do not correspond to flags.

-
source

pub const unsafe fn from_bits_unchecked(bits: u16) -> Subclockflags

Convert from underlying bit representation, preserving all +

pub const unsafe fn from_bits_unchecked(bits: u16) -> Subclockflags

Convert from underlying bit representation, preserving all bits (even those not corresponding to a defined flag).

Safety

The caller of the bitflags! macro can chose to allow or @@ -23,35 +23,35 @@

Safety

The caller of from_bits_unchecked() has to ensure that all bits correspond to a defined flag or that extra bits are valid for this bitflags type.

-
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: Subclockflags) -> bool

Returns true if there are flags common to both self and other.

-
source

pub const fn contains(&self, other: Subclockflags) -> bool

Returns true if all of the flags in other are contained within self.

-
source

pub fn insert(&mut self, other: Subclockflags)

Inserts the specified flags in-place.

-
source

pub fn remove(&mut self, other: Subclockflags)

Removes the specified flags in-place.

-
source

pub fn toggle(&mut self, other: Subclockflags)

Toggles the specified flags in-place.

-
source

pub fn set(&mut self, other: Subclockflags, value: bool)

Inserts or removes the specified flags depending on the passed value.

-
source

pub const fn intersection(self, other: Subclockflags) -> Subclockflags

Returns the intersection between the flags in self and +

pub const fn is_empty(&self) -> bool

Returns true if no flags are currently stored.

+

pub const fn is_all(&self) -> bool

Returns true if all flags are currently set.

+

pub const fn intersects(&self, other: Subclockflags) -> bool

Returns true if there are flags common to both self and other.

+

pub const fn contains(&self, other: Subclockflags) -> bool

Returns true if all of the flags in other are contained within self.

+

pub fn insert(&mut self, other: Subclockflags)

Inserts the specified flags in-place.

+

pub fn remove(&mut self, other: Subclockflags)

Removes the specified flags in-place.

+

pub fn toggle(&mut self, other: Subclockflags)

Toggles the specified flags in-place.

+

pub fn set(&mut self, other: Subclockflags, value: bool)

Inserts or removes the specified flags depending on the passed value.

+

pub const fn intersection(self, other: Subclockflags) -> Subclockflags

Returns the intersection between the flags in self and other.

Specifically, the returned set contains only the flags which are present in both self and other.

This is equivalent to using the & operator (e.g. ops::BitAnd), as in flags & other.

-
source

pub const fn union(self, other: Subclockflags) -> Subclockflags

Returns the union of between the flags in self and other.

+

pub const fn union(self, other: Subclockflags) -> Subclockflags

Returns the union of between the flags in self and other.

Specifically, the returned set contains all flags which are present in either self or other, including any which are present in both (see Self::symmetric_difference if that is undesirable).

This is equivalent to using the | operator (e.g. ops::BitOr), as in flags | other.

-
source

pub const fn difference(self, other: Subclockflags) -> Subclockflags

Returns the difference between the flags in self and other.

+

pub const fn difference(self, other: Subclockflags) -> Subclockflags

Returns the difference between the flags in self and other.

Specifically, the returned set contains all flags present in self, except for the ones present in other.

It is also conceptually equivalent to the “bit-clear” operation: flags & !other (and this syntax is also supported).

This is equivalent to using the - operator (e.g. ops::Sub), as in flags - other.

-
source

pub const fn symmetric_difference(self, other: Subclockflags) -> Subclockflags

Returns the symmetric difference between the flags +

pub const fn symmetric_difference(self, other: Subclockflags) -> Subclockflags

Returns the symmetric difference between the flags in self and other.

Specifically, the returned set contains the flags present which are present in self or other, but that are not present in @@ -59,39 +59,39 @@

Safety
one of the sets self and other.

This is equivalent to using the ^ operator (e.g. ops::BitXor), as in flags ^ other.

-
source

pub const fn complement(self) -> Subclockflags

Returns the complement of this set of flags.

+

pub const fn complement(self) -> Subclockflags

Returns the complement of this set of flags.

Specifically, the returned set contains all the flags which are not set in self, but which are allowed for this type.

Alternatively, it can be thought of as the set difference between Self::all() and self (e.g. Self::all() - self)

This is equivalent to using the ! operator (e.g. ops::Not), as in !flags.

-
source§

impl Subclockflags

source

pub fn from_bits_preserve(bits: u16) -> Subclockflags

Convert from a raw integer, preserving any unknown bits. See +

§

impl Subclockflags

pub fn from_bits_preserve(bits: u16) -> Subclockflags

Convert from a raw integer, preserving any unknown bits. See https://github.com/bitflags/bitflags/issues/263#issuecomment-957088321

-

Trait Implementations§

source§

impl Binary for Subclockflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl BitAnd<Subclockflags> for Subclockflags

source§

fn bitand(self, other: Subclockflags) -> Subclockflags

Returns the intersection between the two sets of flags.

-
§

type Output = Subclockflags

The resulting type after applying the & operator.
source§

impl BitAndAssign<Subclockflags> for Subclockflags

source§

fn bitand_assign(&mut self, other: Subclockflags)

Disables all flags disabled in the set.

-
source§

impl BitOr<Subclockflags> for Subclockflags

source§

fn bitor(self, other: Subclockflags) -> Subclockflags

Returns the union of the two sets of flags.

-
§

type Output = Subclockflags

The resulting type after applying the | operator.
source§

impl BitOrAssign<Subclockflags> for Subclockflags

source§

fn bitor_assign(&mut self, other: Subclockflags)

Adds the set of flags.

-
source§

impl BitXor<Subclockflags> for Subclockflags

source§

fn bitxor(self, other: Subclockflags) -> Subclockflags

Returns the left flags, but with all the right flags toggled.

-
§

type Output = Subclockflags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign<Subclockflags> for Subclockflags

source§

fn bitxor_assign(&mut self, other: Subclockflags)

Toggles the set of flags.

-
source§

impl Clone for Subclockflags

source§

fn clone(&self) -> Subclockflags

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 Subclockflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Extend<Subclockflags> for Subclockflags

source§

fn extend<T>(&mut self, iterator: T)where - T: IntoIterator<Item = Subclockflags>,

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 FromIterator<Subclockflags> for Subclockflags

source§

fn from_iter<T>(iterator: T) -> Subclockflagswhere - T: IntoIterator<Item = Subclockflags>,

Creates a value from an iterator. Read more
source§

impl Hash for Subclockflags

source§

fn hash<__H>(&self, state: &mut __H)where +

Trait Implementations§

§

impl Binary for Subclockflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl BitAnd<Subclockflags> for Subclockflags

§

fn bitand(self, other: Subclockflags) -> Subclockflags

Returns the intersection between the two sets of flags.

+
§

type Output = Subclockflags

The resulting type after applying the & operator.
§

impl BitAndAssign<Subclockflags> for Subclockflags

§

fn bitand_assign(&mut self, other: Subclockflags)

Disables all flags disabled in the set.

+
§

impl BitOr<Subclockflags> for Subclockflags

§

fn bitor(self, other: Subclockflags) -> Subclockflags

Returns the union of the two sets of flags.

+
§

type Output = Subclockflags

The resulting type after applying the | operator.
§

impl BitOrAssign<Subclockflags> for Subclockflags

§

fn bitor_assign(&mut self, other: Subclockflags)

Adds the set of flags.

+
§

impl BitXor<Subclockflags> for Subclockflags

§

fn bitxor(self, other: Subclockflags) -> Subclockflags

Returns the left flags, but with all the right flags toggled.

+
§

type Output = Subclockflags

The resulting type after applying the ^ operator.
§

impl BitXorAssign<Subclockflags> for Subclockflags

§

fn bitxor_assign(&mut self, other: Subclockflags)

Toggles the set of flags.

+
§

impl Clone for Subclockflags

§

fn clone(&self) -> Subclockflags

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
§

impl Debug for Subclockflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl Extend<Subclockflags> for Subclockflags

§

fn extend<T>(&mut self, iterator: T)where + T: IntoIterator<Item = Subclockflags>,

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
§

impl FromIterator<Subclockflags> for Subclockflags

§

fn from_iter<T>(iterator: T) -> Subclockflagswhere + T: IntoIterator<Item = Subclockflags>,

Creates a value from an iterator. Read more
§

impl Hash for Subclockflags

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 LowerHex for Subclockflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Not for Subclockflags

source§

fn not(self) -> Subclockflags

Returns the complement of this set of flags.

-
§

type Output = Subclockflags

The resulting type after applying the ! operator.
source§

impl Octal for Subclockflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Ord for Subclockflags

source§

fn cmp(&self, other: &Subclockflags) -> 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
§

impl LowerHex for Subclockflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Not for Subclockflags

§

fn not(self) -> Subclockflags

Returns the complement of this set of flags.

+
§

type Output = Subclockflags

The resulting type after applying the ! operator.
§

impl Octal for Subclockflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Ord for Subclockflags

§

fn cmp(&self, other: &Subclockflags) -> 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<Subclockflags> for Subclockflags

source§

fn eq(&self, other: &Subclockflags) -> 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
§

impl PartialEq<Subclockflags> for Subclockflags

§

fn eq(&self, other: &Subclockflags) -> 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<Subclockflags> for Subclockflags

source§

fn partial_cmp(&self, other: &Subclockflags) -> 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.
§

impl PartialOrd<Subclockflags> for Subclockflags

§

fn partial_cmp(&self, other: &Subclockflags) -> 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<Subclockflags> for Subclockflags

source§

fn sub(self, other: Subclockflags) -> Subclockflags

Returns the set difference of the two sets of flags.

-
§

type Output = Subclockflags

The resulting type after applying the - operator.
source§

impl SubAssign<Subclockflags> for Subclockflags

source§

fn sub_assign(&mut self, other: Subclockflags)

Disables all flags enabled in the set.

-
source§

impl UpperHex for Subclockflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl ValueType for Subclockflags

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +operator. Read more
§

impl Sub<Subclockflags> for Subclockflags

§

fn sub(self, other: Subclockflags) -> Subclockflags

Returns the set difference of the two sets of flags.

+
§

type Output = Subclockflags

The resulting type after applying the - operator.
§

impl SubAssign<Subclockflags> for Subclockflags

§

fn sub_assign(&mut self, other: Subclockflags)

Disables all flags enabled in the set.

+
§

impl UpperHex for Subclockflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl ValueType for Subclockflags

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Subclockflags

source§

impl Eq for Subclockflags

source§

impl StructuralEq for Subclockflags

source§

impl StructuralPartialEq for Subclockflags

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Subclockflags

§

impl Eq for Subclockflags

§

impl StructuralEq for Subclockflags

§

impl StructuralPartialEq for Subclockflags

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Subscription.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Subscription.html index 1d45eb74cd4..9dfe4691fba 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Subscription.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Subscription.html @@ -1,11 +1,11 @@ Subscription in wasmer_wasix::syscalls::types::wasi - Rust
pub struct Subscription {
+                logo

Subscription

pub struct Subscription {
     pub userdata: u64,
     pub type_: Eventtype,
     pub data: SubscriptionUnion,
-}

Fields§

§userdata: u64§type_: Eventtype§data: SubscriptionUnion

Trait Implementations§

source§

impl Clone for Subscription

source§

fn clone(&self) -> Subscription

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 Subscription

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl From<Snapshot0Subscription> for Subscription

source§

fn from(other: Snapshot0Subscription) -> Subscription

Converts to this type from the input type.
source§

impl ValueType for Subscription

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§userdata: u64§type_: Eventtype§data: SubscriptionUnion

Trait Implementations§

§

impl Clone for Subscription

§

fn clone(&self) -> Subscription

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
§

impl Debug for Subscription

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl From<Snapshot0Subscription> for Subscription

§

fn from(other: Snapshot0Subscription) -> Subscription

Converts to this type from the input type.
§

impl ValueType for Subscription

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Subscription

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Subscription

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.SubscriptionClock.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.SubscriptionClock.html index a171f45ed3d..8d7350f1e88 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.SubscriptionClock.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.SubscriptionClock.html @@ -1,5 +1,5 @@ SubscriptionClock in wasmer_wasix::syscalls::types::wasi - Rust
pub struct SubscriptionClock {
+                logo

SubscriptionClock

pub struct SubscriptionClock {
     pub clock_id: Clockid,
     pub timeout: u64,
     pub precision: u64,
@@ -10,9 +10,9 @@
 
§precision: u64

The amount of time that the implementation may wait additionally to coalesce with other events.

§flags: Subclockflags

Flags specifying whether the timeout is absolute or relative

-

Trait Implementations§

source§

impl Clone for SubscriptionClock

source§

fn clone(&self) -> SubscriptionClock

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 SubscriptionClock

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl From<Snapshot0SubscriptionClock> for SubscriptionClock

source§

fn from(other: Snapshot0SubscriptionClock) -> SubscriptionClock

Converts to this type from the input type.
source§

impl ValueType for SubscriptionClock

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +

Trait Implementations§

§

impl Clone for SubscriptionClock

§

fn clone(&self) -> SubscriptionClock

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
§

impl Debug for SubscriptionClock

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl From<Snapshot0SubscriptionClock> for SubscriptionClock

§

fn from(other: Snapshot0SubscriptionClock) -> SubscriptionClock

Converts to this type from the input type.
§

impl ValueType for SubscriptionClock

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for SubscriptionClock

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for SubscriptionClock

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.SubscriptionFsReadwrite.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.SubscriptionFsReadwrite.html index 388f0f25689..177935e88d0 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.SubscriptionFsReadwrite.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.SubscriptionFsReadwrite.html @@ -1,5 +1,5 @@ SubscriptionFsReadwrite in wasmer_wasix::syscalls::types::wasi - Rust
pub struct SubscriptionFsReadwrite {
+                logo

SubscriptionFsReadwrite

pub struct SubscriptionFsReadwrite {
     pub file_descriptor: u32,
 }
Expand description

An event that occurred. The contents of an event. @@ -9,9 +9,9 @@ The contents of a subscription when the variant is eventtype::fd_read or eventtype::fd_write.

Fields§

§file_descriptor: u32

The file descriptor on which to wait for it to become ready for reading or writing.

-

Trait Implementations§

source§

impl Clone for SubscriptionFsReadwrite

source§

fn clone(&self) -> SubscriptionFsReadwrite

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 SubscriptionFsReadwrite

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for SubscriptionFsReadwrite

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +

Trait Implementations§

§

impl Clone for SubscriptionFsReadwrite

§

fn clone(&self) -> SubscriptionFsReadwrite

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
§

impl Debug for SubscriptionFsReadwrite

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for SubscriptionFsReadwrite

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for SubscriptionFsReadwrite

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for SubscriptionFsReadwrite

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.ThreadStart.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.ThreadStart.html index 956de83fb42..e77fdac712f 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.ThreadStart.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.ThreadStart.html @@ -1,5 +1,5 @@ ThreadStart in wasmer_wasix::syscalls::types::wasi - Rust

Fields§

§stack_upper: <M as MemorySize>::Offset§tls_base: <M as MemorySize>::Offset§start_funct: <M as MemorySize>::Offset§start_args: <M as MemorySize>::Offset§reserved: [<M as MemorySize>::Offset; 10]§stack_size: <M as MemorySize>::Offset§guard_size: <M as MemorySize>::Offset

Trait Implementations§

§

impl<M> Clone for ThreadStart<M>where M: Clone + MemorySize, - <M as MemorySize>::Offset: Clone,

source§

fn clone(&self) -> ThreadStart<M>

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<M> Debug for ThreadStart<M>where - M: MemorySize,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<M> ValueType for ThreadStart<M>where - M: MemorySize,

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte + <M as MemorySize>::Offset: Clone,

§

fn clone(&self) -> ThreadStart<M>

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
§

impl<M> Debug for ThreadStart<M>where + M: MemorySize,

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl<M> ValueType for ThreadStart<M>where + M: MemorySize,

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl<M> Copy for ThreadStart<M>where +uninitialized (e.g. padding bytes).

§

impl<M> Copy for ThreadStart<M>where M: Copy + MemorySize, <M as MemorySize>::Offset: Copy,

Auto Trait Implementations§

§

impl<M> RefUnwindSafe for ThreadStart<M>where <M as MemorySize>::Offset: RefUnwindSafe,

§

impl<M> Send for ThreadStart<M>

§

impl<M> Sync for ThreadStart<M>

§

impl<M> Unpin for ThreadStart<M>where diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.ThreadStateFlags.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.ThreadStateFlags.html index f7383bf567d..6a2fe267373 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.ThreadStateFlags.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.ThreadStateFlags.html @@ -1,15 +1,15 @@ ThreadStateFlags in wasmer_wasix::syscalls::types::wasi - Rust
pub struct ThreadStateFlags {
+                logo

ThreadStateFlags

pub struct ThreadStateFlags {
     bits: u16,
 }
Expand description

thread state flags

-

Fields§

§bits: u16

Implementations§

source§

impl ThreadStateFlags

source

pub const TSD_USED: ThreadStateFlags = Self{ bits: 1 << 0,}

source

pub const DLERROR_FLAG: ThreadStateFlags = Self{ bits: 1 << 1,}

source

pub const fn empty() -> ThreadStateFlags

Returns an empty set of flags.

-
source

pub const fn all() -> ThreadStateFlags

Returns the set containing all flags.

-
source

pub const fn bits(&self) -> u16

Returns the raw value of the flags currently stored.

-
source

pub const fn from_bits(bits: u16) -> Option<ThreadStateFlags>

Convert from underlying bit representation, unless that +

Fields§

§bits: u16

Implementations§

§

impl ThreadStateFlags

pub const TSD_USED: ThreadStateFlags = Self{ bits: 1 << 0,}

pub const DLERROR_FLAG: ThreadStateFlags = Self{ bits: 1 << 1,}

pub const fn empty() -> ThreadStateFlags

Returns an empty set of flags.

+

pub const fn all() -> ThreadStateFlags

Returns the set containing all flags.

+

pub const fn bits(&self) -> u16

Returns the raw value of the flags currently stored.

+

pub const fn from_bits(bits: u16) -> Option<ThreadStateFlags>

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: u16) -> ThreadStateFlags

Convert from underlying bit representation, dropping any bits +

pub const fn from_bits_truncate(bits: u16) -> ThreadStateFlags

Convert from underlying bit representation, dropping any bits that do not correspond to flags.

-
source

pub const unsafe fn from_bits_unchecked(bits: u16) -> ThreadStateFlags

Convert from underlying bit representation, preserving all +

pub const unsafe fn from_bits_unchecked(bits: u16) -> ThreadStateFlags

Convert from underlying bit representation, preserving all bits (even those not corresponding to a defined flag).

Safety

The caller of the bitflags! macro can chose to allow or @@ -17,35 +17,35 @@

Safety

The caller of from_bits_unchecked() has to ensure that all bits correspond to a defined flag or that extra bits are valid for this bitflags type.

-
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: ThreadStateFlags) -> bool

Returns true if there are flags common to both self and other.

-
source

pub const fn contains(&self, other: ThreadStateFlags) -> bool

Returns true if all of the flags in other are contained within self.

-
source

pub fn insert(&mut self, other: ThreadStateFlags)

Inserts the specified flags in-place.

-
source

pub fn remove(&mut self, other: ThreadStateFlags)

Removes the specified flags in-place.

-
source

pub fn toggle(&mut self, other: ThreadStateFlags)

Toggles the specified flags in-place.

-
source

pub fn set(&mut self, other: ThreadStateFlags, value: bool)

Inserts or removes the specified flags depending on the passed value.

-
source

pub const fn intersection(self, other: ThreadStateFlags) -> ThreadStateFlags

Returns the intersection between the flags in self and +

pub const fn is_empty(&self) -> bool

Returns true if no flags are currently stored.

+

pub const fn is_all(&self) -> bool

Returns true if all flags are currently set.

+

pub const fn intersects(&self, other: ThreadStateFlags) -> bool

Returns true if there are flags common to both self and other.

+

pub const fn contains(&self, other: ThreadStateFlags) -> bool

Returns true if all of the flags in other are contained within self.

+

pub fn insert(&mut self, other: ThreadStateFlags)

Inserts the specified flags in-place.

+

pub fn remove(&mut self, other: ThreadStateFlags)

Removes the specified flags in-place.

+

pub fn toggle(&mut self, other: ThreadStateFlags)

Toggles the specified flags in-place.

+

pub fn set(&mut self, other: ThreadStateFlags, value: bool)

Inserts or removes the specified flags depending on the passed value.

+

pub const fn intersection(self, other: ThreadStateFlags) -> ThreadStateFlags

Returns the intersection between the flags in self and other.

Specifically, the returned set contains only the flags which are present in both self and other.

This is equivalent to using the & operator (e.g. ops::BitAnd), as in flags & other.

-
source

pub const fn union(self, other: ThreadStateFlags) -> ThreadStateFlags

Returns the union of between the flags in self and other.

+

pub const fn union(self, other: ThreadStateFlags) -> ThreadStateFlags

Returns the union of between the flags in self and other.

Specifically, the returned set contains all flags which are present in either self or other, including any which are present in both (see Self::symmetric_difference if that is undesirable).

This is equivalent to using the | operator (e.g. ops::BitOr), as in flags | other.

-
source

pub const fn difference(self, other: ThreadStateFlags) -> ThreadStateFlags

Returns the difference between the flags in self and other.

+

pub const fn difference(self, other: ThreadStateFlags) -> ThreadStateFlags

Returns the difference between the flags in self and other.

Specifically, the returned set contains all flags present in self, except for the ones present in other.

It is also conceptually equivalent to the “bit-clear” operation: flags & !other (and this syntax is also supported).

This is equivalent to using the - operator (e.g. ops::Sub), as in flags - other.

-
source

pub const fn symmetric_difference( +

pub const fn symmetric_difference( self, other: ThreadStateFlags ) -> ThreadStateFlags

Returns the symmetric difference between the flags @@ -56,37 +56,37 @@

Safety
one of the sets self and other.

This is equivalent to using the ^ operator (e.g. ops::BitXor), as in flags ^ other.

-
source

pub const fn complement(self) -> ThreadStateFlags

Returns the complement of this set of flags.

+

pub const fn complement(self) -> ThreadStateFlags

Returns the complement of this set of flags.

Specifically, the returned set contains all the flags which are not set in self, but which are allowed for this type.

Alternatively, it can be thought of as the set difference between Self::all() and self (e.g. Self::all() - self)

This is equivalent to using the ! operator (e.g. ops::Not), as in !flags.

-
source§

impl ThreadStateFlags

source

pub fn from_bits_preserve(bits: u16) -> ThreadStateFlags

Convert from a raw integer, preserving any unknown bits. See +

§

impl ThreadStateFlags

pub fn from_bits_preserve(bits: u16) -> ThreadStateFlags

Convert from a raw integer, preserving any unknown bits. See https://github.com/bitflags/bitflags/issues/263#issuecomment-957088321

-

Trait Implementations§

source§

impl Binary for ThreadStateFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl BitAnd<ThreadStateFlags> for ThreadStateFlags

source§

fn bitand(self, other: ThreadStateFlags) -> ThreadStateFlags

Returns the intersection between the two sets of flags.

-
§

type Output = ThreadStateFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign<ThreadStateFlags> for ThreadStateFlags

source§

fn bitand_assign(&mut self, other: ThreadStateFlags)

Disables all flags disabled in the set.

-
source§

impl BitOr<ThreadStateFlags> for ThreadStateFlags

source§

fn bitor(self, other: ThreadStateFlags) -> ThreadStateFlags

Returns the union of the two sets of flags.

-
§

type Output = ThreadStateFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign<ThreadStateFlags> for ThreadStateFlags

source§

fn bitor_assign(&mut self, other: ThreadStateFlags)

Adds the set of flags.

-
source§

impl BitXor<ThreadStateFlags> for ThreadStateFlags

source§

fn bitxor(self, other: ThreadStateFlags) -> ThreadStateFlags

Returns the left flags, but with all the right flags toggled.

-
§

type Output = ThreadStateFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign<ThreadStateFlags> for ThreadStateFlags

source§

fn bitxor_assign(&mut self, other: ThreadStateFlags)

Toggles the set of flags.

-
source§

impl Clone for ThreadStateFlags

source§

fn clone(&self) -> ThreadStateFlags

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 ThreadStateFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Extend<ThreadStateFlags> for ThreadStateFlags

source§

fn extend<T>(&mut self, iterator: T)where - T: IntoIterator<Item = ThreadStateFlags>,

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 FromIterator<ThreadStateFlags> for ThreadStateFlags

source§

fn from_iter<T>(iterator: T) -> ThreadStateFlagswhere - T: IntoIterator<Item = ThreadStateFlags>,

Creates a value from an iterator. Read more
source§

impl Hash for ThreadStateFlags

source§

fn hash<__H>(&self, state: &mut __H)where +

Trait Implementations§

§

impl Binary for ThreadStateFlags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl BitAnd<ThreadStateFlags> for ThreadStateFlags

§

fn bitand(self, other: ThreadStateFlags) -> ThreadStateFlags

Returns the intersection between the two sets of flags.

+
§

type Output = ThreadStateFlags

The resulting type after applying the & operator.
§

impl BitAndAssign<ThreadStateFlags> for ThreadStateFlags

§

fn bitand_assign(&mut self, other: ThreadStateFlags)

Disables all flags disabled in the set.

+
§

impl BitOr<ThreadStateFlags> for ThreadStateFlags

§

fn bitor(self, other: ThreadStateFlags) -> ThreadStateFlags

Returns the union of the two sets of flags.

+
§

type Output = ThreadStateFlags

The resulting type after applying the | operator.
§

impl BitOrAssign<ThreadStateFlags> for ThreadStateFlags

§

fn bitor_assign(&mut self, other: ThreadStateFlags)

Adds the set of flags.

+
§

impl BitXor<ThreadStateFlags> for ThreadStateFlags

§

fn bitxor(self, other: ThreadStateFlags) -> ThreadStateFlags

Returns the left flags, but with all the right flags toggled.

+
§

type Output = ThreadStateFlags

The resulting type after applying the ^ operator.
§

impl BitXorAssign<ThreadStateFlags> for ThreadStateFlags

§

fn bitxor_assign(&mut self, other: ThreadStateFlags)

Toggles the set of flags.

+
§

impl Clone for ThreadStateFlags

§

fn clone(&self) -> ThreadStateFlags

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
§

impl Debug for ThreadStateFlags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl Extend<ThreadStateFlags> for ThreadStateFlags

§

fn extend<T>(&mut self, iterator: T)where + T: IntoIterator<Item = ThreadStateFlags>,

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
§

impl FromIterator<ThreadStateFlags> for ThreadStateFlags

§

fn from_iter<T>(iterator: T) -> ThreadStateFlagswhere + T: IntoIterator<Item = ThreadStateFlags>,

Creates a value from an iterator. Read more
§

impl Hash for ThreadStateFlags

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 LowerHex for ThreadStateFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Not for ThreadStateFlags

source§

fn not(self) -> ThreadStateFlags

Returns the complement of this set of flags.

-
§

type Output = ThreadStateFlags

The resulting type after applying the ! operator.
source§

impl Octal for ThreadStateFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Ord for ThreadStateFlags

source§

fn cmp(&self, other: &ThreadStateFlags) -> 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
§

impl LowerHex for ThreadStateFlags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Not for ThreadStateFlags

§

fn not(self) -> ThreadStateFlags

Returns the complement of this set of flags.

+
§

type Output = ThreadStateFlags

The resulting type after applying the ! operator.
§

impl Octal for ThreadStateFlags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Ord for ThreadStateFlags

§

fn cmp(&self, other: &ThreadStateFlags) -> 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<ThreadStateFlags> for ThreadStateFlags

source§

fn eq(&self, other: &ThreadStateFlags) -> 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
§

impl PartialEq<ThreadStateFlags> for ThreadStateFlags

§

fn eq(&self, other: &ThreadStateFlags) -> 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<ThreadStateFlags> for ThreadStateFlags

source§

fn partial_cmp(&self, other: &ThreadStateFlags) -> 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.
§

impl PartialOrd<ThreadStateFlags> for ThreadStateFlags

§

fn partial_cmp(&self, other: &ThreadStateFlags) -> 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<ThreadStateFlags> for ThreadStateFlags

source§

fn sub(self, other: ThreadStateFlags) -> ThreadStateFlags

Returns the set difference of the two sets of flags.

-
§

type Output = ThreadStateFlags

The resulting type after applying the - operator.
source§

impl SubAssign<ThreadStateFlags> for ThreadStateFlags

source§

fn sub_assign(&mut self, other: ThreadStateFlags)

Disables all flags enabled in the set.

-
source§

impl UpperHex for ThreadStateFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Copy for ThreadStateFlags

source§

impl Eq for ThreadStateFlags

source§

impl StructuralEq for ThreadStateFlags

source§

impl StructuralPartialEq for ThreadStateFlags

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +operator. Read more

§

impl Sub<ThreadStateFlags> for ThreadStateFlags

§

fn sub(self, other: ThreadStateFlags) -> ThreadStateFlags

Returns the set difference of the two sets of flags.

+
§

type Output = ThreadStateFlags

The resulting type after applying the - operator.
§

impl SubAssign<ThreadStateFlags> for ThreadStateFlags

§

fn sub_assign(&mut self, other: ThreadStateFlags)

Disables all flags enabled in the set.

+
§

impl UpperHex for ThreadStateFlags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Copy for ThreadStateFlags

§

impl Eq for ThreadStateFlags

§

impl StructuralEq for ThreadStateFlags

§

impl StructuralPartialEq for ThreadStateFlags

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Tty.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Tty.html index 04c1b7ebae2..d4b72503500 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Tty.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/struct.Tty.html @@ -1,5 +1,5 @@ Tty in wasmer_wasix::syscalls::types::wasi - Rust
pub struct Tty {
+                logo

Tty

pub struct Tty {
     pub cols: u32,
     pub rows: u32,
     pub width: u32,
@@ -9,9 +9,9 @@
     pub stderr_tty: bool,
     pub echo: bool,
     pub line_buffered: bool,
-}

Fields§

§cols: u32§rows: u32§width: u32§height: u32§stdin_tty: bool§stdout_tty: bool§stderr_tty: bool§echo: bool§line_buffered: bool

Trait Implementations§

source§

impl Clone for Tty

source§

fn clone(&self) -> Tty

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 Tty

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for Tty

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§cols: u32§rows: u32§width: u32§height: u32§stdin_tty: bool§stdout_tty: bool§stderr_tty: bool§echo: bool§line_buffered: bool

Trait Implementations§

§

impl Clone for Tty

§

fn clone(&self) -> Tty

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
§

impl Debug for Tty

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for Tty

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Tty

Auto Trait Implementations§

§

impl RefUnwindSafe for Tty

§

impl Send for Tty

§

impl Sync for Tty

§

impl Unpin for Tty

§

impl UnwindSafe for Tty

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Tty

Auto Trait Implementations§

§

impl RefUnwindSafe for Tty

§

impl Send for Tty

§

impl Sync for Tty

§

impl Unpin for Tty

§

impl UnwindSafe for Tty

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Count.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Count.html index 5bf4ee17de9..75571739a74 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Count.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Count.html @@ -1,2 +1,2 @@ Count in wasmer_wasix::syscalls::types::wasi - Rust

Type Definition wasmer_wasix::syscalls::types::wasi::Count

source ·
pub type Count = u32;
\ No newline at end of file + logo

Count

Type Definition wasmer_wasix::syscalls::types::wasi::Count

pub type Count = u32;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Device.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Device.html index b006977115b..279e1cb3de5 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Device.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Device.html @@ -1,4 +1,4 @@ Device in wasmer_wasix::syscalls::types::wasi - Rust

Type Definition wasmer_wasix::syscalls::types::wasi::Device

source ·
pub type Device = u64;
Expand description

Identifier for a device containing a file system. Can be used in combination + logo

Device

Type Definition wasmer_wasix::syscalls::types::wasi::Device

pub type Device = u64;
Expand description

Identifier for a device containing a file system. Can be used in combination with inode to uniquely identify a file or directory in the filesystem.

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Dircookie.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Dircookie.html index a86ed522f89..1aaef48d4c6 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Dircookie.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Dircookie.html @@ -1,3 +1,3 @@ Dircookie in wasmer_wasix::syscalls::types::wasi - Rust

Type Definition wasmer_wasix::syscalls::types::wasi::Dircookie

source ·
pub type Dircookie = u64;
Expand description

A reference to the offset of a directory entry.

+ logo

Dircookie

Type Definition wasmer_wasix::syscalls::types::wasi::Dircookie

pub type Dircookie = u64;
Expand description

A reference to the offset of a directory entry.

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Dirnamlen.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Dirnamlen.html index af8ca054f9c..da953cd05e6 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Dirnamlen.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Dirnamlen.html @@ -1,3 +1,3 @@ Dirnamlen in wasmer_wasix::syscalls::types::wasi - Rust

Type Definition wasmer_wasix::syscalls::types::wasi::Dirnamlen

source ·
pub type Dirnamlen = u32;
Expand description

The type for the dirent::d-namlen field of dirent struct.

+ logo

Dirnamlen

Type Definition wasmer_wasix::syscalls::types::wasi::Dirnamlen

pub type Dirnamlen = u32;
Expand description

The type for the dirent::d-namlen field of dirent struct.

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.EventFdFlags.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.EventFdFlags.html index 9c806d8aa04..c3e3e80da70 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.EventFdFlags.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.EventFdFlags.html @@ -1,2 +1,2 @@ EventFdFlags in wasmer_wasix::syscalls::types::wasi - Rust

Type Definition wasmer_wasix::syscalls::types::wasi::EventFdFlags

source ·
pub type EventFdFlags = u16;
\ No newline at end of file + logo

EventFdFlags

Type Definition wasmer_wasix::syscalls::types::wasi::EventFdFlags

pub type EventFdFlags = u16;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Fd.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Fd.html index afef79e098d..a2628237a37 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Fd.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Fd.html @@ -1,3 +1,3 @@ Fd in wasmer_wasix::syscalls::types::wasi - Rust

Type Definition wasmer_wasix::syscalls::types::wasi::Fd

source ·
pub type Fd = u32;
Expand description

A file descriptor handle.

+ logo

Fd

Type Definition wasmer_wasix::syscalls::types::wasi::Fd

pub type Fd = u32;
Expand description

A file descriptor handle.

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.FileDelta.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.FileDelta.html index 0b47fa3e0a2..5df27e8e32a 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.FileDelta.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.FileDelta.html @@ -1,2 +1,2 @@ FileDelta in wasmer_wasix::syscalls::types::wasi - Rust

Type Definition wasmer_wasix::syscalls::types::wasi::FileDelta

source ·
pub type FileDelta = i64;
\ No newline at end of file + logo

FileDelta

Type Definition wasmer_wasix::syscalls::types::wasi::FileDelta

pub type FileDelta = i64;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Filesize.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Filesize.html index bd99e2c39cc..e8124409f6f 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Filesize.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Filesize.html @@ -1,3 +1,3 @@ Filesize in wasmer_wasix::syscalls::types::wasi - Rust

Type Definition wasmer_wasix::syscalls::types::wasi::Filesize

source ·
pub type Filesize = u64;
Expand description

Non-negative file size or length of a region within a file.

+ logo

Filesize

Type Definition wasmer_wasix::syscalls::types::wasi::Filesize

pub type Filesize = u64;
Expand description

Non-negative file size or length of a region within a file.

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Inode.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Inode.html index a7c8a932f25..9f4300be2f3 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Inode.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Inode.html @@ -1,3 +1,3 @@ Inode in wasmer_wasix::syscalls::types::wasi - Rust

Type Definition wasmer_wasix::syscalls::types::wasi::Inode

source ·
pub type Inode = u64;
Expand description

File serial number that is unique within its file system.

+ logo

Inode

Type Definition wasmer_wasix::syscalls::types::wasi::Inode

pub type Inode = u64;
Expand description

File serial number that is unique within its file system.

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Linkcount.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Linkcount.html index d2fe12125be..efb12b50147 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Linkcount.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Linkcount.html @@ -1,2 +1,2 @@ Linkcount in wasmer_wasix::syscalls::types::wasi - Rust

Type Definition wasmer_wasix::syscalls::types::wasi::Linkcount

source ·
pub type Linkcount = u64;
\ No newline at end of file + logo

Linkcount

Type Definition wasmer_wasix::syscalls::types::wasi::Linkcount

pub type Linkcount = u64;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Longsize.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Longsize.html index c31f83fa8c4..64d18379a0d 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Longsize.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Longsize.html @@ -1,3 +1,3 @@ Longsize in wasmer_wasix::syscalls::types::wasi - Rust

Type Definition wasmer_wasix::syscalls::types::wasi::Longsize

source ·
pub type Longsize = u64;
Expand description

Long size used by checkpoints

+ logo

Longsize

Type Definition wasmer_wasix::syscalls::types::wasi::Longsize

pub type Longsize = u64;
Expand description

Long size used by checkpoints

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.LookupFlags.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.LookupFlags.html index d95f458b611..b64b07cefcc 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.LookupFlags.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.LookupFlags.html @@ -1,2 +1,2 @@ LookupFlags in wasmer_wasix::syscalls::types::wasi - Rust

Type Definition wasmer_wasix::syscalls::types::wasi::LookupFlags

source ·
pub type LookupFlags = u32;
\ No newline at end of file + logo

LookupFlags

Type Definition wasmer_wasix::syscalls::types::wasi::LookupFlags

pub type LookupFlags = u32;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Pid.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Pid.html index 9979490b5a0..3d78d6cb096 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Pid.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Pid.html @@ -1,2 +1,2 @@ Pid in wasmer_wasix::syscalls::types::wasi - Rust

Type Definition wasmer_wasix::syscalls::types::wasi::Pid

source ·
pub type Pid = u32;
\ No newline at end of file + logo

Pid

Type Definition wasmer_wasix::syscalls::types::wasi::Pid

pub type Pid = u32;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.RiFlags.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.RiFlags.html index f5aeb77f83b..a83076c359a 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.RiFlags.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.RiFlags.html @@ -1,2 +1,2 @@ RiFlags in wasmer_wasix::syscalls::types::wasi - Rust

Type Definition wasmer_wasix::syscalls::types::wasi::RiFlags

source ·
pub type RiFlags = u16;
\ No newline at end of file + logo

RiFlags

Type Definition wasmer_wasix::syscalls::types::wasi::RiFlags

pub type RiFlags = u16;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.RoFlags.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.RoFlags.html index 3a77930557b..613307f8c99 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.RoFlags.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.RoFlags.html @@ -1,2 +1,2 @@ RoFlags in wasmer_wasix::syscalls::types::wasi - Rust

Type Definition wasmer_wasix::syscalls::types::wasi::RoFlags

source ·
pub type RoFlags = u16;
\ No newline at end of file + logo

RoFlags

Type Definition wasmer_wasix::syscalls::types::wasi::RoFlags

pub type RoFlags = u16;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.SdFlags.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.SdFlags.html index 4f96497fe51..1f089df8acd 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.SdFlags.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.SdFlags.html @@ -1,2 +1,2 @@ SdFlags in wasmer_wasix::syscalls::types::wasi - Rust

Type Definition wasmer_wasix::syscalls::types::wasi::SdFlags

source ·
pub type SdFlags = u8;
\ No newline at end of file + logo

SdFlags

Type Definition wasmer_wasix::syscalls::types::wasi::SdFlags

pub type SdFlags = u8;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.SiFlags.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.SiFlags.html index e02ed919054..591a453a1c0 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.SiFlags.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.SiFlags.html @@ -1,2 +1,2 @@ SiFlags in wasmer_wasix::syscalls::types::wasi - Rust

Type Definition wasmer_wasix::syscalls::types::wasi::SiFlags

source ·
pub type SiFlags = u16;
\ No newline at end of file + logo

SiFlags

Type Definition wasmer_wasix::syscalls::types::wasi::SiFlags

pub type SiFlags = u16;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Size.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Size.html index a92d9b76d59..364613e7729 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Size.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Size.html @@ -1,5 +1,5 @@ Size in wasmer_wasix::syscalls::types::wasi - Rust

Type Definition wasmer_wasix::syscalls::types::wasi::Size

source ·
pub type Size = u32;
Expand description

Type names used by low-level WASI interfaces. + logo

Size

Type Definition wasmer_wasix::syscalls::types::wasi::Size

pub type Size = u32;
Expand description

Type names used by low-level WASI interfaces. An array size.

Note: This is similar to size_t in POSIX.

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Snapshot0Linkcount.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Snapshot0Linkcount.html index 988154fe645..595f0038467 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Snapshot0Linkcount.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Snapshot0Linkcount.html @@ -1,2 +1,2 @@ Snapshot0Linkcount in wasmer_wasix::syscalls::types::wasi - Rust
pub type Snapshot0Linkcount = u32;
\ No newline at end of file + logo

Snapshot0Linkcount

pub type Snapshot0Linkcount = u32;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Tid.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Tid.html index 56242f51eeb..bd509472ad9 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Tid.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Tid.html @@ -1,2 +1,2 @@ Tid in wasmer_wasix::syscalls::types::wasi - Rust

Type Definition wasmer_wasix::syscalls::types::wasi::Tid

source ·
pub type Tid = u32;
\ No newline at end of file + logo

Tid

Type Definition wasmer_wasix::syscalls::types::wasi::Tid

pub type Tid = u32;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Timestamp.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Timestamp.html index 63ef2857bfd..95d3b9d072c 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Timestamp.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Timestamp.html @@ -1,3 +1,3 @@ Timestamp in wasmer_wasix::syscalls::types::wasi - Rust

Type Definition wasmer_wasix::syscalls::types::wasi::Timestamp

source ·
pub type Timestamp = u64;
Expand description

Timestamp in nanoseconds.

+ logo

Timestamp

Type Definition wasmer_wasix::syscalls::types::wasi::Timestamp

pub type Timestamp = u64;
Expand description

Timestamp in nanoseconds.

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.TlKey.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.TlKey.html index 9e9d08183bf..6d5648d6c30 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.TlKey.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.TlKey.html @@ -1,3 +1,3 @@ TlKey in wasmer_wasix::syscalls::types::wasi - Rust

Type Definition wasmer_wasix::syscalls::types::wasi::TlKey

source ·
pub type TlKey = u32;
Expand description

Thread local key

+ logo

TlKey

Type Definition wasmer_wasix::syscalls::types::wasi::TlKey

pub type TlKey = u32;
Expand description

Thread local key

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.TlUser.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.TlUser.html index 27892fbd0f2..e6bcb610626 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.TlUser.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.TlUser.html @@ -1,3 +1,3 @@ TlUser in wasmer_wasix::syscalls::types::wasi - Rust

Type Definition wasmer_wasix::syscalls::types::wasi::TlUser

source ·
pub type TlUser = u64;
Expand description

Thread local user data (associated with the value)

+ logo

TlUser

Type Definition wasmer_wasix::syscalls::types::wasi::TlUser

pub type TlUser = u64;
Expand description

Thread local user data (associated with the value)

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.TlVal.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.TlVal.html index 056a1b78d26..7f49dea87e0 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.TlVal.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.TlVal.html @@ -1,3 +1,3 @@ TlVal in wasmer_wasix::syscalls::types::wasi - Rust

Type Definition wasmer_wasix::syscalls::types::wasi::TlVal

source ·
pub type TlVal = u64;
Expand description

Thread local value

+ logo

TlVal

Type Definition wasmer_wasix::syscalls::types::wasi::TlVal

pub type TlVal = u64;
Expand description

Thread local value

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Userdata.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Userdata.html index 9ed428cbb36..f4d047318ab 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Userdata.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/type.Userdata.html @@ -1,4 +1,4 @@ Userdata in wasmer_wasix::syscalls::types::wasi - Rust

Type Definition wasmer_wasix::syscalls::types::wasi::Userdata

source ·
pub type Userdata = u64;
Expand description

User-provided value that may be attached to objects that is retained when + logo

Userdata

Type Definition wasmer_wasix::syscalls::types::wasi::Userdata

pub type Userdata = u64;
Expand description

User-provided value that may be attached to objects that is retained when extracted from the implementation.

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/union.EventUnion.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/union.EventUnion.html index bdbd753fc16..8bec3acc0e2 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/union.EventUnion.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/union.EventUnion.html @@ -1,9 +1,9 @@ EventUnion in wasmer_wasix::syscalls::types::wasi - Rust

Fields§

§clock: u8§fd_readwrite: EventFdReadwrite

Trait Implementations§

§

impl Clone for EventUnion

§

fn clone(&self) -> EventUnion

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
§

impl Copy for EventUnion

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/union.JoinStatusUnion.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/union.JoinStatusUnion.html index 64452ef6351..25c6dd8e3ab 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/union.JoinStatusUnion.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/union.JoinStatusUnion.html @@ -1,10 +1,10 @@ JoinStatusUnion in wasmer_wasix::syscalls::types::wasi - Rust
pub union JoinStatusUnion {
+                logo

JoinStatusUnion

pub union JoinStatusUnion {
     pub nothing: u8,
     pub exit_normal: Errno,
     pub exit_signal: ErrnoSignal,
     pub stopped: Signal,
-}

Fields§

§nothing: u8§exit_normal: Errno§exit_signal: ErrnoSignal§stopped: Signal

Trait Implementations§

source§

impl Clone for JoinStatusUnion

source§

fn clone(&self) -> JoinStatusUnion

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 JoinStatusUnion

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§nothing: u8§exit_normal: Errno§exit_signal: ErrnoSignal§stopped: Signal

Trait Implementations§

§

impl Clone for JoinStatusUnion

§

fn clone(&self) -> JoinStatusUnion

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
§

impl Copy for JoinStatusUnion

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/union.Snapshot0SubscriptionUnion.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/union.Snapshot0SubscriptionUnion.html index 74eeb44b074..ec53285ab76 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/union.Snapshot0SubscriptionUnion.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/union.Snapshot0SubscriptionUnion.html @@ -1,9 +1,9 @@ Snapshot0SubscriptionUnion in wasmer_wasix::syscalls::types::wasi - Rust

Fields§

§clock: Snapshot0SubscriptionClock§fd_readwrite: SubscriptionFsReadwrite

Trait Implementations§

§

impl Clone for Snapshot0SubscriptionUnion

§

fn clone(&self) -> Snapshot0SubscriptionUnion

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
§

impl Copy for Snapshot0SubscriptionUnion

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/types/wasi/union.SubscriptionUnion.html b/crates/doc/wasmer_wasix/syscalls/types/wasi/union.SubscriptionUnion.html index eb05374f344..f22d1837357 100644 --- a/crates/doc/wasmer_wasix/syscalls/types/wasi/union.SubscriptionUnion.html +++ b/crates/doc/wasmer_wasix/syscalls/types/wasi/union.SubscriptionUnion.html @@ -1,9 +1,9 @@ SubscriptionUnion in wasmer_wasix::syscalls::types::wasi - Rust

Fields§

§clock: SubscriptionClock§fd_readwrite: SubscriptionFsReadwrite

Trait Implementations§

§

impl Clone for SubscriptionUnion

§

fn clone(&self) -> SubscriptionUnion

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
§

impl Copy for SubscriptionUnion

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/syscalls/union.EventUnion.html b/crates/doc/wasmer_wasix/syscalls/union.EventUnion.html index 1e0a64d0dbb..8eeb31345d4 100644 --- a/crates/doc/wasmer_wasix/syscalls/union.EventUnion.html +++ b/crates/doc/wasmer_wasix/syscalls/union.EventUnion.html @@ -1,9 +1,9 @@ EventUnion in wasmer_wasix::syscalls - Rust
pub(crate) union EventUnion {
+                logo

EventUnion

pub(crate) union EventUnion {
     pub clock: u8,
     pub fd_readwrite: EventFdReadwrite,
 }
Expand description

The contents of an event.

-

Fields§

§clock: u8§fd_readwrite: EventFdReadwrite

Trait Implementations§

source§

impl Clone for EventUnion

source§

fn clone(&self) -> EventUnion

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 EventUnion

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +

Fields§

§clock: u8§fd_readwrite: EventFdReadwrite

Trait Implementations§

§

impl Clone for EventUnion

§

fn clone(&self) -> EventUnion

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
§

impl Copy for EventUnion

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/constant.EVENT_FD_FLAGS_SEMAPHORE.html b/crates/doc/wasmer_wasix/types/constant.EVENT_FD_FLAGS_SEMAPHORE.html index db8bf758f0c..5d87cb56491 100644 --- a/crates/doc/wasmer_wasix/types/constant.EVENT_FD_FLAGS_SEMAPHORE.html +++ b/crates/doc/wasmer_wasix/types/constant.EVENT_FD_FLAGS_SEMAPHORE.html @@ -1,2 +1,2 @@ EVENT_FD_FLAGS_SEMAPHORE in wasmer_wasix::types - Rust
pub const EVENT_FD_FLAGS_SEMAPHORE: u16 = 1; // 1u16
\ No newline at end of file + logo
pub const EVENT_FD_FLAGS_SEMAPHORE: u16 = 1; // 1u16
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/constant.__WASI_DIRCOOKIE_START.html b/crates/doc/wasmer_wasix/types/constant.__WASI_DIRCOOKIE_START.html index 794f6a1981f..0fd42deb87f 100644 --- a/crates/doc/wasmer_wasix/types/constant.__WASI_DIRCOOKIE_START.html +++ b/crates/doc/wasmer_wasix/types/constant.__WASI_DIRCOOKIE_START.html @@ -1,2 +1,2 @@ __WASI_DIRCOOKIE_START in wasmer_wasix::types - Rust
pub const __WASI_DIRCOOKIE_START: u64 = 0; // 0u64
\ No newline at end of file + logo
pub const __WASI_DIRCOOKIE_START: u64 = 0; // 0u64
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/constant.__WASI_LOOKUP_SYMLINK_FOLLOW.html b/crates/doc/wasmer_wasix/types/constant.__WASI_LOOKUP_SYMLINK_FOLLOW.html index 8532d5ec8d7..1c0a167a33e 100644 --- a/crates/doc/wasmer_wasix/types/constant.__WASI_LOOKUP_SYMLINK_FOLLOW.html +++ b/crates/doc/wasmer_wasix/types/constant.__WASI_LOOKUP_SYMLINK_FOLLOW.html @@ -1,2 +1,2 @@ __WASI_LOOKUP_SYMLINK_FOLLOW in wasmer_wasix::types - Rust
pub const __WASI_LOOKUP_SYMLINK_FOLLOW: u32 = 1; // 1u32
\ No newline at end of file + logo
pub const __WASI_LOOKUP_SYMLINK_FOLLOW: u32 = 1; // 1u32
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/constant.__WASI_SHUT_RD.html b/crates/doc/wasmer_wasix/types/constant.__WASI_SHUT_RD.html index 792377716b2..124fae9b8e2 100644 --- a/crates/doc/wasmer_wasix/types/constant.__WASI_SHUT_RD.html +++ b/crates/doc/wasmer_wasix/types/constant.__WASI_SHUT_RD.html @@ -1,2 +1,2 @@ __WASI_SHUT_RD in wasmer_wasix::types - Rust
pub const __WASI_SHUT_RD: u8 = 1 << 0; // 1u8
\ No newline at end of file + logo
pub const __WASI_SHUT_RD: u8 = 1 << 0; // 1u8
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/constant.__WASI_SHUT_WR.html b/crates/doc/wasmer_wasix/types/constant.__WASI_SHUT_WR.html index dd34f857908..b50375ade6f 100644 --- a/crates/doc/wasmer_wasix/types/constant.__WASI_SHUT_WR.html +++ b/crates/doc/wasmer_wasix/types/constant.__WASI_SHUT_WR.html @@ -1,2 +1,2 @@ __WASI_SHUT_WR in wasmer_wasix::types - Rust
pub const __WASI_SHUT_WR: u8 = 1 << 1; // 2u8
\ No newline at end of file + logo
pub const __WASI_SHUT_WR: u8 = 1 << 1; // 2u8
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/constant.__WASI_SOCK_RECV_INPUT_DATA_TRUNCATED.html b/crates/doc/wasmer_wasix/types/constant.__WASI_SOCK_RECV_INPUT_DATA_TRUNCATED.html index 14abae8d7e2..addfa59a019 100644 --- a/crates/doc/wasmer_wasix/types/constant.__WASI_SOCK_RECV_INPUT_DATA_TRUNCATED.html +++ b/crates/doc/wasmer_wasix/types/constant.__WASI_SOCK_RECV_INPUT_DATA_TRUNCATED.html @@ -1,2 +1,2 @@ __WASI_SOCK_RECV_INPUT_DATA_TRUNCATED in wasmer_wasix::types - Rust
pub const __WASI_SOCK_RECV_INPUT_DATA_TRUNCATED: u16 = 1 << 2; // 4u16
\ No newline at end of file + logo
pub const __WASI_SOCK_RECV_INPUT_DATA_TRUNCATED: u16 = 1 << 2; // 4u16
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/constant.__WASI_SOCK_RECV_INPUT_PEEK.html b/crates/doc/wasmer_wasix/types/constant.__WASI_SOCK_RECV_INPUT_PEEK.html index 459b877fd09..4093b2f6bfc 100644 --- a/crates/doc/wasmer_wasix/types/constant.__WASI_SOCK_RECV_INPUT_PEEK.html +++ b/crates/doc/wasmer_wasix/types/constant.__WASI_SOCK_RECV_INPUT_PEEK.html @@ -1,2 +1,2 @@ __WASI_SOCK_RECV_INPUT_PEEK in wasmer_wasix::types - Rust
pub const __WASI_SOCK_RECV_INPUT_PEEK: u16 = 1 << 0; // 1u16
\ No newline at end of file + logo
pub const __WASI_SOCK_RECV_INPUT_PEEK: u16 = 1 << 0; // 1u16
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/constant.__WASI_SOCK_RECV_INPUT_WAITALL.html b/crates/doc/wasmer_wasix/types/constant.__WASI_SOCK_RECV_INPUT_WAITALL.html index 08d2dc22a9c..8adc0369308 100644 --- a/crates/doc/wasmer_wasix/types/constant.__WASI_SOCK_RECV_INPUT_WAITALL.html +++ b/crates/doc/wasmer_wasix/types/constant.__WASI_SOCK_RECV_INPUT_WAITALL.html @@ -1,2 +1,2 @@ __WASI_SOCK_RECV_INPUT_WAITALL in wasmer_wasix::types - Rust
pub const __WASI_SOCK_RECV_INPUT_WAITALL: u16 = 1 << 1; // 2u16
\ No newline at end of file + logo
pub const __WASI_SOCK_RECV_INPUT_WAITALL: u16 = 1 << 1; // 2u16
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/constant.__WASI_SOCK_RECV_OUTPUT_DATA_TRUNCATED.html b/crates/doc/wasmer_wasix/types/constant.__WASI_SOCK_RECV_OUTPUT_DATA_TRUNCATED.html index d8f1c2eb9ef..ec99b6629e3 100644 --- a/crates/doc/wasmer_wasix/types/constant.__WASI_SOCK_RECV_OUTPUT_DATA_TRUNCATED.html +++ b/crates/doc/wasmer_wasix/types/constant.__WASI_SOCK_RECV_OUTPUT_DATA_TRUNCATED.html @@ -1,2 +1,2 @@ __WASI_SOCK_RECV_OUTPUT_DATA_TRUNCATED in wasmer_wasix::types - Rust
pub const __WASI_SOCK_RECV_OUTPUT_DATA_TRUNCATED: u16 = 1 << 0; // 1u16
\ No newline at end of file + logo
pub const __WASI_SOCK_RECV_OUTPUT_DATA_TRUNCATED: u16 = 1 << 0; // 1u16
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/constant.__WASI_STDERR_FILENO.html b/crates/doc/wasmer_wasix/types/constant.__WASI_STDERR_FILENO.html index 0e6f5a085ef..fa46ed05515 100644 --- a/crates/doc/wasmer_wasix/types/constant.__WASI_STDERR_FILENO.html +++ b/crates/doc/wasmer_wasix/types/constant.__WASI_STDERR_FILENO.html @@ -1,2 +1,2 @@ __WASI_STDERR_FILENO in wasmer_wasix::types - Rust
pub const __WASI_STDERR_FILENO: u32 = 2; // 2u32
\ No newline at end of file + logo
pub const __WASI_STDERR_FILENO: u32 = 2; // 2u32
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/constant.__WASI_STDIN_FILENO.html b/crates/doc/wasmer_wasix/types/constant.__WASI_STDIN_FILENO.html index 2f997cd2409..e7e6df6805a 100644 --- a/crates/doc/wasmer_wasix/types/constant.__WASI_STDIN_FILENO.html +++ b/crates/doc/wasmer_wasix/types/constant.__WASI_STDIN_FILENO.html @@ -1,2 +1,2 @@ __WASI_STDIN_FILENO in wasmer_wasix::types - Rust
pub const __WASI_STDIN_FILENO: u32 = 0; // 0u32
\ No newline at end of file + logo
pub const __WASI_STDIN_FILENO: u32 = 0; // 0u32
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/constant.__WASI_STDOUT_FILENO.html b/crates/doc/wasmer_wasix/types/constant.__WASI_STDOUT_FILENO.html index 3b1630cc2e4..3becc7a62d5 100644 --- a/crates/doc/wasmer_wasix/types/constant.__WASI_STDOUT_FILENO.html +++ b/crates/doc/wasmer_wasix/types/constant.__WASI_STDOUT_FILENO.html @@ -1,2 +1,2 @@ __WASI_STDOUT_FILENO in wasmer_wasix::types - Rust
pub const __WASI_STDOUT_FILENO: u32 = 1; // 1u32
\ No newline at end of file + logo
pub const __WASI_STDOUT_FILENO: u32 = 1; // 1u32
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/directory/constant.__WASI_DIRCOOKIE_START.html b/crates/doc/wasmer_wasix/types/directory/constant.__WASI_DIRCOOKIE_START.html index 8ea13a0fc6d..8b91753343b 100644 --- a/crates/doc/wasmer_wasix/types/directory/constant.__WASI_DIRCOOKIE_START.html +++ b/crates/doc/wasmer_wasix/types/directory/constant.__WASI_DIRCOOKIE_START.html @@ -1,2 +1,2 @@ __WASI_DIRCOOKIE_START in wasmer_wasix::types::directory - Rust
pub const __WASI_DIRCOOKIE_START: u64 = 0; // 0u64
\ No newline at end of file + logo
pub const __WASI_DIRCOOKIE_START: u64 = 0; // 0u64
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/directory/fn.dirent_to_le_bytes.html b/crates/doc/wasmer_wasix/types/directory/fn.dirent_to_le_bytes.html index 898b396b512..363dc4fb99c 100644 --- a/crates/doc/wasmer_wasix/types/directory/fn.dirent_to_le_bytes.html +++ b/crates/doc/wasmer_wasix/types/directory/fn.dirent_to_le_bytes.html @@ -1,2 +1,2 @@ dirent_to_le_bytes in wasmer_wasix::types::directory - Rust
pub fn dirent_to_le_bytes(ent: &Dirent) -> Vec<u8, Global> 
\ No newline at end of file + logo
pub fn dirent_to_le_bytes(ent: &Dirent) -> Vec<u8, Global> 
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/directory/index.html b/crates/doc/wasmer_wasix/types/directory/index.html index 4a9c70bd5a3..d373e940811 100644 --- a/crates/doc/wasmer_wasix/types/directory/index.html +++ b/crates/doc/wasmer_wasix/types/directory/index.html @@ -1,2 +1,2 @@ wasmer_wasix::types::directory - Rust
\ No newline at end of file + logo

Module directory

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/enum.Bool.html b/crates/doc/wasmer_wasix/types/enum.Bool.html index 1cb9b70fc45..f8e87f71b90 100644 --- a/crates/doc/wasmer_wasix/types/enum.Bool.html +++ b/crates/doc/wasmer_wasix/types/enum.Bool.html @@ -1,12 +1,12 @@ Bool in wasmer_wasix::types - Rust

Enum wasmer_wasix::types::Bool

source ·
pub enum Bool {
+                logo

Bool

Enum wasmer_wasix::types::Bool

pub enum Bool {
     False,
     True,
-}

Variants§

§

False

§

True

Trait Implementations§

source§

impl Clone for Bool

source§

fn clone(&self) -> Bool

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 Bool

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Display for Bool

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromToNativeWasmType for Bool

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Bool as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Bool as FromToNativeWasmType>::Native) -> Bool

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Bool> for Bool

source§

fn eq(&self, other: &Bool) -> bool

This method tests for self and other values to be equal, and is used +}

Variants§

§

False

§

True

Trait Implementations§

§

impl Clone for Bool

§

fn clone(&self) -> Bool

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
§

impl Debug for Bool

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl Display for Bool

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for Bool

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Bool as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Bool as FromToNativeWasmType>::Native) -> Bool

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Bool> for Bool

§

fn eq(&self, other: &Bool) -> 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 ValueType for Bool

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for Bool

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Bool

source§

impl Eq for Bool

source§

impl StructuralEq for Bool

source§

impl StructuralPartialEq for Bool

Auto Trait Implementations§

§

impl RefUnwindSafe for Bool

§

impl Send for Bool

§

impl Sync for Bool

§

impl Unpin for Bool

§

impl UnwindSafe for Bool

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Bool

§

impl Eq for Bool

§

impl StructuralEq for Bool

§

impl StructuralPartialEq for Bool

Auto Trait Implementations§

§

impl RefUnwindSafe for Bool

§

impl Send for Bool

§

impl Sync for Bool

§

impl Unpin for Bool

§

impl UnwindSafe for Bool

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/enum.Eventtype.html b/crates/doc/wasmer_wasix/types/enum.Eventtype.html index 0603d583298..25c23de96b6 100644 --- a/crates/doc/wasmer_wasix/types/enum.Eventtype.html +++ b/crates/doc/wasmer_wasix/types/enum.Eventtype.html @@ -1,5 +1,5 @@ Eventtype in wasmer_wasix::types - Rust

Trait Implementations§

source§

impl Clone for Eventtype

source§

fn clone(&self) -> Eventtype

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 Eventtype

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for Eventtype

Trait Implementations§

§

impl Clone for Eventtype

§

fn clone(&self) -> Eventtype

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
§

impl Debug for Eventtype

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl<'de> Deserialize<'de> for Eventtype

§

fn deserialize<__D>( __deserializer: __D ) -> Result<Eventtype, <__D as Deserializer<'de>>::Error>where - __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl FromToNativeWasmType for Eventtype

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Eventtype as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Eventtype as FromToNativeWasmType>::Native) -> Eventtype

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Eventtype> for Eventtype

source§

fn eq(&self, other: &Eventtype) -> bool

This method tests for self and other values to be equal, and is used + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
§

impl FromToNativeWasmType for Eventtype

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Eventtype as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Eventtype as FromToNativeWasmType>::Native) -> Eventtype

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Eventtype> for Eventtype

§

fn eq(&self, other: &Eventtype) -> 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 Eventtype

source§

fn serialize<__S>( +sufficient, and should not be overridden without very good reason.

§

impl Serialize for Eventtype

§

fn serialize<__S>( &self, __serializer: __S ) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where - __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl ValueType for Eventtype

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte + __S: Serializer,

Serialize this value into the given Serde serializer. Read more
§

impl ValueType for Eventtype

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Eventtype

source§

impl Eq for Eventtype

source§

impl StructuralEq for Eventtype

source§

impl StructuralPartialEq for Eventtype

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Eventtype

§

impl Eq for Eventtype

§

impl StructuralEq for Eventtype

§

impl StructuralPartialEq for Eventtype

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/enum.OptionTag.html b/crates/doc/wasmer_wasix/types/enum.OptionTag.html index cbff980aec8..69d49e48b98 100644 --- a/crates/doc/wasmer_wasix/types/enum.OptionTag.html +++ b/crates/doc/wasmer_wasix/types/enum.OptionTag.html @@ -1,13 +1,13 @@ OptionTag in wasmer_wasix::types - Rust
pub enum OptionTag {
+                logo

OptionTag

pub enum OptionTag {
     None,
     Some,
 }
Expand description

__wasi_option_t

-

Variants§

§

None

§

Some

Trait Implementations§

source§

impl Clone for OptionTag

source§

fn clone(&self) -> OptionTag

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 OptionTag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromToNativeWasmType for OptionTag

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <OptionTag as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <OptionTag as FromToNativeWasmType>::Native) -> OptionTag

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<OptionTag> for OptionTag

source§

fn eq(&self, other: &OptionTag) -> bool

This method tests for self and other values to be equal, and is used +

Variants§

§

None

§

Some

Trait Implementations§

§

impl Clone for OptionTag

§

fn clone(&self) -> OptionTag

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
§

impl Debug for OptionTag

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for OptionTag

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <OptionTag as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <OptionTag as FromToNativeWasmType>::Native) -> OptionTag

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<OptionTag> for OptionTag

§

fn eq(&self, other: &OptionTag) -> 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 ValueType for OptionTag

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for OptionTag

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for OptionTag

source§

impl Eq for OptionTag

source§

impl StructuralEq for OptionTag

source§

impl StructuralPartialEq for OptionTag

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for OptionTag

§

impl Eq for OptionTag

§

impl StructuralEq for OptionTag

§

impl StructuralPartialEq for OptionTag

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/enum.Signal.html b/crates/doc/wasmer_wasix/types/enum.Signal.html index 6318d98a4cc..8b098887970 100644 --- a/crates/doc/wasmer_wasix/types/enum.Signal.html +++ b/crates/doc/wasmer_wasix/types/enum.Signal.html @@ -1,5 +1,5 @@ Signal in wasmer_wasix::types - Rust
pub enum Signal {
+                logo

Signal

pub enum Signal {
 
Show 32 variants Signone, Sighup, Sigint, @@ -32,16 +32,16 @@ Sigpoll, Sigpwr, Sigsys, -
}

Variants§

§

Signone

§

Sighup

§

Sigint

§

Sigquit

§

Sigill

§

Sigtrap

§

Sigabrt

§

Sigbus

§

Sigfpe

§

Sigkill

§

Sigusr1

§

Sigsegv

§

Sigusr2

§

Sigpipe

§

Sigalrm

§

Sigterm

§

Sigstkflt

§

Sigchld

§

Sigcont

§

Sigstop

§

Sigtstp

§

Sigttin

§

Sigttou

§

Sigurg

§

Sigxcpu

§

Sigxfsz

§

Sigvtalrm

§

Sigprof

§

Sigwinch

§

Sigpoll

§

Sigpwr

§

Sigsys

Trait Implementations§

source§

impl Clone for Signal

source§

fn clone(&self) -> Signal

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 Signal

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromToNativeWasmType for Signal

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Signal as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Signal as FromToNativeWasmType>::Native) -> Signal

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl Hash for Signal

source§

fn hash<__H>(&self, state: &mut __H)where +

}

Variants§

§

Signone

§

Sighup

§

Sigint

§

Sigquit

§

Sigill

§

Sigtrap

§

Sigabrt

§

Sigbus

§

Sigfpe

§

Sigkill

§

Sigusr1

§

Sigsegv

§

Sigusr2

§

Sigpipe

§

Sigalrm

§

Sigterm

§

Sigstkflt

§

Sigchld

§

Sigcont

§

Sigstop

§

Sigtstp

§

Sigttin

§

Sigttou

§

Sigurg

§

Sigxcpu

§

Sigxfsz

§

Sigvtalrm

§

Sigprof

§

Sigwinch

§

Sigpoll

§

Sigpwr

§

Sigsys

Trait Implementations§

§

impl Clone for Signal

§

fn clone(&self) -> Signal

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
§

impl Debug for Signal

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for Signal

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Signal as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Signal as FromToNativeWasmType>::Native) -> Signal

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl Hash for Signal

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 PartialEq<Signal> for Signal

source§

fn eq(&self, other: &Signal) -> bool

This method tests for self and other values to be equal, and is used + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
§

impl PartialEq<Signal> for Signal

§

fn eq(&self, other: &Signal) -> 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 TryFrom<u8> for Signal

§

type Error = TryFromPrimitiveError<Signal>

The type returned in the event of a conversion error.
source§

fn try_from(number: u8) -> Result<Signal, TryFromPrimitiveError<Signal>>

Performs the conversion.
source§

impl TryFromPrimitive for Signal

§

type Primitive = u8

source§

const NAME: &'static str = "Signal"

source§

fn try_from_primitive( +sufficient, and should not be overridden without very good reason.

§

impl TryFrom<u8> for Signal

§

type Error = TryFromPrimitiveError<Signal>

The type returned in the event of a conversion error.
§

fn try_from(number: u8) -> Result<Signal, TryFromPrimitiveError<Signal>>

Performs the conversion.
§

impl TryFromPrimitive for Signal

§

type Primitive = u8

§

const NAME: &'static str = "Signal"

§

fn try_from_primitive( number: <Signal as TryFromPrimitive>::Primitive -) -> Result<Signal, TryFromPrimitiveError<Signal>>

source§

impl ValueType for Signal

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +) -> Result<Signal, TryFromPrimitiveError<Signal>>
§

impl ValueType for Signal

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Signal

source§

impl Eq for Signal

source§

impl StructuralEq for Signal

source§

impl StructuralPartialEq for Signal

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Signal

§

impl Eq for Signal

§

impl StructuralEq for Signal

§

impl StructuralPartialEq for Signal

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/enum.SockProto.html b/crates/doc/wasmer_wasix/types/enum.SockProto.html index d405139013a..4de3b7f7e25 100644 --- a/crates/doc/wasmer_wasix/types/enum.SockProto.html +++ b/crates/doc/wasmer_wasix/types/enum.SockProto.html @@ -1,5 +1,5 @@ SockProto in wasmer_wasix::types - Rust
pub enum SockProto {
+                logo

SockProto

pub enum SockProto {
 
Show 264 variants Ip, Icmp, Igmp, @@ -264,11 +264,11 @@ ProtoTwohundredandsixtyone, Mptcp, Max, -
}

Variants§

§

Ip

§

Icmp

§

Igmp

§

ProtoThree

§

Ipip

§

ProtoFive

§

Tcp

§

ProtoSeven

§

Egp

§

ProtoNine

§

ProtoTen

§

ProtoEleven

§

Pup

§

ProtoThirteen

§

ProtoFourteen

§

ProtoFifteen

§

ProtoSixteen

§

Udp

§

ProtoEighteen

§

ProtoNineteen

§

ProtoTwenty

§

ProtoTwentyone

§

Idp

§

ProtoTwentythree

§

ProtoTwentyfour

§

ProtoTwentyfive

§

ProtoTwentysix

§

ProtoTwentyseven

§

ProtoTwentyeight

§

ProtoTp

§

ProtoThirty

§

ProtoThirtyone

§

ProtoThirtytwo

§

Dccp

§

ProtoThirtyfour

§

ProtoThirtyfive

§

ProtoThirtysix

§

ProtoThirtyseven

§

ProtoThirtyeight

§

ProtoThirtynine

§

ProtoFourty

§

Ipv6

§

ProtoFourtytwo

§

Routing

§

Fragment

§

ProtoFourtyfive

§

Rsvp

§

Gre

§

ProtoFourtyeight

§

ProtoFourtynine

§

Esp

§

Ah

§

ProtoFiftytwo

§

ProtoFiftythree

§

ProtoFiftyfour

§

ProtoFiftyfive

§

ProtoFiftysix

§

ProtoFiftyseven

§

Icmpv6

§

None

§

Dstopts

§

ProtoSixtyone

§

ProtoSixtytwo

§

ProtoSixtythree

§

ProtoSixtyfour

§

ProtoSixtyfive

§

ProtoSixtysix

§

ProtoSixtyseven

§

ProtoSixtyeight

§

ProtoSixtynine

§

ProtoSeventy

§

ProtoSeventyone

§

ProtoSeventytwo

§

ProtoSeventythree

§

ProtoSeventyfour

§

ProtoSeventyfive

§

ProtoSeventysix

§

ProtoSeventyseven

§

ProtoSeventyeight

§

ProtoSeventynine

§

ProtoEighty

§

ProtoEightyone

§

ProtoEightytwo

§

ProtoEightythree

§

ProtoEightyfour

§

ProtoEightyfive

§

ProtoEightysix

§

ProtoEightyseven

§

ProtoEightyeight

§

ProtoEightynine

§

ProtoNinety

§

ProtoNinetyone

§

Mtp

§

ProtoNinetythree

§

Beetph

§

ProtoNinetyfive

§

ProtoNinetysix

§

ProtoNineetyseven

§

Encap

§

ProtoNinetynine

§

ProtoOnehundred

§

ProtoOnehundredandone

§

ProtoOnehundredandtwo

§

Pim

§

ProtoOnehundredandfour

§

ProtoOnehundredandfive

§

ProtoOnehundredandsix

§

ProtoOnehundredandseven

§

Comp

§

ProtoOnehundredandnine

§

ProtoOnehundredandten

§

ProtoOnehundredandeleven

§

ProtoOnehundredandtwelve

§

ProtoOnehundredandthirteen

§

ProtoOnehundredandfourteen

§

ProtoOnehundredandfifteen

§

ProtoOnehundredandsixteen

§

ProtoOnehundredandseventeen

§

ProtoOnehundredandeighteen

§

ProtoOnehundredandnineteen

§

ProtoOnehundredandtwenty

§

ProtoOnehundredandtwentyone

§

ProtoOnehundredandtwentytwo

§

ProtoOnehundredandtwentythree

§

ProtoOnehundredandtwentyfour

§

ProtoOnehundredandtwentyfive

§

ProtoOnehundredandtwentysix

§

ProtoOnehundredandtwentyseven

§

ProtoOnehundredandtwentyeight

§

ProtoOnehundredandtwentynine

§

ProtoOnehundredandthirty

§

ProtoOnehundredandthirtyone

§

Sctp

§

ProtoOnehundredandthirtythree

§

ProtoOnehundredandthirtyfour

§

Mh

§

Udplite

§

Mpls

§

ProtoOnehundredandthirtyeight

§

ProtoOnehundredandthirtynine

§

ProtoOnehundredandfourty

§

ProtoOnehundredandfourtyone

§

ProtoOnehundredandfourtytwo

§

Ethernet

§

ProtoOnehundredandfourtyfour

§

ProtoOnehundredandfourtyfive

§

ProtoOnehundredandfourtysix

§

ProtoOnehundredandfourtyseven

§

ProtoOnehundredandfourtyeight

§

ProtoOnehundredandfourtynine

§

ProtoOnehundredandfifty

§

ProtoOnehundredandfiftyone

§

ProtoOnehundredandfiftytwo

§

ProtoOnehundredandfiftythree

§

ProtoOnehundredandfiftyfour

§

ProtoOnehundredandfiftyfive

§

ProtoOnehundredandfiftysix

§

ProtoOnehundredandfiftyseven

§

ProtoOnehundredandfiftyeight

§

ProtoOnehundredandfiftynine

§

ProtoOnehundredandsixty

§

ProtoOnehundredandsixtyone

§

ProtoOnehundredandsixtytwo

§

ProtoOnehundredandsixtythree

§

ProtoOnehundredandsixtyfour

§

ProtoOnehundredandsixtyfive

§

ProtoOnehundredandsixtysix

§

ProtoOnehundredandsixtyseven

§

ProtoOnehundredandsixtyeight

§

ProtoOnehundredandsixtynine

§

ProtoOnehundredandseventy

§

ProtoOnehundredandseventyone

§

ProtoOnehundredandseventytwo

§

ProtoOnehundredandseventythree

§

ProtoOnehundredandseventyfour

§

ProtoOnehundredandseventyfive

§

ProtoOnehundredandseventysix

§

ProtoOnehundredandseventyseven

§

ProtoOnehundredandseventyeight

§

ProtoOnehundredandseventynine

§

ProtoOnehundredandeighty

§

ProtoOnehundredandeightyone

§

ProtoOnehundredandeightytwo

§

ProtoOnehundredandeightythree

§

ProtoOnehundredandeightyfour

§

ProtoOnehundredandeightyfive

§

ProtoOnehundredandeightysix

§

ProtoOnehundredandeightyseven

§

ProtoOnehundredandeightyeight

§

ProtoOnehundredandeightynine

§

ProtoOnehundredandninety

§

ProtoOnehundredandninetyone

§

ProtoOnehundredandninetytwo

§

ProtoOnehundredandninetythree

§

ProtoOnehundredandninetyfour

§

ProtoOnehundredandninetyfive

§

ProtoOnehundredandninetysix

§

ProtoOnehundredandninetyseven

§

ProtoOnehundredandninetyeight

§

ProtoOnehundredandninetynine

§

ProtoTwohundred

§

ProtoTwohundredandone

§

ProtoTwohundredandtwo

§

ProtoTwohundredandthree

§

ProtoTwohundredandfour

§

ProtoTwohundredandfive

§

ProtoTwohundredandsix

§

ProtoTwohundredandseven

§

ProtoTwohundredandeight

§

ProtoTwohundredandnine

§

ProtoTwohundredandten

§

ProtoTwohundredandeleven

§

ProtoTwohundredandtwelve

§

ProtoTwohundredandthirteen

§

ProtoTwohundredandfourteen

§

ProtoTwohundredandfifteen

§

ProtoTwohundredandsixteen

§

ProtoTwohundredandseventeen

§

ProtoTwohundredandeighteen

§

ProtoTwohundredandnineteen

§

ProtoTwohundredandtwenty

§

ProtoTwohundredandtwentyone

§

ProtoTwohundredandtwentytwo

§

ProtoTwohundredandtwentythree

§

ProtoTwohundredandtwentyfour

§

ProtoTwohundredandtwentyfive

§

ProtoTwohundredandtwentysix

§

ProtoTwohundredandtwentyseven

§

ProtoTwohundredandtwentyeight

§

ProtoTwohundredandtwentynine

§

ProtoTwohundredandthirty

§

ProtoTwohundredandthirtyone

§

ProtoTwohundredandthirtytwo

§

ProtoTwohundredandthirtythree

§

ProtoTwohundredandthirtyfour

§

ProtoTwohundredandthirtyfive

§

ProtoTwohundredandthirtysix

§

ProtoTwohundredandthirtyseven

§

ProtoTwohundredandthirtyeight

§

ProtoTwohundredandthirtynine

§

ProtoTwohundredandfourty

§

ProtoTwohundredandfourtyone

§

ProtoTwohundredandfourtytwo

§

ProtoTwohundredandfourtythree

§

ProtoTwohundredandfourtyfour

§

ProtoTwohundredandfourtyfive

§

ProtoTwohundredandfourtysix

§

ProtoTwohundredandfourtyseven

§

ProtoTwohundredandfourtyeight

§

ProtoTwohundredandfourtynine

§

ProtoTwohundredandfifty

§

ProtoTwohundredandfiftyone

§

ProtoTwohundredandfiftytwo

§

ProtoTwohundredandfiftythree

§

ProtoTwohundredandfiftyfour

§

ProtoRaw

§

ProtoTwohundredandfiftysix

§

ProtoTwohundredandfiftyseven

§

ProtoTwohundredandfiftyeight

§

ProtoTwohundredandfiftynine

§

ProtoTwohundredandsixty

§

ProtoTwohundredandsixtyone

§

Mptcp

§

Max

Trait Implementations§

source§

impl Clone for SockProto

source§

fn clone(&self) -> SockProto

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 SockProto

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromToNativeWasmType for SockProto

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <SockProto as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <SockProto as FromToNativeWasmType>::Native) -> SockProto

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<SockProto> for SockProto

source§

fn eq(&self, other: &SockProto) -> bool

This method tests for self and other values to be equal, and is used +
}

Variants§

§

Ip

§

Icmp

§

Igmp

§

ProtoThree

§

Ipip

§

ProtoFive

§

Tcp

§

ProtoSeven

§

Egp

§

ProtoNine

§

ProtoTen

§

ProtoEleven

§

Pup

§

ProtoThirteen

§

ProtoFourteen

§

ProtoFifteen

§

ProtoSixteen

§

Udp

§

ProtoEighteen

§

ProtoNineteen

§

ProtoTwenty

§

ProtoTwentyone

§

Idp

§

ProtoTwentythree

§

ProtoTwentyfour

§

ProtoTwentyfive

§

ProtoTwentysix

§

ProtoTwentyseven

§

ProtoTwentyeight

§

ProtoTp

§

ProtoThirty

§

ProtoThirtyone

§

ProtoThirtytwo

§

Dccp

§

ProtoThirtyfour

§

ProtoThirtyfive

§

ProtoThirtysix

§

ProtoThirtyseven

§

ProtoThirtyeight

§

ProtoThirtynine

§

ProtoFourty

§

Ipv6

§

ProtoFourtytwo

§

Routing

§

Fragment

§

ProtoFourtyfive

§

Rsvp

§

Gre

§

ProtoFourtyeight

§

ProtoFourtynine

§

Esp

§

Ah

§

ProtoFiftytwo

§

ProtoFiftythree

§

ProtoFiftyfour

§

ProtoFiftyfive

§

ProtoFiftysix

§

ProtoFiftyseven

§

Icmpv6

§

None

§

Dstopts

§

ProtoSixtyone

§

ProtoSixtytwo

§

ProtoSixtythree

§

ProtoSixtyfour

§

ProtoSixtyfive

§

ProtoSixtysix

§

ProtoSixtyseven

§

ProtoSixtyeight

§

ProtoSixtynine

§

ProtoSeventy

§

ProtoSeventyone

§

ProtoSeventytwo

§

ProtoSeventythree

§

ProtoSeventyfour

§

ProtoSeventyfive

§

ProtoSeventysix

§

ProtoSeventyseven

§

ProtoSeventyeight

§

ProtoSeventynine

§

ProtoEighty

§

ProtoEightyone

§

ProtoEightytwo

§

ProtoEightythree

§

ProtoEightyfour

§

ProtoEightyfive

§

ProtoEightysix

§

ProtoEightyseven

§

ProtoEightyeight

§

ProtoEightynine

§

ProtoNinety

§

ProtoNinetyone

§

Mtp

§

ProtoNinetythree

§

Beetph

§

ProtoNinetyfive

§

ProtoNinetysix

§

ProtoNineetyseven

§

Encap

§

ProtoNinetynine

§

ProtoOnehundred

§

ProtoOnehundredandone

§

ProtoOnehundredandtwo

§

Pim

§

ProtoOnehundredandfour

§

ProtoOnehundredandfive

§

ProtoOnehundredandsix

§

ProtoOnehundredandseven

§

Comp

§

ProtoOnehundredandnine

§

ProtoOnehundredandten

§

ProtoOnehundredandeleven

§

ProtoOnehundredandtwelve

§

ProtoOnehundredandthirteen

§

ProtoOnehundredandfourteen

§

ProtoOnehundredandfifteen

§

ProtoOnehundredandsixteen

§

ProtoOnehundredandseventeen

§

ProtoOnehundredandeighteen

§

ProtoOnehundredandnineteen

§

ProtoOnehundredandtwenty

§

ProtoOnehundredandtwentyone

§

ProtoOnehundredandtwentytwo

§

ProtoOnehundredandtwentythree

§

ProtoOnehundredandtwentyfour

§

ProtoOnehundredandtwentyfive

§

ProtoOnehundredandtwentysix

§

ProtoOnehundredandtwentyseven

§

ProtoOnehundredandtwentyeight

§

ProtoOnehundredandtwentynine

§

ProtoOnehundredandthirty

§

ProtoOnehundredandthirtyone

§

Sctp

§

ProtoOnehundredandthirtythree

§

ProtoOnehundredandthirtyfour

§

Mh

§

Udplite

§

Mpls

§

ProtoOnehundredandthirtyeight

§

ProtoOnehundredandthirtynine

§

ProtoOnehundredandfourty

§

ProtoOnehundredandfourtyone

§

ProtoOnehundredandfourtytwo

§

Ethernet

§

ProtoOnehundredandfourtyfour

§

ProtoOnehundredandfourtyfive

§

ProtoOnehundredandfourtysix

§

ProtoOnehundredandfourtyseven

§

ProtoOnehundredandfourtyeight

§

ProtoOnehundredandfourtynine

§

ProtoOnehundredandfifty

§

ProtoOnehundredandfiftyone

§

ProtoOnehundredandfiftytwo

§

ProtoOnehundredandfiftythree

§

ProtoOnehundredandfiftyfour

§

ProtoOnehundredandfiftyfive

§

ProtoOnehundredandfiftysix

§

ProtoOnehundredandfiftyseven

§

ProtoOnehundredandfiftyeight

§

ProtoOnehundredandfiftynine

§

ProtoOnehundredandsixty

§

ProtoOnehundredandsixtyone

§

ProtoOnehundredandsixtytwo

§

ProtoOnehundredandsixtythree

§

ProtoOnehundredandsixtyfour

§

ProtoOnehundredandsixtyfive

§

ProtoOnehundredandsixtysix

§

ProtoOnehundredandsixtyseven

§

ProtoOnehundredandsixtyeight

§

ProtoOnehundredandsixtynine

§

ProtoOnehundredandseventy

§

ProtoOnehundredandseventyone

§

ProtoOnehundredandseventytwo

§

ProtoOnehundredandseventythree

§

ProtoOnehundredandseventyfour

§

ProtoOnehundredandseventyfive

§

ProtoOnehundredandseventysix

§

ProtoOnehundredandseventyseven

§

ProtoOnehundredandseventyeight

§

ProtoOnehundredandseventynine

§

ProtoOnehundredandeighty

§

ProtoOnehundredandeightyone

§

ProtoOnehundredandeightytwo

§

ProtoOnehundredandeightythree

§

ProtoOnehundredandeightyfour

§

ProtoOnehundredandeightyfive

§

ProtoOnehundredandeightysix

§

ProtoOnehundredandeightyseven

§

ProtoOnehundredandeightyeight

§

ProtoOnehundredandeightynine

§

ProtoOnehundredandninety

§

ProtoOnehundredandninetyone

§

ProtoOnehundredandninetytwo

§

ProtoOnehundredandninetythree

§

ProtoOnehundredandninetyfour

§

ProtoOnehundredandninetyfive

§

ProtoOnehundredandninetysix

§

ProtoOnehundredandninetyseven

§

ProtoOnehundredandninetyeight

§

ProtoOnehundredandninetynine

§

ProtoTwohundred

§

ProtoTwohundredandone

§

ProtoTwohundredandtwo

§

ProtoTwohundredandthree

§

ProtoTwohundredandfour

§

ProtoTwohundredandfive

§

ProtoTwohundredandsix

§

ProtoTwohundredandseven

§

ProtoTwohundredandeight

§

ProtoTwohundredandnine

§

ProtoTwohundredandten

§

ProtoTwohundredandeleven

§

ProtoTwohundredandtwelve

§

ProtoTwohundredandthirteen

§

ProtoTwohundredandfourteen

§

ProtoTwohundredandfifteen

§

ProtoTwohundredandsixteen

§

ProtoTwohundredandseventeen

§

ProtoTwohundredandeighteen

§

ProtoTwohundredandnineteen

§

ProtoTwohundredandtwenty

§

ProtoTwohundredandtwentyone

§

ProtoTwohundredandtwentytwo

§

ProtoTwohundredandtwentythree

§

ProtoTwohundredandtwentyfour

§

ProtoTwohundredandtwentyfive

§

ProtoTwohundredandtwentysix

§

ProtoTwohundredandtwentyseven

§

ProtoTwohundredandtwentyeight

§

ProtoTwohundredandtwentynine

§

ProtoTwohundredandthirty

§

ProtoTwohundredandthirtyone

§

ProtoTwohundredandthirtytwo

§

ProtoTwohundredandthirtythree

§

ProtoTwohundredandthirtyfour

§

ProtoTwohundredandthirtyfive

§

ProtoTwohundredandthirtysix

§

ProtoTwohundredandthirtyseven

§

ProtoTwohundredandthirtyeight

§

ProtoTwohundredandthirtynine

§

ProtoTwohundredandfourty

§

ProtoTwohundredandfourtyone

§

ProtoTwohundredandfourtytwo

§

ProtoTwohundredandfourtythree

§

ProtoTwohundredandfourtyfour

§

ProtoTwohundredandfourtyfive

§

ProtoTwohundredandfourtysix

§

ProtoTwohundredandfourtyseven

§

ProtoTwohundredandfourtyeight

§

ProtoTwohundredandfourtynine

§

ProtoTwohundredandfifty

§

ProtoTwohundredandfiftyone

§

ProtoTwohundredandfiftytwo

§

ProtoTwohundredandfiftythree

§

ProtoTwohundredandfiftyfour

§

ProtoRaw

§

ProtoTwohundredandfiftysix

§

ProtoTwohundredandfiftyseven

§

ProtoTwohundredandfiftyeight

§

ProtoTwohundredandfiftynine

§

ProtoTwohundredandsixty

§

ProtoTwohundredandsixtyone

§

Mptcp

§

Max

Trait Implementations§

§

impl Clone for SockProto

§

fn clone(&self) -> SockProto

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
§

impl Debug for SockProto

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for SockProto

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <SockProto as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <SockProto as FromToNativeWasmType>::Native) -> SockProto

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<SockProto> for SockProto

§

fn eq(&self, other: &SockProto) -> 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 ValueType for SockProto

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for SockProto

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for SockProto

source§

impl Eq for SockProto

source§

impl StructuralEq for SockProto

source§

impl StructuralPartialEq for SockProto

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for SockProto

§

impl Eq for SockProto

§

impl StructuralEq for SockProto

§

impl StructuralPartialEq for SockProto

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/enum.StdioMode.html b/crates/doc/wasmer_wasix/types/enum.StdioMode.html index b44e682d4c8..6710d75007b 100644 --- a/crates/doc/wasmer_wasix/types/enum.StdioMode.html +++ b/crates/doc/wasmer_wasix/types/enum.StdioMode.html @@ -1,15 +1,15 @@ StdioMode in wasmer_wasix::types - Rust
pub enum StdioMode {
+                logo

StdioMode

pub enum StdioMode {
     Reserved,
     Piped,
     Inherit,
     Null,
     Log,
-}

Variants§

§

Reserved

§

Piped

§

Inherit

§

Null

§

Log

Trait Implementations§

source§

impl Clone for StdioMode

source§

fn clone(&self) -> StdioMode

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 StdioMode

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromToNativeWasmType for StdioMode

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <StdioMode as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <StdioMode as FromToNativeWasmType>::Native) -> StdioMode

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<StdioMode> for StdioMode

source§

fn eq(&self, other: &StdioMode) -> bool

This method tests for self and other values to be equal, and is used +}

Variants§

§

Reserved

§

Piped

§

Inherit

§

Null

§

Log

Trait Implementations§

§

impl Clone for StdioMode

§

fn clone(&self) -> StdioMode

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
§

impl Debug for StdioMode

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for StdioMode

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <StdioMode as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <StdioMode as FromToNativeWasmType>::Native) -> StdioMode

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<StdioMode> for StdioMode

§

fn eq(&self, other: &StdioMode) -> 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 ValueType for StdioMode

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for StdioMode

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for StdioMode

source§

impl Eq for StdioMode

source§

impl StructuralEq for StdioMode

source§

impl StructuralPartialEq for StdioMode

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for StdioMode

§

impl Eq for StdioMode

§

impl StructuralEq for StdioMode

§

impl StructuralPartialEq for StdioMode

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/enum.Timeout.html b/crates/doc/wasmer_wasix/types/enum.Timeout.html index a0ddcc2702e..934ef778f38 100644 --- a/crates/doc/wasmer_wasix/types/enum.Timeout.html +++ b/crates/doc/wasmer_wasix/types/enum.Timeout.html @@ -1,15 +1,15 @@ Timeout in wasmer_wasix::types - Rust
pub enum Timeout {
+                logo

Timeout

pub enum Timeout {
     Read,
     Write,
     Connect,
     Accept,
     Unknown,
-}

Variants§

§

Read

§

Write

§

Connect

§

Accept

§

Unknown

Trait Implementations§

source§

impl Clone for Timeout

source§

fn clone(&self) -> Timeout

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 Timeout

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromToNativeWasmType for Timeout

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Timeout as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Timeout as FromToNativeWasmType>::Native) -> Timeout

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Timeout> for Timeout

source§

fn eq(&self, other: &Timeout) -> bool

This method tests for self and other values to be equal, and is used +}

Variants§

§

Read

§

Write

§

Connect

§

Accept

§

Unknown

Trait Implementations§

§

impl Clone for Timeout

§

fn clone(&self) -> Timeout

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
§

impl Debug for Timeout

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for Timeout

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Timeout as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Timeout as FromToNativeWasmType>::Native) -> Timeout

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Timeout> for Timeout

§

fn eq(&self, other: &Timeout) -> 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 ValueType for Timeout

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for Timeout

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Timeout

source§

impl Eq for Timeout

source§

impl StructuralEq for Timeout

source§

impl StructuralPartialEq for Timeout

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Timeout

§

impl Eq for Timeout

§

impl StructuralEq for Timeout

§

impl StructuralPartialEq for Timeout

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/file/constant.EVENT_FD_FLAGS_SEMAPHORE.html b/crates/doc/wasmer_wasix/types/file/constant.EVENT_FD_FLAGS_SEMAPHORE.html index 2b76444b05b..a1ff587ace6 100644 --- a/crates/doc/wasmer_wasix/types/file/constant.EVENT_FD_FLAGS_SEMAPHORE.html +++ b/crates/doc/wasmer_wasix/types/file/constant.EVENT_FD_FLAGS_SEMAPHORE.html @@ -1,2 +1,2 @@ EVENT_FD_FLAGS_SEMAPHORE in wasmer_wasix::types::file - Rust
pub const EVENT_FD_FLAGS_SEMAPHORE: u16 = 1; // 1u16
\ No newline at end of file + logo
pub const EVENT_FD_FLAGS_SEMAPHORE: u16 = 1; // 1u16
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/file/constant.__WASI_LOOKUP_SYMLINK_FOLLOW.html b/crates/doc/wasmer_wasix/types/file/constant.__WASI_LOOKUP_SYMLINK_FOLLOW.html index cf82a240b34..ac0137c2791 100644 --- a/crates/doc/wasmer_wasix/types/file/constant.__WASI_LOOKUP_SYMLINK_FOLLOW.html +++ b/crates/doc/wasmer_wasix/types/file/constant.__WASI_LOOKUP_SYMLINK_FOLLOW.html @@ -1,2 +1,2 @@ __WASI_LOOKUP_SYMLINK_FOLLOW in wasmer_wasix::types::file - Rust
pub const __WASI_LOOKUP_SYMLINK_FOLLOW: u32 = 1; // 1u32
\ No newline at end of file + logo
pub const __WASI_LOOKUP_SYMLINK_FOLLOW: u32 = 1; // 1u32
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/file/constant.__WASI_STDERR_FILENO.html b/crates/doc/wasmer_wasix/types/file/constant.__WASI_STDERR_FILENO.html index 986dad19a6e..58840728edb 100644 --- a/crates/doc/wasmer_wasix/types/file/constant.__WASI_STDERR_FILENO.html +++ b/crates/doc/wasmer_wasix/types/file/constant.__WASI_STDERR_FILENO.html @@ -1,2 +1,2 @@ __WASI_STDERR_FILENO in wasmer_wasix::types::file - Rust
pub const __WASI_STDERR_FILENO: u32 = 2; // 2u32
\ No newline at end of file + logo
pub const __WASI_STDERR_FILENO: u32 = 2; // 2u32
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/file/constant.__WASI_STDIN_FILENO.html b/crates/doc/wasmer_wasix/types/file/constant.__WASI_STDIN_FILENO.html index 2d271447b67..c1838458817 100644 --- a/crates/doc/wasmer_wasix/types/file/constant.__WASI_STDIN_FILENO.html +++ b/crates/doc/wasmer_wasix/types/file/constant.__WASI_STDIN_FILENO.html @@ -1,2 +1,2 @@ __WASI_STDIN_FILENO in wasmer_wasix::types::file - Rust
pub const __WASI_STDIN_FILENO: u32 = 0; // 0u32
\ No newline at end of file + logo
pub const __WASI_STDIN_FILENO: u32 = 0; // 0u32
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/file/constant.__WASI_STDOUT_FILENO.html b/crates/doc/wasmer_wasix/types/file/constant.__WASI_STDOUT_FILENO.html index c1848f63007..d57e9b873d8 100644 --- a/crates/doc/wasmer_wasix/types/file/constant.__WASI_STDOUT_FILENO.html +++ b/crates/doc/wasmer_wasix/types/file/constant.__WASI_STDOUT_FILENO.html @@ -1,2 +1,2 @@ __WASI_STDOUT_FILENO in wasmer_wasix::types::file - Rust
pub const __WASI_STDOUT_FILENO: u32 = 1; // 1u32
\ No newline at end of file + logo
pub const __WASI_STDOUT_FILENO: u32 = 1; // 1u32
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/file/fn.print_right_set.html b/crates/doc/wasmer_wasix/types/file/fn.print_right_set.html index 561538a139f..e7f1da03d80 100644 --- a/crates/doc/wasmer_wasix/types/file/fn.print_right_set.html +++ b/crates/doc/wasmer_wasix/types/file/fn.print_right_set.html @@ -1,3 +1,3 @@ print_right_set in wasmer_wasix::types::file - Rust
pub fn print_right_set(rights: Rights)
Expand description

function for debugging rights issues

+ logo
pub fn print_right_set(rights: Rights)
Expand description

function for debugging rights issues

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/file/index.html b/crates/doc/wasmer_wasix/types/file/index.html index 1b780155698..77902c270b3 100644 --- a/crates/doc/wasmer_wasix/types/file/index.html +++ b/crates/doc/wasmer_wasix/types/file/index.html @@ -1,4 +1,4 @@ wasmer_wasix::types::file - Rust

Module wasmer_wasix::types::file

source ·

Structs

Restrict a value to a certain interval. Read more
§

impl PartialEq<Oflags> for Oflags

§

fn eq(&self, other: &Oflags) -> 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<Oflags> for Oflags

source§

fn partial_cmp(&self, other: &Oflags) -> 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.
§

impl PartialOrd<Oflags> for Oflags

§

fn partial_cmp(&self, other: &Oflags) -> 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<Oflags> for Oflags

source§

fn sub(self, other: Oflags) -> Oflags

Returns the set difference of the two sets of flags.

-
§

type Output = Oflags

The resulting type after applying the - operator.
source§

impl SubAssign<Oflags> for Oflags

source§

fn sub_assign(&mut self, other: Oflags)

Disables all flags enabled in the set.

-
source§

impl UpperHex for Oflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl ValueType for Oflags

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +operator. Read more
§

impl Sub<Oflags> for Oflags

§

fn sub(self, other: Oflags) -> Oflags

Returns the set difference of the two sets of flags.

+
§

type Output = Oflags

The resulting type after applying the - operator.
§

impl SubAssign<Oflags> for Oflags

§

fn sub_assign(&mut self, other: Oflags)

Disables all flags enabled in the set.

+
§

impl UpperHex for Oflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl ValueType for Oflags

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Oflags

source§

impl Eq for Oflags

source§

impl StructuralEq for Oflags

source§

impl StructuralPartialEq for Oflags

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Oflags

§

impl Eq for Oflags

§

impl StructuralEq for Oflags

§

impl StructuralPartialEq for Oflags

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/file/type.EventFdFlags.html b/crates/doc/wasmer_wasix/types/file/type.EventFdFlags.html index 12aa594aceb..25850495133 100644 --- a/crates/doc/wasmer_wasix/types/file/type.EventFdFlags.html +++ b/crates/doc/wasmer_wasix/types/file/type.EventFdFlags.html @@ -1,2 +1,2 @@ EventFdFlags in wasmer_wasix::types::file - Rust

Type Definition wasmer_wasix::types::file::EventFdFlags

source ·
pub type EventFdFlags = u16;
\ No newline at end of file + logo

EventFdFlags

Type Definition wasmer_wasix::types::file::EventFdFlags

pub type EventFdFlags = u16;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/file/type.FileDelta.html b/crates/doc/wasmer_wasix/types/file/type.FileDelta.html index 0f1fb7d84e2..69b00465793 100644 --- a/crates/doc/wasmer_wasix/types/file/type.FileDelta.html +++ b/crates/doc/wasmer_wasix/types/file/type.FileDelta.html @@ -1,2 +1,2 @@ FileDelta in wasmer_wasix::types::file - Rust

Type Definition wasmer_wasix::types::file::FileDelta

source ·
pub type FileDelta = i64;
\ No newline at end of file + logo

FileDelta

Type Definition wasmer_wasix::types::file::FileDelta

pub type FileDelta = i64;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/file/type.LookupFlags.html b/crates/doc/wasmer_wasix/types/file/type.LookupFlags.html index f350feb82c9..86b0248e38b 100644 --- a/crates/doc/wasmer_wasix/types/file/type.LookupFlags.html +++ b/crates/doc/wasmer_wasix/types/file/type.LookupFlags.html @@ -1,2 +1,2 @@ LookupFlags in wasmer_wasix::types::file - Rust

Type Definition wasmer_wasix::types::file::LookupFlags

source ·
pub type LookupFlags = u32;
\ No newline at end of file + logo

LookupFlags

Type Definition wasmer_wasix::types::file::LookupFlags

pub type LookupFlags = u32;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/fn.dirent_to_le_bytes.html b/crates/doc/wasmer_wasix/types/fn.dirent_to_le_bytes.html index 79202435a19..bff339bf954 100644 --- a/crates/doc/wasmer_wasix/types/fn.dirent_to_le_bytes.html +++ b/crates/doc/wasmer_wasix/types/fn.dirent_to_le_bytes.html @@ -1,2 +1,2 @@ dirent_to_le_bytes in wasmer_wasix::types - Rust
pub fn dirent_to_le_bytes(ent: &Dirent) -> Vec<u8, Global> 
\ No newline at end of file + logo
pub fn dirent_to_le_bytes(ent: &Dirent) -> Vec<u8, Global> 
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/fn.print_right_set.html b/crates/doc/wasmer_wasix/types/fn.print_right_set.html index 2a1c2b10c78..f24ebc08394 100644 --- a/crates/doc/wasmer_wasix/types/fn.print_right_set.html +++ b/crates/doc/wasmer_wasix/types/fn.print_right_set.html @@ -1,3 +1,3 @@ print_right_set in wasmer_wasix::types - Rust
pub fn print_right_set(rights: Rights)
Expand description

function for debugging rights issues

+ logo
pub fn print_right_set(rights: Rights)
Expand description

function for debugging rights issues

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/io/enum.Bool.html b/crates/doc/wasmer_wasix/types/io/enum.Bool.html index 7d3e3555943..877e5f70c38 100644 --- a/crates/doc/wasmer_wasix/types/io/enum.Bool.html +++ b/crates/doc/wasmer_wasix/types/io/enum.Bool.html @@ -1,12 +1,12 @@ Bool in wasmer_wasix::types::io - Rust

Enum wasmer_wasix::types::io::Bool

source ·
pub enum Bool {
+                logo

Bool

Enum wasmer_wasix::types::io::Bool

pub enum Bool {
     False,
     True,
-}

Variants§

§

False

§

True

Trait Implementations§

source§

impl Clone for Bool

source§

fn clone(&self) -> Bool

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 Bool

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Display for Bool

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromToNativeWasmType for Bool

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Bool as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Bool as FromToNativeWasmType>::Native) -> Bool

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Bool> for Bool

source§

fn eq(&self, other: &Bool) -> bool

This method tests for self and other values to be equal, and is used +}

Variants§

§

False

§

True

Trait Implementations§

§

impl Clone for Bool

§

fn clone(&self) -> Bool

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
§

impl Debug for Bool

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl Display for Bool

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for Bool

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Bool as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Bool as FromToNativeWasmType>::Native) -> Bool

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Bool> for Bool

§

fn eq(&self, other: &Bool) -> 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 ValueType for Bool

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for Bool

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Bool

source§

impl Eq for Bool

source§

impl StructuralEq for Bool

source§

impl StructuralPartialEq for Bool

Auto Trait Implementations§

§

impl RefUnwindSafe for Bool

§

impl Send for Bool

§

impl Sync for Bool

§

impl Unpin for Bool

§

impl UnwindSafe for Bool

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Bool

§

impl Eq for Bool

§

impl StructuralEq for Bool

§

impl StructuralPartialEq for Bool

Auto Trait Implementations§

§

impl RefUnwindSafe for Bool

§

impl Send for Bool

§

impl Sync for Bool

§

impl Unpin for Bool

§

impl UnwindSafe for Bool

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/io/enum.OptionTag.html b/crates/doc/wasmer_wasix/types/io/enum.OptionTag.html index 198a7c0b93e..efe7d1e2211 100644 --- a/crates/doc/wasmer_wasix/types/io/enum.OptionTag.html +++ b/crates/doc/wasmer_wasix/types/io/enum.OptionTag.html @@ -1,13 +1,13 @@ OptionTag in wasmer_wasix::types::io - Rust
pub enum OptionTag {
+                logo

OptionTag

pub enum OptionTag {
     None,
     Some,
 }
Expand description

__wasi_option_t

-

Variants§

§

None

§

Some

Trait Implementations§

source§

impl Clone for OptionTag

source§

fn clone(&self) -> OptionTag

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 OptionTag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromToNativeWasmType for OptionTag

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <OptionTag as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <OptionTag as FromToNativeWasmType>::Native) -> OptionTag

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<OptionTag> for OptionTag

source§

fn eq(&self, other: &OptionTag) -> bool

This method tests for self and other values to be equal, and is used +

Variants§

§

None

§

Some

Trait Implementations§

§

impl Clone for OptionTag

§

fn clone(&self) -> OptionTag

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
§

impl Debug for OptionTag

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for OptionTag

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <OptionTag as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <OptionTag as FromToNativeWasmType>::Native) -> OptionTag

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<OptionTag> for OptionTag

§

fn eq(&self, other: &OptionTag) -> 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 ValueType for OptionTag

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for OptionTag

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for OptionTag

source§

impl Eq for OptionTag

source§

impl StructuralEq for OptionTag

source§

impl StructuralPartialEq for OptionTag

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for OptionTag

§

impl Eq for OptionTag

§

impl StructuralEq for OptionTag

§

impl StructuralPartialEq for OptionTag

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/io/enum.StdioMode.html b/crates/doc/wasmer_wasix/types/io/enum.StdioMode.html index 9424e0b46f7..84d5447704d 100644 --- a/crates/doc/wasmer_wasix/types/io/enum.StdioMode.html +++ b/crates/doc/wasmer_wasix/types/io/enum.StdioMode.html @@ -1,15 +1,15 @@ StdioMode in wasmer_wasix::types::io - Rust
pub enum StdioMode {
+                logo

StdioMode

pub enum StdioMode {
     Reserved,
     Piped,
     Inherit,
     Null,
     Log,
-}

Variants§

§

Reserved

§

Piped

§

Inherit

§

Null

§

Log

Trait Implementations§

source§

impl Clone for StdioMode

source§

fn clone(&self) -> StdioMode

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 StdioMode

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromToNativeWasmType for StdioMode

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <StdioMode as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <StdioMode as FromToNativeWasmType>::Native) -> StdioMode

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<StdioMode> for StdioMode

source§

fn eq(&self, other: &StdioMode) -> bool

This method tests for self and other values to be equal, and is used +}

Variants§

§

Reserved

§

Piped

§

Inherit

§

Null

§

Log

Trait Implementations§

§

impl Clone for StdioMode

§

fn clone(&self) -> StdioMode

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
§

impl Debug for StdioMode

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for StdioMode

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <StdioMode as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <StdioMode as FromToNativeWasmType>::Native) -> StdioMode

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<StdioMode> for StdioMode

§

fn eq(&self, other: &StdioMode) -> 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 ValueType for StdioMode

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for StdioMode

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for StdioMode

source§

impl Eq for StdioMode

source§

impl StructuralEq for StdioMode

source§

impl StructuralPartialEq for StdioMode

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for StdioMode

§

impl Eq for StdioMode

§

impl StructuralEq for StdioMode

§

impl StructuralPartialEq for StdioMode

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/io/index.html b/crates/doc/wasmer_wasix/types/io/index.html index f1c513a3203..b1d068c0762 100644 --- a/crates/doc/wasmer_wasix/types/io/index.html +++ b/crates/doc/wasmer_wasix/types/io/index.html @@ -1,2 +1,2 @@ wasmer_wasix::types::io - Rust
\ No newline at end of file + logo

Module io

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/io/struct.__wasi_ciovec_t.html b/crates/doc/wasmer_wasix/types/io/struct.__wasi_ciovec_t.html index f7bdbebd814..c1fcbb07eab 100644 --- a/crates/doc/wasmer_wasix/types/io/struct.__wasi_ciovec_t.html +++ b/crates/doc/wasmer_wasix/types/io/struct.__wasi_ciovec_t.html @@ -1,25 +1,25 @@ __wasi_ciovec_t in wasmer_wasix::types::io - Rust
pub struct __wasi_ciovec_t<M>where
+                logo

__wasi_ciovec_t

pub struct __wasi_ciovec_t<M>where
     M: MemorySize,{
     pub buf: <M as MemorySize>::Offset,
     pub buf_len: <M as MemorySize>::Offset,
-}

Fields§

§buf: <M as MemorySize>::Offset§buf_len: <M as MemorySize>::Offset

Trait Implementations§

source§

impl<M> Clone for __wasi_ciovec_t<M>where +}

Fields§

§buf: <M as MemorySize>::Offset§buf_len: <M as MemorySize>::Offset

Trait Implementations§

§

impl<M> Clone for __wasi_ciovec_t<M>where M: Clone + MemorySize, - <M as MemorySize>::Offset: Clone,

source§

fn clone(&self) -> __wasi_ciovec_t<M>

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<M> Debug for __wasi_ciovec_t<M>where + <M as MemorySize>::Offset: Clone,

§

fn clone(&self) -> __wasi_ciovec_t<M>

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
§

impl<M> Debug for __wasi_ciovec_t<M>where M: Debug + MemorySize, - <M as MemorySize>::Offset: Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<M> PartialEq<__wasi_ciovec_t<M>> for __wasi_ciovec_t<M>where + <M as MemorySize>::Offset: Debug,

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl<M> PartialEq<__wasi_ciovec_t<M>> for __wasi_ciovec_t<M>where M: PartialEq<M> + MemorySize, - <M as MemorySize>::Offset: PartialEq<<M as MemorySize>::Offset>,

source§

fn eq(&self, other: &__wasi_ciovec_t<M>) -> bool

This method tests for self and other values to be equal, and is used + <M as MemorySize>::Offset: PartialEq<<M as MemorySize>::Offset>,

§

fn eq(&self, other: &__wasi_ciovec_t<M>) -> 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<M> ValueType for __wasi_ciovec_t<M>where - M: MemorySize,

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl<M> ValueType for __wasi_ciovec_t<M>where + M: MemorySize,

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl<M> Copy for __wasi_ciovec_t<M>where +uninitialized (e.g. padding bytes).

§

impl<M> Copy for __wasi_ciovec_t<M>where M: Copy + MemorySize, - <M as MemorySize>::Offset: Copy,

source§

impl<M> Eq for __wasi_ciovec_t<M>where + <M as MemorySize>::Offset: Copy,

§

impl<M> Eq for __wasi_ciovec_t<M>where M: Eq + MemorySize, - <M as MemorySize>::Offset: Eq,

source§

impl<M> StructuralEq for __wasi_ciovec_t<M>where - M: MemorySize,

source§

impl<M> StructuralPartialEq for __wasi_ciovec_t<M>where + <M as MemorySize>::Offset: Eq,

§

impl<M> StructuralEq for __wasi_ciovec_t<M>where + M: MemorySize,

§

impl<M> StructuralPartialEq for __wasi_ciovec_t<M>where M: MemorySize,

Auto Trait Implementations§

§

impl<M> RefUnwindSafe for __wasi_ciovec_t<M>where <M as MemorySize>::Offset: RefUnwindSafe,

§

impl<M> Send for __wasi_ciovec_t<M>

§

impl<M> Sync for __wasi_ciovec_t<M>

§

impl<M> Unpin for __wasi_ciovec_t<M>where <M as MemorySize>::Offset: Unpin,

§

impl<M> UnwindSafe for __wasi_ciovec_t<M>where diff --git a/crates/doc/wasmer_wasix/types/io/struct.__wasi_iovec_t.html b/crates/doc/wasmer_wasix/types/io/struct.__wasi_iovec_t.html index ebde80e323d..081e7724428 100644 --- a/crates/doc/wasmer_wasix/types/io/struct.__wasi_iovec_t.html +++ b/crates/doc/wasmer_wasix/types/io/struct.__wasi_iovec_t.html @@ -1,25 +1,25 @@ __wasi_iovec_t in wasmer_wasix::types::io - Rust
pub struct __wasi_iovec_t<M>where
+                logo

__wasi_iovec_t

pub struct __wasi_iovec_t<M>where
     M: MemorySize,{
     pub buf: <M as MemorySize>::Offset,
     pub buf_len: <M as MemorySize>::Offset,
-}

Fields§

§buf: <M as MemorySize>::Offset§buf_len: <M as MemorySize>::Offset

Trait Implementations§

source§

impl<M> Clone for __wasi_iovec_t<M>where +}

Fields§

§buf: <M as MemorySize>::Offset§buf_len: <M as MemorySize>::Offset

Trait Implementations§

§

impl<M> Clone for __wasi_iovec_t<M>where M: Clone + MemorySize, - <M as MemorySize>::Offset: Clone,

source§

fn clone(&self) -> __wasi_iovec_t<M>

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<M> Debug for __wasi_iovec_t<M>where + <M as MemorySize>::Offset: Clone,

§

fn clone(&self) -> __wasi_iovec_t<M>

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
§

impl<M> Debug for __wasi_iovec_t<M>where M: Debug + MemorySize, - <M as MemorySize>::Offset: Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<M> PartialEq<__wasi_iovec_t<M>> for __wasi_iovec_t<M>where + <M as MemorySize>::Offset: Debug,

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl<M> PartialEq<__wasi_iovec_t<M>> for __wasi_iovec_t<M>where M: PartialEq<M> + MemorySize, - <M as MemorySize>::Offset: PartialEq<<M as MemorySize>::Offset>,

source§

fn eq(&self, other: &__wasi_iovec_t<M>) -> bool

This method tests for self and other values to be equal, and is used + <M as MemorySize>::Offset: PartialEq<<M as MemorySize>::Offset>,

§

fn eq(&self, other: &__wasi_iovec_t<M>) -> 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<M> ValueType for __wasi_iovec_t<M>where - M: MemorySize,

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl<M> ValueType for __wasi_iovec_t<M>where + M: MemorySize,

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl<M> Copy for __wasi_iovec_t<M>where +uninitialized (e.g. padding bytes).

§

impl<M> Copy for __wasi_iovec_t<M>where M: Copy + MemorySize, - <M as MemorySize>::Offset: Copy,

source§

impl<M> Eq for __wasi_iovec_t<M>where + <M as MemorySize>::Offset: Copy,

§

impl<M> Eq for __wasi_iovec_t<M>where M: Eq + MemorySize, - <M as MemorySize>::Offset: Eq,

source§

impl<M> StructuralEq for __wasi_iovec_t<M>where - M: MemorySize,

source§

impl<M> StructuralPartialEq for __wasi_iovec_t<M>where + <M as MemorySize>::Offset: Eq,

§

impl<M> StructuralEq for __wasi_iovec_t<M>where + M: MemorySize,

§

impl<M> StructuralPartialEq for __wasi_iovec_t<M>where M: MemorySize,

Auto Trait Implementations§

§

impl<M> RefUnwindSafe for __wasi_iovec_t<M>where <M as MemorySize>::Offset: RefUnwindSafe,

§

impl<M> Send for __wasi_iovec_t<M>

§

impl<M> Sync for __wasi_iovec_t<M>

§

impl<M> Unpin for __wasi_iovec_t<M>where <M as MemorySize>::Offset: Unpin,

§

impl<M> UnwindSafe for __wasi_iovec_t<M>where diff --git a/crates/doc/wasmer_wasix/types/io/type.Count.html b/crates/doc/wasmer_wasix/types/io/type.Count.html index 806a442d1b3..d5372a8cb8f 100644 --- a/crates/doc/wasmer_wasix/types/io/type.Count.html +++ b/crates/doc/wasmer_wasix/types/io/type.Count.html @@ -1,2 +1,2 @@ Count in wasmer_wasix::types::io - Rust

Type Definition wasmer_wasix::types::io::Count

source ·
pub type Count = u32;
\ No newline at end of file + logo

Count

Type Definition wasmer_wasix::types::io::Count

pub type Count = u32;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/net/constant.__WASI_SHUT_RD.html b/crates/doc/wasmer_wasix/types/net/constant.__WASI_SHUT_RD.html index a855642afa6..9abc14769c5 100644 --- a/crates/doc/wasmer_wasix/types/net/constant.__WASI_SHUT_RD.html +++ b/crates/doc/wasmer_wasix/types/net/constant.__WASI_SHUT_RD.html @@ -1,2 +1,2 @@ __WASI_SHUT_RD in wasmer_wasix::types::net - Rust
pub const __WASI_SHUT_RD: u8 = 1 << 0; // 1u8
\ No newline at end of file + logo
pub const __WASI_SHUT_RD: u8 = 1 << 0; // 1u8
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/net/constant.__WASI_SHUT_WR.html b/crates/doc/wasmer_wasix/types/net/constant.__WASI_SHUT_WR.html index 32c9fb50981..aa6104a31ae 100644 --- a/crates/doc/wasmer_wasix/types/net/constant.__WASI_SHUT_WR.html +++ b/crates/doc/wasmer_wasix/types/net/constant.__WASI_SHUT_WR.html @@ -1,2 +1,2 @@ __WASI_SHUT_WR in wasmer_wasix::types::net - Rust
pub const __WASI_SHUT_WR: u8 = 1 << 1; // 2u8
\ No newline at end of file + logo
pub const __WASI_SHUT_WR: u8 = 1 << 1; // 2u8
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/net/constant.__WASI_SOCK_RECV_INPUT_DATA_TRUNCATED.html b/crates/doc/wasmer_wasix/types/net/constant.__WASI_SOCK_RECV_INPUT_DATA_TRUNCATED.html index c990efd0e70..0596b134ca3 100644 --- a/crates/doc/wasmer_wasix/types/net/constant.__WASI_SOCK_RECV_INPUT_DATA_TRUNCATED.html +++ b/crates/doc/wasmer_wasix/types/net/constant.__WASI_SOCK_RECV_INPUT_DATA_TRUNCATED.html @@ -1,2 +1,2 @@ __WASI_SOCK_RECV_INPUT_DATA_TRUNCATED in wasmer_wasix::types::net - Rust
pub const __WASI_SOCK_RECV_INPUT_DATA_TRUNCATED: u16 = 1 << 2; // 4u16
\ No newline at end of file + logo
pub const __WASI_SOCK_RECV_INPUT_DATA_TRUNCATED: u16 = 1 << 2; // 4u16
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/net/constant.__WASI_SOCK_RECV_INPUT_PEEK.html b/crates/doc/wasmer_wasix/types/net/constant.__WASI_SOCK_RECV_INPUT_PEEK.html index 23c27335f89..2ea973a082d 100644 --- a/crates/doc/wasmer_wasix/types/net/constant.__WASI_SOCK_RECV_INPUT_PEEK.html +++ b/crates/doc/wasmer_wasix/types/net/constant.__WASI_SOCK_RECV_INPUT_PEEK.html @@ -1,2 +1,2 @@ __WASI_SOCK_RECV_INPUT_PEEK in wasmer_wasix::types::net - Rust
pub const __WASI_SOCK_RECV_INPUT_PEEK: u16 = 1 << 0; // 1u16
\ No newline at end of file + logo
pub const __WASI_SOCK_RECV_INPUT_PEEK: u16 = 1 << 0; // 1u16
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/net/constant.__WASI_SOCK_RECV_INPUT_WAITALL.html b/crates/doc/wasmer_wasix/types/net/constant.__WASI_SOCK_RECV_INPUT_WAITALL.html index a125c6834fb..62e1ac9fbfc 100644 --- a/crates/doc/wasmer_wasix/types/net/constant.__WASI_SOCK_RECV_INPUT_WAITALL.html +++ b/crates/doc/wasmer_wasix/types/net/constant.__WASI_SOCK_RECV_INPUT_WAITALL.html @@ -1,2 +1,2 @@ __WASI_SOCK_RECV_INPUT_WAITALL in wasmer_wasix::types::net - Rust
pub const __WASI_SOCK_RECV_INPUT_WAITALL: u16 = 1 << 1; // 2u16
\ No newline at end of file + logo
pub const __WASI_SOCK_RECV_INPUT_WAITALL: u16 = 1 << 1; // 2u16
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/net/constant.__WASI_SOCK_RECV_OUTPUT_DATA_TRUNCATED.html b/crates/doc/wasmer_wasix/types/net/constant.__WASI_SOCK_RECV_OUTPUT_DATA_TRUNCATED.html index b790392300e..b09b088a076 100644 --- a/crates/doc/wasmer_wasix/types/net/constant.__WASI_SOCK_RECV_OUTPUT_DATA_TRUNCATED.html +++ b/crates/doc/wasmer_wasix/types/net/constant.__WASI_SOCK_RECV_OUTPUT_DATA_TRUNCATED.html @@ -1,2 +1,2 @@ __WASI_SOCK_RECV_OUTPUT_DATA_TRUNCATED in wasmer_wasix::types::net - Rust
pub const __WASI_SOCK_RECV_OUTPUT_DATA_TRUNCATED: u16 = 1 << 0; // 1u16
\ No newline at end of file + logo
pub const __WASI_SOCK_RECV_OUTPUT_DATA_TRUNCATED: u16 = 1 << 0; // 1u16
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/net/enum.SockProto.html b/crates/doc/wasmer_wasix/types/net/enum.SockProto.html index a421c9bd55c..1e5bc2f2629 100644 --- a/crates/doc/wasmer_wasix/types/net/enum.SockProto.html +++ b/crates/doc/wasmer_wasix/types/net/enum.SockProto.html @@ -1,5 +1,5 @@ SockProto in wasmer_wasix::types::net - Rust
pub enum SockProto {
+                logo

SockProto

pub enum SockProto {
 
Show 264 variants Ip, Icmp, Igmp, @@ -264,11 +264,11 @@ ProtoTwohundredandsixtyone, Mptcp, Max, -
}

Variants§

§

Ip

§

Icmp

§

Igmp

§

ProtoThree

§

Ipip

§

ProtoFive

§

Tcp

§

ProtoSeven

§

Egp

§

ProtoNine

§

ProtoTen

§

ProtoEleven

§

Pup

§

ProtoThirteen

§

ProtoFourteen

§

ProtoFifteen

§

ProtoSixteen

§

Udp

§

ProtoEighteen

§

ProtoNineteen

§

ProtoTwenty

§

ProtoTwentyone

§

Idp

§

ProtoTwentythree

§

ProtoTwentyfour

§

ProtoTwentyfive

§

ProtoTwentysix

§

ProtoTwentyseven

§

ProtoTwentyeight

§

ProtoTp

§

ProtoThirty

§

ProtoThirtyone

§

ProtoThirtytwo

§

Dccp

§

ProtoThirtyfour

§

ProtoThirtyfive

§

ProtoThirtysix

§

ProtoThirtyseven

§

ProtoThirtyeight

§

ProtoThirtynine

§

ProtoFourty

§

Ipv6

§

ProtoFourtytwo

§

Routing

§

Fragment

§

ProtoFourtyfive

§

Rsvp

§

Gre

§

ProtoFourtyeight

§

ProtoFourtynine

§

Esp

§

Ah

§

ProtoFiftytwo

§

ProtoFiftythree

§

ProtoFiftyfour

§

ProtoFiftyfive

§

ProtoFiftysix

§

ProtoFiftyseven

§

Icmpv6

§

None

§

Dstopts

§

ProtoSixtyone

§

ProtoSixtytwo

§

ProtoSixtythree

§

ProtoSixtyfour

§

ProtoSixtyfive

§

ProtoSixtysix

§

ProtoSixtyseven

§

ProtoSixtyeight

§

ProtoSixtynine

§

ProtoSeventy

§

ProtoSeventyone

§

ProtoSeventytwo

§

ProtoSeventythree

§

ProtoSeventyfour

§

ProtoSeventyfive

§

ProtoSeventysix

§

ProtoSeventyseven

§

ProtoSeventyeight

§

ProtoSeventynine

§

ProtoEighty

§

ProtoEightyone

§

ProtoEightytwo

§

ProtoEightythree

§

ProtoEightyfour

§

ProtoEightyfive

§

ProtoEightysix

§

ProtoEightyseven

§

ProtoEightyeight

§

ProtoEightynine

§

ProtoNinety

§

ProtoNinetyone

§

Mtp

§

ProtoNinetythree

§

Beetph

§

ProtoNinetyfive

§

ProtoNinetysix

§

ProtoNineetyseven

§

Encap

§

ProtoNinetynine

§

ProtoOnehundred

§

ProtoOnehundredandone

§

ProtoOnehundredandtwo

§

Pim

§

ProtoOnehundredandfour

§

ProtoOnehundredandfive

§

ProtoOnehundredandsix

§

ProtoOnehundredandseven

§

Comp

§

ProtoOnehundredandnine

§

ProtoOnehundredandten

§

ProtoOnehundredandeleven

§

ProtoOnehundredandtwelve

§

ProtoOnehundredandthirteen

§

ProtoOnehundredandfourteen

§

ProtoOnehundredandfifteen

§

ProtoOnehundredandsixteen

§

ProtoOnehundredandseventeen

§

ProtoOnehundredandeighteen

§

ProtoOnehundredandnineteen

§

ProtoOnehundredandtwenty

§

ProtoOnehundredandtwentyone

§

ProtoOnehundredandtwentytwo

§

ProtoOnehundredandtwentythree

§

ProtoOnehundredandtwentyfour

§

ProtoOnehundredandtwentyfive

§

ProtoOnehundredandtwentysix

§

ProtoOnehundredandtwentyseven

§

ProtoOnehundredandtwentyeight

§

ProtoOnehundredandtwentynine

§

ProtoOnehundredandthirty

§

ProtoOnehundredandthirtyone

§

Sctp

§

ProtoOnehundredandthirtythree

§

ProtoOnehundredandthirtyfour

§

Mh

§

Udplite

§

Mpls

§

ProtoOnehundredandthirtyeight

§

ProtoOnehundredandthirtynine

§

ProtoOnehundredandfourty

§

ProtoOnehundredandfourtyone

§

ProtoOnehundredandfourtytwo

§

Ethernet

§

ProtoOnehundredandfourtyfour

§

ProtoOnehundredandfourtyfive

§

ProtoOnehundredandfourtysix

§

ProtoOnehundredandfourtyseven

§

ProtoOnehundredandfourtyeight

§

ProtoOnehundredandfourtynine

§

ProtoOnehundredandfifty

§

ProtoOnehundredandfiftyone

§

ProtoOnehundredandfiftytwo

§

ProtoOnehundredandfiftythree

§

ProtoOnehundredandfiftyfour

§

ProtoOnehundredandfiftyfive

§

ProtoOnehundredandfiftysix

§

ProtoOnehundredandfiftyseven

§

ProtoOnehundredandfiftyeight

§

ProtoOnehundredandfiftynine

§

ProtoOnehundredandsixty

§

ProtoOnehundredandsixtyone

§

ProtoOnehundredandsixtytwo

§

ProtoOnehundredandsixtythree

§

ProtoOnehundredandsixtyfour

§

ProtoOnehundredandsixtyfive

§

ProtoOnehundredandsixtysix

§

ProtoOnehundredandsixtyseven

§

ProtoOnehundredandsixtyeight

§

ProtoOnehundredandsixtynine

§

ProtoOnehundredandseventy

§

ProtoOnehundredandseventyone

§

ProtoOnehundredandseventytwo

§

ProtoOnehundredandseventythree

§

ProtoOnehundredandseventyfour

§

ProtoOnehundredandseventyfive

§

ProtoOnehundredandseventysix

§

ProtoOnehundredandseventyseven

§

ProtoOnehundredandseventyeight

§

ProtoOnehundredandseventynine

§

ProtoOnehundredandeighty

§

ProtoOnehundredandeightyone

§

ProtoOnehundredandeightytwo

§

ProtoOnehundredandeightythree

§

ProtoOnehundredandeightyfour

§

ProtoOnehundredandeightyfive

§

ProtoOnehundredandeightysix

§

ProtoOnehundredandeightyseven

§

ProtoOnehundredandeightyeight

§

ProtoOnehundredandeightynine

§

ProtoOnehundredandninety

§

ProtoOnehundredandninetyone

§

ProtoOnehundredandninetytwo

§

ProtoOnehundredandninetythree

§

ProtoOnehundredandninetyfour

§

ProtoOnehundredandninetyfive

§

ProtoOnehundredandninetysix

§

ProtoOnehundredandninetyseven

§

ProtoOnehundredandninetyeight

§

ProtoOnehundredandninetynine

§

ProtoTwohundred

§

ProtoTwohundredandone

§

ProtoTwohundredandtwo

§

ProtoTwohundredandthree

§

ProtoTwohundredandfour

§

ProtoTwohundredandfive

§

ProtoTwohundredandsix

§

ProtoTwohundredandseven

§

ProtoTwohundredandeight

§

ProtoTwohundredandnine

§

ProtoTwohundredandten

§

ProtoTwohundredandeleven

§

ProtoTwohundredandtwelve

§

ProtoTwohundredandthirteen

§

ProtoTwohundredandfourteen

§

ProtoTwohundredandfifteen

§

ProtoTwohundredandsixteen

§

ProtoTwohundredandseventeen

§

ProtoTwohundredandeighteen

§

ProtoTwohundredandnineteen

§

ProtoTwohundredandtwenty

§

ProtoTwohundredandtwentyone

§

ProtoTwohundredandtwentytwo

§

ProtoTwohundredandtwentythree

§

ProtoTwohundredandtwentyfour

§

ProtoTwohundredandtwentyfive

§

ProtoTwohundredandtwentysix

§

ProtoTwohundredandtwentyseven

§

ProtoTwohundredandtwentyeight

§

ProtoTwohundredandtwentynine

§

ProtoTwohundredandthirty

§

ProtoTwohundredandthirtyone

§

ProtoTwohundredandthirtytwo

§

ProtoTwohundredandthirtythree

§

ProtoTwohundredandthirtyfour

§

ProtoTwohundredandthirtyfive

§

ProtoTwohundredandthirtysix

§

ProtoTwohundredandthirtyseven

§

ProtoTwohundredandthirtyeight

§

ProtoTwohundredandthirtynine

§

ProtoTwohundredandfourty

§

ProtoTwohundredandfourtyone

§

ProtoTwohundredandfourtytwo

§

ProtoTwohundredandfourtythree

§

ProtoTwohundredandfourtyfour

§

ProtoTwohundredandfourtyfive

§

ProtoTwohundredandfourtysix

§

ProtoTwohundredandfourtyseven

§

ProtoTwohundredandfourtyeight

§

ProtoTwohundredandfourtynine

§

ProtoTwohundredandfifty

§

ProtoTwohundredandfiftyone

§

ProtoTwohundredandfiftytwo

§

ProtoTwohundredandfiftythree

§

ProtoTwohundredandfiftyfour

§

ProtoRaw

§

ProtoTwohundredandfiftysix

§

ProtoTwohundredandfiftyseven

§

ProtoTwohundredandfiftyeight

§

ProtoTwohundredandfiftynine

§

ProtoTwohundredandsixty

§

ProtoTwohundredandsixtyone

§

Mptcp

§

Max

Trait Implementations§

source§

impl Clone for SockProto

source§

fn clone(&self) -> SockProto

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 SockProto

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromToNativeWasmType for SockProto

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <SockProto as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <SockProto as FromToNativeWasmType>::Native) -> SockProto

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<SockProto> for SockProto

source§

fn eq(&self, other: &SockProto) -> bool

This method tests for self and other values to be equal, and is used +
}

Variants§

§

Ip

§

Icmp

§

Igmp

§

ProtoThree

§

Ipip

§

ProtoFive

§

Tcp

§

ProtoSeven

§

Egp

§

ProtoNine

§

ProtoTen

§

ProtoEleven

§

Pup

§

ProtoThirteen

§

ProtoFourteen

§

ProtoFifteen

§

ProtoSixteen

§

Udp

§

ProtoEighteen

§

ProtoNineteen

§

ProtoTwenty

§

ProtoTwentyone

§

Idp

§

ProtoTwentythree

§

ProtoTwentyfour

§

ProtoTwentyfive

§

ProtoTwentysix

§

ProtoTwentyseven

§

ProtoTwentyeight

§

ProtoTp

§

ProtoThirty

§

ProtoThirtyone

§

ProtoThirtytwo

§

Dccp

§

ProtoThirtyfour

§

ProtoThirtyfive

§

ProtoThirtysix

§

ProtoThirtyseven

§

ProtoThirtyeight

§

ProtoThirtynine

§

ProtoFourty

§

Ipv6

§

ProtoFourtytwo

§

Routing

§

Fragment

§

ProtoFourtyfive

§

Rsvp

§

Gre

§

ProtoFourtyeight

§

ProtoFourtynine

§

Esp

§

Ah

§

ProtoFiftytwo

§

ProtoFiftythree

§

ProtoFiftyfour

§

ProtoFiftyfive

§

ProtoFiftysix

§

ProtoFiftyseven

§

Icmpv6

§

None

§

Dstopts

§

ProtoSixtyone

§

ProtoSixtytwo

§

ProtoSixtythree

§

ProtoSixtyfour

§

ProtoSixtyfive

§

ProtoSixtysix

§

ProtoSixtyseven

§

ProtoSixtyeight

§

ProtoSixtynine

§

ProtoSeventy

§

ProtoSeventyone

§

ProtoSeventytwo

§

ProtoSeventythree

§

ProtoSeventyfour

§

ProtoSeventyfive

§

ProtoSeventysix

§

ProtoSeventyseven

§

ProtoSeventyeight

§

ProtoSeventynine

§

ProtoEighty

§

ProtoEightyone

§

ProtoEightytwo

§

ProtoEightythree

§

ProtoEightyfour

§

ProtoEightyfive

§

ProtoEightysix

§

ProtoEightyseven

§

ProtoEightyeight

§

ProtoEightynine

§

ProtoNinety

§

ProtoNinetyone

§

Mtp

§

ProtoNinetythree

§

Beetph

§

ProtoNinetyfive

§

ProtoNinetysix

§

ProtoNineetyseven

§

Encap

§

ProtoNinetynine

§

ProtoOnehundred

§

ProtoOnehundredandone

§

ProtoOnehundredandtwo

§

Pim

§

ProtoOnehundredandfour

§

ProtoOnehundredandfive

§

ProtoOnehundredandsix

§

ProtoOnehundredandseven

§

Comp

§

ProtoOnehundredandnine

§

ProtoOnehundredandten

§

ProtoOnehundredandeleven

§

ProtoOnehundredandtwelve

§

ProtoOnehundredandthirteen

§

ProtoOnehundredandfourteen

§

ProtoOnehundredandfifteen

§

ProtoOnehundredandsixteen

§

ProtoOnehundredandseventeen

§

ProtoOnehundredandeighteen

§

ProtoOnehundredandnineteen

§

ProtoOnehundredandtwenty

§

ProtoOnehundredandtwentyone

§

ProtoOnehundredandtwentytwo

§

ProtoOnehundredandtwentythree

§

ProtoOnehundredandtwentyfour

§

ProtoOnehundredandtwentyfive

§

ProtoOnehundredandtwentysix

§

ProtoOnehundredandtwentyseven

§

ProtoOnehundredandtwentyeight

§

ProtoOnehundredandtwentynine

§

ProtoOnehundredandthirty

§

ProtoOnehundredandthirtyone

§

Sctp

§

ProtoOnehundredandthirtythree

§

ProtoOnehundredandthirtyfour

§

Mh

§

Udplite

§

Mpls

§

ProtoOnehundredandthirtyeight

§

ProtoOnehundredandthirtynine

§

ProtoOnehundredandfourty

§

ProtoOnehundredandfourtyone

§

ProtoOnehundredandfourtytwo

§

Ethernet

§

ProtoOnehundredandfourtyfour

§

ProtoOnehundredandfourtyfive

§

ProtoOnehundredandfourtysix

§

ProtoOnehundredandfourtyseven

§

ProtoOnehundredandfourtyeight

§

ProtoOnehundredandfourtynine

§

ProtoOnehundredandfifty

§

ProtoOnehundredandfiftyone

§

ProtoOnehundredandfiftytwo

§

ProtoOnehundredandfiftythree

§

ProtoOnehundredandfiftyfour

§

ProtoOnehundredandfiftyfive

§

ProtoOnehundredandfiftysix

§

ProtoOnehundredandfiftyseven

§

ProtoOnehundredandfiftyeight

§

ProtoOnehundredandfiftynine

§

ProtoOnehundredandsixty

§

ProtoOnehundredandsixtyone

§

ProtoOnehundredandsixtytwo

§

ProtoOnehundredandsixtythree

§

ProtoOnehundredandsixtyfour

§

ProtoOnehundredandsixtyfive

§

ProtoOnehundredandsixtysix

§

ProtoOnehundredandsixtyseven

§

ProtoOnehundredandsixtyeight

§

ProtoOnehundredandsixtynine

§

ProtoOnehundredandseventy

§

ProtoOnehundredandseventyone

§

ProtoOnehundredandseventytwo

§

ProtoOnehundredandseventythree

§

ProtoOnehundredandseventyfour

§

ProtoOnehundredandseventyfive

§

ProtoOnehundredandseventysix

§

ProtoOnehundredandseventyseven

§

ProtoOnehundredandseventyeight

§

ProtoOnehundredandseventynine

§

ProtoOnehundredandeighty

§

ProtoOnehundredandeightyone

§

ProtoOnehundredandeightytwo

§

ProtoOnehundredandeightythree

§

ProtoOnehundredandeightyfour

§

ProtoOnehundredandeightyfive

§

ProtoOnehundredandeightysix

§

ProtoOnehundredandeightyseven

§

ProtoOnehundredandeightyeight

§

ProtoOnehundredandeightynine

§

ProtoOnehundredandninety

§

ProtoOnehundredandninetyone

§

ProtoOnehundredandninetytwo

§

ProtoOnehundredandninetythree

§

ProtoOnehundredandninetyfour

§

ProtoOnehundredandninetyfive

§

ProtoOnehundredandninetysix

§

ProtoOnehundredandninetyseven

§

ProtoOnehundredandninetyeight

§

ProtoOnehundredandninetynine

§

ProtoTwohundred

§

ProtoTwohundredandone

§

ProtoTwohundredandtwo

§

ProtoTwohundredandthree

§

ProtoTwohundredandfour

§

ProtoTwohundredandfive

§

ProtoTwohundredandsix

§

ProtoTwohundredandseven

§

ProtoTwohundredandeight

§

ProtoTwohundredandnine

§

ProtoTwohundredandten

§

ProtoTwohundredandeleven

§

ProtoTwohundredandtwelve

§

ProtoTwohundredandthirteen

§

ProtoTwohundredandfourteen

§

ProtoTwohundredandfifteen

§

ProtoTwohundredandsixteen

§

ProtoTwohundredandseventeen

§

ProtoTwohundredandeighteen

§

ProtoTwohundredandnineteen

§

ProtoTwohundredandtwenty

§

ProtoTwohundredandtwentyone

§

ProtoTwohundredandtwentytwo

§

ProtoTwohundredandtwentythree

§

ProtoTwohundredandtwentyfour

§

ProtoTwohundredandtwentyfive

§

ProtoTwohundredandtwentysix

§

ProtoTwohundredandtwentyseven

§

ProtoTwohundredandtwentyeight

§

ProtoTwohundredandtwentynine

§

ProtoTwohundredandthirty

§

ProtoTwohundredandthirtyone

§

ProtoTwohundredandthirtytwo

§

ProtoTwohundredandthirtythree

§

ProtoTwohundredandthirtyfour

§

ProtoTwohundredandthirtyfive

§

ProtoTwohundredandthirtysix

§

ProtoTwohundredandthirtyseven

§

ProtoTwohundredandthirtyeight

§

ProtoTwohundredandthirtynine

§

ProtoTwohundredandfourty

§

ProtoTwohundredandfourtyone

§

ProtoTwohundredandfourtytwo

§

ProtoTwohundredandfourtythree

§

ProtoTwohundredandfourtyfour

§

ProtoTwohundredandfourtyfive

§

ProtoTwohundredandfourtysix

§

ProtoTwohundredandfourtyseven

§

ProtoTwohundredandfourtyeight

§

ProtoTwohundredandfourtynine

§

ProtoTwohundredandfifty

§

ProtoTwohundredandfiftyone

§

ProtoTwohundredandfiftytwo

§

ProtoTwohundredandfiftythree

§

ProtoTwohundredandfiftyfour

§

ProtoRaw

§

ProtoTwohundredandfiftysix

§

ProtoTwohundredandfiftyseven

§

ProtoTwohundredandfiftyeight

§

ProtoTwohundredandfiftynine

§

ProtoTwohundredandsixty

§

ProtoTwohundredandsixtyone

§

Mptcp

§

Max

Trait Implementations§

§

impl Clone for SockProto

§

fn clone(&self) -> SockProto

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
§

impl Debug for SockProto

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for SockProto

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <SockProto as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <SockProto as FromToNativeWasmType>::Native) -> SockProto

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<SockProto> for SockProto

§

fn eq(&self, other: &SockProto) -> 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 ValueType for SockProto

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for SockProto

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for SockProto

source§

impl Eq for SockProto

source§

impl StructuralEq for SockProto

source§

impl StructuralPartialEq for SockProto

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for SockProto

§

impl Eq for SockProto

§

impl StructuralEq for SockProto

§

impl StructuralPartialEq for SockProto

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/net/enum.Timeout.html b/crates/doc/wasmer_wasix/types/net/enum.Timeout.html index 649f80fe0f9..48aa6b030c5 100644 --- a/crates/doc/wasmer_wasix/types/net/enum.Timeout.html +++ b/crates/doc/wasmer_wasix/types/net/enum.Timeout.html @@ -1,15 +1,15 @@ Timeout in wasmer_wasix::types::net - Rust
pub enum Timeout {
+                logo

Timeout

pub enum Timeout {
     Read,
     Write,
     Connect,
     Accept,
     Unknown,
-}

Variants§

§

Read

§

Write

§

Connect

§

Accept

§

Unknown

Trait Implementations§

source§

impl Clone for Timeout

source§

fn clone(&self) -> Timeout

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 Timeout

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromToNativeWasmType for Timeout

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Timeout as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Timeout as FromToNativeWasmType>::Native) -> Timeout

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Timeout> for Timeout

source§

fn eq(&self, other: &Timeout) -> bool

This method tests for self and other values to be equal, and is used +}

Variants§

§

Read

§

Write

§

Connect

§

Accept

§

Unknown

Trait Implementations§

§

impl Clone for Timeout

§

fn clone(&self) -> Timeout

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
§

impl Debug for Timeout

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for Timeout

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Timeout as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Timeout as FromToNativeWasmType>::Native) -> Timeout

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Timeout> for Timeout

§

fn eq(&self, other: &Timeout) -> 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 ValueType for Timeout

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for Timeout

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Timeout

source§

impl Eq for Timeout

source§

impl StructuralEq for Timeout

source§

impl StructuralPartialEq for Timeout

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Timeout

§

impl Eq for Timeout

§

impl StructuralEq for Timeout

§

impl StructuralPartialEq for Timeout

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/net/index.html b/crates/doc/wasmer_wasix/types/net/index.html index 420c24585c2..1a86e0bc26b 100644 --- a/crates/doc/wasmer_wasix/types/net/index.html +++ b/crates/doc/wasmer_wasix/types/net/index.html @@ -1,2 +1,2 @@ wasmer_wasix::types::net - Rust
\ No newline at end of file + logo

Module net

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/net/struct.AddrUnspec.html b/crates/doc/wasmer_wasix/types/net/struct.AddrUnspec.html index 089b67c595e..af892647b2a 100644 --- a/crates/doc/wasmer_wasix/types/net/struct.AddrUnspec.html +++ b/crates/doc/wasmer_wasix/types/net/struct.AddrUnspec.html @@ -1,9 +1,9 @@ AddrUnspec in wasmer_wasix::types::net - Rust
pub struct AddrUnspec {
+                logo

AddrUnspec

pub struct AddrUnspec {
     pub n0: u8,
-}

Fields§

§n0: u8

Trait Implementations§

source§

impl Clone for AddrUnspec

source§

fn clone(&self) -> AddrUnspec

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 AddrUnspec

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for AddrUnspec

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§n0: u8

Trait Implementations§

§

impl Clone for AddrUnspec

§

fn clone(&self) -> AddrUnspec

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
§

impl Debug for AddrUnspec

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for AddrUnspec

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for AddrUnspec

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for AddrUnspec

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/net/struct.AddrUnspecPort.html b/crates/doc/wasmer_wasix/types/net/struct.AddrUnspecPort.html index 4a1642ee36d..78701763c7f 100644 --- a/crates/doc/wasmer_wasix/types/net/struct.AddrUnspecPort.html +++ b/crates/doc/wasmer_wasix/types/net/struct.AddrUnspecPort.html @@ -1,10 +1,10 @@ AddrUnspecPort in wasmer_wasix::types::net - Rust
pub struct AddrUnspecPort {
+                logo

AddrUnspecPort

pub struct AddrUnspecPort {
     pub port: u16,
     pub addr: AddrUnspec,
-}

Fields§

§port: u16§addr: AddrUnspec

Trait Implementations§

source§

impl Clone for AddrUnspecPort

source§

fn clone(&self) -> AddrUnspecPort

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 AddrUnspecPort

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for AddrUnspecPort

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§port: u16§addr: AddrUnspec

Trait Implementations§

§

impl Clone for AddrUnspecPort

§

fn clone(&self) -> AddrUnspecPort

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
§

impl Debug for AddrUnspecPort

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for AddrUnspecPort

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for AddrUnspecPort

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for AddrUnspecPort

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/net/struct.CidrUnspec.html b/crates/doc/wasmer_wasix/types/net/struct.CidrUnspec.html index 7b6fe03f10f..858fc030abb 100644 --- a/crates/doc/wasmer_wasix/types/net/struct.CidrUnspec.html +++ b/crates/doc/wasmer_wasix/types/net/struct.CidrUnspec.html @@ -1,10 +1,10 @@ CidrUnspec in wasmer_wasix::types::net - Rust
pub struct CidrUnspec {
+                logo

CidrUnspec

pub struct CidrUnspec {
     pub addr: AddrUnspec,
     pub prefix: u8,
-}

Fields§

§addr: AddrUnspec§prefix: u8

Trait Implementations§

source§

impl Clone for CidrUnspec

source§

fn clone(&self) -> CidrUnspec

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 CidrUnspec

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for CidrUnspec

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§addr: AddrUnspec§prefix: u8

Trait Implementations§

§

impl Clone for CidrUnspec

§

fn clone(&self) -> CidrUnspec

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
§

impl Debug for CidrUnspec

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for CidrUnspec

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for CidrUnspec

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for CidrUnspec

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/net/struct.HttpHandles.html b/crates/doc/wasmer_wasix/types/net/struct.HttpHandles.html index 3f8e24b6d32..1759b0b0553 100644 --- a/crates/doc/wasmer_wasix/types/net/struct.HttpHandles.html +++ b/crates/doc/wasmer_wasix/types/net/struct.HttpHandles.html @@ -1,11 +1,11 @@ HttpHandles in wasmer_wasix::types::net - Rust
pub struct HttpHandles {
+                logo

HttpHandles

pub struct HttpHandles {
     pub req: u32,
     pub res: u32,
     pub hdr: u32,
-}

Fields§

§req: u32§res: u32§hdr: u32

Trait Implementations§

source§

impl Clone for HttpHandles

source§

fn clone(&self) -> HttpHandles

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 HttpHandles

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for HttpHandles

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§req: u32§res: u32§hdr: u32

Trait Implementations§

§

impl Clone for HttpHandles

§

fn clone(&self) -> HttpHandles

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
§

impl Debug for HttpHandles

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for HttpHandles

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for HttpHandles

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for HttpHandles

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/net/struct.HttpStatus.html b/crates/doc/wasmer_wasix/types/net/struct.HttpStatus.html index 70041a13cf1..7b07886ad8d 100644 --- a/crates/doc/wasmer_wasix/types/net/struct.HttpStatus.html +++ b/crates/doc/wasmer_wasix/types/net/struct.HttpStatus.html @@ -1,12 +1,12 @@ HttpStatus in wasmer_wasix::types::net - Rust
pub struct HttpStatus {
+                logo

HttpStatus

pub struct HttpStatus {
     pub ok: Bool,
     pub redirect: Bool,
     pub size: u64,
     pub status: u16,
-}

Fields§

§ok: Bool§redirect: Bool§size: u64§status: u16

Trait Implementations§

source§

impl Clone for HttpStatus

source§

fn clone(&self) -> HttpStatus

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 HttpStatus

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for HttpStatus

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§ok: Bool§redirect: Bool§size: u64§status: u16

Trait Implementations§

§

impl Clone for HttpStatus

§

fn clone(&self) -> HttpStatus

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
§

impl Debug for HttpStatus

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for HttpStatus

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for HttpStatus

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for HttpStatus

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/net/struct.Route.html b/crates/doc/wasmer_wasix/types/net/struct.Route.html index 9e4815c98b1..17f283870cd 100644 --- a/crates/doc/wasmer_wasix/types/net/struct.Route.html +++ b/crates/doc/wasmer_wasix/types/net/struct.Route.html @@ -1,12 +1,12 @@ Route in wasmer_wasix::types::net - Rust

Struct wasmer_wasix::types::net::Route

source ·
pub struct Route {
+                logo

Route

Struct wasmer_wasix::types::net::Route

pub struct Route {
     pub cidr: __wasi_cidr_t,
     pub via_router: __wasi_addr_t,
     pub preferred_until: OptionTimestamp,
     pub expires_at: OptionTimestamp,
-}

Fields§

§cidr: __wasi_cidr_t§via_router: __wasi_addr_t§preferred_until: OptionTimestamp§expires_at: OptionTimestamp

Trait Implementations§

source§

impl Clone for Route

source§

fn clone(&self) -> Route

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 Route

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for Route

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§cidr: __wasi_cidr_t§via_router: __wasi_addr_t§preferred_until: OptionTimestamp§expires_at: OptionTimestamp

Trait Implementations§

§

impl Clone for Route

§

fn clone(&self) -> Route

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
§

impl Debug for Route

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for Route

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Route

Auto Trait Implementations§

§

impl RefUnwindSafe for Route

§

impl Send for Route

§

impl Sync for Route

§

impl Unpin for Route

§

impl UnwindSafe for Route

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Route

Auto Trait Implementations§

§

impl RefUnwindSafe for Route

§

impl Send for Route

§

impl Sync for Route

§

impl Unpin for Route

§

impl UnwindSafe for Route

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/net/struct.__wasi_addr_ip4_port_t.html b/crates/doc/wasmer_wasix/types/net/struct.__wasi_addr_ip4_port_t.html index ccc90fac070..63dfb9550f9 100644 --- a/crates/doc/wasmer_wasix/types/net/struct.__wasi_addr_ip4_port_t.html +++ b/crates/doc/wasmer_wasix/types/net/struct.__wasi_addr_ip4_port_t.html @@ -1,12 +1,12 @@ __wasi_addr_ip4_port_t in wasmer_wasix::types::net - Rust
pub struct __wasi_addr_ip4_port_t {
+                logo

__wasi_addr_ip4_port_t

pub struct __wasi_addr_ip4_port_t {
     pub port: u16,
     pub ip: __wasi_addr_ip4_t,
-}

Fields§

§port: u16§ip: __wasi_addr_ip4_t

Trait Implementations§

source§

impl Clone for __wasi_addr_ip4_port_t

source§

fn clone(&self) -> __wasi_addr_ip4_port_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 __wasi_addr_ip4_port_t

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl PartialEq<__wasi_addr_ip4_port_t> for __wasi_addr_ip4_port_t

source§

fn eq(&self, other: &__wasi_addr_ip4_port_t) -> bool

This method tests for self and other values to be equal, and is used +}

Fields§

§port: u16§ip: __wasi_addr_ip4_t

Trait Implementations§

§

impl Clone for __wasi_addr_ip4_port_t

§

fn clone(&self) -> __wasi_addr_ip4_port_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
§

impl Debug for __wasi_addr_ip4_port_t

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl PartialEq<__wasi_addr_ip4_port_t> for __wasi_addr_ip4_port_t

§

fn eq(&self, other: &__wasi_addr_ip4_port_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 ValueType for __wasi_addr_ip4_port_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for __wasi_addr_ip4_port_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_addr_ip4_port_t

source§

impl Eq for __wasi_addr_ip4_port_t

source§

impl StructuralEq for __wasi_addr_ip4_port_t

source§

impl StructuralPartialEq for __wasi_addr_ip4_port_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_addr_ip4_port_t

§

impl Eq for __wasi_addr_ip4_port_t

§

impl StructuralEq for __wasi_addr_ip4_port_t

§

impl StructuralPartialEq for __wasi_addr_ip4_port_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/net/struct.__wasi_addr_ip4_t.html b/crates/doc/wasmer_wasix/types/net/struct.__wasi_addr_ip4_t.html index e44a606d5bc..4c1cf590c0c 100644 --- a/crates/doc/wasmer_wasix/types/net/struct.__wasi_addr_ip4_t.html +++ b/crates/doc/wasmer_wasix/types/net/struct.__wasi_addr_ip4_t.html @@ -1,11 +1,11 @@ __wasi_addr_ip4_t in wasmer_wasix::types::net - Rust
pub struct __wasi_addr_ip4_t {
+                logo

__wasi_addr_ip4_t

pub struct __wasi_addr_ip4_t {
     pub octs: [u8; 4],
-}

Fields§

§octs: [u8; 4]

Trait Implementations§

source§

impl Clone for __wasi_addr_ip4_t

source§

fn clone(&self) -> __wasi_addr_ip4_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 __wasi_addr_ip4_t

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl PartialEq<__wasi_addr_ip4_t> for __wasi_addr_ip4_t

source§

fn eq(&self, other: &__wasi_addr_ip4_t) -> bool

This method tests for self and other values to be equal, and is used +}

Fields§

§octs: [u8; 4]

Trait Implementations§

§

impl Clone for __wasi_addr_ip4_t

§

fn clone(&self) -> __wasi_addr_ip4_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
§

impl Debug for __wasi_addr_ip4_t

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl PartialEq<__wasi_addr_ip4_t> for __wasi_addr_ip4_t

§

fn eq(&self, other: &__wasi_addr_ip4_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 ValueType for __wasi_addr_ip4_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for __wasi_addr_ip4_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_addr_ip4_t

source§

impl Eq for __wasi_addr_ip4_t

source§

impl StructuralEq for __wasi_addr_ip4_t

source§

impl StructuralPartialEq for __wasi_addr_ip4_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_addr_ip4_t

§

impl Eq for __wasi_addr_ip4_t

§

impl StructuralEq for __wasi_addr_ip4_t

§

impl StructuralPartialEq for __wasi_addr_ip4_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/net/struct.__wasi_addr_ip6_port_t.html b/crates/doc/wasmer_wasix/types/net/struct.__wasi_addr_ip6_port_t.html index 956680943fd..af27dfff165 100644 --- a/crates/doc/wasmer_wasix/types/net/struct.__wasi_addr_ip6_port_t.html +++ b/crates/doc/wasmer_wasix/types/net/struct.__wasi_addr_ip6_port_t.html @@ -1,12 +1,12 @@ __wasi_addr_ip6_port_t in wasmer_wasix::types::net - Rust
pub struct __wasi_addr_ip6_port_t {
+                logo

__wasi_addr_ip6_port_t

pub struct __wasi_addr_ip6_port_t {
     pub port: u16,
     pub ip: __wasi_addr_ip6_t,
-}

Fields§

§port: u16§ip: __wasi_addr_ip6_t

Trait Implementations§

source§

impl Clone for __wasi_addr_ip6_port_t

source§

fn clone(&self) -> __wasi_addr_ip6_port_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 __wasi_addr_ip6_port_t

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl PartialEq<__wasi_addr_ip6_port_t> for __wasi_addr_ip6_port_t

source§

fn eq(&self, other: &__wasi_addr_ip6_port_t) -> bool

This method tests for self and other values to be equal, and is used +}

Fields§

§port: u16§ip: __wasi_addr_ip6_t

Trait Implementations§

§

impl Clone for __wasi_addr_ip6_port_t

§

fn clone(&self) -> __wasi_addr_ip6_port_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
§

impl Debug for __wasi_addr_ip6_port_t

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl PartialEq<__wasi_addr_ip6_port_t> for __wasi_addr_ip6_port_t

§

fn eq(&self, other: &__wasi_addr_ip6_port_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 ValueType for __wasi_addr_ip6_port_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for __wasi_addr_ip6_port_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_addr_ip6_port_t

source§

impl Eq for __wasi_addr_ip6_port_t

source§

impl StructuralEq for __wasi_addr_ip6_port_t

source§

impl StructuralPartialEq for __wasi_addr_ip6_port_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_addr_ip6_port_t

§

impl Eq for __wasi_addr_ip6_port_t

§

impl StructuralEq for __wasi_addr_ip6_port_t

§

impl StructuralPartialEq for __wasi_addr_ip6_port_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/net/struct.__wasi_addr_ip6_t.html b/crates/doc/wasmer_wasix/types/net/struct.__wasi_addr_ip6_t.html index 4f507034e79..728db93ae48 100644 --- a/crates/doc/wasmer_wasix/types/net/struct.__wasi_addr_ip6_t.html +++ b/crates/doc/wasmer_wasix/types/net/struct.__wasi_addr_ip6_t.html @@ -1,11 +1,11 @@ __wasi_addr_ip6_t in wasmer_wasix::types::net - Rust
pub struct __wasi_addr_ip6_t {
+                logo

__wasi_addr_ip6_t

pub struct __wasi_addr_ip6_t {
     pub segs: [u8; 16],
-}

Fields§

§segs: [u8; 16]

Trait Implementations§

source§

impl Clone for __wasi_addr_ip6_t

source§

fn clone(&self) -> __wasi_addr_ip6_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 __wasi_addr_ip6_t

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl PartialEq<__wasi_addr_ip6_t> for __wasi_addr_ip6_t

source§

fn eq(&self, other: &__wasi_addr_ip6_t) -> bool

This method tests for self and other values to be equal, and is used +}

Fields§

§segs: [u8; 16]

Trait Implementations§

§

impl Clone for __wasi_addr_ip6_t

§

fn clone(&self) -> __wasi_addr_ip6_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
§

impl Debug for __wasi_addr_ip6_t

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl PartialEq<__wasi_addr_ip6_t> for __wasi_addr_ip6_t

§

fn eq(&self, other: &__wasi_addr_ip6_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 ValueType for __wasi_addr_ip6_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for __wasi_addr_ip6_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_addr_ip6_t

source§

impl Eq for __wasi_addr_ip6_t

source§

impl StructuralEq for __wasi_addr_ip6_t

source§

impl StructuralPartialEq for __wasi_addr_ip6_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_addr_ip6_t

§

impl Eq for __wasi_addr_ip6_t

§

impl StructuralEq for __wasi_addr_ip6_t

§

impl StructuralPartialEq for __wasi_addr_ip6_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/net/struct.__wasi_addr_port_t.html b/crates/doc/wasmer_wasix/types/net/struct.__wasi_addr_port_t.html index 40f9a31416c..5b276178bc2 100644 --- a/crates/doc/wasmer_wasix/types/net/struct.__wasi_addr_port_t.html +++ b/crates/doc/wasmer_wasix/types/net/struct.__wasi_addr_port_t.html @@ -1,11 +1,11 @@ __wasi_addr_port_t in wasmer_wasix::types::net - Rust
pub struct __wasi_addr_port_t {
+                logo

__wasi_addr_port_t

pub struct __wasi_addr_port_t {
     pub tag: Addressfamily,
     pub _padding: u8,
     pub u: __wasi_addr_port_u,
-}

Fields§

§tag: Addressfamily§_padding: u8§u: __wasi_addr_port_u

Trait Implementations§

source§

impl Clone for __wasi_addr_port_t

source§

fn clone(&self) -> __wasi_addr_port_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 __wasi_addr_port_t

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for __wasi_addr_port_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§tag: Addressfamily§_padding: u8§u: __wasi_addr_port_u

Trait Implementations§

§

impl Clone for __wasi_addr_port_t

§

fn clone(&self) -> __wasi_addr_port_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
§

impl Debug for __wasi_addr_port_t

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for __wasi_addr_port_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_addr_port_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_addr_port_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/net/struct.__wasi_addr_port_u.html b/crates/doc/wasmer_wasix/types/net/struct.__wasi_addr_port_u.html index ed02f3813ee..d3222e405eb 100644 --- a/crates/doc/wasmer_wasix/types/net/struct.__wasi_addr_port_u.html +++ b/crates/doc/wasmer_wasix/types/net/struct.__wasi_addr_port_u.html @@ -1,9 +1,9 @@ __wasi_addr_port_u in wasmer_wasix::types::net - Rust
pub struct __wasi_addr_port_u {
+                logo

__wasi_addr_port_u

pub struct __wasi_addr_port_u {
     pub octs: [u8; 18],
-}

Fields§

§octs: [u8; 18]

Trait Implementations§

source§

impl Clone for __wasi_addr_port_u

source§

fn clone(&self) -> __wasi_addr_port_u

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 __wasi_addr_port_u

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for __wasi_addr_port_u

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§octs: [u8; 18]

Trait Implementations§

§

impl Clone for __wasi_addr_port_u

§

fn clone(&self) -> __wasi_addr_port_u

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
§

impl Debug for __wasi_addr_port_u

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for __wasi_addr_port_u

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_addr_port_u

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_addr_port_u

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/net/struct.__wasi_addr_t.html b/crates/doc/wasmer_wasix/types/net/struct.__wasi_addr_t.html index ea89d2a3727..7bdf983007d 100644 --- a/crates/doc/wasmer_wasix/types/net/struct.__wasi_addr_t.html +++ b/crates/doc/wasmer_wasix/types/net/struct.__wasi_addr_t.html @@ -1,11 +1,11 @@ __wasi_addr_t in wasmer_wasix::types::net - Rust
pub struct __wasi_addr_t {
+                logo

__wasi_addr_t

pub struct __wasi_addr_t {
     pub tag: Addressfamily,
     pub _padding: u8,
     pub u: __wasi_addr_u,
-}

Fields§

§tag: Addressfamily§_padding: u8§u: __wasi_addr_u

Trait Implementations§

source§

impl Clone for __wasi_addr_t

source§

fn clone(&self) -> __wasi_addr_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 __wasi_addr_t

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for __wasi_addr_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§tag: Addressfamily§_padding: u8§u: __wasi_addr_u

Trait Implementations§

§

impl Clone for __wasi_addr_t

§

fn clone(&self) -> __wasi_addr_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
§

impl Debug for __wasi_addr_t

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for __wasi_addr_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_addr_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_addr_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/net/struct.__wasi_addr_u.html b/crates/doc/wasmer_wasix/types/net/struct.__wasi_addr_u.html index 15504cd55eb..79c5a9977e6 100644 --- a/crates/doc/wasmer_wasix/types/net/struct.__wasi_addr_u.html +++ b/crates/doc/wasmer_wasix/types/net/struct.__wasi_addr_u.html @@ -1,9 +1,9 @@ __wasi_addr_u in wasmer_wasix::types::net - Rust
pub struct __wasi_addr_u {
+                logo

__wasi_addr_u

pub struct __wasi_addr_u {
     pub octs: [u8; 16],
-}

Fields§

§octs: [u8; 16]

Trait Implementations§

source§

impl Clone for __wasi_addr_u

source§

fn clone(&self) -> __wasi_addr_u

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 __wasi_addr_u

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for __wasi_addr_u

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§octs: [u8; 16]

Trait Implementations§

§

impl Clone for __wasi_addr_u

§

fn clone(&self) -> __wasi_addr_u

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
§

impl Debug for __wasi_addr_u

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for __wasi_addr_u

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_addr_u

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_addr_u

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/net/struct.__wasi_addr_unix_port_t.html b/crates/doc/wasmer_wasix/types/net/struct.__wasi_addr_unix_port_t.html index f93a6e2eb21..c72a02c4e67 100644 --- a/crates/doc/wasmer_wasix/types/net/struct.__wasi_addr_unix_port_t.html +++ b/crates/doc/wasmer_wasix/types/net/struct.__wasi_addr_unix_port_t.html @@ -1,12 +1,12 @@ __wasi_addr_unix_port_t in wasmer_wasix::types::net - Rust
pub struct __wasi_addr_unix_port_t {
+                logo

__wasi_addr_unix_port_t

pub struct __wasi_addr_unix_port_t {
     pub port: u16,
     pub unix: __wasi_addr_unix_t,
-}

Fields§

§port: u16§unix: __wasi_addr_unix_t

Trait Implementations§

source§

impl Clone for __wasi_addr_unix_port_t

source§

fn clone(&self) -> __wasi_addr_unix_port_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 __wasi_addr_unix_port_t

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl PartialEq<__wasi_addr_unix_port_t> for __wasi_addr_unix_port_t

source§

fn eq(&self, other: &__wasi_addr_unix_port_t) -> bool

This method tests for self and other values to be equal, and is used +}

Fields§

§port: u16§unix: __wasi_addr_unix_t

Trait Implementations§

§

impl Clone for __wasi_addr_unix_port_t

§

fn clone(&self) -> __wasi_addr_unix_port_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
§

impl Debug for __wasi_addr_unix_port_t

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl PartialEq<__wasi_addr_unix_port_t> for __wasi_addr_unix_port_t

§

fn eq(&self, other: &__wasi_addr_unix_port_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 ValueType for __wasi_addr_unix_port_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for __wasi_addr_unix_port_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_addr_unix_port_t

source§

impl Eq for __wasi_addr_unix_port_t

source§

impl StructuralEq for __wasi_addr_unix_port_t

source§

impl StructuralPartialEq for __wasi_addr_unix_port_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_addr_unix_port_t

§

impl Eq for __wasi_addr_unix_port_t

§

impl StructuralEq for __wasi_addr_unix_port_t

§

impl StructuralPartialEq for __wasi_addr_unix_port_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/net/struct.__wasi_addr_unix_t.html b/crates/doc/wasmer_wasix/types/net/struct.__wasi_addr_unix_t.html index 2df4956a6da..5602fc32515 100644 --- a/crates/doc/wasmer_wasix/types/net/struct.__wasi_addr_unix_t.html +++ b/crates/doc/wasmer_wasix/types/net/struct.__wasi_addr_unix_t.html @@ -1,11 +1,11 @@ __wasi_addr_unix_t in wasmer_wasix::types::net - Rust
pub struct __wasi_addr_unix_t {
+                logo

__wasi_addr_unix_t

pub struct __wasi_addr_unix_t {
     pub octs: [u8; 16],
-}

Fields§

§octs: [u8; 16]

Trait Implementations§

source§

impl Clone for __wasi_addr_unix_t

source§

fn clone(&self) -> __wasi_addr_unix_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 __wasi_addr_unix_t

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl PartialEq<__wasi_addr_unix_t> for __wasi_addr_unix_t

source§

fn eq(&self, other: &__wasi_addr_unix_t) -> bool

This method tests for self and other values to be equal, and is used +}

Fields§

§octs: [u8; 16]

Trait Implementations§

§

impl Clone for __wasi_addr_unix_t

§

fn clone(&self) -> __wasi_addr_unix_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
§

impl Debug for __wasi_addr_unix_t

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl PartialEq<__wasi_addr_unix_t> for __wasi_addr_unix_t

§

fn eq(&self, other: &__wasi_addr_unix_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 ValueType for __wasi_addr_unix_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for __wasi_addr_unix_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_addr_unix_t

source§

impl Eq for __wasi_addr_unix_t

source§

impl StructuralEq for __wasi_addr_unix_t

source§

impl StructuralPartialEq for __wasi_addr_unix_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_addr_unix_t

§

impl Eq for __wasi_addr_unix_t

§

impl StructuralEq for __wasi_addr_unix_t

§

impl StructuralPartialEq for __wasi_addr_unix_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/net/struct.__wasi_cidr_ip4_t.html b/crates/doc/wasmer_wasix/types/net/struct.__wasi_cidr_ip4_t.html index fb537fdb344..0f308526dc4 100644 --- a/crates/doc/wasmer_wasix/types/net/struct.__wasi_cidr_ip4_t.html +++ b/crates/doc/wasmer_wasix/types/net/struct.__wasi_cidr_ip4_t.html @@ -1,12 +1,12 @@ __wasi_cidr_ip4_t in wasmer_wasix::types::net - Rust
pub struct __wasi_cidr_ip4_t {
+                logo

__wasi_cidr_ip4_t

pub struct __wasi_cidr_ip4_t {
     pub ip: __wasi_addr_ip4_t,
     pub prefix: u8,
-}

Fields§

§ip: __wasi_addr_ip4_t§prefix: u8

Trait Implementations§

source§

impl Clone for __wasi_cidr_ip4_t

source§

fn clone(&self) -> __wasi_cidr_ip4_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 __wasi_cidr_ip4_t

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl PartialEq<__wasi_cidr_ip4_t> for __wasi_cidr_ip4_t

source§

fn eq(&self, other: &__wasi_cidr_ip4_t) -> bool

This method tests for self and other values to be equal, and is used +}

Fields§

§ip: __wasi_addr_ip4_t§prefix: u8

Trait Implementations§

§

impl Clone for __wasi_cidr_ip4_t

§

fn clone(&self) -> __wasi_cidr_ip4_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
§

impl Debug for __wasi_cidr_ip4_t

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl PartialEq<__wasi_cidr_ip4_t> for __wasi_cidr_ip4_t

§

fn eq(&self, other: &__wasi_cidr_ip4_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 ValueType for __wasi_cidr_ip4_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for __wasi_cidr_ip4_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_cidr_ip4_t

source§

impl Eq for __wasi_cidr_ip4_t

source§

impl StructuralEq for __wasi_cidr_ip4_t

source§

impl StructuralPartialEq for __wasi_cidr_ip4_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_cidr_ip4_t

§

impl Eq for __wasi_cidr_ip4_t

§

impl StructuralEq for __wasi_cidr_ip4_t

§

impl StructuralPartialEq for __wasi_cidr_ip4_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/net/struct.__wasi_cidr_ip6_t.html b/crates/doc/wasmer_wasix/types/net/struct.__wasi_cidr_ip6_t.html index 42f111af4f2..9f32282726e 100644 --- a/crates/doc/wasmer_wasix/types/net/struct.__wasi_cidr_ip6_t.html +++ b/crates/doc/wasmer_wasix/types/net/struct.__wasi_cidr_ip6_t.html @@ -1,12 +1,12 @@ __wasi_cidr_ip6_t in wasmer_wasix::types::net - Rust
pub struct __wasi_cidr_ip6_t {
+                logo

__wasi_cidr_ip6_t

pub struct __wasi_cidr_ip6_t {
     pub ip: __wasi_addr_ip6_t,
     pub prefix: u8,
-}

Fields§

§ip: __wasi_addr_ip6_t§prefix: u8

Trait Implementations§

source§

impl Clone for __wasi_cidr_ip6_t

source§

fn clone(&self) -> __wasi_cidr_ip6_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 __wasi_cidr_ip6_t

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl PartialEq<__wasi_cidr_ip6_t> for __wasi_cidr_ip6_t

source§

fn eq(&self, other: &__wasi_cidr_ip6_t) -> bool

This method tests for self and other values to be equal, and is used +}

Fields§

§ip: __wasi_addr_ip6_t§prefix: u8

Trait Implementations§

§

impl Clone for __wasi_cidr_ip6_t

§

fn clone(&self) -> __wasi_cidr_ip6_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
§

impl Debug for __wasi_cidr_ip6_t

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl PartialEq<__wasi_cidr_ip6_t> for __wasi_cidr_ip6_t

§

fn eq(&self, other: &__wasi_cidr_ip6_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 ValueType for __wasi_cidr_ip6_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for __wasi_cidr_ip6_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_cidr_ip6_t

source§

impl Eq for __wasi_cidr_ip6_t

source§

impl StructuralEq for __wasi_cidr_ip6_t

source§

impl StructuralPartialEq for __wasi_cidr_ip6_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_cidr_ip6_t

§

impl Eq for __wasi_cidr_ip6_t

§

impl StructuralEq for __wasi_cidr_ip6_t

§

impl StructuralPartialEq for __wasi_cidr_ip6_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/net/struct.__wasi_cidr_t.html b/crates/doc/wasmer_wasix/types/net/struct.__wasi_cidr_t.html index 94a91c77ad6..1376c553566 100644 --- a/crates/doc/wasmer_wasix/types/net/struct.__wasi_cidr_t.html +++ b/crates/doc/wasmer_wasix/types/net/struct.__wasi_cidr_t.html @@ -1,11 +1,11 @@ __wasi_cidr_t in wasmer_wasix::types::net - Rust
pub struct __wasi_cidr_t {
+                logo

__wasi_cidr_t

pub struct __wasi_cidr_t {
     pub tag: Addressfamily,
     pub _padding: u8,
     pub u: __wasi_cidr_u,
-}

Fields§

§tag: Addressfamily§_padding: u8§u: __wasi_cidr_u

Trait Implementations§

source§

impl Clone for __wasi_cidr_t

source§

fn clone(&self) -> __wasi_cidr_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 __wasi_cidr_t

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for __wasi_cidr_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§tag: Addressfamily§_padding: u8§u: __wasi_cidr_u

Trait Implementations§

§

impl Clone for __wasi_cidr_t

§

fn clone(&self) -> __wasi_cidr_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
§

impl Debug for __wasi_cidr_t

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for __wasi_cidr_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_cidr_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_cidr_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/net/struct.__wasi_cidr_u.html b/crates/doc/wasmer_wasix/types/net/struct.__wasi_cidr_u.html index b40c1f27239..3cebd306aaf 100644 --- a/crates/doc/wasmer_wasix/types/net/struct.__wasi_cidr_u.html +++ b/crates/doc/wasmer_wasix/types/net/struct.__wasi_cidr_u.html @@ -1,9 +1,9 @@ __wasi_cidr_u in wasmer_wasix::types::net - Rust
pub struct __wasi_cidr_u {
+                logo

__wasi_cidr_u

pub struct __wasi_cidr_u {
     pub octs: [u8; 17],
-}

Fields§

§octs: [u8; 17]

Trait Implementations§

source§

impl Clone for __wasi_cidr_u

source§

fn clone(&self) -> __wasi_cidr_u

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 __wasi_cidr_u

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for __wasi_cidr_u

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§octs: [u8; 17]

Trait Implementations§

§

impl Clone for __wasi_cidr_u

§

fn clone(&self) -> __wasi_cidr_u

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
§

impl Debug for __wasi_cidr_u

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for __wasi_cidr_u

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_cidr_u

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_cidr_u

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/net/struct.__wasi_cidr_unix_t.html b/crates/doc/wasmer_wasix/types/net/struct.__wasi_cidr_unix_t.html index ec3edc02c9c..3451e553201 100644 --- a/crates/doc/wasmer_wasix/types/net/struct.__wasi_cidr_unix_t.html +++ b/crates/doc/wasmer_wasix/types/net/struct.__wasi_cidr_unix_t.html @@ -1,12 +1,12 @@ __wasi_cidr_unix_t in wasmer_wasix::types::net - Rust
pub struct __wasi_cidr_unix_t {
+                logo

__wasi_cidr_unix_t

pub struct __wasi_cidr_unix_t {
     pub unix: __wasi_addr_unix_t,
     pub prefix: u8,
-}

Fields§

§unix: __wasi_addr_unix_t§prefix: u8

Trait Implementations§

source§

impl Clone for __wasi_cidr_unix_t

source§

fn clone(&self) -> __wasi_cidr_unix_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 __wasi_cidr_unix_t

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl PartialEq<__wasi_cidr_unix_t> for __wasi_cidr_unix_t

source§

fn eq(&self, other: &__wasi_cidr_unix_t) -> bool

This method tests for self and other values to be equal, and is used +}

Fields§

§unix: __wasi_addr_unix_t§prefix: u8

Trait Implementations§

§

impl Clone for __wasi_cidr_unix_t

§

fn clone(&self) -> __wasi_cidr_unix_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
§

impl Debug for __wasi_cidr_unix_t

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl PartialEq<__wasi_cidr_unix_t> for __wasi_cidr_unix_t

§

fn eq(&self, other: &__wasi_cidr_unix_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 ValueType for __wasi_cidr_unix_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for __wasi_cidr_unix_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_cidr_unix_t

source§

impl Eq for __wasi_cidr_unix_t

source§

impl StructuralEq for __wasi_cidr_unix_t

source§

impl StructuralPartialEq for __wasi_cidr_unix_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_cidr_unix_t

§

impl Eq for __wasi_cidr_unix_t

§

impl StructuralEq for __wasi_cidr_unix_t

§

impl StructuralPartialEq for __wasi_cidr_unix_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/net/struct.__wasi_hardwareaddress_t.html b/crates/doc/wasmer_wasix/types/net/struct.__wasi_hardwareaddress_t.html index cd5edc4124f..6daa07a8fc6 100644 --- a/crates/doc/wasmer_wasix/types/net/struct.__wasi_hardwareaddress_t.html +++ b/crates/doc/wasmer_wasix/types/net/struct.__wasi_hardwareaddress_t.html @@ -1,11 +1,11 @@ __wasi_hardwareaddress_t in wasmer_wasix::types::net - Rust
pub struct __wasi_hardwareaddress_t {
+                logo

__wasi_hardwareaddress_t

pub struct __wasi_hardwareaddress_t {
     pub octs: [u8; 6],
-}

Fields§

§octs: [u8; 6]

Trait Implementations§

source§

impl Clone for __wasi_hardwareaddress_t

source§

fn clone(&self) -> __wasi_hardwareaddress_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 __wasi_hardwareaddress_t

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl PartialEq<__wasi_hardwareaddress_t> for __wasi_hardwareaddress_t

source§

fn eq(&self, other: &__wasi_hardwareaddress_t) -> bool

This method tests for self and other values to be equal, and is used +}

Fields§

§octs: [u8; 6]

Trait Implementations§

§

impl Clone for __wasi_hardwareaddress_t

§

fn clone(&self) -> __wasi_hardwareaddress_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
§

impl Debug for __wasi_hardwareaddress_t

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl PartialEq<__wasi_hardwareaddress_t> for __wasi_hardwareaddress_t

§

fn eq(&self, other: &__wasi_hardwareaddress_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 ValueType for __wasi_hardwareaddress_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for __wasi_hardwareaddress_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_hardwareaddress_t

source§

impl Eq for __wasi_hardwareaddress_t

source§

impl StructuralEq for __wasi_hardwareaddress_t

source§

impl StructuralPartialEq for __wasi_hardwareaddress_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_hardwareaddress_t

§

impl Eq for __wasi_hardwareaddress_t

§

impl StructuralEq for __wasi_hardwareaddress_t

§

impl StructuralPartialEq for __wasi_hardwareaddress_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/net/type.RiFlags.html b/crates/doc/wasmer_wasix/types/net/type.RiFlags.html index ebc77b5e946..a6be627cfd1 100644 --- a/crates/doc/wasmer_wasix/types/net/type.RiFlags.html +++ b/crates/doc/wasmer_wasix/types/net/type.RiFlags.html @@ -1,2 +1,2 @@ RiFlags in wasmer_wasix::types::net - Rust

Type Definition wasmer_wasix::types::net::RiFlags

source ·
pub type RiFlags = u16;
\ No newline at end of file + logo

RiFlags

Type Definition wasmer_wasix::types::net::RiFlags

pub type RiFlags = u16;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/net/type.RoFlags.html b/crates/doc/wasmer_wasix/types/net/type.RoFlags.html index 99dd5f9b175..808f0fff5e0 100644 --- a/crates/doc/wasmer_wasix/types/net/type.RoFlags.html +++ b/crates/doc/wasmer_wasix/types/net/type.RoFlags.html @@ -1,2 +1,2 @@ RoFlags in wasmer_wasix::types::net - Rust

Type Definition wasmer_wasix::types::net::RoFlags

source ·
pub type RoFlags = u16;
\ No newline at end of file + logo

RoFlags

Type Definition wasmer_wasix::types::net::RoFlags

pub type RoFlags = u16;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/net/type.SdFlags.html b/crates/doc/wasmer_wasix/types/net/type.SdFlags.html index f102256319d..03a27668d54 100644 --- a/crates/doc/wasmer_wasix/types/net/type.SdFlags.html +++ b/crates/doc/wasmer_wasix/types/net/type.SdFlags.html @@ -1,2 +1,2 @@ SdFlags in wasmer_wasix::types::net - Rust

Type Definition wasmer_wasix::types::net::SdFlags

source ·
pub type SdFlags = u8;
\ No newline at end of file + logo

SdFlags

Type Definition wasmer_wasix::types::net::SdFlags

pub type SdFlags = u8;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/net/type.SiFlags.html b/crates/doc/wasmer_wasix/types/net/type.SiFlags.html index 01112266ed1..236b0583b07 100644 --- a/crates/doc/wasmer_wasix/types/net/type.SiFlags.html +++ b/crates/doc/wasmer_wasix/types/net/type.SiFlags.html @@ -1,2 +1,2 @@ SiFlags in wasmer_wasix::types::net - Rust

Type Definition wasmer_wasix::types::net::SiFlags

source ·
pub type SiFlags = u16;
\ No newline at end of file + logo

SiFlags

Type Definition wasmer_wasix::types::net::SiFlags

pub type SiFlags = u16;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/signal/enum.Signal.html b/crates/doc/wasmer_wasix/types/signal/enum.Signal.html index 1e88295aa16..11025efca0e 100644 --- a/crates/doc/wasmer_wasix/types/signal/enum.Signal.html +++ b/crates/doc/wasmer_wasix/types/signal/enum.Signal.html @@ -1,5 +1,5 @@ Signal in wasmer_wasix::types::signal - Rust
pub enum Signal {
+                logo

Signal

pub enum Signal {
 
Show 32 variants Signone, Sighup, Sigint, @@ -32,16 +32,16 @@ Sigpoll, Sigpwr, Sigsys, -
}

Variants§

§

Signone

§

Sighup

§

Sigint

§

Sigquit

§

Sigill

§

Sigtrap

§

Sigabrt

§

Sigbus

§

Sigfpe

§

Sigkill

§

Sigusr1

§

Sigsegv

§

Sigusr2

§

Sigpipe

§

Sigalrm

§

Sigterm

§

Sigstkflt

§

Sigchld

§

Sigcont

§

Sigstop

§

Sigtstp

§

Sigttin

§

Sigttou

§

Sigurg

§

Sigxcpu

§

Sigxfsz

§

Sigvtalrm

§

Sigprof

§

Sigwinch

§

Sigpoll

§

Sigpwr

§

Sigsys

Trait Implementations§

source§

impl Clone for Signal

source§

fn clone(&self) -> Signal

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 Signal

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromToNativeWasmType for Signal

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Signal as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Signal as FromToNativeWasmType>::Native) -> Signal

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl Hash for Signal

source§

fn hash<__H>(&self, state: &mut __H)where +

}

Variants§

§

Signone

§

Sighup

§

Sigint

§

Sigquit

§

Sigill

§

Sigtrap

§

Sigabrt

§

Sigbus

§

Sigfpe

§

Sigkill

§

Sigusr1

§

Sigsegv

§

Sigusr2

§

Sigpipe

§

Sigalrm

§

Sigterm

§

Sigstkflt

§

Sigchld

§

Sigcont

§

Sigstop

§

Sigtstp

§

Sigttin

§

Sigttou

§

Sigurg

§

Sigxcpu

§

Sigxfsz

§

Sigvtalrm

§

Sigprof

§

Sigwinch

§

Sigpoll

§

Sigpwr

§

Sigsys

Trait Implementations§

§

impl Clone for Signal

§

fn clone(&self) -> Signal

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
§

impl Debug for Signal

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for Signal

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Signal as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Signal as FromToNativeWasmType>::Native) -> Signal

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl Hash for Signal

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 PartialEq<Signal> for Signal

source§

fn eq(&self, other: &Signal) -> bool

This method tests for self and other values to be equal, and is used + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
§

impl PartialEq<Signal> for Signal

§

fn eq(&self, other: &Signal) -> 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 TryFrom<u8> for Signal

§

type Error = TryFromPrimitiveError<Signal>

The type returned in the event of a conversion error.
source§

fn try_from(number: u8) -> Result<Signal, TryFromPrimitiveError<Signal>>

Performs the conversion.
source§

impl TryFromPrimitive for Signal

§

type Primitive = u8

source§

const NAME: &'static str = "Signal"

source§

fn try_from_primitive( +sufficient, and should not be overridden without very good reason.

§

impl TryFrom<u8> for Signal

§

type Error = TryFromPrimitiveError<Signal>

The type returned in the event of a conversion error.
§

fn try_from(number: u8) -> Result<Signal, TryFromPrimitiveError<Signal>>

Performs the conversion.
§

impl TryFromPrimitive for Signal

§

type Primitive = u8

§

const NAME: &'static str = "Signal"

§

fn try_from_primitive( number: <Signal as TryFromPrimitive>::Primitive -) -> Result<Signal, TryFromPrimitiveError<Signal>>

source§

impl ValueType for Signal

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +) -> Result<Signal, TryFromPrimitiveError<Signal>>
§

impl ValueType for Signal

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Signal

source§

impl Eq for Signal

source§

impl StructuralEq for Signal

source§

impl StructuralPartialEq for Signal

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Signal

§

impl Eq for Signal

§

impl StructuralEq for Signal

§

impl StructuralPartialEq for Signal

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/signal/index.html b/crates/doc/wasmer_wasix/types/signal/index.html index 3ace6e17965..d2ed2a51aec 100644 --- a/crates/doc/wasmer_wasix/types/signal/index.html +++ b/crates/doc/wasmer_wasix/types/signal/index.html @@ -1,2 +1,2 @@ wasmer_wasix::types::signal - Rust
\ No newline at end of file + logo

Module signal

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/struct.AddrUnspec.html b/crates/doc/wasmer_wasix/types/struct.AddrUnspec.html index ad62ac132fa..4545cdf8fed 100644 --- a/crates/doc/wasmer_wasix/types/struct.AddrUnspec.html +++ b/crates/doc/wasmer_wasix/types/struct.AddrUnspec.html @@ -1,9 +1,9 @@ AddrUnspec in wasmer_wasix::types - Rust
pub struct AddrUnspec {
+                logo

AddrUnspec

pub struct AddrUnspec {
     pub n0: u8,
-}

Fields§

§n0: u8

Trait Implementations§

source§

impl Clone for AddrUnspec

source§

fn clone(&self) -> AddrUnspec

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 AddrUnspec

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for AddrUnspec

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§n0: u8

Trait Implementations§

§

impl Clone for AddrUnspec

§

fn clone(&self) -> AddrUnspec

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
§

impl Debug for AddrUnspec

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for AddrUnspec

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for AddrUnspec

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for AddrUnspec

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/struct.AddrUnspecPort.html b/crates/doc/wasmer_wasix/types/struct.AddrUnspecPort.html index 0821a195dee..21d3e411075 100644 --- a/crates/doc/wasmer_wasix/types/struct.AddrUnspecPort.html +++ b/crates/doc/wasmer_wasix/types/struct.AddrUnspecPort.html @@ -1,10 +1,10 @@ AddrUnspecPort in wasmer_wasix::types - Rust
pub struct AddrUnspecPort {
+                logo

AddrUnspecPort

pub struct AddrUnspecPort {
     pub port: u16,
     pub addr: AddrUnspec,
-}

Fields§

§port: u16§addr: AddrUnspec

Trait Implementations§

source§

impl Clone for AddrUnspecPort

source§

fn clone(&self) -> AddrUnspecPort

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 AddrUnspecPort

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for AddrUnspecPort

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§port: u16§addr: AddrUnspec

Trait Implementations§

§

impl Clone for AddrUnspecPort

§

fn clone(&self) -> AddrUnspecPort

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
§

impl Debug for AddrUnspecPort

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for AddrUnspecPort

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for AddrUnspecPort

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for AddrUnspecPort

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/struct.CidrUnspec.html b/crates/doc/wasmer_wasix/types/struct.CidrUnspec.html index ba101888201..2f68c60a276 100644 --- a/crates/doc/wasmer_wasix/types/struct.CidrUnspec.html +++ b/crates/doc/wasmer_wasix/types/struct.CidrUnspec.html @@ -1,10 +1,10 @@ CidrUnspec in wasmer_wasix::types - Rust
pub struct CidrUnspec {
+                logo

CidrUnspec

pub struct CidrUnspec {
     pub addr: AddrUnspec,
     pub prefix: u8,
-}

Fields§

§addr: AddrUnspec§prefix: u8

Trait Implementations§

source§

impl Clone for CidrUnspec

source§

fn clone(&self) -> CidrUnspec

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 CidrUnspec

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for CidrUnspec

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§addr: AddrUnspec§prefix: u8

Trait Implementations§

§

impl Clone for CidrUnspec

§

fn clone(&self) -> CidrUnspec

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
§

impl Debug for CidrUnspec

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for CidrUnspec

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for CidrUnspec

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for CidrUnspec

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/struct.HttpHandles.html b/crates/doc/wasmer_wasix/types/struct.HttpHandles.html index c3dd579df06..f9e3cf6b0c1 100644 --- a/crates/doc/wasmer_wasix/types/struct.HttpHandles.html +++ b/crates/doc/wasmer_wasix/types/struct.HttpHandles.html @@ -1,11 +1,11 @@ HttpHandles in wasmer_wasix::types - Rust
pub struct HttpHandles {
+                logo

HttpHandles

pub struct HttpHandles {
     pub req: u32,
     pub res: u32,
     pub hdr: u32,
-}

Fields§

§req: u32§res: u32§hdr: u32

Trait Implementations§

source§

impl Clone for HttpHandles

source§

fn clone(&self) -> HttpHandles

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 HttpHandles

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for HttpHandles

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§req: u32§res: u32§hdr: u32

Trait Implementations§

§

impl Clone for HttpHandles

§

fn clone(&self) -> HttpHandles

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
§

impl Debug for HttpHandles

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for HttpHandles

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for HttpHandles

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for HttpHandles

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/struct.HttpStatus.html b/crates/doc/wasmer_wasix/types/struct.HttpStatus.html index fca46d2e8ea..e281ac75179 100644 --- a/crates/doc/wasmer_wasix/types/struct.HttpStatus.html +++ b/crates/doc/wasmer_wasix/types/struct.HttpStatus.html @@ -1,12 +1,12 @@ HttpStatus in wasmer_wasix::types - Rust
pub struct HttpStatus {
+                logo

HttpStatus

pub struct HttpStatus {
     pub ok: Bool,
     pub redirect: Bool,
     pub size: u64,
     pub status: u16,
-}

Fields§

§ok: Bool§redirect: Bool§size: u64§status: u16

Trait Implementations§

source§

impl Clone for HttpStatus

source§

fn clone(&self) -> HttpStatus

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 HttpStatus

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for HttpStatus

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§ok: Bool§redirect: Bool§size: u64§status: u16

Trait Implementations§

§

impl Clone for HttpStatus

§

fn clone(&self) -> HttpStatus

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
§

impl Debug for HttpStatus

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for HttpStatus

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for HttpStatus

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for HttpStatus

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/struct.Oflags.html b/crates/doc/wasmer_wasix/types/struct.Oflags.html index ee91bee249c..3a81b80eeb3 100644 --- a/crates/doc/wasmer_wasix/types/struct.Oflags.html +++ b/crates/doc/wasmer_wasix/types/struct.Oflags.html @@ -1,21 +1,21 @@ Oflags in wasmer_wasix::types - Rust

Struct wasmer_wasix::types::Oflags

source ·
pub struct Oflags {
+                logo

Oflags

Struct wasmer_wasix::types::Oflags

pub struct Oflags {
     bits: u16,
 }
Expand description

Open flags used by path_open. TODO: wit appears to not have support for flags repr (@witx repr u16)

-

Fields§

§bits: u16

Implementations§

source§

impl Oflags

source

pub const CREATE: Oflags = Self{ bits: 1 << 0,}

Create file if it does not exist.

-
source

pub const DIRECTORY: Oflags = Self{ bits: 1 << 1,}

Fail if not a directory.

-
source

pub const EXCL: Oflags = Self{ bits: 1 << 2,}

Fail if file already exists.

-
source

pub const TRUNC: Oflags = Self{ bits: 1 << 3,}

Truncate file to size 0.

-
source

pub const fn empty() -> Oflags

Returns an empty set of flags.

-
source

pub const fn all() -> Oflags

Returns the set containing all flags.

-
source

pub const fn bits(&self) -> u16

Returns the raw value of the flags currently stored.

-
source

pub const fn from_bits(bits: u16) -> Option<Oflags>

Convert from underlying bit representation, unless that +

Fields§

§bits: u16

Implementations§

§

impl Oflags

pub const CREATE: Oflags = Self{ bits: 1 << 0,}

Create file if it does not exist.

+

pub const DIRECTORY: Oflags = Self{ bits: 1 << 1,}

Fail if not a directory.

+

pub const EXCL: Oflags = Self{ bits: 1 << 2,}

Fail if file already exists.

+

pub const TRUNC: Oflags = Self{ bits: 1 << 3,}

Truncate file to size 0.

+

pub const fn empty() -> Oflags

Returns an empty set of flags.

+

pub const fn all() -> Oflags

Returns the set containing all flags.

+

pub const fn bits(&self) -> u16

Returns the raw value of the flags currently stored.

+

pub const fn from_bits(bits: u16) -> Option<Oflags>

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: u16) -> Oflags

Convert from underlying bit representation, dropping any bits +

pub const fn from_bits_truncate(bits: u16) -> Oflags

Convert from underlying bit representation, dropping any bits that do not correspond to flags.

-
source

pub const unsafe fn from_bits_unchecked(bits: u16) -> Oflags

Convert from underlying bit representation, preserving all +

pub const unsafe fn from_bits_unchecked(bits: u16) -> Oflags

Convert from underlying bit representation, preserving all bits (even those not corresponding to a defined flag).

Safety

The caller of the bitflags! macro can chose to allow or @@ -23,35 +23,35 @@

Safety

The caller of from_bits_unchecked() has to ensure that all bits correspond to a defined flag or that extra bits are valid for this bitflags type.

-
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: Oflags) -> bool

Returns true if there are flags common to both self and other.

-
source

pub const fn contains(&self, other: Oflags) -> bool

Returns true if all of the flags in other are contained within self.

-
source

pub fn insert(&mut self, other: Oflags)

Inserts the specified flags in-place.

-
source

pub fn remove(&mut self, other: Oflags)

Removes the specified flags in-place.

-
source

pub fn toggle(&mut self, other: Oflags)

Toggles the specified flags in-place.

-
source

pub fn set(&mut self, other: Oflags, value: bool)

Inserts or removes the specified flags depending on the passed value.

-
source

pub const fn intersection(self, other: Oflags) -> Oflags

Returns the intersection between the flags in self and +

pub const fn is_empty(&self) -> bool

Returns true if no flags are currently stored.

+

pub const fn is_all(&self) -> bool

Returns true if all flags are currently set.

+

pub const fn intersects(&self, other: Oflags) -> bool

Returns true if there are flags common to both self and other.

+

pub const fn contains(&self, other: Oflags) -> bool

Returns true if all of the flags in other are contained within self.

+

pub fn insert(&mut self, other: Oflags)

Inserts the specified flags in-place.

+

pub fn remove(&mut self, other: Oflags)

Removes the specified flags in-place.

+

pub fn toggle(&mut self, other: Oflags)

Toggles the specified flags in-place.

+

pub fn set(&mut self, other: Oflags, value: bool)

Inserts or removes the specified flags depending on the passed value.

+

pub const fn intersection(self, other: Oflags) -> Oflags

Returns the intersection between the flags in self and other.

Specifically, the returned set contains only the flags which are present in both self and other.

This is equivalent to using the & operator (e.g. ops::BitAnd), as in flags & other.

-
source

pub const fn union(self, other: Oflags) -> Oflags

Returns the union of between the flags in self and other.

+

pub const fn union(self, other: Oflags) -> Oflags

Returns the union of between the flags in self and other.

Specifically, the returned set contains all flags which are present in either self or other, including any which are present in both (see Self::symmetric_difference if that is undesirable).

This is equivalent to using the | operator (e.g. ops::BitOr), as in flags | other.

-
source

pub const fn difference(self, other: Oflags) -> Oflags

Returns the difference between the flags in self and other.

+

pub const fn difference(self, other: Oflags) -> Oflags

Returns the difference between the flags in self and other.

Specifically, the returned set contains all flags present in self, except for the ones present in other.

It is also conceptually equivalent to the “bit-clear” operation: flags & !other (and this syntax is also supported).

This is equivalent to using the - operator (e.g. ops::Sub), as in flags - other.

-
source

pub const fn symmetric_difference(self, other: Oflags) -> Oflags

Returns the symmetric difference between the flags +

pub const fn symmetric_difference(self, other: Oflags) -> Oflags

Returns the symmetric difference between the flags in self and other.

Specifically, the returned set contains the flags present which are present in self or other, but that are not present in @@ -59,39 +59,39 @@

Safety
one of the sets self and other.

This is equivalent to using the ^ operator (e.g. ops::BitXor), as in flags ^ other.

-
source

pub const fn complement(self) -> Oflags

Returns the complement of this set of flags.

+

pub const fn complement(self) -> Oflags

Returns the complement of this set of flags.

Specifically, the returned set contains all the flags which are not set in self, but which are allowed for this type.

Alternatively, it can be thought of as the set difference between Self::all() and self (e.g. Self::all() - self)

This is equivalent to using the ! operator (e.g. ops::Not), as in !flags.

-
source§

impl Oflags

source

pub fn from_bits_preserve(bits: u16) -> Oflags

Convert from a raw integer, preserving any unknown bits. See +

§

impl Oflags

pub fn from_bits_preserve(bits: u16) -> Oflags

Convert from a raw integer, preserving any unknown bits. See https://github.com/bitflags/bitflags/issues/263#issuecomment-957088321

-

Trait Implementations§

source§

impl Binary for Oflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl BitAnd<Oflags> for Oflags

source§

fn bitand(self, other: Oflags) -> Oflags

Returns the intersection between the two sets of flags.

-
§

type Output = Oflags

The resulting type after applying the & operator.
source§

impl BitAndAssign<Oflags> for Oflags

source§

fn bitand_assign(&mut self, other: Oflags)

Disables all flags disabled in the set.

-
source§

impl BitOr<Oflags> for Oflags

source§

fn bitor(self, other: Oflags) -> Oflags

Returns the union of the two sets of flags.

-
§

type Output = Oflags

The resulting type after applying the | operator.
source§

impl BitOrAssign<Oflags> for Oflags

source§

fn bitor_assign(&mut self, other: Oflags)

Adds the set of flags.

-
source§

impl BitXor<Oflags> for Oflags

source§

fn bitxor(self, other: Oflags) -> Oflags

Returns the left flags, but with all the right flags toggled.

-
§

type Output = Oflags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign<Oflags> for Oflags

source§

fn bitxor_assign(&mut self, other: Oflags)

Toggles the set of flags.

-
source§

impl Clone for Oflags

source§

fn clone(&self) -> Oflags

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 Oflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Extend<Oflags> for Oflags

source§

fn extend<T>(&mut self, iterator: T)where - T: IntoIterator<Item = Oflags>,

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 FromIterator<Oflags> for Oflags

source§

fn from_iter<T>(iterator: T) -> Oflagswhere - T: IntoIterator<Item = Oflags>,

Creates a value from an iterator. Read more
source§

impl FromToNativeWasmType for Oflags

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Oflags as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Oflags as FromToNativeWasmType>::Native) -> Oflags

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl Hash for Oflags

source§

fn hash<__H>(&self, state: &mut __H)where +

Trait Implementations§

§

impl Binary for Oflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl BitAnd<Oflags> for Oflags

§

fn bitand(self, other: Oflags) -> Oflags

Returns the intersection between the two sets of flags.

+
§

type Output = Oflags

The resulting type after applying the & operator.
§

impl BitAndAssign<Oflags> for Oflags

§

fn bitand_assign(&mut self, other: Oflags)

Disables all flags disabled in the set.

+
§

impl BitOr<Oflags> for Oflags

§

fn bitor(self, other: Oflags) -> Oflags

Returns the union of the two sets of flags.

+
§

type Output = Oflags

The resulting type after applying the | operator.
§

impl BitOrAssign<Oflags> for Oflags

§

fn bitor_assign(&mut self, other: Oflags)

Adds the set of flags.

+
§

impl BitXor<Oflags> for Oflags

§

fn bitxor(self, other: Oflags) -> Oflags

Returns the left flags, but with all the right flags toggled.

+
§

type Output = Oflags

The resulting type after applying the ^ operator.
§

impl BitXorAssign<Oflags> for Oflags

§

fn bitxor_assign(&mut self, other: Oflags)

Toggles the set of flags.

+
§

impl Clone for Oflags

§

fn clone(&self) -> Oflags

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
§

impl Debug for Oflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl Extend<Oflags> for Oflags

§

fn extend<T>(&mut self, iterator: T)where + T: IntoIterator<Item = Oflags>,

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
§

impl FromIterator<Oflags> for Oflags

§

fn from_iter<T>(iterator: T) -> Oflagswhere + T: IntoIterator<Item = Oflags>,

Creates a value from an iterator. Read more
§

impl FromToNativeWasmType for Oflags

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Oflags as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Oflags as FromToNativeWasmType>::Native) -> Oflags

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl Hash for Oflags

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 LowerHex for Oflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Not for Oflags

source§

fn not(self) -> Oflags

Returns the complement of this set of flags.

-
§

type Output = Oflags

The resulting type after applying the ! operator.
source§

impl Octal for Oflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Ord for Oflags

source§

fn cmp(&self, other: &Oflags) -> 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
§

impl LowerHex for Oflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Not for Oflags

§

fn not(self) -> Oflags

Returns the complement of this set of flags.

+
§

type Output = Oflags

The resulting type after applying the ! operator.
§

impl Octal for Oflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Ord for Oflags

§

fn cmp(&self, other: &Oflags) -> 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<Oflags> for Oflags

source§

fn eq(&self, other: &Oflags) -> 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
§

impl PartialEq<Oflags> for Oflags

§

fn eq(&self, other: &Oflags) -> 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<Oflags> for Oflags

source§

fn partial_cmp(&self, other: &Oflags) -> 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.
§

impl PartialOrd<Oflags> for Oflags

§

fn partial_cmp(&self, other: &Oflags) -> 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<Oflags> for Oflags

source§

fn sub(self, other: Oflags) -> Oflags

Returns the set difference of the two sets of flags.

-
§

type Output = Oflags

The resulting type after applying the - operator.
source§

impl SubAssign<Oflags> for Oflags

source§

fn sub_assign(&mut self, other: Oflags)

Disables all flags enabled in the set.

-
source§

impl UpperHex for Oflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl ValueType for Oflags

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +operator. Read more
§

impl Sub<Oflags> for Oflags

§

fn sub(self, other: Oflags) -> Oflags

Returns the set difference of the two sets of flags.

+
§

type Output = Oflags

The resulting type after applying the - operator.
§

impl SubAssign<Oflags> for Oflags

§

fn sub_assign(&mut self, other: Oflags)

Disables all flags enabled in the set.

+
§

impl UpperHex for Oflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl ValueType for Oflags

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Oflags

source§

impl Eq for Oflags

source§

impl StructuralEq for Oflags

source§

impl StructuralPartialEq for Oflags

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Oflags

§

impl Eq for Oflags

§

impl StructuralEq for Oflags

§

impl StructuralPartialEq for Oflags

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/struct.OptionTimestamp.html b/crates/doc/wasmer_wasix/types/struct.OptionTimestamp.html index 71fb38910b8..abbc089e7eb 100644 --- a/crates/doc/wasmer_wasix/types/struct.OptionTimestamp.html +++ b/crates/doc/wasmer_wasix/types/struct.OptionTimestamp.html @@ -1,10 +1,10 @@ OptionTimestamp in wasmer_wasix::types - Rust
pub struct OptionTimestamp {
+                logo

OptionTimestamp

pub struct OptionTimestamp {
     pub tag: OptionTag,
     pub u: u64,
-}

Fields§

§tag: OptionTag§u: u64

Trait Implementations§

source§

impl Clone for OptionTimestamp

source§

fn clone(&self) -> OptionTimestamp

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 OptionTimestamp

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for OptionTimestamp

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§tag: OptionTag§u: u64

Trait Implementations§

§

impl Clone for OptionTimestamp

§

fn clone(&self) -> OptionTimestamp

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
§

impl Debug for OptionTimestamp

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for OptionTimestamp

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for OptionTimestamp

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for OptionTimestamp

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/struct.Route.html b/crates/doc/wasmer_wasix/types/struct.Route.html index 8ab9f4bec6b..fc9939b183e 100644 --- a/crates/doc/wasmer_wasix/types/struct.Route.html +++ b/crates/doc/wasmer_wasix/types/struct.Route.html @@ -1,12 +1,12 @@ Route in wasmer_wasix::types - Rust

Struct wasmer_wasix::types::Route

source ·
pub struct Route {
+                logo

Route

Struct wasmer_wasix::types::Route

pub struct Route {
     pub cidr: __wasi_cidr_t,
     pub via_router: __wasi_addr_t,
     pub preferred_until: OptionTimestamp,
     pub expires_at: OptionTimestamp,
-}

Fields§

§cidr: __wasi_cidr_t§via_router: __wasi_addr_t§preferred_until: OptionTimestamp§expires_at: OptionTimestamp

Trait Implementations§

source§

impl Clone for Route

source§

fn clone(&self) -> Route

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 Route

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for Route

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§cidr: __wasi_cidr_t§via_router: __wasi_addr_t§preferred_until: OptionTimestamp§expires_at: OptionTimestamp

Trait Implementations§

§

impl Clone for Route

§

fn clone(&self) -> Route

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
§

impl Debug for Route

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for Route

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Route

Auto Trait Implementations§

§

impl RefUnwindSafe for Route

§

impl Send for Route

§

impl Sync for Route

§

impl Unpin for Route

§

impl UnwindSafe for Route

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Route

Auto Trait Implementations§

§

impl RefUnwindSafe for Route

§

impl Send for Route

§

impl Sync for Route

§

impl Unpin for Route

§

impl UnwindSafe for Route

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/struct.SubscriptionFsReadwrite.html b/crates/doc/wasmer_wasix/types/struct.SubscriptionFsReadwrite.html index 37931ff5e5f..5486624129c 100644 --- a/crates/doc/wasmer_wasix/types/struct.SubscriptionFsReadwrite.html +++ b/crates/doc/wasmer_wasix/types/struct.SubscriptionFsReadwrite.html @@ -1,5 +1,5 @@ SubscriptionFsReadwrite in wasmer_wasix::types - Rust
pub struct SubscriptionFsReadwrite {
+                logo

SubscriptionFsReadwrite

pub struct SubscriptionFsReadwrite {
     pub file_descriptor: u32,
 }
Expand description

An event that occurred. The contents of an event. @@ -9,9 +9,9 @@ The contents of a subscription when the variant is eventtype::fd_read or eventtype::fd_write.

Fields§

§file_descriptor: u32

The file descriptor on which to wait for it to become ready for reading or writing.

-

Trait Implementations§

source§

impl Clone for SubscriptionFsReadwrite

source§

fn clone(&self) -> SubscriptionFsReadwrite

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 SubscriptionFsReadwrite

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for SubscriptionFsReadwrite

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +

Trait Implementations§

§

impl Clone for SubscriptionFsReadwrite

§

fn clone(&self) -> SubscriptionFsReadwrite

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
§

impl Debug for SubscriptionFsReadwrite

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for SubscriptionFsReadwrite

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for SubscriptionFsReadwrite

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for SubscriptionFsReadwrite

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/struct.__wasi_addr_ip4_port_t.html b/crates/doc/wasmer_wasix/types/struct.__wasi_addr_ip4_port_t.html index b69573cf1cd..d831d1b6639 100644 --- a/crates/doc/wasmer_wasix/types/struct.__wasi_addr_ip4_port_t.html +++ b/crates/doc/wasmer_wasix/types/struct.__wasi_addr_ip4_port_t.html @@ -1,12 +1,12 @@ __wasi_addr_ip4_port_t in wasmer_wasix::types - Rust
pub struct __wasi_addr_ip4_port_t {
+                logo

__wasi_addr_ip4_port_t

pub struct __wasi_addr_ip4_port_t {
     pub port: u16,
     pub ip: __wasi_addr_ip4_t,
-}

Fields§

§port: u16§ip: __wasi_addr_ip4_t

Trait Implementations§

source§

impl Clone for __wasi_addr_ip4_port_t

source§

fn clone(&self) -> __wasi_addr_ip4_port_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 __wasi_addr_ip4_port_t

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl PartialEq<__wasi_addr_ip4_port_t> for __wasi_addr_ip4_port_t

source§

fn eq(&self, other: &__wasi_addr_ip4_port_t) -> bool

This method tests for self and other values to be equal, and is used +}

Fields§

§port: u16§ip: __wasi_addr_ip4_t

Trait Implementations§

§

impl Clone for __wasi_addr_ip4_port_t

§

fn clone(&self) -> __wasi_addr_ip4_port_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
§

impl Debug for __wasi_addr_ip4_port_t

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl PartialEq<__wasi_addr_ip4_port_t> for __wasi_addr_ip4_port_t

§

fn eq(&self, other: &__wasi_addr_ip4_port_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 ValueType for __wasi_addr_ip4_port_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for __wasi_addr_ip4_port_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_addr_ip4_port_t

source§

impl Eq for __wasi_addr_ip4_port_t

source§

impl StructuralEq for __wasi_addr_ip4_port_t

source§

impl StructuralPartialEq for __wasi_addr_ip4_port_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_addr_ip4_port_t

§

impl Eq for __wasi_addr_ip4_port_t

§

impl StructuralEq for __wasi_addr_ip4_port_t

§

impl StructuralPartialEq for __wasi_addr_ip4_port_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/struct.__wasi_addr_ip4_t.html b/crates/doc/wasmer_wasix/types/struct.__wasi_addr_ip4_t.html index c7348736745..9cb60f23296 100644 --- a/crates/doc/wasmer_wasix/types/struct.__wasi_addr_ip4_t.html +++ b/crates/doc/wasmer_wasix/types/struct.__wasi_addr_ip4_t.html @@ -1,11 +1,11 @@ __wasi_addr_ip4_t in wasmer_wasix::types - Rust
pub struct __wasi_addr_ip4_t {
+                logo

__wasi_addr_ip4_t

pub struct __wasi_addr_ip4_t {
     pub octs: [u8; 4],
-}

Fields§

§octs: [u8; 4]

Trait Implementations§

source§

impl Clone for __wasi_addr_ip4_t

source§

fn clone(&self) -> __wasi_addr_ip4_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 __wasi_addr_ip4_t

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl PartialEq<__wasi_addr_ip4_t> for __wasi_addr_ip4_t

source§

fn eq(&self, other: &__wasi_addr_ip4_t) -> bool

This method tests for self and other values to be equal, and is used +}

Fields§

§octs: [u8; 4]

Trait Implementations§

§

impl Clone for __wasi_addr_ip4_t

§

fn clone(&self) -> __wasi_addr_ip4_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
§

impl Debug for __wasi_addr_ip4_t

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl PartialEq<__wasi_addr_ip4_t> for __wasi_addr_ip4_t

§

fn eq(&self, other: &__wasi_addr_ip4_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 ValueType for __wasi_addr_ip4_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for __wasi_addr_ip4_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_addr_ip4_t

source§

impl Eq for __wasi_addr_ip4_t

source§

impl StructuralEq for __wasi_addr_ip4_t

source§

impl StructuralPartialEq for __wasi_addr_ip4_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_addr_ip4_t

§

impl Eq for __wasi_addr_ip4_t

§

impl StructuralEq for __wasi_addr_ip4_t

§

impl StructuralPartialEq for __wasi_addr_ip4_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/struct.__wasi_addr_ip6_port_t.html b/crates/doc/wasmer_wasix/types/struct.__wasi_addr_ip6_port_t.html index 878d282928d..99a975b4c26 100644 --- a/crates/doc/wasmer_wasix/types/struct.__wasi_addr_ip6_port_t.html +++ b/crates/doc/wasmer_wasix/types/struct.__wasi_addr_ip6_port_t.html @@ -1,12 +1,12 @@ __wasi_addr_ip6_port_t in wasmer_wasix::types - Rust
pub struct __wasi_addr_ip6_port_t {
+                logo

__wasi_addr_ip6_port_t

pub struct __wasi_addr_ip6_port_t {
     pub port: u16,
     pub ip: __wasi_addr_ip6_t,
-}

Fields§

§port: u16§ip: __wasi_addr_ip6_t

Trait Implementations§

source§

impl Clone for __wasi_addr_ip6_port_t

source§

fn clone(&self) -> __wasi_addr_ip6_port_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 __wasi_addr_ip6_port_t

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl PartialEq<__wasi_addr_ip6_port_t> for __wasi_addr_ip6_port_t

source§

fn eq(&self, other: &__wasi_addr_ip6_port_t) -> bool

This method tests for self and other values to be equal, and is used +}

Fields§

§port: u16§ip: __wasi_addr_ip6_t

Trait Implementations§

§

impl Clone for __wasi_addr_ip6_port_t

§

fn clone(&self) -> __wasi_addr_ip6_port_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
§

impl Debug for __wasi_addr_ip6_port_t

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl PartialEq<__wasi_addr_ip6_port_t> for __wasi_addr_ip6_port_t

§

fn eq(&self, other: &__wasi_addr_ip6_port_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 ValueType for __wasi_addr_ip6_port_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for __wasi_addr_ip6_port_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_addr_ip6_port_t

source§

impl Eq for __wasi_addr_ip6_port_t

source§

impl StructuralEq for __wasi_addr_ip6_port_t

source§

impl StructuralPartialEq for __wasi_addr_ip6_port_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_addr_ip6_port_t

§

impl Eq for __wasi_addr_ip6_port_t

§

impl StructuralEq for __wasi_addr_ip6_port_t

§

impl StructuralPartialEq for __wasi_addr_ip6_port_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/struct.__wasi_addr_ip6_t.html b/crates/doc/wasmer_wasix/types/struct.__wasi_addr_ip6_t.html index 512b25c518c..8052a58405e 100644 --- a/crates/doc/wasmer_wasix/types/struct.__wasi_addr_ip6_t.html +++ b/crates/doc/wasmer_wasix/types/struct.__wasi_addr_ip6_t.html @@ -1,11 +1,11 @@ __wasi_addr_ip6_t in wasmer_wasix::types - Rust
pub struct __wasi_addr_ip6_t {
+                logo

__wasi_addr_ip6_t

pub struct __wasi_addr_ip6_t {
     pub segs: [u8; 16],
-}

Fields§

§segs: [u8; 16]

Trait Implementations§

source§

impl Clone for __wasi_addr_ip6_t

source§

fn clone(&self) -> __wasi_addr_ip6_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 __wasi_addr_ip6_t

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl PartialEq<__wasi_addr_ip6_t> for __wasi_addr_ip6_t

source§

fn eq(&self, other: &__wasi_addr_ip6_t) -> bool

This method tests for self and other values to be equal, and is used +}

Fields§

§segs: [u8; 16]

Trait Implementations§

§

impl Clone for __wasi_addr_ip6_t

§

fn clone(&self) -> __wasi_addr_ip6_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
§

impl Debug for __wasi_addr_ip6_t

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl PartialEq<__wasi_addr_ip6_t> for __wasi_addr_ip6_t

§

fn eq(&self, other: &__wasi_addr_ip6_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 ValueType for __wasi_addr_ip6_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for __wasi_addr_ip6_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_addr_ip6_t

source§

impl Eq for __wasi_addr_ip6_t

source§

impl StructuralEq for __wasi_addr_ip6_t

source§

impl StructuralPartialEq for __wasi_addr_ip6_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_addr_ip6_t

§

impl Eq for __wasi_addr_ip6_t

§

impl StructuralEq for __wasi_addr_ip6_t

§

impl StructuralPartialEq for __wasi_addr_ip6_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/struct.__wasi_addr_port_t.html b/crates/doc/wasmer_wasix/types/struct.__wasi_addr_port_t.html index aab71db8b7d..a78565b11a0 100644 --- a/crates/doc/wasmer_wasix/types/struct.__wasi_addr_port_t.html +++ b/crates/doc/wasmer_wasix/types/struct.__wasi_addr_port_t.html @@ -1,11 +1,11 @@ __wasi_addr_port_t in wasmer_wasix::types - Rust
pub struct __wasi_addr_port_t {
+                logo

__wasi_addr_port_t

pub struct __wasi_addr_port_t {
     pub tag: Addressfamily,
     pub _padding: u8,
     pub u: __wasi_addr_port_u,
-}

Fields§

§tag: Addressfamily§_padding: u8§u: __wasi_addr_port_u

Trait Implementations§

source§

impl Clone for __wasi_addr_port_t

source§

fn clone(&self) -> __wasi_addr_port_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 __wasi_addr_port_t

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for __wasi_addr_port_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§tag: Addressfamily§_padding: u8§u: __wasi_addr_port_u

Trait Implementations§

§

impl Clone for __wasi_addr_port_t

§

fn clone(&self) -> __wasi_addr_port_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
§

impl Debug for __wasi_addr_port_t

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for __wasi_addr_port_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_addr_port_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_addr_port_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/struct.__wasi_addr_port_u.html b/crates/doc/wasmer_wasix/types/struct.__wasi_addr_port_u.html index 3608435c527..23d7bc003be 100644 --- a/crates/doc/wasmer_wasix/types/struct.__wasi_addr_port_u.html +++ b/crates/doc/wasmer_wasix/types/struct.__wasi_addr_port_u.html @@ -1,9 +1,9 @@ __wasi_addr_port_u in wasmer_wasix::types - Rust
pub struct __wasi_addr_port_u {
+                logo

__wasi_addr_port_u

pub struct __wasi_addr_port_u {
     pub octs: [u8; 18],
-}

Fields§

§octs: [u8; 18]

Trait Implementations§

source§

impl Clone for __wasi_addr_port_u

source§

fn clone(&self) -> __wasi_addr_port_u

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 __wasi_addr_port_u

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for __wasi_addr_port_u

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§octs: [u8; 18]

Trait Implementations§

§

impl Clone for __wasi_addr_port_u

§

fn clone(&self) -> __wasi_addr_port_u

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
§

impl Debug for __wasi_addr_port_u

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for __wasi_addr_port_u

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_addr_port_u

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_addr_port_u

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/struct.__wasi_addr_t.html b/crates/doc/wasmer_wasix/types/struct.__wasi_addr_t.html index c3e0a53e21f..ca7b3419f53 100644 --- a/crates/doc/wasmer_wasix/types/struct.__wasi_addr_t.html +++ b/crates/doc/wasmer_wasix/types/struct.__wasi_addr_t.html @@ -1,11 +1,11 @@ __wasi_addr_t in wasmer_wasix::types - Rust
pub struct __wasi_addr_t {
+                logo

__wasi_addr_t

pub struct __wasi_addr_t {
     pub tag: Addressfamily,
     pub _padding: u8,
     pub u: __wasi_addr_u,
-}

Fields§

§tag: Addressfamily§_padding: u8§u: __wasi_addr_u

Trait Implementations§

source§

impl Clone for __wasi_addr_t

source§

fn clone(&self) -> __wasi_addr_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 __wasi_addr_t

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for __wasi_addr_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§tag: Addressfamily§_padding: u8§u: __wasi_addr_u

Trait Implementations§

§

impl Clone for __wasi_addr_t

§

fn clone(&self) -> __wasi_addr_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
§

impl Debug for __wasi_addr_t

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for __wasi_addr_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_addr_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_addr_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/struct.__wasi_addr_u.html b/crates/doc/wasmer_wasix/types/struct.__wasi_addr_u.html index c5c780ad2e1..8b78e98b1c0 100644 --- a/crates/doc/wasmer_wasix/types/struct.__wasi_addr_u.html +++ b/crates/doc/wasmer_wasix/types/struct.__wasi_addr_u.html @@ -1,9 +1,9 @@ __wasi_addr_u in wasmer_wasix::types - Rust
pub struct __wasi_addr_u {
+                logo

__wasi_addr_u

pub struct __wasi_addr_u {
     pub octs: [u8; 16],
-}

Fields§

§octs: [u8; 16]

Trait Implementations§

source§

impl Clone for __wasi_addr_u

source§

fn clone(&self) -> __wasi_addr_u

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 __wasi_addr_u

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for __wasi_addr_u

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§octs: [u8; 16]

Trait Implementations§

§

impl Clone for __wasi_addr_u

§

fn clone(&self) -> __wasi_addr_u

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
§

impl Debug for __wasi_addr_u

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for __wasi_addr_u

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_addr_u

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_addr_u

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/struct.__wasi_addr_unix_port_t.html b/crates/doc/wasmer_wasix/types/struct.__wasi_addr_unix_port_t.html index d5fe206625e..915151f444a 100644 --- a/crates/doc/wasmer_wasix/types/struct.__wasi_addr_unix_port_t.html +++ b/crates/doc/wasmer_wasix/types/struct.__wasi_addr_unix_port_t.html @@ -1,12 +1,12 @@ __wasi_addr_unix_port_t in wasmer_wasix::types - Rust
pub struct __wasi_addr_unix_port_t {
+                logo

__wasi_addr_unix_port_t

pub struct __wasi_addr_unix_port_t {
     pub port: u16,
     pub unix: __wasi_addr_unix_t,
-}

Fields§

§port: u16§unix: __wasi_addr_unix_t

Trait Implementations§

source§

impl Clone for __wasi_addr_unix_port_t

source§

fn clone(&self) -> __wasi_addr_unix_port_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 __wasi_addr_unix_port_t

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl PartialEq<__wasi_addr_unix_port_t> for __wasi_addr_unix_port_t

source§

fn eq(&self, other: &__wasi_addr_unix_port_t) -> bool

This method tests for self and other values to be equal, and is used +}

Fields§

§port: u16§unix: __wasi_addr_unix_t

Trait Implementations§

§

impl Clone for __wasi_addr_unix_port_t

§

fn clone(&self) -> __wasi_addr_unix_port_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
§

impl Debug for __wasi_addr_unix_port_t

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl PartialEq<__wasi_addr_unix_port_t> for __wasi_addr_unix_port_t

§

fn eq(&self, other: &__wasi_addr_unix_port_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 ValueType for __wasi_addr_unix_port_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for __wasi_addr_unix_port_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_addr_unix_port_t

source§

impl Eq for __wasi_addr_unix_port_t

source§

impl StructuralEq for __wasi_addr_unix_port_t

source§

impl StructuralPartialEq for __wasi_addr_unix_port_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_addr_unix_port_t

§

impl Eq for __wasi_addr_unix_port_t

§

impl StructuralEq for __wasi_addr_unix_port_t

§

impl StructuralPartialEq for __wasi_addr_unix_port_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/struct.__wasi_addr_unix_t.html b/crates/doc/wasmer_wasix/types/struct.__wasi_addr_unix_t.html index a17f436a4c5..cd833a0ff5d 100644 --- a/crates/doc/wasmer_wasix/types/struct.__wasi_addr_unix_t.html +++ b/crates/doc/wasmer_wasix/types/struct.__wasi_addr_unix_t.html @@ -1,11 +1,11 @@ __wasi_addr_unix_t in wasmer_wasix::types - Rust
pub struct __wasi_addr_unix_t {
+                logo

__wasi_addr_unix_t

pub struct __wasi_addr_unix_t {
     pub octs: [u8; 16],
-}

Fields§

§octs: [u8; 16]

Trait Implementations§

source§

impl Clone for __wasi_addr_unix_t

source§

fn clone(&self) -> __wasi_addr_unix_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 __wasi_addr_unix_t

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl PartialEq<__wasi_addr_unix_t> for __wasi_addr_unix_t

source§

fn eq(&self, other: &__wasi_addr_unix_t) -> bool

This method tests for self and other values to be equal, and is used +}

Fields§

§octs: [u8; 16]

Trait Implementations§

§

impl Clone for __wasi_addr_unix_t

§

fn clone(&self) -> __wasi_addr_unix_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
§

impl Debug for __wasi_addr_unix_t

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl PartialEq<__wasi_addr_unix_t> for __wasi_addr_unix_t

§

fn eq(&self, other: &__wasi_addr_unix_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 ValueType for __wasi_addr_unix_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for __wasi_addr_unix_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_addr_unix_t

source§

impl Eq for __wasi_addr_unix_t

source§

impl StructuralEq for __wasi_addr_unix_t

source§

impl StructuralPartialEq for __wasi_addr_unix_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_addr_unix_t

§

impl Eq for __wasi_addr_unix_t

§

impl StructuralEq for __wasi_addr_unix_t

§

impl StructuralPartialEq for __wasi_addr_unix_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/struct.__wasi_cidr_ip4_t.html b/crates/doc/wasmer_wasix/types/struct.__wasi_cidr_ip4_t.html index 349502336f7..6a6f9a0341b 100644 --- a/crates/doc/wasmer_wasix/types/struct.__wasi_cidr_ip4_t.html +++ b/crates/doc/wasmer_wasix/types/struct.__wasi_cidr_ip4_t.html @@ -1,12 +1,12 @@ __wasi_cidr_ip4_t in wasmer_wasix::types - Rust
pub struct __wasi_cidr_ip4_t {
+                logo

__wasi_cidr_ip4_t

pub struct __wasi_cidr_ip4_t {
     pub ip: __wasi_addr_ip4_t,
     pub prefix: u8,
-}

Fields§

§ip: __wasi_addr_ip4_t§prefix: u8

Trait Implementations§

source§

impl Clone for __wasi_cidr_ip4_t

source§

fn clone(&self) -> __wasi_cidr_ip4_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 __wasi_cidr_ip4_t

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl PartialEq<__wasi_cidr_ip4_t> for __wasi_cidr_ip4_t

source§

fn eq(&self, other: &__wasi_cidr_ip4_t) -> bool

This method tests for self and other values to be equal, and is used +}

Fields§

§ip: __wasi_addr_ip4_t§prefix: u8

Trait Implementations§

§

impl Clone for __wasi_cidr_ip4_t

§

fn clone(&self) -> __wasi_cidr_ip4_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
§

impl Debug for __wasi_cidr_ip4_t

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl PartialEq<__wasi_cidr_ip4_t> for __wasi_cidr_ip4_t

§

fn eq(&self, other: &__wasi_cidr_ip4_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 ValueType for __wasi_cidr_ip4_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for __wasi_cidr_ip4_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_cidr_ip4_t

source§

impl Eq for __wasi_cidr_ip4_t

source§

impl StructuralEq for __wasi_cidr_ip4_t

source§

impl StructuralPartialEq for __wasi_cidr_ip4_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_cidr_ip4_t

§

impl Eq for __wasi_cidr_ip4_t

§

impl StructuralEq for __wasi_cidr_ip4_t

§

impl StructuralPartialEq for __wasi_cidr_ip4_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/struct.__wasi_cidr_ip6_t.html b/crates/doc/wasmer_wasix/types/struct.__wasi_cidr_ip6_t.html index 9add6c1f73d..bc702cdd28f 100644 --- a/crates/doc/wasmer_wasix/types/struct.__wasi_cidr_ip6_t.html +++ b/crates/doc/wasmer_wasix/types/struct.__wasi_cidr_ip6_t.html @@ -1,12 +1,12 @@ __wasi_cidr_ip6_t in wasmer_wasix::types - Rust
pub struct __wasi_cidr_ip6_t {
+                logo

__wasi_cidr_ip6_t

pub struct __wasi_cidr_ip6_t {
     pub ip: __wasi_addr_ip6_t,
     pub prefix: u8,
-}

Fields§

§ip: __wasi_addr_ip6_t§prefix: u8

Trait Implementations§

source§

impl Clone for __wasi_cidr_ip6_t

source§

fn clone(&self) -> __wasi_cidr_ip6_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 __wasi_cidr_ip6_t

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl PartialEq<__wasi_cidr_ip6_t> for __wasi_cidr_ip6_t

source§

fn eq(&self, other: &__wasi_cidr_ip6_t) -> bool

This method tests for self and other values to be equal, and is used +}

Fields§

§ip: __wasi_addr_ip6_t§prefix: u8

Trait Implementations§

§

impl Clone for __wasi_cidr_ip6_t

§

fn clone(&self) -> __wasi_cidr_ip6_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
§

impl Debug for __wasi_cidr_ip6_t

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl PartialEq<__wasi_cidr_ip6_t> for __wasi_cidr_ip6_t

§

fn eq(&self, other: &__wasi_cidr_ip6_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 ValueType for __wasi_cidr_ip6_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for __wasi_cidr_ip6_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_cidr_ip6_t

source§

impl Eq for __wasi_cidr_ip6_t

source§

impl StructuralEq for __wasi_cidr_ip6_t

source§

impl StructuralPartialEq for __wasi_cidr_ip6_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_cidr_ip6_t

§

impl Eq for __wasi_cidr_ip6_t

§

impl StructuralEq for __wasi_cidr_ip6_t

§

impl StructuralPartialEq for __wasi_cidr_ip6_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/struct.__wasi_cidr_t.html b/crates/doc/wasmer_wasix/types/struct.__wasi_cidr_t.html index 539fc94157f..b29fbd4a73f 100644 --- a/crates/doc/wasmer_wasix/types/struct.__wasi_cidr_t.html +++ b/crates/doc/wasmer_wasix/types/struct.__wasi_cidr_t.html @@ -1,11 +1,11 @@ __wasi_cidr_t in wasmer_wasix::types - Rust
pub struct __wasi_cidr_t {
+                logo

__wasi_cidr_t

pub struct __wasi_cidr_t {
     pub tag: Addressfamily,
     pub _padding: u8,
     pub u: __wasi_cidr_u,
-}

Fields§

§tag: Addressfamily§_padding: u8§u: __wasi_cidr_u

Trait Implementations§

source§

impl Clone for __wasi_cidr_t

source§

fn clone(&self) -> __wasi_cidr_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 __wasi_cidr_t

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for __wasi_cidr_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§tag: Addressfamily§_padding: u8§u: __wasi_cidr_u

Trait Implementations§

§

impl Clone for __wasi_cidr_t

§

fn clone(&self) -> __wasi_cidr_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
§

impl Debug for __wasi_cidr_t

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for __wasi_cidr_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_cidr_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_cidr_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/struct.__wasi_cidr_u.html b/crates/doc/wasmer_wasix/types/struct.__wasi_cidr_u.html index 68e3b565032..fde31c26690 100644 --- a/crates/doc/wasmer_wasix/types/struct.__wasi_cidr_u.html +++ b/crates/doc/wasmer_wasix/types/struct.__wasi_cidr_u.html @@ -1,9 +1,9 @@ __wasi_cidr_u in wasmer_wasix::types - Rust
pub struct __wasi_cidr_u {
+                logo

__wasi_cidr_u

pub struct __wasi_cidr_u {
     pub octs: [u8; 17],
-}

Fields§

§octs: [u8; 17]

Trait Implementations§

source§

impl Clone for __wasi_cidr_u

source§

fn clone(&self) -> __wasi_cidr_u

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 __wasi_cidr_u

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for __wasi_cidr_u

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§octs: [u8; 17]

Trait Implementations§

§

impl Clone for __wasi_cidr_u

§

fn clone(&self) -> __wasi_cidr_u

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
§

impl Debug for __wasi_cidr_u

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for __wasi_cidr_u

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_cidr_u

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_cidr_u

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/struct.__wasi_cidr_unix_t.html b/crates/doc/wasmer_wasix/types/struct.__wasi_cidr_unix_t.html index 2890e6c27b2..8c50fe8dcc3 100644 --- a/crates/doc/wasmer_wasix/types/struct.__wasi_cidr_unix_t.html +++ b/crates/doc/wasmer_wasix/types/struct.__wasi_cidr_unix_t.html @@ -1,12 +1,12 @@ __wasi_cidr_unix_t in wasmer_wasix::types - Rust
pub struct __wasi_cidr_unix_t {
+                logo

__wasi_cidr_unix_t

pub struct __wasi_cidr_unix_t {
     pub unix: __wasi_addr_unix_t,
     pub prefix: u8,
-}

Fields§

§unix: __wasi_addr_unix_t§prefix: u8

Trait Implementations§

source§

impl Clone for __wasi_cidr_unix_t

source§

fn clone(&self) -> __wasi_cidr_unix_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 __wasi_cidr_unix_t

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl PartialEq<__wasi_cidr_unix_t> for __wasi_cidr_unix_t

source§

fn eq(&self, other: &__wasi_cidr_unix_t) -> bool

This method tests for self and other values to be equal, and is used +}

Fields§

§unix: __wasi_addr_unix_t§prefix: u8

Trait Implementations§

§

impl Clone for __wasi_cidr_unix_t

§

fn clone(&self) -> __wasi_cidr_unix_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
§

impl Debug for __wasi_cidr_unix_t

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl PartialEq<__wasi_cidr_unix_t> for __wasi_cidr_unix_t

§

fn eq(&self, other: &__wasi_cidr_unix_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 ValueType for __wasi_cidr_unix_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for __wasi_cidr_unix_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_cidr_unix_t

source§

impl Eq for __wasi_cidr_unix_t

source§

impl StructuralEq for __wasi_cidr_unix_t

source§

impl StructuralPartialEq for __wasi_cidr_unix_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_cidr_unix_t

§

impl Eq for __wasi_cidr_unix_t

§

impl StructuralEq for __wasi_cidr_unix_t

§

impl StructuralPartialEq for __wasi_cidr_unix_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/struct.__wasi_ciovec_t.html b/crates/doc/wasmer_wasix/types/struct.__wasi_ciovec_t.html index 80a094109e1..9648190a502 100644 --- a/crates/doc/wasmer_wasix/types/struct.__wasi_ciovec_t.html +++ b/crates/doc/wasmer_wasix/types/struct.__wasi_ciovec_t.html @@ -1,25 +1,25 @@ __wasi_ciovec_t in wasmer_wasix::types - Rust
pub struct __wasi_ciovec_t<M>where
+                logo

__wasi_ciovec_t

pub struct __wasi_ciovec_t<M>where
     M: MemorySize,{
     pub buf: <M as MemorySize>::Offset,
     pub buf_len: <M as MemorySize>::Offset,
-}

Fields§

§buf: <M as MemorySize>::Offset§buf_len: <M as MemorySize>::Offset

Trait Implementations§

source§

impl<M> Clone for __wasi_ciovec_t<M>where +}

Fields§

§buf: <M as MemorySize>::Offset§buf_len: <M as MemorySize>::Offset

Trait Implementations§

§

impl<M> Clone for __wasi_ciovec_t<M>where M: Clone + MemorySize, - <M as MemorySize>::Offset: Clone,

source§

fn clone(&self) -> __wasi_ciovec_t<M>

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<M> Debug for __wasi_ciovec_t<M>where + <M as MemorySize>::Offset: Clone,

§

fn clone(&self) -> __wasi_ciovec_t<M>

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
§

impl<M> Debug for __wasi_ciovec_t<M>where M: Debug + MemorySize, - <M as MemorySize>::Offset: Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<M> PartialEq<__wasi_ciovec_t<M>> for __wasi_ciovec_t<M>where + <M as MemorySize>::Offset: Debug,

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl<M> PartialEq<__wasi_ciovec_t<M>> for __wasi_ciovec_t<M>where M: PartialEq<M> + MemorySize, - <M as MemorySize>::Offset: PartialEq<<M as MemorySize>::Offset>,

source§

fn eq(&self, other: &__wasi_ciovec_t<M>) -> bool

This method tests for self and other values to be equal, and is used + <M as MemorySize>::Offset: PartialEq<<M as MemorySize>::Offset>,

§

fn eq(&self, other: &__wasi_ciovec_t<M>) -> 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<M> ValueType for __wasi_ciovec_t<M>where - M: MemorySize,

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl<M> ValueType for __wasi_ciovec_t<M>where + M: MemorySize,

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl<M> Copy for __wasi_ciovec_t<M>where +uninitialized (e.g. padding bytes).

§

impl<M> Copy for __wasi_ciovec_t<M>where M: Copy + MemorySize, - <M as MemorySize>::Offset: Copy,

source§

impl<M> Eq for __wasi_ciovec_t<M>where + <M as MemorySize>::Offset: Copy,

§

impl<M> Eq for __wasi_ciovec_t<M>where M: Eq + MemorySize, - <M as MemorySize>::Offset: Eq,

source§

impl<M> StructuralEq for __wasi_ciovec_t<M>where - M: MemorySize,

source§

impl<M> StructuralPartialEq for __wasi_ciovec_t<M>where + <M as MemorySize>::Offset: Eq,

§

impl<M> StructuralEq for __wasi_ciovec_t<M>where + M: MemorySize,

§

impl<M> StructuralPartialEq for __wasi_ciovec_t<M>where M: MemorySize,

Auto Trait Implementations§

§

impl<M> RefUnwindSafe for __wasi_ciovec_t<M>where <M as MemorySize>::Offset: RefUnwindSafe,

§

impl<M> Send for __wasi_ciovec_t<M>

§

impl<M> Sync for __wasi_ciovec_t<M>

§

impl<M> Unpin for __wasi_ciovec_t<M>where <M as MemorySize>::Offset: Unpin,

§

impl<M> UnwindSafe for __wasi_ciovec_t<M>where diff --git a/crates/doc/wasmer_wasix/types/struct.__wasi_hardwareaddress_t.html b/crates/doc/wasmer_wasix/types/struct.__wasi_hardwareaddress_t.html index feded21ef74..260be1e13f7 100644 --- a/crates/doc/wasmer_wasix/types/struct.__wasi_hardwareaddress_t.html +++ b/crates/doc/wasmer_wasix/types/struct.__wasi_hardwareaddress_t.html @@ -1,11 +1,11 @@ __wasi_hardwareaddress_t in wasmer_wasix::types - Rust
pub struct __wasi_hardwareaddress_t {
+                logo

__wasi_hardwareaddress_t

pub struct __wasi_hardwareaddress_t {
     pub octs: [u8; 6],
-}

Fields§

§octs: [u8; 6]

Trait Implementations§

source§

impl Clone for __wasi_hardwareaddress_t

source§

fn clone(&self) -> __wasi_hardwareaddress_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 __wasi_hardwareaddress_t

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl PartialEq<__wasi_hardwareaddress_t> for __wasi_hardwareaddress_t

source§

fn eq(&self, other: &__wasi_hardwareaddress_t) -> bool

This method tests for self and other values to be equal, and is used +}

Fields§

§octs: [u8; 6]

Trait Implementations§

§

impl Clone for __wasi_hardwareaddress_t

§

fn clone(&self) -> __wasi_hardwareaddress_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
§

impl Debug for __wasi_hardwareaddress_t

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl PartialEq<__wasi_hardwareaddress_t> for __wasi_hardwareaddress_t

§

fn eq(&self, other: &__wasi_hardwareaddress_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 ValueType for __wasi_hardwareaddress_t

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for __wasi_hardwareaddress_t

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for __wasi_hardwareaddress_t

source§

impl Eq for __wasi_hardwareaddress_t

source§

impl StructuralEq for __wasi_hardwareaddress_t

source§

impl StructuralPartialEq for __wasi_hardwareaddress_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for __wasi_hardwareaddress_t

§

impl Eq for __wasi_hardwareaddress_t

§

impl StructuralEq for __wasi_hardwareaddress_t

§

impl StructuralPartialEq for __wasi_hardwareaddress_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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/struct.__wasi_iovec_t.html b/crates/doc/wasmer_wasix/types/struct.__wasi_iovec_t.html index b1daa08c648..8c73e9755b0 100644 --- a/crates/doc/wasmer_wasix/types/struct.__wasi_iovec_t.html +++ b/crates/doc/wasmer_wasix/types/struct.__wasi_iovec_t.html @@ -1,25 +1,25 @@ __wasi_iovec_t in wasmer_wasix::types - Rust
pub struct __wasi_iovec_t<M>where
+                logo

__wasi_iovec_t

pub struct __wasi_iovec_t<M>where
     M: MemorySize,{
     pub buf: <M as MemorySize>::Offset,
     pub buf_len: <M as MemorySize>::Offset,
-}

Fields§

§buf: <M as MemorySize>::Offset§buf_len: <M as MemorySize>::Offset

Trait Implementations§

source§

impl<M> Clone for __wasi_iovec_t<M>where +}

Fields§

§buf: <M as MemorySize>::Offset§buf_len: <M as MemorySize>::Offset

Trait Implementations§

§

impl<M> Clone for __wasi_iovec_t<M>where M: Clone + MemorySize, - <M as MemorySize>::Offset: Clone,

source§

fn clone(&self) -> __wasi_iovec_t<M>

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<M> Debug for __wasi_iovec_t<M>where + <M as MemorySize>::Offset: Clone,

§

fn clone(&self) -> __wasi_iovec_t<M>

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
§

impl<M> Debug for __wasi_iovec_t<M>where M: Debug + MemorySize, - <M as MemorySize>::Offset: Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<M> PartialEq<__wasi_iovec_t<M>> for __wasi_iovec_t<M>where + <M as MemorySize>::Offset: Debug,

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl<M> PartialEq<__wasi_iovec_t<M>> for __wasi_iovec_t<M>where M: PartialEq<M> + MemorySize, - <M as MemorySize>::Offset: PartialEq<<M as MemorySize>::Offset>,

source§

fn eq(&self, other: &__wasi_iovec_t<M>) -> bool

This method tests for self and other values to be equal, and is used + <M as MemorySize>::Offset: PartialEq<<M as MemorySize>::Offset>,

§

fn eq(&self, other: &__wasi_iovec_t<M>) -> 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<M> ValueType for __wasi_iovec_t<M>where - M: MemorySize,

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl<M> ValueType for __wasi_iovec_t<M>where + M: MemorySize,

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl<M> Copy for __wasi_iovec_t<M>where +uninitialized (e.g. padding bytes).

§

impl<M> Copy for __wasi_iovec_t<M>where M: Copy + MemorySize, - <M as MemorySize>::Offset: Copy,

source§

impl<M> Eq for __wasi_iovec_t<M>where + <M as MemorySize>::Offset: Copy,

§

impl<M> Eq for __wasi_iovec_t<M>where M: Eq + MemorySize, - <M as MemorySize>::Offset: Eq,

source§

impl<M> StructuralEq for __wasi_iovec_t<M>where - M: MemorySize,

source§

impl<M> StructuralPartialEq for __wasi_iovec_t<M>where + <M as MemorySize>::Offset: Eq,

§

impl<M> StructuralEq for __wasi_iovec_t<M>where + M: MemorySize,

§

impl<M> StructuralPartialEq for __wasi_iovec_t<M>where M: MemorySize,

Auto Trait Implementations§

§

impl<M> RefUnwindSafe for __wasi_iovec_t<M>where <M as MemorySize>::Offset: RefUnwindSafe,

§

impl<M> Send for __wasi_iovec_t<M>

§

impl<M> Sync for __wasi_iovec_t<M>

§

impl<M> Unpin for __wasi_iovec_t<M>where <M as MemorySize>::Offset: Unpin,

§

impl<M> UnwindSafe for __wasi_iovec_t<M>where diff --git a/crates/doc/wasmer_wasix/types/subscription/enum.Eventtype.html b/crates/doc/wasmer_wasix/types/subscription/enum.Eventtype.html index fc52d25d9c6..3e1a7459f2f 100644 --- a/crates/doc/wasmer_wasix/types/subscription/enum.Eventtype.html +++ b/crates/doc/wasmer_wasix/types/subscription/enum.Eventtype.html @@ -1,5 +1,5 @@ Eventtype in wasmer_wasix::types::subscription - Rust

Trait Implementations§

source§

impl Clone for Eventtype

source§

fn clone(&self) -> Eventtype

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 Eventtype

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for Eventtype

Trait Implementations§

§

impl Clone for Eventtype

§

fn clone(&self) -> Eventtype

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
§

impl Debug for Eventtype

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl<'de> Deserialize<'de> for Eventtype

§

fn deserialize<__D>( __deserializer: __D ) -> Result<Eventtype, <__D as Deserializer<'de>>::Error>where - __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl FromToNativeWasmType for Eventtype

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Eventtype as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Eventtype as FromToNativeWasmType>::Native) -> Eventtype

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Eventtype> for Eventtype

source§

fn eq(&self, other: &Eventtype) -> bool

This method tests for self and other values to be equal, and is used + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
§

impl FromToNativeWasmType for Eventtype

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Eventtype as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Eventtype as FromToNativeWasmType>::Native) -> Eventtype

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Eventtype> for Eventtype

§

fn eq(&self, other: &Eventtype) -> 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 Eventtype

source§

fn serialize<__S>( +sufficient, and should not be overridden without very good reason.

§

impl Serialize for Eventtype

§

fn serialize<__S>( &self, __serializer: __S ) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where - __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl ValueType for Eventtype

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte + __S: Serializer,
Serialize this value into the given Serde serializer. Read more
§

impl ValueType for Eventtype

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Eventtype

source§

impl Eq for Eventtype

source§

impl StructuralEq for Eventtype

source§

impl StructuralPartialEq for Eventtype

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Eventtype

§

impl Eq for Eventtype

§

impl StructuralEq for Eventtype

§

impl StructuralPartialEq for Eventtype

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/subscription/index.html b/crates/doc/wasmer_wasix/types/subscription/index.html index ce7804e38f7..80083ea9fd1 100644 --- a/crates/doc/wasmer_wasix/types/subscription/index.html +++ b/crates/doc/wasmer_wasix/types/subscription/index.html @@ -1,5 +1,5 @@ wasmer_wasix::types::subscription - Rust

Structs

§

impl Copy for OptionTimestamp

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/type.Count.html b/crates/doc/wasmer_wasix/types/type.Count.html index 9f090a79e64..c0c2ddf20fb 100644 --- a/crates/doc/wasmer_wasix/types/type.Count.html +++ b/crates/doc/wasmer_wasix/types/type.Count.html @@ -1,2 +1,2 @@ Count in wasmer_wasix::types - Rust

Type Definition wasmer_wasix::types::Count

source ·
pub type Count = u32;
\ No newline at end of file + logo

Count

Type Definition wasmer_wasix::types::Count

pub type Count = u32;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/type.EventFdFlags.html b/crates/doc/wasmer_wasix/types/type.EventFdFlags.html index be90c811b1d..5668f8a0962 100644 --- a/crates/doc/wasmer_wasix/types/type.EventFdFlags.html +++ b/crates/doc/wasmer_wasix/types/type.EventFdFlags.html @@ -1,2 +1,2 @@ EventFdFlags in wasmer_wasix::types - Rust

Type Definition wasmer_wasix::types::EventFdFlags

source ·
pub type EventFdFlags = u16;
\ No newline at end of file + logo

EventFdFlags

Type Definition wasmer_wasix::types::EventFdFlags

pub type EventFdFlags = u16;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/type.FileDelta.html b/crates/doc/wasmer_wasix/types/type.FileDelta.html index b7160eb3b43..217948f0156 100644 --- a/crates/doc/wasmer_wasix/types/type.FileDelta.html +++ b/crates/doc/wasmer_wasix/types/type.FileDelta.html @@ -1,2 +1,2 @@ FileDelta in wasmer_wasix::types - Rust

Type Definition wasmer_wasix::types::FileDelta

source ·
pub type FileDelta = i64;
\ No newline at end of file + logo

FileDelta

Type Definition wasmer_wasix::types::FileDelta

pub type FileDelta = i64;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/type.LookupFlags.html b/crates/doc/wasmer_wasix/types/type.LookupFlags.html index 0224042598f..c109ecc8aba 100644 --- a/crates/doc/wasmer_wasix/types/type.LookupFlags.html +++ b/crates/doc/wasmer_wasix/types/type.LookupFlags.html @@ -1,2 +1,2 @@ LookupFlags in wasmer_wasix::types - Rust

Type Definition wasmer_wasix::types::LookupFlags

source ·
pub type LookupFlags = u32;
\ No newline at end of file + logo

LookupFlags

Type Definition wasmer_wasix::types::LookupFlags

pub type LookupFlags = u32;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/type.RiFlags.html b/crates/doc/wasmer_wasix/types/type.RiFlags.html index 8a9a49c51ef..99c0a38bc9d 100644 --- a/crates/doc/wasmer_wasix/types/type.RiFlags.html +++ b/crates/doc/wasmer_wasix/types/type.RiFlags.html @@ -1,2 +1,2 @@ RiFlags in wasmer_wasix::types - Rust

Type Definition wasmer_wasix::types::RiFlags

source ·
pub type RiFlags = u16;
\ No newline at end of file + logo

RiFlags

Type Definition wasmer_wasix::types::RiFlags

pub type RiFlags = u16;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/type.RoFlags.html b/crates/doc/wasmer_wasix/types/type.RoFlags.html index 20673e6a98f..6537d5a8fe4 100644 --- a/crates/doc/wasmer_wasix/types/type.RoFlags.html +++ b/crates/doc/wasmer_wasix/types/type.RoFlags.html @@ -1,2 +1,2 @@ RoFlags in wasmer_wasix::types - Rust

Type Definition wasmer_wasix::types::RoFlags

source ·
pub type RoFlags = u16;
\ No newline at end of file + logo

RoFlags

Type Definition wasmer_wasix::types::RoFlags

pub type RoFlags = u16;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/type.SdFlags.html b/crates/doc/wasmer_wasix/types/type.SdFlags.html index 04270e10962..b4a04517879 100644 --- a/crates/doc/wasmer_wasix/types/type.SdFlags.html +++ b/crates/doc/wasmer_wasix/types/type.SdFlags.html @@ -1,2 +1,2 @@ SdFlags in wasmer_wasix::types - Rust

Type Definition wasmer_wasix::types::SdFlags

source ·
pub type SdFlags = u8;
\ No newline at end of file + logo

SdFlags

Type Definition wasmer_wasix::types::SdFlags

pub type SdFlags = u8;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/type.SiFlags.html b/crates/doc/wasmer_wasix/types/type.SiFlags.html index 814eb14a687..cc5c896693b 100644 --- a/crates/doc/wasmer_wasix/types/type.SiFlags.html +++ b/crates/doc/wasmer_wasix/types/type.SiFlags.html @@ -1,2 +1,2 @@ SiFlags in wasmer_wasix::types - Rust

Type Definition wasmer_wasix::types::SiFlags

source ·
pub type SiFlags = u16;
\ No newline at end of file + logo

SiFlags

Type Definition wasmer_wasix::types::SiFlags

pub type SiFlags = u16;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/wasi/enum.Addressfamily.html b/crates/doc/wasmer_wasix/types/wasi/enum.Addressfamily.html index 75322ca6e8e..8edc68adad6 100644 --- a/crates/doc/wasmer_wasix/types/wasi/enum.Addressfamily.html +++ b/crates/doc/wasmer_wasix/types/wasi/enum.Addressfamily.html @@ -1,16 +1,16 @@ Addressfamily in wasmer_wasix::types::wasi - Rust
pub enum Addressfamily {
+                logo

Addressfamily

pub enum Addressfamily {
     Unspec,
     Inet4,
     Inet6,
     Unix,
-}

Variants§

§

Unspec

§

Inet4

§

Inet6

§

Unix

Trait Implementations§

source§

impl Clone for Addressfamily

source§

fn clone(&self) -> Addressfamily

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 Addressfamily

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromToNativeWasmType for Addressfamily

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Addressfamily as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native( +}

Variants§

§

Unspec

§

Inet4

§

Inet6

§

Unix

Trait Implementations§

§

impl Clone for Addressfamily

§

fn clone(&self) -> Addressfamily

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
§

impl Debug for Addressfamily

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for Addressfamily

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Addressfamily as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native( n: <Addressfamily as FromToNativeWasmType>::Native -) -> Addressfamily

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Addressfamily> for Addressfamily

source§

fn eq(&self, other: &Addressfamily) -> bool

This method tests for self and other values to be equal, and is used +) -> Addressfamily

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Addressfamily> for Addressfamily

§

fn eq(&self, other: &Addressfamily) -> 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 ValueType for Addressfamily

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for Addressfamily

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Addressfamily

source§

impl Eq for Addressfamily

source§

impl StructuralEq for Addressfamily

source§

impl StructuralPartialEq for Addressfamily

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Addressfamily

§

impl Eq for Addressfamily

§

impl StructuralEq for Addressfamily

§

impl StructuralPartialEq for Addressfamily

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/enum.Advice.html b/crates/doc/wasmer_wasix/types/wasi/enum.Advice.html index 684a566e465..57559098095 100644 --- a/crates/doc/wasmer_wasix/types/wasi/enum.Advice.html +++ b/crates/doc/wasmer_wasix/types/wasi/enum.Advice.html @@ -1,5 +1,5 @@ Advice in wasmer_wasix::types::wasi - Rust

Trait Implementations§

source§

impl Clone for Advice

source§

fn clone(&self) -> Advice

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 Advice

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromToNativeWasmType for Advice

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Advice as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Advice as FromToNativeWasmType>::Native) -> Advice

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Advice> for Advice

source§

fn eq(&self, other: &Advice) -> bool

This method tests for self and other values to be equal, and is used +

Trait Implementations§

§

impl Clone for Advice

§

fn clone(&self) -> Advice

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
§

impl Debug for Advice

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for Advice

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Advice as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Advice as FromToNativeWasmType>::Native) -> Advice

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Advice> for Advice

§

fn eq(&self, other: &Advice) -> 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 ValueType for Advice

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for Advice

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Advice

source§

impl Eq for Advice

source§

impl StructuralEq for Advice

source§

impl StructuralPartialEq for Advice

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Advice

§

impl Eq for Advice

§

impl StructuralEq for Advice

§

impl StructuralPartialEq for Advice

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/enum.Bool.html b/crates/doc/wasmer_wasix/types/wasi/enum.Bool.html index 7599519218f..f0d41ae9e08 100644 --- a/crates/doc/wasmer_wasix/types/wasi/enum.Bool.html +++ b/crates/doc/wasmer_wasix/types/wasi/enum.Bool.html @@ -1,12 +1,12 @@ Bool in wasmer_wasix::types::wasi - Rust
pub enum Bool {
+                logo

Bool

pub enum Bool {
     False,
     True,
-}

Variants§

§

False

§

True

Trait Implementations§

source§

impl Clone for Bool

source§

fn clone(&self) -> Bool

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 Bool

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Display for Bool

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromToNativeWasmType for Bool

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Bool as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Bool as FromToNativeWasmType>::Native) -> Bool

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Bool> for Bool

source§

fn eq(&self, other: &Bool) -> bool

This method tests for self and other values to be equal, and is used +}

Variants§

§

False

§

True

Trait Implementations§

§

impl Clone for Bool

§

fn clone(&self) -> Bool

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
§

impl Debug for Bool

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl Display for Bool

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for Bool

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Bool as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Bool as FromToNativeWasmType>::Native) -> Bool

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Bool> for Bool

§

fn eq(&self, other: &Bool) -> 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 ValueType for Bool

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for Bool

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Bool

source§

impl Eq for Bool

source§

impl StructuralEq for Bool

source§

impl StructuralPartialEq for Bool

Auto Trait Implementations§

§

impl RefUnwindSafe for Bool

§

impl Send for Bool

§

impl Sync for Bool

§

impl Unpin for Bool

§

impl UnwindSafe for Bool

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Bool

§

impl Eq for Bool

§

impl StructuralEq for Bool

§

impl StructuralPartialEq for Bool

Auto Trait Implementations§

§

impl RefUnwindSafe for Bool

§

impl Send for Bool

§

impl Sync for Bool

§

impl Unpin for Bool

§

impl UnwindSafe for Bool

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/enum.Clockid.html b/crates/doc/wasmer_wasix/types/wasi/enum.Clockid.html index e7ff1c60d0b..5f36a1bb351 100644 --- a/crates/doc/wasmer_wasix/types/wasi/enum.Clockid.html +++ b/crates/doc/wasmer_wasix/types/wasi/enum.Clockid.html @@ -1,5 +1,5 @@ Clockid in wasmer_wasix::types::wasi - Rust

Trait Implementations§

source§

impl Clone for Clockid

source§

fn clone(&self) -> Clockid

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 Clockid

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl From<Clockid> for Snapshot0Clockid

Workaround implementation because wit-bindgen does not generate +

Trait Implementations§

§

impl Clone for Clockid

§

fn clone(&self) -> Clockid

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
§

impl Debug for Clockid

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl From<Clockid> for Snapshot0Clockid

Workaround implementation because wit-bindgen does not generate type aliases, but instead creates the same filetype in each module for use statements in the .wit file.

-
source§

fn from(other: Clockid) -> Snapshot0Clockid

Converts to this type from the input type.
source§

impl From<Snapshot0Clockid> for Clockid

source§

fn from(other: Snapshot0Clockid) -> Clockid

Converts to this type from the input type.
source§

impl FromToNativeWasmType for Clockid

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Clockid as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Clockid as FromToNativeWasmType>::Native) -> Clockid

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl Hash for Clockid

source§

fn hash<__H>(&self, state: &mut __H)where +

§

fn from(other: Clockid) -> Snapshot0Clockid

Converts to this type from the input type.
§

impl From<Snapshot0Clockid> for Clockid

§

fn from(other: Snapshot0Clockid) -> Clockid

Converts to this type from the input type.
§

impl FromToNativeWasmType for Clockid

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Clockid as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Clockid as FromToNativeWasmType>::Native) -> Clockid

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl Hash for Clockid

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 PartialEq<Clockid> for Clockid

source§

fn eq(&self, other: &Clockid) -> bool

This method tests for self and other values to be equal, and is used + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
§

impl PartialEq<Clockid> for Clockid

§

fn eq(&self, other: &Clockid) -> 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 TryFrom<u32> for Clockid

§

type Error = TryFromPrimitiveError<Clockid>

The type returned in the event of a conversion error.
source§

fn try_from(number: u32) -> Result<Clockid, TryFromPrimitiveError<Clockid>>

Performs the conversion.
source§

impl TryFromPrimitive for Clockid

§

type Primitive = u32

source§

const NAME: &'static str = "Clockid"

source§

fn try_from_primitive( +sufficient, and should not be overridden without very good reason.

§

impl TryFrom<u32> for Clockid

§

type Error = TryFromPrimitiveError<Clockid>

The type returned in the event of a conversion error.
§

fn try_from(number: u32) -> Result<Clockid, TryFromPrimitiveError<Clockid>>

Performs the conversion.
§

impl TryFromPrimitive for Clockid

§

type Primitive = u32

§

const NAME: &'static str = "Clockid"

§

fn try_from_primitive( number: <Clockid as TryFromPrimitive>::Primitive -) -> Result<Clockid, TryFromPrimitiveError<Clockid>>

source§

impl ValueType for Clockid

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +) -> Result<Clockid, TryFromPrimitiveError<Clockid>>
§

impl ValueType for Clockid

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Clockid

source§

impl Eq for Clockid

source§

impl StructuralEq for Clockid

source§

impl StructuralPartialEq for Clockid

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Clockid

§

impl Eq for Clockid

§

impl StructuralEq for Clockid

§

impl StructuralPartialEq for Clockid

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/enum.EpollCtl.html b/crates/doc/wasmer_wasix/types/wasi/enum.EpollCtl.html index 298f3858575..ef05687f936 100644 --- a/crates/doc/wasmer_wasix/types/wasi/enum.EpollCtl.html +++ b/crates/doc/wasmer_wasix/types/wasi/enum.EpollCtl.html @@ -1,5 +1,5 @@ EpollCtl in wasmer_wasix::types::wasi - Rust

Trait Implementations§

source§

impl Clone for EpollCtl

source§

fn clone(&self) -> EpollCtl

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 EpollCtl

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromToNativeWasmType for EpollCtl

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <EpollCtl as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <EpollCtl as FromToNativeWasmType>::Native) -> EpollCtl

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl Hash for EpollCtl

source§

fn hash<__H>(&self, state: &mut __H)where +

Trait Implementations§

§

impl Clone for EpollCtl

§

fn clone(&self) -> EpollCtl

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
§

impl Debug for EpollCtl

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for EpollCtl

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <EpollCtl as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <EpollCtl as FromToNativeWasmType>::Native) -> EpollCtl

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl Hash for EpollCtl

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 PartialEq<EpollCtl> for EpollCtl

source§

fn eq(&self, other: &EpollCtl) -> bool

This method tests for self and other values to be equal, and is used + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
§

impl PartialEq<EpollCtl> for EpollCtl

§

fn eq(&self, other: &EpollCtl) -> 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 TryFrom<u32> for EpollCtl

§

type Error = TryFromPrimitiveError<EpollCtl>

The type returned in the event of a conversion error.
source§

fn try_from(number: u32) -> Result<EpollCtl, TryFromPrimitiveError<EpollCtl>>

Performs the conversion.
source§

impl TryFromPrimitive for EpollCtl

§

type Primitive = u32

source§

const NAME: &'static str = "EpollCtl"

source§

fn try_from_primitive( +sufficient, and should not be overridden without very good reason.

§

impl TryFrom<u32> for EpollCtl

§

type Error = TryFromPrimitiveError<EpollCtl>

The type returned in the event of a conversion error.
§

fn try_from(number: u32) -> Result<EpollCtl, TryFromPrimitiveError<EpollCtl>>

Performs the conversion.
§

impl TryFromPrimitive for EpollCtl

§

type Primitive = u32

§

const NAME: &'static str = "EpollCtl"

§

fn try_from_primitive( number: <EpollCtl as TryFromPrimitive>::Primitive -) -> Result<EpollCtl, TryFromPrimitiveError<EpollCtl>>

source§

impl ValueType for EpollCtl

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +) -> Result<EpollCtl, TryFromPrimitiveError<EpollCtl>>
§

impl ValueType for EpollCtl

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for EpollCtl

source§

impl Eq for EpollCtl

source§

impl StructuralEq for EpollCtl

source§

impl StructuralPartialEq for EpollCtl

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for EpollCtl

§

impl Eq for EpollCtl

§

impl StructuralEq for EpollCtl

§

impl StructuralPartialEq for EpollCtl

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/enum.Errno.html b/crates/doc/wasmer_wasix/types/wasi/enum.Errno.html index 4e6564bbe21..d450d121636 100644 --- a/crates/doc/wasmer_wasix/types/wasi/enum.Errno.html +++ b/crates/doc/wasmer_wasix/types/wasi/enum.Errno.html @@ -1,5 +1,5 @@ Errno in wasmer_wasix::types::wasi - Rust
pub enum Errno {
+                logo

Errno

pub enum Errno {
 
Show 80 variants Success, Toobig, Access, @@ -164,26 +164,26 @@
§

Shutdown

Cannot send after socket shutdown.

§

Memviolation

Memory access violation.

§

Unknown

An unknown error has occured

-

Implementations§

source§

impl Errno

source

pub fn name(&self) -> &'static str

source

pub fn message(&self) -> &'static str

Trait Implementations§

source§

impl Clone for Errno

source§

fn clone(&self) -> Errno

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 Errno

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for Errno

Implementations§

§

impl Errno

pub fn name(&self) -> &'static str

pub fn message(&self) -> &'static str

Trait Implementations§

§

impl Clone for Errno

§

fn clone(&self) -> Errno

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
§

impl Debug for Errno

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl<'de> Deserialize<'de> for Errno

§

fn deserialize<__D>( __deserializer: __D ) -> Result<Errno, <__D as Deserializer<'de>>::Error>where - __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for Errno

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Error for Errno

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 From<Errno> for Error

source§

fn from(err: Errno) -> Error

Converts to this type from the input type.
source§

impl From<Errno> for ErrorKind

source§

fn from(err: Errno) -> ErrorKind

Converts to this type from the input type.
source§

impl From<Errno> for ExitCode

source§

fn from(val: Errno) -> ExitCode

Converts to this type from the input type.
source§

impl From<Error> for Errno

source§

fn from(err: Error) -> Errno

Converts to this type from the input type.
source§

impl From<ExitCode> for Errno

source§

fn from(code: ExitCode) -> Errno

Converts to this type from the input type.
source§

impl From<WasiThreadError> for Errno

source§

fn from(a: WasiThreadError) -> Errno

Converts to this type from the input type.
source§

impl FromToNativeWasmType for Errno

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Errno as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Errno as FromToNativeWasmType>::Native) -> Errno

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl Hash for Errno

source§

fn hash<__H>(&self, state: &mut __H)where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
§

impl Display for Errno

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl Error for Errno

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
§

impl From<Errno> for Error

§

fn from(err: Errno) -> Error

Converts to this type from the input type.
§

impl From<Errno> for ErrorKind

§

fn from(err: Errno) -> ErrorKind

Converts to this type from the input type.
§

impl From<Errno> for ExitCode

§

fn from(val: Errno) -> ExitCode

Converts to this type from the input type.
§

impl From<Error> for Errno

§

fn from(err: Error) -> Errno

Converts to this type from the input type.
§

impl From<ExitCode> for Errno

§

fn from(code: ExitCode) -> Errno

Converts to this type from the input type.
source§

impl From<WasiThreadError> for Errno

source§

fn from(a: WasiThreadError) -> Errno

Converts to this type from the input type.
§

impl FromToNativeWasmType for Errno

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Errno as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Errno as FromToNativeWasmType>::Native) -> Errno

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl Hash for Errno

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 Errno

source§

fn cmp(&self, other: &Errno) -> 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
§

impl Ord for Errno

§

fn cmp(&self, other: &Errno) -> 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<Errno> for Errno

source§

fn eq(&self, other: &Errno) -> 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
§

impl PartialEq<Errno> for Errno

§

fn eq(&self, other: &Errno) -> 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<Errno> for Errno

source§

fn partial_cmp(&self, other: &Errno) -> 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.
§

impl PartialOrd<Errno> for Errno

§

fn partial_cmp(&self, other: &Errno) -> 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 Serialize for Errno

source§

fn serialize<__S>( +operator. Read more

§

impl Serialize for Errno

§

fn serialize<__S>( &self, __serializer: __S ) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where - __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl ValueType for Errno

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte + __S: Serializer,
Serialize this value into the given Serde serializer. Read more
§

impl ValueType for Errno

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Errno

source§

impl Eq for Errno

source§

impl StructuralEq for Errno

source§

impl StructuralPartialEq for Errno

Auto Trait Implementations§

§

impl RefUnwindSafe for Errno

§

impl Send for Errno

§

impl Sync for Errno

§

impl Unpin for Errno

§

impl UnwindSafe for Errno

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Errno

§

impl Eq for Errno

§

impl StructuralEq for Errno

§

impl StructuralPartialEq for Errno

Auto Trait Implementations§

§

impl RefUnwindSafe for Errno

§

impl Send for Errno

§

impl Sync for Errno

§

impl Unpin for Errno

§

impl UnwindSafe for Errno

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/enum.Eventtype.html b/crates/doc/wasmer_wasix/types/wasi/enum.Eventtype.html index 2bfc6568344..59b3a2978b4 100644 --- a/crates/doc/wasmer_wasix/types/wasi/enum.Eventtype.html +++ b/crates/doc/wasmer_wasix/types/wasi/enum.Eventtype.html @@ -1,5 +1,5 @@ Eventtype in wasmer_wasix::types::wasi - Rust

Trait Implementations§

source§

impl Clone for Eventtype

source§

fn clone(&self) -> Eventtype

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 Eventtype

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for Eventtype

Trait Implementations§

§

impl Clone for Eventtype

§

fn clone(&self) -> Eventtype

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
§

impl Debug for Eventtype

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl<'de> Deserialize<'de> for Eventtype

§

fn deserialize<__D>( __deserializer: __D ) -> Result<Eventtype, <__D as Deserializer<'de>>::Error>where - __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl FromToNativeWasmType for Eventtype

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Eventtype as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Eventtype as FromToNativeWasmType>::Native) -> Eventtype

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Eventtype> for Eventtype

source§

fn eq(&self, other: &Eventtype) -> bool

This method tests for self and other values to be equal, and is used + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
§

impl FromToNativeWasmType for Eventtype

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Eventtype as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Eventtype as FromToNativeWasmType>::Native) -> Eventtype

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Eventtype> for Eventtype

§

fn eq(&self, other: &Eventtype) -> 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 Eventtype

source§

fn serialize<__S>( +sufficient, and should not be overridden without very good reason.

§

impl Serialize for Eventtype

§

fn serialize<__S>( &self, __serializer: __S ) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where - __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl ValueType for Eventtype

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte + __S: Serializer,
Serialize this value into the given Serde serializer. Read more
§

impl ValueType for Eventtype

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Eventtype

source§

impl Eq for Eventtype

source§

impl StructuralEq for Eventtype

source§

impl StructuralPartialEq for Eventtype

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Eventtype

§

impl Eq for Eventtype

§

impl StructuralEq for Eventtype

§

impl StructuralPartialEq for Eventtype

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/enum.ExitCode.html b/crates/doc/wasmer_wasix/types/wasi/enum.ExitCode.html index 838502f65f9..9c56c210004 100644 --- a/crates/doc/wasmer_wasix/types/wasi/enum.ExitCode.html +++ b/crates/doc/wasmer_wasix/types/wasi/enum.ExitCode.html @@ -1,22 +1,22 @@ ExitCode in wasmer_wasix::types::wasi - Rust
pub enum ExitCode {
+                logo

ExitCode

pub enum ExitCode {
     Errno(Errno),
     Other(i32),
-}

Variants§

§

Errno(Errno)

§

Other(i32)

Implementations§

source§

impl ExitCode

source

pub fn raw(&self) -> i32

source

pub fn is_success(&self) -> bool

Trait Implementations§

source§

impl Clone for ExitCode

source§

fn clone(&self) -> ExitCode

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 ExitCode

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for ExitCode

Variants§

§

Errno(Errno)

§

Other(i32)

Implementations§

§

impl ExitCode

pub fn raw(&self) -> i32

pub fn is_success(&self) -> bool

Trait Implementations§

§

impl Clone for ExitCode

§

fn clone(&self) -> ExitCode

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
§

impl Debug for ExitCode

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl<'de> Deserialize<'de> for ExitCode

§

fn deserialize<__D>( __deserializer: __D ) -> Result<ExitCode, <__D as Deserializer<'de>>::Error>where - __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for ExitCode

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl From<Errno> for ExitCode

source§

fn from(val: Errno) -> ExitCode

Converts to this type from the input type.
source§

impl From<ExitCode> for Errno

source§

fn from(code: ExitCode) -> Errno

Converts to this type from the input type.
source§

impl From<i32> for ExitCode

source§

fn from(val: i32) -> ExitCode

Converts to this type from the input type.
source§

impl FromToNativeWasmType for ExitCode

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <ExitCode as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <ExitCode as FromToNativeWasmType>::Native) -> ExitCode

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl Ord for ExitCode

source§

fn cmp(&self, other: &ExitCode) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Selfwhere + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
§

impl Display for ExitCode

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl From<Errno> for ExitCode

§

fn from(val: Errno) -> ExitCode

Converts to this type from the input type.
§

impl From<ExitCode> for Errno

§

fn from(code: ExitCode) -> Errno

Converts to this type from the input type.
§

impl From<i32> for ExitCode

§

fn from(val: i32) -> ExitCode

Converts to this type from the input type.
§

impl FromToNativeWasmType for ExitCode

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <ExitCode as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <ExitCode as FromToNativeWasmType>::Native) -> ExitCode

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl Ord for ExitCode

§

fn cmp(&self, other: &ExitCode) -> 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<ExitCode> for ExitCode

source§

fn eq(&self, other: &ExitCode) -> 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
§

impl PartialEq<ExitCode> for ExitCode

§

fn eq(&self, other: &ExitCode) -> 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<ExitCode> for ExitCode

source§

fn partial_cmp(&self, other: &ExitCode) -> 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.
§

impl PartialOrd<ExitCode> for ExitCode

§

fn partial_cmp(&self, other: &ExitCode) -> 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 Serialize for ExitCode

source§

fn serialize<__S>( +operator. Read more

§

impl Serialize for ExitCode

§

fn serialize<__S>( &self, __serializer: __S ) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where - __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Copy for ExitCode

source§

impl Eq for ExitCode

source§

impl StructuralEq for ExitCode

source§

impl StructuralPartialEq for ExitCode

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere + __S: Serializer,

Serialize this value into the given Serde serializer. Read more
§

impl Copy for ExitCode

§

impl Eq for ExitCode

§

impl StructuralEq for ExitCode

§

impl StructuralPartialEq for ExitCode

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/enum.Filetype.html b/crates/doc/wasmer_wasix/types/wasi/enum.Filetype.html index cb755550c75..a1640b09173 100644 --- a/crates/doc/wasmer_wasix/types/wasi/enum.Filetype.html +++ b/crates/doc/wasmer_wasix/types/wasi/enum.Filetype.html @@ -1,5 +1,5 @@ Filetype in wasmer_wasix::types::wasi - Rust

Trait Implementations§

source§

impl Clone for Filetype

source§

fn clone(&self) -> Filetype

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 Filetype

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromToNativeWasmType for Filetype

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Filetype as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Filetype as FromToNativeWasmType>::Native) -> Filetype

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Filetype> for Filetype

source§

fn eq(&self, other: &Filetype) -> bool

This method tests for self and other values to be equal, and is used +

Trait Implementations§

§

impl Clone for Filetype

§

fn clone(&self) -> Filetype

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
§

impl Debug for Filetype

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for Filetype

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Filetype as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Filetype as FromToNativeWasmType>::Native) -> Filetype

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Filetype> for Filetype

§

fn eq(&self, other: &Filetype) -> 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 ValueType for Filetype

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for Filetype

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Filetype

source§

impl Eq for Filetype

source§

impl StructuralEq for Filetype

source§

impl StructuralPartialEq for Filetype

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Filetype

§

impl Eq for Filetype

§

impl StructuralEq for Filetype

§

impl StructuralPartialEq for Filetype

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/enum.JoinStatusType.html b/crates/doc/wasmer_wasix/types/wasi/enum.JoinStatusType.html index 56c0c43601f..822985c6455 100644 --- a/crates/doc/wasmer_wasix/types/wasi/enum.JoinStatusType.html +++ b/crates/doc/wasmer_wasix/types/wasi/enum.JoinStatusType.html @@ -1,5 +1,5 @@ JoinStatusType in wasmer_wasix::types::wasi - Rust

Trait Implementations§

source§

impl Clone for JoinStatusType

source§

fn clone(&self) -> JoinStatusType

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 JoinStatusType

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromToNativeWasmType for JoinStatusType

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <JoinStatusType as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native( +

Trait Implementations§

§

impl Clone for JoinStatusType

§

fn clone(&self) -> JoinStatusType

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
§

impl Debug for JoinStatusType

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for JoinStatusType

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <JoinStatusType as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native( n: <JoinStatusType as FromToNativeWasmType>::Native -) -> JoinStatusType

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<JoinStatusType> for JoinStatusType

source§

fn eq(&self, other: &JoinStatusType) -> bool

This method tests for self and other values to be equal, and is used +) -> JoinStatusType

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<JoinStatusType> for JoinStatusType

§

fn eq(&self, other: &JoinStatusType) -> 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 ValueType for JoinStatusType

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for JoinStatusType

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for JoinStatusType

source§

impl Eq for JoinStatusType

source§

impl StructuralEq for JoinStatusType

source§

impl StructuralPartialEq for JoinStatusType

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for JoinStatusType

§

impl Eq for JoinStatusType

§

impl StructuralEq for JoinStatusType

§

impl StructuralPartialEq for JoinStatusType

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/enum.OptionTag.html b/crates/doc/wasmer_wasix/types/wasi/enum.OptionTag.html index 8a1a0efc2bb..345940c24a6 100644 --- a/crates/doc/wasmer_wasix/types/wasi/enum.OptionTag.html +++ b/crates/doc/wasmer_wasix/types/wasi/enum.OptionTag.html @@ -1,13 +1,13 @@ OptionTag in wasmer_wasix::types::wasi - Rust
pub enum OptionTag {
+                logo

OptionTag

pub enum OptionTag {
     None,
     Some,
 }
Expand description

__wasi_option_t

-

Variants§

§

None

§

Some

Trait Implementations§

source§

impl Clone for OptionTag

source§

fn clone(&self) -> OptionTag

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 OptionTag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromToNativeWasmType for OptionTag

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <OptionTag as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <OptionTag as FromToNativeWasmType>::Native) -> OptionTag

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<OptionTag> for OptionTag

source§

fn eq(&self, other: &OptionTag) -> bool

This method tests for self and other values to be equal, and is used +

Variants§

§

None

§

Some

Trait Implementations§

§

impl Clone for OptionTag

§

fn clone(&self) -> OptionTag

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
§

impl Debug for OptionTag

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for OptionTag

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <OptionTag as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <OptionTag as FromToNativeWasmType>::Native) -> OptionTag

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<OptionTag> for OptionTag

§

fn eq(&self, other: &OptionTag) -> 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 ValueType for OptionTag

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for OptionTag

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for OptionTag

source§

impl Eq for OptionTag

source§

impl StructuralEq for OptionTag

source§

impl StructuralPartialEq for OptionTag

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for OptionTag

§

impl Eq for OptionTag

§

impl StructuralEq for OptionTag

§

impl StructuralPartialEq for OptionTag

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/enum.Preopentype.html b/crates/doc/wasmer_wasix/types/wasi/enum.Preopentype.html index 7c6bc0669e3..1d5a087d8a6 100644 --- a/crates/doc/wasmer_wasix/types/wasi/enum.Preopentype.html +++ b/crates/doc/wasmer_wasix/types/wasi/enum.Preopentype.html @@ -1,15 +1,15 @@ Preopentype in wasmer_wasix::types::wasi - Rust
pub enum Preopentype {
+                logo

Preopentype

pub enum Preopentype {
     Dir,
     Unknown,
 }
Expand description

Identifiers for preopened capabilities.

Variants§

§

Dir

A pre-opened directory.

§

Unknown

Unknown.

-

Trait Implementations§

source§

impl Clone for Preopentype

source§

fn clone(&self) -> Preopentype

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 Preopentype

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromToNativeWasmType for Preopentype

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Preopentype as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Preopentype as FromToNativeWasmType>::Native) -> Preopentype

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Preopentype> for Preopentype

source§

fn eq(&self, other: &Preopentype) -> bool

This method tests for self and other values to be equal, and is used +

Trait Implementations§

§

impl Clone for Preopentype

§

fn clone(&self) -> Preopentype

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
§

impl Debug for Preopentype

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for Preopentype

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Preopentype as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Preopentype as FromToNativeWasmType>::Native) -> Preopentype

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Preopentype> for Preopentype

§

fn eq(&self, other: &Preopentype) -> 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 ValueType for Preopentype

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for Preopentype

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Preopentype

source§

impl Eq for Preopentype

source§

impl StructuralEq for Preopentype

source§

impl StructuralPartialEq for Preopentype

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Preopentype

§

impl Eq for Preopentype

§

impl StructuralEq for Preopentype

§

impl StructuralPartialEq for Preopentype

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/enum.PrestatEnum.html b/crates/doc/wasmer_wasix/types/wasi/enum.PrestatEnum.html index 6f834482e78..aeaed37acd7 100644 --- a/crates/doc/wasmer_wasix/types/wasi/enum.PrestatEnum.html +++ b/crates/doc/wasmer_wasix/types/wasi/enum.PrestatEnum.html @@ -1,9 +1,9 @@ PrestatEnum in wasmer_wasix::types::wasi - Rust
pub enum PrestatEnum {
+                logo

PrestatEnum

pub enum PrestatEnum {
     Dir {
         pr_name_len: u32,
     },
-}

Variants§

§

Dir

Fields

§pr_name_len: u32

Implementations§

Trait Implementations§

source§

impl Clone for PrestatEnum

source§

fn clone(&self) -> PrestatEnum

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 PrestatEnum

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Variants§

§

Dir

Fields

§pr_name_len: u32

Implementations§

§

impl PrestatEnum

pub fn untagged(self) -> PrestatU

Trait Implementations§

§

impl Clone for PrestatEnum

§

fn clone(&self) -> PrestatEnum

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
§

impl Copy for PrestatEnum

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/enum.Signal.html b/crates/doc/wasmer_wasix/types/wasi/enum.Signal.html index 2c9d389d402..272540d81f9 100644 --- a/crates/doc/wasmer_wasix/types/wasi/enum.Signal.html +++ b/crates/doc/wasmer_wasix/types/wasi/enum.Signal.html @@ -1,5 +1,5 @@ Signal in wasmer_wasix::types::wasi - Rust
pub enum Signal {
+                logo

Signal

pub enum Signal {
 
Show 32 variants Signone, Sighup, Sigint, @@ -32,16 +32,16 @@ Sigpoll, Sigpwr, Sigsys, -
}

Variants§

§

Signone

§

Sighup

§

Sigint

§

Sigquit

§

Sigill

§

Sigtrap

§

Sigabrt

§

Sigbus

§

Sigfpe

§

Sigkill

§

Sigusr1

§

Sigsegv

§

Sigusr2

§

Sigpipe

§

Sigalrm

§

Sigterm

§

Sigstkflt

§

Sigchld

§

Sigcont

§

Sigstop

§

Sigtstp

§

Sigttin

§

Sigttou

§

Sigurg

§

Sigxcpu

§

Sigxfsz

§

Sigvtalrm

§

Sigprof

§

Sigwinch

§

Sigpoll

§

Sigpwr

§

Sigsys

Trait Implementations§

source§

impl Clone for Signal

source§

fn clone(&self) -> Signal

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 Signal

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromToNativeWasmType for Signal

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Signal as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Signal as FromToNativeWasmType>::Native) -> Signal

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl Hash for Signal

source§

fn hash<__H>(&self, state: &mut __H)where +

}

Variants§

§

Signone

§

Sighup

§

Sigint

§

Sigquit

§

Sigill

§

Sigtrap

§

Sigabrt

§

Sigbus

§

Sigfpe

§

Sigkill

§

Sigusr1

§

Sigsegv

§

Sigusr2

§

Sigpipe

§

Sigalrm

§

Sigterm

§

Sigstkflt

§

Sigchld

§

Sigcont

§

Sigstop

§

Sigtstp

§

Sigttin

§

Sigttou

§

Sigurg

§

Sigxcpu

§

Sigxfsz

§

Sigvtalrm

§

Sigprof

§

Sigwinch

§

Sigpoll

§

Sigpwr

§

Sigsys

Trait Implementations§

§

impl Clone for Signal

§

fn clone(&self) -> Signal

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
§

impl Debug for Signal

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for Signal

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Signal as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Signal as FromToNativeWasmType>::Native) -> Signal

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl Hash for Signal

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 PartialEq<Signal> for Signal

source§

fn eq(&self, other: &Signal) -> bool

This method tests for self and other values to be equal, and is used + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more

§

impl PartialEq<Signal> for Signal

§

fn eq(&self, other: &Signal) -> 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 TryFrom<u8> for Signal

§

type Error = TryFromPrimitiveError<Signal>

The type returned in the event of a conversion error.
source§

fn try_from(number: u8) -> Result<Signal, TryFromPrimitiveError<Signal>>

Performs the conversion.
source§

impl TryFromPrimitive for Signal

§

type Primitive = u8

source§

const NAME: &'static str = "Signal"

source§

fn try_from_primitive( +sufficient, and should not be overridden without very good reason.

§

impl TryFrom<u8> for Signal

§

type Error = TryFromPrimitiveError<Signal>

The type returned in the event of a conversion error.
§

fn try_from(number: u8) -> Result<Signal, TryFromPrimitiveError<Signal>>

Performs the conversion.
§

impl TryFromPrimitive for Signal

§

type Primitive = u8

§

const NAME: &'static str = "Signal"

§

fn try_from_primitive( number: <Signal as TryFromPrimitive>::Primitive -) -> Result<Signal, TryFromPrimitiveError<Signal>>

source§

impl ValueType for Signal

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +) -> Result<Signal, TryFromPrimitiveError<Signal>>
§

impl ValueType for Signal

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Signal

source§

impl Eq for Signal

source§

impl StructuralEq for Signal

source§

impl StructuralPartialEq for Signal

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Signal

§

impl Eq for Signal

§

impl StructuralEq for Signal

§

impl StructuralPartialEq for Signal

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/enum.Snapshot0Clockid.html b/crates/doc/wasmer_wasix/types/wasi/enum.Snapshot0Clockid.html index b0c6bff68e3..61519728207 100644 --- a/crates/doc/wasmer_wasix/types/wasi/enum.Snapshot0Clockid.html +++ b/crates/doc/wasmer_wasix/types/wasi/enum.Snapshot0Clockid.html @@ -1,5 +1,5 @@ Snapshot0Clockid in wasmer_wasix::types::wasi - Rust

Trait Implementations§

source§

impl Clone for Snapshot0Clockid

source§

fn clone(&self) -> Snapshot0Clockid

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 Snapshot0Clockid

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl From<Clockid> for Snapshot0Clockid

Workaround implementation because wit-bindgen does not generate +

Trait Implementations§

§

impl Clone for Snapshot0Clockid

§

fn clone(&self) -> Snapshot0Clockid

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
§

impl Debug for Snapshot0Clockid

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl From<Clockid> for Snapshot0Clockid

Workaround implementation because wit-bindgen does not generate type aliases, but instead creates the same filetype in each module for use statements in the .wit file.

-
source§

fn from(other: Clockid) -> Snapshot0Clockid

Converts to this type from the input type.
source§

impl From<Snapshot0Clockid> for Clockid

source§

fn from(other: Snapshot0Clockid) -> Clockid

Converts to this type from the input type.
source§

impl FromToNativeWasmType for Snapshot0Clockid

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Snapshot0Clockid as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native( +

§

fn from(other: Clockid) -> Snapshot0Clockid

Converts to this type from the input type.
§

impl From<Snapshot0Clockid> for Clockid

§

fn from(other: Snapshot0Clockid) -> Clockid

Converts to this type from the input type.
§

impl FromToNativeWasmType for Snapshot0Clockid

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Snapshot0Clockid as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native( n: <Snapshot0Clockid as FromToNativeWasmType>::Native -) -> Snapshot0Clockid

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl Hash for Snapshot0Clockid

source§

fn hash<__H>(&self, state: &mut __H)where +) -> Snapshot0Clockid

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl Hash for Snapshot0Clockid

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 PartialEq<Snapshot0Clockid> for Snapshot0Clockid

source§

fn eq(&self, other: &Snapshot0Clockid) -> bool

This method tests for self and other values to be equal, and is used + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
§

impl PartialEq<Snapshot0Clockid> for Snapshot0Clockid

§

fn eq(&self, other: &Snapshot0Clockid) -> 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 TryFrom<u32> for Snapshot0Clockid

§

type Error = TryFromPrimitiveError<Snapshot0Clockid>

The type returned in the event of a conversion error.
source§

fn try_from( +sufficient, and should not be overridden without very good reason.

§

impl TryFrom<u32> for Snapshot0Clockid

§

type Error = TryFromPrimitiveError<Snapshot0Clockid>

The type returned in the event of a conversion error.
§

fn try_from( number: u32 -) -> Result<Snapshot0Clockid, TryFromPrimitiveError<Snapshot0Clockid>>

Performs the conversion.
source§

impl TryFromPrimitive for Snapshot0Clockid

§

type Primitive = u32

source§

const NAME: &'static str = "Snapshot0Clockid"

source§

fn try_from_primitive( +) -> Result<Snapshot0Clockid, TryFromPrimitiveError<Snapshot0Clockid>>

Performs the conversion.
§

impl TryFromPrimitive for Snapshot0Clockid

§

type Primitive = u32

§

const NAME: &'static str = "Snapshot0Clockid"

§

fn try_from_primitive( number: <Snapshot0Clockid as TryFromPrimitive>::Primitive -) -> Result<Snapshot0Clockid, TryFromPrimitiveError<Snapshot0Clockid>>

source§

impl ValueType for Snapshot0Clockid

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +) -> Result<Snapshot0Clockid, TryFromPrimitiveError<Snapshot0Clockid>>
§

impl ValueType for Snapshot0Clockid

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Snapshot0Clockid

source§

impl Eq for Snapshot0Clockid

source§

impl StructuralEq for Snapshot0Clockid

source§

impl StructuralPartialEq for Snapshot0Clockid

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Snapshot0Clockid

§

impl Eq for Snapshot0Clockid

§

impl StructuralEq for Snapshot0Clockid

§

impl StructuralPartialEq for Snapshot0Clockid

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/enum.Snapshot0Whence.html b/crates/doc/wasmer_wasix/types/wasi/enum.Snapshot0Whence.html index 869e97dea50..463bb99d602 100644 --- a/crates/doc/wasmer_wasix/types/wasi/enum.Snapshot0Whence.html +++ b/crates/doc/wasmer_wasix/types/wasi/enum.Snapshot0Whence.html @@ -1,16 +1,16 @@ Snapshot0Whence in wasmer_wasix::types::wasi - Rust
pub enum Snapshot0Whence {
+                logo

Snapshot0Whence

pub enum Snapshot0Whence {
     Cur,
     End,
     Set,
     Unknown,
-}

Variants§

§

Cur

§

End

§

Set

§

Unknown

Trait Implementations§

source§

impl Clone for Snapshot0Whence

source§

fn clone(&self) -> Snapshot0Whence

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 Snapshot0Whence

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromToNativeWasmType for Snapshot0Whence

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Snapshot0Whence as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native( +}

Variants§

§

Cur

§

End

§

Set

§

Unknown

Trait Implementations§

§

impl Clone for Snapshot0Whence

§

fn clone(&self) -> Snapshot0Whence

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
§

impl Debug for Snapshot0Whence

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for Snapshot0Whence

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Snapshot0Whence as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native( n: <Snapshot0Whence as FromToNativeWasmType>::Native -) -> Snapshot0Whence

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Snapshot0Whence> for Snapshot0Whence

source§

fn eq(&self, other: &Snapshot0Whence) -> bool

This method tests for self and other values to be equal, and is used +) -> Snapshot0Whence

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Snapshot0Whence> for Snapshot0Whence

§

fn eq(&self, other: &Snapshot0Whence) -> 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 ValueType for Snapshot0Whence

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for Snapshot0Whence

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Snapshot0Whence

source§

impl Eq for Snapshot0Whence

source§

impl StructuralEq for Snapshot0Whence

source§

impl StructuralPartialEq for Snapshot0Whence

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Snapshot0Whence

§

impl Eq for Snapshot0Whence

§

impl StructuralEq for Snapshot0Whence

§

impl StructuralPartialEq for Snapshot0Whence

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/enum.SockProto.html b/crates/doc/wasmer_wasix/types/wasi/enum.SockProto.html index 006957802f0..d2e7ba6eb93 100644 --- a/crates/doc/wasmer_wasix/types/wasi/enum.SockProto.html +++ b/crates/doc/wasmer_wasix/types/wasi/enum.SockProto.html @@ -1,5 +1,5 @@ SockProto in wasmer_wasix::types::wasi - Rust
pub enum SockProto {
+                logo

SockProto

pub enum SockProto {
 
Show 264 variants Ip, Icmp, Igmp, @@ -264,11 +264,11 @@ ProtoTwohundredandsixtyone, Mptcp, Max, -
}

Variants§

§

Ip

§

Icmp

§

Igmp

§

ProtoThree

§

Ipip

§

ProtoFive

§

Tcp

§

ProtoSeven

§

Egp

§

ProtoNine

§

ProtoTen

§

ProtoEleven

§

Pup

§

ProtoThirteen

§

ProtoFourteen

§

ProtoFifteen

§

ProtoSixteen

§

Udp

§

ProtoEighteen

§

ProtoNineteen

§

ProtoTwenty

§

ProtoTwentyone

§

Idp

§

ProtoTwentythree

§

ProtoTwentyfour

§

ProtoTwentyfive

§

ProtoTwentysix

§

ProtoTwentyseven

§

ProtoTwentyeight

§

ProtoTp

§

ProtoThirty

§

ProtoThirtyone

§

ProtoThirtytwo

§

Dccp

§

ProtoThirtyfour

§

ProtoThirtyfive

§

ProtoThirtysix

§

ProtoThirtyseven

§

ProtoThirtyeight

§

ProtoThirtynine

§

ProtoFourty

§

Ipv6

§

ProtoFourtytwo

§

Routing

§

Fragment

§

ProtoFourtyfive

§

Rsvp

§

Gre

§

ProtoFourtyeight

§

ProtoFourtynine

§

Esp

§

Ah

§

ProtoFiftytwo

§

ProtoFiftythree

§

ProtoFiftyfour

§

ProtoFiftyfive

§

ProtoFiftysix

§

ProtoFiftyseven

§

Icmpv6

§

None

§

Dstopts

§

ProtoSixtyone

§

ProtoSixtytwo

§

ProtoSixtythree

§

ProtoSixtyfour

§

ProtoSixtyfive

§

ProtoSixtysix

§

ProtoSixtyseven

§

ProtoSixtyeight

§

ProtoSixtynine

§

ProtoSeventy

§

ProtoSeventyone

§

ProtoSeventytwo

§

ProtoSeventythree

§

ProtoSeventyfour

§

ProtoSeventyfive

§

ProtoSeventysix

§

ProtoSeventyseven

§

ProtoSeventyeight

§

ProtoSeventynine

§

ProtoEighty

§

ProtoEightyone

§

ProtoEightytwo

§

ProtoEightythree

§

ProtoEightyfour

§

ProtoEightyfive

§

ProtoEightysix

§

ProtoEightyseven

§

ProtoEightyeight

§

ProtoEightynine

§

ProtoNinety

§

ProtoNinetyone

§

Mtp

§

ProtoNinetythree

§

Beetph

§

ProtoNinetyfive

§

ProtoNinetysix

§

ProtoNineetyseven

§

Encap

§

ProtoNinetynine

§

ProtoOnehundred

§

ProtoOnehundredandone

§

ProtoOnehundredandtwo

§

Pim

§

ProtoOnehundredandfour

§

ProtoOnehundredandfive

§

ProtoOnehundredandsix

§

ProtoOnehundredandseven

§

Comp

§

ProtoOnehundredandnine

§

ProtoOnehundredandten

§

ProtoOnehundredandeleven

§

ProtoOnehundredandtwelve

§

ProtoOnehundredandthirteen

§

ProtoOnehundredandfourteen

§

ProtoOnehundredandfifteen

§

ProtoOnehundredandsixteen

§

ProtoOnehundredandseventeen

§

ProtoOnehundredandeighteen

§

ProtoOnehundredandnineteen

§

ProtoOnehundredandtwenty

§

ProtoOnehundredandtwentyone

§

ProtoOnehundredandtwentytwo

§

ProtoOnehundredandtwentythree

§

ProtoOnehundredandtwentyfour

§

ProtoOnehundredandtwentyfive

§

ProtoOnehundredandtwentysix

§

ProtoOnehundredandtwentyseven

§

ProtoOnehundredandtwentyeight

§

ProtoOnehundredandtwentynine

§

ProtoOnehundredandthirty

§

ProtoOnehundredandthirtyone

§

Sctp

§

ProtoOnehundredandthirtythree

§

ProtoOnehundredandthirtyfour

§

Mh

§

Udplite

§

Mpls

§

ProtoOnehundredandthirtyeight

§

ProtoOnehundredandthirtynine

§

ProtoOnehundredandfourty

§

ProtoOnehundredandfourtyone

§

ProtoOnehundredandfourtytwo

§

Ethernet

§

ProtoOnehundredandfourtyfour

§

ProtoOnehundredandfourtyfive

§

ProtoOnehundredandfourtysix

§

ProtoOnehundredandfourtyseven

§

ProtoOnehundredandfourtyeight

§

ProtoOnehundredandfourtynine

§

ProtoOnehundredandfifty

§

ProtoOnehundredandfiftyone

§

ProtoOnehundredandfiftytwo

§

ProtoOnehundredandfiftythree

§

ProtoOnehundredandfiftyfour

§

ProtoOnehundredandfiftyfive

§

ProtoOnehundredandfiftysix

§

ProtoOnehundredandfiftyseven

§

ProtoOnehundredandfiftyeight

§

ProtoOnehundredandfiftynine

§

ProtoOnehundredandsixty

§

ProtoOnehundredandsixtyone

§

ProtoOnehundredandsixtytwo

§

ProtoOnehundredandsixtythree

§

ProtoOnehundredandsixtyfour

§

ProtoOnehundredandsixtyfive

§

ProtoOnehundredandsixtysix

§

ProtoOnehundredandsixtyseven

§

ProtoOnehundredandsixtyeight

§

ProtoOnehundredandsixtynine

§

ProtoOnehundredandseventy

§

ProtoOnehundredandseventyone

§

ProtoOnehundredandseventytwo

§

ProtoOnehundredandseventythree

§

ProtoOnehundredandseventyfour

§

ProtoOnehundredandseventyfive

§

ProtoOnehundredandseventysix

§

ProtoOnehundredandseventyseven

§

ProtoOnehundredandseventyeight

§

ProtoOnehundredandseventynine

§

ProtoOnehundredandeighty

§

ProtoOnehundredandeightyone

§

ProtoOnehundredandeightytwo

§

ProtoOnehundredandeightythree

§

ProtoOnehundredandeightyfour

§

ProtoOnehundredandeightyfive

§

ProtoOnehundredandeightysix

§

ProtoOnehundredandeightyseven

§

ProtoOnehundredandeightyeight

§

ProtoOnehundredandeightynine

§

ProtoOnehundredandninety

§

ProtoOnehundredandninetyone

§

ProtoOnehundredandninetytwo

§

ProtoOnehundredandninetythree

§

ProtoOnehundredandninetyfour

§

ProtoOnehundredandninetyfive

§

ProtoOnehundredandninetysix

§

ProtoOnehundredandninetyseven

§

ProtoOnehundredandninetyeight

§

ProtoOnehundredandninetynine

§

ProtoTwohundred

§

ProtoTwohundredandone

§

ProtoTwohundredandtwo

§

ProtoTwohundredandthree

§

ProtoTwohundredandfour

§

ProtoTwohundredandfive

§

ProtoTwohundredandsix

§

ProtoTwohundredandseven

§

ProtoTwohundredandeight

§

ProtoTwohundredandnine

§

ProtoTwohundredandten

§

ProtoTwohundredandeleven

§

ProtoTwohundredandtwelve

§

ProtoTwohundredandthirteen

§

ProtoTwohundredandfourteen

§

ProtoTwohundredandfifteen

§

ProtoTwohundredandsixteen

§

ProtoTwohundredandseventeen

§

ProtoTwohundredandeighteen

§

ProtoTwohundredandnineteen

§

ProtoTwohundredandtwenty

§

ProtoTwohundredandtwentyone

§

ProtoTwohundredandtwentytwo

§

ProtoTwohundredandtwentythree

§

ProtoTwohundredandtwentyfour

§

ProtoTwohundredandtwentyfive

§

ProtoTwohundredandtwentysix

§

ProtoTwohundredandtwentyseven

§

ProtoTwohundredandtwentyeight

§

ProtoTwohundredandtwentynine

§

ProtoTwohundredandthirty

§

ProtoTwohundredandthirtyone

§

ProtoTwohundredandthirtytwo

§

ProtoTwohundredandthirtythree

§

ProtoTwohundredandthirtyfour

§

ProtoTwohundredandthirtyfive

§

ProtoTwohundredandthirtysix

§

ProtoTwohundredandthirtyseven

§

ProtoTwohundredandthirtyeight

§

ProtoTwohundredandthirtynine

§

ProtoTwohundredandfourty

§

ProtoTwohundredandfourtyone

§

ProtoTwohundredandfourtytwo

§

ProtoTwohundredandfourtythree

§

ProtoTwohundredandfourtyfour

§

ProtoTwohundredandfourtyfive

§

ProtoTwohundredandfourtysix

§

ProtoTwohundredandfourtyseven

§

ProtoTwohundredandfourtyeight

§

ProtoTwohundredandfourtynine

§

ProtoTwohundredandfifty

§

ProtoTwohundredandfiftyone

§

ProtoTwohundredandfiftytwo

§

ProtoTwohundredandfiftythree

§

ProtoTwohundredandfiftyfour

§

ProtoRaw

§

ProtoTwohundredandfiftysix

§

ProtoTwohundredandfiftyseven

§

ProtoTwohundredandfiftyeight

§

ProtoTwohundredandfiftynine

§

ProtoTwohundredandsixty

§

ProtoTwohundredandsixtyone

§

Mptcp

§

Max

Trait Implementations§

source§

impl Clone for SockProto

source§

fn clone(&self) -> SockProto

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 SockProto

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromToNativeWasmType for SockProto

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <SockProto as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <SockProto as FromToNativeWasmType>::Native) -> SockProto

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<SockProto> for SockProto

source§

fn eq(&self, other: &SockProto) -> bool

This method tests for self and other values to be equal, and is used +
}

Variants§

§

Ip

§

Icmp

§

Igmp

§

ProtoThree

§

Ipip

§

ProtoFive

§

Tcp

§

ProtoSeven

§

Egp

§

ProtoNine

§

ProtoTen

§

ProtoEleven

§

Pup

§

ProtoThirteen

§

ProtoFourteen

§

ProtoFifteen

§

ProtoSixteen

§

Udp

§

ProtoEighteen

§

ProtoNineteen

§

ProtoTwenty

§

ProtoTwentyone

§

Idp

§

ProtoTwentythree

§

ProtoTwentyfour

§

ProtoTwentyfive

§

ProtoTwentysix

§

ProtoTwentyseven

§

ProtoTwentyeight

§

ProtoTp

§

ProtoThirty

§

ProtoThirtyone

§

ProtoThirtytwo

§

Dccp

§

ProtoThirtyfour

§

ProtoThirtyfive

§

ProtoThirtysix

§

ProtoThirtyseven

§

ProtoThirtyeight

§

ProtoThirtynine

§

ProtoFourty

§

Ipv6

§

ProtoFourtytwo

§

Routing

§

Fragment

§

ProtoFourtyfive

§

Rsvp

§

Gre

§

ProtoFourtyeight

§

ProtoFourtynine

§

Esp

§

Ah

§

ProtoFiftytwo

§

ProtoFiftythree

§

ProtoFiftyfour

§

ProtoFiftyfive

§

ProtoFiftysix

§

ProtoFiftyseven

§

Icmpv6

§

None

§

Dstopts

§

ProtoSixtyone

§

ProtoSixtytwo

§

ProtoSixtythree

§

ProtoSixtyfour

§

ProtoSixtyfive

§

ProtoSixtysix

§

ProtoSixtyseven

§

ProtoSixtyeight

§

ProtoSixtynine

§

ProtoSeventy

§

ProtoSeventyone

§

ProtoSeventytwo

§

ProtoSeventythree

§

ProtoSeventyfour

§

ProtoSeventyfive

§

ProtoSeventysix

§

ProtoSeventyseven

§

ProtoSeventyeight

§

ProtoSeventynine

§

ProtoEighty

§

ProtoEightyone

§

ProtoEightytwo

§

ProtoEightythree

§

ProtoEightyfour

§

ProtoEightyfive

§

ProtoEightysix

§

ProtoEightyseven

§

ProtoEightyeight

§

ProtoEightynine

§

ProtoNinety

§

ProtoNinetyone

§

Mtp

§

ProtoNinetythree

§

Beetph

§

ProtoNinetyfive

§

ProtoNinetysix

§

ProtoNineetyseven

§

Encap

§

ProtoNinetynine

§

ProtoOnehundred

§

ProtoOnehundredandone

§

ProtoOnehundredandtwo

§

Pim

§

ProtoOnehundredandfour

§

ProtoOnehundredandfive

§

ProtoOnehundredandsix

§

ProtoOnehundredandseven

§

Comp

§

ProtoOnehundredandnine

§

ProtoOnehundredandten

§

ProtoOnehundredandeleven

§

ProtoOnehundredandtwelve

§

ProtoOnehundredandthirteen

§

ProtoOnehundredandfourteen

§

ProtoOnehundredandfifteen

§

ProtoOnehundredandsixteen

§

ProtoOnehundredandseventeen

§

ProtoOnehundredandeighteen

§

ProtoOnehundredandnineteen

§

ProtoOnehundredandtwenty

§

ProtoOnehundredandtwentyone

§

ProtoOnehundredandtwentytwo

§

ProtoOnehundredandtwentythree

§

ProtoOnehundredandtwentyfour

§

ProtoOnehundredandtwentyfive

§

ProtoOnehundredandtwentysix

§

ProtoOnehundredandtwentyseven

§

ProtoOnehundredandtwentyeight

§

ProtoOnehundredandtwentynine

§

ProtoOnehundredandthirty

§

ProtoOnehundredandthirtyone

§

Sctp

§

ProtoOnehundredandthirtythree

§

ProtoOnehundredandthirtyfour

§

Mh

§

Udplite

§

Mpls

§

ProtoOnehundredandthirtyeight

§

ProtoOnehundredandthirtynine

§

ProtoOnehundredandfourty

§

ProtoOnehundredandfourtyone

§

ProtoOnehundredandfourtytwo

§

Ethernet

§

ProtoOnehundredandfourtyfour

§

ProtoOnehundredandfourtyfive

§

ProtoOnehundredandfourtysix

§

ProtoOnehundredandfourtyseven

§

ProtoOnehundredandfourtyeight

§

ProtoOnehundredandfourtynine

§

ProtoOnehundredandfifty

§

ProtoOnehundredandfiftyone

§

ProtoOnehundredandfiftytwo

§

ProtoOnehundredandfiftythree

§

ProtoOnehundredandfiftyfour

§

ProtoOnehundredandfiftyfive

§

ProtoOnehundredandfiftysix

§

ProtoOnehundredandfiftyseven

§

ProtoOnehundredandfiftyeight

§

ProtoOnehundredandfiftynine

§

ProtoOnehundredandsixty

§

ProtoOnehundredandsixtyone

§

ProtoOnehundredandsixtytwo

§

ProtoOnehundredandsixtythree

§

ProtoOnehundredandsixtyfour

§

ProtoOnehundredandsixtyfive

§

ProtoOnehundredandsixtysix

§

ProtoOnehundredandsixtyseven

§

ProtoOnehundredandsixtyeight

§

ProtoOnehundredandsixtynine

§

ProtoOnehundredandseventy

§

ProtoOnehundredandseventyone

§

ProtoOnehundredandseventytwo

§

ProtoOnehundredandseventythree

§

ProtoOnehundredandseventyfour

§

ProtoOnehundredandseventyfive

§

ProtoOnehundredandseventysix

§

ProtoOnehundredandseventyseven

§

ProtoOnehundredandseventyeight

§

ProtoOnehundredandseventynine

§

ProtoOnehundredandeighty

§

ProtoOnehundredandeightyone

§

ProtoOnehundredandeightytwo

§

ProtoOnehundredandeightythree

§

ProtoOnehundredandeightyfour

§

ProtoOnehundredandeightyfive

§

ProtoOnehundredandeightysix

§

ProtoOnehundredandeightyseven

§

ProtoOnehundredandeightyeight

§

ProtoOnehundredandeightynine

§

ProtoOnehundredandninety

§

ProtoOnehundredandninetyone

§

ProtoOnehundredandninetytwo

§

ProtoOnehundredandninetythree

§

ProtoOnehundredandninetyfour

§

ProtoOnehundredandninetyfive

§

ProtoOnehundredandninetysix

§

ProtoOnehundredandninetyseven

§

ProtoOnehundredandninetyeight

§

ProtoOnehundredandninetynine

§

ProtoTwohundred

§

ProtoTwohundredandone

§

ProtoTwohundredandtwo

§

ProtoTwohundredandthree

§

ProtoTwohundredandfour

§

ProtoTwohundredandfive

§

ProtoTwohundredandsix

§

ProtoTwohundredandseven

§

ProtoTwohundredandeight

§

ProtoTwohundredandnine

§

ProtoTwohundredandten

§

ProtoTwohundredandeleven

§

ProtoTwohundredandtwelve

§

ProtoTwohundredandthirteen

§

ProtoTwohundredandfourteen

§

ProtoTwohundredandfifteen

§

ProtoTwohundredandsixteen

§

ProtoTwohundredandseventeen

§

ProtoTwohundredandeighteen

§

ProtoTwohundredandnineteen

§

ProtoTwohundredandtwenty

§

ProtoTwohundredandtwentyone

§

ProtoTwohundredandtwentytwo

§

ProtoTwohundredandtwentythree

§

ProtoTwohundredandtwentyfour

§

ProtoTwohundredandtwentyfive

§

ProtoTwohundredandtwentysix

§

ProtoTwohundredandtwentyseven

§

ProtoTwohundredandtwentyeight

§

ProtoTwohundredandtwentynine

§

ProtoTwohundredandthirty

§

ProtoTwohundredandthirtyone

§

ProtoTwohundredandthirtytwo

§

ProtoTwohundredandthirtythree

§

ProtoTwohundredandthirtyfour

§

ProtoTwohundredandthirtyfive

§

ProtoTwohundredandthirtysix

§

ProtoTwohundredandthirtyseven

§

ProtoTwohundredandthirtyeight

§

ProtoTwohundredandthirtynine

§

ProtoTwohundredandfourty

§

ProtoTwohundredandfourtyone

§

ProtoTwohundredandfourtytwo

§

ProtoTwohundredandfourtythree

§

ProtoTwohundredandfourtyfour

§

ProtoTwohundredandfourtyfive

§

ProtoTwohundredandfourtysix

§

ProtoTwohundredandfourtyseven

§

ProtoTwohundredandfourtyeight

§

ProtoTwohundredandfourtynine

§

ProtoTwohundredandfifty

§

ProtoTwohundredandfiftyone

§

ProtoTwohundredandfiftytwo

§

ProtoTwohundredandfiftythree

§

ProtoTwohundredandfiftyfour

§

ProtoRaw

§

ProtoTwohundredandfiftysix

§

ProtoTwohundredandfiftyseven

§

ProtoTwohundredandfiftyeight

§

ProtoTwohundredandfiftynine

§

ProtoTwohundredandsixty

§

ProtoTwohundredandsixtyone

§

Mptcp

§

Max

Trait Implementations§

§

impl Clone for SockProto

§

fn clone(&self) -> SockProto

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
§

impl Debug for SockProto

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for SockProto

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <SockProto as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <SockProto as FromToNativeWasmType>::Native) -> SockProto

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<SockProto> for SockProto

§

fn eq(&self, other: &SockProto) -> 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 ValueType for SockProto

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for SockProto

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for SockProto

source§

impl Eq for SockProto

source§

impl StructuralEq for SockProto

source§

impl StructuralPartialEq for SockProto

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for SockProto

§

impl Eq for SockProto

§

impl StructuralEq for SockProto

§

impl StructuralPartialEq for SockProto

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/enum.Sockoption.html b/crates/doc/wasmer_wasix/types/wasi/enum.Sockoption.html index 70a9d35be2d..20f714ae3f6 100644 --- a/crates/doc/wasmer_wasix/types/wasi/enum.Sockoption.html +++ b/crates/doc/wasmer_wasix/types/wasi/enum.Sockoption.html @@ -1,5 +1,5 @@ Sockoption in wasmer_wasix::types::wasi - Rust
pub enum Sockoption {
+                logo

Sockoption

pub enum Sockoption {
 
Show 27 variants Noop, ReusePort, ReuseAddr, @@ -27,11 +27,11 @@ MulticastTtlV4, Type, Proto, -
}

Variants§

§

Noop

§

ReusePort

§

ReuseAddr

§

NoDelay

§

DontRoute

§

OnlyV6

§

Broadcast

§

MulticastLoopV4

§

MulticastLoopV6

§

Promiscuous

§

Listening

§

LastError

§

KeepAlive

§

Linger

§

OobInline

§

RecvBufSize

§

SendBufSize

§

RecvLowat

§

SendLowat

§

RecvTimeout

§

SendTimeout

§

ConnectTimeout

§

AcceptTimeout

§

Ttl

§

MulticastTtlV4

§

Type

§

Proto

Trait Implementations§

source§

impl Clone for Sockoption

source§

fn clone(&self) -> Sockoption

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 Sockoption

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Display for Sockoption

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl From<Sockoption> for WasiSocketOption

source§

fn from(opt: Sockoption) -> Self

Converts to this type from the input type.
source§

impl FromToNativeWasmType for Sockoption

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Sockoption as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Sockoption as FromToNativeWasmType>::Native) -> Sockoption

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Sockoption> for Sockoption

source§

fn eq(&self, other: &Sockoption) -> bool

This method tests for self and other values to be equal, and is used +
}

Variants§

§

Noop

§

ReusePort

§

ReuseAddr

§

NoDelay

§

DontRoute

§

OnlyV6

§

Broadcast

§

MulticastLoopV4

§

MulticastLoopV6

§

Promiscuous

§

Listening

§

LastError

§

KeepAlive

§

Linger

§

OobInline

§

RecvBufSize

§

SendBufSize

§

RecvLowat

§

SendLowat

§

RecvTimeout

§

SendTimeout

§

ConnectTimeout

§

AcceptTimeout

§

Ttl

§

MulticastTtlV4

§

Type

§

Proto

Trait Implementations§

§

impl Clone for Sockoption

§

fn clone(&self) -> Sockoption

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
§

impl Debug for Sockoption

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl Display for Sockoption

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl From<Sockoption> for WasiSocketOption

source§

fn from(opt: Sockoption) -> Self

Converts to this type from the input type.
§

impl FromToNativeWasmType for Sockoption

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Sockoption as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Sockoption as FromToNativeWasmType>::Native) -> Sockoption

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Sockoption> for Sockoption

§

fn eq(&self, other: &Sockoption) -> 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 ValueType for Sockoption

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for Sockoption

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Sockoption

source§

impl Eq for Sockoption

source§

impl StructuralEq for Sockoption

source§

impl StructuralPartialEq for Sockoption

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Sockoption

§

impl Eq for Sockoption

§

impl StructuralEq for Sockoption

§

impl StructuralPartialEq for Sockoption

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/enum.Sockstatus.html b/crates/doc/wasmer_wasix/types/wasi/enum.Sockstatus.html index 558b39c81dd..b1df1c06c10 100644 --- a/crates/doc/wasmer_wasix/types/wasi/enum.Sockstatus.html +++ b/crates/doc/wasmer_wasix/types/wasi/enum.Sockstatus.html @@ -1,15 +1,15 @@ Sockstatus in wasmer_wasix::types::wasi - Rust
pub enum Sockstatus {
+                logo

Sockstatus

pub enum Sockstatus {
     Opening,
     Opened,
     Closed,
     Failed,
     Unknown,
-}

Variants§

§

Opening

§

Opened

§

Closed

§

Failed

§

Unknown

Trait Implementations§

source§

impl Clone for Sockstatus

source§

fn clone(&self) -> Sockstatus

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 Sockstatus

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromToNativeWasmType for Sockstatus

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Sockstatus as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Sockstatus as FromToNativeWasmType>::Native) -> Sockstatus

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Sockstatus> for Sockstatus

source§

fn eq(&self, other: &Sockstatus) -> bool

This method tests for self and other values to be equal, and is used +}

Variants§

§

Opening

§

Opened

§

Closed

§

Failed

§

Unknown

Trait Implementations§

§

impl Clone for Sockstatus

§

fn clone(&self) -> Sockstatus

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
§

impl Debug for Sockstatus

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for Sockstatus

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Sockstatus as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Sockstatus as FromToNativeWasmType>::Native) -> Sockstatus

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Sockstatus> for Sockstatus

§

fn eq(&self, other: &Sockstatus) -> 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 ValueType for Sockstatus

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for Sockstatus

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Sockstatus

source§

impl Eq for Sockstatus

source§

impl StructuralEq for Sockstatus

source§

impl StructuralPartialEq for Sockstatus

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Sockstatus

§

impl Eq for Sockstatus

§

impl StructuralEq for Sockstatus

§

impl StructuralPartialEq for Sockstatus

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/enum.Socktype.html b/crates/doc/wasmer_wasix/types/wasi/enum.Socktype.html index 5ad2c6ffec7..7dc435b8a02 100644 --- a/crates/doc/wasmer_wasix/types/wasi/enum.Socktype.html +++ b/crates/doc/wasmer_wasix/types/wasi/enum.Socktype.html @@ -1,15 +1,15 @@ Socktype in wasmer_wasix::types::wasi - Rust
pub enum Socktype {
+                logo

Socktype

pub enum Socktype {
     Unknown,
     Stream,
     Dgram,
     Raw,
     Seqpacket,
-}

Variants§

§

Unknown

§

Stream

§

Dgram

§

Raw

§

Seqpacket

Trait Implementations§

source§

impl Clone for Socktype

source§

fn clone(&self) -> Socktype

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 Socktype

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromToNativeWasmType for Socktype

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Socktype as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Socktype as FromToNativeWasmType>::Native) -> Socktype

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Socktype> for Socktype

source§

fn eq(&self, other: &Socktype) -> bool

This method tests for self and other values to be equal, and is used +}

Variants§

§

Unknown

§

Stream

§

Dgram

§

Raw

§

Seqpacket

Trait Implementations§

§

impl Clone for Socktype

§

fn clone(&self) -> Socktype

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
§

impl Debug for Socktype

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for Socktype

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Socktype as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Socktype as FromToNativeWasmType>::Native) -> Socktype

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Socktype> for Socktype

§

fn eq(&self, other: &Socktype) -> 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 ValueType for Socktype

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for Socktype

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Socktype

source§

impl Eq for Socktype

source§

impl StructuralEq for Socktype

source§

impl StructuralPartialEq for Socktype

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Socktype

§

impl Eq for Socktype

§

impl StructuralEq for Socktype

§

impl StructuralPartialEq for Socktype

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/enum.StdioMode.html b/crates/doc/wasmer_wasix/types/wasi/enum.StdioMode.html index 11f6be952e3..6fbd9c956ad 100644 --- a/crates/doc/wasmer_wasix/types/wasi/enum.StdioMode.html +++ b/crates/doc/wasmer_wasix/types/wasi/enum.StdioMode.html @@ -1,15 +1,15 @@ StdioMode in wasmer_wasix::types::wasi - Rust
pub enum StdioMode {
+                logo

StdioMode

pub enum StdioMode {
     Reserved,
     Piped,
     Inherit,
     Null,
     Log,
-}

Variants§

§

Reserved

§

Piped

§

Inherit

§

Null

§

Log

Trait Implementations§

source§

impl Clone for StdioMode

source§

fn clone(&self) -> StdioMode

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 StdioMode

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromToNativeWasmType for StdioMode

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <StdioMode as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <StdioMode as FromToNativeWasmType>::Native) -> StdioMode

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<StdioMode> for StdioMode

source§

fn eq(&self, other: &StdioMode) -> bool

This method tests for self and other values to be equal, and is used +}

Variants§

§

Reserved

§

Piped

§

Inherit

§

Null

§

Log

Trait Implementations§

§

impl Clone for StdioMode

§

fn clone(&self) -> StdioMode

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
§

impl Debug for StdioMode

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for StdioMode

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <StdioMode as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <StdioMode as FromToNativeWasmType>::Native) -> StdioMode

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<StdioMode> for StdioMode

§

fn eq(&self, other: &StdioMode) -> 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 ValueType for StdioMode

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for StdioMode

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for StdioMode

source§

impl Eq for StdioMode

source§

impl StructuralEq for StdioMode

source§

impl StructuralPartialEq for StdioMode

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for StdioMode

§

impl Eq for StdioMode

§

impl StructuralEq for StdioMode

§

impl StructuralPartialEq for StdioMode

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/enum.Streamsecurity.html b/crates/doc/wasmer_wasix/types/wasi/enum.Streamsecurity.html index 676c20073aa..7789849331b 100644 --- a/crates/doc/wasmer_wasix/types/wasi/enum.Streamsecurity.html +++ b/crates/doc/wasmer_wasix/types/wasi/enum.Streamsecurity.html @@ -1,17 +1,17 @@ Streamsecurity in wasmer_wasix::types::wasi - Rust
pub enum Streamsecurity {
+                logo

Streamsecurity

pub enum Streamsecurity {
     Unencrypted,
     AnyEncryption,
     ClassicEncryption,
     DoubleEncryption,
     Unknown,
-}

Variants§

§

Unencrypted

§

AnyEncryption

§

ClassicEncryption

§

DoubleEncryption

§

Unknown

Trait Implementations§

source§

impl Clone for Streamsecurity

source§

fn clone(&self) -> Streamsecurity

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 Streamsecurity

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromToNativeWasmType for Streamsecurity

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Streamsecurity as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native( +}

Variants§

§

Unencrypted

§

AnyEncryption

§

ClassicEncryption

§

DoubleEncryption

§

Unknown

Trait Implementations§

§

impl Clone for Streamsecurity

§

fn clone(&self) -> Streamsecurity

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
§

impl Debug for Streamsecurity

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for Streamsecurity

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Streamsecurity as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native( n: <Streamsecurity as FromToNativeWasmType>::Native -) -> Streamsecurity

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Streamsecurity> for Streamsecurity

source§

fn eq(&self, other: &Streamsecurity) -> bool

This method tests for self and other values to be equal, and is used +) -> Streamsecurity

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Streamsecurity> for Streamsecurity

§

fn eq(&self, other: &Streamsecurity) -> 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 ValueType for Streamsecurity

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for Streamsecurity

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Streamsecurity

source§

impl Eq for Streamsecurity

source§

impl StructuralEq for Streamsecurity

source§

impl StructuralPartialEq for Streamsecurity

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Streamsecurity

§

impl Eq for Streamsecurity

§

impl StructuralEq for Streamsecurity

§

impl StructuralPartialEq for Streamsecurity

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/enum.Timeout.html b/crates/doc/wasmer_wasix/types/wasi/enum.Timeout.html index 1968dfaebab..e57206cd65a 100644 --- a/crates/doc/wasmer_wasix/types/wasi/enum.Timeout.html +++ b/crates/doc/wasmer_wasix/types/wasi/enum.Timeout.html @@ -1,15 +1,15 @@ Timeout in wasmer_wasix::types::wasi - Rust
pub enum Timeout {
+                logo

Timeout

pub enum Timeout {
     Read,
     Write,
     Connect,
     Accept,
     Unknown,
-}

Variants§

§

Read

§

Write

§

Connect

§

Accept

§

Unknown

Trait Implementations§

source§

impl Clone for Timeout

source§

fn clone(&self) -> Timeout

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 Timeout

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromToNativeWasmType for Timeout

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Timeout as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Timeout as FromToNativeWasmType>::Native) -> Timeout

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Timeout> for Timeout

source§

fn eq(&self, other: &Timeout) -> bool

This method tests for self and other values to be equal, and is used +}

Variants§

§

Read

§

Write

§

Connect

§

Accept

§

Unknown

Trait Implementations§

§

impl Clone for Timeout

§

fn clone(&self) -> Timeout

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
§

impl Debug for Timeout

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for Timeout

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Timeout as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Timeout as FromToNativeWasmType>::Native) -> Timeout

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Timeout> for Timeout

§

fn eq(&self, other: &Timeout) -> 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 ValueType for Timeout

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for Timeout

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Timeout

source§

impl Eq for Timeout

source§

impl StructuralEq for Timeout

source§

impl StructuralPartialEq for Timeout

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Timeout

§

impl Eq for Timeout

§

impl StructuralEq for Timeout

§

impl StructuralPartialEq for Timeout

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/enum.Whence.html b/crates/doc/wasmer_wasix/types/wasi/enum.Whence.html index 1fc618bb89a..88328838af4 100644 --- a/crates/doc/wasmer_wasix/types/wasi/enum.Whence.html +++ b/crates/doc/wasmer_wasix/types/wasi/enum.Whence.html @@ -1,14 +1,14 @@ Whence in wasmer_wasix::types::wasi - Rust
pub enum Whence {
+                logo

Whence

pub enum Whence {
     Set,
     Cur,
     End,
     Unknown,
-}

Variants§

§

Set

§

Cur

§

End

§

Unknown

Trait Implementations§

source§

impl Clone for Whence

source§

fn clone(&self) -> Whence

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 Whence

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl FromToNativeWasmType for Whence

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Whence as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Whence as FromToNativeWasmType>::Native) -> Whence

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl PartialEq<Whence> for Whence

source§

fn eq(&self, other: &Whence) -> bool

This method tests for self and other values to be equal, and is used +}

Variants§

§

Set

§

Cur

§

End

§

Unknown

Trait Implementations§

§

impl Clone for Whence

§

fn clone(&self) -> Whence

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
§

impl Debug for Whence

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl FromToNativeWasmType for Whence

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Whence as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Whence as FromToNativeWasmType>::Native) -> Whence

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl PartialEq<Whence> for Whence

§

fn eq(&self, other: &Whence) -> 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 ValueType for Whence

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +sufficient, and should not be overridden without very good reason.
§

impl ValueType for Whence

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Whence

source§

impl Eq for Whence

source§

impl StructuralEq for Whence

source§

impl StructuralPartialEq for Whence

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Whence

§

impl Eq for Whence

§

impl StructuralEq for Whence

§

impl StructuralPartialEq for Whence

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/index.html b/crates/doc/wasmer_wasix/types/wasi/index.html index af269c75639..ca2fa63de97 100644 --- a/crates/doc/wasmer_wasix/types/wasi/index.html +++ b/crates/doc/wasmer_wasix/types/wasi/index.html @@ -1,5 +1,5 @@ wasmer_wasix::types::wasi - Rust

Module wasmer_wasix::types::wasi

source ·

Structs

§

impl Copy for AddrUnspec

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/struct.AddrUnspecPort.html b/crates/doc/wasmer_wasix/types/wasi/struct.AddrUnspecPort.html index d7adde0ae5d..179f0156d27 100644 --- a/crates/doc/wasmer_wasix/types/wasi/struct.AddrUnspecPort.html +++ b/crates/doc/wasmer_wasix/types/wasi/struct.AddrUnspecPort.html @@ -1,10 +1,10 @@ AddrUnspecPort in wasmer_wasix::types::wasi - Rust
pub struct AddrUnspecPort {
+                logo

AddrUnspecPort

pub struct AddrUnspecPort {
     pub port: u16,
     pub addr: AddrUnspec,
-}

Fields§

§port: u16§addr: AddrUnspec

Trait Implementations§

source§

impl Clone for AddrUnspecPort

source§

fn clone(&self) -> AddrUnspecPort

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 AddrUnspecPort

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for AddrUnspecPort

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§port: u16§addr: AddrUnspec

Trait Implementations§

§

impl Clone for AddrUnspecPort

§

fn clone(&self) -> AddrUnspecPort

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
§

impl Debug for AddrUnspecPort

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for AddrUnspecPort

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for AddrUnspecPort

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for AddrUnspecPort

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/struct.CidrUnspec.html b/crates/doc/wasmer_wasix/types/wasi/struct.CidrUnspec.html index dac771d6db8..6de96e950fa 100644 --- a/crates/doc/wasmer_wasix/types/wasi/struct.CidrUnspec.html +++ b/crates/doc/wasmer_wasix/types/wasi/struct.CidrUnspec.html @@ -1,10 +1,10 @@ CidrUnspec in wasmer_wasix::types::wasi - Rust
pub struct CidrUnspec {
+                logo

CidrUnspec

pub struct CidrUnspec {
     pub addr: AddrUnspec,
     pub prefix: u8,
-}

Fields§

§addr: AddrUnspec§prefix: u8

Trait Implementations§

source§

impl Clone for CidrUnspec

source§

fn clone(&self) -> CidrUnspec

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 CidrUnspec

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for CidrUnspec

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§addr: AddrUnspec§prefix: u8

Trait Implementations§

§

impl Clone for CidrUnspec

§

fn clone(&self) -> CidrUnspec

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
§

impl Debug for CidrUnspec

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for CidrUnspec

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for CidrUnspec

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for CidrUnspec

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/struct.Dirent.html b/crates/doc/wasmer_wasix/types/wasi/struct.Dirent.html index 240419fec7d..2b6cbf80062 100644 --- a/crates/doc/wasmer_wasix/types/wasi/struct.Dirent.html +++ b/crates/doc/wasmer_wasix/types/wasi/struct.Dirent.html @@ -1,5 +1,5 @@ Dirent in wasmer_wasix::types::wasi - Rust

Struct wasmer_wasix::types::wasi::Dirent

source ·
pub struct Dirent {
+                logo

Dirent

Struct wasmer_wasix::types::wasi::Dirent

pub struct Dirent {
     pub d_next: u64,
     pub d_ino: u64,
     pub d_type: Filetype,
@@ -9,9 +9,9 @@
 
§d_ino: u64

The serial number of the file referred to by this directory entry.

§d_type: Filetype

The type of the file referred to by this directory entry.

§d_namlen: u32

The length of the name of the directory entry.

-

Trait Implementations§

source§

impl Clone for Dirent

source§

fn clone(&self) -> Dirent

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 Dirent

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for Dirent

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +

Trait Implementations§

§

impl Clone for Dirent

§

fn clone(&self) -> Dirent

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
§

impl Debug for Dirent

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for Dirent

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Dirent

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Dirent

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/struct.EpollData.html b/crates/doc/wasmer_wasix/types/wasi/struct.EpollData.html index df0b2f73491..27107bfdcb0 100644 --- a/crates/doc/wasmer_wasix/types/wasi/struct.EpollData.html +++ b/crates/doc/wasmer_wasix/types/wasi/struct.EpollData.html @@ -1,5 +1,5 @@ EpollData in wasmer_wasix::types::wasi - Rust
pub struct EpollData<M>where
+                logo

EpollData

pub struct EpollData<M>where
     M: MemorySize,{
     pub ptr: <M as MemorySize>::Offset,
     pub fd: u32,
@@ -10,10 +10,10 @@
 
§fd: u32

File descriptor

§data1: u32

Associated user data

§data2: u64

Associated user data

-

Trait Implementations§

source§

impl<M> Clone for EpollData<M>where +

Trait Implementations§

§

impl<M> Clone for EpollData<M>where M: Clone + MemorySize, - <M as MemorySize>::Offset: Clone,

source§

fn clone(&self) -> EpollData<M>

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<M> Debug for EpollData<M>where - M: MemorySize,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<M> Copy for EpollData<M>where + <M as MemorySize>::Offset: Clone,

§

fn clone(&self) -> EpollData<M>

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
§

impl<M> Debug for EpollData<M>where + M: MemorySize,

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl<M> Copy for EpollData<M>where M: Copy + MemorySize, <M as MemorySize>::Offset: Copy,

Auto Trait Implementations§

§

impl<M> RefUnwindSafe for EpollData<M>where <M as MemorySize>::Offset: RefUnwindSafe,

§

impl<M> Send for EpollData<M>

§

impl<M> Sync for EpollData<M>

§

impl<M> Unpin for EpollData<M>where diff --git a/crates/doc/wasmer_wasix/types/wasi/struct.EpollEvent.html b/crates/doc/wasmer_wasix/types/wasi/struct.EpollEvent.html index 88d5db7203f..c3e63649864 100644 --- a/crates/doc/wasmer_wasix/types/wasi/struct.EpollEvent.html +++ b/crates/doc/wasmer_wasix/types/wasi/struct.EpollEvent.html @@ -1,17 +1,17 @@ EpollEvent in wasmer_wasix::types::wasi - Rust
pub struct EpollEvent<M>where
+                logo

EpollEvent

pub struct EpollEvent<M>where
     M: MemorySize,{
     pub events: EpollType,
     pub data: EpollData<M>,
 }
Expand description

An event that can be triggered

Fields§

§events: EpollType

Pointer to the dataa

§data: EpollData<M>

File descriptor

-

Trait Implementations§

source§

impl<M> Clone for EpollEvent<M>where - M: Clone + MemorySize,

source§

fn clone(&self) -> EpollEvent<M>

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<M> Debug for EpollEvent<M>where - M: MemorySize,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<M> ValueType for EpollEvent<M>where - M: MemorySize,

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +

Trait Implementations§

§

impl<M> Clone for EpollEvent<M>where + M: Clone + MemorySize,

§

fn clone(&self) -> EpollEvent<M>

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
§

impl<M> Debug for EpollEvent<M>where + M: MemorySize,

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl<M> ValueType for EpollEvent<M>where + M: MemorySize,

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl<M> Copy for EpollEvent<M>where +uninitialized (e.g. padding bytes).

§

impl<M> Copy for EpollEvent<M>where M: Copy + MemorySize,

Auto Trait Implementations§

§

impl<M> RefUnwindSafe for EpollEvent<M>where <M as MemorySize>::Offset: RefUnwindSafe,

§

impl<M> Send for EpollEvent<M>

§

impl<M> Sync for EpollEvent<M>

§

impl<M> Unpin for EpollEvent<M>where <M as MemorySize>::Offset: Unpin,

§

impl<M> UnwindSafe for EpollEvent<M>where diff --git a/crates/doc/wasmer_wasix/types/wasi/struct.EpollType.html b/crates/doc/wasmer_wasix/types/wasi/struct.EpollType.html index 5f761592578..3e424e04110 100644 --- a/crates/doc/wasmer_wasix/types/wasi/struct.EpollType.html +++ b/crates/doc/wasmer_wasix/types/wasi/struct.EpollType.html @@ -1,38 +1,38 @@ EpollType in wasmer_wasix::types::wasi - Rust
pub struct EpollType {
+                logo

EpollType

pub struct EpollType {
     bits: u32,
 }
Expand description

Epoll available event types.

-

Fields§

§bits: u32

Implementations§

source§

impl EpollType

source

pub const EPOLLIN: EpollType = Self{ bits: 1 << 0,}

The associated file is available for read(2) operations.

-
source

pub const EPOLLOUT: EpollType = Self{ bits: 1 << 1,}

The associated file is available for write(2) operations.

-
source

pub const EPOLLRDHUP: EpollType = Self{ bits: 1 << 2,}

Stream socket peer closed connection, or shut down writing +

Fields§

§bits: u32

Implementations§

§

impl EpollType

pub const EPOLLIN: EpollType = Self{ bits: 1 << 0,}

The associated file is available for read(2) operations.

+

pub const EPOLLOUT: EpollType = Self{ bits: 1 << 1,}

The associated file is available for write(2) operations.

+

pub const EPOLLRDHUP: EpollType = Self{ bits: 1 << 2,}

Stream socket peer closed connection, or shut down writing half of connection. (This flag is especially useful for writing simple code to detect peer shutdown when using edge-triggered monitoring.)

-
source

pub const EPOLLPRI: EpollType = Self{ bits: 1 << 3,}

There is an exceptional condition on the file descriptor. +

pub const EPOLLPRI: EpollType = Self{ bits: 1 << 3,}

There is an exceptional condition on the file descriptor. See the discussion of POLLPRI in poll(2).

-
source

pub const EPOLLERR: EpollType = Self{ bits: 1 << 4,}

Error condition happened on the associated file +

pub const EPOLLERR: EpollType = Self{ bits: 1 << 4,}

Error condition happened on the associated file descriptor. This event is also reported for the write end of a pipe when the read end has been closed.

-
source

pub const EPOLLHUP: EpollType = Self{ bits: 1 << 5,}

Hang up happened on the associated file descriptor.

-
source

pub const EPOLLET: EpollType = Self{ bits: 1 << 6,}

Requests edge-triggered notification for the associated +

pub const EPOLLHUP: EpollType = Self{ bits: 1 << 5,}

Hang up happened on the associated file descriptor.

+

pub const EPOLLET: EpollType = Self{ bits: 1 << 6,}

Requests edge-triggered notification for the associated file descriptor. The default behavior for epoll is level- triggered. See epoll(7) for more detailed information about edge-triggered and level-triggered notification.

-
source

pub const EPOLLONESHOT: EpollType = Self{ bits: 1 << 7,}

Requests one-shot notification for the associated file +

pub const EPOLLONESHOT: EpollType = Self{ bits: 1 << 7,}

Requests one-shot notification for the associated file descriptor. This means that after an event notified for the file descriptor by epoll_wait(2), the file descriptor is disabled in the interest list and no other events will be reported by the epoll interface. The user must call epoll_ctl() with EPOLL_CTL_MOD to rearm the file descriptor with a new event mask.

-
source

pub const fn empty() -> EpollType

Returns an empty set of flags.

-
source

pub const fn all() -> EpollType

Returns the set containing all flags.

-
source

pub const fn bits(&self) -> u32

Returns the raw value of the flags currently stored.

-
source

pub const fn from_bits(bits: u32) -> Option<EpollType>

Convert from underlying bit representation, unless that +

pub const fn empty() -> EpollType

Returns an empty set of flags.

+

pub const fn all() -> EpollType

Returns the set containing all flags.

+

pub const fn bits(&self) -> u32

Returns the raw value of the flags currently stored.

+

pub const fn from_bits(bits: u32) -> Option<EpollType>

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: u32) -> EpollType

Convert from underlying bit representation, dropping any bits +

pub const fn from_bits_truncate(bits: u32) -> EpollType

Convert from underlying bit representation, dropping any bits that do not correspond to flags.

-
source

pub const unsafe fn from_bits_unchecked(bits: u32) -> EpollType

Convert from underlying bit representation, preserving all +

pub const unsafe fn from_bits_unchecked(bits: u32) -> EpollType

Convert from underlying bit representation, preserving all bits (even those not corresponding to a defined flag).

Safety

The caller of the bitflags! macro can chose to allow or @@ -40,35 +40,35 @@

Safety

The caller of from_bits_unchecked() has to ensure that all bits correspond to a defined flag or that extra bits are valid for this bitflags type.

-
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: EpollType) -> bool

Returns true if there are flags common to both self and other.

-
source

pub const fn contains(&self, other: EpollType) -> bool

Returns true if all of the flags in other are contained within self.

-
source

pub fn insert(&mut self, other: EpollType)

Inserts the specified flags in-place.

-
source

pub fn remove(&mut self, other: EpollType)

Removes the specified flags in-place.

-
source

pub fn toggle(&mut self, other: EpollType)

Toggles the specified flags in-place.

-
source

pub fn set(&mut self, other: EpollType, value: bool)

Inserts or removes the specified flags depending on the passed value.

-
source

pub const fn intersection(self, other: EpollType) -> EpollType

Returns the intersection between the flags in self and +

pub const fn is_empty(&self) -> bool

Returns true if no flags are currently stored.

+

pub const fn is_all(&self) -> bool

Returns true if all flags are currently set.

+

pub const fn intersects(&self, other: EpollType) -> bool

Returns true if there are flags common to both self and other.

+

pub const fn contains(&self, other: EpollType) -> bool

Returns true if all of the flags in other are contained within self.

+

pub fn insert(&mut self, other: EpollType)

Inserts the specified flags in-place.

+

pub fn remove(&mut self, other: EpollType)

Removes the specified flags in-place.

+

pub fn toggle(&mut self, other: EpollType)

Toggles the specified flags in-place.

+

pub fn set(&mut self, other: EpollType, value: bool)

Inserts or removes the specified flags depending on the passed value.

+

pub const fn intersection(self, other: EpollType) -> EpollType

Returns the intersection between the flags in self and other.

Specifically, the returned set contains only the flags which are present in both self and other.

This is equivalent to using the & operator (e.g. ops::BitAnd), as in flags & other.

-
source

pub const fn union(self, other: EpollType) -> EpollType

Returns the union of between the flags in self and other.

+

pub const fn union(self, other: EpollType) -> EpollType

Returns the union of between the flags in self and other.

Specifically, the returned set contains all flags which are present in either self or other, including any which are present in both (see Self::symmetric_difference if that is undesirable).

This is equivalent to using the | operator (e.g. ops::BitOr), as in flags | other.

-
source

pub const fn difference(self, other: EpollType) -> EpollType

Returns the difference between the flags in self and other.

+

pub const fn difference(self, other: EpollType) -> EpollType

Returns the difference between the flags in self and other.

Specifically, the returned set contains all flags present in self, except for the ones present in other.

It is also conceptually equivalent to the “bit-clear” operation: flags & !other (and this syntax is also supported).

This is equivalent to using the - operator (e.g. ops::Sub), as in flags - other.

-
source

pub const fn symmetric_difference(self, other: EpollType) -> EpollType

Returns the symmetric difference between the flags +

pub const fn symmetric_difference(self, other: EpollType) -> EpollType

Returns the symmetric difference between the flags in self and other.

Specifically, the returned set contains the flags present which are present in self or other, but that are not present in @@ -76,44 +76,44 @@

Safety
one of the sets self and other.

This is equivalent to using the ^ operator (e.g. ops::BitXor), as in flags ^ other.

-
source

pub const fn complement(self) -> EpollType

Returns the complement of this set of flags.

+

pub const fn complement(self) -> EpollType

Returns the complement of this set of flags.

Specifically, the returned set contains all the flags which are not set in self, but which are allowed for this type.

Alternatively, it can be thought of as the set difference between Self::all() and self (e.g. Self::all() - self)

This is equivalent to using the ! operator (e.g. ops::Not), as in !flags.

-

Trait Implementations§

source§

impl Binary for EpollType

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl BitAnd<EpollType> for EpollType

source§

fn bitand(self, other: EpollType) -> EpollType

Returns the intersection between the two sets of flags.

-
§

type Output = EpollType

The resulting type after applying the & operator.
source§

impl BitAndAssign<EpollType> for EpollType

source§

fn bitand_assign(&mut self, other: EpollType)

Disables all flags disabled in the set.

-
source§

impl BitOr<EpollType> for EpollType

source§

fn bitor(self, other: EpollType) -> EpollType

Returns the union of the two sets of flags.

-
§

type Output = EpollType

The resulting type after applying the | operator.
source§

impl BitOrAssign<EpollType> for EpollType

source§

fn bitor_assign(&mut self, other: EpollType)

Adds the set of flags.

-
source§

impl BitXor<EpollType> for EpollType

source§

fn bitxor(self, other: EpollType) -> EpollType

Returns the left flags, but with all the right flags toggled.

-
§

type Output = EpollType

The resulting type after applying the ^ operator.
source§

impl BitXorAssign<EpollType> for EpollType

source§

fn bitxor_assign(&mut self, other: EpollType)

Toggles the set of flags.

-
source§

impl Clone for EpollType

source§

fn clone(&self) -> EpollType

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 EpollType

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for EpollType

Trait Implementations§

§

impl Binary for EpollType

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl BitAnd<EpollType> for EpollType

§

fn bitand(self, other: EpollType) -> EpollType

Returns the intersection between the two sets of flags.

+
§

type Output = EpollType

The resulting type after applying the & operator.
§

impl BitAndAssign<EpollType> for EpollType

§

fn bitand_assign(&mut self, other: EpollType)

Disables all flags disabled in the set.

+
§

impl BitOr<EpollType> for EpollType

§

fn bitor(self, other: EpollType) -> EpollType

Returns the union of the two sets of flags.

+
§

type Output = EpollType

The resulting type after applying the | operator.
§

impl BitOrAssign<EpollType> for EpollType

§

fn bitor_assign(&mut self, other: EpollType)

Adds the set of flags.

+
§

impl BitXor<EpollType> for EpollType

§

fn bitxor(self, other: EpollType) -> EpollType

Returns the left flags, but with all the right flags toggled.

+
§

type Output = EpollType

The resulting type after applying the ^ operator.
§

impl BitXorAssign<EpollType> for EpollType

§

fn bitxor_assign(&mut self, other: EpollType)

Toggles the set of flags.

+
§

impl Clone for EpollType

§

fn clone(&self) -> EpollType

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
§

impl Debug for EpollType

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl<'de> Deserialize<'de> for EpollType

§

fn deserialize<__D>( __deserializer: __D ) -> Result<EpollType, <__D as Deserializer<'de>>::Error>where - __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Extend<EpollType> for EpollType

source§

fn extend<T>(&mut self, iterator: T)where - T: IntoIterator<Item = EpollType>,

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 FromIterator<EpollType> for EpollType

source§

fn from_iter<T>(iterator: T) -> EpollTypewhere - T: IntoIterator<Item = EpollType>,

Creates a value from an iterator. Read more
source§

impl Hash for EpollType

source§

fn hash<__H>(&self, state: &mut __H)where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
§

impl Extend<EpollType> for EpollType

§

fn extend<T>(&mut self, iterator: T)where + T: IntoIterator<Item = EpollType>,

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
§

impl FromIterator<EpollType> for EpollType

§

fn from_iter<T>(iterator: T) -> EpollTypewhere + T: IntoIterator<Item = EpollType>,

Creates a value from an iterator. Read more
§

impl Hash for EpollType

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 LowerHex for EpollType

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Not for EpollType

source§

fn not(self) -> EpollType

Returns the complement of this set of flags.

-
§

type Output = EpollType

The resulting type after applying the ! operator.
source§

impl Octal for EpollType

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Ord for EpollType

source§

fn cmp(&self, other: &EpollType) -> 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
§

impl LowerHex for EpollType

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Not for EpollType

§

fn not(self) -> EpollType

Returns the complement of this set of flags.

+
§

type Output = EpollType

The resulting type after applying the ! operator.
§

impl Octal for EpollType

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Ord for EpollType

§

fn cmp(&self, other: &EpollType) -> 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<EpollType> for EpollType

source§

fn eq(&self, other: &EpollType) -> 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
§

impl PartialEq<EpollType> for EpollType

§

fn eq(&self, other: &EpollType) -> 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<EpollType> for EpollType

source§

fn partial_cmp(&self, other: &EpollType) -> 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.
§

impl PartialOrd<EpollType> for EpollType

§

fn partial_cmp(&self, other: &EpollType) -> 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 Serialize for EpollType

source§

fn serialize<__S>( +operator. Read more

§

impl Serialize for EpollType

§

fn serialize<__S>( &self, __serializer: __S ) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where - __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Sub<EpollType> for EpollType

source§

fn sub(self, other: EpollType) -> EpollType

Returns the set difference of the two sets of flags.

-
§

type Output = EpollType

The resulting type after applying the - operator.
source§

impl SubAssign<EpollType> for EpollType

source§

fn sub_assign(&mut self, other: EpollType)

Disables all flags enabled in the set.

-
source§

impl UpperHex for EpollType

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl ValueType for EpollType

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte + __S: Serializer,
Serialize this value into the given Serde serializer. Read more
§

impl Sub<EpollType> for EpollType

§

fn sub(self, other: EpollType) -> EpollType

Returns the set difference of the two sets of flags.

+
§

type Output = EpollType

The resulting type after applying the - operator.
§

impl SubAssign<EpollType> for EpollType

§

fn sub_assign(&mut self, other: EpollType)

Disables all flags enabled in the set.

+
§

impl UpperHex for EpollType

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl ValueType for EpollType

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for EpollType

source§

impl Eq for EpollType

source§

impl StructuralEq for EpollType

source§

impl StructuralPartialEq for EpollType

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for EpollType

§

impl Eq for EpollType

§

impl StructuralEq for EpollType

§

impl StructuralPartialEq for EpollType

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/struct.ErrnoSignal.html b/crates/doc/wasmer_wasix/types/wasi/struct.ErrnoSignal.html index d3eba20228a..58bad4d098a 100644 --- a/crates/doc/wasmer_wasix/types/wasi/struct.ErrnoSignal.html +++ b/crates/doc/wasmer_wasix/types/wasi/struct.ErrnoSignal.html @@ -1,13 +1,13 @@ ErrnoSignal in wasmer_wasix::types::wasi - Rust
pub struct ErrnoSignal {
+                logo

ErrnoSignal

pub struct ErrnoSignal {
     pub exit_code: Errno,
     pub signal: Signal,
 }
Expand description

Represents an errno and a signal

Fields§

§exit_code: Errno

The exit code that was returned

§signal: Signal

The signal that was returned

-

Trait Implementations§

source§

impl Clone for ErrnoSignal

source§

fn clone(&self) -> ErrnoSignal

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 ErrnoSignal

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for ErrnoSignal

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +

Trait Implementations§

§

impl Clone for ErrnoSignal

§

fn clone(&self) -> ErrnoSignal

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
§

impl Debug for ErrnoSignal

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for ErrnoSignal

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for ErrnoSignal

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for ErrnoSignal

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/struct.Event.html b/crates/doc/wasmer_wasix/types/wasi/struct.Event.html index 3c30709ed33..0e6d5b983ef 100644 --- a/crates/doc/wasmer_wasix/types/wasi/struct.Event.html +++ b/crates/doc/wasmer_wasix/types/wasi/struct.Event.html @@ -1,5 +1,5 @@ Event in wasmer_wasix::types::wasi - Rust

Struct wasmer_wasix::types::wasi::Event

source ·
pub struct Event {
+                logo

Event

Struct wasmer_wasix::types::wasi::Event

pub struct Event {
     pub userdata: u64,
     pub error: Errno,
     pub type_: Eventtype,
@@ -9,9 +9,9 @@
 
§error: Errno

If non-zero, an error that occurred while processing the subscription request.

§type_: Eventtype

Type of event that was triggered

§u: EventUnion

The type of the event that occurred, and the contents of the event

-

Trait Implementations§

source§

impl Clone for Event

source§

fn clone(&self) -> Event

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 Event

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for Event

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +

Trait Implementations§

§

impl Clone for Event

§

fn clone(&self) -> Event

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
§

impl Debug for Event

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for Event

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Event

Auto Trait Implementations§

§

impl RefUnwindSafe for Event

§

impl Send for Event

§

impl Sync for Event

§

impl Unpin for Event

§

impl UnwindSafe for Event

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Event

Auto Trait Implementations§

§

impl RefUnwindSafe for Event

§

impl Send for Event

§

impl Sync for Event

§

impl Unpin for Event

§

impl UnwindSafe for Event

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/struct.EventFdReadwrite.html b/crates/doc/wasmer_wasix/types/wasi/struct.EventFdReadwrite.html index 548314703ef..3f834dac25b 100644 --- a/crates/doc/wasmer_wasix/types/wasi/struct.EventFdReadwrite.html +++ b/crates/doc/wasmer_wasix/types/wasi/struct.EventFdReadwrite.html @@ -1,21 +1,21 @@ EventFdReadwrite in wasmer_wasix::types::wasi - Rust
pub struct EventFdReadwrite {
+                logo

EventFdReadwrite

pub struct EventFdReadwrite {
     pub nbytes: u64,
     pub flags: Eventrwflags,
 }
Expand description

The contents of an event for the eventtype::fd_read and eventtype::fd_write variants

Fields§

§nbytes: u64

The number of bytes available for reading or writing.

§flags: Eventrwflags

The state of the file descriptor.

-

Trait Implementations§

source§

impl Clone for EventFdReadwrite

source§

fn clone(&self) -> EventFdReadwrite

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 EventFdReadwrite

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for EventFdReadwrite

Trait Implementations§

§

impl Clone for EventFdReadwrite

§

fn clone(&self) -> EventFdReadwrite

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
§

impl Debug for EventFdReadwrite

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl<'de> Deserialize<'de> for EventFdReadwrite

§

fn deserialize<__D>( __deserializer: __D ) -> Result<EventFdReadwrite, <__D as Deserializer<'de>>::Error>where - __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Serialize for EventFdReadwrite

source§

fn serialize<__S>( + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
§

impl Serialize for EventFdReadwrite

§

fn serialize<__S>( &self, __serializer: __S ) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where - __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl ValueType for EventFdReadwrite

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte + __S: Serializer,

Serialize this value into the given Serde serializer. Read more

§

impl ValueType for EventFdReadwrite

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for EventFdReadwrite

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for EventFdReadwrite

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/struct.Eventrwflags.html b/crates/doc/wasmer_wasix/types/wasi/struct.Eventrwflags.html index 8243392da4e..39c607813a9 100644 --- a/crates/doc/wasmer_wasix/types/wasi/struct.Eventrwflags.html +++ b/crates/doc/wasmer_wasix/types/wasi/struct.Eventrwflags.html @@ -1,17 +1,17 @@ Eventrwflags in wasmer_wasix::types::wasi - Rust
pub struct Eventrwflags {
+                logo

Eventrwflags

pub struct Eventrwflags {
     bits: u16,
 }
Expand description

The state of the file descriptor subscribed to with eventtype::fd_read or eventtype::fd_write.

-

Fields§

§bits: u16

Implementations§

source§

impl Eventrwflags

source

pub const FD_READWRITE_HANGUP: Eventrwflags = Self{ bits: 1 << 0,}

The peer of this socket has closed or disconnected.

-
source

pub const fn empty() -> Eventrwflags

Returns an empty set of flags.

-
source

pub const fn all() -> Eventrwflags

Returns the set containing all flags.

-
source

pub const fn bits(&self) -> u16

Returns the raw value of the flags currently stored.

-
source

pub const fn from_bits(bits: u16) -> Option<Eventrwflags>

Convert from underlying bit representation, unless that +

Fields§

§bits: u16

Implementations§

§

impl Eventrwflags

pub const FD_READWRITE_HANGUP: Eventrwflags = Self{ bits: 1 << 0,}

The peer of this socket has closed or disconnected.

+

pub const fn empty() -> Eventrwflags

Returns an empty set of flags.

+

pub const fn all() -> Eventrwflags

Returns the set containing all flags.

+

pub const fn bits(&self) -> u16

Returns the raw value of the flags currently stored.

+

pub const fn from_bits(bits: u16) -> Option<Eventrwflags>

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: u16) -> Eventrwflags

Convert from underlying bit representation, dropping any bits +

pub const fn from_bits_truncate(bits: u16) -> Eventrwflags

Convert from underlying bit representation, dropping any bits that do not correspond to flags.

-
source

pub const unsafe fn from_bits_unchecked(bits: u16) -> Eventrwflags

Convert from underlying bit representation, preserving all +

pub const unsafe fn from_bits_unchecked(bits: u16) -> Eventrwflags

Convert from underlying bit representation, preserving all bits (even those not corresponding to a defined flag).

Safety

The caller of the bitflags! macro can chose to allow or @@ -19,35 +19,35 @@

Safety

The caller of from_bits_unchecked() has to ensure that all bits correspond to a defined flag or that extra bits are valid for this bitflags type.

-
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: Eventrwflags) -> bool

Returns true if there are flags common to both self and other.

-
source

pub const fn contains(&self, other: Eventrwflags) -> bool

Returns true if all of the flags in other are contained within self.

-
source

pub fn insert(&mut self, other: Eventrwflags)

Inserts the specified flags in-place.

-
source

pub fn remove(&mut self, other: Eventrwflags)

Removes the specified flags in-place.

-
source

pub fn toggle(&mut self, other: Eventrwflags)

Toggles the specified flags in-place.

-
source

pub fn set(&mut self, other: Eventrwflags, value: bool)

Inserts or removes the specified flags depending on the passed value.

-
source

pub const fn intersection(self, other: Eventrwflags) -> Eventrwflags

Returns the intersection between the flags in self and +

pub const fn is_empty(&self) -> bool

Returns true if no flags are currently stored.

+

pub const fn is_all(&self) -> bool

Returns true if all flags are currently set.

+

pub const fn intersects(&self, other: Eventrwflags) -> bool

Returns true if there are flags common to both self and other.

+

pub const fn contains(&self, other: Eventrwflags) -> bool

Returns true if all of the flags in other are contained within self.

+

pub fn insert(&mut self, other: Eventrwflags)

Inserts the specified flags in-place.

+

pub fn remove(&mut self, other: Eventrwflags)

Removes the specified flags in-place.

+

pub fn toggle(&mut self, other: Eventrwflags)

Toggles the specified flags in-place.

+

pub fn set(&mut self, other: Eventrwflags, value: bool)

Inserts or removes the specified flags depending on the passed value.

+

pub const fn intersection(self, other: Eventrwflags) -> Eventrwflags

Returns the intersection between the flags in self and other.

Specifically, the returned set contains only the flags which are present in both self and other.

This is equivalent to using the & operator (e.g. ops::BitAnd), as in flags & other.

-
source

pub const fn union(self, other: Eventrwflags) -> Eventrwflags

Returns the union of between the flags in self and other.

+

pub const fn union(self, other: Eventrwflags) -> Eventrwflags

Returns the union of between the flags in self and other.

Specifically, the returned set contains all flags which are present in either self or other, including any which are present in both (see Self::symmetric_difference if that is undesirable).

This is equivalent to using the | operator (e.g. ops::BitOr), as in flags | other.

-
source

pub const fn difference(self, other: Eventrwflags) -> Eventrwflags

Returns the difference between the flags in self and other.

+

pub const fn difference(self, other: Eventrwflags) -> Eventrwflags

Returns the difference between the flags in self and other.

Specifically, the returned set contains all flags present in self, except for the ones present in other.

It is also conceptually equivalent to the “bit-clear” operation: flags & !other (and this syntax is also supported).

This is equivalent to using the - operator (e.g. ops::Sub), as in flags - other.

-
source

pub const fn symmetric_difference(self, other: Eventrwflags) -> Eventrwflags

Returns the symmetric difference between the flags +

pub const fn symmetric_difference(self, other: Eventrwflags) -> Eventrwflags

Returns the symmetric difference between the flags in self and other.

Specifically, the returned set contains the flags present which are present in self or other, but that are not present in @@ -55,46 +55,46 @@

Safety
one of the sets self and other.

This is equivalent to using the ^ operator (e.g. ops::BitXor), as in flags ^ other.

-
source

pub const fn complement(self) -> Eventrwflags

Returns the complement of this set of flags.

+

pub const fn complement(self) -> Eventrwflags

Returns the complement of this set of flags.

Specifically, the returned set contains all the flags which are not set in self, but which are allowed for this type.

Alternatively, it can be thought of as the set difference between Self::all() and self (e.g. Self::all() - self)

This is equivalent to using the ! operator (e.g. ops::Not), as in !flags.

-
source§

impl Eventrwflags

source

pub fn from_bits_preserve(bits: u16) -> Eventrwflags

Convert from a raw integer, preserving any unknown bits. See +

§

impl Eventrwflags

pub fn from_bits_preserve(bits: u16) -> Eventrwflags

Convert from a raw integer, preserving any unknown bits. See https://github.com/bitflags/bitflags/issues/263#issuecomment-957088321

-

Trait Implementations§

source§

impl Binary for Eventrwflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl BitAnd<Eventrwflags> for Eventrwflags

source§

fn bitand(self, other: Eventrwflags) -> Eventrwflags

Returns the intersection between the two sets of flags.

-
§

type Output = Eventrwflags

The resulting type after applying the & operator.
source§

impl BitAndAssign<Eventrwflags> for Eventrwflags

source§

fn bitand_assign(&mut self, other: Eventrwflags)

Disables all flags disabled in the set.

-
source§

impl BitOr<Eventrwflags> for Eventrwflags

source§

fn bitor(self, other: Eventrwflags) -> Eventrwflags

Returns the union of the two sets of flags.

-
§

type Output = Eventrwflags

The resulting type after applying the | operator.
source§

impl BitOrAssign<Eventrwflags> for Eventrwflags

source§

fn bitor_assign(&mut self, other: Eventrwflags)

Adds the set of flags.

-
source§

impl BitXor<Eventrwflags> for Eventrwflags

source§

fn bitxor(self, other: Eventrwflags) -> Eventrwflags

Returns the left flags, but with all the right flags toggled.

-
§

type Output = Eventrwflags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign<Eventrwflags> for Eventrwflags

source§

fn bitxor_assign(&mut self, other: Eventrwflags)

Toggles the set of flags.

-
source§

impl Clone for Eventrwflags

source§

fn clone(&self) -> Eventrwflags

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 Eventrwflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for Eventrwflags

Trait Implementations§

§

impl Binary for Eventrwflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl BitAnd<Eventrwflags> for Eventrwflags

§

fn bitand(self, other: Eventrwflags) -> Eventrwflags

Returns the intersection between the two sets of flags.

+
§

type Output = Eventrwflags

The resulting type after applying the & operator.
§

impl BitAndAssign<Eventrwflags> for Eventrwflags

§

fn bitand_assign(&mut self, other: Eventrwflags)

Disables all flags disabled in the set.

+
§

impl BitOr<Eventrwflags> for Eventrwflags

§

fn bitor(self, other: Eventrwflags) -> Eventrwflags

Returns the union of the two sets of flags.

+
§

type Output = Eventrwflags

The resulting type after applying the | operator.
§

impl BitOrAssign<Eventrwflags> for Eventrwflags

§

fn bitor_assign(&mut self, other: Eventrwflags)

Adds the set of flags.

+
§

impl BitXor<Eventrwflags> for Eventrwflags

§

fn bitxor(self, other: Eventrwflags) -> Eventrwflags

Returns the left flags, but with all the right flags toggled.

+
§

type Output = Eventrwflags

The resulting type after applying the ^ operator.
§

impl BitXorAssign<Eventrwflags> for Eventrwflags

§

fn bitxor_assign(&mut self, other: Eventrwflags)

Toggles the set of flags.

+
§

impl Clone for Eventrwflags

§

fn clone(&self) -> Eventrwflags

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
§

impl Debug for Eventrwflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl<'de> Deserialize<'de> for Eventrwflags

§

fn deserialize<__D>( __deserializer: __D ) -> Result<Eventrwflags, <__D as Deserializer<'de>>::Error>where - __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Extend<Eventrwflags> for Eventrwflags

source§

fn extend<T>(&mut self, iterator: T)where - T: IntoIterator<Item = Eventrwflags>,

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 FromIterator<Eventrwflags> for Eventrwflags

source§

fn from_iter<T>(iterator: T) -> Eventrwflagswhere - T: IntoIterator<Item = Eventrwflags>,

Creates a value from an iterator. Read more
source§

impl Hash for Eventrwflags

source§

fn hash<__H>(&self, state: &mut __H)where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
§

impl Extend<Eventrwflags> for Eventrwflags

§

fn extend<T>(&mut self, iterator: T)where + T: IntoIterator<Item = Eventrwflags>,

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
§

impl FromIterator<Eventrwflags> for Eventrwflags

§

fn from_iter<T>(iterator: T) -> Eventrwflagswhere + T: IntoIterator<Item = Eventrwflags>,

Creates a value from an iterator. Read more
§

impl Hash for Eventrwflags

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 LowerHex for Eventrwflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Not for Eventrwflags

source§

fn not(self) -> Eventrwflags

Returns the complement of this set of flags.

-
§

type Output = Eventrwflags

The resulting type after applying the ! operator.
source§

impl Octal for Eventrwflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Ord for Eventrwflags

source§

fn cmp(&self, other: &Eventrwflags) -> 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
§

impl LowerHex for Eventrwflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Not for Eventrwflags

§

fn not(self) -> Eventrwflags

Returns the complement of this set of flags.

+
§

type Output = Eventrwflags

The resulting type after applying the ! operator.
§

impl Octal for Eventrwflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Ord for Eventrwflags

§

fn cmp(&self, other: &Eventrwflags) -> 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<Eventrwflags> for Eventrwflags

source§

fn eq(&self, other: &Eventrwflags) -> 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
§

impl PartialEq<Eventrwflags> for Eventrwflags

§

fn eq(&self, other: &Eventrwflags) -> 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<Eventrwflags> for Eventrwflags

source§

fn partial_cmp(&self, other: &Eventrwflags) -> 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.
§

impl PartialOrd<Eventrwflags> for Eventrwflags

§

fn partial_cmp(&self, other: &Eventrwflags) -> 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 Serialize for Eventrwflags

source§

fn serialize<__S>( +operator. Read more

§

impl Serialize for Eventrwflags

§

fn serialize<__S>( &self, __serializer: __S ) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where - __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Sub<Eventrwflags> for Eventrwflags

source§

fn sub(self, other: Eventrwflags) -> Eventrwflags

Returns the set difference of the two sets of flags.

-
§

type Output = Eventrwflags

The resulting type after applying the - operator.
source§

impl SubAssign<Eventrwflags> for Eventrwflags

source§

fn sub_assign(&mut self, other: Eventrwflags)

Disables all flags enabled in the set.

-
source§

impl UpperHex for Eventrwflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl ValueType for Eventrwflags

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte + __S: Serializer,
Serialize this value into the given Serde serializer. Read more
§

impl Sub<Eventrwflags> for Eventrwflags

§

fn sub(self, other: Eventrwflags) -> Eventrwflags

Returns the set difference of the two sets of flags.

+
§

type Output = Eventrwflags

The resulting type after applying the - operator.
§

impl SubAssign<Eventrwflags> for Eventrwflags

§

fn sub_assign(&mut self, other: Eventrwflags)

Disables all flags enabled in the set.

+
§

impl UpperHex for Eventrwflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl ValueType for Eventrwflags

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Eventrwflags

source§

impl Eq for Eventrwflags

source§

impl StructuralEq for Eventrwflags

source§

impl StructuralPartialEq for Eventrwflags

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Eventrwflags

§

impl Eq for Eventrwflags

§

impl StructuralEq for Eventrwflags

§

impl StructuralPartialEq for Eventrwflags

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/struct.Fdflags.html b/crates/doc/wasmer_wasix/types/wasi/struct.Fdflags.html index 71825c710a7..58887830bf9 100644 --- a/crates/doc/wasmer_wasix/types/wasi/struct.Fdflags.html +++ b/crates/doc/wasmer_wasix/types/wasi/struct.Fdflags.html @@ -1,22 +1,22 @@ Fdflags in wasmer_wasix::types::wasi - Rust
pub struct Fdflags {
+                logo

Fdflags

pub struct Fdflags {
     bits: u16,
 }
Expand description

File descriptor flags.

-

Fields§

§bits: u16

Implementations§

source§

impl Fdflags

source

pub const APPEND: Fdflags = Self{ bits: 1 << 0,}

Append mode: Data written to the file is always appended to the file’s end.

-
source

pub const DSYNC: Fdflags = Self{ bits: 1 << 1,}

Write according to synchronized I/O data integrity completion. Only the data stored in the file is synchronized.

-
source

pub const NONBLOCK: Fdflags = Self{ bits: 1 << 2,}

Non-blocking mode.

-
source

pub const RSYNC: Fdflags = Self{ bits: 1 << 3,}

Synchronized read I/O operations.

-
source

pub const SYNC: Fdflags = Self{ bits: 1 << 4,}

Write according to synchronized I/O file integrity completion. In +

Fields§

§bits: u16

Implementations§

§

impl Fdflags

pub const APPEND: Fdflags = Self{ bits: 1 << 0,}

Append mode: Data written to the file is always appended to the file’s end.

+

pub const DSYNC: Fdflags = Self{ bits: 1 << 1,}

Write according to synchronized I/O data integrity completion. Only the data stored in the file is synchronized.

+

pub const NONBLOCK: Fdflags = Self{ bits: 1 << 2,}

Non-blocking mode.

+

pub const RSYNC: Fdflags = Self{ bits: 1 << 3,}

Synchronized read I/O operations.

+

pub const SYNC: Fdflags = Self{ bits: 1 << 4,}

Write according to synchronized I/O file integrity completion. In addition to synchronizing the data stored in the file, the implementation may also synchronously update the file’s metadata.

-
source

pub const fn empty() -> Fdflags

Returns an empty set of flags.

-
source

pub const fn all() -> Fdflags

Returns the set containing all flags.

-
source

pub const fn bits(&self) -> u16

Returns the raw value of the flags currently stored.

-
source

pub const fn from_bits(bits: u16) -> Option<Fdflags>

Convert from underlying bit representation, unless that +

pub const fn empty() -> Fdflags

Returns an empty set of flags.

+

pub const fn all() -> Fdflags

Returns the set containing all flags.

+

pub const fn bits(&self) -> u16

Returns the raw value of the flags currently stored.

+

pub const fn from_bits(bits: u16) -> Option<Fdflags>

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: u16) -> Fdflags

Convert from underlying bit representation, dropping any bits +

pub const fn from_bits_truncate(bits: u16) -> Fdflags

Convert from underlying bit representation, dropping any bits that do not correspond to flags.

-
source

pub const unsafe fn from_bits_unchecked(bits: u16) -> Fdflags

Convert from underlying bit representation, preserving all +

pub const unsafe fn from_bits_unchecked(bits: u16) -> Fdflags

Convert from underlying bit representation, preserving all bits (even those not corresponding to a defined flag).

Safety

The caller of the bitflags! macro can chose to allow or @@ -24,35 +24,35 @@

Safety

The caller of from_bits_unchecked() has to ensure that all bits correspond to a defined flag or that extra bits are valid for this bitflags type.

-
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: Fdflags) -> bool

Returns true if there are flags common to both self and other.

-
source

pub const fn contains(&self, other: Fdflags) -> bool

Returns true if all of the flags in other are contained within self.

-
source

pub fn insert(&mut self, other: Fdflags)

Inserts the specified flags in-place.

-
source

pub fn remove(&mut self, other: Fdflags)

Removes the specified flags in-place.

-
source

pub fn toggle(&mut self, other: Fdflags)

Toggles the specified flags in-place.

-
source

pub fn set(&mut self, other: Fdflags, value: bool)

Inserts or removes the specified flags depending on the passed value.

-
source

pub const fn intersection(self, other: Fdflags) -> Fdflags

Returns the intersection between the flags in self and +

pub const fn is_empty(&self) -> bool

Returns true if no flags are currently stored.

+

pub const fn is_all(&self) -> bool

Returns true if all flags are currently set.

+

pub const fn intersects(&self, other: Fdflags) -> bool

Returns true if there are flags common to both self and other.

+

pub const fn contains(&self, other: Fdflags) -> bool

Returns true if all of the flags in other are contained within self.

+

pub fn insert(&mut self, other: Fdflags)

Inserts the specified flags in-place.

+

pub fn remove(&mut self, other: Fdflags)

Removes the specified flags in-place.

+

pub fn toggle(&mut self, other: Fdflags)

Toggles the specified flags in-place.

+

pub fn set(&mut self, other: Fdflags, value: bool)

Inserts or removes the specified flags depending on the passed value.

+

pub const fn intersection(self, other: Fdflags) -> Fdflags

Returns the intersection between the flags in self and other.

Specifically, the returned set contains only the flags which are present in both self and other.

This is equivalent to using the & operator (e.g. ops::BitAnd), as in flags & other.

-
source

pub const fn union(self, other: Fdflags) -> Fdflags

Returns the union of between the flags in self and other.

+

pub const fn union(self, other: Fdflags) -> Fdflags

Returns the union of between the flags in self and other.

Specifically, the returned set contains all flags which are present in either self or other, including any which are present in both (see Self::symmetric_difference if that is undesirable).

This is equivalent to using the | operator (e.g. ops::BitOr), as in flags | other.

-
source

pub const fn difference(self, other: Fdflags) -> Fdflags

Returns the difference between the flags in self and other.

+

pub const fn difference(self, other: Fdflags) -> Fdflags

Returns the difference between the flags in self and other.

Specifically, the returned set contains all flags present in self, except for the ones present in other.

It is also conceptually equivalent to the “bit-clear” operation: flags & !other (and this syntax is also supported).

This is equivalent to using the - operator (e.g. ops::Sub), as in flags - other.

-
source

pub const fn symmetric_difference(self, other: Fdflags) -> Fdflags

Returns the symmetric difference between the flags +

pub const fn symmetric_difference(self, other: Fdflags) -> Fdflags

Returns the symmetric difference between the flags in self and other.

Specifically, the returned set contains the flags present which are present in self or other, but that are not present in @@ -60,39 +60,39 @@

Safety
one of the sets self and other.

This is equivalent to using the ^ operator (e.g. ops::BitXor), as in flags ^ other.

-
source

pub const fn complement(self) -> Fdflags

Returns the complement of this set of flags.

+

pub const fn complement(self) -> Fdflags

Returns the complement of this set of flags.

Specifically, the returned set contains all the flags which are not set in self, but which are allowed for this type.

Alternatively, it can be thought of as the set difference between Self::all() and self (e.g. Self::all() - self)

This is equivalent to using the ! operator (e.g. ops::Not), as in !flags.

-
source§

impl Fdflags

source

pub fn from_bits_preserve(bits: u16) -> Fdflags

Convert from a raw integer, preserving any unknown bits. See +

§

impl Fdflags

pub fn from_bits_preserve(bits: u16) -> Fdflags

Convert from a raw integer, preserving any unknown bits. See https://github.com/bitflags/bitflags/issues/263#issuecomment-957088321

-

Trait Implementations§

source§

impl Binary for Fdflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl BitAnd<Fdflags> for Fdflags

source§

fn bitand(self, other: Fdflags) -> Fdflags

Returns the intersection between the two sets of flags.

-
§

type Output = Fdflags

The resulting type after applying the & operator.
source§

impl BitAndAssign<Fdflags> for Fdflags

source§

fn bitand_assign(&mut self, other: Fdflags)

Disables all flags disabled in the set.

-
source§

impl BitOr<Fdflags> for Fdflags

source§

fn bitor(self, other: Fdflags) -> Fdflags

Returns the union of the two sets of flags.

-
§

type Output = Fdflags

The resulting type after applying the | operator.
source§

impl BitOrAssign<Fdflags> for Fdflags

source§

fn bitor_assign(&mut self, other: Fdflags)

Adds the set of flags.

-
source§

impl BitXor<Fdflags> for Fdflags

source§

fn bitxor(self, other: Fdflags) -> Fdflags

Returns the left flags, but with all the right flags toggled.

-
§

type Output = Fdflags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign<Fdflags> for Fdflags

source§

fn bitxor_assign(&mut self, other: Fdflags)

Toggles the set of flags.

-
source§

impl Clone for Fdflags

source§

fn clone(&self) -> Fdflags

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 Fdflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Extend<Fdflags> for Fdflags

source§

fn extend<T>(&mut self, iterator: T)where - T: IntoIterator<Item = Fdflags>,

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 FromIterator<Fdflags> for Fdflags

source§

fn from_iter<T>(iterator: T) -> Fdflagswhere - T: IntoIterator<Item = Fdflags>,

Creates a value from an iterator. Read more
source§

impl FromToNativeWasmType for Fdflags

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Fdflags as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Fdflags as FromToNativeWasmType>::Native) -> Fdflags

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl Hash for Fdflags

source§

fn hash<__H>(&self, state: &mut __H)where +

Trait Implementations§

§

impl Binary for Fdflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl BitAnd<Fdflags> for Fdflags

§

fn bitand(self, other: Fdflags) -> Fdflags

Returns the intersection between the two sets of flags.

+
§

type Output = Fdflags

The resulting type after applying the & operator.
§

impl BitAndAssign<Fdflags> for Fdflags

§

fn bitand_assign(&mut self, other: Fdflags)

Disables all flags disabled in the set.

+
§

impl BitOr<Fdflags> for Fdflags

§

fn bitor(self, other: Fdflags) -> Fdflags

Returns the union of the two sets of flags.

+
§

type Output = Fdflags

The resulting type after applying the | operator.
§

impl BitOrAssign<Fdflags> for Fdflags

§

fn bitor_assign(&mut self, other: Fdflags)

Adds the set of flags.

+
§

impl BitXor<Fdflags> for Fdflags

§

fn bitxor(self, other: Fdflags) -> Fdflags

Returns the left flags, but with all the right flags toggled.

+
§

type Output = Fdflags

The resulting type after applying the ^ operator.
§

impl BitXorAssign<Fdflags> for Fdflags

§

fn bitxor_assign(&mut self, other: Fdflags)

Toggles the set of flags.

+
§

impl Clone for Fdflags

§

fn clone(&self) -> Fdflags

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
§

impl Debug for Fdflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl Extend<Fdflags> for Fdflags

§

fn extend<T>(&mut self, iterator: T)where + T: IntoIterator<Item = Fdflags>,

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
§

impl FromIterator<Fdflags> for Fdflags

§

fn from_iter<T>(iterator: T) -> Fdflagswhere + T: IntoIterator<Item = Fdflags>,

Creates a value from an iterator. Read more
§

impl FromToNativeWasmType for Fdflags

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Fdflags as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Fdflags as FromToNativeWasmType>::Native) -> Fdflags

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl Hash for Fdflags

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 LowerHex for Fdflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Not for Fdflags

source§

fn not(self) -> Fdflags

Returns the complement of this set of flags.

-
§

type Output = Fdflags

The resulting type after applying the ! operator.
source§

impl Octal for Fdflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Ord for Fdflags

source§

fn cmp(&self, other: &Fdflags) -> 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
§

impl LowerHex for Fdflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Not for Fdflags

§

fn not(self) -> Fdflags

Returns the complement of this set of flags.

+
§

type Output = Fdflags

The resulting type after applying the ! operator.
§

impl Octal for Fdflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Ord for Fdflags

§

fn cmp(&self, other: &Fdflags) -> 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<Fdflags> for Fdflags

source§

fn eq(&self, other: &Fdflags) -> 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
§

impl PartialEq<Fdflags> for Fdflags

§

fn eq(&self, other: &Fdflags) -> 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<Fdflags> for Fdflags

source§

fn partial_cmp(&self, other: &Fdflags) -> 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.
§

impl PartialOrd<Fdflags> for Fdflags

§

fn partial_cmp(&self, other: &Fdflags) -> 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<Fdflags> for Fdflags

source§

fn sub(self, other: Fdflags) -> Fdflags

Returns the set difference of the two sets of flags.

-
§

type Output = Fdflags

The resulting type after applying the - operator.
source§

impl SubAssign<Fdflags> for Fdflags

source§

fn sub_assign(&mut self, other: Fdflags)

Disables all flags enabled in the set.

-
source§

impl UpperHex for Fdflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl ValueType for Fdflags

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +operator. Read more
§

impl Sub<Fdflags> for Fdflags

§

fn sub(self, other: Fdflags) -> Fdflags

Returns the set difference of the two sets of flags.

+
§

type Output = Fdflags

The resulting type after applying the - operator.
§

impl SubAssign<Fdflags> for Fdflags

§

fn sub_assign(&mut self, other: Fdflags)

Disables all flags enabled in the set.

+
§

impl UpperHex for Fdflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl ValueType for Fdflags

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Fdflags

source§

impl Eq for Fdflags

source§

impl StructuralEq for Fdflags

source§

impl StructuralPartialEq for Fdflags

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Fdflags

§

impl Eq for Fdflags

§

impl StructuralEq for Fdflags

§

impl StructuralPartialEq for Fdflags

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/struct.Fdstat.html b/crates/doc/wasmer_wasix/types/wasi/struct.Fdstat.html index b66832974ac..712675a21b8 100644 --- a/crates/doc/wasmer_wasix/types/wasi/struct.Fdstat.html +++ b/crates/doc/wasmer_wasix/types/wasi/struct.Fdstat.html @@ -1,5 +1,5 @@ Fdstat in wasmer_wasix::types::wasi - Rust

Struct wasmer_wasix::types::wasi::Fdstat

source ·
pub struct Fdstat {
+                logo

Fdstat

Struct wasmer_wasix::types::wasi::Fdstat

pub struct Fdstat {
     pub fs_filetype: Filetype,
     pub fs_flags: Fdflags,
     pub fs_rights_base: Rights,
@@ -10,9 +10,9 @@
 
§fs_rights_base: Rights

Rights that apply to this file descriptor.

§fs_rights_inheriting: Rights

Maximum set of rights that may be installed on new file descriptors that are created through this file descriptor, e.g., through path_open.

-

Trait Implementations§

source§

impl Clone for Fdstat

source§

fn clone(&self) -> Fdstat

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 Fdstat

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for Fdstat

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +

Trait Implementations§

§

impl Clone for Fdstat

§

fn clone(&self) -> Fdstat

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
§

impl Debug for Fdstat

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for Fdstat

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Fdstat

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Fdstat

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/struct.Filestat.html b/crates/doc/wasmer_wasix/types/wasi/struct.Filestat.html index 2e424aa58d2..bc085f18125 100644 --- a/crates/doc/wasmer_wasix/types/wasi/struct.Filestat.html +++ b/crates/doc/wasmer_wasix/types/wasi/struct.Filestat.html @@ -1,5 +1,5 @@ Filestat in wasmer_wasix::types::wasi - Rust
pub struct Filestat {
+                logo

Filestat

pub struct Filestat {
     pub st_dev: u64,
     pub st_ino: u64,
     pub st_filetype: Filetype,
@@ -8,9 +8,9 @@
     pub st_atim: u64,
     pub st_mtim: u64,
     pub st_ctim: u64,
-}

Fields§

§st_dev: u64§st_ino: u64§st_filetype: Filetype§st_nlink: u64§st_size: u64§st_atim: u64§st_mtim: u64§st_ctim: u64

Trait Implementations§

source§

impl Clone for Filestat

source§

fn clone(&self) -> Filestat

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 Filestat

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Default for Filestat

source§

fn default() -> Filestat

Returns the “default value” for a type. Read more
source§

impl ValueType for Filestat

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§st_dev: u64§st_ino: u64§st_filetype: Filetype§st_nlink: u64§st_size: u64§st_atim: u64§st_mtim: u64§st_ctim: u64

Trait Implementations§

§

impl Clone for Filestat

§

fn clone(&self) -> Filestat

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
§

impl Debug for Filestat

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl Default for Filestat

§

fn default() -> Filestat

Returns the “default value” for a type. Read more
§

impl ValueType for Filestat

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Filestat

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Filestat

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/struct.Fstflags.html b/crates/doc/wasmer_wasix/types/wasi/struct.Fstflags.html index 59912bd27d9..917136d7242 100644 --- a/crates/doc/wasmer_wasix/types/wasi/struct.Fstflags.html +++ b/crates/doc/wasmer_wasix/types/wasi/struct.Fstflags.html @@ -1,21 +1,21 @@ Fstflags in wasmer_wasix::types::wasi - Rust
pub struct Fstflags {
+                logo

Fstflags

pub struct Fstflags {
     bits: u16,
 }
Expand description

Which file time attributes to adjust. TODO: wit appears to not have support for flags repr (@witx repr u16)

-

Fields§

§bits: u16

Implementations§

source§

impl Fstflags

source

pub const SET_ATIM: Fstflags = Self{ bits: 1 << 0,}

Adjust the last data access timestamp to the value stored in filestat::atim.

-
source

pub const SET_ATIM_NOW: Fstflags = Self{ bits: 1 << 1,}

Adjust the last data access timestamp to the time of clock clockid::realtime.

-
source

pub const SET_MTIM: Fstflags = Self{ bits: 1 << 2,}

Adjust the last data modification timestamp to the value stored in filestat::mtim.

-
source

pub const SET_MTIM_NOW: Fstflags = Self{ bits: 1 << 3,}

Adjust the last data modification timestamp to the time of clock clockid::realtime.

-
source

pub const fn empty() -> Fstflags

Returns an empty set of flags.

-
source

pub const fn all() -> Fstflags

Returns the set containing all flags.

-
source

pub const fn bits(&self) -> u16

Returns the raw value of the flags currently stored.

-
source

pub const fn from_bits(bits: u16) -> Option<Fstflags>

Convert from underlying bit representation, unless that +

Fields§

§bits: u16

Implementations§

§

impl Fstflags

pub const SET_ATIM: Fstflags = Self{ bits: 1 << 0,}

Adjust the last data access timestamp to the value stored in filestat::atim.

+

pub const SET_ATIM_NOW: Fstflags = Self{ bits: 1 << 1,}

Adjust the last data access timestamp to the time of clock clockid::realtime.

+

pub const SET_MTIM: Fstflags = Self{ bits: 1 << 2,}

Adjust the last data modification timestamp to the value stored in filestat::mtim.

+

pub const SET_MTIM_NOW: Fstflags = Self{ bits: 1 << 3,}

Adjust the last data modification timestamp to the time of clock clockid::realtime.

+

pub const fn empty() -> Fstflags

Returns an empty set of flags.

+

pub const fn all() -> Fstflags

Returns the set containing all flags.

+

pub const fn bits(&self) -> u16

Returns the raw value of the flags currently stored.

+

pub const fn from_bits(bits: u16) -> Option<Fstflags>

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: u16) -> Fstflags

Convert from underlying bit representation, dropping any bits +

pub const fn from_bits_truncate(bits: u16) -> Fstflags

Convert from underlying bit representation, dropping any bits that do not correspond to flags.

-
source

pub const unsafe fn from_bits_unchecked(bits: u16) -> Fstflags

Convert from underlying bit representation, preserving all +

pub const unsafe fn from_bits_unchecked(bits: u16) -> Fstflags

Convert from underlying bit representation, preserving all bits (even those not corresponding to a defined flag).

Safety

The caller of the bitflags! macro can chose to allow or @@ -23,35 +23,35 @@

Safety

The caller of from_bits_unchecked() has to ensure that all bits correspond to a defined flag or that extra bits are valid for this bitflags type.

-
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: Fstflags) -> bool

Returns true if there are flags common to both self and other.

-
source

pub const fn contains(&self, other: Fstflags) -> bool

Returns true if all of the flags in other are contained within self.

-
source

pub fn insert(&mut self, other: Fstflags)

Inserts the specified flags in-place.

-
source

pub fn remove(&mut self, other: Fstflags)

Removes the specified flags in-place.

-
source

pub fn toggle(&mut self, other: Fstflags)

Toggles the specified flags in-place.

-
source

pub fn set(&mut self, other: Fstflags, value: bool)

Inserts or removes the specified flags depending on the passed value.

-
source

pub const fn intersection(self, other: Fstflags) -> Fstflags

Returns the intersection between the flags in self and +

pub const fn is_empty(&self) -> bool

Returns true if no flags are currently stored.

+

pub const fn is_all(&self) -> bool

Returns true if all flags are currently set.

+

pub const fn intersects(&self, other: Fstflags) -> bool

Returns true if there are flags common to both self and other.

+

pub const fn contains(&self, other: Fstflags) -> bool

Returns true if all of the flags in other are contained within self.

+

pub fn insert(&mut self, other: Fstflags)

Inserts the specified flags in-place.

+

pub fn remove(&mut self, other: Fstflags)

Removes the specified flags in-place.

+

pub fn toggle(&mut self, other: Fstflags)

Toggles the specified flags in-place.

+

pub fn set(&mut self, other: Fstflags, value: bool)

Inserts or removes the specified flags depending on the passed value.

+

pub const fn intersection(self, other: Fstflags) -> Fstflags

Returns the intersection between the flags in self and other.

Specifically, the returned set contains only the flags which are present in both self and other.

This is equivalent to using the & operator (e.g. ops::BitAnd), as in flags & other.

-
source

pub const fn union(self, other: Fstflags) -> Fstflags

Returns the union of between the flags in self and other.

+

pub const fn union(self, other: Fstflags) -> Fstflags

Returns the union of between the flags in self and other.

Specifically, the returned set contains all flags which are present in either self or other, including any which are present in both (see Self::symmetric_difference if that is undesirable).

This is equivalent to using the | operator (e.g. ops::BitOr), as in flags | other.

-
source

pub const fn difference(self, other: Fstflags) -> Fstflags

Returns the difference between the flags in self and other.

+

pub const fn difference(self, other: Fstflags) -> Fstflags

Returns the difference between the flags in self and other.

Specifically, the returned set contains all flags present in self, except for the ones present in other.

It is also conceptually equivalent to the “bit-clear” operation: flags & !other (and this syntax is also supported).

This is equivalent to using the - operator (e.g. ops::Sub), as in flags - other.

-
source

pub const fn symmetric_difference(self, other: Fstflags) -> Fstflags

Returns the symmetric difference between the flags +

pub const fn symmetric_difference(self, other: Fstflags) -> Fstflags

Returns the symmetric difference between the flags in self and other.

Specifically, the returned set contains the flags present which are present in self or other, but that are not present in @@ -59,39 +59,39 @@

Safety
one of the sets self and other.

This is equivalent to using the ^ operator (e.g. ops::BitXor), as in flags ^ other.

-
source

pub const fn complement(self) -> Fstflags

Returns the complement of this set of flags.

+

pub const fn complement(self) -> Fstflags

Returns the complement of this set of flags.

Specifically, the returned set contains all the flags which are not set in self, but which are allowed for this type.

Alternatively, it can be thought of as the set difference between Self::all() and self (e.g. Self::all() - self)

This is equivalent to using the ! operator (e.g. ops::Not), as in !flags.

-
source§

impl Fstflags

source

pub fn from_bits_preserve(bits: u16) -> Fstflags

Convert from a raw integer, preserving any unknown bits. See +

§

impl Fstflags

pub fn from_bits_preserve(bits: u16) -> Fstflags

Convert from a raw integer, preserving any unknown bits. See https://github.com/bitflags/bitflags/issues/263#issuecomment-957088321

-

Trait Implementations§

source§

impl Binary for Fstflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl BitAnd<Fstflags> for Fstflags

source§

fn bitand(self, other: Fstflags) -> Fstflags

Returns the intersection between the two sets of flags.

-
§

type Output = Fstflags

The resulting type after applying the & operator.
source§

impl BitAndAssign<Fstflags> for Fstflags

source§

fn bitand_assign(&mut self, other: Fstflags)

Disables all flags disabled in the set.

-
source§

impl BitOr<Fstflags> for Fstflags

source§

fn bitor(self, other: Fstflags) -> Fstflags

Returns the union of the two sets of flags.

-
§

type Output = Fstflags

The resulting type after applying the | operator.
source§

impl BitOrAssign<Fstflags> for Fstflags

source§

fn bitor_assign(&mut self, other: Fstflags)

Adds the set of flags.

-
source§

impl BitXor<Fstflags> for Fstflags

source§

fn bitxor(self, other: Fstflags) -> Fstflags

Returns the left flags, but with all the right flags toggled.

-
§

type Output = Fstflags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign<Fstflags> for Fstflags

source§

fn bitxor_assign(&mut self, other: Fstflags)

Toggles the set of flags.

-
source§

impl Clone for Fstflags

source§

fn clone(&self) -> Fstflags

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 Fstflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Extend<Fstflags> for Fstflags

source§

fn extend<T>(&mut self, iterator: T)where - T: IntoIterator<Item = Fstflags>,

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 FromIterator<Fstflags> for Fstflags

source§

fn from_iter<T>(iterator: T) -> Fstflagswhere - T: IntoIterator<Item = Fstflags>,

Creates a value from an iterator. Read more
source§

impl FromToNativeWasmType for Fstflags

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Fstflags as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Fstflags as FromToNativeWasmType>::Native) -> Fstflags

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl Hash for Fstflags

source§

fn hash<__H>(&self, state: &mut __H)where +

Trait Implementations§

§

impl Binary for Fstflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl BitAnd<Fstflags> for Fstflags

§

fn bitand(self, other: Fstflags) -> Fstflags

Returns the intersection between the two sets of flags.

+
§

type Output = Fstflags

The resulting type after applying the & operator.
§

impl BitAndAssign<Fstflags> for Fstflags

§

fn bitand_assign(&mut self, other: Fstflags)

Disables all flags disabled in the set.

+
§

impl BitOr<Fstflags> for Fstflags

§

fn bitor(self, other: Fstflags) -> Fstflags

Returns the union of the two sets of flags.

+
§

type Output = Fstflags

The resulting type after applying the | operator.
§

impl BitOrAssign<Fstflags> for Fstflags

§

fn bitor_assign(&mut self, other: Fstflags)

Adds the set of flags.

+
§

impl BitXor<Fstflags> for Fstflags

§

fn bitxor(self, other: Fstflags) -> Fstflags

Returns the left flags, but with all the right flags toggled.

+
§

type Output = Fstflags

The resulting type after applying the ^ operator.
§

impl BitXorAssign<Fstflags> for Fstflags

§

fn bitxor_assign(&mut self, other: Fstflags)

Toggles the set of flags.

+
§

impl Clone for Fstflags

§

fn clone(&self) -> Fstflags

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
§

impl Debug for Fstflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl Extend<Fstflags> for Fstflags

§

fn extend<T>(&mut self, iterator: T)where + T: IntoIterator<Item = Fstflags>,

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
§

impl FromIterator<Fstflags> for Fstflags

§

fn from_iter<T>(iterator: T) -> Fstflagswhere + T: IntoIterator<Item = Fstflags>,

Creates a value from an iterator. Read more
§

impl FromToNativeWasmType for Fstflags

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Fstflags as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Fstflags as FromToNativeWasmType>::Native) -> Fstflags

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl Hash for Fstflags

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 LowerHex for Fstflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Not for Fstflags

source§

fn not(self) -> Fstflags

Returns the complement of this set of flags.

-
§

type Output = Fstflags

The resulting type after applying the ! operator.
source§

impl Octal for Fstflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Ord for Fstflags

source§

fn cmp(&self, other: &Fstflags) -> 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
§

impl LowerHex for Fstflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Not for Fstflags

§

fn not(self) -> Fstflags

Returns the complement of this set of flags.

+
§

type Output = Fstflags

The resulting type after applying the ! operator.
§

impl Octal for Fstflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Ord for Fstflags

§

fn cmp(&self, other: &Fstflags) -> 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<Fstflags> for Fstflags

source§

fn eq(&self, other: &Fstflags) -> 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
§

impl PartialEq<Fstflags> for Fstflags

§

fn eq(&self, other: &Fstflags) -> 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<Fstflags> for Fstflags

source§

fn partial_cmp(&self, other: &Fstflags) -> 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.
§

impl PartialOrd<Fstflags> for Fstflags

§

fn partial_cmp(&self, other: &Fstflags) -> 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<Fstflags> for Fstflags

source§

fn sub(self, other: Fstflags) -> Fstflags

Returns the set difference of the two sets of flags.

-
§

type Output = Fstflags

The resulting type after applying the - operator.
source§

impl SubAssign<Fstflags> for Fstflags

source§

fn sub_assign(&mut self, other: Fstflags)

Disables all flags enabled in the set.

-
source§

impl UpperHex for Fstflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl ValueType for Fstflags

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +operator. Read more
§

impl Sub<Fstflags> for Fstflags

§

fn sub(self, other: Fstflags) -> Fstflags

Returns the set difference of the two sets of flags.

+
§

type Output = Fstflags

The resulting type after applying the - operator.
§

impl SubAssign<Fstflags> for Fstflags

§

fn sub_assign(&mut self, other: Fstflags)

Disables all flags enabled in the set.

+
§

impl UpperHex for Fstflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl ValueType for Fstflags

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Fstflags

source§

impl Eq for Fstflags

source§

impl StructuralEq for Fstflags

source§

impl StructuralPartialEq for Fstflags

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Fstflags

§

impl Eq for Fstflags

§

impl StructuralEq for Fstflags

§

impl StructuralPartialEq for Fstflags

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/struct.HttpHandles.html b/crates/doc/wasmer_wasix/types/wasi/struct.HttpHandles.html index 237ee987371..a319dcafe66 100644 --- a/crates/doc/wasmer_wasix/types/wasi/struct.HttpHandles.html +++ b/crates/doc/wasmer_wasix/types/wasi/struct.HttpHandles.html @@ -1,11 +1,11 @@ HttpHandles in wasmer_wasix::types::wasi - Rust
pub struct HttpHandles {
+                logo

HttpHandles

pub struct HttpHandles {
     pub req: u32,
     pub res: u32,
     pub hdr: u32,
-}

Fields§

§req: u32§res: u32§hdr: u32

Trait Implementations§

source§

impl Clone for HttpHandles

source§

fn clone(&self) -> HttpHandles

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 HttpHandles

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for HttpHandles

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§req: u32§res: u32§hdr: u32

Trait Implementations§

§

impl Clone for HttpHandles

§

fn clone(&self) -> HttpHandles

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
§

impl Debug for HttpHandles

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for HttpHandles

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for HttpHandles

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for HttpHandles

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/struct.HttpStatus.html b/crates/doc/wasmer_wasix/types/wasi/struct.HttpStatus.html index 061a03da2e2..b2c0d6eb0c8 100644 --- a/crates/doc/wasmer_wasix/types/wasi/struct.HttpStatus.html +++ b/crates/doc/wasmer_wasix/types/wasi/struct.HttpStatus.html @@ -1,12 +1,12 @@ HttpStatus in wasmer_wasix::types::wasi - Rust
pub struct HttpStatus {
+                logo

HttpStatus

pub struct HttpStatus {
     pub ok: Bool,
     pub redirect: Bool,
     pub size: u64,
     pub status: u16,
-}

Fields§

§ok: Bool§redirect: Bool§size: u64§status: u16

Trait Implementations§

source§

impl Clone for HttpStatus

source§

fn clone(&self) -> HttpStatus

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 HttpStatus

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for HttpStatus

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§ok: Bool§redirect: Bool§size: u64§status: u16

Trait Implementations§

§

impl Clone for HttpStatus

§

fn clone(&self) -> HttpStatus

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
§

impl Debug for HttpStatus

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for HttpStatus

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for HttpStatus

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for HttpStatus

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/struct.JoinFlags.html b/crates/doc/wasmer_wasix/types/wasi/struct.JoinFlags.html index 14f69948c65..b9c615e5bfd 100644 --- a/crates/doc/wasmer_wasix/types/wasi/struct.JoinFlags.html +++ b/crates/doc/wasmer_wasix/types/wasi/struct.JoinFlags.html @@ -1,17 +1,17 @@ JoinFlags in wasmer_wasix::types::wasi - Rust
pub struct JoinFlags {
+                logo

JoinFlags

pub struct JoinFlags {
     bits: u32,
 }
Expand description

join flags.

-

Fields§

§bits: u32

Implementations§

source§

impl JoinFlags

source

pub const NON_BLOCKING: JoinFlags = Self{ bits: 1 << 0,}

Non-blocking join on the process

-
source

pub const WAKE_STOPPED: JoinFlags = Self{ bits: 1 << 1,}

Return if a process is stopped

-
source

pub const fn empty() -> JoinFlags

Returns an empty set of flags.

-
source

pub const fn all() -> JoinFlags

Returns the set containing all flags.

-
source

pub const fn bits(&self) -> u32

Returns the raw value of the flags currently stored.

-
source

pub const fn from_bits(bits: u32) -> Option<JoinFlags>

Convert from underlying bit representation, unless that +

Fields§

§bits: u32

Implementations§

§

impl JoinFlags

pub const NON_BLOCKING: JoinFlags = Self{ bits: 1 << 0,}

Non-blocking join on the process

+

pub const WAKE_STOPPED: JoinFlags = Self{ bits: 1 << 1,}

Return if a process is stopped

+

pub const fn empty() -> JoinFlags

Returns an empty set of flags.

+

pub const fn all() -> JoinFlags

Returns the set containing all flags.

+

pub const fn bits(&self) -> u32

Returns the raw value of the flags currently stored.

+

pub const fn from_bits(bits: u32) -> Option<JoinFlags>

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: u32) -> JoinFlags

Convert from underlying bit representation, dropping any bits +

pub const fn from_bits_truncate(bits: u32) -> JoinFlags

Convert from underlying bit representation, dropping any bits that do not correspond to flags.

-
source

pub const unsafe fn from_bits_unchecked(bits: u32) -> JoinFlags

Convert from underlying bit representation, preserving all +

pub const unsafe fn from_bits_unchecked(bits: u32) -> JoinFlags

Convert from underlying bit representation, preserving all bits (even those not corresponding to a defined flag).

Safety

The caller of the bitflags! macro can chose to allow or @@ -19,35 +19,35 @@

Safety

The caller of from_bits_unchecked() has to ensure that all bits correspond to a defined flag or that extra bits are valid for this bitflags type.

-
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: JoinFlags) -> bool

Returns true if there are flags common to both self and other.

-
source

pub const fn contains(&self, other: JoinFlags) -> bool

Returns true if all of the flags in other are contained within self.

-
source

pub fn insert(&mut self, other: JoinFlags)

Inserts the specified flags in-place.

-
source

pub fn remove(&mut self, other: JoinFlags)

Removes the specified flags in-place.

-
source

pub fn toggle(&mut self, other: JoinFlags)

Toggles the specified flags in-place.

-
source

pub fn set(&mut self, other: JoinFlags, value: bool)

Inserts or removes the specified flags depending on the passed value.

-
source

pub const fn intersection(self, other: JoinFlags) -> JoinFlags

Returns the intersection between the flags in self and +

pub const fn is_empty(&self) -> bool

Returns true if no flags are currently stored.

+

pub const fn is_all(&self) -> bool

Returns true if all flags are currently set.

+

pub const fn intersects(&self, other: JoinFlags) -> bool

Returns true if there are flags common to both self and other.

+

pub const fn contains(&self, other: JoinFlags) -> bool

Returns true if all of the flags in other are contained within self.

+

pub fn insert(&mut self, other: JoinFlags)

Inserts the specified flags in-place.

+

pub fn remove(&mut self, other: JoinFlags)

Removes the specified flags in-place.

+

pub fn toggle(&mut self, other: JoinFlags)

Toggles the specified flags in-place.

+

pub fn set(&mut self, other: JoinFlags, value: bool)

Inserts or removes the specified flags depending on the passed value.

+

pub const fn intersection(self, other: JoinFlags) -> JoinFlags

Returns the intersection between the flags in self and other.

Specifically, the returned set contains only the flags which are present in both self and other.

This is equivalent to using the & operator (e.g. ops::BitAnd), as in flags & other.

-
source

pub const fn union(self, other: JoinFlags) -> JoinFlags

Returns the union of between the flags in self and other.

+

pub const fn union(self, other: JoinFlags) -> JoinFlags

Returns the union of between the flags in self and other.

Specifically, the returned set contains all flags which are present in either self or other, including any which are present in both (see Self::symmetric_difference if that is undesirable).

This is equivalent to using the | operator (e.g. ops::BitOr), as in flags | other.

-
source

pub const fn difference(self, other: JoinFlags) -> JoinFlags

Returns the difference between the flags in self and other.

+

pub const fn difference(self, other: JoinFlags) -> JoinFlags

Returns the difference between the flags in self and other.

Specifically, the returned set contains all flags present in self, except for the ones present in other.

It is also conceptually equivalent to the “bit-clear” operation: flags & !other (and this syntax is also supported).

This is equivalent to using the - operator (e.g. ops::Sub), as in flags - other.

-
source

pub const fn symmetric_difference(self, other: JoinFlags) -> JoinFlags

Returns the symmetric difference between the flags +

pub const fn symmetric_difference(self, other: JoinFlags) -> JoinFlags

Returns the symmetric difference between the flags in self and other.

Specifically, the returned set contains the flags present which are present in self or other, but that are not present in @@ -55,39 +55,39 @@

Safety
one of the sets self and other.

This is equivalent to using the ^ operator (e.g. ops::BitXor), as in flags ^ other.

-
source

pub const fn complement(self) -> JoinFlags

Returns the complement of this set of flags.

+

pub const fn complement(self) -> JoinFlags

Returns the complement of this set of flags.

Specifically, the returned set contains all the flags which are not set in self, but which are allowed for this type.

Alternatively, it can be thought of as the set difference between Self::all() and self (e.g. Self::all() - self)

This is equivalent to using the ! operator (e.g. ops::Not), as in !flags.

-
source§

impl JoinFlags

source

pub fn from_bits_preserve(bits: u32) -> JoinFlags

Convert from a raw integer, preserving any unknown bits. See +

§

impl JoinFlags

pub fn from_bits_preserve(bits: u32) -> JoinFlags

Convert from a raw integer, preserving any unknown bits. See https://github.com/bitflags/bitflags/issues/263#issuecomment-957088321

-

Trait Implementations§

source§

impl Binary for JoinFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl BitAnd<JoinFlags> for JoinFlags

source§

fn bitand(self, other: JoinFlags) -> JoinFlags

Returns the intersection between the two sets of flags.

-
§

type Output = JoinFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign<JoinFlags> for JoinFlags

source§

fn bitand_assign(&mut self, other: JoinFlags)

Disables all flags disabled in the set.

-
source§

impl BitOr<JoinFlags> for JoinFlags

source§

fn bitor(self, other: JoinFlags) -> JoinFlags

Returns the union of the two sets of flags.

-
§

type Output = JoinFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign<JoinFlags> for JoinFlags

source§

fn bitor_assign(&mut self, other: JoinFlags)

Adds the set of flags.

-
source§

impl BitXor<JoinFlags> for JoinFlags

source§

fn bitxor(self, other: JoinFlags) -> JoinFlags

Returns the left flags, but with all the right flags toggled.

-
§

type Output = JoinFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign<JoinFlags> for JoinFlags

source§

fn bitxor_assign(&mut self, other: JoinFlags)

Toggles the set of flags.

-
source§

impl Clone for JoinFlags

source§

fn clone(&self) -> JoinFlags

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 JoinFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Extend<JoinFlags> for JoinFlags

source§

fn extend<T>(&mut self, iterator: T)where - T: IntoIterator<Item = JoinFlags>,

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 FromIterator<JoinFlags> for JoinFlags

source§

fn from_iter<T>(iterator: T) -> JoinFlagswhere - T: IntoIterator<Item = JoinFlags>,

Creates a value from an iterator. Read more
source§

impl FromToNativeWasmType for JoinFlags

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <JoinFlags as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <JoinFlags as FromToNativeWasmType>::Native) -> JoinFlags

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl Hash for JoinFlags

source§

fn hash<__H>(&self, state: &mut __H)where +

Trait Implementations§

§

impl Binary for JoinFlags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl BitAnd<JoinFlags> for JoinFlags

§

fn bitand(self, other: JoinFlags) -> JoinFlags

Returns the intersection between the two sets of flags.

+
§

type Output = JoinFlags

The resulting type after applying the & operator.
§

impl BitAndAssign<JoinFlags> for JoinFlags

§

fn bitand_assign(&mut self, other: JoinFlags)

Disables all flags disabled in the set.

+
§

impl BitOr<JoinFlags> for JoinFlags

§

fn bitor(self, other: JoinFlags) -> JoinFlags

Returns the union of the two sets of flags.

+
§

type Output = JoinFlags

The resulting type after applying the | operator.
§

impl BitOrAssign<JoinFlags> for JoinFlags

§

fn bitor_assign(&mut self, other: JoinFlags)

Adds the set of flags.

+
§

impl BitXor<JoinFlags> for JoinFlags

§

fn bitxor(self, other: JoinFlags) -> JoinFlags

Returns the left flags, but with all the right flags toggled.

+
§

type Output = JoinFlags

The resulting type after applying the ^ operator.
§

impl BitXorAssign<JoinFlags> for JoinFlags

§

fn bitxor_assign(&mut self, other: JoinFlags)

Toggles the set of flags.

+
§

impl Clone for JoinFlags

§

fn clone(&self) -> JoinFlags

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
§

impl Debug for JoinFlags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl Extend<JoinFlags> for JoinFlags

§

fn extend<T>(&mut self, iterator: T)where + T: IntoIterator<Item = JoinFlags>,

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
§

impl FromIterator<JoinFlags> for JoinFlags

§

fn from_iter<T>(iterator: T) -> JoinFlagswhere + T: IntoIterator<Item = JoinFlags>,

Creates a value from an iterator. Read more
§

impl FromToNativeWasmType for JoinFlags

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <JoinFlags as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <JoinFlags as FromToNativeWasmType>::Native) -> JoinFlags

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl Hash for JoinFlags

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 LowerHex for JoinFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Not for JoinFlags

source§

fn not(self) -> JoinFlags

Returns the complement of this set of flags.

-
§

type Output = JoinFlags

The resulting type after applying the ! operator.
source§

impl Octal for JoinFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Ord for JoinFlags

source§

fn cmp(&self, other: &JoinFlags) -> 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
§

impl LowerHex for JoinFlags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Not for JoinFlags

§

fn not(self) -> JoinFlags

Returns the complement of this set of flags.

+
§

type Output = JoinFlags

The resulting type after applying the ! operator.
§

impl Octal for JoinFlags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Ord for JoinFlags

§

fn cmp(&self, other: &JoinFlags) -> 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<JoinFlags> for JoinFlags

source§

fn eq(&self, other: &JoinFlags) -> 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
§

impl PartialEq<JoinFlags> for JoinFlags

§

fn eq(&self, other: &JoinFlags) -> 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<JoinFlags> for JoinFlags

source§

fn partial_cmp(&self, other: &JoinFlags) -> 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.
§

impl PartialOrd<JoinFlags> for JoinFlags

§

fn partial_cmp(&self, other: &JoinFlags) -> 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<JoinFlags> for JoinFlags

source§

fn sub(self, other: JoinFlags) -> JoinFlags

Returns the set difference of the two sets of flags.

-
§

type Output = JoinFlags

The resulting type after applying the - operator.
source§

impl SubAssign<JoinFlags> for JoinFlags

source§

fn sub_assign(&mut self, other: JoinFlags)

Disables all flags enabled in the set.

-
source§

impl UpperHex for JoinFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl ValueType for JoinFlags

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +operator. Read more
§

impl Sub<JoinFlags> for JoinFlags

§

fn sub(self, other: JoinFlags) -> JoinFlags

Returns the set difference of the two sets of flags.

+
§

type Output = JoinFlags

The resulting type after applying the - operator.
§

impl SubAssign<JoinFlags> for JoinFlags

§

fn sub_assign(&mut self, other: JoinFlags)

Disables all flags enabled in the set.

+
§

impl UpperHex for JoinFlags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl ValueType for JoinFlags

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for JoinFlags

source§

impl Eq for JoinFlags

source§

impl StructuralEq for JoinFlags

source§

impl StructuralPartialEq for JoinFlags

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for JoinFlags

§

impl Eq for JoinFlags

§

impl StructuralEq for JoinFlags

§

impl StructuralPartialEq for JoinFlags

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/struct.JoinStatus.html b/crates/doc/wasmer_wasix/types/wasi/struct.JoinStatus.html index 70f9aa249bd..53926da1ecf 100644 --- a/crates/doc/wasmer_wasix/types/wasi/struct.JoinStatus.html +++ b/crates/doc/wasmer_wasix/types/wasi/struct.JoinStatus.html @@ -1,10 +1,10 @@ JoinStatus in wasmer_wasix::types::wasi - Rust
pub struct JoinStatus {
+                logo

JoinStatus

pub struct JoinStatus {
     pub tag: JoinStatusType,
     pub u: JoinStatusUnion,
-}

Fields§

§tag: JoinStatusType§u: JoinStatusUnion

Trait Implementations§

source§

impl Clone for JoinStatus

source§

fn clone(&self) -> JoinStatus

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 JoinStatus

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for JoinStatus

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§tag: JoinStatusType§u: JoinStatusUnion

Trait Implementations§

§

impl Clone for JoinStatus

§

fn clone(&self) -> JoinStatus

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
§

impl Debug for JoinStatus

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for JoinStatus

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for JoinStatus

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for JoinStatus

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/struct.Lookup.html b/crates/doc/wasmer_wasix/types/wasi/struct.Lookup.html index 262101e98fc..ae22ad1454a 100644 --- a/crates/doc/wasmer_wasix/types/wasi/struct.Lookup.html +++ b/crates/doc/wasmer_wasix/types/wasi/struct.Lookup.html @@ -1,18 +1,18 @@ Lookup in wasmer_wasix::types::wasi - Rust

Struct wasmer_wasix::types::wasi::Lookup

source ·
pub struct Lookup {
+                logo

Lookup

Struct wasmer_wasix::types::wasi::Lookup

pub struct Lookup {
     bits: u32,
 }
Expand description

Flags determining the method of how paths are resolved. TODO: wit appears to not have support for flags repr (@witx repr u32)

-

Fields§

§bits: u32

Implementations§

source§

impl Lookup

As long as the resolved path corresponds to a symbolic link, it is expanded.

-
source

pub const fn empty() -> Lookup

Returns an empty set of flags.

-
source

pub const fn all() -> Lookup

Returns the set containing all flags.

-
source

pub const fn bits(&self) -> u32

Returns the raw value of the flags currently stored.

-
source

pub const fn from_bits(bits: u32) -> Option<Lookup>

Convert from underlying bit representation, unless that +

Fields§

§bits: u32

Implementations§

§

impl Lookup

As long as the resolved path corresponds to a symbolic link, it is expanded.

+

pub const fn empty() -> Lookup

Returns an empty set of flags.

+

pub const fn all() -> Lookup

Returns the set containing all flags.

+

pub const fn bits(&self) -> u32

Returns the raw value of the flags currently stored.

+

pub const fn from_bits(bits: u32) -> Option<Lookup>

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: u32) -> Lookup

Convert from underlying bit representation, dropping any bits +

pub const fn from_bits_truncate(bits: u32) -> Lookup

Convert from underlying bit representation, dropping any bits that do not correspond to flags.

-
source

pub const unsafe fn from_bits_unchecked(bits: u32) -> Lookup

Convert from underlying bit representation, preserving all +

pub const unsafe fn from_bits_unchecked(bits: u32) -> Lookup

Convert from underlying bit representation, preserving all bits (even those not corresponding to a defined flag).

Safety

The caller of the bitflags! macro can chose to allow or @@ -20,35 +20,35 @@

Safety

The caller of from_bits_unchecked() has to ensure that all bits correspond to a defined flag or that extra bits are valid for this bitflags type.

-
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: Lookup) -> bool

Returns true if there are flags common to both self and other.

-
source

pub const fn contains(&self, other: Lookup) -> bool

Returns true if all of the flags in other are contained within self.

-
source

pub fn insert(&mut self, other: Lookup)

Inserts the specified flags in-place.

-
source

pub fn remove(&mut self, other: Lookup)

Removes the specified flags in-place.

-
source

pub fn toggle(&mut self, other: Lookup)

Toggles the specified flags in-place.

-
source

pub fn set(&mut self, other: Lookup, value: bool)

Inserts or removes the specified flags depending on the passed value.

-
source

pub const fn intersection(self, other: Lookup) -> Lookup

Returns the intersection between the flags in self and +

pub const fn is_empty(&self) -> bool

Returns true if no flags are currently stored.

+

pub const fn is_all(&self) -> bool

Returns true if all flags are currently set.

+

pub const fn intersects(&self, other: Lookup) -> bool

Returns true if there are flags common to both self and other.

+

pub const fn contains(&self, other: Lookup) -> bool

Returns true if all of the flags in other are contained within self.

+

pub fn insert(&mut self, other: Lookup)

Inserts the specified flags in-place.

+

pub fn remove(&mut self, other: Lookup)

Removes the specified flags in-place.

+

pub fn toggle(&mut self, other: Lookup)

Toggles the specified flags in-place.

+

pub fn set(&mut self, other: Lookup, value: bool)

Inserts or removes the specified flags depending on the passed value.

+

pub const fn intersection(self, other: Lookup) -> Lookup

Returns the intersection between the flags in self and other.

Specifically, the returned set contains only the flags which are present in both self and other.

This is equivalent to using the & operator (e.g. ops::BitAnd), as in flags & other.

-
source

pub const fn union(self, other: Lookup) -> Lookup

Returns the union of between the flags in self and other.

+

pub const fn union(self, other: Lookup) -> Lookup

Returns the union of between the flags in self and other.

Specifically, the returned set contains all flags which are present in either self or other, including any which are present in both (see Self::symmetric_difference if that is undesirable).

This is equivalent to using the | operator (e.g. ops::BitOr), as in flags | other.

-
source

pub const fn difference(self, other: Lookup) -> Lookup

Returns the difference between the flags in self and other.

+

pub const fn difference(self, other: Lookup) -> Lookup

Returns the difference between the flags in self and other.

Specifically, the returned set contains all flags present in self, except for the ones present in other.

It is also conceptually equivalent to the “bit-clear” operation: flags & !other (and this syntax is also supported).

This is equivalent to using the - operator (e.g. ops::Sub), as in flags - other.

-
source

pub const fn symmetric_difference(self, other: Lookup) -> Lookup

Returns the symmetric difference between the flags +

pub const fn symmetric_difference(self, other: Lookup) -> Lookup

Returns the symmetric difference between the flags in self and other.

Specifically, the returned set contains the flags present which are present in self or other, but that are not present in @@ -56,39 +56,39 @@

Safety
one of the sets self and other.

This is equivalent to using the ^ operator (e.g. ops::BitXor), as in flags ^ other.

-
source

pub const fn complement(self) -> Lookup

Returns the complement of this set of flags.

+

pub const fn complement(self) -> Lookup

Returns the complement of this set of flags.

Specifically, the returned set contains all the flags which are not set in self, but which are allowed for this type.

Alternatively, it can be thought of as the set difference between Self::all() and self (e.g. Self::all() - self)

This is equivalent to using the ! operator (e.g. ops::Not), as in !flags.

-
source§

impl Lookup

source

pub fn from_bits_preserve(bits: u32) -> Lookup

Convert from a raw integer, preserving any unknown bits. See +

§

impl Lookup

pub fn from_bits_preserve(bits: u32) -> Lookup

Convert from a raw integer, preserving any unknown bits. See https://github.com/bitflags/bitflags/issues/263#issuecomment-957088321

-

Trait Implementations§

source§

impl Binary for Lookup

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl BitAnd<Lookup> for Lookup

source§

fn bitand(self, other: Lookup) -> Lookup

Returns the intersection between the two sets of flags.

-
§

type Output = Lookup

The resulting type after applying the & operator.
source§

impl BitAndAssign<Lookup> for Lookup

source§

fn bitand_assign(&mut self, other: Lookup)

Disables all flags disabled in the set.

-
source§

impl BitOr<Lookup> for Lookup

source§

fn bitor(self, other: Lookup) -> Lookup

Returns the union of the two sets of flags.

-
§

type Output = Lookup

The resulting type after applying the | operator.
source§

impl BitOrAssign<Lookup> for Lookup

source§

fn bitor_assign(&mut self, other: Lookup)

Adds the set of flags.

-
source§

impl BitXor<Lookup> for Lookup

source§

fn bitxor(self, other: Lookup) -> Lookup

Returns the left flags, but with all the right flags toggled.

-
§

type Output = Lookup

The resulting type after applying the ^ operator.
source§

impl BitXorAssign<Lookup> for Lookup

source§

fn bitxor_assign(&mut self, other: Lookup)

Toggles the set of flags.

-
source§

impl Clone for Lookup

source§

fn clone(&self) -> Lookup

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 Lookup

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Extend<Lookup> for Lookup

source§

fn extend<T>(&mut self, iterator: T)where - T: IntoIterator<Item = Lookup>,

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 FromIterator<Lookup> for Lookup

source§

fn from_iter<T>(iterator: T) -> Lookupwhere - T: IntoIterator<Item = Lookup>,

Creates a value from an iterator. Read more
source§

impl Hash for Lookup

source§

fn hash<__H>(&self, state: &mut __H)where +

Trait Implementations§

§

impl Binary for Lookup

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl BitAnd<Lookup> for Lookup

§

fn bitand(self, other: Lookup) -> Lookup

Returns the intersection between the two sets of flags.

+
§

type Output = Lookup

The resulting type after applying the & operator.
§

impl BitAndAssign<Lookup> for Lookup

§

fn bitand_assign(&mut self, other: Lookup)

Disables all flags disabled in the set.

+
§

impl BitOr<Lookup> for Lookup

§

fn bitor(self, other: Lookup) -> Lookup

Returns the union of the two sets of flags.

+
§

type Output = Lookup

The resulting type after applying the | operator.
§

impl BitOrAssign<Lookup> for Lookup

§

fn bitor_assign(&mut self, other: Lookup)

Adds the set of flags.

+
§

impl BitXor<Lookup> for Lookup

§

fn bitxor(self, other: Lookup) -> Lookup

Returns the left flags, but with all the right flags toggled.

+
§

type Output = Lookup

The resulting type after applying the ^ operator.
§

impl BitXorAssign<Lookup> for Lookup

§

fn bitxor_assign(&mut self, other: Lookup)

Toggles the set of flags.

+
§

impl Clone for Lookup

§

fn clone(&self) -> Lookup

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
§

impl Debug for Lookup

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl Extend<Lookup> for Lookup

§

fn extend<T>(&mut self, iterator: T)where + T: IntoIterator<Item = Lookup>,

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
§

impl FromIterator<Lookup> for Lookup

§

fn from_iter<T>(iterator: T) -> Lookupwhere + T: IntoIterator<Item = Lookup>,

Creates a value from an iterator. Read more
§

impl Hash for Lookup

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 LowerHex for Lookup

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Not for Lookup

source§

fn not(self) -> Lookup

Returns the complement of this set of flags.

-
§

type Output = Lookup

The resulting type after applying the ! operator.
source§

impl Octal for Lookup

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Ord for Lookup

source§

fn cmp(&self, other: &Lookup) -> 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
§

impl LowerHex for Lookup

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Not for Lookup

§

fn not(self) -> Lookup

Returns the complement of this set of flags.

+
§

type Output = Lookup

The resulting type after applying the ! operator.
§

impl Octal for Lookup

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Ord for Lookup

§

fn cmp(&self, other: &Lookup) -> 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<Lookup> for Lookup

source§

fn eq(&self, other: &Lookup) -> 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
§

impl PartialEq<Lookup> for Lookup

§

fn eq(&self, other: &Lookup) -> 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<Lookup> for Lookup

source§

fn partial_cmp(&self, other: &Lookup) -> 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.
§

impl PartialOrd<Lookup> for Lookup

§

fn partial_cmp(&self, other: &Lookup) -> 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<Lookup> for Lookup

source§

fn sub(self, other: Lookup) -> Lookup

Returns the set difference of the two sets of flags.

-
§

type Output = Lookup

The resulting type after applying the - operator.
source§

impl SubAssign<Lookup> for Lookup

source§

fn sub_assign(&mut self, other: Lookup)

Disables all flags enabled in the set.

-
source§

impl UpperHex for Lookup

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl ValueType for Lookup

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +operator. Read more
§

impl Sub<Lookup> for Lookup

§

fn sub(self, other: Lookup) -> Lookup

Returns the set difference of the two sets of flags.

+
§

type Output = Lookup

The resulting type after applying the - operator.
§

impl SubAssign<Lookup> for Lookup

§

fn sub_assign(&mut self, other: Lookup)

Disables all flags enabled in the set.

+
§

impl UpperHex for Lookup

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl ValueType for Lookup

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Lookup

source§

impl Eq for Lookup

source§

impl StructuralEq for Lookup

source§

impl StructuralPartialEq for Lookup

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Lookup

§

impl Eq for Lookup

§

impl StructuralEq for Lookup

§

impl StructuralPartialEq for Lookup

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/struct.Oflags.html b/crates/doc/wasmer_wasix/types/wasi/struct.Oflags.html index 5920065f78f..19890e8c912 100644 --- a/crates/doc/wasmer_wasix/types/wasi/struct.Oflags.html +++ b/crates/doc/wasmer_wasix/types/wasi/struct.Oflags.html @@ -1,21 +1,21 @@ Oflags in wasmer_wasix::types::wasi - Rust

Struct wasmer_wasix::types::wasi::Oflags

source ·
pub struct Oflags {
+                logo

Oflags

Struct wasmer_wasix::types::wasi::Oflags

pub struct Oflags {
     bits: u16,
 }
Expand description

Open flags used by path_open. TODO: wit appears to not have support for flags repr (@witx repr u16)

-

Fields§

§bits: u16

Implementations§

source§

impl Oflags

source

pub const CREATE: Oflags = Self{ bits: 1 << 0,}

Create file if it does not exist.

-
source

pub const DIRECTORY: Oflags = Self{ bits: 1 << 1,}

Fail if not a directory.

-
source

pub const EXCL: Oflags = Self{ bits: 1 << 2,}

Fail if file already exists.

-
source

pub const TRUNC: Oflags = Self{ bits: 1 << 3,}

Truncate file to size 0.

-
source

pub const fn empty() -> Oflags

Returns an empty set of flags.

-
source

pub const fn all() -> Oflags

Returns the set containing all flags.

-
source

pub const fn bits(&self) -> u16

Returns the raw value of the flags currently stored.

-
source

pub const fn from_bits(bits: u16) -> Option<Oflags>

Convert from underlying bit representation, unless that +

Fields§

§bits: u16

Implementations§

§

impl Oflags

pub const CREATE: Oflags = Self{ bits: 1 << 0,}

Create file if it does not exist.

+

pub const DIRECTORY: Oflags = Self{ bits: 1 << 1,}

Fail if not a directory.

+

pub const EXCL: Oflags = Self{ bits: 1 << 2,}

Fail if file already exists.

+

pub const TRUNC: Oflags = Self{ bits: 1 << 3,}

Truncate file to size 0.

+

pub const fn empty() -> Oflags

Returns an empty set of flags.

+

pub const fn all() -> Oflags

Returns the set containing all flags.

+

pub const fn bits(&self) -> u16

Returns the raw value of the flags currently stored.

+

pub const fn from_bits(bits: u16) -> Option<Oflags>

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: u16) -> Oflags

Convert from underlying bit representation, dropping any bits +

pub const fn from_bits_truncate(bits: u16) -> Oflags

Convert from underlying bit representation, dropping any bits that do not correspond to flags.

-
source

pub const unsafe fn from_bits_unchecked(bits: u16) -> Oflags

Convert from underlying bit representation, preserving all +

pub const unsafe fn from_bits_unchecked(bits: u16) -> Oflags

Convert from underlying bit representation, preserving all bits (even those not corresponding to a defined flag).

Safety

The caller of the bitflags! macro can chose to allow or @@ -23,35 +23,35 @@

Safety

The caller of from_bits_unchecked() has to ensure that all bits correspond to a defined flag or that extra bits are valid for this bitflags type.

-
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: Oflags) -> bool

Returns true if there are flags common to both self and other.

-
source

pub const fn contains(&self, other: Oflags) -> bool

Returns true if all of the flags in other are contained within self.

-
source

pub fn insert(&mut self, other: Oflags)

Inserts the specified flags in-place.

-
source

pub fn remove(&mut self, other: Oflags)

Removes the specified flags in-place.

-
source

pub fn toggle(&mut self, other: Oflags)

Toggles the specified flags in-place.

-
source

pub fn set(&mut self, other: Oflags, value: bool)

Inserts or removes the specified flags depending on the passed value.

-
source

pub const fn intersection(self, other: Oflags) -> Oflags

Returns the intersection between the flags in self and +

pub const fn is_empty(&self) -> bool

Returns true if no flags are currently stored.

+

pub const fn is_all(&self) -> bool

Returns true if all flags are currently set.

+

pub const fn intersects(&self, other: Oflags) -> bool

Returns true if there are flags common to both self and other.

+

pub const fn contains(&self, other: Oflags) -> bool

Returns true if all of the flags in other are contained within self.

+

pub fn insert(&mut self, other: Oflags)

Inserts the specified flags in-place.

+

pub fn remove(&mut self, other: Oflags)

Removes the specified flags in-place.

+

pub fn toggle(&mut self, other: Oflags)

Toggles the specified flags in-place.

+

pub fn set(&mut self, other: Oflags, value: bool)

Inserts or removes the specified flags depending on the passed value.

+

pub const fn intersection(self, other: Oflags) -> Oflags

Returns the intersection between the flags in self and other.

Specifically, the returned set contains only the flags which are present in both self and other.

This is equivalent to using the & operator (e.g. ops::BitAnd), as in flags & other.

-
source

pub const fn union(self, other: Oflags) -> Oflags

Returns the union of between the flags in self and other.

+

pub const fn union(self, other: Oflags) -> Oflags

Returns the union of between the flags in self and other.

Specifically, the returned set contains all flags which are present in either self or other, including any which are present in both (see Self::symmetric_difference if that is undesirable).

This is equivalent to using the | operator (e.g. ops::BitOr), as in flags | other.

-
source

pub const fn difference(self, other: Oflags) -> Oflags

Returns the difference between the flags in self and other.

+

pub const fn difference(self, other: Oflags) -> Oflags

Returns the difference between the flags in self and other.

Specifically, the returned set contains all flags present in self, except for the ones present in other.

It is also conceptually equivalent to the “bit-clear” operation: flags & !other (and this syntax is also supported).

This is equivalent to using the - operator (e.g. ops::Sub), as in flags - other.

-
source

pub const fn symmetric_difference(self, other: Oflags) -> Oflags

Returns the symmetric difference between the flags +

pub const fn symmetric_difference(self, other: Oflags) -> Oflags

Returns the symmetric difference between the flags in self and other.

Specifically, the returned set contains the flags present which are present in self or other, but that are not present in @@ -59,39 +59,39 @@

Safety
one of the sets self and other.

This is equivalent to using the ^ operator (e.g. ops::BitXor), as in flags ^ other.

-
source

pub const fn complement(self) -> Oflags

Returns the complement of this set of flags.

+

pub const fn complement(self) -> Oflags

Returns the complement of this set of flags.

Specifically, the returned set contains all the flags which are not set in self, but which are allowed for this type.

Alternatively, it can be thought of as the set difference between Self::all() and self (e.g. Self::all() - self)

This is equivalent to using the ! operator (e.g. ops::Not), as in !flags.

-
source§

impl Oflags

source

pub fn from_bits_preserve(bits: u16) -> Oflags

Convert from a raw integer, preserving any unknown bits. See +

§

impl Oflags

pub fn from_bits_preserve(bits: u16) -> Oflags

Convert from a raw integer, preserving any unknown bits. See https://github.com/bitflags/bitflags/issues/263#issuecomment-957088321

-

Trait Implementations§

source§

impl Binary for Oflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl BitAnd<Oflags> for Oflags

source§

fn bitand(self, other: Oflags) -> Oflags

Returns the intersection between the two sets of flags.

-
§

type Output = Oflags

The resulting type after applying the & operator.
source§

impl BitAndAssign<Oflags> for Oflags

source§

fn bitand_assign(&mut self, other: Oflags)

Disables all flags disabled in the set.

-
source§

impl BitOr<Oflags> for Oflags

source§

fn bitor(self, other: Oflags) -> Oflags

Returns the union of the two sets of flags.

-
§

type Output = Oflags

The resulting type after applying the | operator.
source§

impl BitOrAssign<Oflags> for Oflags

source§

fn bitor_assign(&mut self, other: Oflags)

Adds the set of flags.

-
source§

impl BitXor<Oflags> for Oflags

source§

fn bitxor(self, other: Oflags) -> Oflags

Returns the left flags, but with all the right flags toggled.

-
§

type Output = Oflags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign<Oflags> for Oflags

source§

fn bitxor_assign(&mut self, other: Oflags)

Toggles the set of flags.

-
source§

impl Clone for Oflags

source§

fn clone(&self) -> Oflags

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 Oflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Extend<Oflags> for Oflags

source§

fn extend<T>(&mut self, iterator: T)where - T: IntoIterator<Item = Oflags>,

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 FromIterator<Oflags> for Oflags

source§

fn from_iter<T>(iterator: T) -> Oflagswhere - T: IntoIterator<Item = Oflags>,

Creates a value from an iterator. Read more
source§

impl FromToNativeWasmType for Oflags

§

type Native = i32

Native Wasm type.
source§

fn to_native(self) -> <Oflags as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Oflags as FromToNativeWasmType>::Native) -> Oflags

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl Hash for Oflags

source§

fn hash<__H>(&self, state: &mut __H)where +

Trait Implementations§

§

impl Binary for Oflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl BitAnd<Oflags> for Oflags

§

fn bitand(self, other: Oflags) -> Oflags

Returns the intersection between the two sets of flags.

+
§

type Output = Oflags

The resulting type after applying the & operator.
§

impl BitAndAssign<Oflags> for Oflags

§

fn bitand_assign(&mut self, other: Oflags)

Disables all flags disabled in the set.

+
§

impl BitOr<Oflags> for Oflags

§

fn bitor(self, other: Oflags) -> Oflags

Returns the union of the two sets of flags.

+
§

type Output = Oflags

The resulting type after applying the | operator.
§

impl BitOrAssign<Oflags> for Oflags

§

fn bitor_assign(&mut self, other: Oflags)

Adds the set of flags.

+
§

impl BitXor<Oflags> for Oflags

§

fn bitxor(self, other: Oflags) -> Oflags

Returns the left flags, but with all the right flags toggled.

+
§

type Output = Oflags

The resulting type after applying the ^ operator.
§

impl BitXorAssign<Oflags> for Oflags

§

fn bitxor_assign(&mut self, other: Oflags)

Toggles the set of flags.

+
§

impl Clone for Oflags

§

fn clone(&self) -> Oflags

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
§

impl Debug for Oflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl Extend<Oflags> for Oflags

§

fn extend<T>(&mut self, iterator: T)where + T: IntoIterator<Item = Oflags>,

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
§

impl FromIterator<Oflags> for Oflags

§

fn from_iter<T>(iterator: T) -> Oflagswhere + T: IntoIterator<Item = Oflags>,

Creates a value from an iterator. Read more
§

impl FromToNativeWasmType for Oflags

§

type Native = i32

Native Wasm type.
§

fn to_native(self) -> <Oflags as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Oflags as FromToNativeWasmType>::Native) -> Oflags

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl Hash for Oflags

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 LowerHex for Oflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Not for Oflags

source§

fn not(self) -> Oflags

Returns the complement of this set of flags.

-
§

type Output = Oflags

The resulting type after applying the ! operator.
source§

impl Octal for Oflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Ord for Oflags

source§

fn cmp(&self, other: &Oflags) -> 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
§

impl LowerHex for Oflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Not for Oflags

§

fn not(self) -> Oflags

Returns the complement of this set of flags.

+
§

type Output = Oflags

The resulting type after applying the ! operator.
§

impl Octal for Oflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Ord for Oflags

§

fn cmp(&self, other: &Oflags) -> 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<Oflags> for Oflags

source§

fn eq(&self, other: &Oflags) -> 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
§

impl PartialEq<Oflags> for Oflags

§

fn eq(&self, other: &Oflags) -> 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<Oflags> for Oflags

source§

fn partial_cmp(&self, other: &Oflags) -> 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.
§

impl PartialOrd<Oflags> for Oflags

§

fn partial_cmp(&self, other: &Oflags) -> 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<Oflags> for Oflags

source§

fn sub(self, other: Oflags) -> Oflags

Returns the set difference of the two sets of flags.

-
§

type Output = Oflags

The resulting type after applying the - operator.
source§

impl SubAssign<Oflags> for Oflags

source§

fn sub_assign(&mut self, other: Oflags)

Disables all flags enabled in the set.

-
source§

impl UpperHex for Oflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl ValueType for Oflags

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +operator. Read more
§

impl Sub<Oflags> for Oflags

§

fn sub(self, other: Oflags) -> Oflags

Returns the set difference of the two sets of flags.

+
§

type Output = Oflags

The resulting type after applying the - operator.
§

impl SubAssign<Oflags> for Oflags

§

fn sub_assign(&mut self, other: Oflags)

Disables all flags enabled in the set.

+
§

impl UpperHex for Oflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl ValueType for Oflags

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Oflags

source§

impl Eq for Oflags

source§

impl StructuralEq for Oflags

source§

impl StructuralPartialEq for Oflags

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Oflags

§

impl Eq for Oflags

§

impl StructuralEq for Oflags

§

impl StructuralPartialEq for Oflags

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/struct.OptionFd.html b/crates/doc/wasmer_wasix/types/wasi/struct.OptionFd.html index 5178db0ad5f..3dbf911a6bb 100644 --- a/crates/doc/wasmer_wasix/types/wasi/struct.OptionFd.html +++ b/crates/doc/wasmer_wasix/types/wasi/struct.OptionFd.html @@ -1,10 +1,10 @@ OptionFd in wasmer_wasix::types::wasi - Rust
pub struct OptionFd {
+                logo

OptionFd

pub struct OptionFd {
     pub tag: OptionTag,
     pub fd: u32,
-}

Fields§

§tag: OptionTag§fd: u32

Trait Implementations§

source§

impl Clone for OptionFd

source§

fn clone(&self) -> OptionFd

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 OptionFd

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for OptionFd

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§tag: OptionTag§fd: u32

Trait Implementations§

§

impl Clone for OptionFd

§

fn clone(&self) -> OptionFd

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
§

impl Debug for OptionFd

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for OptionFd

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for OptionFd

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for OptionFd

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/struct.OptionPid.html b/crates/doc/wasmer_wasix/types/wasi/struct.OptionPid.html index c279e6add7d..7abdc758b6a 100644 --- a/crates/doc/wasmer_wasix/types/wasi/struct.OptionPid.html +++ b/crates/doc/wasmer_wasix/types/wasi/struct.OptionPid.html @@ -1,10 +1,10 @@ OptionPid in wasmer_wasix::types::wasi - Rust
pub struct OptionPid {
+                logo

OptionPid

pub struct OptionPid {
     pub tag: OptionTag,
     pub pid: u32,
-}

Fields§

§tag: OptionTag§pid: u32

Trait Implementations§

source§

impl Clone for OptionPid

source§

fn clone(&self) -> OptionPid

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 OptionPid

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for OptionPid

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§tag: OptionTag§pid: u32

Trait Implementations§

§

impl Clone for OptionPid

§

fn clone(&self) -> OptionPid

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
§

impl Debug for OptionPid

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for OptionPid

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for OptionPid

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for OptionPid

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/struct.OptionTimestamp.html b/crates/doc/wasmer_wasix/types/wasi/struct.OptionTimestamp.html index eb8f5e77338..f9d4d764e20 100644 --- a/crates/doc/wasmer_wasix/types/wasi/struct.OptionTimestamp.html +++ b/crates/doc/wasmer_wasix/types/wasi/struct.OptionTimestamp.html @@ -1,10 +1,10 @@ OptionTimestamp in wasmer_wasix::types::wasi - Rust
pub struct OptionTimestamp {
+                logo

OptionTimestamp

pub struct OptionTimestamp {
     pub tag: OptionTag,
     pub u: u64,
-}

Fields§

§tag: OptionTag§u: u64

Trait Implementations§

source§

impl Clone for OptionTimestamp

source§

fn clone(&self) -> OptionTimestamp

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 OptionTimestamp

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for OptionTimestamp

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§tag: OptionTag§u: u64

Trait Implementations§

§

impl Clone for OptionTimestamp

§

fn clone(&self) -> OptionTimestamp

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
§

impl Debug for OptionTimestamp

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for OptionTimestamp

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for OptionTimestamp

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for OptionTimestamp

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/struct.PipeHandles.html b/crates/doc/wasmer_wasix/types/wasi/struct.PipeHandles.html index bf14a815368..b17b6d8a603 100644 --- a/crates/doc/wasmer_wasix/types/wasi/struct.PipeHandles.html +++ b/crates/doc/wasmer_wasix/types/wasi/struct.PipeHandles.html @@ -1,10 +1,10 @@ PipeHandles in wasmer_wasix::types::wasi - Rust
pub struct PipeHandles {
+                logo

PipeHandles

pub struct PipeHandles {
     pub pipe: u32,
     pub other: u32,
-}

Fields§

§pipe: u32§other: u32

Trait Implementations§

source§

impl Clone for PipeHandles

source§

fn clone(&self) -> PipeHandles

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 PipeHandles

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for PipeHandles

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§pipe: u32§other: u32

Trait Implementations§

§

impl Clone for PipeHandles

§

fn clone(&self) -> PipeHandles

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
§

impl Debug for PipeHandles

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for PipeHandles

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for PipeHandles

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for PipeHandles

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/struct.Prestat.html b/crates/doc/wasmer_wasix/types/wasi/struct.Prestat.html index 9a8f9dbc72f..5dd20bfda4f 100644 --- a/crates/doc/wasmer_wasix/types/wasi/struct.Prestat.html +++ b/crates/doc/wasmer_wasix/types/wasi/struct.Prestat.html @@ -1,10 +1,10 @@ Prestat in wasmer_wasix::types::wasi - Rust
pub struct Prestat {
+                logo

Prestat

pub struct Prestat {
     pub pr_type: Preopentype,
     pub u: PrestatU,
-}

Fields§

§pr_type: Preopentype§u: PrestatU

Implementations§

Trait Implementations§

source§

impl Clone for Prestat

source§

fn clone(&self) -> Prestat

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 Prestat

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for Prestat

source§

fn zero_padding_bytes(&self, bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§pr_type: Preopentype§u: PrestatU

Implementations§

§

impl Prestat

pub fn tagged(&self) -> Option<PrestatEnum>

Trait Implementations§

§

impl Clone for Prestat

§

fn clone(&self) -> Prestat

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
§

impl Debug for Prestat

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for Prestat

§

fn zero_padding_bytes(&self, bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Prestat

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Prestat

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/struct.PrestatU.html b/crates/doc/wasmer_wasix/types/wasi/struct.PrestatU.html index ea769248859..4d8d4d59acb 100644 --- a/crates/doc/wasmer_wasix/types/wasi/struct.PrestatU.html +++ b/crates/doc/wasmer_wasix/types/wasi/struct.PrestatU.html @@ -1,9 +1,9 @@ PrestatU in wasmer_wasix::types::wasi - Rust
pub struct PrestatU {
+                logo

PrestatU

pub struct PrestatU {
     pub dir: PrestatUDir,
-}

Fields§

§dir: PrestatUDir

Trait Implementations§

source§

impl Clone for PrestatU

source§

fn clone(&self) -> PrestatU

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 PrestatU

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for PrestatU

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§dir: PrestatUDir

Trait Implementations§

§

impl Clone for PrestatU

§

fn clone(&self) -> PrestatU

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
§

impl Debug for PrestatU

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for PrestatU

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for PrestatU

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for PrestatU

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/struct.PrestatUDir.html b/crates/doc/wasmer_wasix/types/wasi/struct.PrestatUDir.html index f0158cb7036..c3e8f05d26b 100644 --- a/crates/doc/wasmer_wasix/types/wasi/struct.PrestatUDir.html +++ b/crates/doc/wasmer_wasix/types/wasi/struct.PrestatUDir.html @@ -1,9 +1,9 @@ PrestatUDir in wasmer_wasix::types::wasi - Rust
pub struct PrestatUDir {
+                logo

PrestatUDir

pub struct PrestatUDir {
     pub pr_name_len: u32,
-}

Fields§

§pr_name_len: u32

Trait Implementations§

source§

impl Clone for PrestatUDir

source§

fn clone(&self) -> PrestatUDir

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 PrestatUDir

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for PrestatUDir

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§pr_name_len: u32

Trait Implementations§

§

impl Clone for PrestatUDir

§

fn clone(&self) -> PrestatUDir

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
§

impl Debug for PrestatUDir

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for PrestatUDir

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for PrestatUDir

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for PrestatUDir

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/struct.ProcessHandles.html b/crates/doc/wasmer_wasix/types/wasi/struct.ProcessHandles.html index d8f4e638231..2d65f4e4f81 100644 --- a/crates/doc/wasmer_wasix/types/wasi/struct.ProcessHandles.html +++ b/crates/doc/wasmer_wasix/types/wasi/struct.ProcessHandles.html @@ -1,12 +1,12 @@ ProcessHandles in wasmer_wasix::types::wasi - Rust
pub struct ProcessHandles {
+                logo

ProcessHandles

pub struct ProcessHandles {
     pub pid: u32,
     pub stdin: OptionFd,
     pub stdout: OptionFd,
     pub stderr: OptionFd,
-}

Fields§

§pid: u32§stdin: OptionFd§stdout: OptionFd§stderr: OptionFd

Trait Implementations§

source§

impl Clone for ProcessHandles

source§

fn clone(&self) -> ProcessHandles

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 ProcessHandles

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for ProcessHandles

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§pid: u32§stdin: OptionFd§stdout: OptionFd§stderr: OptionFd

Trait Implementations§

§

impl Clone for ProcessHandles

§

fn clone(&self) -> ProcessHandles

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
§

impl Debug for ProcessHandles

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for ProcessHandles

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for ProcessHandles

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for ProcessHandles

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/struct.Rights.html b/crates/doc/wasmer_wasix/types/wasi/struct.Rights.html index 47a5e929b31..d49569d4d6b 100644 --- a/crates/doc/wasmer_wasix/types/wasi/struct.Rights.html +++ b/crates/doc/wasmer_wasix/types/wasi/struct.Rights.html @@ -1,66 +1,66 @@ Rights in wasmer_wasix::types::wasi - Rust

Struct wasmer_wasix::types::wasi::Rights

source ·
pub struct Rights {
+                logo

Rights

Struct wasmer_wasix::types::wasi::Rights

pub struct Rights {
     bits: u64,
 }
Expand description

File descriptor rights, determining which actions may be performed.

-

Fields§

§bits: u64

Implementations§

source§

impl Rights

source

pub const FD_DATASYNC: Rights = Self{ bits: 1 << 0,}

The right to invoke fd_datasync.

+

Fields§

§bits: u64

Implementations§

§

impl Rights

pub const FD_DATASYNC: Rights = Self{ bits: 1 << 0,}

The right to invoke fd_datasync.

If rights::path_open is set, includes the right to invoke path_open with fdflags::dsync.

-
source

pub const FD_READ: Rights = Self{ bits: 1 << 1,}

The right to invoke fd_read and sock_recv.

+

pub const FD_READ: Rights = Self{ bits: 1 << 1,}

The right to invoke fd_read and sock_recv.

If rights::fd_seek is set, includes the right to invoke fd_pread.

-
source

pub const FD_SEEK: Rights = Self{ bits: 1 << 2,}

The right to invoke fd_seek. This flag implies rights::fd_tell.

-
source

pub const FD_FDSTAT_SET_FLAGS: Rights = Self{ bits: 1 << 3,}

The right to invoke fd_fdstat_set_flags.

-
source

pub const FD_SYNC: Rights = Self{ bits: 1 << 4,}

The right to invoke fd_sync.

+

pub const FD_SEEK: Rights = Self{ bits: 1 << 2,}

The right to invoke fd_seek. This flag implies rights::fd_tell.

+

pub const FD_FDSTAT_SET_FLAGS: Rights = Self{ bits: 1 << 3,}

The right to invoke fd_fdstat_set_flags.

+

pub const FD_SYNC: Rights = Self{ bits: 1 << 4,}

The right to invoke fd_sync.

If rights::path_open is set, includes the right to invoke path_open with fdflags::rsync and fdflags::dsync.

-
source

pub const FD_TELL: Rights = Self{ bits: 1 << 5,}

The right to invoke fd_seek in such a way that the file offset +

pub const FD_TELL: Rights = Self{ bits: 1 << 5,}

The right to invoke fd_seek in such a way that the file offset remains unaltered (i.e., whence::cur with offset zero), or to invoke fd_tell.

-
source

pub const FD_WRITE: Rights = Self{ bits: 1 << 6,}

The right to invoke fd_write and sock_send. +

pub const FD_WRITE: Rights = Self{ bits: 1 << 6,}

The right to invoke fd_write and sock_send. If rights::fd_seek is set, includes the right to invoke fd_pwrite.

-
source

pub const FD_ADVISE: Rights = Self{ bits: 1 << 7,}

The right to invoke fd_advise.

-
source

pub const FD_ALLOCATE: Rights = Self{ bits: 1 << 8,}

The right to invoke fd_allocate.

-
source

pub const PATH_CREATE_DIRECTORY: Rights = Self{ bits: 1 << 9,}

The right to invoke path_create_directory.

-
source

pub const PATH_CREATE_FILE: Rights = Self{ bits: 1 << 10,}

If rights::path_open is set, the right to invoke path_open with oflags::creat.

-

The right to invoke path_link with the file descriptor as the +

pub const FD_ADVISE: Rights = Self{ bits: 1 << 7,}

The right to invoke fd_advise.

+

pub const FD_ALLOCATE: Rights = Self{ bits: 1 << 8,}

The right to invoke fd_allocate.

+

pub const PATH_CREATE_DIRECTORY: Rights = Self{ bits: 1 << 9,}

The right to invoke path_create_directory.

+

pub const PATH_CREATE_FILE: Rights = Self{ bits: 1 << 10,}

If rights::path_open is set, the right to invoke path_open with oflags::creat.

+

The right to invoke path_link with the file descriptor as the source directory.

-

The right to invoke path_link with the file descriptor as the +

The right to invoke path_link with the file descriptor as the target directory.

-
source

pub const PATH_OPEN: Rights = Self{ bits: 1 << 13,}

The right to invoke path_open.

-
source

pub const FD_READDIR: Rights = Self{ bits: 1 << 14,}

The right to invoke fd_readdir.

-

The right to invoke path_readlink.

-
source

pub const PATH_RENAME_SOURCE: Rights = Self{ bits: 1 << 16,}

The right to invoke path_rename with the file descriptor as the source directory.

-
source

pub const PATH_RENAME_TARGET: Rights = Self{ bits: 1 << 17,}

The right to invoke path_rename with the file descriptor as the target directory.

-
source

pub const PATH_FILESTAT_GET: Rights = Self{ bits: 1 << 18,}

The right to invoke path_filestat_get.

-
source

pub const PATH_FILESTAT_SET_SIZE: Rights = Self{ bits: 1 << 19,}

The right to change a file’s size (there is no path_filestat_set_size). +

pub const PATH_OPEN: Rights = Self{ bits: 1 << 13,}

The right to invoke path_open.

+

pub const FD_READDIR: Rights = Self{ bits: 1 << 14,}

The right to invoke fd_readdir.

+

The right to invoke path_readlink.

+

pub const PATH_RENAME_SOURCE: Rights = Self{ bits: 1 << 16,}

The right to invoke path_rename with the file descriptor as the source directory.

+

pub const PATH_RENAME_TARGET: Rights = Self{ bits: 1 << 17,}

The right to invoke path_rename with the file descriptor as the target directory.

+

pub const PATH_FILESTAT_GET: Rights = Self{ bits: 1 << 18,}

The right to invoke path_filestat_get.

+

pub const PATH_FILESTAT_SET_SIZE: Rights = Self{ bits: 1 << 19,}

The right to change a file’s size (there is no path_filestat_set_size). If rights::path_open is set, includes the right to invoke path_open with oflags::trunc.

-
source

pub const PATH_FILESTAT_SET_TIMES: Rights = Self{ bits: 1 << 20,}

The right to invoke path_filestat_set_times.

-
source

pub const FD_FILESTAT_GET: Rights = Self{ bits: 1 << 21,}

The right to invoke fd_filestat_get.

-
source

pub const FD_FILESTAT_SET_SIZE: Rights = Self{ bits: 1 << 22,}

The right to invoke fd_filestat_set_size.

-
source

pub const FD_FILESTAT_SET_TIMES: Rights = Self{ bits: 1 << 23,}

The right to invoke fd_filestat_set_times.

-

The right to invoke path_symlink.

-
source

pub const PATH_REMOVE_DIRECTORY: Rights = Self{ bits: 1 << 25,}

The right to invoke path_remove_directory.

-

The right to invoke path_unlink_file.

-
source

pub const POLL_FD_READWRITE: Rights = Self{ bits: 1 << 27,}

If rights::fd_read is set, includes the right to invoke poll_oneoff to subscribe to eventtype::fd_read. +

pub const PATH_FILESTAT_SET_TIMES: Rights = Self{ bits: 1 << 20,}

The right to invoke path_filestat_set_times.

+

pub const FD_FILESTAT_GET: Rights = Self{ bits: 1 << 21,}

The right to invoke fd_filestat_get.

+

pub const FD_FILESTAT_SET_SIZE: Rights = Self{ bits: 1 << 22,}

The right to invoke fd_filestat_set_size.

+

pub const FD_FILESTAT_SET_TIMES: Rights = Self{ bits: 1 << 23,}

The right to invoke fd_filestat_set_times.

+

The right to invoke path_symlink.

+

pub const PATH_REMOVE_DIRECTORY: Rights = Self{ bits: 1 << 25,}

The right to invoke path_remove_directory.

+

The right to invoke path_unlink_file.

+

pub const POLL_FD_READWRITE: Rights = Self{ bits: 1 << 27,}

If rights::fd_read is set, includes the right to invoke poll_oneoff to subscribe to eventtype::fd_read. If rights::fd_write is set, includes the right to invoke poll_oneoff to subscribe to eventtype::fd_write.

-
source

pub const SOCK_SHUTDOWN: Rights = Self{ bits: 1 << 28,}

The right to invoke sock_shutdown.

-
source

pub const SOCK_ACCEPT: Rights = Self{ bits: 1 << 29,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

-
source

pub const SOCK_CONNECT: Rights = Self{ bits: 1 << 30,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

-
source

pub const SOCK_LISTEN: Rights = Self{ bits: 1 << 31,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

-
source

pub const SOCK_BIND: Rights = Self{ bits: 1 << 32,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

-
source

pub const SOCK_RECV: Rights = Self{ bits: 1 << 33,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

-
source

pub const SOCK_SEND: Rights = Self{ bits: 1 << 34,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

-
source

pub const SOCK_ADDR_LOCAL: Rights = Self{ bits: 1 << 35,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

-
source

pub const SOCK_ADDR_REMOTE: Rights = Self{ bits: 1 << 36,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

-
source

pub const SOCK_RECV_FROM: Rights = Self{ bits: 1 << 37,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

-
source

pub const SOCK_SEND_TO: Rights = Self{ bits: 1 << 38,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

-
source

pub const fn empty() -> Rights

Returns an empty set of flags.

-
source

pub const fn all() -> Rights

Returns the set containing all flags.

-
source

pub const fn bits(&self) -> u64

Returns the raw value of the flags currently stored.

-
source

pub const fn from_bits(bits: u64) -> Option<Rights>

Convert from underlying bit representation, unless that +

pub const SOCK_SHUTDOWN: Rights = Self{ bits: 1 << 28,}

The right to invoke sock_shutdown.

+

pub const SOCK_ACCEPT: Rights = Self{ bits: 1 << 29,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

+

pub const SOCK_CONNECT: Rights = Self{ bits: 1 << 30,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

+

pub const SOCK_LISTEN: Rights = Self{ bits: 1 << 31,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

+

pub const SOCK_BIND: Rights = Self{ bits: 1 << 32,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

+

pub const SOCK_RECV: Rights = Self{ bits: 1 << 33,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

+

pub const SOCK_SEND: Rights = Self{ bits: 1 << 34,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

+

pub const SOCK_ADDR_LOCAL: Rights = Self{ bits: 1 << 35,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

+

pub const SOCK_ADDR_REMOTE: Rights = Self{ bits: 1 << 36,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

+

pub const SOCK_RECV_FROM: Rights = Self{ bits: 1 << 37,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

+

pub const SOCK_SEND_TO: Rights = Self{ bits: 1 << 38,}

TODO: Found in wasmer-wasi-types rust project, but not in wasi-snapshot0

+

pub const fn empty() -> Rights

Returns an empty set of flags.

+

pub const fn all() -> Rights

Returns the set containing all flags.

+

pub const fn bits(&self) -> u64

Returns the raw value of the flags currently stored.

+

pub const fn from_bits(bits: u64) -> Option<Rights>

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: u64) -> Rights

Convert from underlying bit representation, dropping any bits +

pub const fn from_bits_truncate(bits: u64) -> Rights

Convert from underlying bit representation, dropping any bits that do not correspond to flags.

-
source

pub const unsafe fn from_bits_unchecked(bits: u64) -> Rights

Convert from underlying bit representation, preserving all +

pub const unsafe fn from_bits_unchecked(bits: u64) -> Rights

Convert from underlying bit representation, preserving all bits (even those not corresponding to a defined flag).

Safety

The caller of the bitflags! macro can chose to allow or @@ -68,35 +68,35 @@

Safety

The caller of from_bits_unchecked() has to ensure that all bits correspond to a defined flag or that extra bits are valid for this bitflags type.

-
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: Rights) -> bool

Returns true if there are flags common to both self and other.

-
source

pub const fn contains(&self, other: Rights) -> bool

Returns true if all of the flags in other are contained within self.

-
source

pub fn insert(&mut self, other: Rights)

Inserts the specified flags in-place.

-
source

pub fn remove(&mut self, other: Rights)

Removes the specified flags in-place.

-
source

pub fn toggle(&mut self, other: Rights)

Toggles the specified flags in-place.

-
source

pub fn set(&mut self, other: Rights, value: bool)

Inserts or removes the specified flags depending on the passed value.

-
source

pub const fn intersection(self, other: Rights) -> Rights

Returns the intersection between the flags in self and +

pub const fn is_empty(&self) -> bool

Returns true if no flags are currently stored.

+

pub const fn is_all(&self) -> bool

Returns true if all flags are currently set.

+

pub const fn intersects(&self, other: Rights) -> bool

Returns true if there are flags common to both self and other.

+

pub const fn contains(&self, other: Rights) -> bool

Returns true if all of the flags in other are contained within self.

+

pub fn insert(&mut self, other: Rights)

Inserts the specified flags in-place.

+

pub fn remove(&mut self, other: Rights)

Removes the specified flags in-place.

+

pub fn toggle(&mut self, other: Rights)

Toggles the specified flags in-place.

+

pub fn set(&mut self, other: Rights, value: bool)

Inserts or removes the specified flags depending on the passed value.

+

pub const fn intersection(self, other: Rights) -> Rights

Returns the intersection between the flags in self and other.

Specifically, the returned set contains only the flags which are present in both self and other.

This is equivalent to using the & operator (e.g. ops::BitAnd), as in flags & other.

-
source

pub const fn union(self, other: Rights) -> Rights

Returns the union of between the flags in self and other.

+

pub const fn union(self, other: Rights) -> Rights

Returns the union of between the flags in self and other.

Specifically, the returned set contains all flags which are present in either self or other, including any which are present in both (see Self::symmetric_difference if that is undesirable).

This is equivalent to using the | operator (e.g. ops::BitOr), as in flags | other.

-
source

pub const fn difference(self, other: Rights) -> Rights

Returns the difference between the flags in self and other.

+

pub const fn difference(self, other: Rights) -> Rights

Returns the difference between the flags in self and other.

Specifically, the returned set contains all flags present in self, except for the ones present in other.

It is also conceptually equivalent to the “bit-clear” operation: flags & !other (and this syntax is also supported).

This is equivalent to using the - operator (e.g. ops::Sub), as in flags - other.

-
source

pub const fn symmetric_difference(self, other: Rights) -> Rights

Returns the symmetric difference between the flags +

pub const fn symmetric_difference(self, other: Rights) -> Rights

Returns the symmetric difference between the flags in self and other.

Specifically, the returned set contains the flags present which are present in self or other, but that are not present in @@ -104,40 +104,40 @@

Safety
one of the sets self and other.

This is equivalent to using the ^ operator (e.g. ops::BitXor), as in flags ^ other.

-
source

pub const fn complement(self) -> Rights

Returns the complement of this set of flags.

+

pub const fn complement(self) -> Rights

Returns the complement of this set of flags.

Specifically, the returned set contains all the flags which are not set in self, but which are allowed for this type.

Alternatively, it can be thought of as the set difference between Self::all() and self (e.g. Self::all() - self)

This is equivalent to using the ! operator (e.g. ops::Not), as in !flags.

-
source§

impl Rights

source

pub fn from_bits_preserve(bits: u64) -> Rights

Convert from a raw integer, preserving any unknown bits. See +

§

impl Rights

pub fn from_bits_preserve(bits: u64) -> Rights

Convert from a raw integer, preserving any unknown bits. See https://github.com/bitflags/bitflags/issues/263#issuecomment-957088321

-
source§

impl Rights

source

pub const fn all_socket() -> Rights

source

pub fn to_str(self) -> Option<&'static str>

expects a single right, returns None if out of bounds or > 1 bit set

-

Trait Implementations§

source§

impl Binary for Rights

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl BitAnd<Rights> for Rights

source§

fn bitand(self, other: Rights) -> Rights

Returns the intersection between the two sets of flags.

-
§

type Output = Rights

The resulting type after applying the & operator.
source§

impl BitAndAssign<Rights> for Rights

source§

fn bitand_assign(&mut self, other: Rights)

Disables all flags disabled in the set.

-
source§

impl BitOr<Rights> for Rights

source§

fn bitor(self, other: Rights) -> Rights

Returns the union of the two sets of flags.

-
§

type Output = Rights

The resulting type after applying the | operator.
source§

impl BitOrAssign<Rights> for Rights

source§

fn bitor_assign(&mut self, other: Rights)

Adds the set of flags.

-
source§

impl BitXor<Rights> for Rights

source§

fn bitxor(self, other: Rights) -> Rights

Returns the left flags, but with all the right flags toggled.

-
§

type Output = Rights

The resulting type after applying the ^ operator.
source§

impl BitXorAssign<Rights> for Rights

source§

fn bitxor_assign(&mut self, other: Rights)

Toggles the set of flags.

-
source§

impl Clone for Rights

source§

fn clone(&self) -> Rights

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 Rights

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Extend<Rights> for Rights

source§

fn extend<T>(&mut self, iterator: T)where - T: IntoIterator<Item = Rights>,

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 FromIterator<Rights> for Rights

source§

fn from_iter<T>(iterator: T) -> Rightswhere - T: IntoIterator<Item = Rights>,

Creates a value from an iterator. Read more
source§

impl FromToNativeWasmType for Rights

§

type Native = i64

Native Wasm type.
source§

fn to_native(self) -> <Rights as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
source§

fn from_native(n: <Rights as FromToNativeWasmType>::Native) -> Rights

Convert a value of kind Self::Native to Self. Read more
source§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
source§

impl Hash for Rights

source§

fn hash<__H>(&self, state: &mut __H)where +

§

impl Rights

pub const fn all_socket() -> Rights

pub fn to_str(self) -> Option<&'static str>

expects a single right, returns None if out of bounds or > 1 bit set

+

Trait Implementations§

§

impl Binary for Rights

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl BitAnd<Rights> for Rights

§

fn bitand(self, other: Rights) -> Rights

Returns the intersection between the two sets of flags.

+
§

type Output = Rights

The resulting type after applying the & operator.
§

impl BitAndAssign<Rights> for Rights

§

fn bitand_assign(&mut self, other: Rights)

Disables all flags disabled in the set.

+
§

impl BitOr<Rights> for Rights

§

fn bitor(self, other: Rights) -> Rights

Returns the union of the two sets of flags.

+
§

type Output = Rights

The resulting type after applying the | operator.
§

impl BitOrAssign<Rights> for Rights

§

fn bitor_assign(&mut self, other: Rights)

Adds the set of flags.

+
§

impl BitXor<Rights> for Rights

§

fn bitxor(self, other: Rights) -> Rights

Returns the left flags, but with all the right flags toggled.

+
§

type Output = Rights

The resulting type after applying the ^ operator.
§

impl BitXorAssign<Rights> for Rights

§

fn bitxor_assign(&mut self, other: Rights)

Toggles the set of flags.

+
§

impl Clone for Rights

§

fn clone(&self) -> Rights

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
§

impl Debug for Rights

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl Extend<Rights> for Rights

§

fn extend<T>(&mut self, iterator: T)where + T: IntoIterator<Item = Rights>,

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
§

impl FromIterator<Rights> for Rights

§

fn from_iter<T>(iterator: T) -> Rightswhere + T: IntoIterator<Item = Rights>,

Creates a value from an iterator. Read more
§

impl FromToNativeWasmType for Rights

§

type Native = i64

Native Wasm type.
§

fn to_native(self) -> <Rights as FromToNativeWasmType>::Native

Convert self to Self::Native. Read more
§

fn from_native(n: <Rights as FromToNativeWasmType>::Native) -> Rights

Convert a value of kind Self::Native to Self. Read more
§

fn is_from_store(&self, _store: &impl AsStoreRef) -> bool

Returns whether the given value is from the given store. Read more
§

impl Hash for Rights

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 LowerHex for Rights

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Not for Rights

source§

fn not(self) -> Rights

Returns the complement of this set of flags.

-
§

type Output = Rights

The resulting type after applying the ! operator.
source§

impl Octal for Rights

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Ord for Rights

source§

fn cmp(&self, other: &Rights) -> 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
§

impl LowerHex for Rights

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Not for Rights

§

fn not(self) -> Rights

Returns the complement of this set of flags.

+
§

type Output = Rights

The resulting type after applying the ! operator.
§

impl Octal for Rights

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Ord for Rights

§

fn cmp(&self, other: &Rights) -> 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<Rights> for Rights

source§

fn eq(&self, other: &Rights) -> 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
§

impl PartialEq<Rights> for Rights

§

fn eq(&self, other: &Rights) -> 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<Rights> for Rights

source§

fn partial_cmp(&self, other: &Rights) -> 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.
§

impl PartialOrd<Rights> for Rights

§

fn partial_cmp(&self, other: &Rights) -> 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<Rights> for Rights

source§

fn sub(self, other: Rights) -> Rights

Returns the set difference of the two sets of flags.

-
§

type Output = Rights

The resulting type after applying the - operator.
source§

impl SubAssign<Rights> for Rights

source§

fn sub_assign(&mut self, other: Rights)

Disables all flags enabled in the set.

-
source§

impl UpperHex for Rights

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl ValueType for Rights

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +operator. Read more
§

impl Sub<Rights> for Rights

§

fn sub(self, other: Rights) -> Rights

Returns the set difference of the two sets of flags.

+
§

type Output = Rights

The resulting type after applying the - operator.
§

impl SubAssign<Rights> for Rights

§

fn sub_assign(&mut self, other: Rights)

Disables all flags enabled in the set.

+
§

impl UpperHex for Rights

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl ValueType for Rights

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Rights

source§

impl Eq for Rights

source§

impl StructuralEq for Rights

source§

impl StructuralPartialEq for Rights

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Rights

§

impl Eq for Rights

§

impl StructuralEq for Rights

§

impl StructuralPartialEq for Rights

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/struct.Snapshot0Dirent.html b/crates/doc/wasmer_wasix/types/wasi/struct.Snapshot0Dirent.html index 7b8158e1a6d..f3a04ae76e3 100644 --- a/crates/doc/wasmer_wasix/types/wasi/struct.Snapshot0Dirent.html +++ b/crates/doc/wasmer_wasix/types/wasi/struct.Snapshot0Dirent.html @@ -1,5 +1,5 @@ Snapshot0Dirent in wasmer_wasix::types::wasi - Rust
pub struct Snapshot0Dirent {
+                logo

Snapshot0Dirent

pub struct Snapshot0Dirent {
     pub d_next: u64,
     pub d_ino: u64,
     pub d_namlen: u32,
@@ -9,9 +9,9 @@
 
§d_ino: u64

The serial number of the file referred to by this directory entry.

§d_namlen: u32

The length of the name of the directory entry.

§d_type: Filetype

The type of the file referred to by this directory entry.

-

Trait Implementations§

source§

impl Clone for Snapshot0Dirent

source§

fn clone(&self) -> Snapshot0Dirent

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 Snapshot0Dirent

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for Snapshot0Dirent

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +

Trait Implementations§

§

impl Clone for Snapshot0Dirent

§

fn clone(&self) -> Snapshot0Dirent

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
§

impl Debug for Snapshot0Dirent

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for Snapshot0Dirent

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Snapshot0Dirent

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Snapshot0Dirent

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/struct.Snapshot0Event.html b/crates/doc/wasmer_wasix/types/wasi/struct.Snapshot0Event.html index d06bd3943bd..487dd8c44ce 100644 --- a/crates/doc/wasmer_wasix/types/wasi/struct.Snapshot0Event.html +++ b/crates/doc/wasmer_wasix/types/wasi/struct.Snapshot0Event.html @@ -1,5 +1,5 @@ Snapshot0Event in wasmer_wasix::types::wasi - Rust
pub struct Snapshot0Event {
+                logo

Snapshot0Event

pub struct Snapshot0Event {
     pub userdata: u64,
     pub error: Errno,
     pub type_: Eventtype,
@@ -10,9 +10,9 @@
 
§type_: Eventtype

The type of event that occured

§fd_readwrite: EventFdReadwrite

The contents of the event, if it is an eventtype::fd_read or eventtype::fd_write. eventtype::clock events ignore this field.

-

Trait Implementations§

source§

impl Clone for Snapshot0Event

source§

fn clone(&self) -> Snapshot0Event

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 Snapshot0Event

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for Snapshot0Event

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +

Trait Implementations§

§

impl Clone for Snapshot0Event

§

fn clone(&self) -> Snapshot0Event

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
§

impl Debug for Snapshot0Event

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for Snapshot0Event

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Snapshot0Event

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Snapshot0Event

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/struct.Snapshot0Filestat.html b/crates/doc/wasmer_wasix/types/wasi/struct.Snapshot0Filestat.html index 90b49b339eb..c5b91a35637 100644 --- a/crates/doc/wasmer_wasix/types/wasi/struct.Snapshot0Filestat.html +++ b/crates/doc/wasmer_wasix/types/wasi/struct.Snapshot0Filestat.html @@ -1,5 +1,5 @@ Snapshot0Filestat in wasmer_wasix::types::wasi - Rust
pub struct Snapshot0Filestat {
+                logo

Snapshot0Filestat

pub struct Snapshot0Filestat {
     pub st_dev: u64,
     pub st_ino: u64,
     pub st_filetype: Filetype,
@@ -8,9 +8,9 @@
     pub st_atim: u64,
     pub st_mtim: u64,
     pub st_ctim: u64,
-}

Fields§

§st_dev: u64§st_ino: u64§st_filetype: Filetype§st_nlink: u32§st_size: u64§st_atim: u64§st_mtim: u64§st_ctim: u64

Trait Implementations§

source§

impl Clone for Snapshot0Filestat

source§

fn clone(&self) -> Snapshot0Filestat

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 Snapshot0Filestat

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for Snapshot0Filestat

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§st_dev: u64§st_ino: u64§st_filetype: Filetype§st_nlink: u32§st_size: u64§st_atim: u64§st_mtim: u64§st_ctim: u64

Trait Implementations§

§

impl Clone for Snapshot0Filestat

§

fn clone(&self) -> Snapshot0Filestat

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
§

impl Debug for Snapshot0Filestat

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for Snapshot0Filestat

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Snapshot0Filestat

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Snapshot0Filestat

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/struct.Snapshot0Subscription.html b/crates/doc/wasmer_wasix/types/wasi/struct.Snapshot0Subscription.html index d167698ff81..bdd2eac3c75 100644 --- a/crates/doc/wasmer_wasix/types/wasi/struct.Snapshot0Subscription.html +++ b/crates/doc/wasmer_wasix/types/wasi/struct.Snapshot0Subscription.html @@ -1,11 +1,11 @@ Snapshot0Subscription in wasmer_wasix::types::wasi - Rust
pub struct Snapshot0Subscription {
+                logo

Snapshot0Subscription

pub struct Snapshot0Subscription {
     pub userdata: u64,
     pub type_: Eventtype,
     pub u: Snapshot0SubscriptionUnion,
-}

Fields§

§userdata: u64§type_: Eventtype§u: Snapshot0SubscriptionUnion

Trait Implementations§

source§

impl Clone for Snapshot0Subscription

source§

fn clone(&self) -> Snapshot0Subscription

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 Snapshot0Subscription

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl From<Snapshot0Subscription> for Subscription

source§

fn from(other: Snapshot0Subscription) -> Subscription

Converts to this type from the input type.
source§

impl ValueType for Snapshot0Subscription

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§userdata: u64§type_: Eventtype§u: Snapshot0SubscriptionUnion

Trait Implementations§

§

impl Clone for Snapshot0Subscription

§

fn clone(&self) -> Snapshot0Subscription

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
§

impl Debug for Snapshot0Subscription

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl From<Snapshot0Subscription> for Subscription

§

fn from(other: Snapshot0Subscription) -> Subscription

Converts to this type from the input type.
§

impl ValueType for Snapshot0Subscription

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Snapshot0Subscription

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Snapshot0Subscription

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/struct.Snapshot0SubscriptionClock.html b/crates/doc/wasmer_wasix/types/wasi/struct.Snapshot0SubscriptionClock.html index b55ed183a5b..3f479108d2d 100644 --- a/crates/doc/wasmer_wasix/types/wasi/struct.Snapshot0SubscriptionClock.html +++ b/crates/doc/wasmer_wasix/types/wasi/struct.Snapshot0SubscriptionClock.html @@ -1,5 +1,5 @@ Snapshot0SubscriptionClock in wasmer_wasix::types::wasi - Rust
pub struct Snapshot0SubscriptionClock {
+                logo

Snapshot0SubscriptionClock

pub struct Snapshot0SubscriptionClock {
     pub identifier: u64,
     pub id: Snapshot0Clockid,
     pub timeout: u64,
@@ -12,9 +12,9 @@
 
§precision: u64

The amount of time that the implementation may wait additionally to coalesce with other events.

§flags: Subclockflags

Flags specifying whether the timeout is absolute or relative

-

Trait Implementations§

source§

impl Clone for Snapshot0SubscriptionClock

source§

fn clone(&self) -> Snapshot0SubscriptionClock

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 Snapshot0SubscriptionClock

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl From<Snapshot0SubscriptionClock> for SubscriptionClock

source§

fn from(other: Snapshot0SubscriptionClock) -> SubscriptionClock

Converts to this type from the input type.
source§

impl ValueType for Snapshot0SubscriptionClock

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +

Trait Implementations§

§

impl Clone for Snapshot0SubscriptionClock

§

fn clone(&self) -> Snapshot0SubscriptionClock

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
§

impl Debug for Snapshot0SubscriptionClock

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl From<Snapshot0SubscriptionClock> for SubscriptionClock

§

fn from(other: Snapshot0SubscriptionClock) -> SubscriptionClock

Converts to this type from the input type.
§

impl ValueType for Snapshot0SubscriptionClock

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Snapshot0SubscriptionClock

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Snapshot0SubscriptionClock

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/struct.StackSnapshot.html b/crates/doc/wasmer_wasix/types/wasi/struct.StackSnapshot.html index 6c1e78b9839..b8e4553e17b 100644 --- a/crates/doc/wasmer_wasix/types/wasi/struct.StackSnapshot.html +++ b/crates/doc/wasmer_wasix/types/wasi/struct.StackSnapshot.html @@ -1,20 +1,20 @@ StackSnapshot in wasmer_wasix::types::wasi - Rust
pub struct StackSnapshot {
+                logo

StackSnapshot

pub struct StackSnapshot {
     pub user: u64,
     pub hash: u128,
-}

Fields§

§user: u64§hash: u128

Trait Implementations§

source§

impl Clone for StackSnapshot

source§

fn clone(&self) -> StackSnapshot

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 StackSnapshot

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Hash for StackSnapshot

source§

fn hash<__H>(&self, state: &mut __H)where +}

Fields§

§user: u64§hash: u128

Trait Implementations§

§

impl Clone for StackSnapshot

§

fn clone(&self) -> StackSnapshot

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
§

impl Debug for StackSnapshot

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl Hash for StackSnapshot

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 StackSnapshot

source§

fn cmp(&self, other: &StackSnapshot) -> 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
§

impl Ord for StackSnapshot

§

fn cmp(&self, other: &StackSnapshot) -> 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<StackSnapshot> for StackSnapshot

source§

fn eq(&self, other: &StackSnapshot) -> 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

§

impl PartialEq<StackSnapshot> for StackSnapshot

§

fn eq(&self, other: &StackSnapshot) -> 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<StackSnapshot> for StackSnapshot

source§

fn partial_cmp(&self, other: &StackSnapshot) -> 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.
§

impl PartialOrd<StackSnapshot> for StackSnapshot

§

fn partial_cmp(&self, other: &StackSnapshot) -> 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 ValueType for StackSnapshot

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +operator. Read more
§

impl ValueType for StackSnapshot

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for StackSnapshot

source§

impl Eq for StackSnapshot

source§

impl StructuralEq for StackSnapshot

source§

impl StructuralPartialEq for StackSnapshot

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for StackSnapshot

§

impl Eq for StackSnapshot

§

impl StructuralEq for StackSnapshot

§

impl StructuralPartialEq for StackSnapshot

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/struct.Subclockflags.html b/crates/doc/wasmer_wasix/types/wasi/struct.Subclockflags.html index ece3ab26f46..b158ffb7d58 100644 --- a/crates/doc/wasmer_wasix/types/wasi/struct.Subclockflags.html +++ b/crates/doc/wasmer_wasix/types/wasi/struct.Subclockflags.html @@ -1,21 +1,21 @@ Subclockflags in wasmer_wasix::types::wasi - Rust
pub struct Subclockflags {
+                logo

Subclockflags

pub struct Subclockflags {
     bits: u16,
 }
Expand description

Flags determining how to interpret the timestamp provided in subscription-clock::timeout.

-

Fields§

§bits: u16

Implementations§

source§

impl Subclockflags

source

pub const SUBSCRIPTION_CLOCK_ABSTIME: Subclockflags = Self{ bits: 1 << 0,}

If set, treat the timestamp provided in +

Fields§

§bits: u16

Implementations§

§

impl Subclockflags

pub const SUBSCRIPTION_CLOCK_ABSTIME: Subclockflags = Self{ bits: 1 << 0,}

If set, treat the timestamp provided in subscription-clock::timeout as an absolute timestamp of clock subscription-clock::id. If clear, treat the timestamp provided in subscription-clock::timeout relative to the current time value of clock subscription-clock::id.

-
source

pub const fn empty() -> Subclockflags

Returns an empty set of flags.

-
source

pub const fn all() -> Subclockflags

Returns the set containing all flags.

-
source

pub const fn bits(&self) -> u16

Returns the raw value of the flags currently stored.

-
source

pub const fn from_bits(bits: u16) -> Option<Subclockflags>

Convert from underlying bit representation, unless that +

pub const fn empty() -> Subclockflags

Returns an empty set of flags.

+

pub const fn all() -> Subclockflags

Returns the set containing all flags.

+

pub const fn bits(&self) -> u16

Returns the raw value of the flags currently stored.

+

pub const fn from_bits(bits: u16) -> Option<Subclockflags>

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: u16) -> Subclockflags

Convert from underlying bit representation, dropping any bits +

pub const fn from_bits_truncate(bits: u16) -> Subclockflags

Convert from underlying bit representation, dropping any bits that do not correspond to flags.

-
source

pub const unsafe fn from_bits_unchecked(bits: u16) -> Subclockflags

Convert from underlying bit representation, preserving all +

pub const unsafe fn from_bits_unchecked(bits: u16) -> Subclockflags

Convert from underlying bit representation, preserving all bits (even those not corresponding to a defined flag).

Safety

The caller of the bitflags! macro can chose to allow or @@ -23,35 +23,35 @@

Safety

The caller of from_bits_unchecked() has to ensure that all bits correspond to a defined flag or that extra bits are valid for this bitflags type.

-
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: Subclockflags) -> bool

Returns true if there are flags common to both self and other.

-
source

pub const fn contains(&self, other: Subclockflags) -> bool

Returns true if all of the flags in other are contained within self.

-
source

pub fn insert(&mut self, other: Subclockflags)

Inserts the specified flags in-place.

-
source

pub fn remove(&mut self, other: Subclockflags)

Removes the specified flags in-place.

-
source

pub fn toggle(&mut self, other: Subclockflags)

Toggles the specified flags in-place.

-
source

pub fn set(&mut self, other: Subclockflags, value: bool)

Inserts or removes the specified flags depending on the passed value.

-
source

pub const fn intersection(self, other: Subclockflags) -> Subclockflags

Returns the intersection between the flags in self and +

pub const fn is_empty(&self) -> bool

Returns true if no flags are currently stored.

+

pub const fn is_all(&self) -> bool

Returns true if all flags are currently set.

+

pub const fn intersects(&self, other: Subclockflags) -> bool

Returns true if there are flags common to both self and other.

+

pub const fn contains(&self, other: Subclockflags) -> bool

Returns true if all of the flags in other are contained within self.

+

pub fn insert(&mut self, other: Subclockflags)

Inserts the specified flags in-place.

+

pub fn remove(&mut self, other: Subclockflags)

Removes the specified flags in-place.

+

pub fn toggle(&mut self, other: Subclockflags)

Toggles the specified flags in-place.

+

pub fn set(&mut self, other: Subclockflags, value: bool)

Inserts or removes the specified flags depending on the passed value.

+

pub const fn intersection(self, other: Subclockflags) -> Subclockflags

Returns the intersection between the flags in self and other.

Specifically, the returned set contains only the flags which are present in both self and other.

This is equivalent to using the & operator (e.g. ops::BitAnd), as in flags & other.

-
source

pub const fn union(self, other: Subclockflags) -> Subclockflags

Returns the union of between the flags in self and other.

+

pub const fn union(self, other: Subclockflags) -> Subclockflags

Returns the union of between the flags in self and other.

Specifically, the returned set contains all flags which are present in either self or other, including any which are present in both (see Self::symmetric_difference if that is undesirable).

This is equivalent to using the | operator (e.g. ops::BitOr), as in flags | other.

-
source

pub const fn difference(self, other: Subclockflags) -> Subclockflags

Returns the difference between the flags in self and other.

+

pub const fn difference(self, other: Subclockflags) -> Subclockflags

Returns the difference between the flags in self and other.

Specifically, the returned set contains all flags present in self, except for the ones present in other.

It is also conceptually equivalent to the “bit-clear” operation: flags & !other (and this syntax is also supported).

This is equivalent to using the - operator (e.g. ops::Sub), as in flags - other.

-
source

pub const fn symmetric_difference(self, other: Subclockflags) -> Subclockflags

Returns the symmetric difference between the flags +

pub const fn symmetric_difference(self, other: Subclockflags) -> Subclockflags

Returns the symmetric difference between the flags in self and other.

Specifically, the returned set contains the flags present which are present in self or other, but that are not present in @@ -59,39 +59,39 @@

Safety
one of the sets self and other.

This is equivalent to using the ^ operator (e.g. ops::BitXor), as in flags ^ other.

-
source

pub const fn complement(self) -> Subclockflags

Returns the complement of this set of flags.

+

pub const fn complement(self) -> Subclockflags

Returns the complement of this set of flags.

Specifically, the returned set contains all the flags which are not set in self, but which are allowed for this type.

Alternatively, it can be thought of as the set difference between Self::all() and self (e.g. Self::all() - self)

This is equivalent to using the ! operator (e.g. ops::Not), as in !flags.

-
source§

impl Subclockflags

source

pub fn from_bits_preserve(bits: u16) -> Subclockflags

Convert from a raw integer, preserving any unknown bits. See +

§

impl Subclockflags

pub fn from_bits_preserve(bits: u16) -> Subclockflags

Convert from a raw integer, preserving any unknown bits. See https://github.com/bitflags/bitflags/issues/263#issuecomment-957088321

-

Trait Implementations§

source§

impl Binary for Subclockflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl BitAnd<Subclockflags> for Subclockflags

source§

fn bitand(self, other: Subclockflags) -> Subclockflags

Returns the intersection between the two sets of flags.

-
§

type Output = Subclockflags

The resulting type after applying the & operator.
source§

impl BitAndAssign<Subclockflags> for Subclockflags

source§

fn bitand_assign(&mut self, other: Subclockflags)

Disables all flags disabled in the set.

-
source§

impl BitOr<Subclockflags> for Subclockflags

source§

fn bitor(self, other: Subclockflags) -> Subclockflags

Returns the union of the two sets of flags.

-
§

type Output = Subclockflags

The resulting type after applying the | operator.
source§

impl BitOrAssign<Subclockflags> for Subclockflags

source§

fn bitor_assign(&mut self, other: Subclockflags)

Adds the set of flags.

-
source§

impl BitXor<Subclockflags> for Subclockflags

source§

fn bitxor(self, other: Subclockflags) -> Subclockflags

Returns the left flags, but with all the right flags toggled.

-
§

type Output = Subclockflags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign<Subclockflags> for Subclockflags

source§

fn bitxor_assign(&mut self, other: Subclockflags)

Toggles the set of flags.

-
source§

impl Clone for Subclockflags

source§

fn clone(&self) -> Subclockflags

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 Subclockflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Extend<Subclockflags> for Subclockflags

source§

fn extend<T>(&mut self, iterator: T)where - T: IntoIterator<Item = Subclockflags>,

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 FromIterator<Subclockflags> for Subclockflags

source§

fn from_iter<T>(iterator: T) -> Subclockflagswhere - T: IntoIterator<Item = Subclockflags>,

Creates a value from an iterator. Read more
source§

impl Hash for Subclockflags

source§

fn hash<__H>(&self, state: &mut __H)where +

Trait Implementations§

§

impl Binary for Subclockflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl BitAnd<Subclockflags> for Subclockflags

§

fn bitand(self, other: Subclockflags) -> Subclockflags

Returns the intersection between the two sets of flags.

+
§

type Output = Subclockflags

The resulting type after applying the & operator.
§

impl BitAndAssign<Subclockflags> for Subclockflags

§

fn bitand_assign(&mut self, other: Subclockflags)

Disables all flags disabled in the set.

+
§

impl BitOr<Subclockflags> for Subclockflags

§

fn bitor(self, other: Subclockflags) -> Subclockflags

Returns the union of the two sets of flags.

+
§

type Output = Subclockflags

The resulting type after applying the | operator.
§

impl BitOrAssign<Subclockflags> for Subclockflags

§

fn bitor_assign(&mut self, other: Subclockflags)

Adds the set of flags.

+
§

impl BitXor<Subclockflags> for Subclockflags

§

fn bitxor(self, other: Subclockflags) -> Subclockflags

Returns the left flags, but with all the right flags toggled.

+
§

type Output = Subclockflags

The resulting type after applying the ^ operator.
§

impl BitXorAssign<Subclockflags> for Subclockflags

§

fn bitxor_assign(&mut self, other: Subclockflags)

Toggles the set of flags.

+
§

impl Clone for Subclockflags

§

fn clone(&self) -> Subclockflags

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
§

impl Debug for Subclockflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl Extend<Subclockflags> for Subclockflags

§

fn extend<T>(&mut self, iterator: T)where + T: IntoIterator<Item = Subclockflags>,

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
§

impl FromIterator<Subclockflags> for Subclockflags

§

fn from_iter<T>(iterator: T) -> Subclockflagswhere + T: IntoIterator<Item = Subclockflags>,

Creates a value from an iterator. Read more
§

impl Hash for Subclockflags

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 LowerHex for Subclockflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Not for Subclockflags

source§

fn not(self) -> Subclockflags

Returns the complement of this set of flags.

-
§

type Output = Subclockflags

The resulting type after applying the ! operator.
source§

impl Octal for Subclockflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Ord for Subclockflags

source§

fn cmp(&self, other: &Subclockflags) -> 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
§

impl LowerHex for Subclockflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Not for Subclockflags

§

fn not(self) -> Subclockflags

Returns the complement of this set of flags.

+
§

type Output = Subclockflags

The resulting type after applying the ! operator.
§

impl Octal for Subclockflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Ord for Subclockflags

§

fn cmp(&self, other: &Subclockflags) -> 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<Subclockflags> for Subclockflags

source§

fn eq(&self, other: &Subclockflags) -> 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
§

impl PartialEq<Subclockflags> for Subclockflags

§

fn eq(&self, other: &Subclockflags) -> 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<Subclockflags> for Subclockflags

source§

fn partial_cmp(&self, other: &Subclockflags) -> 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.
§

impl PartialOrd<Subclockflags> for Subclockflags

§

fn partial_cmp(&self, other: &Subclockflags) -> 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<Subclockflags> for Subclockflags

source§

fn sub(self, other: Subclockflags) -> Subclockflags

Returns the set difference of the two sets of flags.

-
§

type Output = Subclockflags

The resulting type after applying the - operator.
source§

impl SubAssign<Subclockflags> for Subclockflags

source§

fn sub_assign(&mut self, other: Subclockflags)

Disables all flags enabled in the set.

-
source§

impl UpperHex for Subclockflags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl ValueType for Subclockflags

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +operator. Read more
§

impl Sub<Subclockflags> for Subclockflags

§

fn sub(self, other: Subclockflags) -> Subclockflags

Returns the set difference of the two sets of flags.

+
§

type Output = Subclockflags

The resulting type after applying the - operator.
§

impl SubAssign<Subclockflags> for Subclockflags

§

fn sub_assign(&mut self, other: Subclockflags)

Disables all flags enabled in the set.

+
§

impl UpperHex for Subclockflags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl ValueType for Subclockflags

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Subclockflags

source§

impl Eq for Subclockflags

source§

impl StructuralEq for Subclockflags

source§

impl StructuralPartialEq for Subclockflags

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Subclockflags

§

impl Eq for Subclockflags

§

impl StructuralEq for Subclockflags

§

impl StructuralPartialEq for Subclockflags

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/struct.Subscription.html b/crates/doc/wasmer_wasix/types/wasi/struct.Subscription.html index 24e6c7783f3..d5d8f7a0716 100644 --- a/crates/doc/wasmer_wasix/types/wasi/struct.Subscription.html +++ b/crates/doc/wasmer_wasix/types/wasi/struct.Subscription.html @@ -1,11 +1,11 @@ Subscription in wasmer_wasix::types::wasi - Rust
pub struct Subscription {
+                logo

Subscription

pub struct Subscription {
     pub userdata: u64,
     pub type_: Eventtype,
     pub data: SubscriptionUnion,
-}

Fields§

§userdata: u64§type_: Eventtype§data: SubscriptionUnion

Trait Implementations§

source§

impl Clone for Subscription

source§

fn clone(&self) -> Subscription

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 Subscription

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl From<Snapshot0Subscription> for Subscription

source§

fn from(other: Snapshot0Subscription) -> Subscription

Converts to this type from the input type.
source§

impl ValueType for Subscription

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§userdata: u64§type_: Eventtype§data: SubscriptionUnion

Trait Implementations§

§

impl Clone for Subscription

§

fn clone(&self) -> Subscription

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
§

impl Debug for Subscription

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl From<Snapshot0Subscription> for Subscription

§

fn from(other: Snapshot0Subscription) -> Subscription

Converts to this type from the input type.
§

impl ValueType for Subscription

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Subscription

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Subscription

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/struct.SubscriptionClock.html b/crates/doc/wasmer_wasix/types/wasi/struct.SubscriptionClock.html index 2e1d24b4e3b..39e2160656d 100644 --- a/crates/doc/wasmer_wasix/types/wasi/struct.SubscriptionClock.html +++ b/crates/doc/wasmer_wasix/types/wasi/struct.SubscriptionClock.html @@ -1,5 +1,5 @@ SubscriptionClock in wasmer_wasix::types::wasi - Rust
pub struct SubscriptionClock {
+                logo

SubscriptionClock

pub struct SubscriptionClock {
     pub clock_id: Clockid,
     pub timeout: u64,
     pub precision: u64,
@@ -10,9 +10,9 @@
 
§precision: u64

The amount of time that the implementation may wait additionally to coalesce with other events.

§flags: Subclockflags

Flags specifying whether the timeout is absolute or relative

-

Trait Implementations§

source§

impl Clone for SubscriptionClock

source§

fn clone(&self) -> SubscriptionClock

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 SubscriptionClock

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl From<Snapshot0SubscriptionClock> for SubscriptionClock

source§

fn from(other: Snapshot0SubscriptionClock) -> SubscriptionClock

Converts to this type from the input type.
source§

impl ValueType for SubscriptionClock

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +

Trait Implementations§

§

impl Clone for SubscriptionClock

§

fn clone(&self) -> SubscriptionClock

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
§

impl Debug for SubscriptionClock

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl From<Snapshot0SubscriptionClock> for SubscriptionClock

§

fn from(other: Snapshot0SubscriptionClock) -> SubscriptionClock

Converts to this type from the input type.
§

impl ValueType for SubscriptionClock

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for SubscriptionClock

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for SubscriptionClock

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/struct.SubscriptionFsReadwrite.html b/crates/doc/wasmer_wasix/types/wasi/struct.SubscriptionFsReadwrite.html index a7376183da1..9535c45a713 100644 --- a/crates/doc/wasmer_wasix/types/wasi/struct.SubscriptionFsReadwrite.html +++ b/crates/doc/wasmer_wasix/types/wasi/struct.SubscriptionFsReadwrite.html @@ -1,5 +1,5 @@ SubscriptionFsReadwrite in wasmer_wasix::types::wasi - Rust
pub struct SubscriptionFsReadwrite {
+                logo

SubscriptionFsReadwrite

pub struct SubscriptionFsReadwrite {
     pub file_descriptor: u32,
 }
Expand description

An event that occurred. The contents of an event. @@ -9,9 +9,9 @@ The contents of a subscription when the variant is eventtype::fd_read or eventtype::fd_write.

Fields§

§file_descriptor: u32

The file descriptor on which to wait for it to become ready for reading or writing.

-

Trait Implementations§

source§

impl Clone for SubscriptionFsReadwrite

source§

fn clone(&self) -> SubscriptionFsReadwrite

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 SubscriptionFsReadwrite

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for SubscriptionFsReadwrite

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +

Trait Implementations§

§

impl Clone for SubscriptionFsReadwrite

§

fn clone(&self) -> SubscriptionFsReadwrite

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
§

impl Debug for SubscriptionFsReadwrite

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for SubscriptionFsReadwrite

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for SubscriptionFsReadwrite

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for SubscriptionFsReadwrite

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/struct.ThreadStart.html b/crates/doc/wasmer_wasix/types/wasi/struct.ThreadStart.html index c8046f8107f..e7755535e94 100644 --- a/crates/doc/wasmer_wasix/types/wasi/struct.ThreadStart.html +++ b/crates/doc/wasmer_wasix/types/wasi/struct.ThreadStart.html @@ -1,5 +1,5 @@ ThreadStart in wasmer_wasix::types::wasi - Rust

Fields§

§stack_upper: <M as MemorySize>::Offset§tls_base: <M as MemorySize>::Offset§start_funct: <M as MemorySize>::Offset§start_args: <M as MemorySize>::Offset§reserved: [<M as MemorySize>::Offset; 10]§stack_size: <M as MemorySize>::Offset§guard_size: <M as MemorySize>::Offset

Trait Implementations§

§

impl<M> Clone for ThreadStart<M>where M: Clone + MemorySize, - <M as MemorySize>::Offset: Clone,

source§

fn clone(&self) -> ThreadStart<M>

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<M> Debug for ThreadStart<M>where - M: MemorySize,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<M> ValueType for ThreadStart<M>where - M: MemorySize,

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte + <M as MemorySize>::Offset: Clone,

§

fn clone(&self) -> ThreadStart<M>

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
§

impl<M> Debug for ThreadStart<M>where + M: MemorySize,

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl<M> ValueType for ThreadStart<M>where + M: MemorySize,

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl<M> Copy for ThreadStart<M>where +uninitialized (e.g. padding bytes).

§

impl<M> Copy for ThreadStart<M>where M: Copy + MemorySize, <M as MemorySize>::Offset: Copy,

Auto Trait Implementations§

§

impl<M> RefUnwindSafe for ThreadStart<M>where <M as MemorySize>::Offset: RefUnwindSafe,

§

impl<M> Send for ThreadStart<M>

§

impl<M> Sync for ThreadStart<M>

§

impl<M> Unpin for ThreadStart<M>where diff --git a/crates/doc/wasmer_wasix/types/wasi/struct.ThreadStateFlags.html b/crates/doc/wasmer_wasix/types/wasi/struct.ThreadStateFlags.html index deb1de528c3..6a1f92b7797 100644 --- a/crates/doc/wasmer_wasix/types/wasi/struct.ThreadStateFlags.html +++ b/crates/doc/wasmer_wasix/types/wasi/struct.ThreadStateFlags.html @@ -1,15 +1,15 @@ ThreadStateFlags in wasmer_wasix::types::wasi - Rust
pub struct ThreadStateFlags {
+                logo

ThreadStateFlags

pub struct ThreadStateFlags {
     bits: u16,
 }
Expand description

thread state flags

-

Fields§

§bits: u16

Implementations§

source§

impl ThreadStateFlags

source

pub const TSD_USED: ThreadStateFlags = Self{ bits: 1 << 0,}

source

pub const DLERROR_FLAG: ThreadStateFlags = Self{ bits: 1 << 1,}

source

pub const fn empty() -> ThreadStateFlags

Returns an empty set of flags.

-
source

pub const fn all() -> ThreadStateFlags

Returns the set containing all flags.

-
source

pub const fn bits(&self) -> u16

Returns the raw value of the flags currently stored.

-
source

pub const fn from_bits(bits: u16) -> Option<ThreadStateFlags>

Convert from underlying bit representation, unless that +

Fields§

§bits: u16

Implementations§

§

impl ThreadStateFlags

pub const TSD_USED: ThreadStateFlags = Self{ bits: 1 << 0,}

pub const DLERROR_FLAG: ThreadStateFlags = Self{ bits: 1 << 1,}

pub const fn empty() -> ThreadStateFlags

Returns an empty set of flags.

+

pub const fn all() -> ThreadStateFlags

Returns the set containing all flags.

+

pub const fn bits(&self) -> u16

Returns the raw value of the flags currently stored.

+

pub const fn from_bits(bits: u16) -> Option<ThreadStateFlags>

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: u16) -> ThreadStateFlags

Convert from underlying bit representation, dropping any bits +

pub const fn from_bits_truncate(bits: u16) -> ThreadStateFlags

Convert from underlying bit representation, dropping any bits that do not correspond to flags.

-
source

pub const unsafe fn from_bits_unchecked(bits: u16) -> ThreadStateFlags

Convert from underlying bit representation, preserving all +

pub const unsafe fn from_bits_unchecked(bits: u16) -> ThreadStateFlags

Convert from underlying bit representation, preserving all bits (even those not corresponding to a defined flag).

Safety

The caller of the bitflags! macro can chose to allow or @@ -17,35 +17,35 @@

Safety

The caller of from_bits_unchecked() has to ensure that all bits correspond to a defined flag or that extra bits are valid for this bitflags type.

-
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: ThreadStateFlags) -> bool

Returns true if there are flags common to both self and other.

-
source

pub const fn contains(&self, other: ThreadStateFlags) -> bool

Returns true if all of the flags in other are contained within self.

-
source

pub fn insert(&mut self, other: ThreadStateFlags)

Inserts the specified flags in-place.

-
source

pub fn remove(&mut self, other: ThreadStateFlags)

Removes the specified flags in-place.

-
source

pub fn toggle(&mut self, other: ThreadStateFlags)

Toggles the specified flags in-place.

-
source

pub fn set(&mut self, other: ThreadStateFlags, value: bool)

Inserts or removes the specified flags depending on the passed value.

-
source

pub const fn intersection(self, other: ThreadStateFlags) -> ThreadStateFlags

Returns the intersection between the flags in self and +

pub const fn is_empty(&self) -> bool

Returns true if no flags are currently stored.

+

pub const fn is_all(&self) -> bool

Returns true if all flags are currently set.

+

pub const fn intersects(&self, other: ThreadStateFlags) -> bool

Returns true if there are flags common to both self and other.

+

pub const fn contains(&self, other: ThreadStateFlags) -> bool

Returns true if all of the flags in other are contained within self.

+

pub fn insert(&mut self, other: ThreadStateFlags)

Inserts the specified flags in-place.

+

pub fn remove(&mut self, other: ThreadStateFlags)

Removes the specified flags in-place.

+

pub fn toggle(&mut self, other: ThreadStateFlags)

Toggles the specified flags in-place.

+

pub fn set(&mut self, other: ThreadStateFlags, value: bool)

Inserts or removes the specified flags depending on the passed value.

+

pub const fn intersection(self, other: ThreadStateFlags) -> ThreadStateFlags

Returns the intersection between the flags in self and other.

Specifically, the returned set contains only the flags which are present in both self and other.

This is equivalent to using the & operator (e.g. ops::BitAnd), as in flags & other.

-
source

pub const fn union(self, other: ThreadStateFlags) -> ThreadStateFlags

Returns the union of between the flags in self and other.

+

pub const fn union(self, other: ThreadStateFlags) -> ThreadStateFlags

Returns the union of between the flags in self and other.

Specifically, the returned set contains all flags which are present in either self or other, including any which are present in both (see Self::symmetric_difference if that is undesirable).

This is equivalent to using the | operator (e.g. ops::BitOr), as in flags | other.

-
source

pub const fn difference(self, other: ThreadStateFlags) -> ThreadStateFlags

Returns the difference between the flags in self and other.

+

pub const fn difference(self, other: ThreadStateFlags) -> ThreadStateFlags

Returns the difference between the flags in self and other.

Specifically, the returned set contains all flags present in self, except for the ones present in other.

It is also conceptually equivalent to the “bit-clear” operation: flags & !other (and this syntax is also supported).

This is equivalent to using the - operator (e.g. ops::Sub), as in flags - other.

-
source

pub const fn symmetric_difference( +

pub const fn symmetric_difference( self, other: ThreadStateFlags ) -> ThreadStateFlags

Returns the symmetric difference between the flags @@ -56,37 +56,37 @@

Safety
one of the sets self and other.

This is equivalent to using the ^ operator (e.g. ops::BitXor), as in flags ^ other.

-
source

pub const fn complement(self) -> ThreadStateFlags

Returns the complement of this set of flags.

+

pub const fn complement(self) -> ThreadStateFlags

Returns the complement of this set of flags.

Specifically, the returned set contains all the flags which are not set in self, but which are allowed for this type.

Alternatively, it can be thought of as the set difference between Self::all() and self (e.g. Self::all() - self)

This is equivalent to using the ! operator (e.g. ops::Not), as in !flags.

-
source§

impl ThreadStateFlags

source

pub fn from_bits_preserve(bits: u16) -> ThreadStateFlags

Convert from a raw integer, preserving any unknown bits. See +

§

impl ThreadStateFlags

pub fn from_bits_preserve(bits: u16) -> ThreadStateFlags

Convert from a raw integer, preserving any unknown bits. See https://github.com/bitflags/bitflags/issues/263#issuecomment-957088321

-

Trait Implementations§

source§

impl Binary for ThreadStateFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl BitAnd<ThreadStateFlags> for ThreadStateFlags

source§

fn bitand(self, other: ThreadStateFlags) -> ThreadStateFlags

Returns the intersection between the two sets of flags.

-
§

type Output = ThreadStateFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign<ThreadStateFlags> for ThreadStateFlags

source§

fn bitand_assign(&mut self, other: ThreadStateFlags)

Disables all flags disabled in the set.

-
source§

impl BitOr<ThreadStateFlags> for ThreadStateFlags

source§

fn bitor(self, other: ThreadStateFlags) -> ThreadStateFlags

Returns the union of the two sets of flags.

-
§

type Output = ThreadStateFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign<ThreadStateFlags> for ThreadStateFlags

source§

fn bitor_assign(&mut self, other: ThreadStateFlags)

Adds the set of flags.

-
source§

impl BitXor<ThreadStateFlags> for ThreadStateFlags

source§

fn bitxor(self, other: ThreadStateFlags) -> ThreadStateFlags

Returns the left flags, but with all the right flags toggled.

-
§

type Output = ThreadStateFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign<ThreadStateFlags> for ThreadStateFlags

source§

fn bitxor_assign(&mut self, other: ThreadStateFlags)

Toggles the set of flags.

-
source§

impl Clone for ThreadStateFlags

source§

fn clone(&self) -> ThreadStateFlags

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 ThreadStateFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Extend<ThreadStateFlags> for ThreadStateFlags

source§

fn extend<T>(&mut self, iterator: T)where - T: IntoIterator<Item = ThreadStateFlags>,

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 FromIterator<ThreadStateFlags> for ThreadStateFlags

source§

fn from_iter<T>(iterator: T) -> ThreadStateFlagswhere - T: IntoIterator<Item = ThreadStateFlags>,

Creates a value from an iterator. Read more
source§

impl Hash for ThreadStateFlags

source§

fn hash<__H>(&self, state: &mut __H)where +

Trait Implementations§

§

impl Binary for ThreadStateFlags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl BitAnd<ThreadStateFlags> for ThreadStateFlags

§

fn bitand(self, other: ThreadStateFlags) -> ThreadStateFlags

Returns the intersection between the two sets of flags.

+
§

type Output = ThreadStateFlags

The resulting type after applying the & operator.
§

impl BitAndAssign<ThreadStateFlags> for ThreadStateFlags

§

fn bitand_assign(&mut self, other: ThreadStateFlags)

Disables all flags disabled in the set.

+
§

impl BitOr<ThreadStateFlags> for ThreadStateFlags

§

fn bitor(self, other: ThreadStateFlags) -> ThreadStateFlags

Returns the union of the two sets of flags.

+
§

type Output = ThreadStateFlags

The resulting type after applying the | operator.
§

impl BitOrAssign<ThreadStateFlags> for ThreadStateFlags

§

fn bitor_assign(&mut self, other: ThreadStateFlags)

Adds the set of flags.

+
§

impl BitXor<ThreadStateFlags> for ThreadStateFlags

§

fn bitxor(self, other: ThreadStateFlags) -> ThreadStateFlags

Returns the left flags, but with all the right flags toggled.

+
§

type Output = ThreadStateFlags

The resulting type after applying the ^ operator.
§

impl BitXorAssign<ThreadStateFlags> for ThreadStateFlags

§

fn bitxor_assign(&mut self, other: ThreadStateFlags)

Toggles the set of flags.

+
§

impl Clone for ThreadStateFlags

§

fn clone(&self) -> ThreadStateFlags

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
§

impl Debug for ThreadStateFlags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl Extend<ThreadStateFlags> for ThreadStateFlags

§

fn extend<T>(&mut self, iterator: T)where + T: IntoIterator<Item = ThreadStateFlags>,

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
§

impl FromIterator<ThreadStateFlags> for ThreadStateFlags

§

fn from_iter<T>(iterator: T) -> ThreadStateFlagswhere + T: IntoIterator<Item = ThreadStateFlags>,

Creates a value from an iterator. Read more
§

impl Hash for ThreadStateFlags

§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

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 LowerHex for ThreadStateFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Not for ThreadStateFlags

source§

fn not(self) -> ThreadStateFlags

Returns the complement of this set of flags.

-
§

type Output = ThreadStateFlags

The resulting type after applying the ! operator.
source§

impl Octal for ThreadStateFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Ord for ThreadStateFlags

source§

fn cmp(&self, other: &ThreadStateFlags) -> 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
§

impl LowerHex for ThreadStateFlags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Not for ThreadStateFlags

§

fn not(self) -> ThreadStateFlags

Returns the complement of this set of flags.

+
§

type Output = ThreadStateFlags

The resulting type after applying the ! operator.
§

impl Octal for ThreadStateFlags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Ord for ThreadStateFlags

§

fn cmp(&self, other: &ThreadStateFlags) -> 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<ThreadStateFlags> for ThreadStateFlags

source§

fn eq(&self, other: &ThreadStateFlags) -> 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
§

impl PartialEq<ThreadStateFlags> for ThreadStateFlags

§

fn eq(&self, other: &ThreadStateFlags) -> 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<ThreadStateFlags> for ThreadStateFlags

source§

fn partial_cmp(&self, other: &ThreadStateFlags) -> 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.
§

impl PartialOrd<ThreadStateFlags> for ThreadStateFlags

§

fn partial_cmp(&self, other: &ThreadStateFlags) -> 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<ThreadStateFlags> for ThreadStateFlags

source§

fn sub(self, other: ThreadStateFlags) -> ThreadStateFlags

Returns the set difference of the two sets of flags.

-
§

type Output = ThreadStateFlags

The resulting type after applying the - operator.
source§

impl SubAssign<ThreadStateFlags> for ThreadStateFlags

source§

fn sub_assign(&mut self, other: ThreadStateFlags)

Disables all flags enabled in the set.

-
source§

impl UpperHex for ThreadStateFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
source§

impl Copy for ThreadStateFlags

source§

impl Eq for ThreadStateFlags

source§

impl StructuralEq for ThreadStateFlags

source§

impl StructuralPartialEq for ThreadStateFlags

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +operator. Read more

§

impl Sub<ThreadStateFlags> for ThreadStateFlags

§

fn sub(self, other: ThreadStateFlags) -> ThreadStateFlags

Returns the set difference of the two sets of flags.

+
§

type Output = ThreadStateFlags

The resulting type after applying the - operator.
§

impl SubAssign<ThreadStateFlags> for ThreadStateFlags

§

fn sub_assign(&mut self, other: ThreadStateFlags)

Disables all flags enabled in the set.

+
§

impl UpperHex for ThreadStateFlags

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.
§

impl Copy for ThreadStateFlags

§

impl Eq for ThreadStateFlags

§

impl StructuralEq for ThreadStateFlags

§

impl StructuralPartialEq for ThreadStateFlags

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/struct.Tty.html b/crates/doc/wasmer_wasix/types/wasi/struct.Tty.html index 3097137e1c6..20ffe6c1641 100644 --- a/crates/doc/wasmer_wasix/types/wasi/struct.Tty.html +++ b/crates/doc/wasmer_wasix/types/wasi/struct.Tty.html @@ -1,5 +1,5 @@ Tty in wasmer_wasix::types::wasi - Rust

Struct wasmer_wasix::types::wasi::Tty

source ·
pub struct Tty {
+                logo

Tty

Struct wasmer_wasix::types::wasi::Tty

pub struct Tty {
     pub cols: u32,
     pub rows: u32,
     pub width: u32,
@@ -9,9 +9,9 @@
     pub stderr_tty: bool,
     pub echo: bool,
     pub line_buffered: bool,
-}

Fields§

§cols: u32§rows: u32§width: u32§height: u32§stdin_tty: bool§stdout_tty: bool§stderr_tty: bool§echo: bool§line_buffered: bool

Trait Implementations§

source§

impl Clone for Tty

source§

fn clone(&self) -> Tty

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 Tty

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl ValueType for Tty

source§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte +}

Fields§

§cols: u32§rows: u32§width: u32§height: u32§stdin_tty: bool§stdout_tty: bool§stderr_tty: bool§echo: bool§line_buffered: bool

Trait Implementations§

§

impl Clone for Tty

§

fn clone(&self) -> Tty

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
§

impl Debug for Tty

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl ValueType for Tty

§

fn zero_padding_bytes(&self, _bytes: &mut [MaybeUninit<u8>])

This method is passed a byte slice which contains the byte representation of self. It must zero out any bytes which are -uninitialized (e.g. padding bytes).
source§

impl Copy for Tty

Auto Trait Implementations§

§

impl RefUnwindSafe for Tty

§

impl Send for Tty

§

impl Sync for Tty

§

impl Unpin for Tty

§

impl UnwindSafe for Tty

Blanket Implementations§

source§

impl<T> Any for Twhere +uninitialized (e.g. padding bytes).

§

impl Copy for Tty

Auto Trait Implementations§

§

impl RefUnwindSafe for Tty

§

impl Send for Tty

§

impl Sync for Tty

§

impl Unpin for Tty

§

impl UnwindSafe for Tty

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/type.Count.html b/crates/doc/wasmer_wasix/types/wasi/type.Count.html index b20564cd5bb..58d14b25101 100644 --- a/crates/doc/wasmer_wasix/types/wasi/type.Count.html +++ b/crates/doc/wasmer_wasix/types/wasi/type.Count.html @@ -1,2 +1,2 @@ Count in wasmer_wasix::types::wasi - Rust

Type Definition wasmer_wasix::types::wasi::Count

source ·
pub type Count = u32;
\ No newline at end of file + logo

Count

Type Definition wasmer_wasix::types::wasi::Count

pub type Count = u32;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/wasi/type.Device.html b/crates/doc/wasmer_wasix/types/wasi/type.Device.html index 69c728414ba..62be074fedf 100644 --- a/crates/doc/wasmer_wasix/types/wasi/type.Device.html +++ b/crates/doc/wasmer_wasix/types/wasi/type.Device.html @@ -1,4 +1,4 @@ Device in wasmer_wasix::types::wasi - Rust

Type Definition wasmer_wasix::types::wasi::Device

source ·
pub type Device = u64;
Expand description

Identifier for a device containing a file system. Can be used in combination + logo

Device

Type Definition wasmer_wasix::types::wasi::Device

pub type Device = u64;
Expand description

Identifier for a device containing a file system. Can be used in combination with inode to uniquely identify a file or directory in the filesystem.

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/wasi/type.Dircookie.html b/crates/doc/wasmer_wasix/types/wasi/type.Dircookie.html index 98cc15cddea..9cbc6495d25 100644 --- a/crates/doc/wasmer_wasix/types/wasi/type.Dircookie.html +++ b/crates/doc/wasmer_wasix/types/wasi/type.Dircookie.html @@ -1,3 +1,3 @@ Dircookie in wasmer_wasix::types::wasi - Rust

Type Definition wasmer_wasix::types::wasi::Dircookie

source ·
pub type Dircookie = u64;
Expand description

A reference to the offset of a directory entry.

+ logo

Dircookie

Type Definition wasmer_wasix::types::wasi::Dircookie

pub type Dircookie = u64;
Expand description

A reference to the offset of a directory entry.

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/wasi/type.Dirnamlen.html b/crates/doc/wasmer_wasix/types/wasi/type.Dirnamlen.html index 4901dd22e18..c91f1230cfa 100644 --- a/crates/doc/wasmer_wasix/types/wasi/type.Dirnamlen.html +++ b/crates/doc/wasmer_wasix/types/wasi/type.Dirnamlen.html @@ -1,3 +1,3 @@ Dirnamlen in wasmer_wasix::types::wasi - Rust

Type Definition wasmer_wasix::types::wasi::Dirnamlen

source ·
pub type Dirnamlen = u32;
Expand description

The type for the dirent::d-namlen field of dirent struct.

+ logo

Dirnamlen

Type Definition wasmer_wasix::types::wasi::Dirnamlen

pub type Dirnamlen = u32;
Expand description

The type for the dirent::d-namlen field of dirent struct.

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/wasi/type.EventFdFlags.html b/crates/doc/wasmer_wasix/types/wasi/type.EventFdFlags.html index 5a8c06ad8a8..ea29243a98e 100644 --- a/crates/doc/wasmer_wasix/types/wasi/type.EventFdFlags.html +++ b/crates/doc/wasmer_wasix/types/wasi/type.EventFdFlags.html @@ -1,2 +1,2 @@ EventFdFlags in wasmer_wasix::types::wasi - Rust

Type Definition wasmer_wasix::types::wasi::EventFdFlags

source ·
pub type EventFdFlags = u16;
\ No newline at end of file + logo

EventFdFlags

Type Definition wasmer_wasix::types::wasi::EventFdFlags

pub type EventFdFlags = u16;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/wasi/type.Fd.html b/crates/doc/wasmer_wasix/types/wasi/type.Fd.html index 2ffee6a2a72..aae6869488a 100644 --- a/crates/doc/wasmer_wasix/types/wasi/type.Fd.html +++ b/crates/doc/wasmer_wasix/types/wasi/type.Fd.html @@ -1,3 +1,3 @@ Fd in wasmer_wasix::types::wasi - Rust

Type Definition wasmer_wasix::types::wasi::Fd

source ·
pub type Fd = u32;
Expand description

A file descriptor handle.

+ logo

Fd

Type Definition wasmer_wasix::types::wasi::Fd

pub type Fd = u32;
Expand description

A file descriptor handle.

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/wasi/type.FileDelta.html b/crates/doc/wasmer_wasix/types/wasi/type.FileDelta.html index 54e6e700ea2..d8d87997a2a 100644 --- a/crates/doc/wasmer_wasix/types/wasi/type.FileDelta.html +++ b/crates/doc/wasmer_wasix/types/wasi/type.FileDelta.html @@ -1,2 +1,2 @@ FileDelta in wasmer_wasix::types::wasi - Rust

Type Definition wasmer_wasix::types::wasi::FileDelta

source ·
pub type FileDelta = i64;
\ No newline at end of file + logo

FileDelta

Type Definition wasmer_wasix::types::wasi::FileDelta

pub type FileDelta = i64;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/wasi/type.Filesize.html b/crates/doc/wasmer_wasix/types/wasi/type.Filesize.html index af030cb0596..6df02adc6b4 100644 --- a/crates/doc/wasmer_wasix/types/wasi/type.Filesize.html +++ b/crates/doc/wasmer_wasix/types/wasi/type.Filesize.html @@ -1,3 +1,3 @@ Filesize in wasmer_wasix::types::wasi - Rust

Type Definition wasmer_wasix::types::wasi::Filesize

source ·
pub type Filesize = u64;
Expand description

Non-negative file size or length of a region within a file.

+ logo

Filesize

Type Definition wasmer_wasix::types::wasi::Filesize

pub type Filesize = u64;
Expand description

Non-negative file size or length of a region within a file.

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/wasi/type.Inode.html b/crates/doc/wasmer_wasix/types/wasi/type.Inode.html index b734d81a149..af6b4acf043 100644 --- a/crates/doc/wasmer_wasix/types/wasi/type.Inode.html +++ b/crates/doc/wasmer_wasix/types/wasi/type.Inode.html @@ -1,3 +1,3 @@ Inode in wasmer_wasix::types::wasi - Rust

Type Definition wasmer_wasix::types::wasi::Inode

source ·
pub type Inode = u64;
Expand description

File serial number that is unique within its file system.

+ logo

Inode

Type Definition wasmer_wasix::types::wasi::Inode

pub type Inode = u64;
Expand description

File serial number that is unique within its file system.

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/wasi/type.Linkcount.html b/crates/doc/wasmer_wasix/types/wasi/type.Linkcount.html index 08a7f3335a8..9dc6fc89314 100644 --- a/crates/doc/wasmer_wasix/types/wasi/type.Linkcount.html +++ b/crates/doc/wasmer_wasix/types/wasi/type.Linkcount.html @@ -1,2 +1,2 @@ Linkcount in wasmer_wasix::types::wasi - Rust

Type Definition wasmer_wasix::types::wasi::Linkcount

source ·
pub type Linkcount = u64;
\ No newline at end of file + logo

Linkcount

Type Definition wasmer_wasix::types::wasi::Linkcount

pub type Linkcount = u64;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/wasi/type.Longsize.html b/crates/doc/wasmer_wasix/types/wasi/type.Longsize.html index 5014cd24202..85724258064 100644 --- a/crates/doc/wasmer_wasix/types/wasi/type.Longsize.html +++ b/crates/doc/wasmer_wasix/types/wasi/type.Longsize.html @@ -1,3 +1,3 @@ Longsize in wasmer_wasix::types::wasi - Rust

Type Definition wasmer_wasix::types::wasi::Longsize

source ·
pub type Longsize = u64;
Expand description

Long size used by checkpoints

+ logo

Longsize

Type Definition wasmer_wasix::types::wasi::Longsize

pub type Longsize = u64;
Expand description

Long size used by checkpoints

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/wasi/type.LookupFlags.html b/crates/doc/wasmer_wasix/types/wasi/type.LookupFlags.html index b10555ebccc..064537ba786 100644 --- a/crates/doc/wasmer_wasix/types/wasi/type.LookupFlags.html +++ b/crates/doc/wasmer_wasix/types/wasi/type.LookupFlags.html @@ -1,2 +1,2 @@ LookupFlags in wasmer_wasix::types::wasi - Rust

Type Definition wasmer_wasix::types::wasi::LookupFlags

source ·
pub type LookupFlags = u32;
\ No newline at end of file + logo

LookupFlags

Type Definition wasmer_wasix::types::wasi::LookupFlags

pub type LookupFlags = u32;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/wasi/type.Pid.html b/crates/doc/wasmer_wasix/types/wasi/type.Pid.html index 8e9cbafa171..9553d7e9deb 100644 --- a/crates/doc/wasmer_wasix/types/wasi/type.Pid.html +++ b/crates/doc/wasmer_wasix/types/wasi/type.Pid.html @@ -1,2 +1,2 @@ Pid in wasmer_wasix::types::wasi - Rust

Type Definition wasmer_wasix::types::wasi::Pid

source ·
pub type Pid = u32;
\ No newline at end of file + logo

Pid

Type Definition wasmer_wasix::types::wasi::Pid

pub type Pid = u32;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/wasi/type.RiFlags.html b/crates/doc/wasmer_wasix/types/wasi/type.RiFlags.html index 8b64f6414ce..16eeb0dcd27 100644 --- a/crates/doc/wasmer_wasix/types/wasi/type.RiFlags.html +++ b/crates/doc/wasmer_wasix/types/wasi/type.RiFlags.html @@ -1,2 +1,2 @@ RiFlags in wasmer_wasix::types::wasi - Rust

Type Definition wasmer_wasix::types::wasi::RiFlags

source ·
pub type RiFlags = u16;
\ No newline at end of file + logo

RiFlags

Type Definition wasmer_wasix::types::wasi::RiFlags

pub type RiFlags = u16;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/wasi/type.RoFlags.html b/crates/doc/wasmer_wasix/types/wasi/type.RoFlags.html index f2eca54b28e..611f8c99f6c 100644 --- a/crates/doc/wasmer_wasix/types/wasi/type.RoFlags.html +++ b/crates/doc/wasmer_wasix/types/wasi/type.RoFlags.html @@ -1,2 +1,2 @@ RoFlags in wasmer_wasix::types::wasi - Rust

Type Definition wasmer_wasix::types::wasi::RoFlags

source ·
pub type RoFlags = u16;
\ No newline at end of file + logo

RoFlags

Type Definition wasmer_wasix::types::wasi::RoFlags

pub type RoFlags = u16;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/wasi/type.SdFlags.html b/crates/doc/wasmer_wasix/types/wasi/type.SdFlags.html index 9a6a7e74f48..727fd96147e 100644 --- a/crates/doc/wasmer_wasix/types/wasi/type.SdFlags.html +++ b/crates/doc/wasmer_wasix/types/wasi/type.SdFlags.html @@ -1,2 +1,2 @@ SdFlags in wasmer_wasix::types::wasi - Rust

Type Definition wasmer_wasix::types::wasi::SdFlags

source ·
pub type SdFlags = u8;
\ No newline at end of file + logo

SdFlags

Type Definition wasmer_wasix::types::wasi::SdFlags

pub type SdFlags = u8;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/wasi/type.SiFlags.html b/crates/doc/wasmer_wasix/types/wasi/type.SiFlags.html index eb33f2e3775..db4785f1114 100644 --- a/crates/doc/wasmer_wasix/types/wasi/type.SiFlags.html +++ b/crates/doc/wasmer_wasix/types/wasi/type.SiFlags.html @@ -1,2 +1,2 @@ SiFlags in wasmer_wasix::types::wasi - Rust

Type Definition wasmer_wasix::types::wasi::SiFlags

source ·
pub type SiFlags = u16;
\ No newline at end of file + logo

SiFlags

Type Definition wasmer_wasix::types::wasi::SiFlags

pub type SiFlags = u16;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/wasi/type.Size.html b/crates/doc/wasmer_wasix/types/wasi/type.Size.html index 7ae4a941861..79095d46580 100644 --- a/crates/doc/wasmer_wasix/types/wasi/type.Size.html +++ b/crates/doc/wasmer_wasix/types/wasi/type.Size.html @@ -1,5 +1,5 @@ Size in wasmer_wasix::types::wasi - Rust

Type Definition wasmer_wasix::types::wasi::Size

source ·
pub type Size = u32;
Expand description

Type names used by low-level WASI interfaces. + logo

Size

Type Definition wasmer_wasix::types::wasi::Size

pub type Size = u32;
Expand description

Type names used by low-level WASI interfaces. An array size.

Note: This is similar to size_t in POSIX.

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/wasi/type.Snapshot0Linkcount.html b/crates/doc/wasmer_wasix/types/wasi/type.Snapshot0Linkcount.html index 3d72f734b4d..0f8caec9c00 100644 --- a/crates/doc/wasmer_wasix/types/wasi/type.Snapshot0Linkcount.html +++ b/crates/doc/wasmer_wasix/types/wasi/type.Snapshot0Linkcount.html @@ -1,2 +1,2 @@ Snapshot0Linkcount in wasmer_wasix::types::wasi - Rust

Type Definition wasmer_wasix::types::wasi::Snapshot0Linkcount

source ·
pub type Snapshot0Linkcount = u32;
\ No newline at end of file + logo

Snapshot0Linkcount

Type Definition wasmer_wasix::types::wasi::Snapshot0Linkcount

pub type Snapshot0Linkcount = u32;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/wasi/type.Tid.html b/crates/doc/wasmer_wasix/types/wasi/type.Tid.html index a33f1cd3321..141b0f8021c 100644 --- a/crates/doc/wasmer_wasix/types/wasi/type.Tid.html +++ b/crates/doc/wasmer_wasix/types/wasi/type.Tid.html @@ -1,2 +1,2 @@ Tid in wasmer_wasix::types::wasi - Rust

Type Definition wasmer_wasix::types::wasi::Tid

source ·
pub type Tid = u32;
\ No newline at end of file + logo

Tid

Type Definition wasmer_wasix::types::wasi::Tid

pub type Tid = u32;
\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/wasi/type.Timestamp.html b/crates/doc/wasmer_wasix/types/wasi/type.Timestamp.html index 3a58bf6d586..459d70ec72b 100644 --- a/crates/doc/wasmer_wasix/types/wasi/type.Timestamp.html +++ b/crates/doc/wasmer_wasix/types/wasi/type.Timestamp.html @@ -1,3 +1,3 @@ Timestamp in wasmer_wasix::types::wasi - Rust

Type Definition wasmer_wasix::types::wasi::Timestamp

source ·
pub type Timestamp = u64;
Expand description

Timestamp in nanoseconds.

+ logo

Timestamp

Type Definition wasmer_wasix::types::wasi::Timestamp

pub type Timestamp = u64;
Expand description

Timestamp in nanoseconds.

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/wasi/type.TlKey.html b/crates/doc/wasmer_wasix/types/wasi/type.TlKey.html index 1110bc41824..f66198a54a7 100644 --- a/crates/doc/wasmer_wasix/types/wasi/type.TlKey.html +++ b/crates/doc/wasmer_wasix/types/wasi/type.TlKey.html @@ -1,3 +1,3 @@ TlKey in wasmer_wasix::types::wasi - Rust

Type Definition wasmer_wasix::types::wasi::TlKey

source ·
pub type TlKey = u32;
Expand description

Thread local key

+ logo

TlKey

Type Definition wasmer_wasix::types::wasi::TlKey

pub type TlKey = u32;
Expand description

Thread local key

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/wasi/type.TlUser.html b/crates/doc/wasmer_wasix/types/wasi/type.TlUser.html index 0b58974619e..f1dba657bc8 100644 --- a/crates/doc/wasmer_wasix/types/wasi/type.TlUser.html +++ b/crates/doc/wasmer_wasix/types/wasi/type.TlUser.html @@ -1,3 +1,3 @@ TlUser in wasmer_wasix::types::wasi - Rust

Type Definition wasmer_wasix::types::wasi::TlUser

source ·
pub type TlUser = u64;
Expand description

Thread local user data (associated with the value)

+ logo

TlUser

Type Definition wasmer_wasix::types::wasi::TlUser

pub type TlUser = u64;
Expand description

Thread local user data (associated with the value)

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/wasi/type.TlVal.html b/crates/doc/wasmer_wasix/types/wasi/type.TlVal.html index 738b08c11d9..ec691a0e5a3 100644 --- a/crates/doc/wasmer_wasix/types/wasi/type.TlVal.html +++ b/crates/doc/wasmer_wasix/types/wasi/type.TlVal.html @@ -1,3 +1,3 @@ TlVal in wasmer_wasix::types::wasi - Rust

Type Definition wasmer_wasix::types::wasi::TlVal

source ·
pub type TlVal = u64;
Expand description

Thread local value

+ logo

TlVal

Type Definition wasmer_wasix::types::wasi::TlVal

pub type TlVal = u64;
Expand description

Thread local value

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/wasi/type.Userdata.html b/crates/doc/wasmer_wasix/types/wasi/type.Userdata.html index b5ea619fca1..4a03942cb33 100644 --- a/crates/doc/wasmer_wasix/types/wasi/type.Userdata.html +++ b/crates/doc/wasmer_wasix/types/wasi/type.Userdata.html @@ -1,4 +1,4 @@ Userdata in wasmer_wasix::types::wasi - Rust

Type Definition wasmer_wasix::types::wasi::Userdata

source ·
pub type Userdata = u64;
Expand description

User-provided value that may be attached to objects that is retained when + logo

Userdata

Type Definition wasmer_wasix::types::wasi::Userdata

pub type Userdata = u64;
Expand description

User-provided value that may be attached to objects that is retained when extracted from the implementation.

\ No newline at end of file diff --git a/crates/doc/wasmer_wasix/types/wasi/union.EventUnion.html b/crates/doc/wasmer_wasix/types/wasi/union.EventUnion.html index f2c4a90d559..0a6ae5251da 100644 --- a/crates/doc/wasmer_wasix/types/wasi/union.EventUnion.html +++ b/crates/doc/wasmer_wasix/types/wasi/union.EventUnion.html @@ -1,9 +1,9 @@ EventUnion in wasmer_wasix::types::wasi - Rust
pub union EventUnion {
+                logo

EventUnion

pub union EventUnion {
     pub clock: u8,
     pub fd_readwrite: EventFdReadwrite,
 }
Expand description

The contents of an event.

-

Fields§

§clock: u8§fd_readwrite: EventFdReadwrite

Trait Implementations§

source§

impl Clone for EventUnion

source§

fn clone(&self) -> EventUnion

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 EventUnion

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +

Fields§

§clock: u8§fd_readwrite: EventFdReadwrite

Trait Implementations§

§

impl Clone for EventUnion

§

fn clone(&self) -> EventUnion

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
§

impl Copy for EventUnion

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/union.JoinStatusUnion.html b/crates/doc/wasmer_wasix/types/wasi/union.JoinStatusUnion.html index e3a22f51e5a..b5d83c1deca 100644 --- a/crates/doc/wasmer_wasix/types/wasi/union.JoinStatusUnion.html +++ b/crates/doc/wasmer_wasix/types/wasi/union.JoinStatusUnion.html @@ -1,10 +1,10 @@ JoinStatusUnion in wasmer_wasix::types::wasi - Rust
pub union JoinStatusUnion {
+                logo

JoinStatusUnion

pub union JoinStatusUnion {
     pub nothing: u8,
     pub exit_normal: Errno,
     pub exit_signal: ErrnoSignal,
     pub stopped: Signal,
-}

Fields§

§nothing: u8§exit_normal: Errno§exit_signal: ErrnoSignal§stopped: Signal

Trait Implementations§

source§

impl Clone for JoinStatusUnion

source§

fn clone(&self) -> JoinStatusUnion

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 JoinStatusUnion

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§nothing: u8§exit_normal: Errno§exit_signal: ErrnoSignal§stopped: Signal

Trait Implementations§

§

impl Clone for JoinStatusUnion

§

fn clone(&self) -> JoinStatusUnion

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
§

impl Copy for JoinStatusUnion

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/union.Snapshot0SubscriptionUnion.html b/crates/doc/wasmer_wasix/types/wasi/union.Snapshot0SubscriptionUnion.html index bb994bb5c10..2fbec65b72d 100644 --- a/crates/doc/wasmer_wasix/types/wasi/union.Snapshot0SubscriptionUnion.html +++ b/crates/doc/wasmer_wasix/types/wasi/union.Snapshot0SubscriptionUnion.html @@ -1,9 +1,9 @@ Snapshot0SubscriptionUnion in wasmer_wasix::types::wasi - Rust

Fields§

§clock: Snapshot0SubscriptionClock§fd_readwrite: SubscriptionFsReadwrite

Trait Implementations§

§

impl Clone for Snapshot0SubscriptionUnion

§

fn clone(&self) -> Snapshot0SubscriptionUnion

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
§

impl Copy for Snapshot0SubscriptionUnion

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere diff --git a/crates/doc/wasmer_wasix/types/wasi/union.SubscriptionUnion.html b/crates/doc/wasmer_wasix/types/wasi/union.SubscriptionUnion.html index a01b604698f..92a2c263a64 100644 --- a/crates/doc/wasmer_wasix/types/wasi/union.SubscriptionUnion.html +++ b/crates/doc/wasmer_wasix/types/wasi/union.SubscriptionUnion.html @@ -1,9 +1,9 @@ SubscriptionUnion in wasmer_wasix::types::wasi - Rust

Fields§

§clock: SubscriptionClock§fd_readwrite: SubscriptionFsReadwrite

Trait Implementations§

§

impl Clone for SubscriptionUnion

§

fn clone(&self) -> SubscriptionUnion

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
§

impl Copy for SubscriptionUnion

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
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<T> Borrow<T> for Twhere