From 167a4d44320788162d739b2c60c8db9c4926f1a7 Mon Sep 17 00:00:00 2001 From: github-actions Date: Sun, 10 Mar 2024 14:35:27 +0000 Subject: [PATCH] deploy: odilia-app/odilia@dc84bd92b74aaf3706ef2e461855aaa3001d086a --- doc/devel/async_channel/struct.RecvError.html | 2 +- .../futures_lite/io/struct.AsyncAsSync.html | 4 +- doc/devel/futures_lite/io/struct.BlockOn.html | 6 +- doc/devel/futures_lite/io/struct.Cursor.html | 14 +-- .../futures_util/future/enum.Either.html | 60 ++++++------- .../futures_util/future/struct.Abortable.html | 40 ++++----- .../future/struct.PollImmediate.html | 32 +++---- doc/devel/futures_util/io/struct.Cursor.html | 16 ++-- .../stream/select_all/struct.SelectAll.html | 2 +- .../futures_util/stream/struct.Abortable.html | 40 ++++----- .../stream/struct.ReuniteError.html | 2 +- .../futures_util/stream/struct.SelectAll.html | 2 +- .../stream/struct.TryChunksError.html | 2 +- .../hashbrown/hash_map/struct.HashMap.html | 22 ++--- .../hashbrown/hash_set/struct.HashSet.html | 22 ++--- doc/devel/hashbrown/struct.HashMap.html | 22 ++--- doc/devel/hashbrown/struct.HashSet.html | 22 ++--- doc/devel/log/enum.Level.html | 14 +-- doc/devel/log/enum.LevelFilter.html | 16 ++-- doc/devel/log/kv/struct.Value.html | 2 +- doc/devel/log/kv/value/struct.Value.html | 2 +- doc/devel/log/struct.ParseLevelError.html | 2 +- doc/devel/nix/dir/struct.OwningIter.html | 8 +- doc/devel/nix/errno/enum.Errno.html | 2 +- doc/devel/nix/fcntl/struct.AtFlags.html | 16 ++-- .../nix/fcntl/struct.FallocateFlags.html | 14 +-- doc/devel/nix/fcntl/struct.FdFlag.html | 14 +-- doc/devel/nix/fcntl/struct.OFlag.html | 14 +-- doc/devel/nix/fcntl/struct.RenameFlags.html | 12 +-- doc/devel/nix/fcntl/struct.SealFlag.html | 14 +-- doc/devel/nix/fcntl/struct.SpliceFFlags.html | 18 ++-- .../struct.InterfaceAddressIterator.html | 8 +- .../nix/kmod/struct.DeleteModuleFlags.html | 18 ++-- .../nix/kmod/struct.ModuleInitFlags.html | 14 +-- doc/devel/nix/mount/struct.MntFlags.html | 14 +-- doc/devel/nix/mount/struct.MsFlags.html | 16 ++-- doc/devel/nix/mqueue/struct.MQ_OFlag.html | 18 ++-- .../nix/net/if_/struct.InterfaceFlags.html | 14 +-- doc/devel/nix/poll/struct.PollFlags.html | 12 +-- doc/devel/nix/pty/struct.PtyMaster.html | 6 +- doc/devel/nix/sched/struct.CloneFlags.html | 14 +-- .../sys/epoll/struct.EpollCreateFlags.html | 18 ++-- .../nix/sys/epoll/struct.EpollFlags.html | 14 +-- .../nix/sys/eventfd/struct.EfdFlags.html | 18 ++-- .../nix/sys/inotify/struct.AddWatchFlags.html | 16 ++-- .../nix/sys/inotify/struct.InitFlags.html | 16 ++-- .../nix/sys/memfd/struct.MemFdCreateFlag.html | 16 ++-- .../nix/sys/mman/struct.MRemapFlags.html | 12 +-- doc/devel/nix/sys/mman/struct.MapFlags.html | 12 +-- .../nix/sys/mman/struct.MlockAllFlags.html | 18 ++-- doc/devel/nix/sys/mman/struct.MsFlags.html | 16 ++-- doc/devel/nix/sys/mman/struct.ProtFlags.html | 16 ++-- .../nix/sys/personality/struct.Persona.html | 10 +-- doc/devel/nix/sys/ptrace/struct.Options.html | 12 +-- .../nix/sys/quota/struct.QuotaValidFlags.html | 18 ++-- doc/devel/nix/sys/signal/struct.SaFlags.html | 18 ++-- .../nix/sys/signalfd/struct.SfdFlags.html | 16 ++-- .../socket/sockopt/struct.BindToDevice.html | 4 +- .../sys/socket/sockopt/struct.IpFreebind.html | 4 +- .../socket/sockopt/struct.IpMulticastTtl.html | 4 +- .../nix/sys/socket/sockopt/struct.IpTos.html | 4 +- .../socket/sockopt/struct.IpTransparent.html | 4 +- .../socket/sockopt/struct.Ipv4PacketInfo.html | 4 +- .../sys/socket/sockopt/struct.Ipv4Ttl.html | 4 +- .../socket/sockopt/struct.Ipv6RecvErr.html | 4 +- .../sys/socket/sockopt/struct.Ipv6TClass.html | 4 +- .../sys/socket/sockopt/struct.Ipv6Ttl.html | 4 +- .../sys/socket/sockopt/struct.Ipv6V6Only.html | 4 +- .../sys/socket/sockopt/struct.KeepAlive.html | 4 +- .../nix/sys/socket/sockopt/struct.Linger.html | 4 +- .../nix/sys/socket/sockopt/struct.Mark.html | 4 +- .../sys/socket/sockopt/struct.PassCred.html | 4 +- .../sys/socket/sockopt/struct.Priority.html | 4 +- .../socket/sockopt/struct.ReceiveTimeout.html | 4 +- .../sys/socket/sockopt/struct.RxqOvfl.html | 4 +- .../nix/sys/socket/sockopt/struct.SndBuf.html | 4 +- .../socket/sockopt/struct.TcpCongestion.html | 4 +- .../socket/sockopt/struct.TcpKeepCount.html | 4 +- .../socket/sockopt/struct.TcpKeepIdle.html | 4 +- .../sys/socket/sockopt/struct.TcpMaxSeg.html | 4 +- .../sys/socket/sockopt/struct.TcpRepair.html | 4 +- .../socket/sockopt/struct.Timestamping.html | 4 +- .../nix/sys/socket/sockopt/struct.TxTime.html | 4 +- .../socket/sockopt/struct.UdpGroSegment.html | 4 +- .../socket/sockopt/struct.UdpGsoSegment.html | 4 +- .../nix/sys/socket/struct.CmsgIterator.html | 8 +- doc/devel/nix/sys/socket/struct.Ipv4Addr.html | 2 +- doc/devel/nix/sys/socket/struct.MsgFlags.html | 16 ++-- doc/devel/nix/sys/socket/struct.SockFlag.html | 16 ++-- .../nix/sys/socket/struct.SockaddrIn.html | 2 +- .../sys/socket/struct.TimestampingFlag.html | 16 ++-- doc/devel/nix/sys/socket/struct.UnixAddr.html | 2 +- .../sys/socket/struct.UnixCredentials.html | 2 +- .../nix/sys/socket/union.SockaddrStorage.html | 2 +- doc/devel/nix/sys/stat/struct.Mode.html | 18 ++-- doc/devel/nix/sys/stat/struct.SFlag.html | 12 +-- doc/devel/nix/sys/statvfs/struct.FsFlags.html | 16 ++-- .../nix/sys/termios/struct.ControlFlags.html | 14 +-- .../nix/sys/termios/struct.InputFlags.html | 14 +-- .../nix/sys/termios/struct.LocalFlags.html | 16 ++-- .../nix/sys/termios/struct.OutputFlags.html | 16 ++-- doc/devel/nix/sys/time/struct.TimeSpec.html | 6 +- doc/devel/nix/sys/time/struct.TimeVal.html | 6 +- .../sys/timer/struct.TimerSetTimeFlags.html | 14 +-- .../nix/sys/timerfd/struct.TimerFlags.html | 18 ++-- .../sys/timerfd/struct.TimerSetTimeFlags.html | 14 +-- .../nix/sys/wait/struct.WaitPidFlag.html | 18 ++-- doc/devel/nix/unistd/struct.AccessFlags.html | 18 ++-- doc/devel/nix/unistd/struct.Gid.html | 2 +- doc/devel/nix/unistd/struct.Uid.html | 2 +- doc/devel/odilia/all.html | 4 +- doc/devel/odilia/state/enum.ConfigType.html | 23 +++++ doc/devel/odilia/state/index.html | 4 +- doc/devel/odilia/state/sidebar-items.js | 2 +- .../state/struct.ScreenReaderState.html | 24 +++--- doc/devel/regex/bytes/struct.Match.html | 2 +- doc/devel/regex/struct.Match.html | 2 +- doc/devel/regex/struct.SetMatches.html | 2 +- .../nfa/thompson/struct.BuildError.html | 2 +- .../regex_automata/struct.PatternID.html | 2 +- doc/devel/regex_automata/struct.Span.html | 8 +- .../look/struct.UnicodeWordBoundaryError.html | 2 +- .../util/primitives/struct.PatternID.html | 2 +- .../primitives/struct.PatternIDError.html | 2 +- .../util/primitives/struct.SmallIndex.html | 4 +- .../primitives/struct.SmallIndexError.html | 2 +- .../util/primitives/struct.StateID.html | 4 +- .../util/primitives/struct.StateIDError.html | 2 +- .../util/wire/struct.SerializeError.html | 2 +- doc/devel/search-index.js | 22 ++--- doc/devel/src/odilia/state.rs.html | 86 ++++++++++++++++--- doc/devel/tracing/field/struct.Field.html | 2 +- doc/devel/tracing/span/struct.Span.html | 2 +- doc/devel/tracing/struct.Span.html | 2 +- .../trait.impl/core/clone/trait.Clone.js | 20 ++--- doc/devel/trait.impl/core/cmp/trait.Eq.js | 12 +-- doc/devel/trait.impl/core/cmp/trait.Ord.js | 6 +- .../trait.impl/core/cmp/trait.PartialEq.js | 14 +-- .../trait.impl/core/cmp/trait.PartialOrd.js | 6 +- .../trait.impl/core/convert/trait.AsMut.js | 4 +- .../trait.impl/core/convert/trait.AsRef.js | 4 +- .../trait.impl/core/convert/trait.From.js | 14 +-- .../trait.impl/core/convert/trait.TryFrom.js | 8 +- .../trait.impl/core/default/trait.Default.js | 12 +-- .../trait.impl/core/error/trait.Error.js | 10 +-- doc/devel/trait.impl/core/fmt/trait.Binary.js | 2 +- doc/devel/trait.impl/core/fmt/trait.Debug.js | 20 ++--- .../trait.impl/core/fmt/trait.Display.js | 12 +-- .../trait.impl/core/fmt/trait.LowerHex.js | 2 +- doc/devel/trait.impl/core/fmt/trait.Octal.js | 2 +- .../trait.impl/core/fmt/trait.UpperHex.js | 2 +- .../core/future/future/trait.Future.js | 4 +- doc/devel/trait.impl/core/hash/trait.Hash.js | 8 +- .../core/iter/traits/collect/trait.Extend.js | 6 +- .../iter/traits/collect/trait.FromIterator.js | 4 +- .../iter/traits/collect/trait.IntoIterator.js | 8 +- .../double_ended/trait.DoubleEndedIterator.js | 2 +- .../exact_size/trait.ExactSizeIterator.js | 6 +- .../iter/traits/iterator/trait.Iterator.js | 12 +-- .../iter/traits/marker/trait.FusedIterator.js | 6 +- .../trait.impl/core/marker/trait.Copy.js | 10 +-- .../trait.impl/core/marker/trait.Freeze.js | 2 +- .../trait.impl/core/marker/trait.Send.js | 6 +- .../core/marker/trait.StructuralEq.js | 14 +-- .../core/marker/trait.StructuralPartialEq.js | 10 +-- .../trait.impl/core/marker/trait.Sync.js | 6 +- .../trait.impl/core/marker/trait.Unpin.js | 10 +-- .../trait.impl/core/ops/arith/trait.Add.js | 2 +- .../trait.impl/core/ops/arith/trait.Mul.js | 2 +- .../trait.impl/core/ops/arith/trait.Sub.js | 2 +- .../core/ops/arith/trait.SubAssign.js | 2 +- .../trait.impl/core/ops/bit/trait.BitAnd.js | 4 +- .../core/ops/bit/trait.BitAndAssign.js | 2 +- .../trait.impl/core/ops/bit/trait.BitOr.js | 4 +- .../core/ops/bit/trait.BitOrAssign.js | 2 +- .../trait.impl/core/ops/bit/trait.BitXor.js | 4 +- .../core/ops/bit/trait.BitXorAssign.js | 2 +- .../trait.impl/core/ops/bit/trait.Not.js | 2 +- .../trait.impl/core/ops/deref/trait.Deref.js | 4 +- .../core/ops/deref/trait.DerefMut.js | 4 +- .../trait.impl/core/ops/drop/trait.Drop.js | 10 +-- .../trait.impl/core/ops/index/trait.Index.js | 4 +- .../core/ops/index/trait.IndexMut.js | 2 +- .../panic/unwind_safe/trait.RefUnwindSafe.js | 2 +- .../panic/unwind_safe/trait.UnwindSafe.js | 2 +- .../core/str/traits/trait.FromStr.js | 4 +- .../trait.impl/enumflags2/trait.BitFlag.js | 2 +- .../futures_core/future/trait.FusedFuture.js | 2 +- .../futures_core/stream/trait.FusedStream.js | 4 +- .../futures_core/stream/trait.Stream.js | 6 +- .../futures_io/if_std/trait.AsyncBufRead.js | 4 +- .../futures_io/if_std/trait.AsyncRead.js | 4 +- .../futures_io/if_std/trait.AsyncSeek.js | 4 +- .../futures_io/if_std/trait.AsyncWrite.js | 4 +- .../trait.impl/futures_sink/trait.Sink.js | 2 +- .../ordered_stream/trait.OrderedStream.js | 2 +- .../trait.impl/serde/de/trait.Deserialize.js | 2 +- .../trait.impl/serde/ser/trait.Serialize.js | 2 +- doc/devel/trait.impl/std/io/trait.Write.js | 2 +- .../trait.impl/std/os/fd/raw/trait.AsRawFd.js | 2 +- .../trait.impl/zvariant/type/trait.Type.js | 2 +- doc/devel/type.impl/nix/errno/enum.Errno.js | 2 +- .../fdo/struct.InterfacesRemoved.html | 2 +- .../zbus/blocking/fdo/struct.NameLost.html | 2 +- .../blocking/fdo/struct.NameOwnerChanged.html | 2 +- .../fdo/struct.PropertiesChanged.html | 2 +- .../zbus/blocking/struct.Connection.html | 2 +- .../zbus/blocking/struct.MessageIterator.html | 2 +- .../zbus/blocking/struct.ObjectServer.html | 2 +- doc/devel/zbus/blocking/struct.Proxy.html | 2 +- doc/devel/zbus/enum.Address.html | 2 +- doc/devel/zbus/enum.Error.html | 2 +- doc/devel/zbus/enum.MessageFlags.html | 4 +- doc/devel/zbus/enum.MethodFlags.html | 4 +- doc/devel/zbus/fdo/enum.Error.html | 2 +- doc/devel/zbus/fdo/enum.RequestNameFlags.html | 4 +- .../fdo/struct.InterfacesAddedStream.html | 4 +- .../fdo/struct.InterfacesRemovedStream.html | 4 +- .../zbus/fdo/struct.NameAcquiredStream.html | 4 +- doc/devel/zbus/fdo/struct.NameLost.html | 2 +- .../zbus/fdo/struct.NameOwnerChanged.html | 2 +- .../fdo/struct.NameOwnerChangedStream.html | 4 +- .../zbus/fdo/struct.PropertiesChanged.html | 2 +- .../fdo/struct.PropertiesChangedStream.html | 4 +- doc/devel/zbus/struct.Connection.html | 2 +- doc/devel/zbus/struct.Guid.html | 4 +- doc/devel/zbus/struct.MatchRule.html | 10 +-- doc/devel/zbus/struct.Message.html | 2 +- doc/devel/zbus/struct.MessageStream.html | 6 +- doc/devel/zbus/struct.ObjectServer.html | 2 +- doc/devel/zbus/struct.OwnedMatchRule.html | 8 +- doc/devel/zbus/struct.Proxy.html | 2 +- 232 files changed, 988 insertions(+), 907 deletions(-) create mode 100644 doc/devel/odilia/state/enum.ConfigType.html diff --git a/doc/devel/async_channel/struct.RecvError.html b/doc/devel/async_channel/struct.RecvError.html index 078e7672cd..2e461afb2e 100644 --- a/doc/devel/async_channel/struct.RecvError.html +++ b/doc/devel/async_channel/struct.RecvError.html @@ -1,7 +1,7 @@ RecvError in async_channel - Rust
pub struct RecvError;
Expand description

An error returned from Receiver::recv().

Received because the channel is empty and closed.

-

Trait Implementations§

source§

impl Clone for RecvError

source§

fn clone(&self) -> RecvError

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for RecvError

source§

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

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

impl Display for RecvError

source§

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

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

impl Error for RecvError

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, request: &mut Request<'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 PartialEq for RecvError

source§

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

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

Trait Implementations§

source§

impl Clone for RecvError

source§

fn clone(&self) -> RecvError

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for RecvError

source§

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

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

impl Display for RecvError

source§

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

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

impl Error for RecvError

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, request: &mut Request<'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 PartialEq for RecvError

source§

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

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

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

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

impl Copy for RecvError

source§

impl Eq for RecvError

source§

impl StructuralEq for RecvError

source§

impl StructuralPartialEq for RecvError

Auto Trait Implementations§

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where diff --git a/doc/devel/futures_lite/io/struct.AsyncAsSync.html b/doc/devel/futures_lite/io/struct.AsyncAsSync.html index bf262b294c..95e1a2db57 100644 --- a/doc/devel/futures_lite/io/struct.AsyncAsSync.html +++ b/doc/devel/futures_lite/io/struct.AsyncAsSync.html @@ -80,7 +80,7 @@
Examples
assert_eq!(r.unwrap(), 5);

Trait Implementations§

source§

impl<T> AsMut<T> for AsyncAsSync<'_, '_, T>

source§

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

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl<T> AsRef<T> for AsyncAsSync<'_, '_, T>

source§

fn as_ref(&self) -> &T

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl<T> Borrow<T> for AsyncAsSync<'_, '_, T>

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for AsyncAsSync<'_, '_, T>

source§

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

Mutably borrows from an owned value. Read more
source§

impl<'r, 'ctx, T: Debug> Debug for AsyncAsSync<'r, 'ctx, T>

source§

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

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

impl<T: AsyncRead + Unpin> Read for AsyncAsSync<'_, '_, T>

source§

fn read(&mut self, buf: &mut [u8]) -> Result<usize>

Pull some bytes from this source into the specified buffer, returning how many bytes were read. Read more
source§

fn read_vectored(&mut self, bufs: &mut [IoSliceMut<'_>]) -> Result<usize>

Like read, except that it reads into a slice of buffers. Read more
source§

fn is_read_vectored(&self) -> bool

🔬This is a nightly-only experimental API. (can_vector)
Determines if this Reader has an efficient read_vectored -implementation. Read more
1.0.0 · source§

fn read_to_end(&mut self, buf: &mut Vec<u8>) -> Result<usize, Error>

Read all bytes until EOF in this source, placing them into buf. Read more
1.0.0 · source§

fn read_to_string(&mut self, buf: &mut String) -> Result<usize, Error>

Read all bytes until EOF in this source, appending them to buf. Read more
1.6.0 · source§

fn read_exact(&mut self, buf: &mut [u8]) -> Result<(), Error>

Read the exact number of bytes required to fill buf. Read more
source§

fn read_buf(&mut self, buf: BorrowedCursor<'_>) -> Result<(), Error>

🔬This is a nightly-only experimental API. (read_buf)
Pull some bytes from this source into the specified buffer. Read more
source§

fn read_buf_exact(&mut self, cursor: BorrowedCursor<'_>) -> Result<(), Error>

🔬This is a nightly-only experimental API. (read_buf)
Read the exact number of bytes required to fill cursor. Read more
1.0.0 · source§

fn by_ref(&mut self) -> &mut Self
where +implementation. Read more

1.0.0 · source§

fn read_to_end(&mut self, buf: &mut Vec<u8>) -> Result<usize, Error>

Read all bytes until EOF in this source, placing them into buf. Read more
1.0.0 · source§

fn read_to_string(&mut self, buf: &mut String) -> Result<usize, Error>

Read all bytes until EOF in this source, appending them to buf. Read more
1.6.0 · source§

fn read_exact(&mut self, buf: &mut [u8]) -> Result<(), Error>

Read the exact number of bytes required to fill buf. Read more
source§

fn read_buf(&mut self, buf: BorrowedCursor<'_>) -> Result<(), Error>

🔬This is a nightly-only experimental API. (read_buf)
Pull some bytes from this source into the specified buffer. Read more
source§

fn read_buf_exact(&mut self, cursor: BorrowedCursor<'_>) -> Result<(), Error>

🔬This is a nightly-only experimental API. (read_buf)
Read the exact number of bytes required to fill cursor. Read more
1.0.0 · source§

fn by_ref(&mut self) -> &mut Self
where Self: Sized,

Creates a “by reference” adaptor for this instance of Read. Read more
1.0.0 · source§

fn bytes(self) -> Bytes<Self>
where Self: Sized,

Transforms this Read instance to an Iterator over its bytes. Read more
1.0.0 · source§

fn chain<R>(self, next: R) -> Chain<Self, R>
where R: Read, @@ -88,7 +88,7 @@
Examples
Self: Sized,

Creates an adapter which will read at most limit bytes from it. Read more
source§

impl<T: AsyncSeek + Unpin> Seek for AsyncAsSync<'_, '_, T>

source§

fn seek(&mut self, pos: SeekFrom) -> Result<u64>

Seek to an offset, in bytes, in a stream. Read more
1.55.0 · source§

fn rewind(&mut self) -> Result<(), Error>

Rewind to the beginning of a stream. Read more
source§

fn stream_len(&mut self) -> Result<u64, Error>

🔬This is a nightly-only experimental API. (seek_stream_len)
Returns the length of this stream (in bytes). Read more
1.51.0 · source§

fn stream_position(&mut self) -> Result<u64, Error>

Returns the current seek position from the start of the stream. Read more
source§

fn seek_relative(&mut self, offset: i64) -> Result<(), Error>

🔬This is a nightly-only experimental API. (seek_seek_relative)
Seeks relative to the current position. Read more
source§

impl<T: AsyncWrite + Unpin> Write for AsyncAsSync<'_, '_, T>

source§

fn write(&mut self, buf: &[u8]) -> Result<usize>

Write a buffer into this writer, returning how many bytes were written. Read more
source§

fn write_vectored(&mut self, bufs: &[IoSlice<'_>]) -> Result<usize>

Like write, except that it writes from a slice of buffers. Read more
source§

fn flush(&mut self) -> Result<()>

Flush this output stream, ensuring that all intermediately buffered contents reach their destination. Read more
source§

fn is_write_vectored(&self) -> bool

🔬This is a nightly-only experimental API. (can_vector)
Determines if this Writer has an efficient write_vectored implementation. Read more
1.0.0 · source§

fn write_all(&mut self, buf: &[u8]) -> Result<(), Error>

Attempts to write an entire buffer into this writer. Read more
source§

fn write_all_vectored(&mut self, bufs: &mut [IoSlice<'_>]) -> Result<(), Error>

🔬This is a nightly-only experimental API. (write_all_vectored)
Attempts to write multiple buffers into this writer. Read more
1.0.0 · source§

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

Writes a formatted string into this writer, returning any error -encountered. Read more
1.0.0 · source§

fn by_ref(&mut self) -> &mut Self
where +encountered. Read more

1.0.0 · source§

fn by_ref(&mut self) -> &mut Self
where Self: Sized,

Creates a “by reference” adapter for this instance of Write. Read more

Auto Trait Implementations§

§

impl<'r, 'ctx, T> RefUnwindSafe for AsyncAsSync<'r, 'ctx, T>
where T: RefUnwindSafe,

§

impl<'r, 'ctx, T> !Send for AsyncAsSync<'r, 'ctx, T>

§

impl<'r, 'ctx, T> !Sync for AsyncAsSync<'r, 'ctx, T>

§

impl<'r, 'ctx, T> Unpin for AsyncAsSync<'r, 'ctx, T>
where T: Unpin,

§

impl<'r, 'ctx, T> !UnwindSafe for AsyncAsSync<'r, 'ctx, T>

Blanket Implementations§

source§

impl<T> Any for T
where diff --git a/doc/devel/futures_lite/io/struct.BlockOn.html b/doc/devel/futures_lite/io/struct.BlockOn.html index 5ac1b5c9d9..ed25f3f20c 100644 --- a/doc/devel/futures_lite/io/struct.BlockOn.html +++ b/doc/devel/futures_lite/io/struct.BlockOn.html @@ -68,7 +68,7 @@
Examples
byte. Read more

1.0.0 · source§

fn lines(self) -> Lines<Self>
where Self: Sized,

Returns an iterator over the lines of this reader. Read more
source§

impl<T: Debug> Debug for BlockOn<T>

source§

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

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

impl<T: AsyncRead + Unpin> Read for BlockOn<T>

source§

fn read(&mut self, buf: &mut [u8]) -> Result<usize>

Pull some bytes from this source into the specified buffer, returning how many bytes were read. Read more
1.36.0 · source§

fn read_vectored(&mut self, bufs: &mut [IoSliceMut<'_>]) -> Result<usize, Error>

Like read, except that it reads into a slice of buffers. Read more
source§

fn is_read_vectored(&self) -> bool

🔬This is a nightly-only experimental API. (can_vector)
Determines if this Reader has an efficient read_vectored -implementation. Read more
1.0.0 · source§

fn read_to_end(&mut self, buf: &mut Vec<u8>) -> Result<usize, Error>

Read all bytes until EOF in this source, placing them into buf. Read more
1.0.0 · source§

fn read_to_string(&mut self, buf: &mut String) -> Result<usize, Error>

Read all bytes until EOF in this source, appending them to buf. Read more
1.6.0 · source§

fn read_exact(&mut self, buf: &mut [u8]) -> Result<(), Error>

Read the exact number of bytes required to fill buf. Read more
source§

fn read_buf(&mut self, buf: BorrowedCursor<'_>) -> Result<(), Error>

🔬This is a nightly-only experimental API. (read_buf)
Pull some bytes from this source into the specified buffer. Read more
source§

fn read_buf_exact(&mut self, cursor: BorrowedCursor<'_>) -> Result<(), Error>

🔬This is a nightly-only experimental API. (read_buf)
Read the exact number of bytes required to fill cursor. Read more
1.0.0 · source§

fn by_ref(&mut self) -> &mut Self
where +implementation. Read more

1.0.0 · source§

fn read_to_end(&mut self, buf: &mut Vec<u8>) -> Result<usize, Error>

Read all bytes until EOF in this source, placing them into buf. Read more
1.0.0 · source§

fn read_to_string(&mut self, buf: &mut String) -> Result<usize, Error>

Read all bytes until EOF in this source, appending them to buf. Read more
1.6.0 · source§

fn read_exact(&mut self, buf: &mut [u8]) -> Result<(), Error>

Read the exact number of bytes required to fill buf. Read more
source§

fn read_buf(&mut self, buf: BorrowedCursor<'_>) -> Result<(), Error>

🔬This is a nightly-only experimental API. (read_buf)
Pull some bytes from this source into the specified buffer. Read more
source§

fn read_buf_exact(&mut self, cursor: BorrowedCursor<'_>) -> Result<(), Error>

🔬This is a nightly-only experimental API. (read_buf)
Read the exact number of bytes required to fill cursor. Read more
1.0.0 · source§

fn by_ref(&mut self) -> &mut Self
where Self: Sized,

Creates a “by reference” adaptor for this instance of Read. Read more
1.0.0 · source§

fn bytes(self) -> Bytes<Self>
where Self: Sized,

Transforms this Read instance to an Iterator over its bytes. Read more
1.0.0 · source§

fn chain<R>(self, next: R) -> Chain<Self, R>
where R: Read, @@ -76,7 +76,7 @@
Examples
Self: Sized,

Creates an adapter which will read at most limit bytes from it. Read more
source§

impl<T: AsyncSeek + Unpin> Seek for BlockOn<T>

source§

fn seek(&mut self, pos: SeekFrom) -> Result<u64>

Seek to an offset, in bytes, in a stream. Read more
1.55.0 · source§

fn rewind(&mut self) -> Result<(), Error>

Rewind to the beginning of a stream. Read more
source§

fn stream_len(&mut self) -> Result<u64, Error>

🔬This is a nightly-only experimental API. (seek_stream_len)
Returns the length of this stream (in bytes). Read more
1.51.0 · source§

fn stream_position(&mut self) -> Result<u64, Error>

Returns the current seek position from the start of the stream. Read more
source§

fn seek_relative(&mut self, offset: i64) -> Result<(), Error>

🔬This is a nightly-only experimental API. (seek_seek_relative)
Seeks relative to the current position. Read more
source§

impl<T: AsyncWrite + Unpin> Write for BlockOn<T>

source§

fn write(&mut self, buf: &[u8]) -> Result<usize>

Write a buffer into this writer, returning how many bytes were written. Read more
source§

fn flush(&mut self) -> Result<()>

Flush this output stream, ensuring that all intermediately buffered contents reach their destination. Read more
1.36.0 · source§

fn write_vectored(&mut self, bufs: &[IoSlice<'_>]) -> Result<usize, Error>

Like write, except that it writes from a slice of buffers. Read more
source§

fn is_write_vectored(&self) -> bool

🔬This is a nightly-only experimental API. (can_vector)
Determines if this Writer has an efficient write_vectored implementation. Read more
1.0.0 · source§

fn write_all(&mut self, buf: &[u8]) -> Result<(), Error>

Attempts to write an entire buffer into this writer. Read more
source§

fn write_all_vectored(&mut self, bufs: &mut [IoSlice<'_>]) -> Result<(), Error>

🔬This is a nightly-only experimental API. (write_all_vectored)
Attempts to write multiple buffers into this writer. Read more
1.0.0 · source§

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

Writes a formatted string into this writer, returning any error -encountered. Read more
1.0.0 · source§

fn by_ref(&mut self) -> &mut Self
where +encountered. Read more

1.0.0 · source§

fn by_ref(&mut self) -> &mut Self
where Self: Sized,

Creates a “by reference” adapter for this instance of Write. Read more

Auto Trait Implementations§

§

impl<T> RefUnwindSafe for BlockOn<T>
where T: RefUnwindSafe,

§

impl<T> Send for BlockOn<T>
where T: Send,

§

impl<T> Sync for BlockOn<T>
where @@ -92,4 +92,4 @@
Examples
From<T> for U chooses to do.

source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

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

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

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where - U: TryFrom<T>,

§

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

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

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file + U: TryFrom<T>,
§

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

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

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/doc/devel/futures_lite/io/struct.Cursor.html b/doc/devel/futures_lite/io/struct.Cursor.html index ad8f4e4c62..c284e0dae5 100644 --- a/doc/devel/futures_lite/io/struct.Cursor.html +++ b/doc/devel/futures_lite/io/struct.Cursor.html @@ -85,17 +85,17 @@
Examples
self: Pin<&mut Self>, _: &mut Context<'_>, pos: SeekFrom -) -> Poll<Result<u64>>
Attempt to seek to an offset, in bytes, in a stream. Read more
source§

impl AsyncWrite for Cursor<&mut [u8]>

source§

fn poll_write( +) -> Poll<Result<u64>>

Attempt to seek to an offset, in bytes, in a stream. Read more
source§

impl AsyncWrite for Cursor<&mut [u8]>

source§

fn poll_write( self: Pin<&mut Self>, _: &mut Context<'_>, buf: &[u8] -) -> Poll<Result<usize>>

Attempt to write bytes from buf into the object. Read more
source§

fn poll_write_vectored( +) -> Poll<Result<usize>>

Attempt to write bytes from buf into the object. Read more
source§

fn poll_write_vectored( self: Pin<&mut Self>, _: &mut Context<'_>, bufs: &[IoSlice<'_>] ) -> Poll<Result<usize>>

Attempt to write bytes from bufs into the object using vectored -IO operations. Read more
source§

fn poll_flush(self: Pin<&mut Self>, _: &mut Context<'_>) -> Poll<Result<()>>

Attempt to flush the object, ensuring that any buffered data reach -their destination. Read more
source§

fn poll_close(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll<Result<()>>

Attempt to close the object. Read more
source§

impl AsyncWrite for Cursor<&mut Vec<u8>>

source§

fn poll_write( +IO operations. Read more

source§

fn poll_flush(self: Pin<&mut Self>, _: &mut Context<'_>) -> Poll<Result<()>>

Attempt to flush the object, ensuring that any buffered data reach +their destination. Read more
source§

fn poll_close(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll<Result<()>>

Attempt to close the object. Read more
source§

impl AsyncWrite for Cursor<&mut Vec<u8>>

source§

fn poll_write( self: Pin<&mut Self>, _: &mut Context<'_>, buf: &[u8] @@ -105,12 +105,12 @@

Examples
cx: &mut Context<'_>, bufs: &[IoSlice<'_>] ) -> Poll<Result<usize, Error>>
Attempt to write bytes from bufs into the object using vectored -IO operations. Read more
source§

impl AsyncWrite for Cursor<Vec<u8>>

source§

fn poll_write( +IO operations. Read more

source§

impl AsyncWrite for Cursor<Vec<u8>>

source§

fn poll_write( self: Pin<&mut Self>, _: &mut Context<'_>, buf: &[u8] -) -> Poll<Result<usize>>

Attempt to write bytes from buf into the object. Read more
source§

fn poll_close(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll<Result<()>>

Attempt to close the object. Read more
source§

fn poll_flush(self: Pin<&mut Self>, _: &mut Context<'_>) -> Poll<Result<()>>

Attempt to flush the object, ensuring that any buffered data reach -their destination. Read more
source§

fn poll_write_vectored( +) -> Poll<Result<usize>>

Attempt to write bytes from buf into the object. Read more
source§

fn poll_close(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll<Result<()>>

Attempt to close the object. Read more
source§

fn poll_flush(self: Pin<&mut Self>, _: &mut Context<'_>) -> Poll<Result<()>>

Attempt to flush the object, ensuring that any buffered data reach +their destination. Read more
source§

fn poll_write_vectored( self: Pin<&mut Self>, cx: &mut Context<'_>, bufs: &[IoSlice<'_>] diff --git a/doc/devel/futures_util/future/enum.Either.html b/doc/devel/futures_util/future/enum.Either.html index 22673eca73..b7f308ce7e 100644 --- a/doc/devel/futures_util/future/enum.Either.html +++ b/doc/devel/futures_util/future/enum.Either.html @@ -118,7 +118,7 @@ This method is the async equivalent to BufRead::read_line. Read more

source§

fn lines(self) -> Lines<Self>
where Self: Sized,

Returns a stream over the lines of this reader. This method is the async equivalent to BufRead::lines. Read more
source§

impl<R> AsyncReadExt for R
where - R: AsyncRead + ?Sized,

source§

fn chain<R>(self, next: R) -> Chain<Self, R>
where + R: AsyncRead + ?Sized,

source§

fn chain<R>(self, next: R) -> Chain<Self, R>
where Self: Sized, R: AsyncRead,

Creates an adaptor which will chain this stream with another. Read more
source§

fn read<'a>(&'a mut self, buf: &'a mut [u8]) -> Read<'a, Self>
where Self: Unpin,

Tries to read some bytes directly into the given buf in asynchronous @@ -134,8 +134,8 @@ &'a mut self, buf: &'a mut String ) -> ReadToString<'a, Self>
where - Self: Unpin,
Creates a future which will read all the bytes from this AsyncRead. Read more
source§

fn split(self) -> (ReadHalf<Self>, WriteHalf<Self>)
where - Self: AsyncWrite + Sized,

Helper method for splitting this read/write object into two halves. Read more
source§

fn take(self, limit: u64) -> Take<Self>
where + Self: Unpin,

Creates a future which will read all the bytes from this AsyncRead. Read more
source§

fn split(self) -> (ReadHalf<Self>, WriteHalf<Self>)
where + Self: AsyncWrite + Sized,

Helper method for splitting this read/write object into two halves. Read more
source§

fn take(self, limit: u64) -> Take<Self>
where Self: Sized,

Creates an AsyncRead adapter which will read at most limit bytes from the underlying reader. Read more
source§

impl<S> AsyncSeekExt for S
where S: AsyncSeek + ?Sized,

source§

fn seek(&mut self, pos: SeekFrom) -> Seek<'_, Self>
where @@ -143,8 +143,8 @@ new position in the object and the object itself. Read more

source§

fn stream_position(&mut self) -> Seek<'_, Self>
where Self: Unpin,

Creates a future which will return the current seek position from the start of the stream. Read more
source§

impl<W> AsyncWriteExt for W
where - W: AsyncWrite + ?Sized,

source§

fn flush(&mut self) -> Flush<'_, Self>
where - Self: Unpin,

Creates a future which will entirely flush this AsyncWrite. Read more
source§

fn close(&mut self) -> Close<'_, Self>
where + W: AsyncWrite + ?Sized,

source§

fn flush(&mut self) -> Flush<'_, Self>
where + Self: Unpin,

Creates a future which will entirely flush this AsyncWrite. Read more
source§

fn close(&mut self) -> Close<'_, Self>
where Self: Unpin,

Creates a future which will entirely close this AsyncWrite.
source§

fn write<'a>(&'a mut self, buf: &'a [u8]) -> Write<'a, Self>
where Self: Unpin,

Creates a future which will write bytes from buf into the object. Read more
source§

fn write_vectored<'a>( &'a mut self, @@ -157,13 +157,13 @@ T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

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

source§

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

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> FutureExt for T
where - T: Future + ?Sized,

source§

fn map<U, F>(self, f: F) -> Map<Self, F>
where + T: Future + ?Sized,

source§

fn map<U, F>(self, f: F) -> Map<Self, F>
where F: FnOnce(Self::Output) -> U, Self: Sized,

Map this future’s output to a different type, returning a new future of the resulting type. Read more
source§

fn map_into<U>(self) -> MapInto<Self, U>
where Self::Output: Into<U>, Self: Sized,

Map this future’s output to a different type, returning a new future of -the resulting type. Read more
source§

fn then<Fut, F>(self, f: F) -> Then<Self, Fut, F>
where +the resulting type. Read more

source§

fn then<Fut, F>(self, f: F) -> Then<Self, Fut, F>
where F: FnOnce(Self::Output) -> Fut, Fut: Future, Self: Sized,

Chain on a computation for when a future finished, passing the result of @@ -173,26 +173,26 @@ of that Either. Read more
source§

fn right_future<A>(self) -> Either<A, Self>
where A: Future<Output = Self::Output>, Self: Sized,

Wrap this future in an Either future, making it the right-hand variant -of that Either. Read more
source§

fn into_stream(self) -> IntoStream<Self>
where - Self: Sized,

Convert this future into a single element stream. Read more
source§

fn flatten(self) -> Flatten<Self>
where +of that Either. Read more

source§

fn into_stream(self) -> IntoStream<Self>
where + Self: Sized,

Convert this future into a single element stream. Read more
source§

fn flatten(self) -> Flatten<Self>
where Self::Output: Future, Self: Sized,

Flatten the execution of this future when the output of this future is itself another future. Read more
source§

fn flatten_stream(self) -> FlattenStream<Self>
where Self::Output: Stream, Self: Sized,

Flatten the execution of this future when the successful result of this -future is a stream. Read more
source§

fn fuse(self) -> Fuse<Self>
where +future is a stream. Read more

source§

fn fuse(self) -> Fuse<Self>
where Self: Sized,

Fuse a future such that poll will never again be called once it has completed. This method can be used to turn any Future into a -FusedFuture. Read more
source§

fn inspect<F>(self, f: F) -> Inspect<Self, F>
where +FusedFuture. Read more

source§

fn inspect<F>(self, f: F) -> Inspect<Self, F>
where F: FnOnce(&Self::Output), - Self: Sized,

Do something with the output of a future before passing it on. Read more
source§

fn catch_unwind(self) -> CatchUnwind<Self>
where + Self: Sized,

Do something with the output of a future before passing it on. Read more
source§

fn catch_unwind(self) -> CatchUnwind<Self>
where Self: Sized + UnwindSafe,

Catches unwinding panics while polling the future. Read more
source§

fn shared(self) -> Shared<Self>
where Self: Sized, Self::Output: Clone,

Create a cloneable handle to this future where all handles will resolve to the same result. Read more
source§

fn remote_handle(self) -> (Remote<Self>, RemoteHandle<Self::Output>)
where Self: Sized,

Turn this future into a future that yields () on completion and sends -its output to another future on a separate task. Read more
source§

fn boxed<'a>(self) -> BoxFuture<'a, Self::Output>
where - Self: Sized + Send + 'a,

Wrap the future in a Box, pinning it. Read more
source§

fn boxed_local<'a>(self) -> LocalBoxFuture<'a, Self::Output>
where +its output to another future on a separate task. Read more

source§

fn boxed<'a>(self) -> BoxFuture<'a, Self::Output>
where + Self: Sized + Send + 'a,

Wrap the future in a Box, pinning it. Read more
source§

fn boxed_local<'a>(self) -> LocalBoxFuture<'a, Self::Output>
where Self: Sized + 'a,

Wrap the future in a Box, pinning it. Read more
source§

fn unit_error(self) -> UnitError<Self>
where Self: Sized,

source§

fn never_error(self) -> NeverError<Self>
where @@ -218,11 +218,11 @@ Self: Sized,

Transforms the error returned by the sink.
source§

fn sink_err_into<E>(self) -> SinkErrInto<Self, Item, E>
where Self: Sized, Self::Error: Into<E>,

Map this sink’s error to a different error type using the Into trait. Read more
source§

fn buffer(self, capacity: usize) -> Buffer<Self, Item>
where - Self: Sized,

Adds a fixed-size buffer to the current sink. Read more
source§

fn close(&mut self) -> Close<'_, Self, Item>
where + Self: Sized,

Adds a fixed-size buffer to the current sink. Read more
source§

fn close(&mut self) -> Close<'_, Self, Item>
where Self: Unpin,

Close the sink.
source§

fn fanout<Si>(self, other: Si) -> Fanout<Self, Si>
where Self: Sized, Item: Clone, - Si: Sink<Item, Error = Self::Error>,

Fanout items to multiple sinks. Read more
source§

fn flush(&mut self) -> Flush<'_, Self, Item>
where + Si: Sink<Item, Error = Self::Error>,

Fanout items to multiple sinks. Read more
source§

fn flush(&mut self) -> Flush<'_, Self, Item>
where Self: Unpin,

Flush the sink, processing all pending items. Read more
source§

fn send(&mut self, item: Item) -> Send<'_, Self, Item>
where Self: Unpin,

A future that completes after the given item has been fully processed into the sink, including flushing. Read more
source§

fn feed(&mut self, item: Item) -> Feed<'_, Self, Item>
where @@ -255,9 +255,9 @@ Self: Unpin,

A convenience method for calling Sink::poll_close on Unpin sink types.
source§

impl<T> StreamExt for T
where T: Stream + ?Sized,

source§

fn next(&mut self) -> Next<'_, Self>
where - Self: Unpin,

Creates a future that resolves to the next item in the stream. Read more
source§

fn into_future(self) -> StreamFuture<Self>
where + Self: Unpin,

Creates a future that resolves to the next item in the stream. Read more
source§

fn into_future(self) -> StreamFuture<Self>
where Self: Sized + Unpin,

Converts this stream into a future of (next_item, tail_of_stream). -If the stream terminates, then the next item is None. Read more
source§

fn map<T, F>(self, f: F) -> Map<Self, F>
where +If the stream terminates, then the next item is None. Read more

source§

fn map<T, F>(self, f: F) -> Map<Self, F>
where F: FnMut(Self::Item) -> T, Self: Sized,

Maps this stream’s items to a different type, returning a new stream of the resulting type. Read more
source§

fn enumerate(self) -> Enumerate<Self>
where @@ -270,7 +270,7 @@ F: FnMut(Self::Item) -> Fut, Fut: Future<Output = Option<T>>, Self: Sized,

Filters the values produced by this stream while simultaneously mapping -them to a different type according to the provided asynchronous closure. Read more
source§

fn then<Fut, F>(self, f: F) -> Then<Self, Fut, F>
where +them to a different type according to the provided asynchronous closure. Read more

source§

fn then<Fut, F>(self, f: F) -> Then<Self, Fut, F>
where F: FnMut(Self::Item) -> Fut, Fut: Future, Self: Sized,

Computes from this stream’s items new items of a different type using @@ -295,7 +295,7 @@ Self: Sized,
Execute predicate over asynchronous stream, and return true if any element in stream satisfied a predicate. Read more
source§

fn all<Fut, F>(self, f: F) -> All<Self, Fut, F>
where F: FnMut(Self::Item) -> Fut, Fut: Future<Output = bool>, - Self: Sized,

Execute predicate over asynchronous stream, and return true if all element in stream satisfied a predicate. Read more
source§

fn flatten(self) -> Flatten<Self>
where + Self: Sized,

Execute predicate over asynchronous stream, and return true if all element in stream satisfied a predicate. Read more
source§

fn flatten(self) -> Flatten<Self>
where Self::Item: Stream, Self: Sized,

Flattens a stream of streams into just one continuous stream. Read more
source§

fn flatten_unordered( self, @@ -342,21 +342,21 @@ Fut: Future<Output = ()>, Self: Sized,

Runs this stream to completion, executing the provided asynchronous closure for each element on the stream concurrently as elements become -available. Read more
source§

fn take(self, n: usize) -> Take<Self>
where +available. Read more

source§

fn take(self, n: usize) -> Take<Self>
where Self: Sized,

Creates a new stream of at most n items of the underlying stream. Read more
source§

fn skip(self, n: usize) -> Skip<Self>
where - Self: Sized,

Creates a new stream which skips n items of the underlying stream. Read more
source§

fn fuse(self) -> Fuse<Self>
where + Self: Sized,

Creates a new stream which skips n items of the underlying stream. Read more
source§

fn fuse(self) -> Fuse<Self>
where Self: Sized,

Fuse a stream such that poll_next will never again be called once it has finished. This method can be used to turn -any Stream into a FusedStream. Read more
source§

fn by_ref(&mut self) -> &mut Self

Borrows a stream, rather than consuming it. Read more
source§

fn catch_unwind(self) -> CatchUnwind<Self>
where - Self: Sized + UnwindSafe,

Catches unwinding panics while polling the stream. Read more
source§

fn boxed<'a>(self) -> BoxStream<'a, Self::Item>
where - Self: Sized + Send + 'a,

Wrap the stream in a Box, pinning it. Read more
source§

fn boxed_local<'a>(self) -> LocalBoxStream<'a, Self::Item>
where +any Stream into a FusedStream. Read more

source§

fn by_ref(&mut self) -> &mut Self

Borrows a stream, rather than consuming it. Read more
source§

fn catch_unwind(self) -> CatchUnwind<Self>
where + Self: Sized + UnwindSafe,

Catches unwinding panics while polling the stream. Read more
source§

fn boxed<'a>(self) -> BoxStream<'a, Self::Item>
where + Self: Sized + Send + 'a,

Wrap the stream in a Box, pinning it. Read more
source§

fn boxed_local<'a>(self) -> LocalBoxStream<'a, Self::Item>
where Self: Sized + 'a,

Wrap the stream in a Box, pinning it. Read more
source§

fn buffered(self, n: usize) -> Buffered<Self>
where Self::Item: Future, Self: Sized,

An adaptor for creating a buffered list of pending futures. Read more
source§

fn buffer_unordered(self, n: usize) -> BufferUnordered<Self>
where Self::Item: Future, Self: Sized,

An adaptor for creating a buffered list of pending futures (unordered). Read more
source§

fn zip<St>(self, other: St) -> Zip<Self, St>
where St: Stream, - Self: Sized,

An adapter for zipping two streams together. Read more
source§

fn chain<St>(self, other: St) -> Chain<Self, St>
where + Self: Sized,

An adapter for zipping two streams together. Read more
source§

fn chain<St>(self, other: St) -> Chain<Self, St>
where St: Stream<Item = Self::Item>, Self: Sized,

Adapter for chaining two streams. Read more
source§

fn peekable(self) -> Peekable<Self>
where Self: Sized,

Creates a new stream which exposes a peek method. Read more
source§

fn chunks(self, capacity: usize) -> Chunks<Self>
where @@ -364,9 +364,9 @@ Self: Sized,

An adaptor for chunking up ready items of the stream inside a vector. Read more
source§

fn forward<S>(self, sink: S) -> Forward<Self, S>
where S: Sink<Self::Ok, Error = Self::Error>, Self: TryStream + Sized,

A future that completes after the given stream has been fully processed -into the sink and the sink has been flushed and closed. Read more
source§

fn split<Item>(self) -> (SplitSink<Self, Item>, SplitStream<Self>)
where +into the sink and the sink has been flushed and closed. Read more

source§

fn split<Item>(self) -> (SplitSink<Self, Item>, SplitStream<Self>)
where Self: Sink<Item> + Sized,

Splits this Stream + Sink object into separate Sink and Stream -objects. Read more
source§

fn inspect<F>(self, f: F) -> Inspect<Self, F>
where +objects. Read more

source§

fn inspect<F>(self, f: F) -> Inspect<Self, F>
where F: FnMut(&Self::Item), Self: Sized,

Do something with each item of this stream, afterwards passing it on. Read more
source§

fn left_stream<B>(self) -> Either<Self, B>
where B: Stream<Item = Self::Item>, @@ -423,7 +423,7 @@ Self: Sized, F: FnOnce(Self::Error) -> Self::Ok,

Unwraps this future’s output, producing a future with this future’s Ok type as its -Output type. Read more
source§

fn into_future(self) -> IntoFuture<Self>
where +Output type. Read more

source§

fn into_future(self) -> IntoFuture<Self>
where Self: Sized,

Wraps a TryFuture into a type that implements Future. Read more
source§

fn try_poll_unpin( &mut self, @@ -458,7 +458,7 @@ Self: Sized,

Do something with the success value of this stream, afterwards passing it on. Read more
source§

fn inspect_err<F>(self, f: F) -> InspectErr<Self, F>
where F: FnMut(&Self::Error), - Self: Sized,

Do something with the error value of this stream, afterwards passing it on. Read more
source§

fn into_stream(self) -> IntoStream<Self>
where + Self: Sized,

Do something with the error value of this stream, afterwards passing it on. Read more
source§

fn into_stream(self) -> IntoStream<Self>
where Self: Sized,

Wraps a TryStream into a type that implements Stream Read more
source§

fn try_next(&mut self) -> TryNext<'_, Self>
where Self: Unpin,

Creates a future that attempts to resolve the next item in the stream. diff --git a/doc/devel/futures_util/future/struct.Abortable.html b/doc/devel/futures_util/future/struct.Abortable.html index 2a22e728d3..4d58260fc9 100644 --- a/doc/devel/futures_util/future/struct.Abortable.html +++ b/doc/devel/futures_util/future/struct.Abortable.html @@ -45,13 +45,13 @@
Examples:
T: ?Sized,
source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

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

source§

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

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> FutureExt for T
where - T: Future + ?Sized,

source§

fn map<U, F>(self, f: F) -> Map<Self, F>
where + T: Future + ?Sized,

source§

fn map<U, F>(self, f: F) -> Map<Self, F>
where F: FnOnce(Self::Output) -> U, Self: Sized,

Map this future’s output to a different type, returning a new future of the resulting type. Read more
source§

fn map_into<U>(self) -> MapInto<Self, U>
where Self::Output: Into<U>, Self: Sized,

Map this future’s output to a different type, returning a new future of -the resulting type. Read more
source§

fn then<Fut, F>(self, f: F) -> Then<Self, Fut, F>
where +the resulting type. Read more

source§

fn then<Fut, F>(self, f: F) -> Then<Self, Fut, F>
where F: FnOnce(Self::Output) -> Fut, Fut: Future, Self: Sized,

Chain on a computation for when a future finished, passing the result of @@ -61,26 +61,26 @@
Examples:
of that Either. Read more
source§

fn right_future<A>(self) -> Either<A, Self>
where A: Future<Output = Self::Output>, Self: Sized,

Wrap this future in an Either future, making it the right-hand variant -of that Either. Read more
source§

fn into_stream(self) -> IntoStream<Self>
where - Self: Sized,

Convert this future into a single element stream. Read more
source§

fn flatten(self) -> Flatten<Self>
where +of that Either. Read more

source§

fn into_stream(self) -> IntoStream<Self>
where + Self: Sized,

Convert this future into a single element stream. Read more
source§

fn flatten(self) -> Flatten<Self>
where Self::Output: Future, Self: Sized,

Flatten the execution of this future when the output of this future is itself another future. Read more
source§

fn flatten_stream(self) -> FlattenStream<Self>
where Self::Output: Stream, Self: Sized,

Flatten the execution of this future when the successful result of this -future is a stream. Read more
source§

fn fuse(self) -> Fuse<Self>
where +future is a stream. Read more

source§

fn fuse(self) -> Fuse<Self>
where Self: Sized,

Fuse a future such that poll will never again be called once it has completed. This method can be used to turn any Future into a -FusedFuture. Read more
source§

fn inspect<F>(self, f: F) -> Inspect<Self, F>
where +FusedFuture. Read more

source§

fn inspect<F>(self, f: F) -> Inspect<Self, F>
where F: FnOnce(&Self::Output), - Self: Sized,

Do something with the output of a future before passing it on. Read more
source§

fn catch_unwind(self) -> CatchUnwind<Self>
where + Self: Sized,

Do something with the output of a future before passing it on. Read more
source§

fn catch_unwind(self) -> CatchUnwind<Self>
where Self: Sized + UnwindSafe,

Catches unwinding panics while polling the future. Read more
source§

fn shared(self) -> Shared<Self>
where Self: Sized, Self::Output: Clone,

Create a cloneable handle to this future where all handles will resolve to the same result. Read more
source§

fn remote_handle(self) -> (Remote<Self>, RemoteHandle<Self::Output>)
where Self: Sized,

Turn this future into a future that yields () on completion and sends -its output to another future on a separate task. Read more
source§

fn boxed<'a>(self) -> BoxFuture<'a, Self::Output>
where - Self: Sized + Send + 'a,

Wrap the future in a Box, pinning it. Read more
source§

fn boxed_local<'a>(self) -> LocalBoxFuture<'a, Self::Output>
where +its output to another future on a separate task. Read more

source§

fn boxed<'a>(self) -> BoxFuture<'a, Self::Output>
where + Self: Sized + Send + 'a,

Wrap the future in a Box, pinning it. Read more
source§

fn boxed_local<'a>(self) -> LocalBoxFuture<'a, Self::Output>
where Self: Sized + 'a,

Wrap the future in a Box, pinning it. Read more
source§

fn unit_error(self) -> UnitError<Self>
where Self: Sized,

source§

fn never_error(self) -> NeverError<Self>
where @@ -95,9 +95,9 @@
Examples:

source§

impl<F> IntoFuture for F
where F: Future,

§

type Output = <F as Future>::Output

The output that the future will produce on completion.
§

type IntoFuture = F

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

fn into_future(self) -> <F as IntoFuture>::IntoFuture

Creates a future from a value. Read more
source§

impl<T> StreamExt for T
where T: Stream + ?Sized,

source§

fn next(&mut self) -> Next<'_, Self>
where - Self: Unpin,

Creates a future that resolves to the next item in the stream. Read more
source§

fn into_future(self) -> StreamFuture<Self>
where + Self: Unpin,

Creates a future that resolves to the next item in the stream. Read more
source§

fn into_future(self) -> StreamFuture<Self>
where Self: Sized + Unpin,

Converts this stream into a future of (next_item, tail_of_stream). -If the stream terminates, then the next item is None. Read more
source§

fn map<T, F>(self, f: F) -> Map<Self, F>
where +If the stream terminates, then the next item is None. Read more

source§

fn map<T, F>(self, f: F) -> Map<Self, F>
where F: FnMut(Self::Item) -> T, Self: Sized,

Maps this stream’s items to a different type, returning a new stream of the resulting type. Read more
source§

fn enumerate(self) -> Enumerate<Self>
where @@ -110,7 +110,7 @@
Examples:
F: FnMut(Self::Item) -> Fut, Fut: Future<Output = Option<T>>, Self: Sized,

Filters the values produced by this stream while simultaneously mapping -them to a different type according to the provided asynchronous closure. Read more
source§

fn then<Fut, F>(self, f: F) -> Then<Self, Fut, F>
where +them to a different type according to the provided asynchronous closure. Read more

source§

fn then<Fut, F>(self, f: F) -> Then<Self, Fut, F>
where F: FnMut(Self::Item) -> Fut, Fut: Future, Self: Sized,

Computes from this stream’s items new items of a different type using @@ -135,7 +135,7 @@
Examples:
Self: Sized,
Execute predicate over asynchronous stream, and return true if any element in stream satisfied a predicate. Read more
source§

fn all<Fut, F>(self, f: F) -> All<Self, Fut, F>
where F: FnMut(Self::Item) -> Fut, Fut: Future<Output = bool>, - Self: Sized,

Execute predicate over asynchronous stream, and return true if all element in stream satisfied a predicate. Read more
source§

fn flatten(self) -> Flatten<Self>
where + Self: Sized,

Execute predicate over asynchronous stream, and return true if all element in stream satisfied a predicate. Read more
source§

fn flatten(self) -> Flatten<Self>
where Self::Item: Stream, Self: Sized,

Flattens a stream of streams into just one continuous stream. Read more
source§

fn flatten_unordered( self, @@ -184,12 +184,12 @@

Examples:
closure for each element on the stream concurrently as elements become available. Read more
source§

fn take(self, n: usize) -> Take<Self>
where Self: Sized,

Creates a new stream of at most n items of the underlying stream. Read more
source§

fn skip(self, n: usize) -> Skip<Self>
where - Self: Sized,

Creates a new stream which skips n items of the underlying stream. Read more
source§

fn fuse(self) -> Fuse<Self>
where + Self: Sized,

Creates a new stream which skips n items of the underlying stream. Read more
source§

fn fuse(self) -> Fuse<Self>
where Self: Sized,

Fuse a stream such that poll_next will never again be called once it has finished. This method can be used to turn -any Stream into a FusedStream. Read more
source§

fn by_ref(&mut self) -> &mut Self

Borrows a stream, rather than consuming it. Read more
source§

fn catch_unwind(self) -> CatchUnwind<Self>
where - Self: Sized + UnwindSafe,

Catches unwinding panics while polling the stream. Read more
source§

fn boxed<'a>(self) -> BoxStream<'a, Self::Item>
where - Self: Sized + Send + 'a,

Wrap the stream in a Box, pinning it. Read more
source§

fn boxed_local<'a>(self) -> LocalBoxStream<'a, Self::Item>
where +any Stream into a FusedStream. Read more

source§

fn by_ref(&mut self) -> &mut Self

Borrows a stream, rather than consuming it. Read more
source§

fn catch_unwind(self) -> CatchUnwind<Self>
where + Self: Sized + UnwindSafe,

Catches unwinding panics while polling the stream. Read more
source§

fn boxed<'a>(self) -> BoxStream<'a, Self::Item>
where + Self: Sized + Send + 'a,

Wrap the stream in a Box, pinning it. Read more
source§

fn boxed_local<'a>(self) -> LocalBoxStream<'a, Self::Item>
where Self: Sized + 'a,

Wrap the stream in a Box, pinning it. Read more
source§

fn buffered(self, n: usize) -> Buffered<Self>
where Self::Item: Future, Self: Sized,

An adaptor for creating a buffered list of pending futures. Read more
source§

fn buffer_unordered(self, n: usize) -> BufferUnordered<Self>
where @@ -206,7 +206,7 @@
Examples:
Self: TryStream + Sized,

A future that completes after the given stream has been fully processed into the sink and the sink has been flushed and closed. Read more
source§

fn split<Item>(self) -> (SplitSink<Self, Item>, SplitStream<Self>)
where Self: Sink<Item> + Sized,

Splits this Stream + Sink object into separate Sink and Stream -objects. Read more
source§

fn inspect<F>(self, f: F) -> Inspect<Self, F>
where +objects. Read more

source§

fn inspect<F>(self, f: F) -> Inspect<Self, F>
where F: FnMut(&Self::Item), Self: Sized,

Do something with each item of this stream, afterwards passing it on. Read more
source§

fn left_stream<B>(self) -> Either<Self, B>
where B: Stream<Item = Self::Item>, @@ -263,7 +263,7 @@
Examples:
Self: Sized, F: FnOnce(Self::Error) -> Self::Ok,

Unwraps this future’s output, producing a future with this future’s Ok type as its -Output type. Read more
source§

fn into_future(self) -> IntoFuture<Self>
where +Output type. Read more

source§

fn into_future(self) -> IntoFuture<Self>
where Self: Sized,

Wraps a TryFuture into a type that implements Future. Read more
source§

fn try_poll_unpin( &mut self, @@ -298,7 +298,7 @@

Examples:
Self: Sized,
Do something with the success value of this stream, afterwards passing it on. Read more
source§

fn inspect_err<F>(self, f: F) -> InspectErr<Self, F>
where F: FnMut(&Self::Error), - Self: Sized,

Do something with the error value of this stream, afterwards passing it on. Read more
source§

fn into_stream(self) -> IntoStream<Self>
where + Self: Sized,

Do something with the error value of this stream, afterwards passing it on. Read more
source§

fn into_stream(self) -> IntoStream<Self>
where Self: Sized,

Wraps a TryStream into a type that implements Stream Read more
source§

fn try_next(&mut self) -> TryNext<'_, Self>
where Self: Unpin,

Creates a future that attempts to resolve the next item in the stream. diff --git a/doc/devel/futures_util/future/struct.PollImmediate.html b/doc/devel/futures_util/future/struct.PollImmediate.html index 2dc6a6f095..8c01401ab2 100644 --- a/doc/devel/futures_util/future/struct.PollImmediate.html +++ b/doc/devel/futures_util/future/struct.PollImmediate.html @@ -40,13 +40,13 @@ T: ?Sized,
source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

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

source§

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

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> FutureExt for T
where - T: Future + ?Sized,

source§

fn map<U, F>(self, f: F) -> Map<Self, F>
where + T: Future + ?Sized,

source§

fn map<U, F>(self, f: F) -> Map<Self, F>
where F: FnOnce(Self::Output) -> U, Self: Sized,

Map this future’s output to a different type, returning a new future of the resulting type. Read more
source§

fn map_into<U>(self) -> MapInto<Self, U>
where Self::Output: Into<U>, Self: Sized,

Map this future’s output to a different type, returning a new future of -the resulting type. Read more
source§

fn then<Fut, F>(self, f: F) -> Then<Self, Fut, F>
where +the resulting type. Read more

source§

fn then<Fut, F>(self, f: F) -> Then<Self, Fut, F>
where F: FnOnce(Self::Output) -> Fut, Fut: Future, Self: Sized,

Chain on a computation for when a future finished, passing the result of @@ -57,25 +57,25 @@ A: Future<Output = Self::Output>, Self: Sized,
Wrap this future in an Either future, making it the right-hand variant of that Either. Read more
source§

fn into_stream(self) -> IntoStream<Self>
where - Self: Sized,

Convert this future into a single element stream. Read more
source§

fn flatten(self) -> Flatten<Self>
where + Self: Sized,

Convert this future into a single element stream. Read more
source§

fn flatten(self) -> Flatten<Self>
where Self::Output: Future, Self: Sized,

Flatten the execution of this future when the output of this future is itself another future. Read more
source§

fn flatten_stream(self) -> FlattenStream<Self>
where Self::Output: Stream, Self: Sized,

Flatten the execution of this future when the successful result of this -future is a stream. Read more
source§

fn fuse(self) -> Fuse<Self>
where +future is a stream. Read more

source§

fn fuse(self) -> Fuse<Self>
where Self: Sized,

Fuse a future such that poll will never again be called once it has completed. This method can be used to turn any Future into a -FusedFuture. Read more
source§

fn inspect<F>(self, f: F) -> Inspect<Self, F>
where +FusedFuture. Read more

source§

fn inspect<F>(self, f: F) -> Inspect<Self, F>
where F: FnOnce(&Self::Output), - Self: Sized,

Do something with the output of a future before passing it on. Read more
source§

fn catch_unwind(self) -> CatchUnwind<Self>
where + Self: Sized,

Do something with the output of a future before passing it on. Read more
source§

fn catch_unwind(self) -> CatchUnwind<Self>
where Self: Sized + UnwindSafe,

Catches unwinding panics while polling the future. Read more
source§

fn shared(self) -> Shared<Self>
where Self: Sized, Self::Output: Clone,

Create a cloneable handle to this future where all handles will resolve to the same result. Read more
source§

fn remote_handle(self) -> (Remote<Self>, RemoteHandle<Self::Output>)
where Self: Sized,

Turn this future into a future that yields () on completion and sends -its output to another future on a separate task. Read more
source§

fn boxed<'a>(self) -> BoxFuture<'a, Self::Output>
where - Self: Sized + Send + 'a,

Wrap the future in a Box, pinning it. Read more
source§

fn boxed_local<'a>(self) -> LocalBoxFuture<'a, Self::Output>
where +its output to another future on a separate task. Read more

source§

fn boxed<'a>(self) -> BoxFuture<'a, Self::Output>
where + Self: Sized + Send + 'a,

Wrap the future in a Box, pinning it. Read more
source§

fn boxed_local<'a>(self) -> LocalBoxFuture<'a, Self::Output>
where Self: Sized + 'a,

Wrap the future in a Box, pinning it. Read more
source§

fn unit_error(self) -> UnitError<Self>
where Self: Sized,

source§

fn never_error(self) -> NeverError<Self>
where @@ -92,7 +92,7 @@ T: Stream + ?Sized,

source§

fn next(&mut self) -> Next<'_, Self>
where Self: Unpin,

Creates a future that resolves to the next item in the stream. Read more
source§

fn into_future(self) -> StreamFuture<Self>
where Self: Sized + Unpin,

Converts this stream into a future of (next_item, tail_of_stream). -If the stream terminates, then the next item is None. Read more
source§

fn map<T, F>(self, f: F) -> Map<Self, F>
where +If the stream terminates, then the next item is None. Read more

source§

fn map<T, F>(self, f: F) -> Map<Self, F>
where F: FnMut(Self::Item) -> T, Self: Sized,

Maps this stream’s items to a different type, returning a new stream of the resulting type. Read more
source§

fn enumerate(self) -> Enumerate<Self>
where @@ -105,7 +105,7 @@ F: FnMut(Self::Item) -> Fut, Fut: Future<Output = Option<T>>, Self: Sized,

Filters the values produced by this stream while simultaneously mapping -them to a different type according to the provided asynchronous closure. Read more
source§

fn then<Fut, F>(self, f: F) -> Then<Self, Fut, F>
where +them to a different type according to the provided asynchronous closure. Read more

source§

fn then<Fut, F>(self, f: F) -> Then<Self, Fut, F>
where F: FnMut(Self::Item) -> Fut, Fut: Future, Self: Sized,

Computes from this stream’s items new items of a different type using @@ -130,7 +130,7 @@ Self: Sized,
Execute predicate over asynchronous stream, and return true if any element in stream satisfied a predicate. Read more
source§

fn all<Fut, F>(self, f: F) -> All<Self, Fut, F>
where F: FnMut(Self::Item) -> Fut, Fut: Future<Output = bool>, - Self: Sized,

Execute predicate over asynchronous stream, and return true if all element in stream satisfied a predicate. Read more
source§

fn flatten(self) -> Flatten<Self>
where + Self: Sized,

Execute predicate over asynchronous stream, and return true if all element in stream satisfied a predicate. Read more
source§

fn flatten(self) -> Flatten<Self>
where Self::Item: Stream, Self: Sized,

Flattens a stream of streams into just one continuous stream. Read more
source§

fn flatten_unordered( self, @@ -179,12 +179,12 @@ closure for each element on the stream concurrently as elements become available. Read more

source§

fn take(self, n: usize) -> Take<Self>
where Self: Sized,

Creates a new stream of at most n items of the underlying stream. Read more
source§

fn skip(self, n: usize) -> Skip<Self>
where - Self: Sized,

Creates a new stream which skips n items of the underlying stream. Read more
source§

fn fuse(self) -> Fuse<Self>
where + Self: Sized,

Creates a new stream which skips n items of the underlying stream. Read more
source§

fn fuse(self) -> Fuse<Self>
where Self: Sized,

Fuse a stream such that poll_next will never again be called once it has finished. This method can be used to turn -any Stream into a FusedStream. Read more
source§

fn by_ref(&mut self) -> &mut Self

Borrows a stream, rather than consuming it. Read more
source§

fn catch_unwind(self) -> CatchUnwind<Self>
where - Self: Sized + UnwindSafe,

Catches unwinding panics while polling the stream. Read more
source§

fn boxed<'a>(self) -> BoxStream<'a, Self::Item>
where - Self: Sized + Send + 'a,

Wrap the stream in a Box, pinning it. Read more
source§

fn boxed_local<'a>(self) -> LocalBoxStream<'a, Self::Item>
where +any Stream into a FusedStream. Read more

source§

fn by_ref(&mut self) -> &mut Self

Borrows a stream, rather than consuming it. Read more
source§

fn catch_unwind(self) -> CatchUnwind<Self>
where + Self: Sized + UnwindSafe,

Catches unwinding panics while polling the stream. Read more
source§

fn boxed<'a>(self) -> BoxStream<'a, Self::Item>
where + Self: Sized + Send + 'a,

Wrap the stream in a Box, pinning it. Read more
source§

fn boxed_local<'a>(self) -> LocalBoxStream<'a, Self::Item>
where Self: Sized + 'a,

Wrap the stream in a Box, pinning it. Read more
source§

fn buffered(self, n: usize) -> Buffered<Self>
where Self::Item: Future, Self: Sized,

An adaptor for creating a buffered list of pending futures. Read more
source§

fn buffer_unordered(self, n: usize) -> BufferUnordered<Self>
where @@ -201,7 +201,7 @@ Self: TryStream + Sized,

A future that completes after the given stream has been fully processed into the sink and the sink has been flushed and closed. Read more
source§

fn split<Item>(self) -> (SplitSink<Self, Item>, SplitStream<Self>)
where Self: Sink<Item> + Sized,

Splits this Stream + Sink object into separate Sink and Stream -objects. Read more
source§

fn inspect<F>(self, f: F) -> Inspect<Self, F>
where +objects. Read more

source§

fn inspect<F>(self, f: F) -> Inspect<Self, F>
where F: FnMut(&Self::Item), Self: Sized,

Do something with each item of this stream, afterwards passing it on. Read more
source§

fn left_stream<B>(self) -> Either<Self, B>
where B: Stream<Item = Self::Item>, diff --git a/doc/devel/futures_util/io/struct.Cursor.html b/doc/devel/futures_util/io/struct.Cursor.html index 9a8902c644..392bbfe2dc 100644 --- a/doc/devel/futures_util/io/struct.Cursor.html +++ b/doc/devel/futures_util/io/struct.Cursor.html @@ -95,17 +95,17 @@
Examples
bufs: &[IoSlice<'_>] ) -> Poll<Result<usize>>

Attempt to write bytes from bufs into the object using vectored IO operations. Read more
source§

fn poll_flush(self: Pin<&mut Self>, _: &mut Context<'_>) -> Poll<Result<()>>

Attempt to flush the object, ensuring that any buffered data reach -their destination. Read more
source§

fn poll_close(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll<Result<()>>

Attempt to close the object. Read more
source§

impl AsyncWrite for Cursor<&mut Vec<u8>>

source§

fn poll_write( +their destination. Read more

source§

fn poll_close(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll<Result<()>>

Attempt to close the object. Read more
source§

impl AsyncWrite for Cursor<&mut Vec<u8>>

source§

fn poll_write( self: Pin<&mut Self>, _: &mut Context<'_>, buf: &[u8] -) -> Poll<Result<usize>>

Attempt to write bytes from buf into the object. Read more
source§

fn poll_write_vectored( +) -> Poll<Result<usize>>

Attempt to write bytes from buf into the object. Read more
source§

fn poll_write_vectored( self: Pin<&mut Self>, _: &mut Context<'_>, bufs: &[IoSlice<'_>] ) -> Poll<Result<usize>>

Attempt to write bytes from bufs into the object using vectored -IO operations. Read more
source§

fn poll_flush(self: Pin<&mut Self>, _: &mut Context<'_>) -> Poll<Result<()>>

Attempt to flush the object, ensuring that any buffered data reach -their destination. Read more
source§

fn poll_close(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll<Result<()>>

Attempt to close the object. Read more
source§

impl AsyncWrite for Cursor<Box<[u8]>>

source§

fn poll_write( +IO operations. Read more

source§

fn poll_flush(self: Pin<&mut Self>, _: &mut Context<'_>) -> Poll<Result<()>>

Attempt to flush the object, ensuring that any buffered data reach +their destination. Read more
source§

fn poll_close(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll<Result<()>>

Attempt to close the object. Read more
source§

impl AsyncWrite for Cursor<Box<[u8]>>

source§

fn poll_write( self: Pin<&mut Self>, _: &mut Context<'_>, buf: &[u8] @@ -115,17 +115,17 @@

Examples
bufs: &[IoSlice<'_>] ) -> Poll<Result<usize>>
Attempt to write bytes from bufs into the object using vectored IO operations. Read more
source§

fn poll_flush(self: Pin<&mut Self>, _: &mut Context<'_>) -> Poll<Result<()>>

Attempt to flush the object, ensuring that any buffered data reach -their destination. Read more
source§

fn poll_close(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll<Result<()>>

Attempt to close the object. Read more
source§

impl AsyncWrite for Cursor<Vec<u8>>

source§

fn poll_write( +their destination. Read more

source§

fn poll_close(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll<Result<()>>

Attempt to close the object. Read more
source§

impl AsyncWrite for Cursor<Vec<u8>>

source§

fn poll_write( self: Pin<&mut Self>, _: &mut Context<'_>, buf: &[u8] -) -> Poll<Result<usize>>

Attempt to write bytes from buf into the object. Read more
source§

fn poll_write_vectored( +) -> Poll<Result<usize>>

Attempt to write bytes from buf into the object. Read more
source§

fn poll_write_vectored( self: Pin<&mut Self>, _: &mut Context<'_>, bufs: &[IoSlice<'_>] ) -> Poll<Result<usize>>

Attempt to write bytes from bufs into the object using vectored -IO operations. Read more
source§

fn poll_flush(self: Pin<&mut Self>, _: &mut Context<'_>) -> Poll<Result<()>>

Attempt to flush the object, ensuring that any buffered data reach -their destination. Read more
source§

fn poll_close(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll<Result<()>>

Attempt to close the object. Read more
source§

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

source§

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

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

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

Performs copy-assignment from source. Read more
source§

impl<T: Debug> Debug for Cursor<T>

source§

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

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

impl<T: Default> Default for Cursor<T>

source§

fn default() -> Cursor<T>

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

Auto Trait Implementations§

§

impl<T> RefUnwindSafe for Cursor<T>
where +IO operations. Read more
source§

fn poll_flush(self: Pin<&mut Self>, _: &mut Context<'_>) -> Poll<Result<()>>

Attempt to flush the object, ensuring that any buffered data reach +their destination. Read more
source§

fn poll_close(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll<Result<()>>

Attempt to close the object. Read more

source§

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

source§

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

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

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

Performs copy-assignment from source. Read more
source§

impl<T: Debug> Debug for Cursor<T>

source§

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

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

impl<T: Default> Default for Cursor<T>

source§

fn default() -> Cursor<T>

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

Auto Trait Implementations§

§

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

§

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

§

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

§

impl<T> Unpin for Cursor<T>
where diff --git a/doc/devel/futures_util/stream/select_all/struct.SelectAll.html b/doc/devel/futures_util/stream/select_all/struct.SelectAll.html index 0665750dfd..5ee2768bd1 100644 --- a/doc/devel/futures_util/stream/select_all/struct.SelectAll.html +++ b/doc/devel/futures_util/stream/select_all/struct.SelectAll.html @@ -22,7 +22,7 @@
source

pub fn iter(&self) -> Iter<'_, St>

Returns an iterator that allows inspecting each stream in the set.

source

pub fn iter_mut(&mut self) -> IterMut<'_, St>

Returns an iterator that allows modifying each stream in the set.

source

pub fn clear(&mut self)

Clears the set, removing all streams.

-

Trait Implementations§

source§

impl<St: Debug> Debug for SelectAll<St>

source§

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

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

impl<St: Stream + Unpin> Default for SelectAll<St>

source§

fn default() -> Self

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

impl<St: Stream + Unpin> Extend<St> for SelectAll<St>

source§

fn extend<T: IntoIterator<Item = St>>(&mut self, iter: T)

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

fn extend_one(&mut self, item: A)

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

fn extend_reserve(&mut self, additional: usize)

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

impl<St: Stream + Unpin> FromIterator<St> for SelectAll<St>

source§

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

Creates a value from an iterator. Read more
source§

impl<St: Stream + Unpin> FusedStream for SelectAll<St>

source§

fn is_terminated(&self) -> bool

Returns true if the stream should no longer be polled.
source§

impl<'a, St: Stream + Unpin> IntoIterator for &'a SelectAll<St>

§

type Item = &'a St

The type of the elements being iterated over.
§

type IntoIter = Iter<'a, St>

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

fn into_iter(self) -> Self::IntoIter

Creates an iterator from a value. Read more
source§

impl<'a, St: Stream + Unpin> IntoIterator for &'a mut SelectAll<St>

§

type Item = &'a mut St

The type of the elements being iterated over.
§

type IntoIter = IterMut<'a, St>

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

fn into_iter(self) -> Self::IntoIter

Creates an iterator from a value. Read more
source§

impl<St: Stream + Unpin> IntoIterator for SelectAll<St>

§

type Item = St

The type of the elements being iterated over.
§

type IntoIter = IntoIter<St>

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

fn into_iter(self) -> Self::IntoIter

Creates an iterator from a value. Read more
source§

impl<St: Stream + Unpin> Stream for SelectAll<St>

§

type Item = <St as Stream>::Item

Values yielded by the stream.
source§

fn poll_next( +

Trait Implementations§

source§

impl<St: Debug> Debug for SelectAll<St>

source§

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

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

impl<St: Stream + Unpin> Default for SelectAll<St>

source§

fn default() -> Self

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

impl<St: Stream + Unpin> Extend<St> for SelectAll<St>

source§

fn extend<T: IntoIterator<Item = St>>(&mut self, iter: T)

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

fn extend_one(&mut self, item: A)

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

fn extend_reserve(&mut self, additional: usize)

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

impl<St: Stream + Unpin> FromIterator<St> for SelectAll<St>

source§

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

Creates a value from an iterator. Read more
source§

impl<St: Stream + Unpin> FusedStream for SelectAll<St>

source§

fn is_terminated(&self) -> bool

Returns true if the stream should no longer be polled.
source§

impl<'a, St: Stream + Unpin> IntoIterator for &'a SelectAll<St>

§

type Item = &'a St

The type of the elements being iterated over.
§

type IntoIter = Iter<'a, St>

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

fn into_iter(self) -> Self::IntoIter

Creates an iterator from a value. Read more
source§

impl<'a, St: Stream + Unpin> IntoIterator for &'a mut SelectAll<St>

§

type Item = &'a mut St

The type of the elements being iterated over.
§

type IntoIter = IterMut<'a, St>

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

fn into_iter(self) -> Self::IntoIter

Creates an iterator from a value. Read more
source§

impl<St: Stream + Unpin> IntoIterator for SelectAll<St>

§

type Item = St

The type of the elements being iterated over.
§

type IntoIter = IntoIter<St>

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

fn into_iter(self) -> Self::IntoIter

Creates an iterator from a value. Read more
source§

impl<St: Stream + Unpin> Stream for SelectAll<St>

§

type Item = <St as Stream>::Item

Values yielded by the stream.
source§

fn poll_next( self: Pin<&mut Self>, cx: &mut Context<'_> ) -> Poll<Option<Self::Item>>

Attempt to pull out the next value of this stream, registering the diff --git a/doc/devel/futures_util/stream/struct.Abortable.html b/doc/devel/futures_util/stream/struct.Abortable.html index c3e8a4d5ed..8e4bdc7ca2 100644 --- a/doc/devel/futures_util/stream/struct.Abortable.html +++ b/doc/devel/futures_util/stream/struct.Abortable.html @@ -45,13 +45,13 @@
Examples:
T: ?Sized,
source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

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

source§

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

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> FutureExt for T
where - T: Future + ?Sized,

source§

fn map<U, F>(self, f: F) -> Map<Self, F>
where + T: Future + ?Sized,

source§

fn map<U, F>(self, f: F) -> Map<Self, F>
where F: FnOnce(Self::Output) -> U, Self: Sized,

Map this future’s output to a different type, returning a new future of the resulting type. Read more
source§

fn map_into<U>(self) -> MapInto<Self, U>
where Self::Output: Into<U>, Self: Sized,

Map this future’s output to a different type, returning a new future of -the resulting type. Read more
source§

fn then<Fut, F>(self, f: F) -> Then<Self, Fut, F>
where +the resulting type. Read more

source§

fn then<Fut, F>(self, f: F) -> Then<Self, Fut, F>
where F: FnOnce(Self::Output) -> Fut, Fut: Future, Self: Sized,

Chain on a computation for when a future finished, passing the result of @@ -61,26 +61,26 @@
Examples:
of that Either. Read more
source§

fn right_future<A>(self) -> Either<A, Self>
where A: Future<Output = Self::Output>, Self: Sized,

Wrap this future in an Either future, making it the right-hand variant -of that Either. Read more
source§

fn into_stream(self) -> IntoStream<Self>
where - Self: Sized,

Convert this future into a single element stream. Read more
source§

fn flatten(self) -> Flatten<Self>
where +of that Either. Read more

source§

fn into_stream(self) -> IntoStream<Self>
where + Self: Sized,

Convert this future into a single element stream. Read more
source§

fn flatten(self) -> Flatten<Self>
where Self::Output: Future, Self: Sized,

Flatten the execution of this future when the output of this future is itself another future. Read more
source§

fn flatten_stream(self) -> FlattenStream<Self>
where Self::Output: Stream, Self: Sized,

Flatten the execution of this future when the successful result of this -future is a stream. Read more
source§

fn fuse(self) -> Fuse<Self>
where +future is a stream. Read more

source§

fn fuse(self) -> Fuse<Self>
where Self: Sized,

Fuse a future such that poll will never again be called once it has completed. This method can be used to turn any Future into a -FusedFuture. Read more
source§

fn inspect<F>(self, f: F) -> Inspect<Self, F>
where +FusedFuture. Read more

source§

fn inspect<F>(self, f: F) -> Inspect<Self, F>
where F: FnOnce(&Self::Output), - Self: Sized,

Do something with the output of a future before passing it on. Read more
source§

fn catch_unwind(self) -> CatchUnwind<Self>
where + Self: Sized,

Do something with the output of a future before passing it on. Read more
source§

fn catch_unwind(self) -> CatchUnwind<Self>
where Self: Sized + UnwindSafe,

Catches unwinding panics while polling the future. Read more
source§

fn shared(self) -> Shared<Self>
where Self: Sized, Self::Output: Clone,

Create a cloneable handle to this future where all handles will resolve to the same result. Read more
source§

fn remote_handle(self) -> (Remote<Self>, RemoteHandle<Self::Output>)
where Self: Sized,

Turn this future into a future that yields () on completion and sends -its output to another future on a separate task. Read more
source§

fn boxed<'a>(self) -> BoxFuture<'a, Self::Output>
where - Self: Sized + Send + 'a,

Wrap the future in a Box, pinning it. Read more
source§

fn boxed_local<'a>(self) -> LocalBoxFuture<'a, Self::Output>
where +its output to another future on a separate task. Read more

source§

fn boxed<'a>(self) -> BoxFuture<'a, Self::Output>
where + Self: Sized + Send + 'a,

Wrap the future in a Box, pinning it. Read more
source§

fn boxed_local<'a>(self) -> LocalBoxFuture<'a, Self::Output>
where Self: Sized + 'a,

Wrap the future in a Box, pinning it. Read more
source§

fn unit_error(self) -> UnitError<Self>
where Self: Sized,

source§

fn never_error(self) -> NeverError<Self>
where @@ -95,9 +95,9 @@
Examples:

source§

impl<F> IntoFuture for F
where F: Future,

§

type Output = <F as Future>::Output

The output that the future will produce on completion.
§

type IntoFuture = F

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

fn into_future(self) -> <F as IntoFuture>::IntoFuture

Creates a future from a value. Read more
source§

impl<T> StreamExt for T
where T: Stream + ?Sized,

source§

fn next(&mut self) -> Next<'_, Self>
where - Self: Unpin,

Creates a future that resolves to the next item in the stream. Read more
source§

fn into_future(self) -> StreamFuture<Self>
where + Self: Unpin,

Creates a future that resolves to the next item in the stream. Read more
source§

fn into_future(self) -> StreamFuture<Self>
where Self: Sized + Unpin,

Converts this stream into a future of (next_item, tail_of_stream). -If the stream terminates, then the next item is None. Read more
source§

fn map<T, F>(self, f: F) -> Map<Self, F>
where +If the stream terminates, then the next item is None. Read more

source§

fn map<T, F>(self, f: F) -> Map<Self, F>
where F: FnMut(Self::Item) -> T, Self: Sized,

Maps this stream’s items to a different type, returning a new stream of the resulting type. Read more
source§

fn enumerate(self) -> Enumerate<Self>
where @@ -110,7 +110,7 @@
Examples:
F: FnMut(Self::Item) -> Fut, Fut: Future<Output = Option<T>>, Self: Sized,

Filters the values produced by this stream while simultaneously mapping -them to a different type according to the provided asynchronous closure. Read more
source§

fn then<Fut, F>(self, f: F) -> Then<Self, Fut, F>
where +them to a different type according to the provided asynchronous closure. Read more

source§

fn then<Fut, F>(self, f: F) -> Then<Self, Fut, F>
where F: FnMut(Self::Item) -> Fut, Fut: Future, Self: Sized,

Computes from this stream’s items new items of a different type using @@ -135,7 +135,7 @@
Examples:
Self: Sized,
Execute predicate over asynchronous stream, and return true if any element in stream satisfied a predicate. Read more
source§

fn all<Fut, F>(self, f: F) -> All<Self, Fut, F>
where F: FnMut(Self::Item) -> Fut, Fut: Future<Output = bool>, - Self: Sized,

Execute predicate over asynchronous stream, and return true if all element in stream satisfied a predicate. Read more
source§

fn flatten(self) -> Flatten<Self>
where + Self: Sized,

Execute predicate over asynchronous stream, and return true if all element in stream satisfied a predicate. Read more
source§

fn flatten(self) -> Flatten<Self>
where Self::Item: Stream, Self: Sized,

Flattens a stream of streams into just one continuous stream. Read more
source§

fn flatten_unordered( self, @@ -184,12 +184,12 @@

Examples:
closure for each element on the stream concurrently as elements become available. Read more
source§

fn take(self, n: usize) -> Take<Self>
where Self: Sized,

Creates a new stream of at most n items of the underlying stream. Read more
source§

fn skip(self, n: usize) -> Skip<Self>
where - Self: Sized,

Creates a new stream which skips n items of the underlying stream. Read more
source§

fn fuse(self) -> Fuse<Self>
where + Self: Sized,

Creates a new stream which skips n items of the underlying stream. Read more
source§

fn fuse(self) -> Fuse<Self>
where Self: Sized,

Fuse a stream such that poll_next will never again be called once it has finished. This method can be used to turn -any Stream into a FusedStream. Read more
source§

fn by_ref(&mut self) -> &mut Self

Borrows a stream, rather than consuming it. Read more
source§

fn catch_unwind(self) -> CatchUnwind<Self>
where - Self: Sized + UnwindSafe,

Catches unwinding panics while polling the stream. Read more
source§

fn boxed<'a>(self) -> BoxStream<'a, Self::Item>
where - Self: Sized + Send + 'a,

Wrap the stream in a Box, pinning it. Read more
source§

fn boxed_local<'a>(self) -> LocalBoxStream<'a, Self::Item>
where +any Stream into a FusedStream. Read more

source§

fn by_ref(&mut self) -> &mut Self

Borrows a stream, rather than consuming it. Read more
source§

fn catch_unwind(self) -> CatchUnwind<Self>
where + Self: Sized + UnwindSafe,

Catches unwinding panics while polling the stream. Read more
source§

fn boxed<'a>(self) -> BoxStream<'a, Self::Item>
where + Self: Sized + Send + 'a,

Wrap the stream in a Box, pinning it. Read more
source§

fn boxed_local<'a>(self) -> LocalBoxStream<'a, Self::Item>
where Self: Sized + 'a,

Wrap the stream in a Box, pinning it. Read more
source§

fn buffered(self, n: usize) -> Buffered<Self>
where Self::Item: Future, Self: Sized,

An adaptor for creating a buffered list of pending futures. Read more
source§

fn buffer_unordered(self, n: usize) -> BufferUnordered<Self>
where @@ -206,7 +206,7 @@
Examples:
Self: TryStream + Sized,

A future that completes after the given stream has been fully processed into the sink and the sink has been flushed and closed. Read more
source§

fn split<Item>(self) -> (SplitSink<Self, Item>, SplitStream<Self>)
where Self: Sink<Item> + Sized,

Splits this Stream + Sink object into separate Sink and Stream -objects. Read more
source§

fn inspect<F>(self, f: F) -> Inspect<Self, F>
where +objects. Read more

source§

fn inspect<F>(self, f: F) -> Inspect<Self, F>
where F: FnMut(&Self::Item), Self: Sized,

Do something with each item of this stream, afterwards passing it on. Read more
source§

fn left_stream<B>(self) -> Either<Self, B>
where B: Stream<Item = Self::Item>, @@ -263,7 +263,7 @@
Examples:
Self: Sized, F: FnOnce(Self::Error) -> Self::Ok,

Unwraps this future’s output, producing a future with this future’s Ok type as its -Output type. Read more
source§

fn into_future(self) -> IntoFuture<Self>
where +Output type. Read more

source§

fn into_future(self) -> IntoFuture<Self>
where Self: Sized,

Wraps a TryFuture into a type that implements Future. Read more
source§

fn try_poll_unpin( &mut self, @@ -298,7 +298,7 @@

Examples:
Self: Sized,
Do something with the success value of this stream, afterwards passing it on. Read more
source§

fn inspect_err<F>(self, f: F) -> InspectErr<Self, F>
where F: FnMut(&Self::Error), - Self: Sized,

Do something with the error value of this stream, afterwards passing it on. Read more
source§

fn into_stream(self) -> IntoStream<Self>
where + Self: Sized,

Do something with the error value of this stream, afterwards passing it on. Read more
source§

fn into_stream(self) -> IntoStream<Self>
where Self: Sized,

Wraps a TryStream into a type that implements Stream Read more
source§

fn try_next(&mut self) -> TryNext<'_, Self>
where Self: Unpin,

Creates a future that attempts to resolve the next item in the stream. diff --git a/doc/devel/futures_util/stream/struct.ReuniteError.html b/doc/devel/futures_util/stream/struct.ReuniteError.html index 800fad164b..3b626affdb 100644 --- a/doc/devel/futures_util/stream/struct.ReuniteError.html +++ b/doc/devel/futures_util/stream/struct.ReuniteError.html @@ -1,7 +1,7 @@ ReuniteError in futures_util::stream - Rust
pub struct ReuniteError<T, Item>(pub SplitSink<T, Item>, pub SplitStream<T>);
Expand description

Error indicating a SplitSink<S> and SplitStream<S> were not two halves of a Stream + Split, and thus could not be reunited.

-

Tuple Fields§

§0: SplitSink<T, Item>§1: SplitStream<T>

Trait Implementations§

source§

impl<T, Item> Debug for ReuniteError<T, Item>

source§

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

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

impl<T, Item> Display for ReuniteError<T, Item>

source§

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

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

impl<T: Any, Item> Error for ReuniteError<T, Item>

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, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more

Auto Trait Implementations§

§

impl<T, Item> !RefUnwindSafe for ReuniteError<T, Item>

§

impl<T, Item> Send for ReuniteError<T, Item>
where +

Tuple Fields§

§0: SplitSink<T, Item>§1: SplitStream<T>

Trait Implementations§

source§

impl<T, Item> Debug for ReuniteError<T, Item>

source§

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

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

impl<T, Item> Display for ReuniteError<T, Item>

source§

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

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

impl<T: Any, Item> Error for ReuniteError<T, Item>

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, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more

Auto Trait Implementations§

§

impl<T, Item> !RefUnwindSafe for ReuniteError<T, Item>

§

impl<T, Item> Send for ReuniteError<T, Item>
where Item: Send, T: Send,

§

impl<T, Item> Sync for ReuniteError<T, Item>
where Item: Sync, diff --git a/doc/devel/futures_util/stream/struct.SelectAll.html b/doc/devel/futures_util/stream/struct.SelectAll.html index a7ebb5cf53..82886d6ae1 100644 --- a/doc/devel/futures_util/stream/struct.SelectAll.html +++ b/doc/devel/futures_util/stream/struct.SelectAll.html @@ -22,7 +22,7 @@

source

pub fn iter(&self) -> Iter<'_, St>

Returns an iterator that allows inspecting each stream in the set.

source

pub fn iter_mut(&mut self) -> IterMut<'_, St>

Returns an iterator that allows modifying each stream in the set.

source

pub fn clear(&mut self)

Clears the set, removing all streams.

-

Trait Implementations§

source§

impl<St: Debug> Debug for SelectAll<St>

source§

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

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

impl<St: Stream + Unpin> Default for SelectAll<St>

source§

fn default() -> Self

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

impl<St: Stream + Unpin> Extend<St> for SelectAll<St>

source§

fn extend<T: IntoIterator<Item = St>>(&mut self, iter: T)

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

fn extend_one(&mut self, item: A)

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

fn extend_reserve(&mut self, additional: usize)

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

impl<St: Stream + Unpin> FromIterator<St> for SelectAll<St>

source§

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

Creates a value from an iterator. Read more
source§

impl<St: Stream + Unpin> FusedStream for SelectAll<St>

source§

fn is_terminated(&self) -> bool

Returns true if the stream should no longer be polled.
source§

impl<'a, St: Stream + Unpin> IntoIterator for &'a SelectAll<St>

§

type Item = &'a St

The type of the elements being iterated over.
§

type IntoIter = Iter<'a, St>

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

fn into_iter(self) -> Self::IntoIter

Creates an iterator from a value. Read more
source§

impl<'a, St: Stream + Unpin> IntoIterator for &'a mut SelectAll<St>

§

type Item = &'a mut St

The type of the elements being iterated over.
§

type IntoIter = IterMut<'a, St>

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

fn into_iter(self) -> Self::IntoIter

Creates an iterator from a value. Read more
source§

impl<St: Stream + Unpin> IntoIterator for SelectAll<St>

§

type Item = St

The type of the elements being iterated over.
§

type IntoIter = IntoIter<St>

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

fn into_iter(self) -> Self::IntoIter

Creates an iterator from a value. Read more
source§

impl<St: Stream + Unpin> Stream for SelectAll<St>

§

type Item = <St as Stream>::Item

Values yielded by the stream.
source§

fn poll_next( +

Trait Implementations§

source§

impl<St: Debug> Debug for SelectAll<St>

source§

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

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

impl<St: Stream + Unpin> Default for SelectAll<St>

source§

fn default() -> Self

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

impl<St: Stream + Unpin> Extend<St> for SelectAll<St>

source§

fn extend<T: IntoIterator<Item = St>>(&mut self, iter: T)

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

fn extend_one(&mut self, item: A)

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

fn extend_reserve(&mut self, additional: usize)

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

impl<St: Stream + Unpin> FromIterator<St> for SelectAll<St>

source§

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

Creates a value from an iterator. Read more
source§

impl<St: Stream + Unpin> FusedStream for SelectAll<St>

source§

fn is_terminated(&self) -> bool

Returns true if the stream should no longer be polled.
source§

impl<'a, St: Stream + Unpin> IntoIterator for &'a SelectAll<St>

§

type Item = &'a St

The type of the elements being iterated over.
§

type IntoIter = Iter<'a, St>

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

fn into_iter(self) -> Self::IntoIter

Creates an iterator from a value. Read more
source§

impl<'a, St: Stream + Unpin> IntoIterator for &'a mut SelectAll<St>

§

type Item = &'a mut St

The type of the elements being iterated over.
§

type IntoIter = IterMut<'a, St>

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

fn into_iter(self) -> Self::IntoIter

Creates an iterator from a value. Read more
source§

impl<St: Stream + Unpin> IntoIterator for SelectAll<St>

§

type Item = St

The type of the elements being iterated over.
§

type IntoIter = IntoIter<St>

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

fn into_iter(self) -> Self::IntoIter

Creates an iterator from a value. Read more
source§

impl<St: Stream + Unpin> Stream for SelectAll<St>

§

type Item = <St as Stream>::Item

Values yielded by the stream.
source§

fn poll_next( self: Pin<&mut Self>, cx: &mut Context<'_> ) -> Poll<Option<Self::Item>>

Attempt to pull out the next value of this stream, registering the diff --git a/doc/devel/futures_util/stream/struct.TryChunksError.html b/doc/devel/futures_util/stream/struct.TryChunksError.html index 4a19efc3e9..5c686db73c 100644 --- a/doc/devel/futures_util/stream/struct.TryChunksError.html +++ b/doc/devel/futures_util/stream/struct.TryChunksError.html @@ -1,7 +1,7 @@ TryChunksError in futures_util::stream - Rust
pub struct TryChunksError<T, E>(pub Vec<T>, pub E);
Expand description

Error indicating, that while chunk was collected inner stream produced an error.

Contains all items that were collected before an error occurred, and the stream error itself.

-

Tuple Fields§

§0: Vec<T>§1: E

Trait Implementations§

source§

impl<T, E: Debug> Debug for TryChunksError<T, E>

source§

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

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

impl<T, E: Display> Display for TryChunksError<T, E>

source§

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

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

impl<T, E: Debug + Display> Error for TryChunksError<T, E>

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, request: &mut Request<'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<T: PartialEq, E: PartialEq> PartialEq for TryChunksError<T, E>

source§

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

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

Tuple Fields§

§0: Vec<T>§1: E

Trait Implementations§

source§

impl<T, E: Debug> Debug for TryChunksError<T, E>

source§

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

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

impl<T, E: Display> Display for TryChunksError<T, E>

source§

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

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

impl<T, E: Debug + Display> Error for TryChunksError<T, E>

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, request: &mut Request<'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<T: PartialEq, E: PartialEq> PartialEq for TryChunksError<T, E>

source§

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

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

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

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

impl<T: Eq, E: Eq> Eq for TryChunksError<T, E>

source§

impl<T, E> StructuralEq for TryChunksError<T, E>

source§

impl<T, E> StructuralPartialEq for TryChunksError<T, E>

Auto Trait Implementations§

§

impl<T, E> RefUnwindSafe for TryChunksError<T, E>
where E: RefUnwindSafe, diff --git a/doc/devel/hashbrown/hash_map/struct.HashMap.html b/doc/devel/hashbrown/hash_map/struct.HashMap.html index dc2482a775..d809da8fde 100644 --- a/doc/devel/hashbrown/hash_map/struct.HashMap.html +++ b/doc/devel/hashbrown/hash_map/struct.HashMap.html @@ -1111,7 +1111,7 @@
Examples
A: Allocator,

source§

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

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

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

source§

fn default() -> Self

Creates an empty HashMap<K, V, S, A>, with the Default value for the hasher and allocator.

-
Examples
+
Examples
use hashbrown::HashMap;
 use std::collections::hash_map::RandomState;
 
@@ -1130,7 +1130,7 @@ 
Examples
source§

fn extend<T: IntoIterator<Item = &'a (K, V)>>(&mut self, iter: T)

Inserts all new key-values from the iterator to existing HashMap<K, V, S, A>. Replace values with existing keys with new values returned from the iterator. The keys and values must implement Copy trait.

-
Examples
+
Examples
use hashbrown::hash_map::HashMap;
 
 let mut map = HashMap::new();
@@ -1163,7 +1163,7 @@ 
Examples
source§

fn extend<T: IntoIterator<Item = (&'a K, &'a V)>>(&mut self, iter: T)

Inserts all new key-values from the iterator to existing HashMap<K, V, S, A>. Replace values with existing keys with new values returned from the iterator. The keys and values must implement Copy trait.

-
Examples
+
Examples
use hashbrown::hash_map::HashMap;
 
 let mut map = HashMap::new();
@@ -1239,17 +1239,17 @@ 
Examples
A: Allocator,
source§

fn index(&self, key: &Q) -> &V

Returns a reference to the value corresponding to the supplied key.

Panics

Panics if the key is not present in the HashMap.

-
Examples
+
Examples
use hashbrown::HashMap;
 
 let map: HashMap<_, _> = [("a", "One"), ("b", "Two")].into();
 
 assert_eq!(map[&"a"], "One");
 assert_eq!(map[&"b"], "Two");
-
§

type Output = V

The returned type after indexing.
source§

impl<'a, K, V, S, A: Allocator> IntoIterator for &'a HashMap<K, V, S, A>

source§

fn into_iter(self) -> Iter<'a, K, V>

Creates an iterator over the entries of a HashMap in arbitrary order. +

§

type Output = V

The returned type after indexing.
source§

impl<'a, K, V, S, A: Allocator> IntoIterator for &'a HashMap<K, V, S, A>

source§

fn into_iter(self) -> Iter<'a, K, V>

Creates an iterator over the entries of a HashMap in arbitrary order. The iterator element type is (&'a K, &'a V).

Return the same Iter struct as by the iter method on HashMap.

-
Examples
+
Examples
use hashbrown::HashMap;
 let map_one: HashMap<_, _> = [(1, "a"), (2, "b"), (3, "c")].into();
 let mut map_two = HashMap::new();
@@ -1260,12 +1260,12 @@ 
Examples
} assert_eq!(map_one, map_two);
-
§

type Item = (&'a K, &'a V)

The type of the elements being iterated over.
§

type IntoIter = Iter<'a, K, V>

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

impl<'a, K, V, S, A: Allocator> IntoIterator for &'a mut HashMap<K, V, S, A>

source§

fn into_iter(self) -> IterMut<'a, K, V>

Creates an iterator over the entries of a HashMap in arbitrary order +

§

type Item = (&'a K, &'a V)

The type of the elements being iterated over.
§

type IntoIter = Iter<'a, K, V>

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

impl<'a, K, V, S, A: Allocator> IntoIterator for &'a mut HashMap<K, V, S, A>

source§

fn into_iter(self) -> IterMut<'a, K, V>

Creates an iterator over the entries of a HashMap in arbitrary order with mutable references to the values. The iterator element type is (&'a K, &'a mut V).

Return the same IterMut struct as by the iter_mut method on HashMap.

-
Examples
+
Examples
use hashbrown::HashMap;
 let mut map: HashMap<_, _> = [("a", 1), ("b", 2), ("c", 3)].into();
 
@@ -1279,10 +1279,10 @@ 
Examples
// items must be sorted to test them against a sorted array. vec.sort_unstable(); assert_eq!(vec, [(&"a", &2), (&"b", &4), (&"c", &6)]);
-
§

type Item = (&'a K, &'a mut V)

The type of the elements being iterated over.
§

type IntoIter = IterMut<'a, K, V>

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

impl<K, V, S, A: Allocator> IntoIterator for HashMap<K, V, S, A>

source§

fn into_iter(self) -> IntoIter<K, V, A>

Creates a consuming iterator, that is, one that moves each key-value +

§

type Item = (&'a K, &'a mut V)

The type of the elements being iterated over.
§

type IntoIter = IterMut<'a, K, V>

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

impl<K, V, S, A: Allocator> IntoIterator for HashMap<K, V, S, A>

source§

fn into_iter(self) -> IntoIter<K, V, A>

Creates a consuming iterator, that is, one that moves each key-value pair out of the map in arbitrary order. The map cannot be used after calling this.

-
Examples
+
Examples
use hashbrown::HashMap;
 
 let map: HashMap<_, _> = [("a", 1), ("b", 2), ("c", 3)].into();
@@ -1293,7 +1293,7 @@ 
Examples
// the items must be sorted to test them against a sorted array. vec.sort_unstable(); assert_eq!(vec, [("a", 1), ("b", 2), ("c", 3)]);
-
§

type Item = (K, V)

The type of the elements being iterated over.
§

type IntoIter = IntoIter<K, V, A>

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

impl<K, V, S, A> PartialEq for HashMap<K, V, S, A>
where +

§

type Item = (K, V)

The type of the elements being iterated over.
§

type IntoIter = IntoIter<K, V, A>

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

impl<K, V, S, A> PartialEq for HashMap<K, V, S, A>
where K: Eq + Hash, V: PartialEq, S: BuildHasher, diff --git a/doc/devel/hashbrown/hash_set/struct.HashSet.html b/doc/devel/hashbrown/hash_set/struct.HashSet.html index a39b35b2fe..bd498a8dd7 100644 --- a/doc/devel/hashbrown/hash_set/struct.HashSet.html +++ b/doc/devel/hashbrown/hash_set/struct.HashSet.html @@ -559,7 +559,7 @@
Examples
T: Eq + Hash + Clone, S: BuildHasher + Default, A: Allocator,

source§

fn bitand(self, rhs: &HashSet<T, S, A>) -> HashSet<T, S>

Returns the intersection of self and rhs as a new HashSet<T, S>.

-
Examples
+
Examples
use hashbrown::HashSet;
 
 let a: HashSet<_> = vec![1, 2, 3].into_iter().collect();
@@ -574,11 +574,11 @@ 
Examples
i += 1; } assert_eq!(i, expected.len());
-
§

type Output = HashSet<T, S>

The resulting type after applying the & operator.
source§

impl<T, S, A> BitOr<&HashSet<T, S, A>> for &HashSet<T, S, A>
where +

§

type Output = HashSet<T, S>

The resulting type after applying the & operator.
source§

impl<T, S, A> BitOr<&HashSet<T, S, A>> for &HashSet<T, S, A>
where T: Eq + Hash + Clone, S: BuildHasher + Default, A: Allocator,

source§

fn bitor(self, rhs: &HashSet<T, S, A>) -> HashSet<T, S>

Returns the union of self and rhs as a new HashSet<T, S>.

-
Examples
+
Examples
use hashbrown::HashSet;
 
 let a: HashSet<_> = vec![1, 2, 3].into_iter().collect();
@@ -593,10 +593,10 @@ 
Examples
i += 1; } assert_eq!(i, expected.len());
-
§

type Output = HashSet<T, S>

The resulting type after applying the | operator.
source§

impl<T, S> BitXor<&HashSet<T, S>> for &HashSet<T, S>
where +

§

type Output = HashSet<T, S>

The resulting type after applying the | operator.
source§

impl<T, S> BitXor<&HashSet<T, S>> for &HashSet<T, S>
where T: Eq + Hash + Clone, S: BuildHasher + Default,

source§

fn bitxor(self, rhs: &HashSet<T, S>) -> HashSet<T, S>

Returns the symmetric difference of self and rhs as a new HashSet<T, S>.

-
Examples
+
Examples
use hashbrown::HashSet;
 
 let a: HashSet<_> = vec![1, 2, 3].into_iter().collect();
@@ -611,7 +611,7 @@ 
Examples
i += 1; } assert_eq!(i, expected.len());
-
§

type Output = HashSet<T, S>

The resulting type after applying the ^ operator.
source§

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

source§

fn clone(&self) -> Self

Returns a copy of the value. Read more
source§

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

Performs copy-assignment from source. Read more
source§

impl<T, S, A> Debug for HashSet<T, S, A>
where +

§

type Output = HashSet<T, S>

The resulting type after applying the ^ operator.
source§

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

source§

fn clone(&self) -> Self

Returns a copy of the value. Read more
source§

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

Performs copy-assignment from source. Read more
source§

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

source§

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

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

impl<T, S, A> Default for HashSet<T, S, A>
where S: Default, @@ -626,10 +626,10 @@
Examples
A: Allocator,

source§

fn from(map: HashMap<T, (), S, A>) -> Self

Converts to this type from the input type.
source§

impl<T, S, A> FromIterator<T> for HashSet<T, S, A>
where T: Eq + Hash, S: BuildHasher + Default, - A: Default + Allocator,

source§

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

Creates a value from an iterator. Read more
source§

impl<'a, T, S, A: Allocator> IntoIterator for &'a HashSet<T, S, A>

§

type Item = &'a T

The type of the elements being iterated over.
§

type IntoIter = Iter<'a, T>

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

fn into_iter(self) -> Iter<'a, T>

Creates an iterator from a value. Read more
source§

impl<T, S, A: Allocator> IntoIterator for HashSet<T, S, A>

source§

fn into_iter(self) -> IntoIter<T, A>

Creates a consuming iterator, that is, one that moves each value out + A: Default + Allocator,

source§

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

Creates a value from an iterator. Read more
source§

impl<'a, T, S, A: Allocator> IntoIterator for &'a HashSet<T, S, A>

§

type Item = &'a T

The type of the elements being iterated over.
§

type IntoIter = Iter<'a, T>

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

fn into_iter(self) -> Iter<'a, T>

Creates an iterator from a value. Read more
source§

impl<T, S, A: Allocator> IntoIterator for HashSet<T, S, A>

source§

fn into_iter(self) -> IntoIter<T, A>

Creates a consuming iterator, that is, one that moves each value out of the set in arbitrary order. The set cannot be used after calling this.

-
Examples
+
Examples
use hashbrown::HashSet;
 let mut set = HashSet::new();
 set.insert("a".to_string());
@@ -642,7 +642,7 @@ 
Examples
for x in &v { println!("{}", x); }
-
§

type Item = T

The type of the elements being iterated over.
§

type IntoIter = IntoIter<T, A>

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

impl<T, S, A> PartialEq for HashSet<T, S, A>
where +

§

type Item = T

The type of the elements being iterated over.
§

type IntoIter = IntoIter<T, A>

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

impl<T, S, A> PartialEq for HashSet<T, S, A>
where T: Eq + Hash, S: BuildHasher, A: Allocator,

source§

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

This method tests for self and other values to be equal, and is used @@ -650,7 +650,7 @@
Examples
sufficient, and should not be overridden without very good reason.
source§

impl<T, S> Sub<&HashSet<T, S>> for &HashSet<T, S>
where T: Eq + Hash + Clone, S: BuildHasher + Default,

source§

fn sub(self, rhs: &HashSet<T, S>) -> HashSet<T, S>

Returns the difference of self and rhs as a new HashSet<T, S>.

-
Examples
+
Examples
use hashbrown::HashSet;
 
 let a: HashSet<_> = vec![1, 2, 3].into_iter().collect();
@@ -665,7 +665,7 @@ 
Examples
i += 1; } assert_eq!(i, expected.len());
-
§

type Output = HashSet<T, S>

The resulting type after applying the - operator.
source§

impl<T, S, A> Eq for HashSet<T, S, A>
where +
§

type Output = HashSet<T, S>

The resulting type after applying the - operator.
source§

impl<T, S, A> Eq for HashSet<T, S, A>
where T: Eq + Hash, S: BuildHasher, A: Allocator,

Auto Trait Implementations§

§

impl<T, S, A> RefUnwindSafe for HashSet<T, S, A>
where diff --git a/doc/devel/hashbrown/struct.HashMap.html b/doc/devel/hashbrown/struct.HashMap.html index f262978175..bd5d894d69 100644 --- a/doc/devel/hashbrown/struct.HashMap.html +++ b/doc/devel/hashbrown/struct.HashMap.html @@ -1111,7 +1111,7 @@
Examples
A: Allocator,

source§

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

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

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

source§

fn default() -> Self

Creates an empty HashMap<K, V, S, A>, with the Default value for the hasher and allocator.

-
Examples
+
Examples
use hashbrown::HashMap;
 use std::collections::hash_map::RandomState;
 
@@ -1130,7 +1130,7 @@ 
Examples
source§

fn extend<T: IntoIterator<Item = &'a (K, V)>>(&mut self, iter: T)

Inserts all new key-values from the iterator to existing HashMap<K, V, S, A>. Replace values with existing keys with new values returned from the iterator. The keys and values must implement Copy trait.

-
Examples
+
Examples
use hashbrown::hash_map::HashMap;
 
 let mut map = HashMap::new();
@@ -1163,7 +1163,7 @@ 
Examples
source§

fn extend<T: IntoIterator<Item = (&'a K, &'a V)>>(&mut self, iter: T)

Inserts all new key-values from the iterator to existing HashMap<K, V, S, A>. Replace values with existing keys with new values returned from the iterator. The keys and values must implement Copy trait.

-
Examples
+
Examples
use hashbrown::hash_map::HashMap;
 
 let mut map = HashMap::new();
@@ -1239,17 +1239,17 @@ 
Examples
A: Allocator,
source§

fn index(&self, key: &Q) -> &V

Returns a reference to the value corresponding to the supplied key.

Panics

Panics if the key is not present in the HashMap.

-
Examples
+
Examples
use hashbrown::HashMap;
 
 let map: HashMap<_, _> = [("a", "One"), ("b", "Two")].into();
 
 assert_eq!(map[&"a"], "One");
 assert_eq!(map[&"b"], "Two");
-
§

type Output = V

The returned type after indexing.
source§

impl<'a, K, V, S, A: Allocator> IntoIterator for &'a HashMap<K, V, S, A>

source§

fn into_iter(self) -> Iter<'a, K, V>

Creates an iterator over the entries of a HashMap in arbitrary order. +

§

type Output = V

The returned type after indexing.
source§

impl<'a, K, V, S, A: Allocator> IntoIterator for &'a HashMap<K, V, S, A>

source§

fn into_iter(self) -> Iter<'a, K, V>

Creates an iterator over the entries of a HashMap in arbitrary order. The iterator element type is (&'a K, &'a V).

Return the same Iter struct as by the iter method on HashMap.

-
Examples
+
Examples
use hashbrown::HashMap;
 let map_one: HashMap<_, _> = [(1, "a"), (2, "b"), (3, "c")].into();
 let mut map_two = HashMap::new();
@@ -1260,12 +1260,12 @@ 
Examples
} assert_eq!(map_one, map_two);
-
§

type Item = (&'a K, &'a V)

The type of the elements being iterated over.
§

type IntoIter = Iter<'a, K, V>

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

impl<'a, K, V, S, A: Allocator> IntoIterator for &'a mut HashMap<K, V, S, A>

source§

fn into_iter(self) -> IterMut<'a, K, V>

Creates an iterator over the entries of a HashMap in arbitrary order +

§

type Item = (&'a K, &'a V)

The type of the elements being iterated over.
§

type IntoIter = Iter<'a, K, V>

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

impl<'a, K, V, S, A: Allocator> IntoIterator for &'a mut HashMap<K, V, S, A>

source§

fn into_iter(self) -> IterMut<'a, K, V>

Creates an iterator over the entries of a HashMap in arbitrary order with mutable references to the values. The iterator element type is (&'a K, &'a mut V).

Return the same IterMut struct as by the iter_mut method on HashMap.

-
Examples
+
Examples
use hashbrown::HashMap;
 let mut map: HashMap<_, _> = [("a", 1), ("b", 2), ("c", 3)].into();
 
@@ -1279,10 +1279,10 @@ 
Examples
// items must be sorted to test them against a sorted array. vec.sort_unstable(); assert_eq!(vec, [(&"a", &2), (&"b", &4), (&"c", &6)]);
-
§

type Item = (&'a K, &'a mut V)

The type of the elements being iterated over.
§

type IntoIter = IterMut<'a, K, V>

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

impl<K, V, S, A: Allocator> IntoIterator for HashMap<K, V, S, A>

source§

fn into_iter(self) -> IntoIter<K, V, A>

Creates a consuming iterator, that is, one that moves each key-value +

§

type Item = (&'a K, &'a mut V)

The type of the elements being iterated over.
§

type IntoIter = IterMut<'a, K, V>

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

impl<K, V, S, A: Allocator> IntoIterator for HashMap<K, V, S, A>

source§

fn into_iter(self) -> IntoIter<K, V, A>

Creates a consuming iterator, that is, one that moves each key-value pair out of the map in arbitrary order. The map cannot be used after calling this.

-
Examples
+
Examples
use hashbrown::HashMap;
 
 let map: HashMap<_, _> = [("a", 1), ("b", 2), ("c", 3)].into();
@@ -1293,7 +1293,7 @@ 
Examples
// the items must be sorted to test them against a sorted array. vec.sort_unstable(); assert_eq!(vec, [("a", 1), ("b", 2), ("c", 3)]);
-
§

type Item = (K, V)

The type of the elements being iterated over.
§

type IntoIter = IntoIter<K, V, A>

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

impl<K, V, S, A> PartialEq for HashMap<K, V, S, A>
where +

§

type Item = (K, V)

The type of the elements being iterated over.
§

type IntoIter = IntoIter<K, V, A>

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

impl<K, V, S, A> PartialEq for HashMap<K, V, S, A>
where K: Eq + Hash, V: PartialEq, S: BuildHasher, diff --git a/doc/devel/hashbrown/struct.HashSet.html b/doc/devel/hashbrown/struct.HashSet.html index d4b3bc4aaf..5553c91cdc 100644 --- a/doc/devel/hashbrown/struct.HashSet.html +++ b/doc/devel/hashbrown/struct.HashSet.html @@ -559,7 +559,7 @@
Examples
T: Eq + Hash + Clone, S: BuildHasher + Default, A: Allocator,

source§

fn bitand(self, rhs: &HashSet<T, S, A>) -> HashSet<T, S>

Returns the intersection of self and rhs as a new HashSet<T, S>.

-
Examples
+
Examples
use hashbrown::HashSet;
 
 let a: HashSet<_> = vec![1, 2, 3].into_iter().collect();
@@ -574,11 +574,11 @@ 
Examples
i += 1; } assert_eq!(i, expected.len());
-
§

type Output = HashSet<T, S>

The resulting type after applying the & operator.
source§

impl<T, S, A> BitOr<&HashSet<T, S, A>> for &HashSet<T, S, A>
where +

§

type Output = HashSet<T, S>

The resulting type after applying the & operator.
source§

impl<T, S, A> BitOr<&HashSet<T, S, A>> for &HashSet<T, S, A>
where T: Eq + Hash + Clone, S: BuildHasher + Default, A: Allocator,

source§

fn bitor(self, rhs: &HashSet<T, S, A>) -> HashSet<T, S>

Returns the union of self and rhs as a new HashSet<T, S>.

-
Examples
+
Examples
use hashbrown::HashSet;
 
 let a: HashSet<_> = vec![1, 2, 3].into_iter().collect();
@@ -593,10 +593,10 @@ 
Examples
i += 1; } assert_eq!(i, expected.len());
-
§

type Output = HashSet<T, S>

The resulting type after applying the | operator.
source§

impl<T, S> BitXor<&HashSet<T, S>> for &HashSet<T, S>
where +

§

type Output = HashSet<T, S>

The resulting type after applying the | operator.
source§

impl<T, S> BitXor<&HashSet<T, S>> for &HashSet<T, S>
where T: Eq + Hash + Clone, S: BuildHasher + Default,

source§

fn bitxor(self, rhs: &HashSet<T, S>) -> HashSet<T, S>

Returns the symmetric difference of self and rhs as a new HashSet<T, S>.

-
Examples
+
Examples
use hashbrown::HashSet;
 
 let a: HashSet<_> = vec![1, 2, 3].into_iter().collect();
@@ -611,7 +611,7 @@ 
Examples
i += 1; } assert_eq!(i, expected.len());
-
§

type Output = HashSet<T, S>

The resulting type after applying the ^ operator.
source§

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

source§

fn clone(&self) -> Self

Returns a copy of the value. Read more
source§

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

Performs copy-assignment from source. Read more
source§

impl<T, S, A> Debug for HashSet<T, S, A>
where +

§

type Output = HashSet<T, S>

The resulting type after applying the ^ operator.
source§

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

source§

fn clone(&self) -> Self

Returns a copy of the value. Read more
source§

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

Performs copy-assignment from source. Read more
source§

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

source§

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

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

impl<T, S, A> Default for HashSet<T, S, A>
where S: Default, @@ -626,10 +626,10 @@
Examples
A: Allocator,

source§

fn from(map: HashMap<T, (), S, A>) -> Self

Converts to this type from the input type.
source§

impl<T, S, A> FromIterator<T> for HashSet<T, S, A>
where T: Eq + Hash, S: BuildHasher + Default, - A: Default + Allocator,

source§

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

Creates a value from an iterator. Read more
source§

impl<'a, T, S, A: Allocator> IntoIterator for &'a HashSet<T, S, A>

§

type Item = &'a T

The type of the elements being iterated over.
§

type IntoIter = Iter<'a, T>

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

fn into_iter(self) -> Iter<'a, T>

Creates an iterator from a value. Read more
source§

impl<T, S, A: Allocator> IntoIterator for HashSet<T, S, A>

source§

fn into_iter(self) -> IntoIter<T, A>

Creates a consuming iterator, that is, one that moves each value out + A: Default + Allocator,

source§

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

Creates a value from an iterator. Read more
source§

impl<'a, T, S, A: Allocator> IntoIterator for &'a HashSet<T, S, A>

§

type Item = &'a T

The type of the elements being iterated over.
§

type IntoIter = Iter<'a, T>

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

fn into_iter(self) -> Iter<'a, T>

Creates an iterator from a value. Read more
source§

impl<T, S, A: Allocator> IntoIterator for HashSet<T, S, A>

source§

fn into_iter(self) -> IntoIter<T, A>

Creates a consuming iterator, that is, one that moves each value out of the set in arbitrary order. The set cannot be used after calling this.

-
Examples
+
Examples
use hashbrown::HashSet;
 let mut set = HashSet::new();
 set.insert("a".to_string());
@@ -642,7 +642,7 @@ 
Examples
for x in &v { println!("{}", x); }
-
§

type Item = T

The type of the elements being iterated over.
§

type IntoIter = IntoIter<T, A>

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

impl<T, S, A> PartialEq for HashSet<T, S, A>
where +

§

type Item = T

The type of the elements being iterated over.
§

type IntoIter = IntoIter<T, A>

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

impl<T, S, A> PartialEq for HashSet<T, S, A>
where T: Eq + Hash, S: BuildHasher, A: Allocator,

source§

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

This method tests for self and other values to be equal, and is used @@ -650,7 +650,7 @@
Examples
sufficient, and should not be overridden without very good reason.
source§

impl<T, S> Sub<&HashSet<T, S>> for &HashSet<T, S>
where T: Eq + Hash + Clone, S: BuildHasher + Default,

source§

fn sub(self, rhs: &HashSet<T, S>) -> HashSet<T, S>

Returns the difference of self and rhs as a new HashSet<T, S>.

-
Examples
+
Examples
use hashbrown::HashSet;
 
 let a: HashSet<_> = vec![1, 2, 3].into_iter().collect();
@@ -665,7 +665,7 @@ 
Examples
i += 1; } assert_eq!(i, expected.len());
-
§

type Output = HashSet<T, S>

The resulting type after applying the - operator.
source§

impl<T, S, A> Eq for HashSet<T, S, A>
where +
§

type Output = HashSet<T, S>

The resulting type after applying the - operator.
source§

impl<T, S, A> Eq for HashSet<T, S, A>
where T: Eq + Hash, S: BuildHasher, A: Allocator,

Auto Trait Implementations§

§

impl<T, S, A> RefUnwindSafe for HashSet<T, S, A>
where diff --git a/doc/devel/log/enum.Level.html b/doc/devel/log/enum.Level.html index 58726b306b..bd6a96fbb1 100644 --- a/doc/devel/log/enum.Level.html +++ b/doc/devel/log/enum.Level.html @@ -33,23 +33,23 @@
Examples
assert_eq!(Some(Level::Error), levels.next()); assert_eq!(Some(Level::Trace), levels.last());
-

Trait Implementations§

source§

impl Clone for Level

source§

fn clone(&self) -> Level

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for Level

source§

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

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

impl Display for Level

source§

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

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

impl FromStr for Level

§

type Err = ParseLevelError

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

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

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

impl Hash for Level

source§

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

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

Trait Implementations§

source§

impl Clone for Level

source§

fn clone(&self) -> Level

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for Level

source§

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

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

impl Display for Level

source§

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

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

impl FromStr for Level

§

type Err = ParseLevelError

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

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

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

impl Hash for Level

source§

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

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

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

impl Ord for Level

source§

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

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

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

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

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

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

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

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

impl PartialEq<Level> for LevelFilter

source§

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

source§

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

This method tests for self and other values to be equal, and is used + Self: Sized + PartialOrd,
Restrict a value to a certain interval. Read more
source§

impl PartialEq<Level> for LevelFilter

source§

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

source§

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

source§

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

source§

fn partial_cmp(&self, other: &Level) -> 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 PartialOrd<LevelFilter> for Level

source§

fn partial_cmp(&self, other: &LevelFilter) -> 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 PartialOrd for Level

source§

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

impl PartialOrd<LevelFilter> for Level

source§

fn partial_cmp(&self, other: &LevelFilter) -> 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 PartialOrd for Level

source§

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

source§

impl Eq for Level

source§

impl StructuralEq for Level

source§

impl StructuralPartialEq for Level

Auto Trait Implementations§

§

impl RefUnwindSafe for Level

§

impl Send for Level

§

impl Sync for Level

§

impl Unpin for Level

§

impl UnwindSafe for Level

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

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

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where diff --git a/doc/devel/log/enum.LevelFilter.html b/doc/devel/log/enum.LevelFilter.html index 2b248005d3..65c3402b3d 100644 --- a/doc/devel/log/enum.LevelFilter.html +++ b/doc/devel/log/enum.LevelFilter.html @@ -29,23 +29,23 @@
Examples
assert_eq!(Some(LevelFilter::Off), levels.next()); assert_eq!(Some(LevelFilter::Trace), levels.last());
-

Trait Implementations§

source§

impl Clone for LevelFilter

source§

fn clone(&self) -> LevelFilter

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for LevelFilter

source§

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

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

impl Display for LevelFilter

source§

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

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

impl FromStr for LevelFilter

§

type Err = ParseLevelError

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

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

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

impl Hash for LevelFilter

source§

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

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

Trait Implementations§

source§

impl Clone for LevelFilter

source§

fn clone(&self) -> LevelFilter

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for LevelFilter

source§

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

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

impl Display for LevelFilter

source§

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

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

impl FromStr for LevelFilter

§

type Err = ParseLevelError

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

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

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

impl Hash for LevelFilter

source§

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

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

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

impl Ord for LevelFilter

source§

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

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

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

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

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

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

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

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

impl PartialEq<Level> for LevelFilter

source§

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

source§

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

This method tests for self and other values to be equal, and is used + Self: Sized + PartialOrd,
Restrict a value to a certain interval. Read more
source§

impl PartialEq<Level> for LevelFilter

source§

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

source§

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

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<LevelFilter> for Level

source§

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

source§

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

source§

fn partial_cmp(&self, other: &Level) -> 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 PartialOrd<LevelFilter> for Level

source§

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

source§

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

impl PartialOrd<LevelFilter> for Level

source§

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

source§

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

source§

impl Eq for LevelFilter

source§

impl StructuralEq for LevelFilter

source§

impl StructuralPartialEq for LevelFilter

Auto Trait Implementations§

§

impl RefUnwindSafe for LevelFilter

§

impl Send for LevelFilter

§

impl Sync for LevelFilter

§

impl Unpin for LevelFilter

§

impl UnwindSafe for LevelFilter

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

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

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where diff --git a/doc/devel/log/kv/struct.Value.html b/doc/devel/log/kv/struct.Value.html index f57c7d7b45..837f3f381e 100644 --- a/doc/devel/log/kv/struct.Value.html +++ b/doc/devel/log/kv/struct.Value.html @@ -70,7 +70,7 @@

source

pub fn to_char(&self) -> Option<char>

Try convert this value into a char.

source

pub fn to_bool(&self) -> Option<bool>

Try convert this value into a bool.

source§

impl<'v> Value<'v>

source

pub fn to_borrowed_str(&self) -> Option<&str>

Try convert this value into a borrowed string.

-

Trait Implementations§

source§

impl<'v> Debug for Value<'v>

source§

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

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

impl<'v> Display for Value<'v>

source§

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

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

impl<'v> From<&'v NonZeroI128> for Value<'v>

source§

fn from(v: &'v NonZeroI128) -> Value<'v>

Converts to this type from the input type.
source§

impl<'v> From<&'v NonZeroU128> for Value<'v>

source§

fn from(v: &'v NonZeroU128) -> Value<'v>

Converts to this type from the input type.
source§

impl<'v> From<&'v i128> for Value<'v>

source§

fn from(value: &'v i128) -> Self

Converts to this type from the input type.
source§

impl<'v> From<&'v str> for Value<'v>

source§

fn from(value: &'v str) -> Self

Converts to this type from the input type.
source§

impl<'v> From<&'v u128> for Value<'v>

source§

fn from(value: &'v u128) -> Self

Converts to this type from the input type.
source§

impl<'v> From<NonZeroI16> for Value<'v>

source§

fn from(value: NonZeroI16) -> Self

Converts to this type from the input type.
source§

impl<'v> From<NonZeroI32> for Value<'v>

source§

fn from(value: NonZeroI32) -> Self

Converts to this type from the input type.
source§

impl<'v> From<NonZeroI64> for Value<'v>

source§

fn from(value: NonZeroI64) -> Self

Converts to this type from the input type.
source§

impl<'v> From<NonZeroI8> for Value<'v>

source§

fn from(value: NonZeroI8) -> Self

Converts to this type from the input type.
source§

impl<'v> From<NonZeroIsize> for Value<'v>

source§

fn from(value: NonZeroIsize) -> Self

Converts to this type from the input type.
source§

impl<'v> From<NonZeroU16> for Value<'v>

source§

fn from(value: NonZeroU16) -> Self

Converts to this type from the input type.
source§

impl<'v> From<NonZeroU32> for Value<'v>

source§

fn from(value: NonZeroU32) -> Self

Converts to this type from the input type.
source§

impl<'v> From<NonZeroU64> for Value<'v>

source§

fn from(value: NonZeroU64) -> Self

Converts to this type from the input type.
source§

impl<'v> From<NonZeroU8> for Value<'v>

source§

fn from(value: NonZeroU8) -> Self

Converts to this type from the input type.
source§

impl<'v> From<NonZeroUsize> for Value<'v>

source§

fn from(value: NonZeroUsize) -> Self

Converts to this type from the input type.
source§

impl<'v> From<bool> for Value<'v>

source§

fn from(value: bool) -> Self

Converts to this type from the input type.
source§

impl<'v> From<char> for Value<'v>

source§

fn from(value: char) -> Self

Converts to this type from the input type.
source§

impl<'v> From<f32> for Value<'v>

source§

fn from(value: f32) -> Self

Converts to this type from the input type.
source§

impl<'v> From<f64> for Value<'v>

source§

fn from(value: f64) -> Self

Converts to this type from the input type.
source§

impl<'v> From<i16> for Value<'v>

source§

fn from(value: i16) -> Self

Converts to this type from the input type.
source§

impl<'v> From<i32> for Value<'v>

source§

fn from(value: i32) -> Self

Converts to this type from the input type.
source§

impl<'v> From<i64> for Value<'v>

source§

fn from(value: i64) -> Self

Converts to this type from the input type.
source§

impl<'v> From<i8> for Value<'v>

source§

fn from(value: i8) -> Self

Converts to this type from the input type.
source§

impl<'v> From<isize> for Value<'v>

source§

fn from(value: isize) -> Self

Converts to this type from the input type.
source§

impl<'v> From<u16> for Value<'v>

source§

fn from(value: u16) -> Self

Converts to this type from the input type.
source§

impl<'v> From<u32> for Value<'v>

source§

fn from(value: u32) -> Self

Converts to this type from the input type.
source§

impl<'v> From<u64> for Value<'v>

source§

fn from(value: u64) -> Self

Converts to this type from the input type.
source§

impl<'v> From<u8> for Value<'v>

source§

fn from(value: u8) -> Self

Converts to this type from the input type.
source§

impl<'v> From<usize> for Value<'v>

source§

fn from(value: usize) -> Self

Converts to this type from the input type.
source§

impl<'v> ToValue for Value<'v>

source§

fn to_value(&self) -> Value<'_>

Perform the conversion.

Auto Trait Implementations§

§

impl<'v> !RefUnwindSafe for Value<'v>

§

impl<'v> !Send for Value<'v>

§

impl<'v> !Sync for Value<'v>

§

impl<'v> Unpin for Value<'v>

§

impl<'v> !UnwindSafe for Value<'v>

Blanket Implementations§

source§

impl<T> Any for T
where +

Trait Implementations§

source§

impl<'v> Debug for Value<'v>

source§

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

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

impl<'v> Display for Value<'v>

source§

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

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

impl<'v> From<&'v NonZeroI128> for Value<'v>

source§

fn from(v: &'v NonZeroI128) -> Value<'v>

Converts to this type from the input type.
source§

impl<'v> From<&'v NonZeroU128> for Value<'v>

source§

fn from(v: &'v NonZeroU128) -> Value<'v>

Converts to this type from the input type.
source§

impl<'v> From<&'v i128> for Value<'v>

source§

fn from(value: &'v i128) -> Self

Converts to this type from the input type.
source§

impl<'v> From<&'v str> for Value<'v>

source§

fn from(value: &'v str) -> Self

Converts to this type from the input type.
source§

impl<'v> From<&'v u128> for Value<'v>

source§

fn from(value: &'v u128) -> Self

Converts to this type from the input type.
source§

impl<'v> From<NonZeroI16> for Value<'v>

source§

fn from(value: NonZeroI16) -> Self

Converts to this type from the input type.
source§

impl<'v> From<NonZeroI32> for Value<'v>

source§

fn from(value: NonZeroI32) -> Self

Converts to this type from the input type.
source§

impl<'v> From<NonZeroI64> for Value<'v>

source§

fn from(value: NonZeroI64) -> Self

Converts to this type from the input type.
source§

impl<'v> From<NonZeroI8> for Value<'v>

source§

fn from(value: NonZeroI8) -> Self

Converts to this type from the input type.
source§

impl<'v> From<NonZeroIsize> for Value<'v>

source§

fn from(value: NonZeroIsize) -> Self

Converts to this type from the input type.
source§

impl<'v> From<NonZeroU16> for Value<'v>

source§

fn from(value: NonZeroU16) -> Self

Converts to this type from the input type.
source§

impl<'v> From<NonZeroU32> for Value<'v>

source§

fn from(value: NonZeroU32) -> Self

Converts to this type from the input type.
source§

impl<'v> From<NonZeroU64> for Value<'v>

source§

fn from(value: NonZeroU64) -> Self

Converts to this type from the input type.
source§

impl<'v> From<NonZeroU8> for Value<'v>

source§

fn from(value: NonZeroU8) -> Self

Converts to this type from the input type.
source§

impl<'v> From<NonZeroUsize> for Value<'v>

source§

fn from(value: NonZeroUsize) -> Self

Converts to this type from the input type.
source§

impl<'v> From<bool> for Value<'v>

source§

fn from(value: bool) -> Self

Converts to this type from the input type.
source§

impl<'v> From<char> for Value<'v>

source§

fn from(value: char) -> Self

Converts to this type from the input type.
source§

impl<'v> From<f32> for Value<'v>

source§

fn from(value: f32) -> Self

Converts to this type from the input type.
source§

impl<'v> From<f64> for Value<'v>

source§

fn from(value: f64) -> Self

Converts to this type from the input type.
source§

impl<'v> From<i16> for Value<'v>

source§

fn from(value: i16) -> Self

Converts to this type from the input type.
source§

impl<'v> From<i32> for Value<'v>

source§

fn from(value: i32) -> Self

Converts to this type from the input type.
source§

impl<'v> From<i64> for Value<'v>

source§

fn from(value: i64) -> Self

Converts to this type from the input type.
source§

impl<'v> From<i8> for Value<'v>

source§

fn from(value: i8) -> Self

Converts to this type from the input type.
source§

impl<'v> From<isize> for Value<'v>

source§

fn from(value: isize) -> Self

Converts to this type from the input type.
source§

impl<'v> From<u16> for Value<'v>

source§

fn from(value: u16) -> Self

Converts to this type from the input type.
source§

impl<'v> From<u32> for Value<'v>

source§

fn from(value: u32) -> Self

Converts to this type from the input type.
source§

impl<'v> From<u64> for Value<'v>

source§

fn from(value: u64) -> Self

Converts to this type from the input type.
source§

impl<'v> From<u8> for Value<'v>

source§

fn from(value: u8) -> Self

Converts to this type from the input type.
source§

impl<'v> From<usize> for Value<'v>

source§

fn from(value: usize) -> Self

Converts to this type from the input type.
source§

impl<'v> ToValue for Value<'v>

source§

fn to_value(&self) -> Value<'_>

Perform the conversion.

Auto Trait Implementations§

§

impl<'v> !RefUnwindSafe for Value<'v>

§

impl<'v> !Send for Value<'v>

§

impl<'v> !Sync for Value<'v>

§

impl<'v> Unpin for Value<'v>

§

impl<'v> !UnwindSafe for Value<'v>

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

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

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

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

source§

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

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/log/kv/value/struct.Value.html b/doc/devel/log/kv/value/struct.Value.html index be93c0bf47..0a02561995 100644 --- a/doc/devel/log/kv/value/struct.Value.html +++ b/doc/devel/log/kv/value/struct.Value.html @@ -70,7 +70,7 @@

source

pub fn to_char(&self) -> Option<char>

Try convert this value into a char.

source

pub fn to_bool(&self) -> Option<bool>

Try convert this value into a bool.

source§

impl<'v> Value<'v>

source

pub fn to_borrowed_str(&self) -> Option<&str>

Try convert this value into a borrowed string.

-

Trait Implementations§

source§

impl<'v> Debug for Value<'v>

source§

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

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

impl<'v> Display for Value<'v>

source§

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

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

impl<'v> From<&'v NonZeroI128> for Value<'v>

source§

fn from(v: &'v NonZeroI128) -> Value<'v>

Converts to this type from the input type.
source§

impl<'v> From<&'v NonZeroU128> for Value<'v>

source§

fn from(v: &'v NonZeroU128) -> Value<'v>

Converts to this type from the input type.
source§

impl<'v> From<&'v i128> for Value<'v>

source§

fn from(value: &'v i128) -> Self

Converts to this type from the input type.
source§

impl<'v> From<&'v str> for Value<'v>

source§

fn from(value: &'v str) -> Self

Converts to this type from the input type.
source§

impl<'v> From<&'v u128> for Value<'v>

source§

fn from(value: &'v u128) -> Self

Converts to this type from the input type.
source§

impl<'v> From<NonZeroI16> for Value<'v>

source§

fn from(value: NonZeroI16) -> Self

Converts to this type from the input type.
source§

impl<'v> From<NonZeroI32> for Value<'v>

source§

fn from(value: NonZeroI32) -> Self

Converts to this type from the input type.
source§

impl<'v> From<NonZeroI64> for Value<'v>

source§

fn from(value: NonZeroI64) -> Self

Converts to this type from the input type.
source§

impl<'v> From<NonZeroI8> for Value<'v>

source§

fn from(value: NonZeroI8) -> Self

Converts to this type from the input type.
source§

impl<'v> From<NonZeroIsize> for Value<'v>

source§

fn from(value: NonZeroIsize) -> Self

Converts to this type from the input type.
source§

impl<'v> From<NonZeroU16> for Value<'v>

source§

fn from(value: NonZeroU16) -> Self

Converts to this type from the input type.
source§

impl<'v> From<NonZeroU32> for Value<'v>

source§

fn from(value: NonZeroU32) -> Self

Converts to this type from the input type.
source§

impl<'v> From<NonZeroU64> for Value<'v>

source§

fn from(value: NonZeroU64) -> Self

Converts to this type from the input type.
source§

impl<'v> From<NonZeroU8> for Value<'v>

source§

fn from(value: NonZeroU8) -> Self

Converts to this type from the input type.
source§

impl<'v> From<NonZeroUsize> for Value<'v>

source§

fn from(value: NonZeroUsize) -> Self

Converts to this type from the input type.
source§

impl<'v> From<bool> for Value<'v>

source§

fn from(value: bool) -> Self

Converts to this type from the input type.
source§

impl<'v> From<char> for Value<'v>

source§

fn from(value: char) -> Self

Converts to this type from the input type.
source§

impl<'v> From<f32> for Value<'v>

source§

fn from(value: f32) -> Self

Converts to this type from the input type.
source§

impl<'v> From<f64> for Value<'v>

source§

fn from(value: f64) -> Self

Converts to this type from the input type.
source§

impl<'v> From<i16> for Value<'v>

source§

fn from(value: i16) -> Self

Converts to this type from the input type.
source§

impl<'v> From<i32> for Value<'v>

source§

fn from(value: i32) -> Self

Converts to this type from the input type.
source§

impl<'v> From<i64> for Value<'v>

source§

fn from(value: i64) -> Self

Converts to this type from the input type.
source§

impl<'v> From<i8> for Value<'v>

source§

fn from(value: i8) -> Self

Converts to this type from the input type.
source§

impl<'v> From<isize> for Value<'v>

source§

fn from(value: isize) -> Self

Converts to this type from the input type.
source§

impl<'v> From<u16> for Value<'v>

source§

fn from(value: u16) -> Self

Converts to this type from the input type.
source§

impl<'v> From<u32> for Value<'v>

source§

fn from(value: u32) -> Self

Converts to this type from the input type.
source§

impl<'v> From<u64> for Value<'v>

source§

fn from(value: u64) -> Self

Converts to this type from the input type.
source§

impl<'v> From<u8> for Value<'v>

source§

fn from(value: u8) -> Self

Converts to this type from the input type.
source§

impl<'v> From<usize> for Value<'v>

source§

fn from(value: usize) -> Self

Converts to this type from the input type.
source§

impl<'v> ToValue for Value<'v>

source§

fn to_value(&self) -> Value<'_>

Perform the conversion.

Auto Trait Implementations§

§

impl<'v> !RefUnwindSafe for Value<'v>

§

impl<'v> !Send for Value<'v>

§

impl<'v> !Sync for Value<'v>

§

impl<'v> Unpin for Value<'v>

§

impl<'v> !UnwindSafe for Value<'v>

Blanket Implementations§

source§

impl<T> Any for T
where +

Trait Implementations§

source§

impl<'v> Debug for Value<'v>

source§

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

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

impl<'v> Display for Value<'v>

source§

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

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

impl<'v> From<&'v NonZeroI128> for Value<'v>

source§

fn from(v: &'v NonZeroI128) -> Value<'v>

Converts to this type from the input type.
source§

impl<'v> From<&'v NonZeroU128> for Value<'v>

source§

fn from(v: &'v NonZeroU128) -> Value<'v>

Converts to this type from the input type.
source§

impl<'v> From<&'v i128> for Value<'v>

source§

fn from(value: &'v i128) -> Self

Converts to this type from the input type.
source§

impl<'v> From<&'v str> for Value<'v>

source§

fn from(value: &'v str) -> Self

Converts to this type from the input type.
source§

impl<'v> From<&'v u128> for Value<'v>

source§

fn from(value: &'v u128) -> Self

Converts to this type from the input type.
source§

impl<'v> From<NonZeroI16> for Value<'v>

source§

fn from(value: NonZeroI16) -> Self

Converts to this type from the input type.
source§

impl<'v> From<NonZeroI32> for Value<'v>

source§

fn from(value: NonZeroI32) -> Self

Converts to this type from the input type.
source§

impl<'v> From<NonZeroI64> for Value<'v>

source§

fn from(value: NonZeroI64) -> Self

Converts to this type from the input type.
source§

impl<'v> From<NonZeroI8> for Value<'v>

source§

fn from(value: NonZeroI8) -> Self

Converts to this type from the input type.
source§

impl<'v> From<NonZeroIsize> for Value<'v>

source§

fn from(value: NonZeroIsize) -> Self

Converts to this type from the input type.
source§

impl<'v> From<NonZeroU16> for Value<'v>

source§

fn from(value: NonZeroU16) -> Self

Converts to this type from the input type.
source§

impl<'v> From<NonZeroU32> for Value<'v>

source§

fn from(value: NonZeroU32) -> Self

Converts to this type from the input type.
source§

impl<'v> From<NonZeroU64> for Value<'v>

source§

fn from(value: NonZeroU64) -> Self

Converts to this type from the input type.
source§

impl<'v> From<NonZeroU8> for Value<'v>

source§

fn from(value: NonZeroU8) -> Self

Converts to this type from the input type.
source§

impl<'v> From<NonZeroUsize> for Value<'v>

source§

fn from(value: NonZeroUsize) -> Self

Converts to this type from the input type.
source§

impl<'v> From<bool> for Value<'v>

source§

fn from(value: bool) -> Self

Converts to this type from the input type.
source§

impl<'v> From<char> for Value<'v>

source§

fn from(value: char) -> Self

Converts to this type from the input type.
source§

impl<'v> From<f32> for Value<'v>

source§

fn from(value: f32) -> Self

Converts to this type from the input type.
source§

impl<'v> From<f64> for Value<'v>

source§

fn from(value: f64) -> Self

Converts to this type from the input type.
source§

impl<'v> From<i16> for Value<'v>

source§

fn from(value: i16) -> Self

Converts to this type from the input type.
source§

impl<'v> From<i32> for Value<'v>

source§

fn from(value: i32) -> Self

Converts to this type from the input type.
source§

impl<'v> From<i64> for Value<'v>

source§

fn from(value: i64) -> Self

Converts to this type from the input type.
source§

impl<'v> From<i8> for Value<'v>

source§

fn from(value: i8) -> Self

Converts to this type from the input type.
source§

impl<'v> From<isize> for Value<'v>

source§

fn from(value: isize) -> Self

Converts to this type from the input type.
source§

impl<'v> From<u16> for Value<'v>

source§

fn from(value: u16) -> Self

Converts to this type from the input type.
source§

impl<'v> From<u32> for Value<'v>

source§

fn from(value: u32) -> Self

Converts to this type from the input type.
source§

impl<'v> From<u64> for Value<'v>

source§

fn from(value: u64) -> Self

Converts to this type from the input type.
source§

impl<'v> From<u8> for Value<'v>

source§

fn from(value: u8) -> Self

Converts to this type from the input type.
source§

impl<'v> From<usize> for Value<'v>

source§

fn from(value: usize) -> Self

Converts to this type from the input type.
source§

impl<'v> ToValue for Value<'v>

source§

fn to_value(&self) -> Value<'_>

Perform the conversion.

Auto Trait Implementations§

§

impl<'v> !RefUnwindSafe for Value<'v>

§

impl<'v> !Send for Value<'v>

§

impl<'v> !Sync for Value<'v>

§

impl<'v> Unpin for Value<'v>

§

impl<'v> !UnwindSafe for Value<'v>

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

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

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

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

source§

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

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/log/struct.ParseLevelError.html b/doc/devel/log/struct.ParseLevelError.html index 36fbece1c0..1a0bdb093a 100644 --- a/doc/devel/log/struct.ParseLevelError.html +++ b/doc/devel/log/struct.ParseLevelError.html @@ -1,6 +1,6 @@ ParseLevelError in log - Rust

Struct log::ParseLevelError

source ·
pub struct ParseLevelError(/* private fields */);
Expand description

The type returned by from_str when the string doesn’t match any of the log levels.

-

Trait Implementations§

source§

impl Debug for ParseLevelError

source§

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

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

impl Display for ParseLevelError

source§

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

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

impl Error for ParseLevelError

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, request: &mut Request<'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 PartialEq for ParseLevelError

source§

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

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

Trait Implementations§

source§

impl Debug for ParseLevelError

source§

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

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

impl Display for ParseLevelError

source§

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

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

impl Error for ParseLevelError

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, request: &mut Request<'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 PartialEq for ParseLevelError

source§

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

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

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

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

impl Eq for ParseLevelError

source§

impl StructuralEq for ParseLevelError

source§

impl StructuralPartialEq for ParseLevelError

Auto Trait Implementations§

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where diff --git a/doc/devel/nix/dir/struct.OwningIter.html b/doc/devel/nix/dir/struct.OwningIter.html index 1668fcf633..022edd06ee 100644 --- a/doc/devel/nix/dir/struct.OwningIter.html +++ b/doc/devel/nix/dir/struct.OwningIter.html @@ -159,7 +159,7 @@ Self: Sized, I: IntoIterator, F: FnMut(Self::Item, <I as IntoIterator>::Item) -> Option<Ordering>,

🔬This is a nightly-only experimental API. (iter_order_by)
Lexicographically compares the elements of this Iterator with those -of another with respect to the specified comparison function. Read more
1.5.0 · source§

fn eq<I>(self, other: I) -> bool
where +of another with respect to the specified comparison function. Read more

1.5.0 · source§

fn eq<I>(self, other: I) -> bool
where I: IntoIterator, Self::Item: PartialEq<<I as IntoIterator>::Item>, Self: Sized,

Determines if the elements of this Iterator are equal to those of @@ -167,7 +167,7 @@ Self: Sized, I: IntoIterator, F: FnMut(Self::Item, <I as IntoIterator>::Item) -> bool,
🔬This is a nightly-only experimental API. (iter_order_by)
Determines if the elements of this Iterator are equal to those of -another with respect to the specified equality function. Read more
1.5.0 · source§

fn ne<I>(self, other: I) -> bool
where +another with respect to the specified equality function. Read more

1.5.0 · source§

fn ne<I>(self, other: I) -> bool
where I: IntoIterator, Self::Item: PartialEq<<I as IntoIterator>::Item>, Self: Sized,

Determines if the elements of this Iterator are not equal to those of @@ -193,8 +193,8 @@ Self: Sized, F: FnMut(Self::Item) -> K, K: PartialOrd,
🔬This is a nightly-only experimental API. (is_sorted)
Checks if the elements of this iterator are sorted using the given key extraction -function. Read more
source§

impl PartialEq for OwningIter

source§

fn eq(&self, other: &OwningIter) -> 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 +function. Read more
source§

impl PartialEq for OwningIter

source§

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

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

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

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

impl Eq for OwningIter

source§

impl StructuralEq for OwningIter

source§

impl StructuralPartialEq for OwningIter

Auto Trait Implementations§

§

impl RefUnwindSafe for OwningIter

§

impl Send for OwningIter

§

impl !Sync for OwningIter

§

impl Unpin for OwningIter

§

impl UnwindSafe for OwningIter

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

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

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where diff --git a/doc/devel/nix/errno/enum.Errno.html b/doc/devel/nix/errno/enum.Errno.html index 0fa4dc6ede..60758867c7 100644 --- a/doc/devel/nix/errno/enum.Errno.html +++ b/doc/devel/nix/errno/enum.Errno.html @@ -134,7 +134,7 @@ EHWPOISON = 133,

}

Variants (Non-exhaustive)§

This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
§

UnknownErrno = 0

§

EPERM = 1

§

ENOENT = 2

§

ESRCH = 3

§

EINTR = 4

§

EIO = 5

§

ENXIO = 6

§

E2BIG = 7

§

ENOEXEC = 8

§

EBADF = 9

§

ECHILD = 10

§

EAGAIN = 11

§

ENOMEM = 12

§

EACCES = 13

§

EFAULT = 14

§

ENOTBLK = 15

§

EBUSY = 16

§

EEXIST = 17

§

EXDEV = 18

§

ENODEV = 19

§

ENOTDIR = 20

§

EISDIR = 21

§

EINVAL = 22

§

ENFILE = 23

§

EMFILE = 24

§

ENOTTY = 25

§

ETXTBSY = 26

§

EFBIG = 27

§

ENOSPC = 28

§

ESPIPE = 29

§

EROFS = 30

§

EPIPE = 32

§

EDOM = 33

§

ERANGE = 34

§

EDEADLK = 35

§

ENAMETOOLONG = 36

§

ENOLCK = 37

§

ENOSYS = 38

§

ENOTEMPTY = 39

§

ELOOP = 40

§

ENOMSG = 42

§

EIDRM = 43

§

ECHRNG = 44

§

EL2NSYNC = 45

§

EL3HLT = 46

§

EL3RST = 47

§

ELNRNG = 48

§

EUNATCH = 49

§

ENOCSI = 50

§

EL2HLT = 51

§

EBADE = 52

§

EBADR = 53

§

EXFULL = 54

§

ENOANO = 55

§

EBADRQC = 56

§

EBADSLT = 57

§

EBFONT = 59

§

ENOSTR = 60

§

ENODATA = 61

§

ETIME = 62

§

ENOSR = 63

§

ENONET = 64

§

ENOPKG = 65

§

EREMOTE = 66

§

EADV = 68

§

ESRMNT = 69

§

ECOMM = 70

§

EPROTO = 71

§

EMULTIHOP = 72

§

EDOTDOT = 73

§

EBADMSG = 74

§

EOVERFLOW = 75

§

ENOTUNIQ = 76

§

EBADFD = 77

§

EREMCHG = 78

§

ELIBACC = 79

§

ELIBBAD = 80

§

ELIBSCN = 81

§

ELIBMAX = 82

§

ELIBEXEC = 83

§

EILSEQ = 84

§

ERESTART = 85

§

ESTRPIPE = 86

§

EUSERS = 87

§

ENOTSOCK = 88

§

EDESTADDRREQ = 89

§

EMSGSIZE = 90

§

EPROTOTYPE = 91

§

ENOPROTOOPT = 92

§

EPROTONOSUPPORT = 93

§

ESOCKTNOSUPPORT = 94

§

EOPNOTSUPP = 95

§

EPFNOSUPPORT = 96

§

EAFNOSUPPORT = 97

§

EADDRINUSE = 98

§

EADDRNOTAVAIL = 99

§

ENETDOWN = 100

§

ENETUNREACH = 101

§

ENETRESET = 102

§

ECONNABORTED = 103

§

ECONNRESET = 104

§

ENOBUFS = 105

§

EISCONN = 106

§

ENOTCONN = 107

§

ESHUTDOWN = 108

§

ETOOMANYREFS = 109

§

ETIMEDOUT = 110

§

ECONNREFUSED = 111

§

EHOSTDOWN = 112

§

EHOSTUNREACH = 113

§

EALREADY = 114

§

EINPROGRESS = 115

§

ESTALE = 116

§

EUCLEAN = 117

§

ENOTNAM = 118

§

ENAVAIL = 119

§

EISNAM = 120

§

EREMOTEIO = 121

§

EDQUOT = 122

§

ENOMEDIUM = 123

§

EMEDIUMTYPE = 124

§

ECANCELED = 125

§

ENOKEY = 126

§

EKEYEXPIRED = 127

§

EKEYREVOKED = 128

§

EKEYREJECTED = 129

§

EOWNERDEAD = 130

§

ENOTRECOVERABLE = 131

§

ERFKILL = 132

§

EHWPOISON = 133

Implementations§

source§

impl Errno

source

pub const EWOULDBLOCK: Errno = Errno::EAGAIN

source

pub const EDEADLOCK: Errno = Errno::EDEADLK

source

pub const ENOTSUP: Errno = Errno::EOPNOTSUPP

source§

impl Errno

source

pub fn last() -> Self

source

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

source

pub const fn from_i32(err: i32) -> Errno

source

pub fn clear()

source

pub fn result<S: ErrnoSentinel + PartialEq<S>>(value: S) -> Result<S>

Returns Ok(value) if it does not contain the sentinel value. This should not be used when -1 is not the errno sentinel value.

-

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

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

impl Display for Errno

source§

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

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, request: &mut Request<'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) -> Self

Converts to this type from the input type.
source§

impl PartialEq for Errno

source§

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

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

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

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

impl Display for Errno

source§

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

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, request: &mut Request<'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) -> Self

Converts to this type from the input type.
source§

impl PartialEq for Errno

source§

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

§

type Error = Error

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

fn try_from(ioerror: Error) -> Result<Self, Error>

Performs the conversion.
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 T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where diff --git a/doc/devel/nix/fcntl/struct.AtFlags.html b/doc/devel/nix/fcntl/struct.AtFlags.html index a6812226b2..fe1fa03175 100644 --- a/doc/devel/nix/fcntl/struct.AtFlags.html +++ b/doc/devel/nix/fcntl/struct.AtFlags.html @@ -58,15 +58,15 @@
Safety

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

Trait Implementations§

source§

impl Binary for AtFlags

source§

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

Formats the value using the given formatter.
source§

impl BitAnd for AtFlags

source§

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

Returns the intersection between the two sets of flags.

-
§

type Output = AtFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for AtFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

+
§

type Output = AtFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for AtFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for AtFlags

source§

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

Returns the union of the two sets of flags.

-
§

type Output = AtFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for AtFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = AtFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for AtFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for AtFlags

source§

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

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

-
§

type Output = AtFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for AtFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

-
source§

impl Clone for AtFlags

source§

fn clone(&self) -> AtFlags

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for AtFlags

source§

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

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

impl Extend<AtFlags> for AtFlags

source§

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

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

fn extend_one(&mut self, item: A)

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

fn extend_reserve(&mut self, additional: usize)

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

impl FromIterator<AtFlags> for AtFlags

source§

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

Creates a value from an iterator. Read more
source§

impl Hash for AtFlags

source§

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

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

§

type Output = AtFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for AtFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

+
source§

impl Clone for AtFlags

source§

fn clone(&self) -> AtFlags

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for AtFlags

source§

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

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

impl Extend<AtFlags> for AtFlags

source§

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

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

fn extend_one(&mut self, item: A)

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

fn extend_reserve(&mut self, additional: usize)

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

impl FromIterator<AtFlags> for AtFlags

source§

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

Creates a value from an iterator. Read more
source§

impl Hash for AtFlags

source§

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

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

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

impl LowerHex for AtFlags

source§

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

Formats the value using the given formatter.
source§

impl Not for AtFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = AtFlags

The resulting type after applying the ! operator.
source§

impl Octal for AtFlags

source§

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

Formats the value using the given formatter.
source§

impl Ord for AtFlags

source§

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

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

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

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

impl LowerHex for AtFlags

source§

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

Formats the value using the given formatter.
source§

impl Not for AtFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

+
§

type Output = AtFlags

The resulting type after applying the ! operator.
source§

impl Octal for AtFlags

source§

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

Formats the value using the given formatter.
source§

impl Ord for AtFlags

source§

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

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

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

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

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

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

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

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

impl PartialEq for AtFlags

source§

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

This method tests for self and other values to be equal, and is used @@ -74,8 +74,8 @@
Safety
sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for AtFlags

source§

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

source§

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

Returns the set difference of the two sets of flags.

-
§

type Output = AtFlags

The resulting type after applying the - operator.
source§

impl SubAssign for AtFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

-
source§

impl UpperHex for AtFlags

source§

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

Formats the value using the given formatter.
source§

impl Copy for AtFlags

source§

impl Eq for AtFlags

source§

impl StructuralEq for AtFlags

source§

impl StructuralPartialEq for AtFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for AtFlags

§

impl Send for AtFlags

§

impl Sync for AtFlags

§

impl Unpin for AtFlags

§

impl UnwindSafe for AtFlags

Blanket Implementations§

source§

impl<T> Any for T
where +

§

type Output = AtFlags

The resulting type after applying the - operator.
source§

impl SubAssign for AtFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
source§

impl UpperHex for AtFlags

source§

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

Formats the value using the given formatter.
source§

impl Copy for AtFlags

source§

impl Eq for AtFlags

source§

impl StructuralEq for AtFlags

source§

impl StructuralPartialEq for AtFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for AtFlags

§

impl Send for AtFlags

§

impl Sync for AtFlags

§

impl Unpin for AtFlags

§

impl UnwindSafe for AtFlags

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

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

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

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

source§

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

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/fcntl/struct.FallocateFlags.html b/doc/devel/nix/fcntl/struct.FallocateFlags.html index 37650f5cdc..aee371d5ee 100644 --- a/doc/devel/nix/fcntl/struct.FallocateFlags.html +++ b/doc/devel/nix/fcntl/struct.FallocateFlags.html @@ -71,15 +71,15 @@
Safety

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

Trait Implementations§

source§

impl Binary for FallocateFlags

source§

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

Formats the value using the given formatter.
source§

impl BitAnd for FallocateFlags

source§

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

Returns the intersection between the two sets of flags.

-
§

type Output = FallocateFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for FallocateFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

+
§

type Output = FallocateFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for FallocateFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for FallocateFlags

source§

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

Returns the union of the two sets of flags.

-
§

type Output = FallocateFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for FallocateFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = FallocateFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for FallocateFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for FallocateFlags

source§

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

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

-
§

type Output = FallocateFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for FallocateFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

-
source§

impl Clone for FallocateFlags

source§

fn clone(&self) -> FallocateFlags

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for FallocateFlags

source§

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

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

impl Extend<FallocateFlags> for FallocateFlags

source§

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

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

fn extend_one(&mut self, item: A)

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

fn extend_reserve(&mut self, additional: usize)

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

impl FromIterator<FallocateFlags> for FallocateFlags

source§

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

Creates a value from an iterator. Read more
source§

impl Hash for FallocateFlags

source§

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

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

§

type Output = FallocateFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for FallocateFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

+
source§

impl Clone for FallocateFlags

source§

fn clone(&self) -> FallocateFlags

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for FallocateFlags

source§

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

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

impl Extend<FallocateFlags> for FallocateFlags

source§

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

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

fn extend_one(&mut self, item: A)

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

fn extend_reserve(&mut self, additional: usize)

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

impl FromIterator<FallocateFlags> for FallocateFlags

source§

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

Creates a value from an iterator. Read more
source§

impl Hash for FallocateFlags

source§

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

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

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

impl LowerHex for FallocateFlags

source§

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

Formats the value using the given formatter.
source§

impl Not for FallocateFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = FallocateFlags

The resulting type after applying the ! operator.
source§

impl Octal for FallocateFlags

source§

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

Formats the value using the given formatter.
source§

impl Ord for FallocateFlags

source§

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

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

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

§

type Output = FallocateFlags

The resulting type after applying the ! operator.
source§

impl Octal for FallocateFlags

source§

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

Formats the value using the given formatter.
source§

impl Ord for FallocateFlags

source§

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

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

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

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

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

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

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

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

impl PartialEq for FallocateFlags

source§

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

This method tests for self and other values to be equal, and is used @@ -87,8 +87,8 @@
Safety
sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for FallocateFlags

source§

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

source§

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

Returns the set difference of the two sets of flags.

-
§

type Output = FallocateFlags

The resulting type after applying the - operator.
source§

impl SubAssign for FallocateFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

-
source§

impl UpperHex for FallocateFlags

source§

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

Formats the value using the given formatter.
source§

impl Copy for FallocateFlags

source§

impl Eq for FallocateFlags

source§

impl StructuralEq for FallocateFlags

source§

impl StructuralPartialEq for FallocateFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for FallocateFlags

§

impl Send for FallocateFlags

§

impl Sync for FallocateFlags

§

impl Unpin for FallocateFlags

§

impl UnwindSafe for FallocateFlags

Blanket Implementations§

source§

impl<T> Any for T
where +

§

type Output = FallocateFlags

The resulting type after applying the - operator.
source§

impl SubAssign for FallocateFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
source§

impl UpperHex for FallocateFlags

source§

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

Formats the value using the given formatter.
source§

impl Copy for FallocateFlags

source§

impl Eq for FallocateFlags

source§

impl StructuralEq for FallocateFlags

source§

impl StructuralPartialEq for FallocateFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for FallocateFlags

§

impl Send for FallocateFlags

§

impl Sync for FallocateFlags

§

impl Unpin for FallocateFlags

§

impl UnwindSafe for FallocateFlags

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

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

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

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

source§

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

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/fcntl/struct.FdFlag.html b/doc/devel/nix/fcntl/struct.FdFlag.html index fdd4a04b0e..e5c78e09cc 100644 --- a/doc/devel/nix/fcntl/struct.FdFlag.html +++ b/doc/devel/nix/fcntl/struct.FdFlag.html @@ -59,16 +59,16 @@
Safety
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 FdFlag

source§

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

Formats the value using the given formatter.
source§

impl BitAnd for FdFlag

source§

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

Returns the intersection between the two sets of flags.

-
§

type Output = FdFlag

The resulting type after applying the & operator.
source§

impl BitAndAssign for FdFlag

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

+

Trait Implementations§

source§

impl Binary for FdFlag

source§

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

Formats the value using the given formatter.
source§

impl BitAnd for FdFlag

source§

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

Returns the intersection between the two sets of flags.

+
§

type Output = FdFlag

The resulting type after applying the & operator.
source§

impl BitAndAssign for FdFlag

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for FdFlag

source§

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

Returns the union of the two sets of flags.

-
§

type Output = FdFlag

The resulting type after applying the | operator.
source§

impl BitOrAssign for FdFlag

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = FdFlag

The resulting type after applying the | operator.
source§

impl BitOrAssign for FdFlag

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for FdFlag

source§

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

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

-
§

type Output = FdFlag

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for FdFlag

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

+
§

type Output = FdFlag

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for FdFlag

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

source§

impl Clone for FdFlag

source§

fn clone(&self) -> FdFlag

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for FdFlag

source§

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

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

impl Extend<FdFlag> for FdFlag

source§

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

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

fn extend_one(&mut self, item: A)

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

fn extend_reserve(&mut self, additional: usize)

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

impl FromIterator<FdFlag> for FdFlag

source§

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

Creates a value from an iterator. Read more
source§

impl Hash for FdFlag

source§

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

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

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

impl LowerHex for FdFlag

source§

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

Formats the value using the given formatter.
source§

impl Not for FdFlag

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = FdFlag

The resulting type after applying the ! operator.
source§

impl Octal for FdFlag

source§

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

Formats the value using the given formatter.
source§

impl Ord for FdFlag

source§

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

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

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

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

impl LowerHex for FdFlag

source§

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

Formats the value using the given formatter.
source§

impl Not for FdFlag

source§

fn not(self) -> Self

Returns the complement of this set of flags.

+
§

type Output = FdFlag

The resulting type after applying the ! operator.
source§

impl Octal for FdFlag

source§

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

Formats the value using the given formatter.
source§

impl Ord for FdFlag

source§

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

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

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

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

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

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

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

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

impl PartialEq for FdFlag

source§

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

This method tests for self and other values to be equal, and is used @@ -77,7 +77,7 @@
Safety
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 for FdFlag

source§

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

Returns the set difference of the two sets of flags.

§

type Output = FdFlag

The resulting type after applying the - operator.
source§

impl SubAssign for FdFlag

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

-
source§

impl UpperHex for FdFlag

source§

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

Formats the value using the given formatter.
source§

impl Copy for FdFlag

source§

impl Eq for FdFlag

source§

impl StructuralEq for FdFlag

source§

impl StructuralPartialEq for FdFlag

Auto Trait Implementations§

§

impl RefUnwindSafe for FdFlag

§

impl Send for FdFlag

§

impl Sync for FdFlag

§

impl Unpin for FdFlag

§

impl UnwindSafe for FdFlag

Blanket Implementations§

source§

impl<T> Any for T
where +

source§

impl UpperHex for FdFlag

source§

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

Formats the value using the given formatter.
source§

impl Copy for FdFlag

source§

impl Eq for FdFlag

source§

impl StructuralEq for FdFlag

source§

impl StructuralPartialEq for FdFlag

Auto Trait Implementations§

§

impl RefUnwindSafe for FdFlag

§

impl Send for FdFlag

§

impl Sync for FdFlag

§

impl Unpin for FdFlag

§

impl UnwindSafe for FdFlag

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

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

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

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

source§

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

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/fcntl/struct.OFlag.html b/doc/devel/nix/fcntl/struct.OFlag.html index decd9ec4d6..11ba5d754e 100644 --- a/doc/devel/nix/fcntl/struct.OFlag.html +++ b/doc/devel/nix/fcntl/struct.OFlag.html @@ -87,16 +87,16 @@
Safety
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 OFlag

source§

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

Formats the value using the given formatter.
source§

impl BitAnd for OFlag

source§

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

Returns the intersection between the two sets of flags.

-
§

type Output = OFlag

The resulting type after applying the & operator.
source§

impl BitAndAssign for OFlag

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

+

Trait Implementations§

source§

impl Binary for OFlag

source§

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

Formats the value using the given formatter.
source§

impl BitAnd for OFlag

source§

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

Returns the intersection between the two sets of flags.

+
§

type Output = OFlag

The resulting type after applying the & operator.
source§

impl BitAndAssign for OFlag

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for OFlag

source§

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

Returns the union of the two sets of flags.

§

type Output = OFlag

The resulting type after applying the | operator.
source§

impl BitOrAssign for OFlag

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for OFlag

source§

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

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

-
§

type Output = OFlag

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for OFlag

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

-
source§

impl Clone for OFlag

source§

fn clone(&self) -> OFlag

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for OFlag

source§

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

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

impl Extend<OFlag> for OFlag

source§

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

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

fn extend_one(&mut self, item: A)

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

fn extend_reserve(&mut self, additional: usize)

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

impl FromIterator<OFlag> for OFlag

source§

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

Creates a value from an iterator. Read more
source§

impl Hash for OFlag

source§

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

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

§

type Output = OFlag

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for OFlag

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

+
source§

impl Clone for OFlag

source§

fn clone(&self) -> OFlag

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for OFlag

source§

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

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

impl Extend<OFlag> for OFlag

source§

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

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

fn extend_one(&mut self, item: A)

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

fn extend_reserve(&mut self, additional: usize)

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

impl FromIterator<OFlag> for OFlag

source§

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

Creates a value from an iterator. Read more
source§

impl Hash for OFlag

source§

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

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

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

impl LowerHex for OFlag

source§

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

Formats the value using the given formatter.
source§

impl Not for OFlag

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = OFlag

The resulting type after applying the ! operator.
source§

impl Octal for OFlag

source§

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

Formats the value using the given formatter.
source§

impl Ord for OFlag

source§

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

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

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

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

impl LowerHex for OFlag

source§

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

Formats the value using the given formatter.
source§

impl Not for OFlag

source§

fn not(self) -> Self

Returns the complement of this set of flags.

+
§

type Output = OFlag

The resulting type after applying the ! operator.
source§

impl Octal for OFlag

source§

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

Formats the value using the given formatter.
source§

impl Ord for OFlag

source§

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

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

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

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

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

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

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

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

impl PartialEq for OFlag

source§

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

This method tests for self and other values to be equal, and is used @@ -104,7 +104,7 @@
Safety
sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for OFlag

source§

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

source§

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

Returns the set difference of the two sets of flags.

-
§

type Output = OFlag

The resulting type after applying the - operator.
source§

impl SubAssign for OFlag

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
§

type Output = OFlag

The resulting type after applying the - operator.
source§

impl SubAssign for OFlag

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

source§

impl UpperHex for OFlag

source§

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

Formats the value using the given formatter.
source§

impl Copy for OFlag

source§

impl Eq for OFlag

source§

impl StructuralEq for OFlag

source§

impl StructuralPartialEq for OFlag

Auto Trait Implementations§

§

impl RefUnwindSafe for OFlag

§

impl Send for OFlag

§

impl Sync for OFlag

§

impl Unpin for OFlag

§

impl UnwindSafe for OFlag

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

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

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where diff --git a/doc/devel/nix/fcntl/struct.RenameFlags.html b/doc/devel/nix/fcntl/struct.RenameFlags.html index 897144f3f5..a71a9523df 100644 --- a/doc/devel/nix/fcntl/struct.RenameFlags.html +++ b/doc/devel/nix/fcntl/struct.RenameFlags.html @@ -57,16 +57,16 @@
Safety
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 RenameFlags

source§

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

Formats the value using the given formatter.
source§

impl BitAnd for RenameFlags

source§

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

Returns the intersection between the two sets of flags.

+

Trait Implementations§

source§

impl Binary for RenameFlags

source§

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

Formats the value using the given formatter.
source§

impl BitAnd for RenameFlags

source§

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

Returns the intersection between the two sets of flags.

§

type Output = RenameFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for RenameFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for RenameFlags

source§

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

Returns the union of the two sets of flags.

-
§

type Output = RenameFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for RenameFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = RenameFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for RenameFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for RenameFlags

source§

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

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

-
§

type Output = RenameFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for RenameFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

+
§

type Output = RenameFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for RenameFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

source§

impl Clone for RenameFlags

source§

fn clone(&self) -> RenameFlags

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for RenameFlags

source§

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

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

impl Extend<RenameFlags> for RenameFlags

source§

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

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

fn extend_one(&mut self, item: A)

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

fn extend_reserve(&mut self, additional: usize)

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

impl FromIterator<RenameFlags> for RenameFlags

source§

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

Creates a value from an iterator. Read more
source§

impl Hash for RenameFlags

source§

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

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

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

impl LowerHex for RenameFlags

source§

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

Formats the value using the given formatter.
source§

impl Not for RenameFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = RenameFlags

The resulting type after applying the ! operator.
source§

impl Octal for RenameFlags

source§

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

Formats the value using the given formatter.
source§

impl Ord for RenameFlags

source§

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

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

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

§

type Output = RenameFlags

The resulting type after applying the ! operator.
source§

impl Octal for RenameFlags

source§

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

Formats the value using the given formatter.
source§

impl Ord for RenameFlags

source§

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

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

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

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

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

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

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

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

impl PartialEq for RenameFlags

source§

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

This method tests for self and other values to be equal, and is used @@ -74,8 +74,8 @@
Safety
sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for RenameFlags

source§

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

source§

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

Returns the set difference of the two sets of flags.

-
§

type Output = RenameFlags

The resulting type after applying the - operator.
source§

impl SubAssign for RenameFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

-
source§

impl UpperHex for RenameFlags

source§

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

Formats the value using the given formatter.
source§

impl Copy for RenameFlags

source§

impl Eq for RenameFlags

source§

impl StructuralEq for RenameFlags

source§

impl StructuralPartialEq for RenameFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for RenameFlags

§

impl Send for RenameFlags

§

impl Sync for RenameFlags

§

impl Unpin for RenameFlags

§

impl UnwindSafe for RenameFlags

Blanket Implementations§

source§

impl<T> Any for T
where +

§

type Output = RenameFlags

The resulting type after applying the - operator.
source§

impl SubAssign for RenameFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
source§

impl UpperHex for RenameFlags

source§

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

Formats the value using the given formatter.
source§

impl Copy for RenameFlags

source§

impl Eq for RenameFlags

source§

impl StructuralEq for RenameFlags

source§

impl StructuralPartialEq for RenameFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for RenameFlags

§

impl Send for RenameFlags

§

impl Sync for RenameFlags

§

impl Unpin for RenameFlags

§

impl UnwindSafe for RenameFlags

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

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

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

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

source§

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

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/fcntl/struct.SealFlag.html b/doc/devel/nix/fcntl/struct.SealFlag.html index 9cb8cfd0b5..453f890ffc 100644 --- a/doc/devel/nix/fcntl/struct.SealFlag.html +++ b/doc/devel/nix/fcntl/struct.SealFlag.html @@ -62,16 +62,16 @@
Safety
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 SealFlag

source§

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

Formats the value using the given formatter.
source§

impl BitAnd for SealFlag

source§

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

Returns the intersection between the two sets of flags.

+

Trait Implementations§

source§

impl Binary for SealFlag

source§

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

Formats the value using the given formatter.
source§

impl BitAnd for SealFlag

source§

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

Returns the intersection between the two sets of flags.

§

type Output = SealFlag

The resulting type after applying the & operator.
source§

impl BitAndAssign for SealFlag

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for SealFlag

source§

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

Returns the union of the two sets of flags.

-
§

type Output = SealFlag

The resulting type after applying the | operator.
source§

impl BitOrAssign for SealFlag

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = SealFlag

The resulting type after applying the | operator.
source§

impl BitOrAssign for SealFlag

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for SealFlag

source§

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

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

-
§

type Output = SealFlag

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for SealFlag

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

-
source§

impl Clone for SealFlag

source§

fn clone(&self) -> SealFlag

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for SealFlag

source§

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

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

impl Extend<SealFlag> for SealFlag

source§

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

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

fn extend_one(&mut self, item: A)

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

fn extend_reserve(&mut self, additional: usize)

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

impl FromIterator<SealFlag> for SealFlag

source§

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

Creates a value from an iterator. Read more
source§

impl Hash for SealFlag

source§

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

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

§

type Output = SealFlag

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for SealFlag

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

+
source§

impl Clone for SealFlag

source§

fn clone(&self) -> SealFlag

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for SealFlag

source§

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

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

impl Extend<SealFlag> for SealFlag

source§

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

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

fn extend_one(&mut self, item: A)

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

fn extend_reserve(&mut self, additional: usize)

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

impl FromIterator<SealFlag> for SealFlag

source§

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

Creates a value from an iterator. Read more
source§

impl Hash for SealFlag

source§

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

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

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

impl LowerHex for SealFlag

source§

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

Formats the value using the given formatter.
source§

impl Not for SealFlag

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = SealFlag

The resulting type after applying the ! operator.
source§

impl Octal for SealFlag

source§

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

Formats the value using the given formatter.
source§

impl Ord for SealFlag

source§

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

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

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

§

type Output = SealFlag

The resulting type after applying the ! operator.
source§

impl Octal for SealFlag

source§

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

Formats the value using the given formatter.
source§

impl Ord for SealFlag

source§

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

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

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

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

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

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

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

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

impl PartialEq for SealFlag

source§

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

This method tests for self and other values to be equal, and is used @@ -79,8 +79,8 @@
Safety
sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for SealFlag

source§

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

source§

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

Returns the set difference of the two sets of flags.

-
§

type Output = SealFlag

The resulting type after applying the - operator.
source§

impl SubAssign for SealFlag

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

-
source§

impl UpperHex for SealFlag

source§

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

Formats the value using the given formatter.
source§

impl Copy for SealFlag

source§

impl Eq for SealFlag

source§

impl StructuralEq for SealFlag

source§

impl StructuralPartialEq for SealFlag

Auto Trait Implementations§

§

impl RefUnwindSafe for SealFlag

§

impl Send for SealFlag

§

impl Sync for SealFlag

§

impl Unpin for SealFlag

§

impl UnwindSafe for SealFlag

Blanket Implementations§

source§

impl<T> Any for T
where +

§

type Output = SealFlag

The resulting type after applying the - operator.
source§

impl SubAssign for SealFlag

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
source§

impl UpperHex for SealFlag

source§

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

Formats the value using the given formatter.
source§

impl Copy for SealFlag

source§

impl Eq for SealFlag

source§

impl StructuralEq for SealFlag

source§

impl StructuralPartialEq for SealFlag

Auto Trait Implementations§

§

impl RefUnwindSafe for SealFlag

§

impl Send for SealFlag

§

impl Sync for SealFlag

§

impl Unpin for SealFlag

§

impl UnwindSafe for SealFlag

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

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

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

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

source§

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

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/fcntl/struct.SpliceFFlags.html b/doc/devel/nix/fcntl/struct.SpliceFFlags.html index 06c964ea49..b09f0978cb 100644 --- a/doc/devel/nix/fcntl/struct.SpliceFFlags.html +++ b/doc/devel/nix/fcntl/struct.SpliceFFlags.html @@ -65,16 +65,16 @@
Safety
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 SpliceFFlags

source§

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

Formats the value using the given formatter.
source§

impl BitAnd for SpliceFFlags

source§

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

Returns the intersection between the two sets of flags.

-
§

type Output = SpliceFFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for SpliceFFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

+

Trait Implementations§

source§

impl Binary for SpliceFFlags

source§

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

Formats the value using the given formatter.
source§

impl BitAnd for SpliceFFlags

source§

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

Returns the intersection between the two sets of flags.

+
§

type Output = SpliceFFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for SpliceFFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for SpliceFFlags

source§

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

Returns the union of the two sets of flags.

-
§

type Output = SpliceFFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for SpliceFFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = SpliceFFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for SpliceFFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for SpliceFFlags

source§

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

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

-
§

type Output = SpliceFFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for SpliceFFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

-
source§

impl Clone for SpliceFFlags

source§

fn clone(&self) -> SpliceFFlags

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for SpliceFFlags

source§

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

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

impl Extend<SpliceFFlags> for SpliceFFlags

source§

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

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

fn extend_one(&mut self, item: A)

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

fn extend_reserve(&mut self, additional: usize)

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

impl FromIterator<SpliceFFlags> for SpliceFFlags

source§

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

Creates a value from an iterator. Read more
source§

impl Hash for SpliceFFlags

source§

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

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

§

type Output = SpliceFFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for SpliceFFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

+
source§

impl Clone for SpliceFFlags

source§

fn clone(&self) -> SpliceFFlags

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for SpliceFFlags

source§

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

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

impl Extend<SpliceFFlags> for SpliceFFlags

source§

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

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

fn extend_one(&mut self, item: A)

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

fn extend_reserve(&mut self, additional: usize)

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

impl FromIterator<SpliceFFlags> for SpliceFFlags

source§

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

Creates a value from an iterator. Read more
source§

impl Hash for SpliceFFlags

source§

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

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

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

impl LowerHex for SpliceFFlags

source§

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

Formats the value using the given formatter.
source§

impl Not for SpliceFFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = SpliceFFlags

The resulting type after applying the ! operator.
source§

impl Octal for SpliceFFlags

source§

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

Formats the value using the given formatter.
source§

impl Ord for SpliceFFlags

source§

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

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

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

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

impl LowerHex for SpliceFFlags

source§

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

Formats the value using the given formatter.
source§

impl Not for SpliceFFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

+
§

type Output = SpliceFFlags

The resulting type after applying the ! operator.
source§

impl Octal for SpliceFFlags

source§

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

Formats the value using the given formatter.
source§

impl Ord for SpliceFFlags

source§

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

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

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

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

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

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

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

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

impl PartialEq for SpliceFFlags

source§

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

This method tests for self and other values to be equal, and is used @@ -82,8 +82,8 @@
Safety
sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for SpliceFFlags

source§

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

source§

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

Returns the set difference of the two sets of flags.

-
§

type Output = SpliceFFlags

The resulting type after applying the - operator.
source§

impl SubAssign for SpliceFFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

-
source§

impl UpperHex for SpliceFFlags

source§

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

Formats the value using the given formatter.
source§

impl Copy for SpliceFFlags

source§

impl Eq for SpliceFFlags

source§

impl StructuralEq for SpliceFFlags

source§

impl StructuralPartialEq for SpliceFFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for SpliceFFlags

§

impl Send for SpliceFFlags

§

impl Sync for SpliceFFlags

§

impl Unpin for SpliceFFlags

§

impl UnwindSafe for SpliceFFlags

Blanket Implementations§

source§

impl<T> Any for T
where +

§

type Output = SpliceFFlags

The resulting type after applying the - operator.
source§

impl SubAssign for SpliceFFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
source§

impl UpperHex for SpliceFFlags

source§

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

Formats the value using the given formatter.
source§

impl Copy for SpliceFFlags

source§

impl Eq for SpliceFFlags

source§

impl StructuralEq for SpliceFFlags

source§

impl StructuralPartialEq for SpliceFFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for SpliceFFlags

§

impl Send for SpliceFFlags

§

impl Sync for SpliceFFlags

§

impl Unpin for SpliceFFlags

§

impl UnwindSafe for SpliceFFlags

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

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

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

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

source§

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

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/ifaddrs/struct.InterfaceAddressIterator.html b/doc/devel/nix/ifaddrs/struct.InterfaceAddressIterator.html index 330f904a05..4668921195 100644 --- a/doc/devel/nix/ifaddrs/struct.InterfaceAddressIterator.html +++ b/doc/devel/nix/ifaddrs/struct.InterfaceAddressIterator.html @@ -151,7 +151,7 @@ Self: Sized, I: IntoIterator, F: FnMut(Self::Item, <I as IntoIterator>::Item) -> Option<Ordering>,
🔬This is a nightly-only experimental API. (iter_order_by)
Lexicographically compares the elements of this Iterator with those -of another with respect to the specified comparison function. Read more
1.5.0 · source§

fn eq<I>(self, other: I) -> bool
where +of another with respect to the specified comparison function. Read more

1.5.0 · source§

fn eq<I>(self, other: I) -> bool
where I: IntoIterator, Self::Item: PartialEq<<I as IntoIterator>::Item>, Self: Sized,

Determines if the elements of this Iterator are equal to those of @@ -159,7 +159,7 @@ Self: Sized, I: IntoIterator, F: FnMut(Self::Item, <I as IntoIterator>::Item) -> bool,
🔬This is a nightly-only experimental API. (iter_order_by)
Determines if the elements of this Iterator are equal to those of -another with respect to the specified equality function. Read more
1.5.0 · source§

fn ne<I>(self, other: I) -> bool
where +another with respect to the specified equality function. Read more

1.5.0 · source§

fn ne<I>(self, other: I) -> bool
where I: IntoIterator, Self::Item: PartialEq<<I as IntoIterator>::Item>, Self: Sized,

Determines if the elements of this Iterator are not equal to those of @@ -185,8 +185,8 @@ Self: Sized, F: FnMut(Self::Item) -> K, K: PartialOrd,
🔬This is a nightly-only experimental API. (is_sorted)
Checks if the elements of this iterator are sorted using the given key extraction -function. Read more
source§

impl PartialEq for InterfaceAddressIterator

source§

fn eq(&self, other: &InterfaceAddressIterator) -> 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 +function. Read more
source§

impl PartialEq for InterfaceAddressIterator

source§

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

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

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

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

impl Eq for InterfaceAddressIterator

source§

impl StructuralEq for InterfaceAddressIterator

source§

impl StructuralPartialEq for InterfaceAddressIterator

Auto Trait Implementations§

§

impl RefUnwindSafe for InterfaceAddressIterator

§

impl !Send for InterfaceAddressIterator

§

impl !Sync for InterfaceAddressIterator

§

impl Unpin for InterfaceAddressIterator

§

impl UnwindSafe for InterfaceAddressIterator

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

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

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where diff --git a/doc/devel/nix/kmod/struct.DeleteModuleFlags.html b/doc/devel/nix/kmod/struct.DeleteModuleFlags.html index 7067b1cbc4..7d150094c3 100644 --- a/doc/devel/nix/kmod/struct.DeleteModuleFlags.html +++ b/doc/devel/nix/kmod/struct.DeleteModuleFlags.html @@ -60,16 +60,16 @@
Safety
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 DeleteModuleFlags

source§

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

Formats the value using the given formatter.
source§

impl BitAnd for DeleteModuleFlags

source§

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

Returns the intersection between the two sets of flags.

-
§

type Output = DeleteModuleFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for DeleteModuleFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

+

Trait Implementations§

source§

impl Binary for DeleteModuleFlags

source§

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

Formats the value using the given formatter.
source§

impl BitAnd for DeleteModuleFlags

source§

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

Returns the intersection between the two sets of flags.

+
§

type Output = DeleteModuleFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for DeleteModuleFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for DeleteModuleFlags

source§

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

Returns the union of the two sets of flags.

-
§

type Output = DeleteModuleFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for DeleteModuleFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = DeleteModuleFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for DeleteModuleFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for DeleteModuleFlags

source§

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

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

-
§

type Output = DeleteModuleFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for DeleteModuleFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

-
source§

impl Clone for DeleteModuleFlags

source§

fn clone(&self) -> DeleteModuleFlags

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for DeleteModuleFlags

source§

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

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

impl Extend<DeleteModuleFlags> for DeleteModuleFlags

source§

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

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

fn extend_one(&mut self, item: A)

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

fn extend_reserve(&mut self, additional: usize)

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

impl FromIterator<DeleteModuleFlags> for DeleteModuleFlags

source§

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

Creates a value from an iterator. Read more
source§

impl Hash for DeleteModuleFlags

source§

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

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

§

type Output = DeleteModuleFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for DeleteModuleFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

+
source§

impl Clone for DeleteModuleFlags

source§

fn clone(&self) -> DeleteModuleFlags

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for DeleteModuleFlags

source§

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

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

impl Extend<DeleteModuleFlags> for DeleteModuleFlags

source§

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

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

fn extend_one(&mut self, item: A)

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

fn extend_reserve(&mut self, additional: usize)

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

impl FromIterator<DeleteModuleFlags> for DeleteModuleFlags

source§

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

Creates a value from an iterator. Read more
source§

impl Hash for DeleteModuleFlags

source§

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

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

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

impl LowerHex for DeleteModuleFlags

source§

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

Formats the value using the given formatter.
source§

impl Not for DeleteModuleFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = DeleteModuleFlags

The resulting type after applying the ! operator.
source§

impl Octal for DeleteModuleFlags

source§

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

Formats the value using the given formatter.
source§

impl Ord for DeleteModuleFlags

source§

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

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

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

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

impl LowerHex for DeleteModuleFlags

source§

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

Formats the value using the given formatter.
source§

impl Not for DeleteModuleFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

+
§

type Output = DeleteModuleFlags

The resulting type after applying the ! operator.
source§

impl Octal for DeleteModuleFlags

source§

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

Formats the value using the given formatter.
source§

impl Ord for DeleteModuleFlags

source§

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

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

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

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

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

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

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

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

impl PartialEq for DeleteModuleFlags

source§

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

This method tests for self and other values to be equal, and is used @@ -77,8 +77,8 @@
Safety
sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for DeleteModuleFlags

source§

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

source§

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

Returns the set difference of the two sets of flags.

-
§

type Output = DeleteModuleFlags

The resulting type after applying the - operator.
source§

impl SubAssign for DeleteModuleFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

-
source§

impl UpperHex for DeleteModuleFlags

source§

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

Formats the value using the given formatter.
source§

impl Copy for DeleteModuleFlags

source§

impl Eq for DeleteModuleFlags

source§

impl StructuralEq for DeleteModuleFlags

source§

impl StructuralPartialEq for DeleteModuleFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for DeleteModuleFlags

§

impl Send for DeleteModuleFlags

§

impl Sync for DeleteModuleFlags

§

impl Unpin for DeleteModuleFlags

§

impl UnwindSafe for DeleteModuleFlags

Blanket Implementations§

source§

impl<T> Any for T
where +

§

type Output = DeleteModuleFlags

The resulting type after applying the - operator.
source§

impl SubAssign for DeleteModuleFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
source§

impl UpperHex for DeleteModuleFlags

source§

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

Formats the value using the given formatter.
source§

impl Copy for DeleteModuleFlags

source§

impl Eq for DeleteModuleFlags

source§

impl StructuralEq for DeleteModuleFlags

source§

impl StructuralPartialEq for DeleteModuleFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for DeleteModuleFlags

§

impl Send for DeleteModuleFlags

§

impl Sync for DeleteModuleFlags

§

impl Unpin for DeleteModuleFlags

§

impl UnwindSafe for DeleteModuleFlags

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

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

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

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

source§

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

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/kmod/struct.ModuleInitFlags.html b/doc/devel/nix/kmod/struct.ModuleInitFlags.html index aee419f234..5238fbed98 100644 --- a/doc/devel/nix/kmod/struct.ModuleInitFlags.html +++ b/doc/devel/nix/kmod/struct.ModuleInitFlags.html @@ -60,16 +60,16 @@
Safety
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 ModuleInitFlags

source§

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

Formats the value using the given formatter.
source§

impl BitAnd for ModuleInitFlags

source§

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

Returns the intersection between the two sets of flags.

+

Trait Implementations§

source§

impl Binary for ModuleInitFlags

source§

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

Formats the value using the given formatter.
source§

impl BitAnd for ModuleInitFlags

source§

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

Returns the intersection between the two sets of flags.

§

type Output = ModuleInitFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for ModuleInitFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for ModuleInitFlags

source§

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

Returns the union of the two sets of flags.

-
§

type Output = ModuleInitFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for ModuleInitFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = ModuleInitFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for ModuleInitFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for ModuleInitFlags

source§

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

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

§

type Output = ModuleInitFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for ModuleInitFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

-
source§

impl Clone for ModuleInitFlags

source§

fn clone(&self) -> ModuleInitFlags

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for ModuleInitFlags

source§

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

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

impl Extend<ModuleInitFlags> for ModuleInitFlags

source§

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

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

fn extend_one(&mut self, item: A)

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

fn extend_reserve(&mut self, additional: usize)

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

impl FromIterator<ModuleInitFlags> for ModuleInitFlags

source§

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

Creates a value from an iterator. Read more
source§

impl Hash for ModuleInitFlags

source§

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

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

source§

impl Clone for ModuleInitFlags

source§

fn clone(&self) -> ModuleInitFlags

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for ModuleInitFlags

source§

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

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

impl Extend<ModuleInitFlags> for ModuleInitFlags

source§

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

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

fn extend_one(&mut self, item: A)

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

fn extend_reserve(&mut self, additional: usize)

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

impl FromIterator<ModuleInitFlags> for ModuleInitFlags

source§

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

Creates a value from an iterator. Read more
source§

impl Hash for ModuleInitFlags

source§

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

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

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

impl LowerHex for ModuleInitFlags

source§

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

Formats the value using the given formatter.
source§

impl Not for ModuleInitFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = ModuleInitFlags

The resulting type after applying the ! operator.
source§

impl Octal for ModuleInitFlags

source§

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

Formats the value using the given formatter.
source§

impl Ord for ModuleInitFlags

source§

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

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

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

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

impl LowerHex for ModuleInitFlags

source§

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

Formats the value using the given formatter.
source§

impl Not for ModuleInitFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

+
§

type Output = ModuleInitFlags

The resulting type after applying the ! operator.
source§

impl Octal for ModuleInitFlags

source§

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

Formats the value using the given formatter.
source§

impl Ord for ModuleInitFlags

source§

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

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

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

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

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

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

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

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

impl PartialEq for ModuleInitFlags

source§

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

This method tests for self and other values to be equal, and is used @@ -77,8 +77,8 @@
Safety
sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for ModuleInitFlags

source§

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

source§

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

Returns the set difference of the two sets of flags.

-
§

type Output = ModuleInitFlags

The resulting type after applying the - operator.
source§

impl SubAssign for ModuleInitFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

-
source§

impl UpperHex for ModuleInitFlags

source§

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

Formats the value using the given formatter.
source§

impl Copy for ModuleInitFlags

source§

impl Eq for ModuleInitFlags

source§

impl StructuralEq for ModuleInitFlags

source§

impl StructuralPartialEq for ModuleInitFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for ModuleInitFlags

§

impl Send for ModuleInitFlags

§

impl Sync for ModuleInitFlags

§

impl Unpin for ModuleInitFlags

§

impl UnwindSafe for ModuleInitFlags

Blanket Implementations§

source§

impl<T> Any for T
where +

§

type Output = ModuleInitFlags

The resulting type after applying the - operator.
source§

impl SubAssign for ModuleInitFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
source§

impl UpperHex for ModuleInitFlags

source§

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

Formats the value using the given formatter.
source§

impl Copy for ModuleInitFlags

source§

impl Eq for ModuleInitFlags

source§

impl StructuralEq for ModuleInitFlags

source§

impl StructuralPartialEq for ModuleInitFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for ModuleInitFlags

§

impl Send for ModuleInitFlags

§

impl Sync for ModuleInitFlags

§

impl Unpin for ModuleInitFlags

§

impl UnwindSafe for ModuleInitFlags

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

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

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

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

source§

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

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/mount/struct.MntFlags.html b/doc/devel/nix/mount/struct.MntFlags.html index 43151b6616..f46937ec18 100644 --- a/doc/devel/nix/mount/struct.MntFlags.html +++ b/doc/devel/nix/mount/struct.MntFlags.html @@ -60,13 +60,13 @@
Safety

Trait Implementations§

source§

impl Binary for MntFlags

source§

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

Formats the value using the given formatter.
source§

impl BitAnd for MntFlags

source§

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

Returns the intersection between the two sets of flags.

§

type Output = MntFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for MntFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for MntFlags

source§

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

Returns the union of the two sets of flags.

-
§

type Output = MntFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for MntFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = MntFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for MntFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for MntFlags

source§

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

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

-
§

type Output = MntFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for MntFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

-
source§

impl Clone for MntFlags

source§

fn clone(&self) -> MntFlags

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for MntFlags

source§

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

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

impl Extend<MntFlags> for MntFlags

source§

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

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

fn extend_one(&mut self, item: A)

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

fn extend_reserve(&mut self, additional: usize)

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

impl FromIterator<MntFlags> for MntFlags

source§

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

Creates a value from an iterator. Read more
source§

impl Hash for MntFlags

source§

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

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

§

type Output = MntFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for MntFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

+
source§

impl Clone for MntFlags

source§

fn clone(&self) -> MntFlags

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for MntFlags

source§

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

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

impl Extend<MntFlags> for MntFlags

source§

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

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

fn extend_one(&mut self, item: A)

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

fn extend_reserve(&mut self, additional: usize)

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

impl FromIterator<MntFlags> for MntFlags

source§

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

Creates a value from an iterator. Read more
source§

impl Hash for MntFlags

source§

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

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

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

impl LowerHex for MntFlags

source§

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

Formats the value using the given formatter.
source§

impl Not for MntFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = MntFlags

The resulting type after applying the ! operator.
source§

impl Octal for MntFlags

source§

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

Formats the value using the given formatter.
source§

impl Ord for MntFlags

source§

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

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

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

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

impl LowerHex for MntFlags

source§

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

Formats the value using the given formatter.
source§

impl Not for MntFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

+
§

type Output = MntFlags

The resulting type after applying the ! operator.
source§

impl Octal for MntFlags

source§

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

Formats the value using the given formatter.
source§

impl Ord for MntFlags

source§

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

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

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

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

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

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

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

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

impl PartialEq for MntFlags

source§

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

This method tests for self and other values to be equal, and is used @@ -74,8 +74,8 @@
Safety
sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for MntFlags

source§

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

source§

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

Returns the set difference of the two sets of flags.

-
§

type Output = MntFlags

The resulting type after applying the - operator.
source§

impl SubAssign for MntFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

-
source§

impl UpperHex for MntFlags

source§

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

Formats the value using the given formatter.
source§

impl Copy for MntFlags

source§

impl Eq for MntFlags

source§

impl StructuralEq for MntFlags

source§

impl StructuralPartialEq for MntFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for MntFlags

§

impl Send for MntFlags

§

impl Sync for MntFlags

§

impl Unpin for MntFlags

§

impl UnwindSafe for MntFlags

Blanket Implementations§

source§

impl<T> Any for T
where +

§

type Output = MntFlags

The resulting type after applying the - operator.
source§

impl SubAssign for MntFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
source§

impl UpperHex for MntFlags

source§

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

Formats the value using the given formatter.
source§

impl Copy for MntFlags

source§

impl Eq for MntFlags

source§

impl StructuralEq for MntFlags

source§

impl StructuralPartialEq for MntFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for MntFlags

§

impl Send for MntFlags

§

impl Sync for MntFlags

§

impl Unpin for MntFlags

§

impl UnwindSafe for MntFlags

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/mount/struct.MsFlags.html b/doc/devel/nix/mount/struct.MsFlags.html index ca26689c9c..8e0a0438e8 100644 --- a/doc/devel/nix/mount/struct.MsFlags.html +++ b/doc/devel/nix/mount/struct.MsFlags.html @@ -68,16 +68,16 @@
Safety
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 MsFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for MsFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

-
§

type Output = MsFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for MsFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

+

Trait Implementations§

source§

impl Binary for MsFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for MsFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

+
§

type Output = MsFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for MsFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for MsFlags

source§

fn bitor(self, other: MsFlags) -> Self

Returns the union of the two sets of flags.

-
§

type Output = MsFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for MsFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = MsFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for MsFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for MsFlags

source§

fn bitxor(self, other: Self) -> Self

Returns the left flags, but with all the right flags toggled.

-
§

type Output = MsFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for MsFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

-
source§

impl Clone for MsFlags

source§

fn clone(&self) -> MsFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for MsFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<MsFlags> for MsFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<MsFlags> for MsFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for MsFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

§

type Output = MsFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for MsFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

+
source§

impl Clone for MsFlags

source§

fn clone(&self) -> MsFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for MsFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<MsFlags> for MsFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<MsFlags> for MsFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for MsFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for MsFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for MsFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = MsFlags

The resulting type after applying the ! operator.
source§

impl Octal for MsFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for MsFlags

source§

fn cmp(&self, other: &MsFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for MsFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for MsFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

+
§

type Output = MsFlags

The resulting type after applying the ! operator.
source§

impl Octal for MsFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for MsFlags

source§

fn cmp(&self, other: &MsFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for MsFlags

source§

fn eq(&self, other: &MsFlags) -> bool

This method tests for self and other values to be equal, and is used @@ -86,7 +86,7 @@
Safety
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 for MsFlags

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

§

type Output = MsFlags

The resulting type after applying the - operator.
source§

impl SubAssign for MsFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

-
source§

impl UpperHex for MsFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for MsFlags

source§

impl Eq for MsFlags

source§

impl StructuralEq for MsFlags

source§

impl StructuralPartialEq for MsFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for MsFlags

§

impl Send for MsFlags

§

impl Sync for MsFlags

§

impl Unpin for MsFlags

§

impl UnwindSafe for MsFlags

Blanket Implementations§

source§

impl<T> Any for T
where +

source§

impl UpperHex for MsFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for MsFlags

source§

impl Eq for MsFlags

source§

impl StructuralEq for MsFlags

source§

impl StructuralPartialEq for MsFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for MsFlags

§

impl Send for MsFlags

§

impl Sync for MsFlags

§

impl Unpin for MsFlags

§

impl UnwindSafe for MsFlags

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/mqueue/struct.MQ_OFlag.html b/doc/devel/nix/mqueue/struct.MQ_OFlag.html index 3440c04ba2..5193dcc3a1 100644 --- a/doc/devel/nix/mqueue/struct.MQ_OFlag.html +++ b/doc/devel/nix/mqueue/struct.MQ_OFlag.html @@ -67,16 +67,16 @@
Safety
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 MQ_OFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for MQ_OFlag

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

-
§

type Output = MQ_OFlag

The resulting type after applying the & operator.
source§

impl BitAndAssign for MQ_OFlag

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

+

Trait Implementations§

source§

impl Binary for MQ_OFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for MQ_OFlag

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

+
§

type Output = MQ_OFlag

The resulting type after applying the & operator.
source§

impl BitAndAssign for MQ_OFlag

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for MQ_OFlag

source§

fn bitor(self, other: MQ_OFlag) -> Self

Returns the union of the two sets of flags.

-
§

type Output = MQ_OFlag

The resulting type after applying the | operator.
source§

impl BitOrAssign for MQ_OFlag

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = MQ_OFlag

The resulting type after applying the | operator.
source§

impl BitOrAssign for MQ_OFlag

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for MQ_OFlag

source§

fn bitxor(self, other: Self) -> Self

Returns the left flags, but with all the right flags toggled.

-
§

type Output = MQ_OFlag

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for MQ_OFlag

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

-
source§

impl Clone for MQ_OFlag

source§

fn clone(&self) -> MQ_OFlag

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for MQ_OFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<MQ_OFlag> for MQ_OFlag

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<MQ_OFlag> for MQ_OFlag

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for MQ_OFlag

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

§

type Output = MQ_OFlag

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for MQ_OFlag

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

+
source§

impl Clone for MQ_OFlag

source§

fn clone(&self) -> MQ_OFlag

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for MQ_OFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<MQ_OFlag> for MQ_OFlag

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<MQ_OFlag> for MQ_OFlag

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for MQ_OFlag

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for MQ_OFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for MQ_OFlag

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = MQ_OFlag

The resulting type after applying the ! operator.
source§

impl Octal for MQ_OFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for MQ_OFlag

source§

fn cmp(&self, other: &MQ_OFlag) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for MQ_OFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for MQ_OFlag

source§

fn not(self) -> Self

Returns the complement of this set of flags.

+
§

type Output = MQ_OFlag

The resulting type after applying the ! operator.
source§

impl Octal for MQ_OFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for MQ_OFlag

source§

fn cmp(&self, other: &MQ_OFlag) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for MQ_OFlag

source§

fn eq(&self, other: &MQ_OFlag) -> bool

This method tests for self and other values to be equal, and is used @@ -84,8 +84,8 @@
Safety
sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for MQ_OFlag

source§

fn partial_cmp(&self, other: &MQ_OFlag) -> 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 for MQ_OFlag

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

-
§

type Output = MQ_OFlag

The resulting type after applying the - operator.
source§

impl SubAssign for MQ_OFlag

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

-
source§

impl UpperHex for MQ_OFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for MQ_OFlag

source§

impl Eq for MQ_OFlag

source§

impl StructuralEq for MQ_OFlag

source§

impl StructuralPartialEq for MQ_OFlag

Auto Trait Implementations§

§

impl RefUnwindSafe for MQ_OFlag

§

impl Send for MQ_OFlag

§

impl Sync for MQ_OFlag

§

impl Unpin for MQ_OFlag

§

impl UnwindSafe for MQ_OFlag

Blanket Implementations§

source§

impl<T> Any for T
where +

§

type Output = MQ_OFlag

The resulting type after applying the - operator.
source§

impl SubAssign for MQ_OFlag

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
source§

impl UpperHex for MQ_OFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for MQ_OFlag

source§

impl Eq for MQ_OFlag

source§

impl StructuralEq for MQ_OFlag

source§

impl StructuralPartialEq for MQ_OFlag

Auto Trait Implementations§

§

impl RefUnwindSafe for MQ_OFlag

§

impl Send for MQ_OFlag

§

impl Sync for MQ_OFlag

§

impl Unpin for MQ_OFlag

§

impl UnwindSafe for MQ_OFlag

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/net/if_/struct.InterfaceFlags.html b/doc/devel/nix/net/if_/struct.InterfaceFlags.html index b6617e24d9..cedb47ace4 100644 --- a/doc/devel/nix/net/if_/struct.InterfaceFlags.html +++ b/doc/devel/nix/net/if_/struct.InterfaceFlags.html @@ -96,16 +96,16 @@
Safety
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 InterfaceFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for InterfaceFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

-
§

type Output = InterfaceFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for InterfaceFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

+

Trait Implementations§

source§

impl Binary for InterfaceFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for InterfaceFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

+
§

type Output = InterfaceFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for InterfaceFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for InterfaceFlags

source§

fn bitor(self, other: InterfaceFlags) -> Self

Returns the union of the two sets of flags.

-
§

type Output = InterfaceFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for InterfaceFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = InterfaceFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for InterfaceFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for InterfaceFlags

source§

fn bitxor(self, other: Self) -> Self

Returns the left flags, but with all the right flags toggled.

-
§

type Output = InterfaceFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for InterfaceFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

-
source§

impl Clone for InterfaceFlags

source§

fn clone(&self) -> InterfaceFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for InterfaceFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<InterfaceFlags> for InterfaceFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<InterfaceFlags> for InterfaceFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for InterfaceFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

§

type Output = InterfaceFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for InterfaceFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

+
source§

impl Clone for InterfaceFlags

source§

fn clone(&self) -> InterfaceFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for InterfaceFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<InterfaceFlags> for InterfaceFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<InterfaceFlags> for InterfaceFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for InterfaceFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for InterfaceFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for InterfaceFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = InterfaceFlags

The resulting type after applying the ! operator.
source§

impl Octal for InterfaceFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for InterfaceFlags

source§

fn cmp(&self, other: &InterfaceFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where +

§

type Output = InterfaceFlags

The resulting type after applying the ! operator.
source§

impl Octal for InterfaceFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for InterfaceFlags

source§

fn cmp(&self, other: &InterfaceFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for InterfaceFlags

source§

fn eq(&self, other: &InterfaceFlags) -> bool

This method tests for self and other values to be equal, and is used @@ -113,7 +113,7 @@
Safety
sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for InterfaceFlags

source§

fn partial_cmp(&self, other: &InterfaceFlags) -> 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 for InterfaceFlags

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

-
§

type Output = InterfaceFlags

The resulting type after applying the - operator.
source§

impl SubAssign for InterfaceFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
§

type Output = InterfaceFlags

The resulting type after applying the - operator.
source§

impl SubAssign for InterfaceFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

source§

impl UpperHex for InterfaceFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for InterfaceFlags

source§

impl Eq for InterfaceFlags

source§

impl StructuralEq for InterfaceFlags

source§

impl StructuralPartialEq for InterfaceFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for InterfaceFlags

§

impl Send for InterfaceFlags

§

impl Sync for InterfaceFlags

§

impl Unpin for InterfaceFlags

§

impl UnwindSafe for InterfaceFlags

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where diff --git a/doc/devel/nix/poll/struct.PollFlags.html b/doc/devel/nix/poll/struct.PollFlags.html index 28f915acf6..be53e8af09 100644 --- a/doc/devel/nix/poll/struct.PollFlags.html +++ b/doc/devel/nix/poll/struct.PollFlags.html @@ -92,16 +92,16 @@
Safety
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 PollFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for PollFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

-
§

type Output = PollFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for PollFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

+

Trait Implementations§

source§

impl Binary for PollFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for PollFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

+
§

type Output = PollFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for PollFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for PollFlags

source§

fn bitor(self, other: PollFlags) -> Self

Returns the union of the two sets of flags.

-
§

type Output = PollFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for PollFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = PollFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for PollFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for PollFlags

source§

fn bitxor(self, other: Self) -> Self

Returns the left flags, but with all the right flags toggled.

-
§

type Output = PollFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for PollFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

+
§

type Output = PollFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for PollFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

source§

impl Clone for PollFlags

source§

fn clone(&self) -> PollFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for PollFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<PollFlags> for PollFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<PollFlags> for PollFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for PollFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for PollFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for PollFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = PollFlags

The resulting type after applying the ! operator.
source§

impl Octal for PollFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for PollFlags

source§

fn cmp(&self, other: &PollFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where +

§

type Output = PollFlags

The resulting type after applying the ! operator.
source§

impl Octal for PollFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for PollFlags

source§

fn cmp(&self, other: &PollFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for PollFlags

source§

fn eq(&self, other: &PollFlags) -> bool

This method tests for self and other values to be equal, and is used @@ -109,7 +109,7 @@
Safety
sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for PollFlags

source§

fn partial_cmp(&self, other: &PollFlags) -> 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 for PollFlags

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

-
§

type Output = PollFlags

The resulting type after applying the - operator.
source§

impl SubAssign for PollFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
§

type Output = PollFlags

The resulting type after applying the - operator.
source§

impl SubAssign for PollFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

source§

impl UpperHex for PollFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for PollFlags

source§

impl Eq for PollFlags

source§

impl StructuralEq for PollFlags

source§

impl StructuralPartialEq for PollFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for PollFlags

§

impl Send for PollFlags

§

impl Sync for PollFlags

§

impl Unpin for PollFlags

§

impl UnwindSafe for PollFlags

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where diff --git a/doc/devel/nix/pty/struct.PtyMaster.html b/doc/devel/nix/pty/struct.PtyMaster.html index 8f8ebac868..680db63942 100644 --- a/doc/devel/nix/pty/struct.PtyMaster.html +++ b/doc/devel/nix/pty/struct.PtyMaster.html @@ -9,14 +9,14 @@ 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 Read for &PtyMaster

source§

fn read(&mut self, buf: &mut [u8]) -> Result<usize>

Pull some bytes from this source into the specified buffer, returning how many bytes were read. Read more
1.36.0 · source§

fn read_vectored(&mut self, bufs: &mut [IoSliceMut<'_>]) -> Result<usize, Error>

Like read, except that it reads into a slice of buffers. Read more
source§

fn is_read_vectored(&self) -> bool

🔬This is a nightly-only experimental API. (can_vector)
Determines if this Reader has an efficient read_vectored -implementation. Read more
1.0.0 · source§

fn read_to_end(&mut self, buf: &mut Vec<u8>) -> Result<usize, Error>

Read all bytes until EOF in this source, placing them into buf. Read more
1.0.0 · source§

fn read_to_string(&mut self, buf: &mut String) -> Result<usize, Error>

Read all bytes until EOF in this source, appending them to buf. Read more
1.6.0 · source§

fn read_exact(&mut self, buf: &mut [u8]) -> Result<(), Error>

Read the exact number of bytes required to fill buf. Read more
source§

fn read_buf(&mut self, buf: BorrowedCursor<'_>) -> Result<(), Error>

🔬This is a nightly-only experimental API. (read_buf)
Pull some bytes from this source into the specified buffer. Read more
source§

fn read_buf_exact(&mut self, cursor: BorrowedCursor<'_>) -> Result<(), Error>

🔬This is a nightly-only experimental API. (read_buf)
Read the exact number of bytes required to fill cursor. Read more
1.0.0 · source§

fn by_ref(&mut self) -> &mut Self
where +implementation. Read more

1.0.0 · source§

fn read_to_end(&mut self, buf: &mut Vec<u8>) -> Result<usize, Error>

Read all bytes until EOF in this source, placing them into buf. Read more
1.0.0 · source§

fn read_to_string(&mut self, buf: &mut String) -> Result<usize, Error>

Read all bytes until EOF in this source, appending them to buf. Read more
1.6.0 · source§

fn read_exact(&mut self, buf: &mut [u8]) -> Result<(), Error>

Read the exact number of bytes required to fill buf. Read more
source§

fn read_buf(&mut self, buf: BorrowedCursor<'_>) -> Result<(), Error>

🔬This is a nightly-only experimental API. (read_buf)
Pull some bytes from this source into the specified buffer. Read more
source§

fn read_buf_exact(&mut self, cursor: BorrowedCursor<'_>) -> Result<(), Error>

🔬This is a nightly-only experimental API. (read_buf)
Read the exact number of bytes required to fill cursor. Read more
1.0.0 · source§

fn by_ref(&mut self) -> &mut Self
where Self: Sized,

Creates a “by reference” adaptor for this instance of Read. Read more
1.0.0 · source§

fn bytes(self) -> Bytes<Self>
where Self: Sized,

Transforms this Read instance to an Iterator over its bytes. Read more
1.0.0 · source§

fn chain<R>(self, next: R) -> Chain<Self, R>
where R: Read, Self: Sized,

Creates an adapter which will chain this stream with another. Read more
1.0.0 · source§

fn take(self, limit: u64) -> Take<Self>
where Self: Sized,

Creates an adapter which will read at most limit bytes from it. Read more
source§

impl Read for PtyMaster

source§

fn read(&mut self, buf: &mut [u8]) -> Result<usize>

Pull some bytes from this source into the specified buffer, returning how many bytes were read. Read more
1.36.0 · source§

fn read_vectored(&mut self, bufs: &mut [IoSliceMut<'_>]) -> Result<usize, Error>

Like read, except that it reads into a slice of buffers. Read more
source§

fn is_read_vectored(&self) -> bool

🔬This is a nightly-only experimental API. (can_vector)
Determines if this Reader has an efficient read_vectored -implementation. Read more
1.0.0 · source§

fn read_to_end(&mut self, buf: &mut Vec<u8>) -> Result<usize, Error>

Read all bytes until EOF in this source, placing them into buf. Read more
1.0.0 · source§

fn read_to_string(&mut self, buf: &mut String) -> Result<usize, Error>

Read all bytes until EOF in this source, appending them to buf. Read more
1.6.0 · source§

fn read_exact(&mut self, buf: &mut [u8]) -> Result<(), Error>

Read the exact number of bytes required to fill buf. Read more
source§

fn read_buf(&mut self, buf: BorrowedCursor<'_>) -> Result<(), Error>

🔬This is a nightly-only experimental API. (read_buf)
Pull some bytes from this source into the specified buffer. Read more
source§

fn read_buf_exact(&mut self, cursor: BorrowedCursor<'_>) -> Result<(), Error>

🔬This is a nightly-only experimental API. (read_buf)
Read the exact number of bytes required to fill cursor. Read more
1.0.0 · source§

fn by_ref(&mut self) -> &mut Self
where +implementation. Read more

1.0.0 · source§

fn read_to_end(&mut self, buf: &mut Vec<u8>) -> Result<usize, Error>

Read all bytes until EOF in this source, placing them into buf. Read more
1.0.0 · source§

fn read_to_string(&mut self, buf: &mut String) -> Result<usize, Error>

Read all bytes until EOF in this source, appending them to buf. Read more
1.6.0 · source§

fn read_exact(&mut self, buf: &mut [u8]) -> Result<(), Error>

Read the exact number of bytes required to fill buf. Read more
source§

fn read_buf(&mut self, buf: BorrowedCursor<'_>) -> Result<(), Error>

🔬This is a nightly-only experimental API. (read_buf)
Pull some bytes from this source into the specified buffer. Read more
source§

fn read_buf_exact(&mut self, cursor: BorrowedCursor<'_>) -> Result<(), Error>

🔬This is a nightly-only experimental API. (read_buf)
Read the exact number of bytes required to fill cursor. Read more
1.0.0 · source§

fn by_ref(&mut self) -> &mut Self
where Self: Sized,

Creates a “by reference” adaptor for this instance of Read. Read more
1.0.0 · source§

fn bytes(self) -> Bytes<Self>
where Self: Sized,

Transforms this Read instance to an Iterator over its bytes. Read more
1.0.0 · source§

fn chain<R>(self, next: R) -> Chain<Self, R>
where R: Read, @@ -24,7 +24,7 @@ Self: Sized,

Creates an adapter which will read at most limit bytes from it. Read more
source§

impl Write for &PtyMaster

source§

fn write(&mut self, buf: &[u8]) -> Result<usize>

Write a buffer into this writer, returning how many bytes were written. Read more
source§

fn flush(&mut self) -> Result<()>

Flush this output stream, ensuring that all intermediately buffered contents reach their destination. Read more
1.36.0 · source§

fn write_vectored(&mut self, bufs: &[IoSlice<'_>]) -> Result<usize, Error>

Like write, except that it writes from a slice of buffers. Read more
source§

fn is_write_vectored(&self) -> bool

🔬This is a nightly-only experimental API. (can_vector)
Determines if this Writer has an efficient write_vectored implementation. Read more
1.0.0 · source§

fn write_all(&mut self, buf: &[u8]) -> Result<(), Error>

Attempts to write an entire buffer into this writer. Read more
source§

fn write_all_vectored(&mut self, bufs: &mut [IoSlice<'_>]) -> Result<(), Error>

🔬This is a nightly-only experimental API. (write_all_vectored)
Attempts to write multiple buffers into this writer. Read more
1.0.0 · source§

fn write_fmt(&mut self, fmt: Arguments<'_>) -> Result<(), Error>

Writes a formatted string into this writer, returning any error -encountered. Read more
1.0.0 · source§

fn by_ref(&mut self) -> &mut Self
where +encountered. Read more

1.0.0 · source§

fn by_ref(&mut self) -> &mut Self
where Self: Sized,

Creates a “by reference” adapter for this instance of Write. Read more
source§

impl Write for PtyMaster

source§

fn write(&mut self, buf: &[u8]) -> Result<usize>

Write a buffer into this writer, returning how many bytes were written. Read more
source§

fn flush(&mut self) -> Result<()>

Flush this output stream, ensuring that all intermediately buffered contents reach their destination. Read more
1.36.0 · source§

fn write_vectored(&mut self, bufs: &[IoSlice<'_>]) -> Result<usize, Error>

Like write, except that it writes from a slice of buffers. Read more
source§

fn is_write_vectored(&self) -> bool

🔬This is a nightly-only experimental API. (can_vector)
Determines if this Writer has an efficient write_vectored implementation. Read more
1.0.0 · source§

fn write_all(&mut self, buf: &[u8]) -> Result<(), Error>

Attempts to write an entire buffer into this writer. Read more
source§

fn write_all_vectored(&mut self, bufs: &mut [IoSlice<'_>]) -> Result<(), Error>

🔬This is a nightly-only experimental API. (write_all_vectored)
Attempts to write multiple buffers into this writer. Read more
1.0.0 · source§

fn write_fmt(&mut self, fmt: Arguments<'_>) -> Result<(), Error>

Writes a formatted string into this writer, returning any error diff --git a/doc/devel/nix/sched/struct.CloneFlags.html b/doc/devel/nix/sched/struct.CloneFlags.html index db70dba862..39c9ad0caf 100644 --- a/doc/devel/nix/sched/struct.CloneFlags.html +++ b/doc/devel/nix/sched/struct.CloneFlags.html @@ -89,15 +89,15 @@
Safety

This is equivalent to using the ! operator (e.g. ops::Not), as in !flags.

Trait Implementations§

source§

impl Binary for CloneFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for CloneFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

-
§

type Output = CloneFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for CloneFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

+
§

type Output = CloneFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for CloneFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for CloneFlags

source§

fn bitor(self, other: CloneFlags) -> Self

Returns the union of the two sets of flags.

-
§

type Output = CloneFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for CloneFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = CloneFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for CloneFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for CloneFlags

source§

fn bitxor(self, other: Self) -> Self

Returns the left flags, but with all the right flags toggled.

§

type Output = CloneFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for CloneFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

-
source§

impl Clone for CloneFlags

source§

fn clone(&self) -> CloneFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for CloneFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<CloneFlags> for CloneFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<CloneFlags> for CloneFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for CloneFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

source§

impl Clone for CloneFlags

source§

fn clone(&self) -> CloneFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for CloneFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<CloneFlags> for CloneFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<CloneFlags> for CloneFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for CloneFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for CloneFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for CloneFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = CloneFlags

The resulting type after applying the ! operator.
source§

impl Octal for CloneFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for CloneFlags

source§

fn cmp(&self, other: &CloneFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for CloneFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for CloneFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

+
§

type Output = CloneFlags

The resulting type after applying the ! operator.
source§

impl Octal for CloneFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for CloneFlags

source§

fn cmp(&self, other: &CloneFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for CloneFlags

source§

fn eq(&self, other: &CloneFlags) -> bool

This method tests for self and other values to be equal, and is used @@ -105,8 +105,8 @@
Safety
sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for CloneFlags

source§

fn partial_cmp(&self, other: &CloneFlags) -> 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 for CloneFlags

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

-
§

type Output = CloneFlags

The resulting type after applying the - operator.
source§

impl SubAssign for CloneFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

-
source§

impl UpperHex for CloneFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for CloneFlags

source§

impl Eq for CloneFlags

source§

impl StructuralEq for CloneFlags

source§

impl StructuralPartialEq for CloneFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for CloneFlags

§

impl Send for CloneFlags

§

impl Sync for CloneFlags

§

impl Unpin for CloneFlags

§

impl UnwindSafe for CloneFlags

Blanket Implementations§

source§

impl<T> Any for T
where +

§

type Output = CloneFlags

The resulting type after applying the - operator.
source§

impl SubAssign for CloneFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
source§

impl UpperHex for CloneFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for CloneFlags

source§

impl Eq for CloneFlags

source§

impl StructuralEq for CloneFlags

source§

impl StructuralPartialEq for CloneFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for CloneFlags

§

impl Send for CloneFlags

§

impl Sync for CloneFlags

§

impl Unpin for CloneFlags

§

impl UnwindSafe for CloneFlags

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/epoll/struct.EpollCreateFlags.html b/doc/devel/nix/sys/epoll/struct.EpollCreateFlags.html index 5ae9bfa0a0..f34cbd03f3 100644 --- a/doc/devel/nix/sys/epoll/struct.EpollCreateFlags.html +++ b/doc/devel/nix/sys/epoll/struct.EpollCreateFlags.html @@ -57,16 +57,16 @@
Safety
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 EpollCreateFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for EpollCreateFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

-
§

type Output = EpollCreateFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for EpollCreateFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

+

Trait Implementations§

source§

impl Binary for EpollCreateFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for EpollCreateFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

+
§

type Output = EpollCreateFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for EpollCreateFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for EpollCreateFlags

source§

fn bitor(self, other: EpollCreateFlags) -> Self

Returns the union of the two sets of flags.

-
§

type Output = EpollCreateFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for EpollCreateFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = EpollCreateFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for EpollCreateFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for EpollCreateFlags

source§

fn bitxor(self, other: Self) -> Self

Returns the left flags, but with all the right flags toggled.

-
§

type Output = EpollCreateFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for EpollCreateFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

-
source§

impl Clone for EpollCreateFlags

source§

fn clone(&self) -> EpollCreateFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for EpollCreateFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<EpollCreateFlags> for EpollCreateFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<EpollCreateFlags> for EpollCreateFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for EpollCreateFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

§

type Output = EpollCreateFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for EpollCreateFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

+
source§

impl Clone for EpollCreateFlags

source§

fn clone(&self) -> EpollCreateFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for EpollCreateFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<EpollCreateFlags> for EpollCreateFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<EpollCreateFlags> for EpollCreateFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for EpollCreateFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for EpollCreateFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for EpollCreateFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = EpollCreateFlags

The resulting type after applying the ! operator.
source§

impl Octal for EpollCreateFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for EpollCreateFlags

source§

fn cmp(&self, other: &EpollCreateFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for EpollCreateFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for EpollCreateFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

+
§

type Output = EpollCreateFlags

The resulting type after applying the ! operator.
source§

impl Octal for EpollCreateFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for EpollCreateFlags

source§

fn cmp(&self, other: &EpollCreateFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for EpollCreateFlags

source§

fn eq(&self, other: &EpollCreateFlags) -> bool

This method tests for self and other values to be equal, and is used @@ -74,8 +74,8 @@
Safety
sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for EpollCreateFlags

source§

fn partial_cmp(&self, other: &EpollCreateFlags) -> 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 for EpollCreateFlags

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

-
§

type Output = EpollCreateFlags

The resulting type after applying the - operator.
source§

impl SubAssign for EpollCreateFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

-
source§

impl UpperHex for EpollCreateFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for EpollCreateFlags

source§

impl Eq for EpollCreateFlags

source§

impl StructuralEq for EpollCreateFlags

source§

impl StructuralPartialEq for EpollCreateFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for EpollCreateFlags

§

impl Send for EpollCreateFlags

§

impl Sync for EpollCreateFlags

§

impl Unpin for EpollCreateFlags

§

impl UnwindSafe for EpollCreateFlags

Blanket Implementations§

source§

impl<T> Any for T
where +

§

type Output = EpollCreateFlags

The resulting type after applying the - operator.
source§

impl SubAssign for EpollCreateFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
source§

impl UpperHex for EpollCreateFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for EpollCreateFlags

source§

impl Eq for EpollCreateFlags

source§

impl StructuralEq for EpollCreateFlags

source§

impl StructuralPartialEq for EpollCreateFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for EpollCreateFlags

§

impl Send for EpollCreateFlags

§

impl Sync for EpollCreateFlags

§

impl Unpin for EpollCreateFlags

§

impl UnwindSafe for EpollCreateFlags

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/epoll/struct.EpollFlags.html b/doc/devel/nix/sys/epoll/struct.EpollFlags.html index 10d74878d6..471709030c 100644 --- a/doc/devel/nix/sys/epoll/struct.EpollFlags.html +++ b/doc/devel/nix/sys/epoll/struct.EpollFlags.html @@ -57,15 +57,15 @@
Safety
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 EpollFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for EpollFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

-
§

type Output = EpollFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for EpollFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

+

Trait Implementations§

source§

impl Binary for EpollFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for EpollFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

+
§

type Output = EpollFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for EpollFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for EpollFlags

source§

fn bitor(self, other: EpollFlags) -> Self

Returns the union of the two sets of flags.

-
§

type Output = EpollFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for EpollFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = EpollFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for EpollFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for EpollFlags

source§

fn bitxor(self, other: Self) -> Self

Returns the left flags, but with all the right flags toggled.

§

type Output = EpollFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for EpollFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

-
source§

impl Clone for EpollFlags

source§

fn clone(&self) -> EpollFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for EpollFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<EpollFlags> for EpollFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<EpollFlags> for EpollFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for EpollFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

source§

impl Clone for EpollFlags

source§

fn clone(&self) -> EpollFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for EpollFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<EpollFlags> for EpollFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<EpollFlags> for EpollFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for EpollFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for EpollFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for EpollFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

+ Self: Sized,
Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for EpollFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for EpollFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

§

type Output = EpollFlags

The resulting type after applying the ! operator.
source§

impl Octal for EpollFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for EpollFlags

source§

fn cmp(&self, other: &EpollFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where @@ -74,8 +74,8 @@
Safety
sufficient, and should not be overridden without very good reason.

source§

impl PartialOrd for EpollFlags

source§

fn partial_cmp(&self, other: &EpollFlags) -> 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 for EpollFlags

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

-
§

type Output = EpollFlags

The resulting type after applying the - operator.
source§

impl SubAssign for EpollFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

-
source§

impl UpperHex for EpollFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for EpollFlags

source§

impl Eq for EpollFlags

source§

impl StructuralEq for EpollFlags

source§

impl StructuralPartialEq for EpollFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for EpollFlags

§

impl Send for EpollFlags

§

impl Sync for EpollFlags

§

impl Unpin for EpollFlags

§

impl UnwindSafe for EpollFlags

Blanket Implementations§

source§

impl<T> Any for T
where +

§

type Output = EpollFlags

The resulting type after applying the - operator.
source§

impl SubAssign for EpollFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
source§

impl UpperHex for EpollFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for EpollFlags

source§

impl Eq for EpollFlags

source§

impl StructuralEq for EpollFlags

source§

impl StructuralPartialEq for EpollFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for EpollFlags

§

impl Send for EpollFlags

§

impl Sync for EpollFlags

§

impl Unpin for EpollFlags

§

impl UnwindSafe for EpollFlags

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/eventfd/struct.EfdFlags.html b/doc/devel/nix/sys/eventfd/struct.EfdFlags.html index b2bfe5bec0..13b036b86d 100644 --- a/doc/devel/nix/sys/eventfd/struct.EfdFlags.html +++ b/doc/devel/nix/sys/eventfd/struct.EfdFlags.html @@ -57,16 +57,16 @@
Safety
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 EfdFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for EfdFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

-
§

type Output = EfdFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for EfdFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

+

Trait Implementations§

source§

impl Binary for EfdFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for EfdFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

+
§

type Output = EfdFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for EfdFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for EfdFlags

source§

fn bitor(self, other: EfdFlags) -> Self

Returns the union of the two sets of flags.

-
§

type Output = EfdFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for EfdFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = EfdFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for EfdFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for EfdFlags

source§

fn bitxor(self, other: Self) -> Self

Returns the left flags, but with all the right flags toggled.

-
§

type Output = EfdFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for EfdFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

-
source§

impl Clone for EfdFlags

source§

fn clone(&self) -> EfdFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for EfdFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<EfdFlags> for EfdFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<EfdFlags> for EfdFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for EfdFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

§

type Output = EfdFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for EfdFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

+
source§

impl Clone for EfdFlags

source§

fn clone(&self) -> EfdFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for EfdFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<EfdFlags> for EfdFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<EfdFlags> for EfdFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for EfdFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for EfdFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for EfdFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = EfdFlags

The resulting type after applying the ! operator.
source§

impl Octal for EfdFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for EfdFlags

source§

fn cmp(&self, other: &EfdFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for EfdFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for EfdFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

+
§

type Output = EfdFlags

The resulting type after applying the ! operator.
source§

impl Octal for EfdFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for EfdFlags

source§

fn cmp(&self, other: &EfdFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for EfdFlags

source§

fn eq(&self, other: &EfdFlags) -> bool

This method tests for self and other values to be equal, and is used @@ -74,8 +74,8 @@
Safety
sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for EfdFlags

source§

fn partial_cmp(&self, other: &EfdFlags) -> 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 for EfdFlags

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

-
§

type Output = EfdFlags

The resulting type after applying the - operator.
source§

impl SubAssign for EfdFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

-
source§

impl UpperHex for EfdFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for EfdFlags

source§

impl Eq for EfdFlags

source§

impl StructuralEq for EfdFlags

source§

impl StructuralPartialEq for EfdFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for EfdFlags

§

impl Send for EfdFlags

§

impl Sync for EfdFlags

§

impl Unpin for EfdFlags

§

impl UnwindSafe for EfdFlags

Blanket Implementations§

source§

impl<T> Any for T
where +

§

type Output = EfdFlags

The resulting type after applying the - operator.
source§

impl SubAssign for EfdFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
source§

impl UpperHex for EfdFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for EfdFlags

source§

impl Eq for EfdFlags

source§

impl StructuralEq for EfdFlags

source§

impl StructuralPartialEq for EfdFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for EfdFlags

§

impl Send for EfdFlags

§

impl Sync for EfdFlags

§

impl Unpin for EfdFlags

§

impl UnwindSafe for EfdFlags

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/inotify/struct.AddWatchFlags.html b/doc/devel/nix/sys/inotify/struct.AddWatchFlags.html index 299db7b5ba..f67bea0401 100644 --- a/doc/devel/nix/sys/inotify/struct.AddWatchFlags.html +++ b/doc/devel/nix/sys/inotify/struct.AddWatchFlags.html @@ -80,16 +80,16 @@
Safety
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 AddWatchFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for AddWatchFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

-
§

type Output = AddWatchFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for AddWatchFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

+

Trait Implementations§

source§

impl Binary for AddWatchFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for AddWatchFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

+
§

type Output = AddWatchFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for AddWatchFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for AddWatchFlags

source§

fn bitor(self, other: AddWatchFlags) -> Self

Returns the union of the two sets of flags.

§

type Output = AddWatchFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for AddWatchFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for AddWatchFlags

source§

fn bitxor(self, other: Self) -> Self

Returns the left flags, but with all the right flags toggled.

-
§

type Output = AddWatchFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for AddWatchFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

-
source§

impl Clone for AddWatchFlags

source§

fn clone(&self) -> AddWatchFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for AddWatchFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<AddWatchFlags> for AddWatchFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<AddWatchFlags> for AddWatchFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for AddWatchFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

§

type Output = AddWatchFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for AddWatchFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

+
source§

impl Clone for AddWatchFlags

source§

fn clone(&self) -> AddWatchFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for AddWatchFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<AddWatchFlags> for AddWatchFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<AddWatchFlags> for AddWatchFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for AddWatchFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for AddWatchFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for AddWatchFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = AddWatchFlags

The resulting type after applying the ! operator.
source§

impl Octal for AddWatchFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for AddWatchFlags

source§

fn cmp(&self, other: &AddWatchFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for AddWatchFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for AddWatchFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

+
§

type Output = AddWatchFlags

The resulting type after applying the ! operator.
source§

impl Octal for AddWatchFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for AddWatchFlags

source§

fn cmp(&self, other: &AddWatchFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for AddWatchFlags

source§

fn eq(&self, other: &AddWatchFlags) -> bool

This method tests for self and other values to be equal, and is used @@ -97,8 +97,8 @@
Safety
sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for AddWatchFlags

source§

fn partial_cmp(&self, other: &AddWatchFlags) -> 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 for AddWatchFlags

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

-
§

type Output = AddWatchFlags

The resulting type after applying the - operator.
source§

impl SubAssign for AddWatchFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

-
source§

impl UpperHex for AddWatchFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for AddWatchFlags

source§

impl Eq for AddWatchFlags

source§

impl StructuralEq for AddWatchFlags

source§

impl StructuralPartialEq for AddWatchFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for AddWatchFlags

§

impl Send for AddWatchFlags

§

impl Sync for AddWatchFlags

§

impl Unpin for AddWatchFlags

§

impl UnwindSafe for AddWatchFlags

Blanket Implementations§

source§

impl<T> Any for T
where +

§

type Output = AddWatchFlags

The resulting type after applying the - operator.
source§

impl SubAssign for AddWatchFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
source§

impl UpperHex for AddWatchFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for AddWatchFlags

source§

impl Eq for AddWatchFlags

source§

impl StructuralEq for AddWatchFlags

source§

impl StructuralPartialEq for AddWatchFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for AddWatchFlags

§

impl Send for AddWatchFlags

§

impl Sync for AddWatchFlags

§

impl Unpin for AddWatchFlags

§

impl UnwindSafe for AddWatchFlags

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/inotify/struct.InitFlags.html b/doc/devel/nix/sys/inotify/struct.InitFlags.html index 3866daa2be..9f7d7c0ec5 100644 --- a/doc/devel/nix/sys/inotify/struct.InitFlags.html +++ b/doc/devel/nix/sys/inotify/struct.InitFlags.html @@ -60,16 +60,16 @@
Safety
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 InitFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for InitFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

-
§

type Output = InitFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for InitFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

+

Trait Implementations§

source§

impl Binary for InitFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for InitFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

+
§

type Output = InitFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for InitFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for InitFlags

source§

fn bitor(self, other: InitFlags) -> Self

Returns the union of the two sets of flags.

-
§

type Output = InitFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for InitFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = InitFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for InitFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for InitFlags

source§

fn bitxor(self, other: Self) -> Self

Returns the left flags, but with all the right flags toggled.

-
§

type Output = InitFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for InitFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

-
source§

impl Clone for InitFlags

source§

fn clone(&self) -> InitFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for InitFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<InitFlags> for InitFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<InitFlags> for InitFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for InitFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

§

type Output = InitFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for InitFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

+
source§

impl Clone for InitFlags

source§

fn clone(&self) -> InitFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for InitFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<InitFlags> for InitFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<InitFlags> for InitFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for InitFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for InitFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for InitFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = InitFlags

The resulting type after applying the ! operator.
source§

impl Octal for InitFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for InitFlags

source§

fn cmp(&self, other: &InitFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for InitFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for InitFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

+
§

type Output = InitFlags

The resulting type after applying the ! operator.
source§

impl Octal for InitFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for InitFlags

source§

fn cmp(&self, other: &InitFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for InitFlags

source§

fn eq(&self, other: &InitFlags) -> bool

This method tests for self and other values to be equal, and is used @@ -77,7 +77,7 @@
Safety
sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for InitFlags

source§

fn partial_cmp(&self, other: &InitFlags) -> 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 for InitFlags

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

-
§

type Output = InitFlags

The resulting type after applying the - operator.
source§

impl SubAssign for InitFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
§

type Output = InitFlags

The resulting type after applying the - operator.
source§

impl SubAssign for InitFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

source§

impl UpperHex for InitFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for InitFlags

source§

impl Eq for InitFlags

source§

impl StructuralEq for InitFlags

source§

impl StructuralPartialEq for InitFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for InitFlags

§

impl Send for InitFlags

§

impl Sync for InitFlags

§

impl Unpin for InitFlags

§

impl UnwindSafe for InitFlags

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where diff --git a/doc/devel/nix/sys/memfd/struct.MemFdCreateFlag.html b/doc/devel/nix/sys/memfd/struct.MemFdCreateFlag.html index 0742550e91..77e5d1be34 100644 --- a/doc/devel/nix/sys/memfd/struct.MemFdCreateFlag.html +++ b/doc/devel/nix/sys/memfd/struct.MemFdCreateFlag.html @@ -65,16 +65,16 @@
Safety
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 MemFdCreateFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for MemFdCreateFlag

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

+

Trait Implementations§

source§

impl Binary for MemFdCreateFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for MemFdCreateFlag

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

§

type Output = MemFdCreateFlag

The resulting type after applying the & operator.
source§

impl BitAndAssign for MemFdCreateFlag

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for MemFdCreateFlag

source§

fn bitor(self, other: MemFdCreateFlag) -> Self

Returns the union of the two sets of flags.

-
§

type Output = MemFdCreateFlag

The resulting type after applying the | operator.
source§

impl BitOrAssign for MemFdCreateFlag

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = MemFdCreateFlag

The resulting type after applying the | operator.
source§

impl BitOrAssign for MemFdCreateFlag

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for MemFdCreateFlag

source§

fn bitxor(self, other: Self) -> Self

Returns the left flags, but with all the right flags toggled.

-
§

type Output = MemFdCreateFlag

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for MemFdCreateFlag

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

-
source§

impl Clone for MemFdCreateFlag

source§

fn clone(&self) -> MemFdCreateFlag

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for MemFdCreateFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<MemFdCreateFlag> for MemFdCreateFlag

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<MemFdCreateFlag> for MemFdCreateFlag

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for MemFdCreateFlag

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

§

type Output = MemFdCreateFlag

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for MemFdCreateFlag

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

+
source§

impl Clone for MemFdCreateFlag

source§

fn clone(&self) -> MemFdCreateFlag

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for MemFdCreateFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<MemFdCreateFlag> for MemFdCreateFlag

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<MemFdCreateFlag> for MemFdCreateFlag

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for MemFdCreateFlag

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for MemFdCreateFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for MemFdCreateFlag

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = MemFdCreateFlag

The resulting type after applying the ! operator.
source§

impl Octal for MemFdCreateFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for MemFdCreateFlag

source§

fn cmp(&self, other: &MemFdCreateFlag) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for MemFdCreateFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for MemFdCreateFlag

source§

fn not(self) -> Self

Returns the complement of this set of flags.

+
§

type Output = MemFdCreateFlag

The resulting type after applying the ! operator.
source§

impl Octal for MemFdCreateFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for MemFdCreateFlag

source§

fn cmp(&self, other: &MemFdCreateFlag) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for MemFdCreateFlag

source§

fn eq(&self, other: &MemFdCreateFlag) -> bool

This method tests for self and other values to be equal, and is used @@ -82,8 +82,8 @@
Safety
sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for MemFdCreateFlag

source§

fn partial_cmp(&self, other: &MemFdCreateFlag) -> 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 for MemFdCreateFlag

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

-
§

type Output = MemFdCreateFlag

The resulting type after applying the - operator.
source§

impl SubAssign for MemFdCreateFlag

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

-
source§

impl UpperHex for MemFdCreateFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for MemFdCreateFlag

source§

impl Eq for MemFdCreateFlag

source§

impl StructuralEq for MemFdCreateFlag

source§

impl StructuralPartialEq for MemFdCreateFlag

Auto Trait Implementations§

§

impl RefUnwindSafe for MemFdCreateFlag

§

impl Send for MemFdCreateFlag

§

impl Sync for MemFdCreateFlag

§

impl Unpin for MemFdCreateFlag

§

impl UnwindSafe for MemFdCreateFlag

Blanket Implementations§

source§

impl<T> Any for T
where +

§

type Output = MemFdCreateFlag

The resulting type after applying the - operator.
source§

impl SubAssign for MemFdCreateFlag

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
source§

impl UpperHex for MemFdCreateFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for MemFdCreateFlag

source§

impl Eq for MemFdCreateFlag

source§

impl StructuralEq for MemFdCreateFlag

source§

impl StructuralPartialEq for MemFdCreateFlag

Auto Trait Implementations§

§

impl RefUnwindSafe for MemFdCreateFlag

§

impl Send for MemFdCreateFlag

§

impl Sync for MemFdCreateFlag

§

impl Unpin for MemFdCreateFlag

§

impl UnwindSafe for MemFdCreateFlag

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/mman/struct.MRemapFlags.html b/doc/devel/nix/sys/mman/struct.MRemapFlags.html index 6ab2a418b2..47b8bb2409 100644 --- a/doc/devel/nix/sys/mman/struct.MRemapFlags.html +++ b/doc/devel/nix/sys/mman/struct.MRemapFlags.html @@ -60,16 +60,16 @@
Safety
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 MRemapFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for MRemapFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

-
§

type Output = MRemapFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for MRemapFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

+

Trait Implementations§

source§

impl Binary for MRemapFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for MRemapFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

+
§

type Output = MRemapFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for MRemapFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for MRemapFlags

source§

fn bitor(self, other: MRemapFlags) -> Self

Returns the union of the two sets of flags.

§

type Output = MRemapFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for MRemapFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for MRemapFlags

source§

fn bitxor(self, other: Self) -> Self

Returns the left flags, but with all the right flags toggled.

-
§

type Output = MRemapFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for MRemapFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

+
§

type Output = MRemapFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for MRemapFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

source§

impl Clone for MRemapFlags

source§

fn clone(&self) -> MRemapFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for MRemapFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<MRemapFlags> for MRemapFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<MRemapFlags> for MRemapFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for MRemapFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for MRemapFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for MRemapFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = MRemapFlags

The resulting type after applying the ! operator.
source§

impl Octal for MRemapFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for MRemapFlags

source§

fn cmp(&self, other: &MRemapFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for MRemapFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for MRemapFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

+
§

type Output = MRemapFlags

The resulting type after applying the ! operator.
source§

impl Octal for MRemapFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for MRemapFlags

source§

fn cmp(&self, other: &MRemapFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for MRemapFlags

source§

fn eq(&self, other: &MRemapFlags) -> bool

This method tests for self and other values to be equal, and is used @@ -78,7 +78,7 @@
Safety
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 for MRemapFlags

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

§

type Output = MRemapFlags

The resulting type after applying the - operator.
source§

impl SubAssign for MRemapFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

-
source§

impl UpperHex for MRemapFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for MRemapFlags

source§

impl Eq for MRemapFlags

source§

impl StructuralEq for MRemapFlags

source§

impl StructuralPartialEq for MRemapFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for MRemapFlags

§

impl Send for MRemapFlags

§

impl Sync for MRemapFlags

§

impl Unpin for MRemapFlags

§

impl UnwindSafe for MRemapFlags

Blanket Implementations§

source§

impl<T> Any for T
where +

source§

impl UpperHex for MRemapFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for MRemapFlags

source§

impl Eq for MRemapFlags

source§

impl StructuralEq for MRemapFlags

source§

impl StructuralPartialEq for MRemapFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for MRemapFlags

§

impl Send for MRemapFlags

§

impl Sync for MRemapFlags

§

impl Unpin for MRemapFlags

§

impl UnwindSafe for MRemapFlags

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/mman/struct.MapFlags.html b/doc/devel/nix/sys/mman/struct.MapFlags.html index 237c63aebb..f40237a63b 100644 --- a/doc/devel/nix/sys/mman/struct.MapFlags.html +++ b/doc/devel/nix/sys/mman/struct.MapFlags.html @@ -89,15 +89,15 @@
Safety

This is equivalent to using the ! operator (e.g. ops::Not), as in !flags.

Trait Implementations§

source§

impl Binary for MapFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for MapFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

-
§

type Output = MapFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for MapFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

+
§

type Output = MapFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for MapFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for MapFlags

source§

fn bitor(self, other: MapFlags) -> Self

Returns the union of the two sets of flags.

-
§

type Output = MapFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for MapFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = MapFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for MapFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for MapFlags

source§

fn bitxor(self, other: Self) -> Self

Returns the left flags, but with all the right flags toggled.

-
§

type Output = MapFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for MapFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

-
source§

impl Clone for MapFlags

source§

fn clone(&self) -> MapFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for MapFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<MapFlags> for MapFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<MapFlags> for MapFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for MapFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

§

type Output = MapFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for MapFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

+
source§

impl Clone for MapFlags

source§

fn clone(&self) -> MapFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for MapFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<MapFlags> for MapFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<MapFlags> for MapFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for MapFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for MapFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for MapFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = MapFlags

The resulting type after applying the ! operator.
source§

impl Octal for MapFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for MapFlags

source§

fn cmp(&self, other: &MapFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where +

§

type Output = MapFlags

The resulting type after applying the ! operator.
source§

impl Octal for MapFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for MapFlags

source§

fn cmp(&self, other: &MapFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for MapFlags

source§

fn eq(&self, other: &MapFlags) -> bool

This method tests for self and other values to be equal, and is used @@ -106,7 +106,7 @@
Safety
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 for MapFlags

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

§

type Output = MapFlags

The resulting type after applying the - operator.
source§

impl SubAssign for MapFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

-
source§

impl UpperHex for MapFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for MapFlags

source§

impl Eq for MapFlags

source§

impl StructuralEq for MapFlags

source§

impl StructuralPartialEq for MapFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for MapFlags

§

impl Send for MapFlags

§

impl Sync for MapFlags

§

impl Unpin for MapFlags

§

impl UnwindSafe for MapFlags

Blanket Implementations§

source§

impl<T> Any for T
where +

source§

impl UpperHex for MapFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for MapFlags

source§

impl Eq for MapFlags

source§

impl StructuralEq for MapFlags

source§

impl StructuralPartialEq for MapFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for MapFlags

§

impl Send for MapFlags

§

impl Sync for MapFlags

§

impl Unpin for MapFlags

§

impl UnwindSafe for MapFlags

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/mman/struct.MlockAllFlags.html b/doc/devel/nix/sys/mman/struct.MlockAllFlags.html index dba4596f31..3a7e111313 100644 --- a/doc/devel/nix/sys/mman/struct.MlockAllFlags.html +++ b/doc/devel/nix/sys/mman/struct.MlockAllFlags.html @@ -60,16 +60,16 @@
Safety
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 MlockAllFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for MlockAllFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

-
§

type Output = MlockAllFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for MlockAllFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

+

Trait Implementations§

source§

impl Binary for MlockAllFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for MlockAllFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

+
§

type Output = MlockAllFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for MlockAllFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for MlockAllFlags

source§

fn bitor(self, other: MlockAllFlags) -> Self

Returns the union of the two sets of flags.

-
§

type Output = MlockAllFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for MlockAllFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = MlockAllFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for MlockAllFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for MlockAllFlags

source§

fn bitxor(self, other: Self) -> Self

Returns the left flags, but with all the right flags toggled.

-
§

type Output = MlockAllFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for MlockAllFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

-
source§

impl Clone for MlockAllFlags

source§

fn clone(&self) -> MlockAllFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for MlockAllFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<MlockAllFlags> for MlockAllFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<MlockAllFlags> for MlockAllFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for MlockAllFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

§

type Output = MlockAllFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for MlockAllFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

+
source§

impl Clone for MlockAllFlags

source§

fn clone(&self) -> MlockAllFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for MlockAllFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<MlockAllFlags> for MlockAllFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<MlockAllFlags> for MlockAllFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for MlockAllFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for MlockAllFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for MlockAllFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = MlockAllFlags

The resulting type after applying the ! operator.
source§

impl Octal for MlockAllFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for MlockAllFlags

source§

fn cmp(&self, other: &MlockAllFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for MlockAllFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for MlockAllFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

+
§

type Output = MlockAllFlags

The resulting type after applying the ! operator.
source§

impl Octal for MlockAllFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for MlockAllFlags

source§

fn cmp(&self, other: &MlockAllFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for MlockAllFlags

source§

fn eq(&self, other: &MlockAllFlags) -> bool

This method tests for self and other values to be equal, and is used @@ -77,8 +77,8 @@
Safety
sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for MlockAllFlags

source§

fn partial_cmp(&self, other: &MlockAllFlags) -> 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 for MlockAllFlags

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

-
§

type Output = MlockAllFlags

The resulting type after applying the - operator.
source§

impl SubAssign for MlockAllFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

-
source§

impl UpperHex for MlockAllFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for MlockAllFlags

source§

impl Eq for MlockAllFlags

source§

impl StructuralEq for MlockAllFlags

source§

impl StructuralPartialEq for MlockAllFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for MlockAllFlags

§

impl Send for MlockAllFlags

§

impl Sync for MlockAllFlags

§

impl Unpin for MlockAllFlags

§

impl UnwindSafe for MlockAllFlags

Blanket Implementations§

source§

impl<T> Any for T
where +

§

type Output = MlockAllFlags

The resulting type after applying the - operator.
source§

impl SubAssign for MlockAllFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
source§

impl UpperHex for MlockAllFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for MlockAllFlags

source§

impl Eq for MlockAllFlags

source§

impl StructuralEq for MlockAllFlags

source§

impl StructuralPartialEq for MlockAllFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for MlockAllFlags

§

impl Send for MlockAllFlags

§

impl Sync for MlockAllFlags

§

impl Unpin for MlockAllFlags

§

impl UnwindSafe for MlockAllFlags

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/mman/struct.MsFlags.html b/doc/devel/nix/sys/mman/struct.MsFlags.html index 8b2a631f02..1098ededb0 100644 --- a/doc/devel/nix/sys/mman/struct.MsFlags.html +++ b/doc/devel/nix/sys/mman/struct.MsFlags.html @@ -61,16 +61,16 @@
Safety
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 MsFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for MsFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

-
§

type Output = MsFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for MsFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

+

Trait Implementations§

source§

impl Binary for MsFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for MsFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

+
§

type Output = MsFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for MsFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for MsFlags

source§

fn bitor(self, other: MsFlags) -> Self

Returns the union of the two sets of flags.

-
§

type Output = MsFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for MsFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = MsFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for MsFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for MsFlags

source§

fn bitxor(self, other: Self) -> Self

Returns the left flags, but with all the right flags toggled.

§

type Output = MsFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for MsFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

-
source§

impl Clone for MsFlags

source§

fn clone(&self) -> MsFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for MsFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<MsFlags> for MsFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<MsFlags> for MsFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for MsFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

source§

impl Clone for MsFlags

source§

fn clone(&self) -> MsFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for MsFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<MsFlags> for MsFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<MsFlags> for MsFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for MsFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for MsFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for MsFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = MsFlags

The resulting type after applying the ! operator.
source§

impl Octal for MsFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for MsFlags

source§

fn cmp(&self, other: &MsFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for MsFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for MsFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

+
§

type Output = MsFlags

The resulting type after applying the ! operator.
source§

impl Octal for MsFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for MsFlags

source§

fn cmp(&self, other: &MsFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for MsFlags

source§

fn eq(&self, other: &MsFlags) -> bool

This method tests for self and other values to be equal, and is used @@ -78,8 +78,8 @@
Safety
sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for MsFlags

source§

fn partial_cmp(&self, other: &MsFlags) -> 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 for MsFlags

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

-
§

type Output = MsFlags

The resulting type after applying the - operator.
source§

impl SubAssign for MsFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

-
source§

impl UpperHex for MsFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for MsFlags

source§

impl Eq for MsFlags

source§

impl StructuralEq for MsFlags

source§

impl StructuralPartialEq for MsFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for MsFlags

§

impl Send for MsFlags

§

impl Sync for MsFlags

§

impl Unpin for MsFlags

§

impl UnwindSafe for MsFlags

Blanket Implementations§

source§

impl<T> Any for T
where +

§

type Output = MsFlags

The resulting type after applying the - operator.
source§

impl SubAssign for MsFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
source§

impl UpperHex for MsFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for MsFlags

source§

impl Eq for MsFlags

source§

impl StructuralEq for MsFlags

source§

impl StructuralPartialEq for MsFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for MsFlags

§

impl Send for MsFlags

§

impl Sync for MsFlags

§

impl Unpin for MsFlags

§

impl UnwindSafe for MsFlags

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/mman/struct.ProtFlags.html b/doc/devel/nix/sys/mman/struct.ProtFlags.html index ef57ac3dc4..359d43cb69 100644 --- a/doc/devel/nix/sys/mman/struct.ProtFlags.html +++ b/doc/devel/nix/sys/mman/struct.ProtFlags.html @@ -64,16 +64,16 @@
Safety
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 ProtFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for ProtFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

-
§

type Output = ProtFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for ProtFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

+

Trait Implementations§

source§

impl Binary for ProtFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for ProtFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

+
§

type Output = ProtFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for ProtFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for ProtFlags

source§

fn bitor(self, other: ProtFlags) -> Self

Returns the union of the two sets of flags.

-
§

type Output = ProtFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for ProtFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = ProtFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for ProtFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for ProtFlags

source§

fn bitxor(self, other: Self) -> Self

Returns the left flags, but with all the right flags toggled.

-
§

type Output = ProtFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for ProtFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

-
source§

impl Clone for ProtFlags

source§

fn clone(&self) -> ProtFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for ProtFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<ProtFlags> for ProtFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<ProtFlags> for ProtFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for ProtFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

§

type Output = ProtFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for ProtFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

+
source§

impl Clone for ProtFlags

source§

fn clone(&self) -> ProtFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for ProtFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<ProtFlags> for ProtFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<ProtFlags> for ProtFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for ProtFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for ProtFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for ProtFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = ProtFlags

The resulting type after applying the ! operator.
source§

impl Octal for ProtFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for ProtFlags

source§

fn cmp(&self, other: &ProtFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for ProtFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for ProtFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

+
§

type Output = ProtFlags

The resulting type after applying the ! operator.
source§

impl Octal for ProtFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for ProtFlags

source§

fn cmp(&self, other: &ProtFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for ProtFlags

source§

fn eq(&self, other: &ProtFlags) -> bool

This method tests for self and other values to be equal, and is used @@ -81,7 +81,7 @@
Safety
sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for ProtFlags

source§

fn partial_cmp(&self, other: &ProtFlags) -> 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 for ProtFlags

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

-
§

type Output = ProtFlags

The resulting type after applying the - operator.
source§

impl SubAssign for ProtFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
§

type Output = ProtFlags

The resulting type after applying the - operator.
source§

impl SubAssign for ProtFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

source§

impl UpperHex for ProtFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for ProtFlags

source§

impl Eq for ProtFlags

source§

impl StructuralEq for ProtFlags

source§

impl StructuralPartialEq for ProtFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for ProtFlags

§

impl Send for ProtFlags

§

impl Sync for ProtFlags

§

impl Unpin for ProtFlags

§

impl UnwindSafe for ProtFlags

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where diff --git a/doc/devel/nix/sys/personality/struct.Persona.html b/doc/devel/nix/sys/personality/struct.Persona.html index 7062d607bf..78e827ac03 100644 --- a/doc/devel/nix/sys/personality/struct.Persona.html +++ b/doc/devel/nix/sys/personality/struct.Persona.html @@ -73,16 +73,16 @@
Safety
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 Persona

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for Persona

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

-
§

type Output = Persona

The resulting type after applying the & operator.
source§

impl BitAndAssign for Persona

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

+

Trait Implementations§

source§

impl Binary for Persona

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for Persona

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

+
§

type Output = Persona

The resulting type after applying the & operator.
source§

impl BitAndAssign for Persona

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for Persona

source§

fn bitor(self, other: Persona) -> Self

Returns the union of the two sets of flags.

§

type Output = Persona

The resulting type after applying the | operator.
source§

impl BitOrAssign for Persona

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for Persona

source§

fn bitxor(self, other: Self) -> Self

Returns the left flags, but with all the right flags toggled.

-
§

type Output = Persona

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for Persona

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

+
§

type Output = Persona

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for Persona

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

source§

impl Clone for Persona

source§

fn clone(&self) -> Persona

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Persona

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<Persona> for Persona

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<Persona> for Persona

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for Persona

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for Persona

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for Persona

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = Persona

The resulting type after applying the ! operator.
source§

impl Octal for Persona

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for Persona

source§

fn cmp(&self, other: &Persona) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where +

§

type Output = Persona

The resulting type after applying the ! operator.
source§

impl Octal for Persona

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for Persona

source§

fn cmp(&self, other: &Persona) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for Persona

source§

fn eq(&self, other: &Persona) -> bool

This method tests for self and other values to be equal, and is used @@ -90,7 +90,7 @@
Safety
sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for Persona

source§

fn partial_cmp(&self, other: &Persona) -> 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 for Persona

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

-
§

type Output = Persona

The resulting type after applying the - operator.
source§

impl SubAssign for Persona

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
§

type Output = Persona

The resulting type after applying the - operator.
source§

impl SubAssign for Persona

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

source§

impl UpperHex for Persona

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for Persona

source§

impl Eq for Persona

source§

impl StructuralEq for Persona

source§

impl StructuralPartialEq for Persona

Auto Trait Implementations§

§

impl RefUnwindSafe for Persona

§

impl Send for Persona

§

impl Sync for Persona

§

impl Unpin for Persona

§

impl UnwindSafe for Persona

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where diff --git a/doc/devel/nix/sys/ptrace/struct.Options.html b/doc/devel/nix/sys/ptrace/struct.Options.html index 08df55825c..7a41786c4e 100644 --- a/doc/devel/nix/sys/ptrace/struct.Options.html +++ b/doc/devel/nix/sys/ptrace/struct.Options.html @@ -73,16 +73,16 @@
Safety
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 Options

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for Options

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

+

Trait Implementations§

source§

impl Binary for Options

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for Options

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

§

type Output = Options

The resulting type after applying the & operator.
source§

impl BitAndAssign for Options

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for Options

source§

fn bitor(self, other: Options) -> Self

Returns the union of the two sets of flags.

§

type Output = Options

The resulting type after applying the | operator.
source§

impl BitOrAssign for Options

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for Options

source§

fn bitxor(self, other: Self) -> Self

Returns the left flags, but with all the right flags toggled.

§

type Output = Options

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for Options

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

-
source§

impl Clone for Options

source§

fn clone(&self) -> Options

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Options

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<Options> for Options

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<Options> for Options

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for Options

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

source§

impl Clone for Options

source§

fn clone(&self) -> Options

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Options

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<Options> for Options

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<Options> for Options

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for Options

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for Options

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for Options

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = Options

The resulting type after applying the ! operator.
source§

impl Octal for Options

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for Options

source§

fn cmp(&self, other: &Options) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for Options

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for Options

source§

fn not(self) -> Self

Returns the complement of this set of flags.

+
§

type Output = Options

The resulting type after applying the ! operator.
source§

impl Octal for Options

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for Options

source§

fn cmp(&self, other: &Options) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for Options

source§

fn eq(&self, other: &Options) -> bool

This method tests for self and other values to be equal, and is used @@ -90,8 +90,8 @@
Safety
sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for Options

source§

fn partial_cmp(&self, other: &Options) -> 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 for Options

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

-
§

type Output = Options

The resulting type after applying the - operator.
source§

impl SubAssign for Options

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

-
source§

impl UpperHex for Options

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for Options

source§

impl Eq for Options

source§

impl StructuralEq for Options

source§

impl StructuralPartialEq for Options

Auto Trait Implementations§

§

impl RefUnwindSafe for Options

§

impl Send for Options

§

impl Sync for Options

§

impl Unpin for Options

§

impl UnwindSafe for Options

Blanket Implementations§

source§

impl<T> Any for T
where +

§

type Output = Options

The resulting type after applying the - operator.
source§

impl SubAssign for Options

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
source§

impl UpperHex for Options

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for Options

source§

impl Eq for Options

source§

impl StructuralEq for Options

source§

impl StructuralPartialEq for Options

Auto Trait Implementations§

§

impl RefUnwindSafe for Options

§

impl Send for Options

§

impl Sync for Options

§

impl Unpin for Options

§

impl UnwindSafe for Options

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/quota/struct.QuotaValidFlags.html b/doc/devel/nix/sys/quota/struct.QuotaValidFlags.html index 01cb243cfe..55f72eb63f 100644 --- a/doc/devel/nix/sys/quota/struct.QuotaValidFlags.html +++ b/doc/devel/nix/sys/quota/struct.QuotaValidFlags.html @@ -68,16 +68,16 @@
Safety
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 QuotaValidFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for QuotaValidFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

-
§

type Output = QuotaValidFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for QuotaValidFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

+

Trait Implementations§

source§

impl Binary for QuotaValidFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for QuotaValidFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

+
§

type Output = QuotaValidFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for QuotaValidFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for QuotaValidFlags

source§

fn bitor(self, other: QuotaValidFlags) -> Self

Returns the union of the two sets of flags.

-
§

type Output = QuotaValidFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for QuotaValidFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = QuotaValidFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for QuotaValidFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for QuotaValidFlags

source§

fn bitxor(self, other: Self) -> Self

Returns the left flags, but with all the right flags toggled.

-
§

type Output = QuotaValidFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for QuotaValidFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

-
source§

impl Clone for QuotaValidFlags

source§

fn clone(&self) -> QuotaValidFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for QuotaValidFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for QuotaValidFlags

source§

fn default() -> QuotaValidFlags

Returns the “default value” for a type. Read more
source§

impl Extend<QuotaValidFlags> for QuotaValidFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<QuotaValidFlags> for QuotaValidFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for QuotaValidFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

§

type Output = QuotaValidFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for QuotaValidFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

+
source§

impl Clone for QuotaValidFlags

source§

fn clone(&self) -> QuotaValidFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for QuotaValidFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for QuotaValidFlags

source§

fn default() -> QuotaValidFlags

Returns the “default value” for a type. Read more
source§

impl Extend<QuotaValidFlags> for QuotaValidFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<QuotaValidFlags> for QuotaValidFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for QuotaValidFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for QuotaValidFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for QuotaValidFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = QuotaValidFlags

The resulting type after applying the ! operator.
source§

impl Octal for QuotaValidFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for QuotaValidFlags

source§

fn cmp(&self, other: &QuotaValidFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for QuotaValidFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for QuotaValidFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

+
§

type Output = QuotaValidFlags

The resulting type after applying the ! operator.
source§

impl Octal for QuotaValidFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for QuotaValidFlags

source§

fn cmp(&self, other: &QuotaValidFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for QuotaValidFlags

source§

fn eq(&self, other: &QuotaValidFlags) -> bool

This method tests for self and other values to be equal, and is used @@ -85,8 +85,8 @@
Safety
sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for QuotaValidFlags

source§

fn partial_cmp(&self, other: &QuotaValidFlags) -> 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 for QuotaValidFlags

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

-
§

type Output = QuotaValidFlags

The resulting type after applying the - operator.
source§

impl SubAssign for QuotaValidFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

-
source§

impl UpperHex for QuotaValidFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for QuotaValidFlags

source§

impl Eq for QuotaValidFlags

source§

impl StructuralEq for QuotaValidFlags

source§

impl StructuralPartialEq for QuotaValidFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for QuotaValidFlags

§

impl Send for QuotaValidFlags

§

impl Sync for QuotaValidFlags

§

impl Unpin for QuotaValidFlags

§

impl UnwindSafe for QuotaValidFlags

Blanket Implementations§

source§

impl<T> Any for T
where +

§

type Output = QuotaValidFlags

The resulting type after applying the - operator.
source§

impl SubAssign for QuotaValidFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
source§

impl UpperHex for QuotaValidFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for QuotaValidFlags

source§

impl Eq for QuotaValidFlags

source§

impl StructuralEq for QuotaValidFlags

source§

impl StructuralPartialEq for QuotaValidFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for QuotaValidFlags

§

impl Send for QuotaValidFlags

§

impl Sync for QuotaValidFlags

§

impl Unpin for QuotaValidFlags

§

impl UnwindSafe for QuotaValidFlags

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/signal/struct.SaFlags.html b/doc/devel/nix/sys/signal/struct.SaFlags.html index 6ea343a5ef..fdfe560a17 100644 --- a/doc/devel/nix/sys/signal/struct.SaFlags.html +++ b/doc/devel/nix/sys/signal/struct.SaFlags.html @@ -72,16 +72,16 @@
Safety
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 SaFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for SaFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

-
§

type Output = SaFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for SaFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

+

Trait Implementations§

source§

impl Binary for SaFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for SaFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

+
§

type Output = SaFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for SaFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for SaFlags

source§

fn bitor(self, other: SaFlags) -> Self

Returns the union of the two sets of flags.

-
§

type Output = SaFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for SaFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = SaFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for SaFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for SaFlags

source§

fn bitxor(self, other: Self) -> Self

Returns the left flags, but with all the right flags toggled.

-
§

type Output = SaFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for SaFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

-
source§

impl Clone for SaFlags

source§

fn clone(&self) -> SaFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for SaFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<SaFlags> for SaFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<SaFlags> for SaFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for SaFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

§

type Output = SaFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for SaFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

+
source§

impl Clone for SaFlags

source§

fn clone(&self) -> SaFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for SaFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<SaFlags> for SaFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<SaFlags> for SaFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for SaFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for SaFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for SaFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = SaFlags

The resulting type after applying the ! operator.
source§

impl Octal for SaFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for SaFlags

source§

fn cmp(&self, other: &SaFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for SaFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for SaFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

+
§

type Output = SaFlags

The resulting type after applying the ! operator.
source§

impl Octal for SaFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for SaFlags

source§

fn cmp(&self, other: &SaFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for SaFlags

source§

fn eq(&self, other: &SaFlags) -> bool

This method tests for self and other values to be equal, and is used @@ -89,8 +89,8 @@
Safety
sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for SaFlags

source§

fn partial_cmp(&self, other: &SaFlags) -> 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 for SaFlags

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

-
§

type Output = SaFlags

The resulting type after applying the - operator.
source§

impl SubAssign for SaFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

-
source§

impl UpperHex for SaFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for SaFlags

source§

impl Eq for SaFlags

source§

impl StructuralEq for SaFlags

source§

impl StructuralPartialEq for SaFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for SaFlags

§

impl Send for SaFlags

§

impl Sync for SaFlags

§

impl Unpin for SaFlags

§

impl UnwindSafe for SaFlags

Blanket Implementations§

source§

impl<T> Any for T
where +

§

type Output = SaFlags

The resulting type after applying the - operator.
source§

impl SubAssign for SaFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
source§

impl UpperHex for SaFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for SaFlags

source§

impl Eq for SaFlags

source§

impl StructuralEq for SaFlags

source§

impl StructuralPartialEq for SaFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for SaFlags

§

impl Send for SaFlags

§

impl Sync for SaFlags

§

impl Unpin for SaFlags

§

impl UnwindSafe for SaFlags

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/signalfd/struct.SfdFlags.html b/doc/devel/nix/sys/signalfd/struct.SfdFlags.html index 31a1a8c7ce..000dfb1cfb 100644 --- a/doc/devel/nix/sys/signalfd/struct.SfdFlags.html +++ b/doc/devel/nix/sys/signalfd/struct.SfdFlags.html @@ -57,16 +57,16 @@
Safety
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 SfdFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for SfdFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

-
§

type Output = SfdFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for SfdFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

+

Trait Implementations§

source§

impl Binary for SfdFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for SfdFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

+
§

type Output = SfdFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for SfdFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for SfdFlags

source§

fn bitor(self, other: SfdFlags) -> Self

Returns the union of the two sets of flags.

-
§

type Output = SfdFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for SfdFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = SfdFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for SfdFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for SfdFlags

source§

fn bitxor(self, other: Self) -> Self

Returns the left flags, but with all the right flags toggled.

§

type Output = SfdFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for SfdFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

-
source§

impl Clone for SfdFlags

source§

fn clone(&self) -> SfdFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for SfdFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<SfdFlags> for SfdFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<SfdFlags> for SfdFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for SfdFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

source§

impl Clone for SfdFlags

source§

fn clone(&self) -> SfdFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for SfdFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<SfdFlags> for SfdFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<SfdFlags> for SfdFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for SfdFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for SfdFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for SfdFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = SfdFlags

The resulting type after applying the ! operator.
source§

impl Octal for SfdFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for SfdFlags

source§

fn cmp(&self, other: &SfdFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for SfdFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for SfdFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

+
§

type Output = SfdFlags

The resulting type after applying the ! operator.
source§

impl Octal for SfdFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for SfdFlags

source§

fn cmp(&self, other: &SfdFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for SfdFlags

source§

fn eq(&self, other: &SfdFlags) -> bool

This method tests for self and other values to be equal, and is used @@ -74,8 +74,8 @@
Safety
sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for SfdFlags

source§

fn partial_cmp(&self, other: &SfdFlags) -> 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 for SfdFlags

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

-
§

type Output = SfdFlags

The resulting type after applying the - operator.
source§

impl SubAssign for SfdFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

-
source§

impl UpperHex for SfdFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for SfdFlags

source§

impl Eq for SfdFlags

source§

impl StructuralEq for SfdFlags

source§

impl StructuralPartialEq for SfdFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for SfdFlags

§

impl Send for SfdFlags

§

impl Sync for SfdFlags

§

impl Unpin for SfdFlags

§

impl UnwindSafe for SfdFlags

Blanket Implementations§

source§

impl<T> Any for T
where +

§

type Output = SfdFlags

The resulting type after applying the - operator.
source§

impl SubAssign for SfdFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
source§

impl UpperHex for SfdFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for SfdFlags

source§

impl Eq for SfdFlags

source§

impl StructuralEq for SfdFlags

source§

impl StructuralPartialEq for SfdFlags

Auto Trait Implementations§

§

impl RefUnwindSafe for SfdFlags

§

impl Send for SfdFlags

§

impl Sync for SfdFlags

§

impl Unpin for SfdFlags

§

impl UnwindSafe for SfdFlags

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/socket/sockopt/struct.BindToDevice.html b/doc/devel/nix/sys/socket/sockopt/struct.BindToDevice.html index 3c06028147..b7d0835dde 100644 --- a/doc/devel/nix/sys/socket/sockopt/struct.BindToDevice.html +++ b/doc/devel/nix/sys/socket/sockopt/struct.BindToDevice.html @@ -1,10 +1,10 @@ BindToDevice in nix::sys::socket::sockopt - Rust
pub struct BindToDevice;
Expand description

Bind this socket to a particular device like “eth0”.

-

Trait Implementations§

source§

impl Clone for BindToDevice

source§

fn clone(&self) -> BindToDevice

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for BindToDevice

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for BindToDevice

§

type Val = OsString

source§

fn get(&self, fd: RawFd) -> Result<OsString>

Look up the value of this socket option on the given socket.
source§

impl Hash for BindToDevice

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

Trait Implementations§

source§

impl Clone for BindToDevice

source§

fn clone(&self) -> BindToDevice

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for BindToDevice

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for BindToDevice

§

type Val = OsString

source§

fn get(&self, fd: RawFd) -> Result<OsString>

Look up the value of this socket option on the given socket.
source§

impl Hash for BindToDevice

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for BindToDevice

source§

fn eq(&self, other: &BindToDevice) -> 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 SetSockOpt for BindToDevice

§

type Val = OsString

source§

fn set(&self, fd: RawFd, val: &OsString) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for BindToDevice

source§

impl Eq for BindToDevice

source§

impl StructuralEq for BindToDevice

source§

impl StructuralPartialEq for BindToDevice

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +sufficient, and should not be overridden without very good reason.

source§

impl SetSockOpt for BindToDevice

§

type Val = OsString

source§

fn set(&self, fd: RawFd, val: &OsString) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for BindToDevice

source§

impl Eq for BindToDevice

source§

impl StructuralEq for BindToDevice

source§

impl StructuralPartialEq for BindToDevice

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/socket/sockopt/struct.IpFreebind.html b/doc/devel/nix/sys/socket/sockopt/struct.IpFreebind.html index 2a7cab5bf4..91a8e8c385 100644 --- a/doc/devel/nix/sys/socket/sockopt/struct.IpFreebind.html +++ b/doc/devel/nix/sys/socket/sockopt/struct.IpFreebind.html @@ -1,11 +1,11 @@ IpFreebind in nix::sys::socket::sockopt - Rust

Struct nix::sys::socket::sockopt::IpFreebind

source ·
pub struct IpFreebind;
Expand description

If enabled, this boolean option allows binding to an IP address that is nonlocal or does not (yet) exist.

-

Trait Implementations§

source§

impl Clone for IpFreebind

source§

fn clone(&self) -> IpFreebind

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for IpFreebind

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for IpFreebind

§

type Val = bool

source§

fn get(&self, fd: RawFd) -> Result<bool>

Look up the value of this socket option on the given socket.
source§

impl Hash for IpFreebind

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

Trait Implementations§

source§

impl Clone for IpFreebind

source§

fn clone(&self) -> IpFreebind

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for IpFreebind

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for IpFreebind

§

type Val = bool

source§

fn get(&self, fd: RawFd) -> Result<bool>

Look up the value of this socket option on the given socket.
source§

impl Hash for IpFreebind

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for IpFreebind

source§

fn eq(&self, other: &IpFreebind) -> 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 SetSockOpt for IpFreebind

§

type Val = bool

source§

fn set(&self, fd: RawFd, val: &bool) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for IpFreebind

source§

impl Eq for IpFreebind

source§

impl StructuralEq for IpFreebind

source§

impl StructuralPartialEq for IpFreebind

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +sufficient, and should not be overridden without very good reason.

source§

impl SetSockOpt for IpFreebind

§

type Val = bool

source§

fn set(&self, fd: RawFd, val: &bool) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for IpFreebind

source§

impl Eq for IpFreebind

source§

impl StructuralEq for IpFreebind

source§

impl StructuralPartialEq for IpFreebind

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/socket/sockopt/struct.IpMulticastTtl.html b/doc/devel/nix/sys/socket/sockopt/struct.IpMulticastTtl.html index 2434c80054..63590f68fb 100644 --- a/doc/devel/nix/sys/socket/sockopt/struct.IpMulticastTtl.html +++ b/doc/devel/nix/sys/socket/sockopt/struct.IpMulticastTtl.html @@ -1,11 +1,11 @@ IpMulticastTtl in nix::sys::socket::sockopt - Rust
pub struct IpMulticastTtl;
Expand description

Set or read the time-to-live value of outgoing multicast packets for this socket.

-

Trait Implementations§

source§

impl Clone for IpMulticastTtl

source§

fn clone(&self) -> IpMulticastTtl

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for IpMulticastTtl

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for IpMulticastTtl

§

type Val = u8

source§

fn get(&self, fd: RawFd) -> Result<u8>

Look up the value of this socket option on the given socket.
source§

impl Hash for IpMulticastTtl

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

Trait Implementations§

source§

impl Clone for IpMulticastTtl

source§

fn clone(&self) -> IpMulticastTtl

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for IpMulticastTtl

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for IpMulticastTtl

§

type Val = u8

source§

fn get(&self, fd: RawFd) -> Result<u8>

Look up the value of this socket option on the given socket.
source§

impl Hash for IpMulticastTtl

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for IpMulticastTtl

source§

fn eq(&self, other: &IpMulticastTtl) -> 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 SetSockOpt for IpMulticastTtl

§

type Val = u8

source§

fn set(&self, fd: RawFd, val: &u8) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for IpMulticastTtl

source§

impl Eq for IpMulticastTtl

source§

impl StructuralEq for IpMulticastTtl

source§

impl StructuralPartialEq for IpMulticastTtl

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +sufficient, and should not be overridden without very good reason.

source§

impl SetSockOpt for IpMulticastTtl

§

type Val = u8

source§

fn set(&self, fd: RawFd, val: &u8) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for IpMulticastTtl

source§

impl Eq for IpMulticastTtl

source§

impl StructuralEq for IpMulticastTtl

source§

impl StructuralPartialEq for IpMulticastTtl

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/socket/sockopt/struct.IpTos.html b/doc/devel/nix/sys/socket/sockopt/struct.IpTos.html index a1806ed87c..668b31759d 100644 --- a/doc/devel/nix/sys/socket/sockopt/struct.IpTos.html +++ b/doc/devel/nix/sys/socket/sockopt/struct.IpTos.html @@ -1,11 +1,11 @@ IpTos in nix::sys::socket::sockopt - Rust

Struct nix::sys::socket::sockopt::IpTos

source ·
pub struct IpTos;
Expand description

Set or receive the Type-Of-Service (TOS) field that is sent with every IP packet originating from this socket

-

Trait Implementations§

source§

impl Clone for IpTos

source§

fn clone(&self) -> IpTos

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for IpTos

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for IpTos

§

type Val = i32

source§

fn get(&self, fd: RawFd) -> Result<c_int>

Look up the value of this socket option on the given socket.
source§

impl Hash for IpTos

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

Trait Implementations§

source§

impl Clone for IpTos

source§

fn clone(&self) -> IpTos

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for IpTos

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for IpTos

§

type Val = i32

source§

fn get(&self, fd: RawFd) -> Result<c_int>

Look up the value of this socket option on the given socket.
source§

impl Hash for IpTos

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for IpTos

source§

fn eq(&self, other: &IpTos) -> 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 SetSockOpt for IpTos

§

type Val = i32

source§

fn set(&self, fd: RawFd, val: &c_int) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for IpTos

source§

impl Eq for IpTos

source§

impl StructuralEq for IpTos

source§

impl StructuralPartialEq for IpTos

Auto Trait Implementations§

§

impl RefUnwindSafe for IpTos

§

impl Send for IpTos

§

impl Sync for IpTos

§

impl Unpin for IpTos

§

impl UnwindSafe for IpTos

Blanket Implementations§

source§

impl<T> Any for T
where +sufficient, and should not be overridden without very good reason.

source§

impl SetSockOpt for IpTos

§

type Val = i32

source§

fn set(&self, fd: RawFd, val: &c_int) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for IpTos

source§

impl Eq for IpTos

source§

impl StructuralEq for IpTos

source§

impl StructuralPartialEq for IpTos

Auto Trait Implementations§

§

impl RefUnwindSafe for IpTos

§

impl Send for IpTos

§

impl Sync for IpTos

§

impl Unpin for IpTos

§

impl UnwindSafe for IpTos

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/socket/sockopt/struct.IpTransparent.html b/doc/devel/nix/sys/socket/sockopt/struct.IpTransparent.html index 71dd525f78..680785a324 100644 --- a/doc/devel/nix/sys/socket/sockopt/struct.IpTransparent.html +++ b/doc/devel/nix/sys/socket/sockopt/struct.IpTransparent.html @@ -1,10 +1,10 @@ IpTransparent in nix::sys::socket::sockopt - Rust
pub struct IpTransparent;
Expand description

Setting this boolean option enables transparent proxying on this socket.

-

Trait Implementations§

source§

impl Clone for IpTransparent

source§

fn clone(&self) -> IpTransparent

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for IpTransparent

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for IpTransparent

§

type Val = bool

source§

fn get(&self, fd: RawFd) -> Result<bool>

Look up the value of this socket option on the given socket.
source§

impl Hash for IpTransparent

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

Trait Implementations§

source§

impl Clone for IpTransparent

source§

fn clone(&self) -> IpTransparent

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for IpTransparent

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for IpTransparent

§

type Val = bool

source§

fn get(&self, fd: RawFd) -> Result<bool>

Look up the value of this socket option on the given socket.
source§

impl Hash for IpTransparent

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for IpTransparent

source§

fn eq(&self, other: &IpTransparent) -> 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 SetSockOpt for IpTransparent

§

type Val = bool

source§

fn set(&self, fd: RawFd, val: &bool) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for IpTransparent

source§

impl Eq for IpTransparent

source§

impl StructuralEq for IpTransparent

source§

impl StructuralPartialEq for IpTransparent

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +sufficient, and should not be overridden without very good reason.

source§

impl SetSockOpt for IpTransparent

§

type Val = bool

source§

fn set(&self, fd: RawFd, val: &bool) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for IpTransparent

source§

impl Eq for IpTransparent

source§

impl StructuralEq for IpTransparent

source§

impl StructuralPartialEq for IpTransparent

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/socket/sockopt/struct.Ipv4PacketInfo.html b/doc/devel/nix/sys/socket/sockopt/struct.Ipv4PacketInfo.html index 3fe043b0c4..456e1ab413 100644 --- a/doc/devel/nix/sys/socket/sockopt/struct.Ipv4PacketInfo.html +++ b/doc/devel/nix/sys/socket/sockopt/struct.Ipv4PacketInfo.html @@ -1,11 +1,11 @@ Ipv4PacketInfo in nix::sys::socket::sockopt - Rust
pub struct Ipv4PacketInfo;
Expand description

Pass an IP_PKTINFO ancillary message that contains a pktinfo structure that supplies some information about the incoming packet.

-

Trait Implementations§

source§

impl Clone for Ipv4PacketInfo

source§

fn clone(&self) -> Ipv4PacketInfo

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Ipv4PacketInfo

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for Ipv4PacketInfo

§

type Val = bool

source§

fn get(&self, fd: RawFd) -> Result<bool>

Look up the value of this socket option on the given socket.
source§

impl Hash for Ipv4PacketInfo

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

Trait Implementations§

source§

impl Clone for Ipv4PacketInfo

source§

fn clone(&self) -> Ipv4PacketInfo

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Ipv4PacketInfo

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for Ipv4PacketInfo

§

type Val = bool

source§

fn get(&self, fd: RawFd) -> Result<bool>

Look up the value of this socket option on the given socket.
source§

impl Hash for Ipv4PacketInfo

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for Ipv4PacketInfo

source§

fn eq(&self, other: &Ipv4PacketInfo) -> 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 SetSockOpt for Ipv4PacketInfo

§

type Val = bool

source§

fn set(&self, fd: RawFd, val: &bool) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for Ipv4PacketInfo

source§

impl Eq for Ipv4PacketInfo

source§

impl StructuralEq for Ipv4PacketInfo

source§

impl StructuralPartialEq for Ipv4PacketInfo

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +sufficient, and should not be overridden without very good reason.

source§

impl SetSockOpt for Ipv4PacketInfo

§

type Val = bool

source§

fn set(&self, fd: RawFd, val: &bool) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for Ipv4PacketInfo

source§

impl Eq for Ipv4PacketInfo

source§

impl StructuralEq for Ipv4PacketInfo

source§

impl StructuralPartialEq for Ipv4PacketInfo

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/socket/sockopt/struct.Ipv4Ttl.html b/doc/devel/nix/sys/socket/sockopt/struct.Ipv4Ttl.html index 07b398e226..8113b15ad2 100644 --- a/doc/devel/nix/sys/socket/sockopt/struct.Ipv4Ttl.html +++ b/doc/devel/nix/sys/socket/sockopt/struct.Ipv4Ttl.html @@ -1,11 +1,11 @@ Ipv4Ttl in nix::sys::socket::sockopt - Rust

Struct nix::sys::socket::sockopt::Ipv4Ttl

source ·
pub struct Ipv4Ttl;
Expand description

Set or retrieve the current time-to-live field that is used in every packet sent from this socket.

-

Trait Implementations§

source§

impl Clone for Ipv4Ttl

source§

fn clone(&self) -> Ipv4Ttl

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Ipv4Ttl

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for Ipv4Ttl

§

type Val = i32

source§

fn get(&self, fd: RawFd) -> Result<c_int>

Look up the value of this socket option on the given socket.
source§

impl Hash for Ipv4Ttl

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

Trait Implementations§

source§

impl Clone for Ipv4Ttl

source§

fn clone(&self) -> Ipv4Ttl

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Ipv4Ttl

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for Ipv4Ttl

§

type Val = i32

source§

fn get(&self, fd: RawFd) -> Result<c_int>

Look up the value of this socket option on the given socket.
source§

impl Hash for Ipv4Ttl

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for Ipv4Ttl

source§

fn eq(&self, other: &Ipv4Ttl) -> 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 SetSockOpt for Ipv4Ttl

§

type Val = i32

source§

fn set(&self, fd: RawFd, val: &c_int) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for Ipv4Ttl

source§

impl Eq for Ipv4Ttl

source§

impl StructuralEq for Ipv4Ttl

source§

impl StructuralPartialEq for Ipv4Ttl

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +sufficient, and should not be overridden without very good reason.

source§

impl SetSockOpt for Ipv4Ttl

§

type Val = i32

source§

fn set(&self, fd: RawFd, val: &c_int) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for Ipv4Ttl

source§

impl Eq for Ipv4Ttl

source§

impl StructuralEq for Ipv4Ttl

source§

impl StructuralPartialEq for Ipv4Ttl

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/socket/sockopt/struct.Ipv6RecvErr.html b/doc/devel/nix/sys/socket/sockopt/struct.Ipv6RecvErr.html index cce8f4b724..486b958e93 100644 --- a/doc/devel/nix/sys/socket/sockopt/struct.Ipv6RecvErr.html +++ b/doc/devel/nix/sys/socket/sockopt/struct.Ipv6RecvErr.html @@ -1,10 +1,10 @@ Ipv6RecvErr in nix::sys::socket::sockopt - Rust

Struct nix::sys::socket::sockopt::Ipv6RecvErr

source ·
pub struct Ipv6RecvErr;
Expand description

Control receiving of asynchronous error options.

-

Trait Implementations§

source§

impl Clone for Ipv6RecvErr

source§

fn clone(&self) -> Ipv6RecvErr

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Ipv6RecvErr

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for Ipv6RecvErr

§

type Val = bool

source§

fn get(&self, fd: RawFd) -> Result<bool>

Look up the value of this socket option on the given socket.
source§

impl Hash for Ipv6RecvErr

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

Trait Implementations§

source§

impl Clone for Ipv6RecvErr

source§

fn clone(&self) -> Ipv6RecvErr

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Ipv6RecvErr

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for Ipv6RecvErr

§

type Val = bool

source§

fn get(&self, fd: RawFd) -> Result<bool>

Look up the value of this socket option on the given socket.
source§

impl Hash for Ipv6RecvErr

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for Ipv6RecvErr

source§

fn eq(&self, other: &Ipv6RecvErr) -> 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 SetSockOpt for Ipv6RecvErr

§

type Val = bool

source§

fn set(&self, fd: RawFd, val: &bool) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for Ipv6RecvErr

source§

impl Eq for Ipv6RecvErr

source§

impl StructuralEq for Ipv6RecvErr

source§

impl StructuralPartialEq for Ipv6RecvErr

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +sufficient, and should not be overridden without very good reason.

source§

impl SetSockOpt for Ipv6RecvErr

§

type Val = bool

source§

fn set(&self, fd: RawFd, val: &bool) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for Ipv6RecvErr

source§

impl Eq for Ipv6RecvErr

source§

impl StructuralEq for Ipv6RecvErr

source§

impl StructuralPartialEq for Ipv6RecvErr

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/socket/sockopt/struct.Ipv6TClass.html b/doc/devel/nix/sys/socket/sockopt/struct.Ipv6TClass.html index 698e14a08b..82e26faaec 100644 --- a/doc/devel/nix/sys/socket/sockopt/struct.Ipv6TClass.html +++ b/doc/devel/nix/sys/socket/sockopt/struct.Ipv6TClass.html @@ -1,10 +1,10 @@ Ipv6TClass in nix::sys::socket::sockopt - Rust

Struct nix::sys::socket::sockopt::Ipv6TClass

source ·
pub struct Ipv6TClass;
Expand description

Traffic class associated with outgoing packets

-

Trait Implementations§

source§

impl Clone for Ipv6TClass

source§

fn clone(&self) -> Ipv6TClass

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Ipv6TClass

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for Ipv6TClass

§

type Val = i32

source§

fn get(&self, fd: RawFd) -> Result<c_int>

Look up the value of this socket option on the given socket.
source§

impl Hash for Ipv6TClass

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

Trait Implementations§

source§

impl Clone for Ipv6TClass

source§

fn clone(&self) -> Ipv6TClass

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Ipv6TClass

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for Ipv6TClass

§

type Val = i32

source§

fn get(&self, fd: RawFd) -> Result<c_int>

Look up the value of this socket option on the given socket.
source§

impl Hash for Ipv6TClass

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for Ipv6TClass

source§

fn eq(&self, other: &Ipv6TClass) -> 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 SetSockOpt for Ipv6TClass

§

type Val = i32

source§

fn set(&self, fd: RawFd, val: &c_int) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for Ipv6TClass

source§

impl Eq for Ipv6TClass

source§

impl StructuralEq for Ipv6TClass

source§

impl StructuralPartialEq for Ipv6TClass

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +sufficient, and should not be overridden without very good reason.

source§

impl SetSockOpt for Ipv6TClass

§

type Val = i32

source§

fn set(&self, fd: RawFd, val: &c_int) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for Ipv6TClass

source§

impl Eq for Ipv6TClass

source§

impl StructuralEq for Ipv6TClass

source§

impl StructuralPartialEq for Ipv6TClass

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/socket/sockopt/struct.Ipv6Ttl.html b/doc/devel/nix/sys/socket/sockopt/struct.Ipv6Ttl.html index 944985340c..178f849641 100644 --- a/doc/devel/nix/sys/socket/sockopt/struct.Ipv6Ttl.html +++ b/doc/devel/nix/sys/socket/sockopt/struct.Ipv6Ttl.html @@ -1,10 +1,10 @@ Ipv6Ttl in nix::sys::socket::sockopt - Rust

Struct nix::sys::socket::sockopt::Ipv6Ttl

source ·
pub struct Ipv6Ttl;
Expand description

Set the unicast hop limit for the socket.

-

Trait Implementations§

source§

impl Clone for Ipv6Ttl

source§

fn clone(&self) -> Ipv6Ttl

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Ipv6Ttl

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for Ipv6Ttl

§

type Val = i32

source§

fn get(&self, fd: RawFd) -> Result<c_int>

Look up the value of this socket option on the given socket.
source§

impl Hash for Ipv6Ttl

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

Trait Implementations§

source§

impl Clone for Ipv6Ttl

source§

fn clone(&self) -> Ipv6Ttl

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Ipv6Ttl

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for Ipv6Ttl

§

type Val = i32

source§

fn get(&self, fd: RawFd) -> Result<c_int>

Look up the value of this socket option on the given socket.
source§

impl Hash for Ipv6Ttl

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for Ipv6Ttl

source§

fn eq(&self, other: &Ipv6Ttl) -> 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 SetSockOpt for Ipv6Ttl

§

type Val = i32

source§

fn set(&self, fd: RawFd, val: &c_int) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for Ipv6Ttl

source§

impl Eq for Ipv6Ttl

source§

impl StructuralEq for Ipv6Ttl

source§

impl StructuralPartialEq for Ipv6Ttl

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +sufficient, and should not be overridden without very good reason.

source§

impl SetSockOpt for Ipv6Ttl

§

type Val = i32

source§

fn set(&self, fd: RawFd, val: &c_int) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for Ipv6Ttl

source§

impl Eq for Ipv6Ttl

source§

impl StructuralEq for Ipv6Ttl

source§

impl StructuralPartialEq for Ipv6Ttl

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/socket/sockopt/struct.Ipv6V6Only.html b/doc/devel/nix/sys/socket/sockopt/struct.Ipv6V6Only.html index 426066e042..b480359c78 100644 --- a/doc/devel/nix/sys/socket/sockopt/struct.Ipv6V6Only.html +++ b/doc/devel/nix/sys/socket/sockopt/struct.Ipv6V6Only.html @@ -1,10 +1,10 @@ Ipv6V6Only in nix::sys::socket::sockopt - Rust

Struct nix::sys::socket::sockopt::Ipv6V6Only

source ·
pub struct Ipv6V6Only;
Expand description

The socket is restricted to sending and receiving IPv6 packets only.

-

Trait Implementations§

source§

impl Clone for Ipv6V6Only

source§

fn clone(&self) -> Ipv6V6Only

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Ipv6V6Only

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for Ipv6V6Only

§

type Val = bool

source§

fn get(&self, fd: RawFd) -> Result<bool>

Look up the value of this socket option on the given socket.
source§

impl Hash for Ipv6V6Only

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

Trait Implementations§

source§

impl Clone for Ipv6V6Only

source§

fn clone(&self) -> Ipv6V6Only

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Ipv6V6Only

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for Ipv6V6Only

§

type Val = bool

source§

fn get(&self, fd: RawFd) -> Result<bool>

Look up the value of this socket option on the given socket.
source§

impl Hash for Ipv6V6Only

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for Ipv6V6Only

source§

fn eq(&self, other: &Ipv6V6Only) -> 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 SetSockOpt for Ipv6V6Only

§

type Val = bool

source§

fn set(&self, fd: RawFd, val: &bool) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for Ipv6V6Only

source§

impl Eq for Ipv6V6Only

source§

impl StructuralEq for Ipv6V6Only

source§

impl StructuralPartialEq for Ipv6V6Only

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +sufficient, and should not be overridden without very good reason.

source§

impl SetSockOpt for Ipv6V6Only

§

type Val = bool

source§

fn set(&self, fd: RawFd, val: &bool) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for Ipv6V6Only

source§

impl Eq for Ipv6V6Only

source§

impl StructuralEq for Ipv6V6Only

source§

impl StructuralPartialEq for Ipv6V6Only

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/socket/sockopt/struct.KeepAlive.html b/doc/devel/nix/sys/socket/sockopt/struct.KeepAlive.html index 811f76d815..d62a9ee98f 100644 --- a/doc/devel/nix/sys/socket/sockopt/struct.KeepAlive.html +++ b/doc/devel/nix/sys/socket/sockopt/struct.KeepAlive.html @@ -1,10 +1,10 @@ KeepAlive in nix::sys::socket::sockopt - Rust

Struct nix::sys::socket::sockopt::KeepAlive

source ·
pub struct KeepAlive;
Expand description

Enable sending of keep-alive messages on connection-oriented sockets.

-

Trait Implementations§

source§

impl Clone for KeepAlive

source§

fn clone(&self) -> KeepAlive

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for KeepAlive

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for KeepAlive

§

type Val = bool

source§

fn get(&self, fd: RawFd) -> Result<bool>

Look up the value of this socket option on the given socket.
source§

impl Hash for KeepAlive

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

Trait Implementations§

source§

impl Clone for KeepAlive

source§

fn clone(&self) -> KeepAlive

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for KeepAlive

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for KeepAlive

§

type Val = bool

source§

fn get(&self, fd: RawFd) -> Result<bool>

Look up the value of this socket option on the given socket.
source§

impl Hash for KeepAlive

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for KeepAlive

source§

fn eq(&self, other: &KeepAlive) -> 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 SetSockOpt for KeepAlive

§

type Val = bool

source§

fn set(&self, fd: RawFd, val: &bool) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for KeepAlive

source§

impl Eq for KeepAlive

source§

impl StructuralEq for KeepAlive

source§

impl StructuralPartialEq for KeepAlive

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +sufficient, and should not be overridden without very good reason.

source§

impl SetSockOpt for KeepAlive

§

type Val = bool

source§

fn set(&self, fd: RawFd, val: &bool) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for KeepAlive

source§

impl Eq for KeepAlive

source§

impl StructuralEq for KeepAlive

source§

impl StructuralPartialEq for KeepAlive

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/socket/sockopt/struct.Linger.html b/doc/devel/nix/sys/socket/sockopt/struct.Linger.html index 72bf6ba419..0e36dbbdc4 100644 --- a/doc/devel/nix/sys/socket/sockopt/struct.Linger.html +++ b/doc/devel/nix/sys/socket/sockopt/struct.Linger.html @@ -2,11 +2,11 @@

Struct nix::sys::socket::sockopt::Linger

source ·
pub struct Linger;
Expand description

When enabled, a close(2) or shutdown(2) will not return until all queued messages for the socket have been successfully sent or the linger timeout has been reached.

-

Trait Implementations§

source§

impl Clone for Linger

source§

fn clone(&self) -> Linger

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Linger

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for Linger

§

type Val = linger

source§

fn get(&self, fd: RawFd) -> Result<linger>

Look up the value of this socket option on the given socket.
source§

impl Hash for Linger

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

Trait Implementations§

source§

impl Clone for Linger

source§

fn clone(&self) -> Linger

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Linger

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for Linger

§

type Val = linger

source§

fn get(&self, fd: RawFd) -> Result<linger>

Look up the value of this socket option on the given socket.
source§

impl Hash for Linger

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for Linger

source§

fn eq(&self, other: &Linger) -> 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 SetSockOpt for Linger

§

type Val = linger

source§

fn set(&self, fd: RawFd, val: &linger) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for Linger

source§

impl Eq for Linger

source§

impl StructuralEq for Linger

source§

impl StructuralPartialEq for Linger

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +sufficient, and should not be overridden without very good reason.

source§

impl SetSockOpt for Linger

§

type Val = linger

source§

fn set(&self, fd: RawFd, val: &linger) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for Linger

source§

impl Eq for Linger

source§

impl StructuralEq for Linger

source§

impl StructuralPartialEq for Linger

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/socket/sockopt/struct.Mark.html b/doc/devel/nix/sys/socket/sockopt/struct.Mark.html index 93fc58bed0..25e8c16d89 100644 --- a/doc/devel/nix/sys/socket/sockopt/struct.Mark.html +++ b/doc/devel/nix/sys/socket/sockopt/struct.Mark.html @@ -1,11 +1,11 @@ Mark in nix::sys::socket::sockopt - Rust

Struct nix::sys::socket::sockopt::Mark

source ·
pub struct Mark;
Expand description

Set the mark for each packet sent through this socket (similar to the netfilter MARK target but socket-based).

-

Trait Implementations§

source§

impl Clone for Mark

source§

fn clone(&self) -> Mark

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Mark

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for Mark

§

type Val = u32

source§

fn get(&self, fd: RawFd) -> Result<u32>

Look up the value of this socket option on the given socket.
source§

impl Hash for Mark

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

Trait Implementations§

source§

impl Clone for Mark

source§

fn clone(&self) -> Mark

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Mark

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for Mark

§

type Val = u32

source§

fn get(&self, fd: RawFd) -> Result<u32>

Look up the value of this socket option on the given socket.
source§

impl Hash for Mark

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for Mark

source§

fn eq(&self, other: &Mark) -> 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 SetSockOpt for Mark

§

type Val = u32

source§

fn set(&self, fd: RawFd, val: &u32) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for Mark

source§

impl Eq for Mark

source§

impl StructuralEq for Mark

source§

impl StructuralPartialEq for Mark

Auto Trait Implementations§

§

impl RefUnwindSafe for Mark

§

impl Send for Mark

§

impl Sync for Mark

§

impl Unpin for Mark

§

impl UnwindSafe for Mark

Blanket Implementations§

source§

impl<T> Any for T
where +sufficient, and should not be overridden without very good reason.

source§

impl SetSockOpt for Mark

§

type Val = u32

source§

fn set(&self, fd: RawFd, val: &u32) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for Mark

source§

impl Eq for Mark

source§

impl StructuralEq for Mark

source§

impl StructuralPartialEq for Mark

Auto Trait Implementations§

§

impl RefUnwindSafe for Mark

§

impl Send for Mark

§

impl Sync for Mark

§

impl Unpin for Mark

§

impl UnwindSafe for Mark

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/socket/sockopt/struct.PassCred.html b/doc/devel/nix/sys/socket/sockopt/struct.PassCred.html index 2b9584e01a..2697bcbb36 100644 --- a/doc/devel/nix/sys/socket/sockopt/struct.PassCred.html +++ b/doc/devel/nix/sys/socket/sockopt/struct.PassCred.html @@ -1,11 +1,11 @@ PassCred in nix::sys::socket::sockopt - Rust

Struct nix::sys::socket::sockopt::PassCred

source ·
pub struct PassCred;
Expand description

Enable or disable the receiving of the SCM_CREDENTIALS control message.

-

Trait Implementations§

source§

impl Clone for PassCred

source§

fn clone(&self) -> PassCred

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for PassCred

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for PassCred

§

type Val = bool

source§

fn get(&self, fd: RawFd) -> Result<bool>

Look up the value of this socket option on the given socket.
source§

impl Hash for PassCred

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

Trait Implementations§

source§

impl Clone for PassCred

source§

fn clone(&self) -> PassCred

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for PassCred

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for PassCred

§

type Val = bool

source§

fn get(&self, fd: RawFd) -> Result<bool>

Look up the value of this socket option on the given socket.
source§

impl Hash for PassCred

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for PassCred

source§

fn eq(&self, other: &PassCred) -> 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 SetSockOpt for PassCred

§

type Val = bool

source§

fn set(&self, fd: RawFd, val: &bool) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for PassCred

source§

impl Eq for PassCred

source§

impl StructuralEq for PassCred

source§

impl StructuralPartialEq for PassCred

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +sufficient, and should not be overridden without very good reason.

source§

impl SetSockOpt for PassCred

§

type Val = bool

source§

fn set(&self, fd: RawFd, val: &bool) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for PassCred

source§

impl Eq for PassCred

source§

impl StructuralEq for PassCred

source§

impl StructuralPartialEq for PassCred

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/socket/sockopt/struct.Priority.html b/doc/devel/nix/sys/socket/sockopt/struct.Priority.html index 67a0f8f703..1a7dd40b94 100644 --- a/doc/devel/nix/sys/socket/sockopt/struct.Priority.html +++ b/doc/devel/nix/sys/socket/sockopt/struct.Priority.html @@ -1,11 +1,11 @@ Priority in nix::sys::socket::sockopt - Rust

Struct nix::sys::socket::sockopt::Priority

source ·
pub struct Priority;
Expand description

Set the protocol-defined priority for all packets to be sent on this socket

-

Trait Implementations§

source§

impl Clone for Priority

source§

fn clone(&self) -> Priority

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Priority

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for Priority

§

type Val = i32

source§

fn get(&self, fd: RawFd) -> Result<c_int>

Look up the value of this socket option on the given socket.
source§

impl Hash for Priority

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

Trait Implementations§

source§

impl Clone for Priority

source§

fn clone(&self) -> Priority

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Priority

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for Priority

§

type Val = i32

source§

fn get(&self, fd: RawFd) -> Result<c_int>

Look up the value of this socket option on the given socket.
source§

impl Hash for Priority

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for Priority

source§

fn eq(&self, other: &Priority) -> 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 SetSockOpt for Priority

§

type Val = i32

source§

fn set(&self, fd: RawFd, val: &c_int) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for Priority

source§

impl Eq for Priority

source§

impl StructuralEq for Priority

source§

impl StructuralPartialEq for Priority

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +sufficient, and should not be overridden without very good reason.

source§

impl SetSockOpt for Priority

§

type Val = i32

source§

fn set(&self, fd: RawFd, val: &c_int) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for Priority

source§

impl Eq for Priority

source§

impl StructuralEq for Priority

source§

impl StructuralPartialEq for Priority

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/socket/sockopt/struct.ReceiveTimeout.html b/doc/devel/nix/sys/socket/sockopt/struct.ReceiveTimeout.html index b4b92989b8..307aac46f1 100644 --- a/doc/devel/nix/sys/socket/sockopt/struct.ReceiveTimeout.html +++ b/doc/devel/nix/sys/socket/sockopt/struct.ReceiveTimeout.html @@ -1,10 +1,10 @@ ReceiveTimeout in nix::sys::socket::sockopt - Rust
pub struct ReceiveTimeout;
Expand description

Specify the receiving timeout until reporting an error.

-

Trait Implementations§

source§

impl Clone for ReceiveTimeout

source§

fn clone(&self) -> ReceiveTimeout

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for ReceiveTimeout

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for ReceiveTimeout

§

type Val = TimeVal

source§

fn get(&self, fd: RawFd) -> Result<TimeVal>

Look up the value of this socket option on the given socket.
source§

impl Hash for ReceiveTimeout

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

Trait Implementations§

source§

impl Clone for ReceiveTimeout

source§

fn clone(&self) -> ReceiveTimeout

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for ReceiveTimeout

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for ReceiveTimeout

§

type Val = TimeVal

source§

fn get(&self, fd: RawFd) -> Result<TimeVal>

Look up the value of this socket option on the given socket.
source§

impl Hash for ReceiveTimeout

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for ReceiveTimeout

source§

fn eq(&self, other: &ReceiveTimeout) -> 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 SetSockOpt for ReceiveTimeout

§

type Val = TimeVal

source§

fn set(&self, fd: RawFd, val: &TimeVal) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for ReceiveTimeout

source§

impl Eq for ReceiveTimeout

source§

impl StructuralEq for ReceiveTimeout

source§

impl StructuralPartialEq for ReceiveTimeout

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +sufficient, and should not be overridden without very good reason.

source§

impl SetSockOpt for ReceiveTimeout

§

type Val = TimeVal

source§

fn set(&self, fd: RawFd, val: &TimeVal) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for ReceiveTimeout

source§

impl Eq for ReceiveTimeout

source§

impl StructuralEq for ReceiveTimeout

source§

impl StructuralPartialEq for ReceiveTimeout

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/socket/sockopt/struct.RxqOvfl.html b/doc/devel/nix/sys/socket/sockopt/struct.RxqOvfl.html index a150e07c7e..8c93c733f8 100644 --- a/doc/devel/nix/sys/socket/sockopt/struct.RxqOvfl.html +++ b/doc/devel/nix/sys/socket/sockopt/struct.RxqOvfl.html @@ -2,11 +2,11 @@

Struct nix::sys::socket::sockopt::RxqOvfl

source ·
pub struct RxqOvfl;
Expand description

Indicates that an unsigned 32-bit value ancillary message (cmsg) should be attached to received skbs indicating the number of packets dropped by the socket since its creation.

-

Trait Implementations§

source§

impl Clone for RxqOvfl

source§

fn clone(&self) -> RxqOvfl

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for RxqOvfl

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for RxqOvfl

§

type Val = i32

source§

fn get(&self, fd: RawFd) -> Result<c_int>

Look up the value of this socket option on the given socket.
source§

impl Hash for RxqOvfl

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

Trait Implementations§

source§

impl Clone for RxqOvfl

source§

fn clone(&self) -> RxqOvfl

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for RxqOvfl

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for RxqOvfl

§

type Val = i32

source§

fn get(&self, fd: RawFd) -> Result<c_int>

Look up the value of this socket option on the given socket.
source§

impl Hash for RxqOvfl

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for RxqOvfl

source§

fn eq(&self, other: &RxqOvfl) -> 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 SetSockOpt for RxqOvfl

§

type Val = i32

source§

fn set(&self, fd: RawFd, val: &c_int) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for RxqOvfl

source§

impl Eq for RxqOvfl

source§

impl StructuralEq for RxqOvfl

source§

impl StructuralPartialEq for RxqOvfl

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +sufficient, and should not be overridden without very good reason.

source§

impl SetSockOpt for RxqOvfl

§

type Val = i32

source§

fn set(&self, fd: RawFd, val: &c_int) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for RxqOvfl

source§

impl Eq for RxqOvfl

source§

impl StructuralEq for RxqOvfl

source§

impl StructuralPartialEq for RxqOvfl

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/socket/sockopt/struct.SndBuf.html b/doc/devel/nix/sys/socket/sockopt/struct.SndBuf.html index 9cfa522ea3..6300f14bdf 100644 --- a/doc/devel/nix/sys/socket/sockopt/struct.SndBuf.html +++ b/doc/devel/nix/sys/socket/sockopt/struct.SndBuf.html @@ -1,10 +1,10 @@ SndBuf in nix::sys::socket::sockopt - Rust

Struct nix::sys::socket::sockopt::SndBuf

source ·
pub struct SndBuf;
Expand description

Sets or gets the maximum socket send buffer in bytes.

-

Trait Implementations§

source§

impl Clone for SndBuf

source§

fn clone(&self) -> SndBuf

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for SndBuf

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for SndBuf

§

type Val = usize

source§

fn get(&self, fd: RawFd) -> Result<usize>

Look up the value of this socket option on the given socket.
source§

impl Hash for SndBuf

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

Trait Implementations§

source§

impl Clone for SndBuf

source§

fn clone(&self) -> SndBuf

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for SndBuf

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for SndBuf

§

type Val = usize

source§

fn get(&self, fd: RawFd) -> Result<usize>

Look up the value of this socket option on the given socket.
source§

impl Hash for SndBuf

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for SndBuf

source§

fn eq(&self, other: &SndBuf) -> 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 SetSockOpt for SndBuf

§

type Val = usize

source§

fn set(&self, fd: RawFd, val: &usize) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for SndBuf

source§

impl Eq for SndBuf

source§

impl StructuralEq for SndBuf

source§

impl StructuralPartialEq for SndBuf

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +sufficient, and should not be overridden without very good reason.

source§

impl SetSockOpt for SndBuf

§

type Val = usize

source§

fn set(&self, fd: RawFd, val: &usize) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for SndBuf

source§

impl Eq for SndBuf

source§

impl StructuralEq for SndBuf

source§

impl StructuralPartialEq for SndBuf

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/socket/sockopt/struct.TcpCongestion.html b/doc/devel/nix/sys/socket/sockopt/struct.TcpCongestion.html index 72c7b95c73..468fe83bce 100644 --- a/doc/devel/nix/sys/socket/sockopt/struct.TcpCongestion.html +++ b/doc/devel/nix/sys/socket/sockopt/struct.TcpCongestion.html @@ -1,11 +1,11 @@ TcpCongestion in nix::sys::socket::sockopt - Rust
pub struct TcpCongestion;
Expand description

This option allows the caller to set the TCP congestion control algorithm to be used, on a per-socket basis.

-

Trait Implementations§

source§

impl Clone for TcpCongestion

source§

fn clone(&self) -> TcpCongestion

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for TcpCongestion

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for TcpCongestion

§

type Val = OsString

source§

fn get(&self, fd: RawFd) -> Result<OsString>

Look up the value of this socket option on the given socket.
source§

impl Hash for TcpCongestion

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

Trait Implementations§

source§

impl Clone for TcpCongestion

source§

fn clone(&self) -> TcpCongestion

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for TcpCongestion

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for TcpCongestion

§

type Val = OsString

source§

fn get(&self, fd: RawFd) -> Result<OsString>

Look up the value of this socket option on the given socket.
source§

impl Hash for TcpCongestion

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for TcpCongestion

source§

fn eq(&self, other: &TcpCongestion) -> 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 SetSockOpt for TcpCongestion

§

type Val = OsString

source§

fn set(&self, fd: RawFd, val: &OsString) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for TcpCongestion

source§

impl Eq for TcpCongestion

source§

impl StructuralEq for TcpCongestion

source§

impl StructuralPartialEq for TcpCongestion

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +sufficient, and should not be overridden without very good reason.

source§

impl SetSockOpt for TcpCongestion

§

type Val = OsString

source§

fn set(&self, fd: RawFd, val: &OsString) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for TcpCongestion

source§

impl Eq for TcpCongestion

source§

impl StructuralEq for TcpCongestion

source§

impl StructuralPartialEq for TcpCongestion

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/socket/sockopt/struct.TcpKeepCount.html b/doc/devel/nix/sys/socket/sockopt/struct.TcpKeepCount.html index ab30491b83..042d273598 100644 --- a/doc/devel/nix/sys/socket/sockopt/struct.TcpKeepCount.html +++ b/doc/devel/nix/sys/socket/sockopt/struct.TcpKeepCount.html @@ -1,11 +1,11 @@ TcpKeepCount in nix::sys::socket::sockopt - Rust
pub struct TcpKeepCount;
Expand description

The maximum number of keepalive probes TCP should send before dropping the connection.

-

Trait Implementations§

source§

impl Clone for TcpKeepCount

source§

fn clone(&self) -> TcpKeepCount

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for TcpKeepCount

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for TcpKeepCount

§

type Val = u32

source§

fn get(&self, fd: RawFd) -> Result<u32>

Look up the value of this socket option on the given socket.
source§

impl Hash for TcpKeepCount

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

Trait Implementations§

source§

impl Clone for TcpKeepCount

source§

fn clone(&self) -> TcpKeepCount

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for TcpKeepCount

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for TcpKeepCount

§

type Val = u32

source§

fn get(&self, fd: RawFd) -> Result<u32>

Look up the value of this socket option on the given socket.
source§

impl Hash for TcpKeepCount

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for TcpKeepCount

source§

fn eq(&self, other: &TcpKeepCount) -> 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 SetSockOpt for TcpKeepCount

§

type Val = u32

source§

fn set(&self, fd: RawFd, val: &u32) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for TcpKeepCount

source§

impl Eq for TcpKeepCount

source§

impl StructuralEq for TcpKeepCount

source§

impl StructuralPartialEq for TcpKeepCount

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +sufficient, and should not be overridden without very good reason.

source§

impl SetSockOpt for TcpKeepCount

§

type Val = u32

source§

fn set(&self, fd: RawFd, val: &u32) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for TcpKeepCount

source§

impl Eq for TcpKeepCount

source§

impl StructuralEq for TcpKeepCount

source§

impl StructuralPartialEq for TcpKeepCount

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/socket/sockopt/struct.TcpKeepIdle.html b/doc/devel/nix/sys/socket/sockopt/struct.TcpKeepIdle.html index 5ebd870cff..fc4b1653cf 100644 --- a/doc/devel/nix/sys/socket/sockopt/struct.TcpKeepIdle.html +++ b/doc/devel/nix/sys/socket/sockopt/struct.TcpKeepIdle.html @@ -1,11 +1,11 @@ TcpKeepIdle in nix::sys::socket::sockopt - Rust

Struct nix::sys::socket::sockopt::TcpKeepIdle

source ·
pub struct TcpKeepIdle;
Expand description

The time (in seconds) the connection needs to remain idle before TCP starts sending keepalive probes

-

Trait Implementations§

source§

impl Clone for TcpKeepIdle

source§

fn clone(&self) -> TcpKeepIdle

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for TcpKeepIdle

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for TcpKeepIdle

§

type Val = u32

source§

fn get(&self, fd: RawFd) -> Result<u32>

Look up the value of this socket option on the given socket.
source§

impl Hash for TcpKeepIdle

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

Trait Implementations§

source§

impl Clone for TcpKeepIdle

source§

fn clone(&self) -> TcpKeepIdle

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for TcpKeepIdle

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for TcpKeepIdle

§

type Val = u32

source§

fn get(&self, fd: RawFd) -> Result<u32>

Look up the value of this socket option on the given socket.
source§

impl Hash for TcpKeepIdle

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for TcpKeepIdle

source§

fn eq(&self, other: &TcpKeepIdle) -> 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 SetSockOpt for TcpKeepIdle

§

type Val = u32

source§

fn set(&self, fd: RawFd, val: &u32) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for TcpKeepIdle

source§

impl Eq for TcpKeepIdle

source§

impl StructuralEq for TcpKeepIdle

source§

impl StructuralPartialEq for TcpKeepIdle

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +sufficient, and should not be overridden without very good reason.

source§

impl SetSockOpt for TcpKeepIdle

§

type Val = u32

source§

fn set(&self, fd: RawFd, val: &u32) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for TcpKeepIdle

source§

impl Eq for TcpKeepIdle

source§

impl StructuralEq for TcpKeepIdle

source§

impl StructuralPartialEq for TcpKeepIdle

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/socket/sockopt/struct.TcpMaxSeg.html b/doc/devel/nix/sys/socket/sockopt/struct.TcpMaxSeg.html index 7e04832590..58a80f3692 100644 --- a/doc/devel/nix/sys/socket/sockopt/struct.TcpMaxSeg.html +++ b/doc/devel/nix/sys/socket/sockopt/struct.TcpMaxSeg.html @@ -1,10 +1,10 @@ TcpMaxSeg in nix::sys::socket::sockopt - Rust

Struct nix::sys::socket::sockopt::TcpMaxSeg

source ·
pub struct TcpMaxSeg;
Expand description

The maximum segment size for outgoing TCP packets.

-

Trait Implementations§

source§

impl Clone for TcpMaxSeg

source§

fn clone(&self) -> TcpMaxSeg

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for TcpMaxSeg

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for TcpMaxSeg

§

type Val = u32

source§

fn get(&self, fd: RawFd) -> Result<u32>

Look up the value of this socket option on the given socket.
source§

impl Hash for TcpMaxSeg

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

Trait Implementations§

source§

impl Clone for TcpMaxSeg

source§

fn clone(&self) -> TcpMaxSeg

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for TcpMaxSeg

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for TcpMaxSeg

§

type Val = u32

source§

fn get(&self, fd: RawFd) -> Result<u32>

Look up the value of this socket option on the given socket.
source§

impl Hash for TcpMaxSeg

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for TcpMaxSeg

source§

fn eq(&self, other: &TcpMaxSeg) -> 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 SetSockOpt for TcpMaxSeg

§

type Val = u32

source§

fn set(&self, fd: RawFd, val: &u32) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for TcpMaxSeg

source§

impl Eq for TcpMaxSeg

source§

impl StructuralEq for TcpMaxSeg

source§

impl StructuralPartialEq for TcpMaxSeg

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +sufficient, and should not be overridden without very good reason.

source§

impl SetSockOpt for TcpMaxSeg

§

type Val = u32

source§

fn set(&self, fd: RawFd, val: &u32) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for TcpMaxSeg

source§

impl Eq for TcpMaxSeg

source§

impl StructuralEq for TcpMaxSeg

source§

impl StructuralPartialEq for TcpMaxSeg

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/socket/sockopt/struct.TcpRepair.html b/doc/devel/nix/sys/socket/sockopt/struct.TcpRepair.html index 542980cdcc..29fe19e7fe 100644 --- a/doc/devel/nix/sys/socket/sockopt/struct.TcpRepair.html +++ b/doc/devel/nix/sys/socket/sockopt/struct.TcpRepair.html @@ -1,9 +1,9 @@ TcpRepair in nix::sys::socket::sockopt - Rust -

Struct nix::sys::socket::sockopt::TcpRepair

source ·
pub struct TcpRepair;

Trait Implementations§

source§

impl Clone for TcpRepair

source§

fn clone(&self) -> TcpRepair

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for TcpRepair

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for TcpRepair

§

type Val = u32

source§

fn get(&self, fd: RawFd) -> Result<u32>

Look up the value of this socket option on the given socket.
source§

impl Hash for TcpRepair

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

Struct nix::sys::socket::sockopt::TcpRepair

source ·
pub struct TcpRepair;

Trait Implementations§

source§

impl Clone for TcpRepair

source§

fn clone(&self) -> TcpRepair

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for TcpRepair

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for TcpRepair

§

type Val = u32

source§

fn get(&self, fd: RawFd) -> Result<u32>

Look up the value of this socket option on the given socket.
source§

impl Hash for TcpRepair

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for TcpRepair

source§

fn eq(&self, other: &TcpRepair) -> 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 SetSockOpt for TcpRepair

§

type Val = u32

source§

fn set(&self, fd: RawFd, val: &u32) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for TcpRepair

source§

impl Eq for TcpRepair

source§

impl StructuralEq for TcpRepair

source§

impl StructuralPartialEq for TcpRepair

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +sufficient, and should not be overridden without very good reason.

source§

impl SetSockOpt for TcpRepair

§

type Val = u32

source§

fn set(&self, fd: RawFd, val: &u32) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for TcpRepair

source§

impl Eq for TcpRepair

source§

impl StructuralEq for TcpRepair

source§

impl StructuralPartialEq for TcpRepair

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/socket/sockopt/struct.Timestamping.html b/doc/devel/nix/sys/socket/sockopt/struct.Timestamping.html index 4400d78320..17b71aeb5f 100644 --- a/doc/devel/nix/sys/socket/sockopt/struct.Timestamping.html +++ b/doc/devel/nix/sys/socket/sockopt/struct.Timestamping.html @@ -1,11 +1,11 @@ Timestamping in nix::sys::socket::sockopt - Rust
pub struct Timestamping;
Expand description

Specifies exact type of timestamping information collected by the kernel Further reading

-

Trait Implementations§

source§

impl Clone for Timestamping

source§

fn clone(&self) -> Timestamping

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Timestamping

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for Timestamping

§

type Val = TimestampingFlag

source§

fn get(&self, fd: RawFd) -> Result<TimestampingFlag>

Look up the value of this socket option on the given socket.
source§

impl Hash for Timestamping

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

Trait Implementations§

source§

impl Clone for Timestamping

source§

fn clone(&self) -> Timestamping

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Timestamping

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for Timestamping

§

type Val = TimestampingFlag

source§

fn get(&self, fd: RawFd) -> Result<TimestampingFlag>

Look up the value of this socket option on the given socket.
source§

impl Hash for Timestamping

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for Timestamping

source§

fn eq(&self, other: &Timestamping) -> 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 SetSockOpt for Timestamping

§

type Val = TimestampingFlag

source§

fn set(&self, fd: RawFd, val: &TimestampingFlag) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for Timestamping

source§

impl Eq for Timestamping

source§

impl StructuralEq for Timestamping

source§

impl StructuralPartialEq for Timestamping

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +sufficient, and should not be overridden without very good reason.

source§

impl SetSockOpt for Timestamping

§

type Val = TimestampingFlag

source§

fn set(&self, fd: RawFd, val: &TimestampingFlag) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for Timestamping

source§

impl Eq for Timestamping

source§

impl StructuralEq for Timestamping

source§

impl StructuralPartialEq for Timestamping

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/socket/sockopt/struct.TxTime.html b/doc/devel/nix/sys/socket/sockopt/struct.TxTime.html index 2a8ae54917..89aee18d82 100644 --- a/doc/devel/nix/sys/socket/sockopt/struct.TxTime.html +++ b/doc/devel/nix/sys/socket/sockopt/struct.TxTime.html @@ -1,11 +1,11 @@ TxTime in nix::sys::socket::sockopt - Rust

Struct nix::sys::socket::sockopt::TxTime

source ·
pub struct TxTime;
Expand description

Configures the behavior of time-based transmission of packets, for use with the TxTime control message.

-

Trait Implementations§

source§

impl Clone for TxTime

source§

fn clone(&self) -> TxTime

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for TxTime

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for TxTime

§

type Val = sock_txtime

source§

fn get(&self, fd: RawFd) -> Result<sock_txtime>

Look up the value of this socket option on the given socket.
source§

impl Hash for TxTime

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

Trait Implementations§

source§

impl Clone for TxTime

source§

fn clone(&self) -> TxTime

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for TxTime

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for TxTime

§

type Val = sock_txtime

source§

fn get(&self, fd: RawFd) -> Result<sock_txtime>

Look up the value of this socket option on the given socket.
source§

impl Hash for TxTime

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for TxTime

source§

fn eq(&self, other: &TxTime) -> 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 SetSockOpt for TxTime

§

type Val = sock_txtime

source§

fn set(&self, fd: RawFd, val: &sock_txtime) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for TxTime

source§

impl Eq for TxTime

source§

impl StructuralEq for TxTime

source§

impl StructuralPartialEq for TxTime

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +sufficient, and should not be overridden without very good reason.

source§

impl SetSockOpt for TxTime

§

type Val = sock_txtime

source§

fn set(&self, fd: RawFd, val: &sock_txtime) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for TxTime

source§

impl Eq for TxTime

source§

impl StructuralEq for TxTime

source§

impl StructuralPartialEq for TxTime

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/socket/sockopt/struct.UdpGroSegment.html b/doc/devel/nix/sys/socket/sockopt/struct.UdpGroSegment.html index 7700a55ca6..9f31817da7 100644 --- a/doc/devel/nix/sys/socket/sockopt/struct.UdpGroSegment.html +++ b/doc/devel/nix/sys/socket/sockopt/struct.UdpGroSegment.html @@ -1,9 +1,9 @@ UdpGroSegment in nix::sys::socket::sockopt - Rust -
pub struct UdpGroSegment;

Trait Implementations§

source§

impl Clone for UdpGroSegment

source§

fn clone(&self) -> UdpGroSegment

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for UdpGroSegment

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for UdpGroSegment

§

type Val = bool

source§

fn get(&self, fd: RawFd) -> Result<bool>

Look up the value of this socket option on the given socket.
source§

impl Hash for UdpGroSegment

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +
pub struct UdpGroSegment;

Trait Implementations§

source§

impl Clone for UdpGroSegment

source§

fn clone(&self) -> UdpGroSegment

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for UdpGroSegment

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for UdpGroSegment

§

type Val = bool

source§

fn get(&self, fd: RawFd) -> Result<bool>

Look up the value of this socket option on the given socket.
source§

impl Hash for UdpGroSegment

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for UdpGroSegment

source§

fn eq(&self, other: &UdpGroSegment) -> 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 SetSockOpt for UdpGroSegment

§

type Val = bool

source§

fn set(&self, fd: RawFd, val: &bool) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for UdpGroSegment

source§

impl Eq for UdpGroSegment

source§

impl StructuralEq for UdpGroSegment

source§

impl StructuralPartialEq for UdpGroSegment

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +sufficient, and should not be overridden without very good reason.

source§

impl SetSockOpt for UdpGroSegment

§

type Val = bool

source§

fn set(&self, fd: RawFd, val: &bool) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for UdpGroSegment

source§

impl Eq for UdpGroSegment

source§

impl StructuralEq for UdpGroSegment

source§

impl StructuralPartialEq for UdpGroSegment

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/socket/sockopt/struct.UdpGsoSegment.html b/doc/devel/nix/sys/socket/sockopt/struct.UdpGsoSegment.html index 93498815bc..fadda64416 100644 --- a/doc/devel/nix/sys/socket/sockopt/struct.UdpGsoSegment.html +++ b/doc/devel/nix/sys/socket/sockopt/struct.UdpGsoSegment.html @@ -1,9 +1,9 @@ UdpGsoSegment in nix::sys::socket::sockopt - Rust -
pub struct UdpGsoSegment;

Trait Implementations§

source§

impl Clone for UdpGsoSegment

source§

fn clone(&self) -> UdpGsoSegment

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for UdpGsoSegment

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for UdpGsoSegment

§

type Val = i32

source§

fn get(&self, fd: RawFd) -> Result<c_int>

Look up the value of this socket option on the given socket.
source§

impl Hash for UdpGsoSegment

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +
pub struct UdpGsoSegment;

Trait Implementations§

source§

impl Clone for UdpGsoSegment

source§

fn clone(&self) -> UdpGsoSegment

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for UdpGsoSegment

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl GetSockOpt for UdpGsoSegment

§

type Val = i32

source§

fn get(&self, fd: RawFd) -> Result<c_int>

Look up the value of this socket option on the given socket.
source§

impl Hash for UdpGsoSegment

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for UdpGsoSegment

source§

fn eq(&self, other: &UdpGsoSegment) -> 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 SetSockOpt for UdpGsoSegment

§

type Val = i32

source§

fn set(&self, fd: RawFd, val: &c_int) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for UdpGsoSegment

source§

impl Eq for UdpGsoSegment

source§

impl StructuralEq for UdpGsoSegment

source§

impl StructuralPartialEq for UdpGsoSegment

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +sufficient, and should not be overridden without very good reason.

source§

impl SetSockOpt for UdpGsoSegment

§

type Val = i32

source§

fn set(&self, fd: RawFd, val: &c_int) -> Result<()>

Set the value of this socket option on the given socket.
source§

impl Copy for UdpGsoSegment

source§

impl Eq for UdpGsoSegment

source§

impl StructuralEq for UdpGsoSegment

source§

impl StructuralPartialEq for UdpGsoSegment

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/socket/struct.CmsgIterator.html b/doc/devel/nix/sys/socket/struct.CmsgIterator.html index bf13b0ed70..32ce9583f2 100644 --- a/doc/devel/nix/sys/socket/struct.CmsgIterator.html +++ b/doc/devel/nix/sys/socket/struct.CmsgIterator.html @@ -143,7 +143,7 @@ Self: Sized, I: IntoIterator, F: FnMut(Self::Item, <I as IntoIterator>::Item) -> Option<Ordering>,
🔬This is a nightly-only experimental API. (iter_order_by)
Lexicographically compares the elements of this Iterator with those -of another with respect to the specified comparison function. Read more
1.5.0 · source§

fn eq<I>(self, other: I) -> bool
where +of another with respect to the specified comparison function. Read more

1.5.0 · source§

fn eq<I>(self, other: I) -> bool
where I: IntoIterator, Self::Item: PartialEq<<I as IntoIterator>::Item>, Self: Sized,

Determines if the elements of this Iterator are equal to those of @@ -151,7 +151,7 @@ Self: Sized, I: IntoIterator, F: FnMut(Self::Item, <I as IntoIterator>::Item) -> bool,
🔬This is a nightly-only experimental API. (iter_order_by)
Determines if the elements of this Iterator are equal to those of -another with respect to the specified equality function. Read more
1.5.0 · source§

fn ne<I>(self, other: I) -> bool
where +another with respect to the specified equality function. Read more

1.5.0 · source§

fn ne<I>(self, other: I) -> bool
where I: IntoIterator, Self::Item: PartialEq<<I as IntoIterator>::Item>, Self: Sized,

Determines if the elements of this Iterator are not equal to those of @@ -177,8 +177,8 @@ Self: Sized, F: FnMut(Self::Item) -> K, K: PartialOrd,
🔬This is a nightly-only experimental API. (is_sorted)
Checks if the elements of this iterator are sorted using the given key extraction -function. Read more
source§

impl<'a> PartialEq for CmsgIterator<'a>

source§

fn eq(&self, other: &CmsgIterator<'a>) -> 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 +function. Read more
source§

impl<'a> PartialEq for CmsgIterator<'a>

source§

fn eq(&self, other: &CmsgIterator<'a>) -> 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<'a> Copy for CmsgIterator<'a>

source§

impl<'a> Eq for CmsgIterator<'a>

source§

impl<'a> StructuralEq for CmsgIterator<'a>

source§

impl<'a> StructuralPartialEq for CmsgIterator<'a>

Auto Trait Implementations§

§

impl<'a> RefUnwindSafe for CmsgIterator<'a>

§

impl<'a> !Send for CmsgIterator<'a>

§

impl<'a> !Sync for CmsgIterator<'a>

§

impl<'a> Unpin for CmsgIterator<'a>

§

impl<'a> UnwindSafe for CmsgIterator<'a>

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where diff --git a/doc/devel/nix/sys/socket/struct.Ipv4Addr.html b/doc/devel/nix/sys/socket/struct.Ipv4Addr.html index 74957bddc1..b5ef510d43 100644 --- a/doc/devel/nix/sys/socket/struct.Ipv4Addr.html +++ b/doc/devel/nix/sys/socket/struct.Ipv4Addr.html @@ -1,5 +1,5 @@ Ipv4Addr in nix::sys::socket - Rust -

Struct nix::sys::socket::Ipv4Addr

source ·
#[repr(transparent)]
pub struct Ipv4Addr(pub in_addr);
👎Deprecated since 0.24.0: Use std::net::Ipv4Addr instead

Tuple Fields§

§0: in_addr
👎Deprecated since 0.24.0: Use std::net::Ipv4Addr instead

Implementations§

source§

impl Ipv4Addr

source

pub const fn new(a: u8, b: u8, c: u8, d: u8) -> Ipv4Addr

source

pub fn from_std(std: &Ipv4Addr) -> Ipv4Addr

source

pub const fn any() -> Ipv4Addr

source

pub const fn octets(self) -> [u8; 4]

source

pub const fn to_std(self) -> Ipv4Addr

Trait Implementations§

source§

impl Clone for Ipv4Addr

source§

fn clone(&self) -> Ipv4Addr

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Ipv4Addr

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Ipv4Addr

source§

fn fmt(&self, fmt: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Hash for Ipv4Addr

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

Struct nix::sys::socket::Ipv4Addr

source ·
#[repr(transparent)]
pub struct Ipv4Addr(pub in_addr);
👎Deprecated since 0.24.0: Use std::net::Ipv4Addr instead

Tuple Fields§

§0: in_addr
👎Deprecated since 0.24.0: Use std::net::Ipv4Addr instead

Implementations§

source§

impl Ipv4Addr

source

pub const fn new(a: u8, b: u8, c: u8, d: u8) -> Ipv4Addr

source

pub fn from_std(std: &Ipv4Addr) -> Ipv4Addr

source

pub const fn any() -> Ipv4Addr

source

pub const fn octets(self) -> [u8; 4]

source

pub const fn to_std(self) -> Ipv4Addr

Trait Implementations§

source§

impl Clone for Ipv4Addr

source§

fn clone(&self) -> Ipv4Addr

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Ipv4Addr

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Ipv4Addr

source§

fn fmt(&self, fmt: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Hash for Ipv4Addr

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for Ipv4Addr

source§

fn eq(&self, other: &Ipv4Addr) -> 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 diff --git a/doc/devel/nix/sys/socket/struct.MsgFlags.html b/doc/devel/nix/sys/socket/struct.MsgFlags.html index 1bcccfb8cf..60249c1c7d 100644 --- a/doc/devel/nix/sys/socket/struct.MsgFlags.html +++ b/doc/devel/nix/sys/socket/struct.MsgFlags.html @@ -98,16 +98,16 @@
Safety
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 MsgFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for MsgFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

-
§

type Output = MsgFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for MsgFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

+

Trait Implementations§

source§

impl Binary for MsgFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for MsgFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

+
§

type Output = MsgFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for MsgFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for MsgFlags

source§

fn bitor(self, other: MsgFlags) -> Self

Returns the union of the two sets of flags.

-
§

type Output = MsgFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for MsgFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = MsgFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for MsgFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for MsgFlags

source§

fn bitxor(self, other: Self) -> Self

Returns the left flags, but with all the right flags toggled.

-
§

type Output = MsgFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for MsgFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

-
source§

impl Clone for MsgFlags

source§

fn clone(&self) -> MsgFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for MsgFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<MsgFlags> for MsgFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<MsgFlags> for MsgFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for MsgFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

§

type Output = MsgFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for MsgFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

+
source§

impl Clone for MsgFlags

source§

fn clone(&self) -> MsgFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for MsgFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<MsgFlags> for MsgFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<MsgFlags> for MsgFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for MsgFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for MsgFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for MsgFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = MsgFlags

The resulting type after applying the ! operator.
source§

impl Octal for MsgFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for MsgFlags

source§

fn cmp(&self, other: &MsgFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for MsgFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for MsgFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

+
§

type Output = MsgFlags

The resulting type after applying the ! operator.
source§

impl Octal for MsgFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for MsgFlags

source§

fn cmp(&self, other: &MsgFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for MsgFlags

source§

fn eq(&self, other: &MsgFlags) -> bool

This method tests for self and other values to be equal, and is used @@ -115,7 +115,7 @@
Safety
sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for MsgFlags

source§

fn partial_cmp(&self, other: &MsgFlags) -> 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 for MsgFlags

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

-
§

type Output = MsgFlags

The resulting type after applying the - operator.
source§

impl SubAssign for MsgFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
§

type Output = MsgFlags

The resulting type after applying the - operator.
source§

impl SubAssign for MsgFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

source§

impl UpperHex for MsgFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for MsgFlags

source§

impl Eq for MsgFlags

source§

impl StructuralEq for MsgFlags

source§

impl StructuralPartialEq for MsgFlags

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where diff --git a/doc/devel/nix/sys/socket/struct.SockFlag.html b/doc/devel/nix/sys/socket/struct.SockFlag.html index e734482bc1..440e7facea 100644 --- a/doc/devel/nix/sys/socket/struct.SockFlag.html +++ b/doc/devel/nix/sys/socket/struct.SockFlag.html @@ -60,16 +60,16 @@
Safety
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 SockFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for SockFlag

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

-
§

type Output = SockFlag

The resulting type after applying the & operator.
source§

impl BitAndAssign for SockFlag

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

+

Trait Implementations§

source§

impl Binary for SockFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for SockFlag

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

+
§

type Output = SockFlag

The resulting type after applying the & operator.
source§

impl BitAndAssign for SockFlag

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for SockFlag

source§

fn bitor(self, other: SockFlag) -> Self

Returns the union of the two sets of flags.

-
§

type Output = SockFlag

The resulting type after applying the | operator.
source§

impl BitOrAssign for SockFlag

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = SockFlag

The resulting type after applying the | operator.
source§

impl BitOrAssign for SockFlag

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for SockFlag

source§

fn bitxor(self, other: Self) -> Self

Returns the left flags, but with all the right flags toggled.

-
§

type Output = SockFlag

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for SockFlag

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

-
source§

impl Clone for SockFlag

source§

fn clone(&self) -> SockFlag

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for SockFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<SockFlag> for SockFlag

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<SockFlag> for SockFlag

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for SockFlag

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

§

type Output = SockFlag

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for SockFlag

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

+
source§

impl Clone for SockFlag

source§

fn clone(&self) -> SockFlag

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for SockFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<SockFlag> for SockFlag

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<SockFlag> for SockFlag

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for SockFlag

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for SockFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for SockFlag

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = SockFlag

The resulting type after applying the ! operator.
source§

impl Octal for SockFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for SockFlag

source§

fn cmp(&self, other: &SockFlag) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where +

§

type Output = SockFlag

The resulting type after applying the ! operator.
source§

impl Octal for SockFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for SockFlag

source§

fn cmp(&self, other: &SockFlag) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for SockFlag

source§

fn eq(&self, other: &SockFlag) -> bool

This method tests for self and other values to be equal, and is used @@ -77,8 +77,8 @@
Safety
sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for SockFlag

source§

fn partial_cmp(&self, other: &SockFlag) -> 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 for SockFlag

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

-
§

type Output = SockFlag

The resulting type after applying the - operator.
source§

impl SubAssign for SockFlag

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

-
source§

impl UpperHex for SockFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for SockFlag

source§

impl Eq for SockFlag

source§

impl StructuralEq for SockFlag

source§

impl StructuralPartialEq for SockFlag

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +

§

type Output = SockFlag

The resulting type after applying the - operator.
source§

impl SubAssign for SockFlag

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
source§

impl UpperHex for SockFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for SockFlag

source§

impl Eq for SockFlag

source§

impl StructuralEq for SockFlag

source§

impl StructuralPartialEq for SockFlag

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/socket/struct.SockaddrIn.html b/doc/devel/nix/sys/socket/struct.SockaddrIn.html index 4835e08e66..822a1e7bcd 100644 --- a/doc/devel/nix/sys/socket/struct.SockaddrIn.html +++ b/doc/devel/nix/sys/socket/struct.SockaddrIn.html @@ -5,7 +5,7 @@
source

pub fn new(a: u8, b: u8, c: u8, d: u8, port: u16) -> Self

Creates a new socket address from IPv4 octets and a port number.

source

pub const fn port(&self) -> u16

Returns the port number associated with this socket address, in native endian.

-

Trait Implementations§

source§

impl AsRef<sockaddr_in> for SockaddrIn

source§

fn as_ref(&self) -> &sockaddr_in

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Clone for SockaddrIn

source§

fn clone(&self) -> SockaddrIn

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for SockaddrIn

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for SockaddrIn

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<SockaddrIn> for SocketAddrV4

source§

fn from(addr: SockaddrIn) -> Self

Converts to this type from the input type.
source§

impl From<SocketAddrV4> for SockaddrIn

source§

fn from(addr: SocketAddrV4) -> Self

Converts to this type from the input type.
source§

impl FromStr for SockaddrIn

§

type Err = AddrParseError

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for SockaddrIn

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

Trait Implementations§

source§

impl AsRef<sockaddr_in> for SockaddrIn

source§

fn as_ref(&self) -> &sockaddr_in

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Clone for SockaddrIn

source§

fn clone(&self) -> SockaddrIn

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for SockaddrIn

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for SockaddrIn

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<SockaddrIn> for SocketAddrV4

source§

fn from(addr: SockaddrIn) -> Self

Converts to this type from the input type.
source§

impl From<SocketAddrV4> for SockaddrIn

source§

fn from(addr: SocketAddrV4) -> Self

Converts to this type from the input type.
source§

impl FromStr for SockaddrIn

§

type Err = AddrParseError

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for SockaddrIn

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for SockaddrIn

source§

fn eq(&self, other: &SockaddrIn) -> 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 diff --git a/doc/devel/nix/sys/socket/struct.TimestampingFlag.html b/doc/devel/nix/sys/socket/struct.TimestampingFlag.html index 5270185046..49050b71c3 100644 --- a/doc/devel/nix/sys/socket/struct.TimestampingFlag.html +++ b/doc/devel/nix/sys/socket/struct.TimestampingFlag.html @@ -66,16 +66,16 @@
Safety
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 TimestampingFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for TimestampingFlag

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

-
§

type Output = TimestampingFlag

The resulting type after applying the & operator.
source§

impl BitAndAssign for TimestampingFlag

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

+

Trait Implementations§

source§

impl Binary for TimestampingFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for TimestampingFlag

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

+
§

type Output = TimestampingFlag

The resulting type after applying the & operator.
source§

impl BitAndAssign for TimestampingFlag

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for TimestampingFlag

source§

fn bitor(self, other: TimestampingFlag) -> Self

Returns the union of the two sets of flags.

-
§

type Output = TimestampingFlag

The resulting type after applying the | operator.
source§

impl BitOrAssign for TimestampingFlag

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = TimestampingFlag

The resulting type after applying the | operator.
source§

impl BitOrAssign for TimestampingFlag

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for TimestampingFlag

source§

fn bitxor(self, other: Self) -> Self

Returns the left flags, but with all the right flags toggled.

-
§

type Output = TimestampingFlag

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for TimestampingFlag

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

-
source§

impl Clone for TimestampingFlag

source§

fn clone(&self) -> TimestampingFlag

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for TimestampingFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<TimestampingFlag> for TimestampingFlag

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<TimestampingFlag> for TimestampingFlag

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for TimestampingFlag

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

§

type Output = TimestampingFlag

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for TimestampingFlag

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

+
source§

impl Clone for TimestampingFlag

source§

fn clone(&self) -> TimestampingFlag

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for TimestampingFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<TimestampingFlag> for TimestampingFlag

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<TimestampingFlag> for TimestampingFlag

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for TimestampingFlag

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for TimestampingFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for TimestampingFlag

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = TimestampingFlag

The resulting type after applying the ! operator.
source§

impl Octal for TimestampingFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for TimestampingFlag

source§

fn cmp(&self, other: &TimestampingFlag) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for TimestampingFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for TimestampingFlag

source§

fn not(self) -> Self

Returns the complement of this set of flags.

+
§

type Output = TimestampingFlag

The resulting type after applying the ! operator.
source§

impl Octal for TimestampingFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for TimestampingFlag

source§

fn cmp(&self, other: &TimestampingFlag) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for TimestampingFlag

source§

fn eq(&self, other: &TimestampingFlag) -> bool

This method tests for self and other values to be equal, and is used @@ -83,7 +83,7 @@
Safety
sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for TimestampingFlag

source§

fn partial_cmp(&self, other: &TimestampingFlag) -> 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 for TimestampingFlag

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

-
§

type Output = TimestampingFlag

The resulting type after applying the - operator.
source§

impl SubAssign for TimestampingFlag

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
§

type Output = TimestampingFlag

The resulting type after applying the - operator.
source§

impl SubAssign for TimestampingFlag

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

source§

impl UpperHex for TimestampingFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for TimestampingFlag

source§

impl Eq for TimestampingFlag

source§

impl StructuralEq for TimestampingFlag

source§

impl StructuralPartialEq for TimestampingFlag

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where diff --git a/doc/devel/nix/sys/socket/struct.UnixAddr.html b/doc/devel/nix/sys/socket/struct.UnixAddr.html index b96f3bcba4..f6683b9364 100644 --- a/doc/devel/nix/sys/socket/struct.UnixAddr.html +++ b/doc/devel/nix/sys/socket/struct.UnixAddr.html @@ -15,7 +15,7 @@

source

pub fn path_len(&self) -> usize

Returns the addrlen of this socket - offsetof(struct sockaddr_un, sun_path)

source

pub fn as_ptr(&self) -> *const sockaddr_un

Returns a pointer to the raw sockaddr_un struct

source

pub fn as_mut_ptr(&mut self) -> *mut sockaddr_un

Returns a mutable pointer to the raw sockaddr_un struct

-

Trait Implementations§

source§

impl AsRef<sockaddr_un> for UnixAddr

source§

fn as_ref(&self) -> &sockaddr_un

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Clone for UnixAddr

source§

fn clone(&self) -> UnixAddr

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for UnixAddr

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for UnixAddr

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Hash for UnixAddr

source§

fn hash<H: Hasher>(&self, s: &mut H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

Trait Implementations§

source§

impl AsRef<sockaddr_un> for UnixAddr

source§

fn as_ref(&self) -> &sockaddr_un

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Clone for UnixAddr

source§

fn clone(&self) -> UnixAddr

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for UnixAddr

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for UnixAddr

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Hash for UnixAddr

source§

fn hash<H: Hasher>(&self, s: &mut H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for UnixAddr

source§

fn eq(&self, other: &UnixAddr) -> 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 diff --git a/doc/devel/nix/sys/socket/struct.UnixCredentials.html b/doc/devel/nix/sys/socket/struct.UnixCredentials.html index 1ae7d3e834..bce095221e 100644 --- a/doc/devel/nix/sys/socket/struct.UnixCredentials.html +++ b/doc/devel/nix/sys/socket/struct.UnixCredentials.html @@ -6,7 +6,7 @@
source

pub fn pid(&self) -> pid_t

Returns the process identifier

source

pub fn uid(&self) -> uid_t

Returns the user identifier

source

pub fn gid(&self) -> gid_t

Returns the group identifier

-

Trait Implementations§

source§

impl Clone for UnixCredentials

source§

fn clone(&self) -> UnixCredentials

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for UnixCredentials

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for UnixCredentials

source§

fn default() -> Self

Returns the “default value” for a type. Read more
source§

impl From<UnixCredentials> for ucred

source§

fn from(uc: UnixCredentials) -> Self

Converts to this type from the input type.
source§

impl From<ucred> for UnixCredentials

source§

fn from(cred: ucred) -> Self

Converts to this type from the input type.
source§

impl PartialEq for UnixCredentials

source§

fn eq(&self, other: &UnixCredentials) -> bool

This method tests for self and other values to be equal, and is used +

Trait Implementations§

source§

impl Clone for UnixCredentials

source§

fn clone(&self) -> UnixCredentials

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for UnixCredentials

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for UnixCredentials

source§

fn default() -> Self

Returns the “default value” for a type. Read more
source§

impl From<UnixCredentials> for ucred

source§

fn from(uc: UnixCredentials) -> Self

Converts to this type from the input type.
source§

impl From<ucred> for UnixCredentials

source§

fn from(cred: ucred) -> Self

Converts to this type from the input type.
source§

impl PartialEq for UnixCredentials

source§

fn eq(&self, other: &UnixCredentials) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Copy for UnixCredentials

source§

impl Eq for UnixCredentials

source§

impl StructuralEq for UnixCredentials

source§

impl StructuralPartialEq for UnixCredentials

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where diff --git a/doc/devel/nix/sys/socket/union.SockaddrStorage.html b/doc/devel/nix/sys/socket/union.SockaddrStorage.html index 49d0fef74a..30f8249eed 100644 --- a/doc/devel/nix/sys/socket/union.SockaddrStorage.html +++ b/doc/devel/nix/sys/socket/union.SockaddrStorage.html @@ -28,7 +28,7 @@

Example

Safely and falliably downcast to a mutable reference

source

pub fn as_vsock_addr(&self) -> Option<&VsockAddr>

Safely and falliably downcast to an immutable reference

source

pub fn as_vsock_addr_mut(&mut self) -> Option<&mut VsockAddr>

Safely and falliably downcast to a mutable reference

-

Trait Implementations§

source§

impl Clone for SockaddrStorage

source§

fn clone(&self) -> SockaddrStorage

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for SockaddrStorage

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for SockaddrStorage

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<SocketAddr> for SockaddrStorage

source§

fn from(s: SocketAddr) -> Self

Converts to this type from the input type.
source§

impl From<SocketAddrV4> for SockaddrStorage

source§

fn from(s: SocketAddrV4) -> Self

Converts to this type from the input type.
source§

impl From<SocketAddrV6> for SockaddrStorage

source§

fn from(s: SocketAddrV6) -> Self

Converts to this type from the input type.
source§

impl Hash for SockaddrStorage

source§

fn hash<H: Hasher>(&self, s: &mut H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

Trait Implementations§

source§

impl Clone for SockaddrStorage

source§

fn clone(&self) -> SockaddrStorage

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for SockaddrStorage

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for SockaddrStorage

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<SocketAddr> for SockaddrStorage

source§

fn from(s: SocketAddr) -> Self

Converts to this type from the input type.
source§

impl From<SocketAddrV4> for SockaddrStorage

source§

fn from(s: SocketAddrV4) -> Self

Converts to this type from the input type.
source§

impl From<SocketAddrV6> for SockaddrStorage

source§

fn from(s: SocketAddrV6) -> Self

Converts to this type from the input type.
source§

impl Hash for SockaddrStorage

source§

fn hash<H: Hasher>(&self, s: &mut H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for SockaddrStorage

source§

fn eq(&self, other: &Self) -> 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 diff --git a/doc/devel/nix/sys/stat/struct.Mode.html b/doc/devel/nix/sys/stat/struct.Mode.html index 76b4ca26cd..b9ad8889b6 100644 --- a/doc/devel/nix/sys/stat/struct.Mode.html +++ b/doc/devel/nix/sys/stat/struct.Mode.html @@ -72,16 +72,16 @@
Safety
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 Mode

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for Mode

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

-
§

type Output = Mode

The resulting type after applying the & operator.
source§

impl BitAndAssign for Mode

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

+

Trait Implementations§

source§

impl Binary for Mode

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for Mode

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

+
§

type Output = Mode

The resulting type after applying the & operator.
source§

impl BitAndAssign for Mode

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for Mode

source§

fn bitor(self, other: Mode) -> Self

Returns the union of the two sets of flags.

-
§

type Output = Mode

The resulting type after applying the | operator.
source§

impl BitOrAssign for Mode

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = Mode

The resulting type after applying the | operator.
source§

impl BitOrAssign for Mode

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for Mode

source§

fn bitxor(self, other: Self) -> Self

Returns the left flags, but with all the right flags toggled.

-
§

type Output = Mode

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for Mode

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

-
source§

impl Clone for Mode

source§

fn clone(&self) -> Mode

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Mode

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<Mode> for Mode

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<Mode> for Mode

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for Mode

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

§

type Output = Mode

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for Mode

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

+
source§

impl Clone for Mode

source§

fn clone(&self) -> Mode

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Mode

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<Mode> for Mode

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<Mode> for Mode

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for Mode

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for Mode

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for Mode

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = Mode

The resulting type after applying the ! operator.
source§

impl Octal for Mode

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for Mode

source§

fn cmp(&self, other: &Mode) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for Mode

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for Mode

source§

fn not(self) -> Self

Returns the complement of this set of flags.

+
§

type Output = Mode

The resulting type after applying the ! operator.
source§

impl Octal for Mode

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for Mode

source§

fn cmp(&self, other: &Mode) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for Mode

source§

fn eq(&self, other: &Mode) -> bool

This method tests for self and other values to be equal, and is used @@ -89,8 +89,8 @@
Safety
sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for Mode

source§

fn partial_cmp(&self, other: &Mode) -> 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 for Mode

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

-
§

type Output = Mode

The resulting type after applying the - operator.
source§

impl SubAssign for Mode

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

-
source§

impl UpperHex for Mode

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for Mode

source§

impl Eq for Mode

source§

impl StructuralEq for Mode

source§

impl StructuralPartialEq for Mode

Auto Trait Implementations§

§

impl RefUnwindSafe for Mode

§

impl Send for Mode

§

impl Sync for Mode

§

impl Unpin for Mode

§

impl UnwindSafe for Mode

Blanket Implementations§

source§

impl<T> Any for T
where +

§

type Output = Mode

The resulting type after applying the - operator.
source§

impl SubAssign for Mode

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
source§

impl UpperHex for Mode

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for Mode

source§

impl Eq for Mode

source§

impl StructuralEq for Mode

source§

impl StructuralPartialEq for Mode

Auto Trait Implementations§

§

impl RefUnwindSafe for Mode

§

impl Send for Mode

§

impl Sync for Mode

§

impl Unpin for Mode

§

impl UnwindSafe for Mode

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/stat/struct.SFlag.html b/doc/devel/nix/sys/stat/struct.SFlag.html index e88ab67736..866d5c4252 100644 --- a/doc/devel/nix/sys/stat/struct.SFlag.html +++ b/doc/devel/nix/sys/stat/struct.SFlag.html @@ -59,15 +59,15 @@
Safety

This is equivalent to using the ! operator (e.g. ops::Not), as in !flags.

Trait Implementations§

source§

impl Binary for SFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for SFlag

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

-
§

type Output = SFlag

The resulting type after applying the & operator.
source§

impl BitAndAssign for SFlag

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

+
§

type Output = SFlag

The resulting type after applying the & operator.
source§

impl BitAndAssign for SFlag

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for SFlag

source§

fn bitor(self, other: SFlag) -> Self

Returns the union of the two sets of flags.

-
§

type Output = SFlag

The resulting type after applying the | operator.
source§

impl BitOrAssign for SFlag

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = SFlag

The resulting type after applying the | operator.
source§

impl BitOrAssign for SFlag

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for SFlag

source§

fn bitxor(self, other: Self) -> Self

Returns the left flags, but with all the right flags toggled.

-
§

type Output = SFlag

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for SFlag

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

+
§

type Output = SFlag

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for SFlag

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

source§

impl Clone for SFlag

source§

fn clone(&self) -> SFlag

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for SFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<SFlag> for SFlag

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<SFlag> for SFlag

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for SFlag

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for SFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for SFlag

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = SFlag

The resulting type after applying the ! operator.
source§

impl Octal for SFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for SFlag

source§

fn cmp(&self, other: &SFlag) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where +

§

type Output = SFlag

The resulting type after applying the ! operator.
source§

impl Octal for SFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for SFlag

source§

fn cmp(&self, other: &SFlag) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for SFlag

source§

fn eq(&self, other: &SFlag) -> bool

This method tests for self and other values to be equal, and is used @@ -75,8 +75,8 @@
Safety
sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for SFlag

source§

fn partial_cmp(&self, other: &SFlag) -> 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 for SFlag

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

-
§

type Output = SFlag

The resulting type after applying the - operator.
source§

impl SubAssign for SFlag

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

-
source§

impl UpperHex for SFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for SFlag

source§

impl Eq for SFlag

source§

impl StructuralEq for SFlag

source§

impl StructuralPartialEq for SFlag

Auto Trait Implementations§

§

impl RefUnwindSafe for SFlag

§

impl Send for SFlag

§

impl Sync for SFlag

§

impl Unpin for SFlag

§

impl UnwindSafe for SFlag

Blanket Implementations§

source§

impl<T> Any for T
where +

§

type Output = SFlag

The resulting type after applying the - operator.
source§

impl SubAssign for SFlag

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
source§

impl UpperHex for SFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for SFlag

source§

impl Eq for SFlag

source§

impl StructuralEq for SFlag

source§

impl StructuralPartialEq for SFlag

Auto Trait Implementations§

§

impl RefUnwindSafe for SFlag

§

impl Send for SFlag

§

impl Sync for SFlag

§

impl Unpin for SFlag

§

impl UnwindSafe for SFlag

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/statvfs/struct.FsFlags.html b/doc/devel/nix/sys/statvfs/struct.FsFlags.html index 043b80a8ad..21c3d8a471 100644 --- a/doc/devel/nix/sys/statvfs/struct.FsFlags.html +++ b/doc/devel/nix/sys/statvfs/struct.FsFlags.html @@ -70,16 +70,16 @@
Safety
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 FsFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for FsFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

-
§

type Output = FsFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for FsFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

+

Trait Implementations§

source§

impl Binary for FsFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for FsFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

+
§

type Output = FsFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for FsFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for FsFlags

source§

fn bitor(self, other: FsFlags) -> Self

Returns the union of the two sets of flags.

-
§

type Output = FsFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for FsFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = FsFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for FsFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for FsFlags

source§

fn bitxor(self, other: Self) -> Self

Returns the left flags, but with all the right flags toggled.

-
§

type Output = FsFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for FsFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

-
source§

impl Clone for FsFlags

source§

fn clone(&self) -> FsFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for FsFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for FsFlags

source§

fn default() -> FsFlags

Returns the “default value” for a type. Read more
source§

impl Extend<FsFlags> for FsFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<FsFlags> for FsFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for FsFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

§

type Output = FsFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for FsFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

+
source§

impl Clone for FsFlags

source§

fn clone(&self) -> FsFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for FsFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for FsFlags

source§

fn default() -> FsFlags

Returns the “default value” for a type. Read more
source§

impl Extend<FsFlags> for FsFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<FsFlags> for FsFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for FsFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for FsFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for FsFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = FsFlags

The resulting type after applying the ! operator.
source§

impl Octal for FsFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for FsFlags

source§

fn cmp(&self, other: &FsFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where +

§

type Output = FsFlags

The resulting type after applying the ! operator.
source§

impl Octal for FsFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for FsFlags

source§

fn cmp(&self, other: &FsFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for FsFlags

source§

fn eq(&self, other: &FsFlags) -> bool

This method tests for self and other values to be equal, and is used @@ -87,8 +87,8 @@
Safety
sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for FsFlags

source§

fn partial_cmp(&self, other: &FsFlags) -> 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 for FsFlags

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

-
§

type Output = FsFlags

The resulting type after applying the - operator.
source§

impl SubAssign for FsFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

-
source§

impl UpperHex for FsFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for FsFlags

source§

impl Eq for FsFlags

source§

impl StructuralEq for FsFlags

source§

impl StructuralPartialEq for FsFlags

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +

§

type Output = FsFlags

The resulting type after applying the - operator.
source§

impl SubAssign for FsFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
source§

impl UpperHex for FsFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for FsFlags

source§

impl Eq for FsFlags

source§

impl StructuralEq for FsFlags

source§

impl StructuralPartialEq for FsFlags

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/termios/struct.ControlFlags.html b/doc/devel/nix/sys/termios/struct.ControlFlags.html index 3b16e93186..bd70f4075d 100644 --- a/doc/devel/nix/sys/termios/struct.ControlFlags.html +++ b/doc/devel/nix/sys/termios/struct.ControlFlags.html @@ -58,16 +58,16 @@
Safety
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 ControlFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for ControlFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

-
§

type Output = ControlFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for ControlFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

+

Trait Implementations§

source§

impl Binary for ControlFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for ControlFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

+
§

type Output = ControlFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for ControlFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for ControlFlags

source§

fn bitor(self, other: ControlFlags) -> Self

Returns the union of the two sets of flags.

-
§

type Output = ControlFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for ControlFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = ControlFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for ControlFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for ControlFlags

source§

fn bitxor(self, other: Self) -> Self

Returns the left flags, but with all the right flags toggled.

-
§

type Output = ControlFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for ControlFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

+
§

type Output = ControlFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for ControlFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

source§

impl Clone for ControlFlags

source§

fn clone(&self) -> ControlFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for ControlFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<ControlFlags> for ControlFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<ControlFlags> for ControlFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for ControlFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for ControlFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for ControlFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = ControlFlags

The resulting type after applying the ! operator.
source§

impl Octal for ControlFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for ControlFlags

source§

fn cmp(&self, other: &ControlFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for ControlFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for ControlFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

+
§

type Output = ControlFlags

The resulting type after applying the ! operator.
source§

impl Octal for ControlFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for ControlFlags

source§

fn cmp(&self, other: &ControlFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for ControlFlags

source§

fn eq(&self, other: &ControlFlags) -> bool

This method tests for self and other values to be equal, and is used @@ -75,7 +75,7 @@
Safety
sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for ControlFlags

source§

fn partial_cmp(&self, other: &ControlFlags) -> 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 for ControlFlags

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

-
§

type Output = ControlFlags

The resulting type after applying the - operator.
source§

impl SubAssign for ControlFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
§

type Output = ControlFlags

The resulting type after applying the - operator.
source§

impl SubAssign for ControlFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

source§

impl UpperHex for ControlFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for ControlFlags

source§

impl Eq for ControlFlags

source§

impl StructuralEq for ControlFlags

source§

impl StructuralPartialEq for ControlFlags

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where diff --git a/doc/devel/nix/sys/termios/struct.InputFlags.html b/doc/devel/nix/sys/termios/struct.InputFlags.html index 9326ea5441..7b194f8c70 100644 --- a/doc/devel/nix/sys/termios/struct.InputFlags.html +++ b/doc/devel/nix/sys/termios/struct.InputFlags.html @@ -59,15 +59,15 @@
Safety

This is equivalent to using the ! operator (e.g. ops::Not), as in !flags.

Trait Implementations§

source§

impl Binary for InputFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for InputFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

-
§

type Output = InputFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for InputFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

+
§

type Output = InputFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for InputFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for InputFlags

source§

fn bitor(self, other: InputFlags) -> Self

Returns the union of the two sets of flags.

-
§

type Output = InputFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for InputFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = InputFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for InputFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for InputFlags

source§

fn bitxor(self, other: Self) -> Self

Returns the left flags, but with all the right flags toggled.

§

type Output = InputFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for InputFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

-
source§

impl Clone for InputFlags

source§

fn clone(&self) -> InputFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for InputFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<InputFlags> for InputFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<InputFlags> for InputFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for InputFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

source§

impl Clone for InputFlags

source§

fn clone(&self) -> InputFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for InputFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<InputFlags> for InputFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<InputFlags> for InputFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for InputFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for InputFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for InputFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = InputFlags

The resulting type after applying the ! operator.
source§

impl Octal for InputFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for InputFlags

source§

fn cmp(&self, other: &InputFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for InputFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for InputFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

+
§

type Output = InputFlags

The resulting type after applying the ! operator.
source§

impl Octal for InputFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for InputFlags

source§

fn cmp(&self, other: &InputFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for InputFlags

source§

fn eq(&self, other: &InputFlags) -> bool

This method tests for self and other values to be equal, and is used @@ -75,8 +75,8 @@
Safety
sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for InputFlags

source§

fn partial_cmp(&self, other: &InputFlags) -> 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 for InputFlags

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

-
§

type Output = InputFlags

The resulting type after applying the - operator.
source§

impl SubAssign for InputFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

-
source§

impl UpperHex for InputFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for InputFlags

source§

impl Eq for InputFlags

source§

impl StructuralEq for InputFlags

source§

impl StructuralPartialEq for InputFlags

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +

§

type Output = InputFlags

The resulting type after applying the - operator.
source§

impl SubAssign for InputFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
source§

impl UpperHex for InputFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for InputFlags

source§

impl Eq for InputFlags

source§

impl StructuralEq for InputFlags

source§

impl StructuralPartialEq for InputFlags

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/termios/struct.LocalFlags.html b/doc/devel/nix/sys/termios/struct.LocalFlags.html index 6da3a095d3..dfef766ad8 100644 --- a/doc/devel/nix/sys/termios/struct.LocalFlags.html +++ b/doc/devel/nix/sys/termios/struct.LocalFlags.html @@ -58,16 +58,16 @@
Safety
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 LocalFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for LocalFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

-
§

type Output = LocalFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for LocalFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

+

Trait Implementations§

source§

impl Binary for LocalFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for LocalFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

+
§

type Output = LocalFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for LocalFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for LocalFlags

source§

fn bitor(self, other: LocalFlags) -> Self

Returns the union of the two sets of flags.

-
§

type Output = LocalFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for LocalFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = LocalFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for LocalFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for LocalFlags

source§

fn bitxor(self, other: Self) -> Self

Returns the left flags, but with all the right flags toggled.

§

type Output = LocalFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for LocalFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

-
source§

impl Clone for LocalFlags

source§

fn clone(&self) -> LocalFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for LocalFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<LocalFlags> for LocalFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<LocalFlags> for LocalFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for LocalFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

source§

impl Clone for LocalFlags

source§

fn clone(&self) -> LocalFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for LocalFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<LocalFlags> for LocalFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<LocalFlags> for LocalFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for LocalFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for LocalFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for LocalFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = LocalFlags

The resulting type after applying the ! operator.
source§

impl Octal for LocalFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for LocalFlags

source§

fn cmp(&self, other: &LocalFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for LocalFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for LocalFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

+
§

type Output = LocalFlags

The resulting type after applying the ! operator.
source§

impl Octal for LocalFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for LocalFlags

source§

fn cmp(&self, other: &LocalFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for LocalFlags

source§

fn eq(&self, other: &LocalFlags) -> bool

This method tests for self and other values to be equal, and is used @@ -75,8 +75,8 @@
Safety
sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for LocalFlags

source§

fn partial_cmp(&self, other: &LocalFlags) -> 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 for LocalFlags

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

-
§

type Output = LocalFlags

The resulting type after applying the - operator.
source§

impl SubAssign for LocalFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

-
source§

impl UpperHex for LocalFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for LocalFlags

source§

impl Eq for LocalFlags

source§

impl StructuralEq for LocalFlags

source§

impl StructuralPartialEq for LocalFlags

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +

§

type Output = LocalFlags

The resulting type after applying the - operator.
source§

impl SubAssign for LocalFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
source§

impl UpperHex for LocalFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for LocalFlags

source§

impl Eq for LocalFlags

source§

impl StructuralEq for LocalFlags

source§

impl StructuralPartialEq for LocalFlags

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/termios/struct.OutputFlags.html b/doc/devel/nix/sys/termios/struct.OutputFlags.html index 36faa52c79..9335af1665 100644 --- a/doc/devel/nix/sys/termios/struct.OutputFlags.html +++ b/doc/devel/nix/sys/termios/struct.OutputFlags.html @@ -58,16 +58,16 @@
Safety
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 OutputFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for OutputFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

-
§

type Output = OutputFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for OutputFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

+

Trait Implementations§

source§

impl Binary for OutputFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for OutputFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

+
§

type Output = OutputFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for OutputFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for OutputFlags

source§

fn bitor(self, other: OutputFlags) -> Self

Returns the union of the two sets of flags.

-
§

type Output = OutputFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for OutputFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = OutputFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for OutputFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for OutputFlags

source§

fn bitxor(self, other: Self) -> Self

Returns the left flags, but with all the right flags toggled.

-
§

type Output = OutputFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for OutputFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

+
§

type Output = OutputFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for OutputFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

source§

impl Clone for OutputFlags

source§

fn clone(&self) -> OutputFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for OutputFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<OutputFlags> for OutputFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<OutputFlags> for OutputFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for OutputFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for OutputFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for OutputFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = OutputFlags

The resulting type after applying the ! operator.
source§

impl Octal for OutputFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for OutputFlags

source§

fn cmp(&self, other: &OutputFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for OutputFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for OutputFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

+
§

type Output = OutputFlags

The resulting type after applying the ! operator.
source§

impl Octal for OutputFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for OutputFlags

source§

fn cmp(&self, other: &OutputFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for OutputFlags

source§

fn eq(&self, other: &OutputFlags) -> bool

This method tests for self and other values to be equal, and is used @@ -75,8 +75,8 @@
Safety
sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for OutputFlags

source§

fn partial_cmp(&self, other: &OutputFlags) -> 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 for OutputFlags

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

-
§

type Output = OutputFlags

The resulting type after applying the - operator.
source§

impl SubAssign for OutputFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

-
source§

impl UpperHex for OutputFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for OutputFlags

source§

impl Eq for OutputFlags

source§

impl StructuralEq for OutputFlags

source§

impl StructuralPartialEq for OutputFlags

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +

§

type Output = OutputFlags

The resulting type after applying the - operator.
source§

impl SubAssign for OutputFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
source§

impl UpperHex for OutputFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for OutputFlags

source§

impl Eq for OutputFlags

source§

impl StructuralEq for OutputFlags

source§

impl StructuralPartialEq for OutputFlags

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/time/struct.TimeSpec.html b/doc/devel/nix/sys/time/struct.TimeSpec.html index 6dced46aba..334f92fc05 100644 --- a/doc/devel/nix/sys/time/struct.TimeSpec.html +++ b/doc/devel/nix/sys/time/struct.TimeSpec.html @@ -1,15 +1,15 @@ TimeSpec in nix::sys::time - Rust

Struct nix::sys::time::TimeSpec

source ·
#[repr(C)]
pub struct TimeSpec(/* private fields */);

Implementations§

source§

impl TimeSpec

source

pub const fn new(seconds: time_t, nanoseconds: c_long) -> Self

Construct a new TimeSpec from its components

-
source

pub const fn tv_sec(&self) -> time_t

source

pub const fn tv_nsec(&self) -> c_long

source

pub const fn from_duration(duration: Duration) -> Self

source

pub const fn from_timespec(timespec: timespec) -> Self

Trait Implementations§

source§

impl Add for TimeSpec

§

type Output = TimeSpec

The resulting type after applying the + operator.
source§

fn add(self, rhs: TimeSpec) -> TimeSpec

Performs the + operation. Read more
source§

impl AsMut<timespec> for TimeSpec

source§

fn as_mut(&mut self) -> &mut timespec

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsRef<timespec> for TimeSpec

source§

fn as_ref(&self) -> &timespec

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Clone for TimeSpec

source§

fn clone(&self) -> TimeSpec

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for TimeSpec

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for TimeSpec

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Div<i32> for TimeSpec

§

type Output = TimeSpec

The resulting type after applying the / operator.
source§

fn div(self, rhs: i32) -> TimeSpec

Performs the / operation. Read more
source§

impl From<Duration> for TimeSpec

source§

fn from(duration: Duration) -> Self

Converts to this type from the input type.
source§

impl From<TimeSpec> for Duration

source§

fn from(timespec: TimeSpec) -> Self

Converts to this type from the input type.
source§

impl From<timespec> for TimeSpec

source§

fn from(ts: timespec) -> Self

Converts to this type from the input type.
source§

impl Hash for TimeSpec

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

source

pub const fn tv_sec(&self) -> time_t

source

pub const fn tv_nsec(&self) -> c_long

source

pub const fn from_duration(duration: Duration) -> Self

source

pub const fn from_timespec(timespec: timespec) -> Self

Trait Implementations§

source§

impl Add for TimeSpec

§

type Output = TimeSpec

The resulting type after applying the + operator.
source§

fn add(self, rhs: TimeSpec) -> TimeSpec

Performs the + operation. Read more
source§

impl AsMut<timespec> for TimeSpec

source§

fn as_mut(&mut self) -> &mut timespec

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsRef<timespec> for TimeSpec

source§

fn as_ref(&self) -> &timespec

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Clone for TimeSpec

source§

fn clone(&self) -> TimeSpec

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for TimeSpec

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for TimeSpec

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Div<i32> for TimeSpec

§

type Output = TimeSpec

The resulting type after applying the / operator.
source§

fn div(self, rhs: i32) -> TimeSpec

Performs the / operation. Read more
source§

impl From<Duration> for TimeSpec

source§

fn from(duration: Duration) -> Self

Converts to this type from the input type.
source§

impl From<TimeSpec> for Duration

source§

fn from(timespec: TimeSpec) -> Self

Converts to this type from the input type.
source§

impl From<timespec> for TimeSpec

source§

fn from(ts: timespec) -> Self

Converts to this type from the input type.
source§

impl Hash for TimeSpec

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl Mul<i32> for TimeSpec

§

type Output = TimeSpec

The resulting type after applying the * operator.
source§

fn mul(self, rhs: i32) -> TimeSpec

Performs the * operation. Read more
source§

impl Neg for TimeSpec

§

type Output = TimeSpec

The resulting type after applying the - operator.
source§

fn neg(self) -> TimeSpec

Performs the unary - operation. Read more
source§

impl Ord for TimeSpec

source§

fn cmp(&self, other: &TimeSpec) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl Mul<i32> for TimeSpec

§

type Output = TimeSpec

The resulting type after applying the * operator.
source§

fn mul(self, rhs: i32) -> TimeSpec

Performs the * operation. Read more
source§

impl Neg for TimeSpec

§

type Output = TimeSpec

The resulting type after applying the - operator.
source§

fn neg(self) -> TimeSpec

Performs the unary - operation. Read more
source§

impl Ord for TimeSpec

source§

fn cmp(&self, other: &TimeSpec) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for TimeSpec

source§

fn eq(&self, other: &TimeSpec) -> 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 for TimeSpec

source§

fn partial_cmp(&self, other: &TimeSpec) -> 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 for TimeSpec

§

type Output = TimeSpec

The resulting type after applying the - operator.
source§

fn sub(self, rhs: TimeSpec) -> TimeSpec

Performs the - operation. Read more
source§

impl TimeValLike for TimeSpec

source§

fn microseconds(microseconds: i64) -> TimeSpec

Makes a new TimeSpec with given number of microseconds.

+operator. Read more
source§

impl Sub for TimeSpec

§

type Output = TimeSpec

The resulting type after applying the - operator.
source§

fn sub(self, rhs: TimeSpec) -> TimeSpec

Performs the - operation. Read more
source§

impl TimeValLike for TimeSpec

source§

fn microseconds(microseconds: i64) -> TimeSpec

Makes a new TimeSpec with given number of microseconds.

source§

fn nanoseconds(nanoseconds: i64) -> TimeSpec

Makes a new TimeSpec with given number of nanoseconds.

source§

fn seconds(seconds: i64) -> TimeSpec

source§

fn milliseconds(milliseconds: i64) -> TimeSpec

source§

fn num_seconds(&self) -> i64

source§

fn num_milliseconds(&self) -> i64

source§

fn num_microseconds(&self) -> i64

source§

fn num_nanoseconds(&self) -> i64

source§

fn zero() -> Self

source§

fn hours(hours: i64) -> Self

source§

fn minutes(minutes: i64) -> Self

source§

fn num_hours(&self) -> i64

source§

fn num_minutes(&self) -> i64

source§

impl Copy for TimeSpec

source§

impl Eq for TimeSpec

source§

impl StructuralEq for TimeSpec

source§

impl StructuralPartialEq for TimeSpec

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where diff --git a/doc/devel/nix/sys/time/struct.TimeVal.html b/doc/devel/nix/sys/time/struct.TimeVal.html index 34e6212625..b0786b2445 100644 --- a/doc/devel/nix/sys/time/struct.TimeVal.html +++ b/doc/devel/nix/sys/time/struct.TimeVal.html @@ -1,15 +1,15 @@ TimeVal in nix::sys::time - Rust

Struct nix::sys::time::TimeVal

source ·
pub struct TimeVal(/* private fields */);

Implementations§

source§

impl TimeVal

source

pub const fn new(seconds: time_t, microseconds: suseconds_t) -> Self

Construct a new TimeVal from its components

-
source

pub const fn tv_sec(&self) -> time_t

source

pub const fn tv_usec(&self) -> suseconds_t

Trait Implementations§

source§

impl Add for TimeVal

§

type Output = TimeVal

The resulting type after applying the + operator.
source§

fn add(self, rhs: TimeVal) -> TimeVal

Performs the + operation. Read more
source§

impl AsMut<timeval> for TimeVal

source§

fn as_mut(&mut self) -> &mut timeval

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsRef<timeval> for TimeVal

source§

fn as_ref(&self) -> &timeval

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Clone for TimeVal

source§

fn clone(&self) -> TimeVal

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for TimeVal

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for TimeVal

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Div<i32> for TimeVal

§

type Output = TimeVal

The resulting type after applying the / operator.
source§

fn div(self, rhs: i32) -> TimeVal

Performs the / operation. Read more
source§

impl From<timeval> for TimeVal

source§

fn from(tv: timeval) -> Self

Converts to this type from the input type.
source§

impl Hash for TimeVal

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

source

pub const fn tv_sec(&self) -> time_t

source

pub const fn tv_usec(&self) -> suseconds_t

Trait Implementations§

source§

impl Add for TimeVal

§

type Output = TimeVal

The resulting type after applying the + operator.
source§

fn add(self, rhs: TimeVal) -> TimeVal

Performs the + operation. Read more
source§

impl AsMut<timeval> for TimeVal

source§

fn as_mut(&mut self) -> &mut timeval

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsRef<timeval> for TimeVal

source§

fn as_ref(&self) -> &timeval

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Clone for TimeVal

source§

fn clone(&self) -> TimeVal

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for TimeVal

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for TimeVal

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Div<i32> for TimeVal

§

type Output = TimeVal

The resulting type after applying the / operator.
source§

fn div(self, rhs: i32) -> TimeVal

Performs the / operation. Read more
source§

impl From<timeval> for TimeVal

source§

fn from(tv: timeval) -> Self

Converts to this type from the input type.
source§

impl Hash for TimeVal

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl Mul<i32> for TimeVal

§

type Output = TimeVal

The resulting type after applying the * operator.
source§

fn mul(self, rhs: i32) -> TimeVal

Performs the * operation. Read more
source§

impl Neg for TimeVal

§

type Output = TimeVal

The resulting type after applying the - operator.
source§

fn neg(self) -> TimeVal

Performs the unary - operation. Read more
source§

impl Ord for TimeVal

source§

fn cmp(&self, other: &TimeVal) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl Mul<i32> for TimeVal

§

type Output = TimeVal

The resulting type after applying the * operator.
source§

fn mul(self, rhs: i32) -> TimeVal

Performs the * operation. Read more
source§

impl Neg for TimeVal

§

type Output = TimeVal

The resulting type after applying the - operator.
source§

fn neg(self) -> TimeVal

Performs the unary - operation. Read more
source§

impl Ord for TimeVal

source§

fn cmp(&self, other: &TimeVal) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for TimeVal

source§

fn eq(&self, other: &TimeVal) -> 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 for TimeVal

source§

fn partial_cmp(&self, other: &TimeVal) -> 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 for TimeVal

§

type Output = TimeVal

The resulting type after applying the - operator.
source§

fn sub(self, rhs: TimeVal) -> TimeVal

Performs the - operation. Read more
source§

impl TimeValLike for TimeVal

source§

fn microseconds(microseconds: i64) -> TimeVal

Makes a new TimeVal with given number of microseconds.

+operator. Read more
source§

impl Sub for TimeVal

§

type Output = TimeVal

The resulting type after applying the - operator.
source§

fn sub(self, rhs: TimeVal) -> TimeVal

Performs the - operation. Read more
source§

impl TimeValLike for TimeVal

source§

fn microseconds(microseconds: i64) -> TimeVal

Makes a new TimeVal with given number of microseconds.

source§

fn nanoseconds(nanoseconds: i64) -> TimeVal

Makes a new TimeVal with given number of nanoseconds. Some precision will be lost

source§

fn seconds(seconds: i64) -> TimeVal

source§

fn milliseconds(milliseconds: i64) -> TimeVal

source§

fn num_seconds(&self) -> i64

source§

fn num_milliseconds(&self) -> i64

source§

fn num_microseconds(&self) -> i64

source§

fn num_nanoseconds(&self) -> i64

source§

fn zero() -> Self

source§

fn hours(hours: i64) -> Self

source§

fn minutes(minutes: i64) -> Self

source§

fn num_hours(&self) -> i64

source§

fn num_minutes(&self) -> i64

source§

impl Copy for TimeVal

source§

impl Eq for TimeVal

source§

impl StructuralEq for TimeVal

source§

impl StructuralPartialEq for TimeVal

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where diff --git a/doc/devel/nix/sys/timer/struct.TimerSetTimeFlags.html b/doc/devel/nix/sys/timer/struct.TimerSetTimeFlags.html index 597f5738e6..f9637f33c5 100644 --- a/doc/devel/nix/sys/timer/struct.TimerSetTimeFlags.html +++ b/doc/devel/nix/sys/timer/struct.TimerSetTimeFlags.html @@ -61,13 +61,13 @@
Safety

Trait Implementations§

source§

impl Binary for TimerSetTimeFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for TimerSetTimeFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

§

type Output = TimerSetTimeFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for TimerSetTimeFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for TimerSetTimeFlags

source§

fn bitor(self, other: TimerSetTimeFlags) -> Self

Returns the union of the two sets of flags.

-
§

type Output = TimerSetTimeFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for TimerSetTimeFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = TimerSetTimeFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for TimerSetTimeFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for TimerSetTimeFlags

source§

fn bitxor(self, other: Self) -> Self

Returns the left flags, but with all the right flags toggled.

-
§

type Output = TimerSetTimeFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for TimerSetTimeFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

-
source§

impl Clone for TimerSetTimeFlags

source§

fn clone(&self) -> TimerSetTimeFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for TimerSetTimeFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<TimerSetTimeFlags> for TimerSetTimeFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<TimerSetTimeFlags> for TimerSetTimeFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for TimerSetTimeFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

§

type Output = TimerSetTimeFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for TimerSetTimeFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

+
source§

impl Clone for TimerSetTimeFlags

source§

fn clone(&self) -> TimerSetTimeFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for TimerSetTimeFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<TimerSetTimeFlags> for TimerSetTimeFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<TimerSetTimeFlags> for TimerSetTimeFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for TimerSetTimeFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for TimerSetTimeFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for TimerSetTimeFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = TimerSetTimeFlags

The resulting type after applying the ! operator.
source§

impl Octal for TimerSetTimeFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for TimerSetTimeFlags

source§

fn cmp(&self, other: &TimerSetTimeFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for TimerSetTimeFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for TimerSetTimeFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

+
§

type Output = TimerSetTimeFlags

The resulting type after applying the ! operator.
source§

impl Octal for TimerSetTimeFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for TimerSetTimeFlags

source§

fn cmp(&self, other: &TimerSetTimeFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for TimerSetTimeFlags

source§

fn eq(&self, other: &TimerSetTimeFlags) -> bool

This method tests for self and other values to be equal, and is used @@ -75,8 +75,8 @@
Safety
sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for TimerSetTimeFlags

source§

fn partial_cmp(&self, other: &TimerSetTimeFlags) -> 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 for TimerSetTimeFlags

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

-
§

type Output = TimerSetTimeFlags

The resulting type after applying the - operator.
source§

impl SubAssign for TimerSetTimeFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

-
source§

impl UpperHex for TimerSetTimeFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for TimerSetTimeFlags

source§

impl Eq for TimerSetTimeFlags

source§

impl StructuralEq for TimerSetTimeFlags

source§

impl StructuralPartialEq for TimerSetTimeFlags

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +

§

type Output = TimerSetTimeFlags

The resulting type after applying the - operator.
source§

impl SubAssign for TimerSetTimeFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
source§

impl UpperHex for TimerSetTimeFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for TimerSetTimeFlags

source§

impl Eq for TimerSetTimeFlags

source§

impl StructuralEq for TimerSetTimeFlags

source§

impl StructuralPartialEq for TimerSetTimeFlags

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/timerfd/struct.TimerFlags.html b/doc/devel/nix/sys/timerfd/struct.TimerFlags.html index 0aa9077332..9b11ef5cf1 100644 --- a/doc/devel/nix/sys/timerfd/struct.TimerFlags.html +++ b/doc/devel/nix/sys/timerfd/struct.TimerFlags.html @@ -61,16 +61,16 @@
Safety
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 TimerFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for TimerFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

-
§

type Output = TimerFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for TimerFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

+

Trait Implementations§

source§

impl Binary for TimerFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for TimerFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

+
§

type Output = TimerFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for TimerFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for TimerFlags

source§

fn bitor(self, other: TimerFlags) -> Self

Returns the union of the two sets of flags.

-
§

type Output = TimerFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for TimerFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = TimerFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for TimerFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for TimerFlags

source§

fn bitxor(self, other: Self) -> Self

Returns the left flags, but with all the right flags toggled.

-
§

type Output = TimerFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for TimerFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

-
source§

impl Clone for TimerFlags

source§

fn clone(&self) -> TimerFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for TimerFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<TimerFlags> for TimerFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<TimerFlags> for TimerFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for TimerFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

§

type Output = TimerFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for TimerFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

+
source§

impl Clone for TimerFlags

source§

fn clone(&self) -> TimerFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for TimerFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<TimerFlags> for TimerFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<TimerFlags> for TimerFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for TimerFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for TimerFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for TimerFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = TimerFlags

The resulting type after applying the ! operator.
source§

impl Octal for TimerFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for TimerFlags

source§

fn cmp(&self, other: &TimerFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for TimerFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for TimerFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

+
§

type Output = TimerFlags

The resulting type after applying the ! operator.
source§

impl Octal for TimerFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for TimerFlags

source§

fn cmp(&self, other: &TimerFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for TimerFlags

source§

fn eq(&self, other: &TimerFlags) -> bool

This method tests for self and other values to be equal, and is used @@ -78,8 +78,8 @@
Safety
sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for TimerFlags

source§

fn partial_cmp(&self, other: &TimerFlags) -> 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 for TimerFlags

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

-
§

type Output = TimerFlags

The resulting type after applying the - operator.
source§

impl SubAssign for TimerFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

-
source§

impl UpperHex for TimerFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for TimerFlags

source§

impl Eq for TimerFlags

source§

impl StructuralEq for TimerFlags

source§

impl StructuralPartialEq for TimerFlags

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +

§

type Output = TimerFlags

The resulting type after applying the - operator.
source§

impl SubAssign for TimerFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
source§

impl UpperHex for TimerFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for TimerFlags

source§

impl Eq for TimerFlags

source§

impl StructuralEq for TimerFlags

source§

impl StructuralPartialEq for TimerFlags

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/timerfd/struct.TimerSetTimeFlags.html b/doc/devel/nix/sys/timerfd/struct.TimerSetTimeFlags.html index c62a4e865c..ccb82d31a7 100644 --- a/doc/devel/nix/sys/timerfd/struct.TimerSetTimeFlags.html +++ b/doc/devel/nix/sys/timerfd/struct.TimerSetTimeFlags.html @@ -61,13 +61,13 @@
Safety

Trait Implementations§

source§

impl Binary for TimerSetTimeFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for TimerSetTimeFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

§

type Output = TimerSetTimeFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for TimerSetTimeFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for TimerSetTimeFlags

source§

fn bitor(self, other: TimerSetTimeFlags) -> Self

Returns the union of the two sets of flags.

-
§

type Output = TimerSetTimeFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for TimerSetTimeFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = TimerSetTimeFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for TimerSetTimeFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for TimerSetTimeFlags

source§

fn bitxor(self, other: Self) -> Self

Returns the left flags, but with all the right flags toggled.

-
§

type Output = TimerSetTimeFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for TimerSetTimeFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

-
source§

impl Clone for TimerSetTimeFlags

source§

fn clone(&self) -> TimerSetTimeFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for TimerSetTimeFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<TimerSetTimeFlags> for TimerSetTimeFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<TimerSetTimeFlags> for TimerSetTimeFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for TimerSetTimeFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

§

type Output = TimerSetTimeFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for TimerSetTimeFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

+
source§

impl Clone for TimerSetTimeFlags

source§

fn clone(&self) -> TimerSetTimeFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for TimerSetTimeFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<TimerSetTimeFlags> for TimerSetTimeFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<TimerSetTimeFlags> for TimerSetTimeFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for TimerSetTimeFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for TimerSetTimeFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for TimerSetTimeFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = TimerSetTimeFlags

The resulting type after applying the ! operator.
source§

impl Octal for TimerSetTimeFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for TimerSetTimeFlags

source§

fn cmp(&self, other: &TimerSetTimeFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for TimerSetTimeFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for TimerSetTimeFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

+
§

type Output = TimerSetTimeFlags

The resulting type after applying the ! operator.
source§

impl Octal for TimerSetTimeFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for TimerSetTimeFlags

source§

fn cmp(&self, other: &TimerSetTimeFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for TimerSetTimeFlags

source§

fn eq(&self, other: &TimerSetTimeFlags) -> bool

This method tests for self and other values to be equal, and is used @@ -75,8 +75,8 @@
Safety
sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for TimerSetTimeFlags

source§

fn partial_cmp(&self, other: &TimerSetTimeFlags) -> 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 for TimerSetTimeFlags

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

-
§

type Output = TimerSetTimeFlags

The resulting type after applying the - operator.
source§

impl SubAssign for TimerSetTimeFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

-
source§

impl UpperHex for TimerSetTimeFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for TimerSetTimeFlags

source§

impl Eq for TimerSetTimeFlags

source§

impl StructuralEq for TimerSetTimeFlags

source§

impl StructuralPartialEq for TimerSetTimeFlags

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +

§

type Output = TimerSetTimeFlags

The resulting type after applying the - operator.
source§

impl SubAssign for TimerSetTimeFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
source§

impl UpperHex for TimerSetTimeFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for TimerSetTimeFlags

source§

impl Eq for TimerSetTimeFlags

source§

impl StructuralEq for TimerSetTimeFlags

source§

impl StructuralPartialEq for TimerSetTimeFlags

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/sys/wait/struct.WaitPidFlag.html b/doc/devel/nix/sys/wait/struct.WaitPidFlag.html index 3ad33eee27..3b846452a1 100644 --- a/doc/devel/nix/sys/wait/struct.WaitPidFlag.html +++ b/doc/devel/nix/sys/wait/struct.WaitPidFlag.html @@ -73,16 +73,16 @@
Safety
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 WaitPidFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for WaitPidFlag

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

-
§

type Output = WaitPidFlag

The resulting type after applying the & operator.
source§

impl BitAndAssign for WaitPidFlag

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

+

Trait Implementations§

source§

impl Binary for WaitPidFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for WaitPidFlag

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

+
§

type Output = WaitPidFlag

The resulting type after applying the & operator.
source§

impl BitAndAssign for WaitPidFlag

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for WaitPidFlag

source§

fn bitor(self, other: WaitPidFlag) -> Self

Returns the union of the two sets of flags.

-
§

type Output = WaitPidFlag

The resulting type after applying the | operator.
source§

impl BitOrAssign for WaitPidFlag

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = WaitPidFlag

The resulting type after applying the | operator.
source§

impl BitOrAssign for WaitPidFlag

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for WaitPidFlag

source§

fn bitxor(self, other: Self) -> Self

Returns the left flags, but with all the right flags toggled.

-
§

type Output = WaitPidFlag

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for WaitPidFlag

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

-
source§

impl Clone for WaitPidFlag

source§

fn clone(&self) -> WaitPidFlag

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for WaitPidFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<WaitPidFlag> for WaitPidFlag

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<WaitPidFlag> for WaitPidFlag

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for WaitPidFlag

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

§

type Output = WaitPidFlag

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for WaitPidFlag

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

+
source§

impl Clone for WaitPidFlag

source§

fn clone(&self) -> WaitPidFlag

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for WaitPidFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<WaitPidFlag> for WaitPidFlag

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<WaitPidFlag> for WaitPidFlag

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for WaitPidFlag

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for WaitPidFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for WaitPidFlag

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = WaitPidFlag

The resulting type after applying the ! operator.
source§

impl Octal for WaitPidFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for WaitPidFlag

source§

fn cmp(&self, other: &WaitPidFlag) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for WaitPidFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for WaitPidFlag

source§

fn not(self) -> Self

Returns the complement of this set of flags.

+
§

type Output = WaitPidFlag

The resulting type after applying the ! operator.
source§

impl Octal for WaitPidFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for WaitPidFlag

source§

fn cmp(&self, other: &WaitPidFlag) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for WaitPidFlag

source§

fn eq(&self, other: &WaitPidFlag) -> bool

This method tests for self and other values to be equal, and is used @@ -90,8 +90,8 @@
Safety
sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for WaitPidFlag

source§

fn partial_cmp(&self, other: &WaitPidFlag) -> 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 for WaitPidFlag

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

-
§

type Output = WaitPidFlag

The resulting type after applying the - operator.
source§

impl SubAssign for WaitPidFlag

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

-
source§

impl UpperHex for WaitPidFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for WaitPidFlag

source§

impl Eq for WaitPidFlag

source§

impl StructuralEq for WaitPidFlag

source§

impl StructuralPartialEq for WaitPidFlag

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +

§

type Output = WaitPidFlag

The resulting type after applying the - operator.
source§

impl SubAssign for WaitPidFlag

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
source§

impl UpperHex for WaitPidFlag

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for WaitPidFlag

source§

impl Eq for WaitPidFlag

source§

impl StructuralEq for WaitPidFlag

source§

impl StructuralPartialEq for WaitPidFlag

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/unistd/struct.AccessFlags.html b/doc/devel/nix/unistd/struct.AccessFlags.html index 939ea9e024..4642c3b3c2 100644 --- a/doc/devel/nix/unistd/struct.AccessFlags.html +++ b/doc/devel/nix/unistd/struct.AccessFlags.html @@ -62,16 +62,16 @@
Safety
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 AccessFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for AccessFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

-
§

type Output = AccessFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for AccessFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

+

Trait Implementations§

source§

impl Binary for AccessFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd for AccessFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

+
§

type Output = AccessFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign for AccessFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr for AccessFlags

source§

fn bitor(self, other: AccessFlags) -> Self

Returns the union of the two sets of flags.

-
§

type Output = AccessFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for AccessFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = AccessFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign for AccessFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor for AccessFlags

source§

fn bitxor(self, other: Self) -> Self

Returns the left flags, but with all the right flags toggled.

-
§

type Output = AccessFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for AccessFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

-
source§

impl Clone for AccessFlags

source§

fn clone(&self) -> AccessFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for AccessFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<AccessFlags> for AccessFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<AccessFlags> for AccessFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for AccessFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

§

type Output = AccessFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for AccessFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

+
source§

impl Clone for AccessFlags

source§

fn clone(&self) -> AccessFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for AccessFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<AccessFlags> for AccessFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl FromIterator<AccessFlags> for AccessFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl Hash for AccessFlags

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for AccessFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for AccessFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = AccessFlags

The resulting type after applying the ! operator.
source§

impl Octal for AccessFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for AccessFlags

source§

fn cmp(&self, other: &AccessFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for AccessFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for AccessFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

+
§

type Output = AccessFlags

The resulting type after applying the ! operator.
source§

impl Octal for AccessFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for AccessFlags

source§

fn cmp(&self, other: &AccessFlags) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for AccessFlags

source§

fn eq(&self, other: &AccessFlags) -> bool

This method tests for self and other values to be equal, and is used @@ -79,8 +79,8 @@
Safety
sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for AccessFlags

source§

fn partial_cmp(&self, other: &AccessFlags) -> 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 for AccessFlags

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

-
§

type Output = AccessFlags

The resulting type after applying the - operator.
source§

impl SubAssign for AccessFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

-
source§

impl UpperHex for AccessFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for AccessFlags

source§

impl Eq for AccessFlags

source§

impl StructuralEq for AccessFlags

source§

impl StructuralPartialEq for AccessFlags

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +

§

type Output = AccessFlags

The resulting type after applying the - operator.
source§

impl SubAssign for AccessFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
source§

impl UpperHex for AccessFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for AccessFlags

source§

impl Eq for AccessFlags

source§

impl StructuralEq for AccessFlags

source§

impl StructuralPartialEq for AccessFlags

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/nix/unistd/struct.Gid.html b/doc/devel/nix/unistd/struct.Gid.html index cb091a35e0..e388d4f730 100644 --- a/doc/devel/nix/unistd/struct.Gid.html +++ b/doc/devel/nix/unistd/struct.Gid.html @@ -6,7 +6,7 @@
source

pub fn current() -> Self

Returns Gid of calling process. This is practically a more Rusty alias for getgid.

source

pub fn effective() -> Self

Returns effective Gid of calling process. This is practically a more Rusty alias for getegid.

source

pub const fn as_raw(self) -> gid_t

Get the raw gid_t wrapped by self.

-

Trait Implementations§

source§

impl Clone for Gid

source§

fn clone(&self) -> Gid

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Gid

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Gid

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<Gid> for gid_t

source§

fn from(gid: Gid) -> Self

Converts to this type from the input type.
source§

impl From<u32> for Gid

source§

fn from(gid: gid_t) -> Self

Converts to this type from the input type.
source§

impl Hash for Gid

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

Trait Implementations§

source§

impl Clone for Gid

source§

fn clone(&self) -> Gid

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Gid

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Gid

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<Gid> for gid_t

source§

fn from(gid: Gid) -> Self

Converts to this type from the input type.
source§

impl From<u32> for Gid

source§

fn from(gid: gid_t) -> Self

Converts to this type from the input type.
source§

impl Hash for Gid

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for Gid

source§

fn eq(&self, other: &Gid) -> 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 diff --git a/doc/devel/nix/unistd/struct.Uid.html b/doc/devel/nix/unistd/struct.Uid.html index 1785212c22..0409f22c56 100644 --- a/doc/devel/nix/unistd/struct.Uid.html +++ b/doc/devel/nix/unistd/struct.Uid.html @@ -7,7 +7,7 @@
source

pub fn effective() -> Self

Returns effective Uid of calling process. This is practically a more Rusty alias for geteuid.

source

pub const fn is_root(self) -> bool

Returns true if the Uid represents privileged user - root. (If it equals zero.)

source

pub const fn as_raw(self) -> uid_t

Get the raw uid_t wrapped by self.

-

Trait Implementations§

source§

impl Clone for Uid

source§

fn clone(&self) -> Uid

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Uid

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Uid

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<Uid> for uid_t

source§

fn from(uid: Uid) -> Self

Converts to this type from the input type.
source§

impl From<u32> for Uid

source§

fn from(uid: uid_t) -> Self

Converts to this type from the input type.
source§

impl Hash for Uid

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

Trait Implementations§

source§

impl Clone for Uid

source§

fn clone(&self) -> Uid

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Uid

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Uid

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<Uid> for uid_t

source§

fn from(uid: Uid) -> Self

Converts to this type from the input type.
source§

impl From<u32> for Uid

source§

fn from(uid: uid_t) -> Self

Converts to this type from the input type.
source§

impl Hash for Uid

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for Uid

source§

fn eq(&self, other: &Uid) -> 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 diff --git a/doc/devel/odilia/all.html b/doc/devel/odilia/all.html index 5cb0fdde6c..80af8ed689 100644 --- a/doc/devel/odilia/all.html +++ b/doc/devel/odilia/all.html @@ -1,2 +1,2 @@ -List of all items in this crate -
\ No newline at end of file +List of all items in this crate +

List of all items

Structs

Enums

Functions

Constants

\ No newline at end of file diff --git a/doc/devel/odilia/state/enum.ConfigType.html b/doc/devel/odilia/state/enum.ConfigType.html new file mode 100644 index 0000000000..b036b92089 --- /dev/null +++ b/doc/devel/odilia/state/enum.ConfigType.html @@ -0,0 +1,23 @@ +ConfigType in odilia::state - Rust +

Enum odilia::state::ConfigType

source ·
enum ConfigType {
+    CliOverride,
+    XDGConfigHome,
+    Etc,
+    CreateDefault,
+}

Variants§

§

CliOverride

§

XDGConfigHome

§

Etc

§

CreateDefault

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+
source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an +Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for T
where + U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
source§

impl<T> Same for T

§

type Output = T

Should always be Self
source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
source§

impl<V, T> VZip<V> for T
where + V: MultiLane<T>,

source§

fn vzip(self) -> V

source§

impl<T> WithSubscriber for T

source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where + S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a +WithDispatch wrapper. Read more
source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a +WithDispatch wrapper. Read more
\ No newline at end of file diff --git a/doc/devel/odilia/state/index.html b/doc/devel/odilia/state/index.html index eec080f945..ee2a950c15 100644 --- a/doc/devel/odilia/state/index.html +++ b/doc/devel/odilia/state/index.html @@ -1,2 +1,2 @@ -odilia::state - Rust -
\ No newline at end of file +odilia::state - Rust +
\ No newline at end of file diff --git a/doc/devel/odilia/state/sidebar-items.js b/doc/devel/odilia/state/sidebar-items.js index 04e9f26e76..c8859a7f5a 100644 --- a/doc/devel/odilia/state/sidebar-items.js +++ b/doc/devel/odilia/state/sidebar-items.js @@ -1 +1 @@ -window.SIDEBAR_ITEMS = {"struct":["ScreenReaderState"]}; \ No newline at end of file +window.SIDEBAR_ITEMS = {"enum":["ConfigType"],"struct":["ScreenReaderState"]}; \ No newline at end of file diff --git a/doc/devel/odilia/state/struct.ScreenReaderState.html b/doc/devel/odilia/state/struct.ScreenReaderState.html index a517f9d592..e003e3d52f 100644 --- a/doc/devel/odilia/state/struct.ScreenReaderState.html +++ b/doc/devel/odilia/state/struct.ScreenReaderState.html @@ -9,37 +9,37 @@ pub accessible_history: Mutex<CircularQueue<AccessiblePrimitive>>, pub event_history: Mutex<CircularQueue<Event>>, pub cache: Arc<Cache>, -}

Fields§

§atspi: AccessibilityConnection§dbus: DBusProxy<'static>§ssip: Sender<Request>§config: ApplicationConfig§previous_caret_position: AtomicI32§mode: Mutex<ScreenReaderMode>§accessible_history: Mutex<CircularQueue<AccessiblePrimitive>>§event_history: Mutex<CircularQueue<Event>>§cache: Arc<Cache>

Implementations§

source§

impl ScreenReaderState

source

pub async fn new( +}

Fields§

§atspi: AccessibilityConnection§dbus: DBusProxy<'static>§ssip: Sender<Request>§config: ApplicationConfig§previous_caret_position: AtomicI32§mode: Mutex<ScreenReaderMode>§accessible_history: Mutex<CircularQueue<AccessiblePrimitive>>§event_history: Mutex<CircularQueue<Event>>§cache: Arc<Cache>

Implementations§

source§

impl ScreenReaderState

source

pub async fn new( ssip: Sender<SSIPRequest>, config_override: Option<&Path> -) -> Result<ScreenReaderState>

source

pub async fn get_or_create_atspi_cache_item_to_cache( +) -> Result<ScreenReaderState>

source

pub async fn get_or_create_atspi_cache_item_to_cache( &self, atspi_cache_item: CacheItem -) -> OdiliaResult<CacheItem>

source

pub async fn get_or_create_event_object_to_cache<'a, T: GenericEvent<'a>>( +) -> OdiliaResult<CacheItem>

source

pub async fn get_or_create_event_object_to_cache<'a, T: GenericEvent<'a>>( &self, event: &T -) -> OdiliaResult<CacheItem>

source

pub async fn generate_speech_string( +) -> OdiliaResult<CacheItem>

source

pub async fn generate_speech_string( &self, acc: AccessibleProxy<'_>, select: TextSelectionArea -) -> OdiliaResult<String>

source

pub async fn register_event<E: HasRegistryEventString + HasMatchRule>( +) -> OdiliaResult<String>

source

pub async fn register_event<E: HasRegistryEventString + HasMatchRule>( &self -) -> OdiliaResult<()>

source

pub async fn deregister_event<E: HasRegistryEventString + HasMatchRule>( +) -> OdiliaResult<()>

source

pub async fn deregister_event<E: HasRegistryEventString + HasMatchRule>( &self -) -> OdiliaResult<()>

source

pub fn connection(&self) -> &Connection

source

pub async fn stop_speech(&self) -> bool

source

pub async fn close_speech(&self) -> bool

source

pub async fn say(&self, priority: Priority, text: String) -> bool

source

pub async fn event_history_item(&self, index: usize) -> Option<Event>

source

pub async fn event_history_update(&self, event: Event)

source

pub async fn history_item<'a>( +) -> OdiliaResult<()>

source

pub fn connection(&self) -> &Connection

source

pub async fn stop_speech(&self) -> bool

source

pub async fn close_speech(&self) -> bool

source

pub async fn say(&self, priority: Priority, text: String) -> bool

source

pub async fn event_history_item(&self, index: usize) -> Option<Event>

source

pub async fn event_history_update(&self, event: Event)

source

pub async fn history_item<'a>( &self, index: usize -) -> Option<AccessiblePrimitive>

source

pub async fn update_accessible(&self, new_a11y: AccessiblePrimitive)

Adds a new accessible to the history. We only store 16 previous accessibles, but theoretically, it should be lower.

-
source

pub async fn build_cache<'a>( +) -> Option<AccessiblePrimitive>

source

pub async fn update_accessible(&self, new_a11y: AccessiblePrimitive)

Adds a new accessible to the history. We only store 16 previous accessibles, but theoretically, it should be lower.

+
source

pub async fn build_cache<'a>( &self, dest: UniqueName<'a> -) -> OdiliaResult<CacheProxy<'a>>

source

pub async fn get_or_create_cache_item( +) -> OdiliaResult<CacheProxy<'a>>

source

pub async fn get_or_create_cache_item( &self, accessible: AccessiblePrimitive -) -> OdiliaResult<CacheItem>

source

pub async fn new_accessible<'a, T: GenericEvent<'a>>( +) -> OdiliaResult<CacheItem>

source

pub async fn new_accessible<'a, T: GenericEvent<'a>>( &self, event: &T -) -> OdiliaResult<AccessibleProxy<'_>>

source

pub async fn add_cache_match_rule(&self) -> OdiliaResult<()>

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +) -> OdiliaResult<AccessibleProxy<'_>>

source

pub async fn add_cache_match_rule(&self) -> OdiliaResult<()>

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/regex/bytes/struct.Match.html b/doc/devel/regex/bytes/struct.Match.html index afcc117bd0..ae2bad2091 100644 --- a/doc/devel/regex/bytes/struct.Match.html +++ b/doc/devel/regex/bytes/struct.Match.html @@ -58,7 +58,7 @@

Example

source

pub fn range(&self) -> Range<usize>

Returns the range over the starting and ending byte offsets of the match in the haystack.

source

pub fn as_bytes(&self) -> &'h [u8]

Returns the substring of the haystack that matched.

-

Trait Implementations§

source§

impl<'h> Clone for Match<'h>

source§

fn clone(&self) -> Match<'h>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<'h> Debug for Match<'h>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'h> From<Match<'h>> for &'h [u8]

source§

fn from(m: Match<'h>) -> &'h [u8]

Converts to this type from the input type.
source§

impl<'h> From<Match<'h>> for Range<usize>

source§

fn from(m: Match<'h>) -> Range<usize>

Converts to this type from the input type.
source§

impl<'h> PartialEq for Match<'h>

source§

fn eq(&self, other: &Match<'h>) -> bool

This method tests for self and other values to be equal, and is used +

Trait Implementations§

source§

impl<'h> Clone for Match<'h>

source§

fn clone(&self) -> Match<'h>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<'h> Debug for Match<'h>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'h> From<Match<'h>> for &'h [u8]

source§

fn from(m: Match<'h>) -> &'h [u8]

Converts to this type from the input type.
source§

impl<'h> From<Match<'h>> for Range<usize>

source§

fn from(m: Match<'h>) -> Range<usize>

Converts to this type from the input type.
source§

impl<'h> PartialEq for Match<'h>

source§

fn eq(&self, other: &Match<'h>) -> 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<'h> Copy for Match<'h>

source§

impl<'h> Eq for Match<'h>

source§

impl<'h> StructuralEq for Match<'h>

source§

impl<'h> StructuralPartialEq for Match<'h>

Auto Trait Implementations§

§

impl<'h> RefUnwindSafe for Match<'h>

§

impl<'h> Send for Match<'h>

§

impl<'h> Sync for Match<'h>

§

impl<'h> Unpin for Match<'h>

§

impl<'h> UnwindSafe for Match<'h>

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where diff --git a/doc/devel/regex/struct.Match.html b/doc/devel/regex/struct.Match.html index 6432fff3e0..95324aa954 100644 --- a/doc/devel/regex/struct.Match.html +++ b/doc/devel/regex/struct.Match.html @@ -66,7 +66,7 @@

Example

range. That is, because the offsets are guaranteed to fall on valid UTF-8 boundaries, the range returned is always valid.

source

pub fn as_str(&self) -> &'h str

Returns the substring of the haystack that matched.

-

Trait Implementations§

source§

impl<'h> Clone for Match<'h>

source§

fn clone(&self) -> Match<'h>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<'h> Debug for Match<'h>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'h> From<Match<'h>> for &'h str

source§

fn from(m: Match<'h>) -> &'h str

Converts to this type from the input type.
source§

impl<'h> From<Match<'h>> for Range<usize>

source§

fn from(m: Match<'h>) -> Range<usize>

Converts to this type from the input type.
source§

impl<'h> PartialEq for Match<'h>

source§

fn eq(&self, other: &Match<'h>) -> bool

This method tests for self and other values to be equal, and is used +

Trait Implementations§

source§

impl<'h> Clone for Match<'h>

source§

fn clone(&self) -> Match<'h>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<'h> Debug for Match<'h>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'h> From<Match<'h>> for &'h str

source§

fn from(m: Match<'h>) -> &'h str

Converts to this type from the input type.
source§

impl<'h> From<Match<'h>> for Range<usize>

source§

fn from(m: Match<'h>) -> Range<usize>

Converts to this type from the input type.
source§

impl<'h> PartialEq for Match<'h>

source§

fn eq(&self, other: &Match<'h>) -> 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<'h> Copy for Match<'h>

source§

impl<'h> Eq for Match<'h>

source§

impl<'h> StructuralEq for Match<'h>

source§

impl<'h> StructuralPartialEq for Match<'h>

Auto Trait Implementations§

§

impl<'h> RefUnwindSafe for Match<'h>

§

impl<'h> Send for Match<'h>

§

impl<'h> Sync for Match<'h>

§

impl<'h> Unpin for Match<'h>

§

impl<'h> UnwindSafe for Match<'h>

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where diff --git a/doc/devel/regex/struct.SetMatches.html b/doc/devel/regex/struct.SetMatches.html index 21fac1983c..f1653973c4 100644 --- a/doc/devel/regex/struct.SetMatches.html +++ b/doc/devel/regex/struct.SetMatches.html @@ -81,7 +81,7 @@
Example
matches.push(index); } assert_eq!(matches, vec![0, 1, 3]);
-

Trait Implementations§

source§

impl Clone for SetMatches

source§

fn clone(&self) -> SetMatches

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for SetMatches

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> IntoIterator for &'a SetMatches

§

type IntoIter = SetMatchesIter<'a>

Which kind of iterator are we turning this into?
§

type Item = usize

The type of the elements being iterated over.
source§

fn into_iter(self) -> Self::IntoIter

Creates an iterator from a value. Read more
source§

impl IntoIterator for SetMatches

§

type IntoIter = SetMatchesIntoIter

Which kind of iterator are we turning this into?
§

type Item = usize

The type of the elements being iterated over.
source§

fn into_iter(self) -> Self::IntoIter

Creates an iterator from a value. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +

Trait Implementations§

source§

impl Clone for SetMatches

source§

fn clone(&self) -> SetMatches

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for SetMatches

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> IntoIterator for &'a SetMatches

§

type IntoIter = SetMatchesIter<'a>

Which kind of iterator are we turning this into?
§

type Item = usize

The type of the elements being iterated over.
source§

fn into_iter(self) -> Self::IntoIter

Creates an iterator from a value. Read more
source§

impl IntoIterator for SetMatches

§

type IntoIter = SetMatchesIntoIter

Which kind of iterator are we turning this into?
§

type Item = usize

The type of the elements being iterated over.
source§

fn into_iter(self) -> Self::IntoIter

Creates an iterator from a value. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/regex_automata/nfa/thompson/struct.BuildError.html b/doc/devel/regex_automata/nfa/thompson/struct.BuildError.html index 32e816b05e..f22d1cc067 100644 --- a/doc/devel/regex_automata/nfa/thompson/struct.BuildError.html +++ b/doc/devel/regex_automata/nfa/thompson/struct.BuildError.html @@ -16,7 +16,7 @@ limit before being built, then this returns the configured size limit.

The limit returned is what was configured, and corresponds to the maximum amount of heap usage in bytes.

-

Trait Implementations§

source§

impl Clone for BuildError

source§

fn clone(&self) -> BuildError

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for BuildError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for BuildError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for BuildError

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, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +

Trait Implementations§

source§

impl Clone for BuildError

source§

fn clone(&self) -> BuildError

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for BuildError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for BuildError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for BuildError

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, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/regex_automata/struct.PatternID.html b/doc/devel/regex_automata/struct.PatternID.html index 7396afa402..7ec005e04d 100644 --- a/doc/devel/regex_automata/struct.PatternID.html +++ b/doc/devel/regex_automata/struct.PatternID.html @@ -50,7 +50,7 @@ format.

Trait Implementations§

source§

impl Clone for PatternID

source§

fn clone(&self) -> PatternID

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for PatternID

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for PatternID

source§

fn default() -> PatternID

Returns the “default value” for a type. Read more
source§

impl From<u8> for PatternID

source§

fn from(value: u8) -> PatternID

Converts to this type from the input type.
source§

impl Hash for PatternID

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<T> Index<PatternID> for [T]

§

type Output = T

The returned type after indexing.
source§

fn index(&self, index: PatternID) -> &T

Performs the indexing (container[index]) operation. Read more
source§

impl<T> Index<PatternID> for Vec<T>

§

type Output = T

The returned type after indexing.
source§

fn index(&self, index: PatternID) -> &T

Performs the indexing (container[index]) operation. Read more
source§

impl<T> IndexMut<PatternID> for [T]

source§

fn index_mut(&mut self, index: PatternID) -> &mut T

Performs the mutable indexing (container[index]) operation. Read more
source§

impl<T> IndexMut<PatternID> for Vec<T>

source§

fn index_mut(&mut self, index: PatternID) -> &mut T

Performs the mutable indexing (container[index]) operation. Read more
source§

impl Ord for PatternID

source§

fn cmp(&self, other: &PatternID) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<T> Index<PatternID> for [T]

§

type Output = T

The returned type after indexing.
source§

fn index(&self, index: PatternID) -> &T

Performs the indexing (container[index]) operation. Read more
source§

impl<T> Index<PatternID> for Vec<T>

§

type Output = T

The returned type after indexing.
source§

fn index(&self, index: PatternID) -> &T

Performs the indexing (container[index]) operation. Read more
source§

impl<T> IndexMut<PatternID> for [T]

source§

fn index_mut(&mut self, index: PatternID) -> &mut T

Performs the mutable indexing (container[index]) operation. Read more
source§

impl<T> IndexMut<PatternID> for Vec<T>

source§

fn index_mut(&mut self, index: PatternID) -> &mut T

Performs the mutable indexing (container[index]) operation. Read more
source§

impl Ord for PatternID

source§

fn cmp(&self, other: &PatternID) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for PatternID

source§

fn eq(&self, other: &PatternID) -> bool

This method tests for self and other values to be equal, and is used diff --git a/doc/devel/regex_automata/struct.Span.html b/doc/devel/regex_automata/struct.Span.html index 45f07d537c..9a9eb43bfe 100644 --- a/doc/devel/regex_automata/struct.Span.html +++ b/doc/devel/regex_automata/struct.Span.html @@ -27,12 +27,12 @@ values.

Trait Implementations§

source§

impl Clone for Span

source§

fn clone(&self) -> Span

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Span

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<Range<usize>> for Span

source§

fn from(range: Range<usize>) -> Span

Converts to this type from the input type.
source§

impl From<Span> for Range<usize>

source§

fn from(span: Span) -> Range<usize>

Converts to this type from the input type.
source§

impl Hash for Span

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl Index<Span> for [u8]

§

type Output = [u8]

The returned type after indexing.
source§

fn index(&self, index: Span) -> &[u8]

Performs the indexing (container[index]) operation. Read more
source§

impl Index<Span> for str

§

type Output = str

The returned type after indexing.
source§

fn index(&self, index: Span) -> &str

Performs the indexing (container[index]) operation. Read more
source§

impl IndexMut<Span> for [u8]

source§

fn index_mut(&mut self, index: Span) -> &mut [u8]

Performs the mutable indexing (container[index]) operation. Read more
source§

impl PartialEq<Range<usize>> for Span

source§

fn eq(&self, range: &Range<usize>) -> 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 + Self: Sized,
Feeds a slice of this type into the given Hasher. Read more
source§

impl Index<Span> for [u8]

§

type Output = [u8]

The returned type after indexing.
source§

fn index(&self, index: Span) -> &[u8]

Performs the indexing (container[index]) operation. Read more
source§

impl Index<Span> for str

§

type Output = str

The returned type after indexing.
source§

fn index(&self, index: Span) -> &str

Performs the indexing (container[index]) operation. Read more
source§

impl IndexMut<Span> for [u8]

source§

fn index_mut(&mut self, index: Span) -> &mut [u8]

Performs the mutable indexing (container[index]) operation. Read more
source§

impl PartialEq<Range<usize>> for Span

source§

fn eq(&self, range: &Range<usize>) -> 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 PartialEq<Span> for Range<usize>

source§

fn eq(&self, span: &Span) -> 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 PartialEq for Span

source§

fn eq(&self, other: &Span) -> 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 PartialEq for Span

source§

fn eq(&self, other: &Span) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Copy for Span

source§

impl Eq for Span

source§

impl StructuralEq for Span

source§

impl StructuralPartialEq for Span

Auto Trait Implementations§

§

impl RefUnwindSafe for Span

§

impl Send for Span

§

impl Sync for Span

§

impl Unpin for Span

§

impl UnwindSafe for Span

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where diff --git a/doc/devel/regex_automata/util/look/struct.UnicodeWordBoundaryError.html b/doc/devel/regex_automata/util/look/struct.UnicodeWordBoundaryError.html index 90f046649b..5ee5c39a38 100644 --- a/doc/devel/regex_automata/util/look/struct.UnicodeWordBoundaryError.html +++ b/doc/devel/regex_automata/util/look/struct.UnicodeWordBoundaryError.html @@ -9,7 +9,7 @@ disabled.

Implementations§

source§

impl UnicodeWordBoundaryError

source

pub fn check() -> Result<(), UnicodeWordBoundaryError>

Returns an error if and only if Unicode word boundary data is unavailable.

-

Trait Implementations§

source§

impl Clone for UnicodeWordBoundaryError

source§

fn clone(&self) -> UnicodeWordBoundaryError

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for UnicodeWordBoundaryError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for UnicodeWordBoundaryError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for UnicodeWordBoundaryError

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, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +

Trait Implementations§

source§

impl Clone for UnicodeWordBoundaryError

source§

fn clone(&self) -> UnicodeWordBoundaryError

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for UnicodeWordBoundaryError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for UnicodeWordBoundaryError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for UnicodeWordBoundaryError

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, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/regex_automata/util/primitives/struct.PatternID.html b/doc/devel/regex_automata/util/primitives/struct.PatternID.html index 90d44b2fbe..831e95da0a 100644 --- a/doc/devel/regex_automata/util/primitives/struct.PatternID.html +++ b/doc/devel/regex_automata/util/primitives/struct.PatternID.html @@ -50,7 +50,7 @@ format.

Trait Implementations§

source§

impl Clone for PatternID

source§

fn clone(&self) -> PatternID

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for PatternID

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for PatternID

source§

fn default() -> PatternID

Returns the “default value” for a type. Read more
source§

impl From<u8> for PatternID

source§

fn from(value: u8) -> PatternID

Converts to this type from the input type.
source§

impl Hash for PatternID

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<T> Index<PatternID> for [T]

§

type Output = T

The returned type after indexing.
source§

fn index(&self, index: PatternID) -> &T

Performs the indexing (container[index]) operation. Read more
source§

impl<T> Index<PatternID> for Vec<T>

§

type Output = T

The returned type after indexing.
source§

fn index(&self, index: PatternID) -> &T

Performs the indexing (container[index]) operation. Read more
source§

impl<T> IndexMut<PatternID> for [T]

source§

fn index_mut(&mut self, index: PatternID) -> &mut T

Performs the mutable indexing (container[index]) operation. Read more
source§

impl<T> IndexMut<PatternID> for Vec<T>

source§

fn index_mut(&mut self, index: PatternID) -> &mut T

Performs the mutable indexing (container[index]) operation. Read more
source§

impl Ord for PatternID

source§

fn cmp(&self, other: &PatternID) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<T> Index<PatternID> for [T]

§

type Output = T

The returned type after indexing.
source§

fn index(&self, index: PatternID) -> &T

Performs the indexing (container[index]) operation. Read more
source§

impl<T> Index<PatternID> for Vec<T>

§

type Output = T

The returned type after indexing.
source§

fn index(&self, index: PatternID) -> &T

Performs the indexing (container[index]) operation. Read more
source§

impl<T> IndexMut<PatternID> for [T]

source§

fn index_mut(&mut self, index: PatternID) -> &mut T

Performs the mutable indexing (container[index]) operation. Read more
source§

impl<T> IndexMut<PatternID> for Vec<T>

source§

fn index_mut(&mut self, index: PatternID) -> &mut T

Performs the mutable indexing (container[index]) operation. Read more
source§

impl Ord for PatternID

source§

fn cmp(&self, other: &PatternID) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for PatternID

source§

fn eq(&self, other: &PatternID) -> bool

This method tests for self and other values to be equal, and is used diff --git a/doc/devel/regex_automata/util/primitives/struct.PatternIDError.html b/doc/devel/regex_automata/util/primitives/struct.PatternIDError.html index 3ebbe96a88..b8b6a656e1 100644 --- a/doc/devel/regex_automata/util/primitives/struct.PatternIDError.html +++ b/doc/devel/regex_automata/util/primitives/struct.PatternIDError.html @@ -5,7 +5,7 @@

When the std feature is enabled, this implements the Error trait.

Implementations§

source§

impl PatternIDError

source

pub fn attempted(&self) -> u64

Returns the value that could not be converted to an ID.

-

Trait Implementations§

source§

impl Clone for PatternIDError

source§

fn clone(&self) -> PatternIDError

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for PatternIDError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for PatternIDError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for PatternIDError

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, request: &mut Request<'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 PartialEq for PatternIDError

source§

fn eq(&self, other: &PatternIDError) -> bool

This method tests for self and other values to be equal, and is used +

Trait Implementations§

source§

impl Clone for PatternIDError

source§

fn clone(&self) -> PatternIDError

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for PatternIDError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for PatternIDError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for PatternIDError

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, request: &mut Request<'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 PartialEq for PatternIDError

source§

fn eq(&self, other: &PatternIDError) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Eq for PatternIDError

source§

impl StructuralEq for PatternIDError

source§

impl StructuralPartialEq for PatternIDError

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where diff --git a/doc/devel/regex_automata/util/primitives/struct.SmallIndex.html b/doc/devel/regex_automata/util/primitives/struct.SmallIndex.html index 64dec8cbf0..cb3c92c376 100644 --- a/doc/devel/regex_automata/util/primitives/struct.SmallIndex.html +++ b/doc/devel/regex_automata/util/primitives/struct.SmallIndex.html @@ -83,14 +83,14 @@

Safety

format.

Trait Implementations§

source§

impl Clone for SmallIndex

source§

fn clone(&self) -> SmallIndex

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for SmallIndex

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for SmallIndex

source§

fn default() -> SmallIndex

Returns the “default value” for a type. Read more
source§

impl From<u8> for SmallIndex

source§

fn from(index: u8) -> SmallIndex

Converts to this type from the input type.
source§

impl Hash for SmallIndex

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<T> Index<SmallIndex> for [T]

§

type Output = T

The returned type after indexing.
source§

fn index(&self, index: SmallIndex) -> &T

Performs the indexing (container[index]) operation. Read more
source§

impl<T> Index<SmallIndex> for Vec<T>

§

type Output = T

The returned type after indexing.
source§

fn index(&self, index: SmallIndex) -> &T

Performs the indexing (container[index]) operation. Read more
source§

impl<T> IndexMut<SmallIndex> for [T]

source§

fn index_mut(&mut self, index: SmallIndex) -> &mut T

Performs the mutable indexing (container[index]) operation. Read more
source§

impl<T> IndexMut<SmallIndex> for Vec<T>

source§

fn index_mut(&mut self, index: SmallIndex) -> &mut T

Performs the mutable indexing (container[index]) operation. Read more
source§

impl Ord for SmallIndex

source§

fn cmp(&self, other: &SmallIndex) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<T> Index<SmallIndex> for [T]

§

type Output = T

The returned type after indexing.
source§

fn index(&self, index: SmallIndex) -> &T

Performs the indexing (container[index]) operation. Read more
source§

impl<T> Index<SmallIndex> for Vec<T>

§

type Output = T

The returned type after indexing.
source§

fn index(&self, index: SmallIndex) -> &T

Performs the indexing (container[index]) operation. Read more
source§

impl<T> IndexMut<SmallIndex> for [T]

source§

fn index_mut(&mut self, index: SmallIndex) -> &mut T

Performs the mutable indexing (container[index]) operation. Read more
source§

impl<T> IndexMut<SmallIndex> for Vec<T>

source§

fn index_mut(&mut self, index: SmallIndex) -> &mut T

Performs the mutable indexing (container[index]) operation. Read more
source§

impl Ord for SmallIndex

source§

fn cmp(&self, other: &SmallIndex) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for SmallIndex

source§

fn eq(&self, other: &SmallIndex) -> 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 for SmallIndex

source§

fn partial_cmp(&self, other: &SmallIndex) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= -operator. Read more
source§

impl TryFrom<u16> for SmallIndex

§

type Error = SmallIndexError

The type returned in the event of a conversion error.
source§

fn try_from(index: u16) -> Result<SmallIndex, SmallIndexError>

Performs the conversion.
source§

impl TryFrom<u32> for SmallIndex

§

type Error = SmallIndexError

The type returned in the event of a conversion error.
source§

fn try_from(index: u32) -> Result<SmallIndex, SmallIndexError>

Performs the conversion.
source§

impl TryFrom<u64> for SmallIndex

§

type Error = SmallIndexError

The type returned in the event of a conversion error.
source§

fn try_from(index: u64) -> Result<SmallIndex, SmallIndexError>

Performs the conversion.
source§

impl TryFrom<usize> for SmallIndex

§

type Error = SmallIndexError

The type returned in the event of a conversion error.
source§

fn try_from(index: usize) -> Result<SmallIndex, SmallIndexError>

Performs the conversion.
source§

impl Copy for SmallIndex

source§

impl Eq for SmallIndex

source§

impl StructuralEq for SmallIndex

source§

impl StructuralPartialEq for SmallIndex

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +operator. Read more

source§

impl TryFrom<u16> for SmallIndex

§

type Error = SmallIndexError

The type returned in the event of a conversion error.
source§

fn try_from(index: u16) -> Result<SmallIndex, SmallIndexError>

Performs the conversion.
source§

impl TryFrom<u32> for SmallIndex

§

type Error = SmallIndexError

The type returned in the event of a conversion error.
source§

fn try_from(index: u32) -> Result<SmallIndex, SmallIndexError>

Performs the conversion.
source§

impl TryFrom<u64> for SmallIndex

§

type Error = SmallIndexError

The type returned in the event of a conversion error.
source§

fn try_from(index: u64) -> Result<SmallIndex, SmallIndexError>

Performs the conversion.
source§

impl TryFrom<usize> for SmallIndex

§

type Error = SmallIndexError

The type returned in the event of a conversion error.
source§

fn try_from(index: usize) -> Result<SmallIndex, SmallIndexError>

Performs the conversion.
source§

impl Copy for SmallIndex

source§

impl Eq for SmallIndex

source§

impl StructuralEq for SmallIndex

source§

impl StructuralPartialEq for SmallIndex

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/regex_automata/util/primitives/struct.SmallIndexError.html b/doc/devel/regex_automata/util/primitives/struct.SmallIndexError.html index b2e310fa73..47fa17baf0 100644 --- a/doc/devel/regex_automata/util/primitives/struct.SmallIndexError.html +++ b/doc/devel/regex_automata/util/primitives/struct.SmallIndexError.html @@ -3,7 +3,7 @@

This occurs when given an integer exceeding the maximum small index value.

When the std feature is enabled, this implements the Error trait.

Implementations§

source§

impl SmallIndexError

source

pub fn attempted(&self) -> u64

Returns the value that could not be converted to a small index.

-

Trait Implementations§

source§

impl Clone for SmallIndexError

source§

fn clone(&self) -> SmallIndexError

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for SmallIndexError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for SmallIndexError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for SmallIndexError

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, request: &mut Request<'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 PartialEq for SmallIndexError

source§

fn eq(&self, other: &SmallIndexError) -> bool

This method tests for self and other values to be equal, and is used +

Trait Implementations§

source§

impl Clone for SmallIndexError

source§

fn clone(&self) -> SmallIndexError

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for SmallIndexError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for SmallIndexError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for SmallIndexError

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, request: &mut Request<'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 PartialEq for SmallIndexError

source§

fn eq(&self, other: &SmallIndexError) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Eq for SmallIndexError

source§

impl StructuralEq for SmallIndexError

source§

impl StructuralPartialEq for SmallIndexError

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where diff --git a/doc/devel/regex_automata/util/primitives/struct.StateID.html b/doc/devel/regex_automata/util/primitives/struct.StateID.html index 517f546961..50e4765db2 100644 --- a/doc/devel/regex_automata/util/primitives/struct.StateID.html +++ b/doc/devel/regex_automata/util/primitives/struct.StateID.html @@ -47,14 +47,14 @@ format.

Trait Implementations§

source§

impl Clone for StateID

source§

fn clone(&self) -> StateID

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for StateID

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for StateID

source§

fn default() -> StateID

Returns the “default value” for a type. Read more
source§

impl From<u8> for StateID

source§

fn from(value: u8) -> StateID

Converts to this type from the input type.
source§

impl Hash for StateID

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<T> Index<StateID> for [T]

§

type Output = T

The returned type after indexing.
source§

fn index(&self, index: StateID) -> &T

Performs the indexing (container[index]) operation. Read more
source§

impl<T> Index<StateID> for Vec<T>

§

type Output = T

The returned type after indexing.
source§

fn index(&self, index: StateID) -> &T

Performs the indexing (container[index]) operation. Read more
source§

impl<T> IndexMut<StateID> for [T]

source§

fn index_mut(&mut self, index: StateID) -> &mut T

Performs the mutable indexing (container[index]) operation. Read more
source§

impl<T> IndexMut<StateID> for Vec<T>

source§

fn index_mut(&mut self, index: StateID) -> &mut T

Performs the mutable indexing (container[index]) operation. Read more
source§

impl Ord for StateID

source§

fn cmp(&self, other: &StateID) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<T> Index<StateID> for [T]

§

type Output = T

The returned type after indexing.
source§

fn index(&self, index: StateID) -> &T

Performs the indexing (container[index]) operation. Read more
source§

impl<T> Index<StateID> for Vec<T>

§

type Output = T

The returned type after indexing.
source§

fn index(&self, index: StateID) -> &T

Performs the indexing (container[index]) operation. Read more
source§

impl<T> IndexMut<StateID> for [T]

source§

fn index_mut(&mut self, index: StateID) -> &mut T

Performs the mutable indexing (container[index]) operation. Read more
source§

impl<T> IndexMut<StateID> for Vec<T>

source§

fn index_mut(&mut self, index: StateID) -> &mut T

Performs the mutable indexing (container[index]) operation. Read more
source§

impl Ord for StateID

source§

fn cmp(&self, other: &StateID) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for StateID

source§

fn eq(&self, other: &StateID) -> 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 for StateID

source§

fn partial_cmp(&self, other: &StateID) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= -operator. Read more
source§

impl TryFrom<u16> for StateID

§

type Error = StateIDError

The type returned in the event of a conversion error.
source§

fn try_from(value: u16) -> Result<StateID, StateIDError>

Performs the conversion.
source§

impl TryFrom<u32> for StateID

§

type Error = StateIDError

The type returned in the event of a conversion error.
source§

fn try_from(value: u32) -> Result<StateID, StateIDError>

Performs the conversion.
source§

impl TryFrom<u64> for StateID

§

type Error = StateIDError

The type returned in the event of a conversion error.
source§

fn try_from(value: u64) -> Result<StateID, StateIDError>

Performs the conversion.
source§

impl TryFrom<usize> for StateID

§

type Error = StateIDError

The type returned in the event of a conversion error.
source§

fn try_from(value: usize) -> Result<StateID, StateIDError>

Performs the conversion.
source§

impl Copy for StateID

source§

impl Eq for StateID

source§

impl StructuralEq for StateID

source§

impl StructuralPartialEq for StateID

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +operator. Read more

source§

impl TryFrom<u16> for StateID

§

type Error = StateIDError

The type returned in the event of a conversion error.
source§

fn try_from(value: u16) -> Result<StateID, StateIDError>

Performs the conversion.
source§

impl TryFrom<u32> for StateID

§

type Error = StateIDError

The type returned in the event of a conversion error.
source§

fn try_from(value: u32) -> Result<StateID, StateIDError>

Performs the conversion.
source§

impl TryFrom<u64> for StateID

§

type Error = StateIDError

The type returned in the event of a conversion error.
source§

fn try_from(value: u64) -> Result<StateID, StateIDError>

Performs the conversion.
source§

impl TryFrom<usize> for StateID

§

type Error = StateIDError

The type returned in the event of a conversion error.
source§

fn try_from(value: usize) -> Result<StateID, StateIDError>

Performs the conversion.
source§

impl Copy for StateID

source§

impl Eq for StateID

source§

impl StructuralEq for StateID

source§

impl StructuralPartialEq for StateID

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/regex_automata/util/primitives/struct.StateIDError.html b/doc/devel/regex_automata/util/primitives/struct.StateIDError.html index 2e00b52480..a05f0d11aa 100644 --- a/doc/devel/regex_automata/util/primitives/struct.StateIDError.html +++ b/doc/devel/regex_automata/util/primitives/struct.StateIDError.html @@ -5,7 +5,7 @@

When the std feature is enabled, this implements the Error trait.

Implementations§

source§

impl StateIDError

source

pub fn attempted(&self) -> u64

Returns the value that could not be converted to an ID.

-

Trait Implementations§

source§

impl Clone for StateIDError

source§

fn clone(&self) -> StateIDError

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for StateIDError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for StateIDError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for StateIDError

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, request: &mut Request<'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 PartialEq for StateIDError

source§

fn eq(&self, other: &StateIDError) -> bool

This method tests for self and other values to be equal, and is used +

Trait Implementations§

source§

impl Clone for StateIDError

source§

fn clone(&self) -> StateIDError

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for StateIDError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for StateIDError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for StateIDError

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, request: &mut Request<'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 PartialEq for StateIDError

source§

fn eq(&self, other: &StateIDError) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Eq for StateIDError

source§

impl StructuralEq for StateIDError

source§

impl StructuralPartialEq for StateIDError

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where diff --git a/doc/devel/regex_automata/util/wire/struct.SerializeError.html b/doc/devel/regex_automata/util/wire/struct.SerializeError.html index 85d4c5adc6..1f42252091 100644 --- a/doc/devel/regex_automata/util/wire/struct.SerializeError.html +++ b/doc/devel/regex_automata/util/wire/struct.SerializeError.html @@ -10,7 +10,7 @@

This error type implements the std::error::Error trait only when the std feature is enabled. Otherwise, this type is defined in all configurations.

-

Trait Implementations§

source§

impl Debug for SerializeError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for SerializeError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for SerializeError

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, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +

Trait Implementations§

source§

impl Debug for SerializeError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for SerializeError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for SerializeError

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, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/search-index.js b/doc/devel/search-index.js index f9c9f6c4f5..435fb58a53 100644 --- a/doc/devel/search-index.js +++ b/doc/devel/search-index.js @@ -4,7 +4,7 @@ var searchIndex = new Map(JSON.parse('[\ ["anstyle_parse",{"doc":"Parser for implementing virtual terminal emulators","t":"FKIFFFKFMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGPPNNNNNNNNNNNNNNNNNNHNNNNNNNNNN","n":["AsciiParser","CharAccumulator","DefaultCharAccumulator","Params","ParamsIter","Parser","Perform","Utf8Parser","add","add","add","advance","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","csi_dispatch","default","default","default","default","eq","eq","eq","eq","esc_dispatch","execute","fmt","fmt","fmt","fmt","from","from","from","from","from","hook","into","into","into","into","into","into_iter","into_iter","is_empty","iter","len","new","next","osc_dispatch","print","put","size_hint","state","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","unhook","Action","Anywhere","BeginUtf8","Clear","Collect","CsiDispatch","CsiEntry","CsiIgnore","CsiIntermediate","CsiParam","DcsEntry","DcsIgnore","DcsIntermediate","DcsParam","DcsPassthrough","EscDispatch","Escape","EscapeIntermediate","Execute","Ground","Hook","Ignore","Nop","OscEnd","OscPut","OscStart","OscString","Param","Print","Put","SosPmApcString","State","Unhook","Utf8","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","default","default","eq","eq","fmt","fmt","from","from","into","into","state_change","to_owned","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","type_id","type_id"],"q":[[0,"anstyle_parse"],[88,"anstyle_parse::state"],[151,"core::option"],[152,"core::clone"],[153,"core::default"],[154,"core::cmp"],[155,"core::fmt"],[156,"core::fmt"],[157,"core::any"]],"d":["Only allow parsing 7-bit ASCII","Build a char out of bytes","","","Immutable subparameter iterator.","Parser for raw VTE protocol which delegates actions to a …","Performs actions requested by the Parser","Allow parsing UTF-8","Build a char out of bytes","","","Advance the parser state","","","","","","","","","","","","","","","","","","","A final character has arrived for a CSI sequence","","","","","","","","","The final character of an escape sequence has arrived.","Execute a C0 or C1 control function.","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Invoked when a final character arrives in first part of …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Returns true if there are no parameters present.","Returns an iterator over all parameters and subparameters.","Returns the number of parameters.","Create a new Parser","","Dispatch an operating system command.","Draw a character to the screen and update states.","Pass bytes as part of a device control string to the …","","","","","","","","","","","","","","","","","","","","","","Called when a device control string is terminated.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Transition to next State","","","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,1,5,6,7,19,10,7,5,6,19,10,7,5,6,10,7,5,6,10,7,5,6,9,10,7,5,6,10,7,5,6,9,9,10,7,5,6,19,10,7,5,6,9,19,10,7,5,6,19,10,10,10,10,7,19,9,9,9,19,0,10,7,5,6,19,10,7,5,6,19,10,7,5,6,19,10,7,5,6,9,0,23,24,24,24,24,23,23,23,23,23,23,23,23,23,24,23,23,24,23,24,24,24,24,24,24,23,24,24,24,23,0,24,23,23,24,23,24,23,24,23,24,23,24,23,24,23,24,23,24,23,24,0,23,24,23,23,24,24,23,24,23,24],"f":[0,0,0,0,0,0,0,0,[[1,2],[[4,[3]]]],[[5,2],[[4,[3]]]],[[6,2],[[4,[3]]]],[[[7,[-1]],-2,2],8,1,9],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[10,10],[[[7,[-1]]],[[7,[-1]]],11],[5,5],[6,6],[[-1,-2],8,[],[]],[[-1,-2],8,[],[]],[[-1,-2],8,[],[]],[[-1,-2],8,[],[]],[[9,10,[12,[2]],13,2],8],[[],10],[[],[[7,[-1]]],14],[[],5],[[],6],[[10,10],13],[[[7,[-1]],[7,[-1]]],13,15],[[5,5],13],[[6,6],13],[[9,[12,[2]],13,2],8],[[9,2],8],[[10,16],17],[[[7,[-1]],16],17,18],[[5,16],17],[[6,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[9,10,[12,[2]],13,2],8],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[10,-1,[]],[10,13],[10,19],[10,20],[[],7],[19,[[4,[-1]]],[]],[[9,[12,[[12,[2]]]],13],8],[[9,3],8],[[9,2],8],[19,[[8,[20,[4,[20]]]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,22,[]],[-1,22,[]],[-1,22,[]],[-1,22,[]],[-1,22,[]],[9,8],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[23,23],[24,24],[[-1,-2],8,[],[]],[[-1,-2],8,[],[]],[[],23],[[],24],[[23,23],13],[[24,24],13],[[23,16],17],[[24,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[23,2],[[8,[23,24]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[2,[[21,[23,-1]]],[]],[2,[[21,[24,-1]]],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,22,[]],[-1,22,[]]],"c":[],"p":[[10,"CharAccumulator",0],[1,"u8"],[1,"char"],[6,"Option",151],[5,"AsciiParser",0],[5,"Utf8Parser",0],[5,"Parser",0],[1,"tuple"],[10,"Perform",0],[5,"Params",0],[10,"Clone",152],[1,"slice"],[1,"bool"],[10,"Default",153],[10,"PartialEq",154],[5,"Formatter",155],[8,"Result",155],[10,"Debug",155],[5,"ParamsIter",0],[1,"usize"],[6,"Result",156],[5,"TypeId",157],[6,"State",88],[6,"Action",88]],"b":[]}],\ ["anstyle_query",{"doc":"","t":"HHHHHHHCH","n":["clicolor","clicolor_force","is_ci","no_color","term_supports_ansi_color","term_supports_color","truecolor","windows","enable_ansi_colors"],"q":[[0,"anstyle_query"],[8,"anstyle_query::windows"],[9,"core::option"]],"d":["Check CLICOLOR status","Check CLICOLOR_FORCE status","Report whether this is running in CI","Check NO_COLOR status","Check TERM for ANSI color support","Check TERM for color support","Check COLORTERM for truecolor support","Windows-specific style queries","Enable ANSI escape codes …"],"i":[0,0,0,0,0,0,0,0,0],"f":[[[],[[2,[1]]]],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],0,[[],[[2,[1]]]]],"c":[],"p":[[1,"bool"],[6,"Option",9]],"b":[]}],\ ["async_broadcast",{"doc":"Async broadcast channel","t":"PPPPPPFPPFFGFFFGGNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","n":["Closed","Closed","Closed","Empty","Full","Inactive","InactiveReceiver","Overflowed","Overflowed","Receiver","Recv","RecvError","Send","SendError","Sender","TryRecvError","TrySendError","activate","activate_cloned","await_active","await_active","await_active","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","broadcast","broadcast","capacity","capacity","capacity","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","close","close","close","deactivate","drop","drop","drop","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","inactive_receiver_count","inactive_receiver_count","inactive_receiver_count","into","into","into","into","into","into","into","into","into","into_future","into_future","into_inner","into_inner","is_closed","is_closed","is_closed","is_closed","is_closed","is_disconnected","is_empty","is_empty","is_empty","is_empty","is_full","is_full","is_full","is_full","is_overflowed","is_terminated","len","len","len","new_receiver","new_receiver","new_sender","overflow","overflow","overflow","poll","poll","poll_next","receiver_count","receiver_count","receiver_count","recv","sender_count","sender_count","sender_count","set_await_active","set_await_active","set_await_active","set_capacity","set_capacity","set_capacity","set_overflow","set_overflow","set_overflow","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","try_broadcast","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_poll","try_poll","try_poll_next","try_recv","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id"],"q":[[0,"async_broadcast"],[195,"core::clone"],[196,"core::cmp"],[197,"core::fmt"],[198,"core::fmt"],[199,"core::task::wake"],[200,"core::task::poll"],[201,"core::option"],[202,"alloc::string"],[203,"core::result"],[204,"core::any"]],"d":["The channel is closed.","The channel is empty and closed.","The channel is empty and closed.","The channel is empty but not closed.","The channel is full but not closed.","There are currently no active receivers, only inactive …","An inactive receiver.","The channel has overflowed since the last element was …","The channel has overflowed since the last element was …","The receiving side of a channel.","A future returned by Receiver::recv().","An error returned from Receiver::recv().","A future returned by Sender::broadcast().","An error returned from Sender::broadcast().","The sending side of the broadcast channel.","An error returned from Receiver::try_recv().","An error returned from Sender::try_broadcast().","Convert to an activate Receiver.","Create an activate Receiver for the associated channel.","If sender will wait for active receivers.","If sender will wait for active receivers.","If sender will wait for active receivers.","","","","","","","","","","","","","","","","","","","Create a new broadcast channel.","Broadcasts a message on the channel.","Returns the channel capacity.","Returns the channel capacity.","Returns the channel capacity.","","Produce a clone of this Receiver that has the same …","","","","","","","","","","","","","Closes the channel.","Closes the channel.","Closes the channel.","Downgrade to a InactiveReceiver.","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the number of inactive receivers for the channel.","Returns the number of inactive receivers for the channel.","Returns the number of inactive receivers for the channel.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Unwraps the message that couldn’t be sent.","Unwraps the message that couldn’t be sent.","Returns true if the channel is closed.","Returns true if the channel is closed.","Returns true if the channel is closed.","Returns true if the channel is empty and closed.","Returns true if the channel is closed.","Returns true if there are currently no active receivers, …","Returns true if the channel is empty.","Returns true if the channel is empty.","Returns true if the channel is empty but not closed.","Returns true if the channel is empty.","Returns true if the channel is full.","Returns true if the channel is full.","Returns true if the channel is full but not closed.","Returns true if the channel is full.","Returns true if this error indicates the receiver missed …","","Returns the number of messages in the channel.","Returns the number of messages in the channel.","Returns the number of messages in the channel.","Produce a new Receiver for this channel.","Produce a new Receiver for this channel.","Produce a new Sender for this channel.","If overflow mode is enabled on this channel.","If overflow mode is enabled on this channel.","If overflow mode is enabled on this channel.","","","","Returns the number of receivers for the channel.","Returns the number of receivers for the channel.","Returns the number of receivers for the channel.","Receives a message from the channel.","Returns the number of senders for the channel.","Returns the number of senders for the channel.","Returns the number of senders for the channel.","Specify if sender will wait for active receivers.","Specify if sender will wait for active receivers.","Specify if sender will wait for active receivers.","Set the channel capacity.","Set the channel capacity.","Set the channel capacity.","Set overflow mode on the channel.","Set overflow mode on the channel.","Set overflow mode on the channel.","","","","","","","","","","","","Attempts to broadcast a message on the channel.","","","","","","","","","","","","","","","","","","","","","","Attempts to receive a message from the channel.","","","","","","","","",""],"i":[10,11,12,12,10,10,0,11,12,0,0,0,0,0,0,0,0,1,1,3,2,1,3,2,9,10,11,12,7,17,1,3,2,9,10,11,12,7,17,1,0,3,3,2,1,3,2,9,10,11,12,1,3,2,9,10,11,12,1,3,2,1,2,3,2,1,9,10,11,12,3,2,9,9,10,10,11,11,12,12,7,17,1,3,2,9,10,11,12,7,17,1,3,2,1,3,2,9,10,11,12,7,17,1,7,17,9,10,3,2,10,12,1,10,3,2,12,1,3,2,10,1,12,2,3,2,1,3,2,2,3,2,1,7,17,2,3,2,1,2,3,2,1,3,2,1,3,2,1,3,2,1,3,2,9,10,11,12,1,9,10,11,12,3,3,2,9,10,11,12,7,17,1,3,2,9,10,11,12,7,17,1,7,17,2,2,3,2,9,10,11,12,7,17,1],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[1,[-1]]],[[2,[-1]]],[]],[[[1,[-1]]],[[2,[-1]]],[]],[[[3,[-1]]],4,[]],[[[2,[-1]]],4,[]],[[[1,[-1]]],4,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[5,[[6,[[3,[-1]],[2,[-1]]]]],[]],[[[3,[-1]],-1],[[7,[-1]]],8],[[[3,[-1]]],5,[]],[[[2,[-1]]],5,[]],[[[1,[-1]]],5,[]],[[[3,[-1]]],[[3,[-1]]],[]],[[[2,[-1]]],[[2,[-1]]],[]],[[[9,[-1]]],[[9,[-1]]],8],[[[10,[-1]]],[[10,[-1]]],8],[11,11],[12,12],[[[1,[-1]]],[[1,[-1]]],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[[3,[-1]]],4,[]],[[[2,[-1]]],4,[]],[[[1,[-1]]],4,[]],[[[2,[-1]]],[[1,[-1]]],[]],[[[3,[-1]]],6,[]],[[[2,[-1]]],6,[]],[[[1,[-1]]],6,[]],[[[9,[-1]],[9,[-1]]],4,13],[[[10,[-1]],[10,[-1]]],4,13],[[11,11],4],[[12,12],4],[[[3,[-1]],14],15,16],[[[2,[-1]],14],15,16],[[[9,[-1]],14],15,[]],[[[9,[-1]],14],15,[]],[[[10,[-1]],14],15,[]],[[[10,[-1]],14],15,[]],[[11,14],15],[[11,14],15],[[12,14],15],[[12,14],15],[[[7,[-1]],14],15,16],[[[17,[-1]],14],15,16],[[[1,[-1]],14],15,16],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[3,[-1]]],5,[]],[[[2,[-1]]],5,[]],[[[1,[-1]]],5,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[],[]],[-1,[],[]],[[[9,[-1]]],-1,[]],[[[10,[-1]]],-1,[]],[[[3,[-1]]],4,[]],[[[2,[-1]]],4,[]],[[[10,[-1]]],4,[]],[12,4],[[[1,[-1]]],4,[]],[[[10,[-1]]],4,[]],[[[3,[-1]]],4,[]],[[[2,[-1]]],4,[]],[12,4],[[[1,[-1]]],4,[]],[[[3,[-1]]],4,[]],[[[2,[-1]]],4,[]],[[[10,[-1]]],4,[]],[[[1,[-1]]],4,[]],[12,4],[[[2,[-1]]],4,8],[[[3,[-1]]],5,[]],[[[2,[-1]]],5,[]],[[[1,[-1]]],5,[]],[[[3,[-1]]],[[2,[-1]]],[]],[[[2,[-1]]],[[2,[-1]]],8],[[[2,[-1]]],[[3,[-1]]],8],[[[3,[-1]]],4,[]],[[[2,[-1]]],4,[]],[[[1,[-1]]],4,[]],[[[18,[[7,[-1]]]],19],[[20,[-2]]],8,[]],[[[18,[[17,[-1]]]],19],[[20,[-2]]],8,[]],[[[18,[[2,[-1]]]],19],[[20,[[21,[-2]]]]],8,[]],[[[3,[-1]]],5,[]],[[[2,[-1]]],5,[]],[[[1,[-1]]],5,[]],[[[2,[-1]]],[[17,[-1]]],8],[[[3,[-1]]],5,[]],[[[2,[-1]]],5,[]],[[[1,[-1]]],5,[]],[[[3,[-1]],4],6,[]],[[[2,[-1]],4],6,[]],[[[1,[-1]],4],6,[]],[[[3,[-1]],5],6,[]],[[[2,[-1]],5],6,[]],[[[1,[-1]],5],6,[]],[[[3,[-1]],4],6,[]],[[[2,[-1]],4],6,[]],[[[1,[-1]],4],6,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,22,[]],[-1,22,[]],[-1,22,[]],[-1,22,[]],[[[3,[-1]],-1],[[23,[[21,[-1]],[10,[-1]]]]],8],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[[[18,[-1]],19],20,[]],[[[18,[-1]],19],20,[]],[[[18,[-1]],19],[[20,[[21,[23]]]]],[]],[[[2,[-1]]],[[23,[-1,12]]],8],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]]],"c":[],"p":[[5,"InactiveReceiver",0],[5,"Receiver",0],[5,"Sender",0],[1,"bool"],[1,"usize"],[1,"tuple"],[5,"Send",0],[10,"Clone",195],[5,"SendError",0],[6,"TrySendError",0],[6,"RecvError",0],[6,"TryRecvError",0],[10,"PartialEq",196],[5,"Formatter",197],[8,"Result",197],[10,"Debug",197],[5,"Recv",0],[5,"Pin",198],[5,"Context",199],[6,"Poll",200],[6,"Option",201],[5,"String",202],[6,"Result",203],[5,"TypeId",204]],"b":[[72,"impl-Display-for-SendError%3CT%3E"],[73,"impl-Debug-for-SendError%3CT%3E"],[74,"impl-Display-for-TrySendError%3CT%3E"],[75,"impl-Debug-for-TrySendError%3CT%3E"],[76,"impl-Debug-for-RecvError"],[77,"impl-Display-for-RecvError"],[78,"impl-Display-for-TryRecvError"],[79,"impl-Debug-for-TryRecvError"]]}],\ -["async_channel",{"doc":"An async multi-producer multi-consumer channel, where each …","t":"PPPPFFFFFFGGFFNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNN","n":["Closed","Closed","Empty","Full","Receiver","Recv","RecvError","Send","SendError","Sender","TryRecvError","TrySendError","WeakReceiver","WeakSender","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","bounded","capacity","capacity","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","close","close","downgrade","downgrade","drop","drop","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","into","into","into","into","into","into","into","into","into","into","into_future","into_future","into_inner","into_inner","is_closed","is_closed","is_closed","is_closed","is_empty","is_empty","is_empty","is_full","is_full","is_full","is_terminated","len","len","poll","poll","poll_next","receiver_count","receiver_count","recv","recv_blocking","send","send_blocking","sender_count","sender_count","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_poll","try_poll","try_poll_next","try_recv","try_send","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unbounded","upgrade","upgrade"],"q":[[0,"async_channel"],[175,"core::option"],[176,"core::clone"],[177,"core::cmp"],[178,"core::fmt"],[179,"core::fmt"],[180,"core::task::wake"],[181,"core::task::poll"],[182,"core::result"],[183,"alloc::string"],[184,"core::any"]],"d":["The channel is closed.","The channel is empty and closed.","The channel is empty but not closed.","The channel is full but not closed.","The receiving side of a channel.","A future returned by Receiver::recv().","An error returned from Receiver::recv().","A future returned by Sender::send().","An error returned from Sender::send().","The sending side of a channel.","An error returned from Receiver::try_recv().","An error returned from Sender::try_send().","A Receiver that prevents the channel from not being closed.","A Sender that prevents the channel from not being closed.","","","","","","","","","","","","","","","","","","","","","Creates a bounded channel.","Returns the channel capacity if it’s bounded.","Returns the channel capacity if it’s bounded.","","","","","","","","","","","","","","","","","Closes the channel.","Closes the channel.","Downgrade the sender to a weak reference.","Downgrade the receiver to a weak reference.","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Unwraps the message that couldn’t be sent.","Unwraps the message that couldn’t be sent.","Returns true if the channel is closed.","Returns true if the channel is closed.","Returns true if the channel is closed.","Returns true if the channel is empty and closed.","Returns true if the channel is empty.","Returns true if the channel is empty.","Returns true if the channel is empty but not closed.","Returns true if the channel is full.","Returns true if the channel is full.","Returns true if the channel is full but not closed.","","Returns the number of messages in the channel.","Returns the number of messages in the channel.","","","","Returns the number of receivers for the channel.","Returns the number of receivers for the channel.","Receives a message from the channel.","Receives a message from the channel using the blocking …","Sends a message into the channel.","Sends a message into this channel using the blocking …","Returns the number of senders for the channel.","Returns the number of senders for the channel.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Attempts to receive a message from the channel.","Attempts to send a message into the channel.","","","","","","","","","","","Creates an unbounded channel.","Upgrade the WeakSender into a Sender.","Upgrade the WeakReceiver into a Receiver."],"i":[10,12,12,10,0,0,0,0,0,0,0,0,0,0,2,6,7,3,8,10,11,12,17,19,2,6,7,3,8,10,11,12,17,19,0,2,3,2,6,7,3,8,10,11,12,2,6,7,3,8,10,11,12,2,3,2,3,2,3,8,10,11,12,2,6,7,3,8,8,10,10,11,11,12,12,17,19,2,6,7,3,8,10,11,12,17,19,2,6,7,3,8,10,11,12,17,19,17,19,8,10,2,3,10,12,2,3,12,2,3,10,3,2,3,17,19,3,2,3,3,3,2,2,2,3,2,6,7,3,8,10,11,12,8,10,11,12,2,6,7,3,8,10,11,12,17,19,2,6,7,3,8,10,11,12,17,19,17,19,3,3,2,2,6,7,3,8,10,11,12,17,19,0,6,7],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[1,[[4,[[2,[-1]],[3,[-1]]]]],[]],[[[2,[-1]]],[[5,[1]]],[]],[[[3,[-1]]],[[5,[1]]],[]],[[[2,[-1]]],[[2,[-1]]],[]],[[[6,[-1]]],[[6,[-1]]],[]],[[[7,[-1]]],[[7,[-1]]],[]],[[[3,[-1]]],[[3,[-1]]],[]],[[[8,[-1]]],[[8,[-1]]],9],[[[10,[-1]]],[[10,[-1]]],9],[11,11],[12,12],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[[2,[-1]]],13,[]],[[[3,[-1]]],13,[]],[[[2,[-1]]],[[6,[-1]]],[]],[[[3,[-1]]],[[7,[-1]]],[]],[[[2,[-1]]],4,[]],[[[3,[-1]]],4,[]],[[[8,[-1]],[8,[-1]]],13,14],[[[10,[-1]],[10,[-1]]],13,14],[[11,11],13],[[12,12],13],[[[2,[-1]],15],16,[]],[[[6,[-1]],15],16,[]],[[[7,[-1]],15],16,[]],[[[3,[-1]],15],16,[]],[[[8,[-1]],15],16,[]],[[[8,[-1]],15],16,[]],[[[10,[-1]],15],16,[]],[[[10,[-1]],15],16,[]],[[11,15],16],[[11,15],16],[[12,15],16],[[12,15],16],[[[17,[-1]],15],16,18],[[[19,[-1]],15],16,18],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[],[]],[-1,[],[]],[[[8,[-1]]],-1,[]],[[[10,[-1]]],-1,[]],[[[2,[-1]]],13,[]],[[[3,[-1]]],13,[]],[[[10,[-1]]],13,[]],[12,13],[[[2,[-1]]],13,[]],[[[3,[-1]]],13,[]],[12,13],[[[2,[-1]]],13,[]],[[[3,[-1]]],13,[]],[[[10,[-1]]],13,[]],[[[3,[-1]]],13,[]],[[[2,[-1]]],1,[]],[[[3,[-1]]],1,[]],[[[20,[[17,[-1]]]],21],[[22,[-2]]],[],[]],[[[20,[[19,[-1]]]],21],[[22,[-2]]],[],[]],[[[20,[[3,[-1]]]],21],[[22,[[5,[-2]]]]],[],[]],[[[2,[-1]]],1,[]],[[[3,[-1]]],1,[]],[[[3,[-1]]],[[19,[-1]]],[]],[[[3,[-1]]],[[23,[-1,11]]],[]],[[[2,[-1]],-1],[[17,[-1]]],[]],[[[2,[-1]],-1],[[23,[4,[8,[-1]]]]],[]],[[[2,[-1]]],1,[]],[[[3,[-1]]],1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[[[20,[-1]],21],22,[]],[[[20,[-1]],21],22,[]],[[[20,[-1]],21],[[22,[[5,[23]]]]],[]],[[[3,[-1]]],[[23,[-1,12]]],[]],[[[2,[-1]],-1],[[23,[4,[10,[-1]]]]],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[[],[[4,[[2,[-1]],[3,[-1]]]]],[]],[[[6,[-1]]],[[5,[[2,[-1]]]]],[]],[[[7,[-1]]],[[5,[[3,[-1]]]]],[]]],"c":[],"p":[[1,"usize"],[5,"Sender",0],[5,"Receiver",0],[1,"tuple"],[6,"Option",175],[5,"WeakSender",0],[5,"WeakReceiver",0],[5,"SendError",0],[10,"Clone",176],[6,"TrySendError",0],[5,"RecvError",0],[6,"TryRecvError",0],[1,"bool"],[10,"PartialEq",177],[5,"Formatter",178],[8,"Result",178],[5,"Send",0],[10,"Debug",178],[5,"Recv",0],[5,"Pin",179],[5,"Context",180],[6,"Poll",181],[6,"Result",182],[5,"String",183],[5,"TypeId",184]],"b":[[67,"impl-Display-for-SendError%3CT%3E"],[68,"impl-Debug-for-SendError%3CT%3E"],[69,"impl-Display-for-TrySendError%3CT%3E"],[70,"impl-Debug-for-TrySendError%3CT%3E"],[71,"impl-Debug-for-RecvError"],[72,"impl-Display-for-RecvError"],[73,"impl-Display-for-TryRecvError"],[74,"impl-Debug-for-TryRecvError"]]}],\ +["async_channel",{"doc":"An async multi-producer multi-consumer channel, where each …","t":"PPPPFFFFFFGGFFNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNN","n":["Closed","Closed","Empty","Full","Receiver","Recv","RecvError","Send","SendError","Sender","TryRecvError","TrySendError","WeakReceiver","WeakSender","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","bounded","capacity","capacity","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","close","close","downgrade","downgrade","drop","drop","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","into","into","into","into","into","into","into","into","into","into","into_future","into_future","into_inner","into_inner","is_closed","is_closed","is_closed","is_closed","is_empty","is_empty","is_empty","is_full","is_full","is_full","is_terminated","len","len","poll","poll","poll_next","receiver_count","receiver_count","recv","recv_blocking","send","send_blocking","sender_count","sender_count","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_poll","try_poll","try_poll_next","try_recv","try_send","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unbounded","upgrade","upgrade"],"q":[[0,"async_channel"],[175,"core::option"],[176,"core::clone"],[177,"core::cmp"],[178,"core::fmt"],[179,"core::fmt"],[180,"core::task::wake"],[181,"core::task::poll"],[182,"core::result"],[183,"alloc::string"],[184,"core::any"]],"d":["The channel is closed.","The channel is empty and closed.","The channel is empty but not closed.","The channel is full but not closed.","The receiving side of a channel.","A future returned by Receiver::recv().","An error returned from Receiver::recv().","A future returned by Sender::send().","An error returned from Sender::send().","The sending side of a channel.","An error returned from Receiver::try_recv().","An error returned from Sender::try_send().","A Receiver that prevents the channel from not being closed.","A Sender that prevents the channel from not being closed.","","","","","","","","","","","","","","","","","","","","","Creates a bounded channel.","Returns the channel capacity if it’s bounded.","Returns the channel capacity if it’s bounded.","","","","","","","","","","","","","","","","","Closes the channel.","Closes the channel.","Downgrade the sender to a weak reference.","Downgrade the receiver to a weak reference.","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Unwraps the message that couldn’t be sent.","Unwraps the message that couldn’t be sent.","Returns true if the channel is closed.","Returns true if the channel is closed.","Returns true if the channel is closed.","Returns true if the channel is empty and closed.","Returns true if the channel is empty.","Returns true if the channel is empty.","Returns true if the channel is empty but not closed.","Returns true if the channel is full.","Returns true if the channel is full.","Returns true if the channel is full but not closed.","","Returns the number of messages in the channel.","Returns the number of messages in the channel.","","","","Returns the number of receivers for the channel.","Returns the number of receivers for the channel.","Receives a message from the channel.","Receives a message from the channel using the blocking …","Sends a message into the channel.","Sends a message into this channel using the blocking …","Returns the number of senders for the channel.","Returns the number of senders for the channel.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Attempts to receive a message from the channel.","Attempts to send a message into the channel.","","","","","","","","","","","Creates an unbounded channel.","Upgrade the WeakSender into a Sender.","Upgrade the WeakReceiver into a Receiver."],"i":[10,12,12,10,0,0,0,0,0,0,0,0,0,0,2,6,7,3,8,10,11,12,17,19,2,6,7,3,8,10,11,12,17,19,0,2,3,2,6,7,3,8,10,11,12,2,6,7,3,8,10,11,12,2,3,2,3,2,3,8,10,11,12,2,6,7,3,8,8,10,10,11,11,12,12,17,19,2,6,7,3,8,10,11,12,17,19,2,6,7,3,8,10,11,12,17,19,17,19,8,10,2,3,10,12,2,3,12,2,3,10,3,2,3,17,19,3,2,3,3,3,2,2,2,3,2,6,7,3,8,10,11,12,8,10,11,12,2,6,7,3,8,10,11,12,17,19,2,6,7,3,8,10,11,12,17,19,17,19,3,3,2,2,6,7,3,8,10,11,12,17,19,0,6,7],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[1,[[4,[[2,[-1]],[3,[-1]]]]],[]],[[[2,[-1]]],[[5,[1]]],[]],[[[3,[-1]]],[[5,[1]]],[]],[[[2,[-1]]],[[2,[-1]]],[]],[[[6,[-1]]],[[6,[-1]]],[]],[[[7,[-1]]],[[7,[-1]]],[]],[[[3,[-1]]],[[3,[-1]]],[]],[[[8,[-1]]],[[8,[-1]]],9],[[[10,[-1]]],[[10,[-1]]],9],[11,11],[12,12],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[[2,[-1]]],13,[]],[[[3,[-1]]],13,[]],[[[2,[-1]]],[[6,[-1]]],[]],[[[3,[-1]]],[[7,[-1]]],[]],[[[2,[-1]]],4,[]],[[[3,[-1]]],4,[]],[[[8,[-1]],[8,[-1]]],13,14],[[[10,[-1]],[10,[-1]]],13,14],[[11,11],13],[[12,12],13],[[[2,[-1]],15],16,[]],[[[6,[-1]],15],16,[]],[[[7,[-1]],15],16,[]],[[[3,[-1]],15],16,[]],[[[8,[-1]],15],16,[]],[[[8,[-1]],15],16,[]],[[[10,[-1]],15],16,[]],[[[10,[-1]],15],16,[]],[[11,15],16],[[11,15],16],[[12,15],16],[[12,15],16],[[[17,[-1]],15],16,18],[[[19,[-1]],15],16,18],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[],[]],[-1,[],[]],[[[8,[-1]]],-1,[]],[[[10,[-1]]],-1,[]],[[[2,[-1]]],13,[]],[[[3,[-1]]],13,[]],[[[10,[-1]]],13,[]],[12,13],[[[2,[-1]]],13,[]],[[[3,[-1]]],13,[]],[12,13],[[[2,[-1]]],13,[]],[[[3,[-1]]],13,[]],[[[10,[-1]]],13,[]],[[[3,[-1]]],13,[]],[[[2,[-1]]],1,[]],[[[3,[-1]]],1,[]],[[[20,[[17,[-1]]]],21],[[22,[-2]]],[],[]],[[[20,[[19,[-1]]]],21],[[22,[-2]]],[],[]],[[[20,[[3,[-1]]]],21],[[22,[[5,[-2]]]]],[],[]],[[[2,[-1]]],1,[]],[[[3,[-1]]],1,[]],[[[3,[-1]]],[[19,[-1]]],[]],[[[3,[-1]]],[[23,[-1,11]]],[]],[[[2,[-1]],-1],[[17,[-1]]],[]],[[[2,[-1]],-1],[[23,[4,[8,[-1]]]]],[]],[[[2,[-1]]],1,[]],[[[3,[-1]]],1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[[[20,[-1]],21],22,[]],[[[20,[-1]],21],22,[]],[[[20,[-1]],21],[[22,[[5,[23]]]]],[]],[[[3,[-1]]],[[23,[-1,12]]],[]],[[[2,[-1]],-1],[[23,[4,[10,[-1]]]]],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[[],[[4,[[2,[-1]],[3,[-1]]]]],[]],[[[6,[-1]]],[[5,[[2,[-1]]]]],[]],[[[7,[-1]]],[[5,[[3,[-1]]]]],[]]],"c":[],"p":[[1,"usize"],[5,"Sender",0],[5,"Receiver",0],[1,"tuple"],[6,"Option",175],[5,"WeakSender",0],[5,"WeakReceiver",0],[5,"SendError",0],[10,"Clone",176],[6,"TrySendError",0],[5,"RecvError",0],[6,"TryRecvError",0],[1,"bool"],[10,"PartialEq",177],[5,"Formatter",178],[8,"Result",178],[5,"Send",0],[10,"Debug",178],[5,"Recv",0],[5,"Pin",179],[5,"Context",180],[6,"Poll",181],[6,"Result",182],[5,"String",183],[5,"TypeId",184]],"b":[[67,"impl-Display-for-SendError%3CT%3E"],[68,"impl-Debug-for-SendError%3CT%3E"],[69,"impl-Debug-for-TrySendError%3CT%3E"],[70,"impl-Display-for-TrySendError%3CT%3E"],[71,"impl-Display-for-RecvError"],[72,"impl-Debug-for-RecvError"],[73,"impl-Debug-for-TryRecvError"],[74,"impl-Display-for-TryRecvError"]]}],\ ["async_executor",{"doc":"Async executors.","t":"FFENNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","n":["Executor","LocalExecutor","Task","borrow","borrow","borrow_mut","borrow_mut","default","default","drop","fmt","fmt","from","from","into","into","is_empty","is_empty","new","new","run","run","spawn","spawn","tick","tick","try_from","try_from","try_into","try_into","try_tick","try_tick","type_id","type_id"],"q":[[0,"async_executor"],[34,"core::fmt"],[35,"core::fmt"],[36,"async_task::task"],[37,"core::marker"],[38,"core::result"],[39,"core::any"]],"d":["An async executor.","A thread-local executor.","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Returns true if there are no unfinished tasks.","Returns true if there are no unfinished tasks.","Creates a new executor.","Creates a single-threaded executor.","Runs the executor until the given future completes.","Runs the executor until the given future completes.","Spawns a task onto the executor.","Spawns a task onto the executor.","Runs a single task.","Runs a single task.","","","","","Attempts to run a task if at least one is scheduled.","Attempts to run a task if at least one is scheduled.","",""],"i":[0,0,0,1,2,1,2,1,2,1,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2],"f":[0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],1],[[],2],[1,3],[[1,4],5],[[2,4],5],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[1,6],[2,6],[[],1],[[],2],[[1,-2],-1,[],[[8,[],[[7,[-1]]]]]],[[2,-2],-1,[],[[8,[],[[7,[-1]]]]]],[[1,-2],[[9,[-1]]],10,[[8,[],[[7,[-1]]]],10]],[[2,-2],[[9,[-1]]],[],[[8,[],[[7,[-1]]]]]],[1,3],[2,3],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[1,6],[2,6],[-1,12,[]],[-1,12,[]]],"c":[],"p":[[5,"Executor",0],[5,"LocalExecutor",0],[1,"tuple"],[5,"Formatter",34],[8,"Result",34],[1,"bool"],[17,"Output"],[10,"Future",35],[5,"Task",36],[10,"Send",37],[6,"Result",38],[5,"TypeId",39]],"b":[]}],\ ["async_fs",{"doc":"Async filesystem primitives.","t":"FFFEEFEFNNNNNNNNNNNNNHNNNNHNNNHHNNNNNNNNNNNNNNNNNNNHNNNNNNHNNNNNNNNNNNNNNNHNHHHNHHHHNHNHNNNNNNNNNNNNNNNNNNNNNCHNKKEEKEMMMMH","n":["DirBuilder","DirEntry","File","FileType","Metadata","OpenOptions","Permissions","ReadDir","append","as_fd","as_raw_fd","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","canonicalize","clone","clone","clone_into","clone_into","copy","create","create","create","create_dir","create_dir_all","create_new","custom_flags","default","default","file_name","file_type","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_raw_fd","hard_link","ino","into","into","into","into","into","metadata","metadata","metadata","mode","mode","new","new","open","open","path","poll_close","poll_flush","poll_next","poll_read","poll_seek","poll_write","read","read","read_dir","read_link","read_to_string","recursive","remove_dir","remove_dir_all","remove_file","rename","set_len","set_permissions","set_permissions","symlink_metadata","sync_all","sync_data","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_poll_next","type_id","type_id","type_id","type_id","type_id","unix","write","write","DirBuilderExt","DirEntryExt","FileTypeExt","MetadataExt","OpenOptionsExt","PermissionsExt","custom_flags","ino","mode","mode","symlink"],"q":[[0,"async_fs"],[112,"async_fs::unix"],[123,"std::os::fd::owned"],[124,"std::os::fd::raw"],[125,"std::path"],[126,"std::io::error"],[127,"std::path"],[128,"core::future::future"],[129,"std::ffi::os_str"],[130,"std::fs"],[131,"core::fmt"],[132,"core::fmt"],[133,"core::task::wake"],[134,"core::task::poll"],[135,"core::option"],[136,"std::io"],[137,"alloc::vec"],[138,"alloc::string"],[139,"std::fs"],[140,"core::any"]],"d":["A builder for creating directories with configurable …","An entry in a directory.","An open file on the filesystem.","","","A builder for opening files with configurable options.","","A stream of entries in a directory.","Configures the option for append mode.","","","","","","","","","","","","","Returns the canonical form of a path.","","","","","Copies a file to a new location.","Opens a file in write-only mode.","Creates a directory with the configured options.","Configures the option for creating a new file if it doesn…","Creates a directory.","Creates a directory and its parent directories if they are …","Configures the option for creating a new file or failing …","","","","Returns the bare name of this entry without the leading …","Reads the file type for this entry.","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","Creates a hard link on the filesystem.","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Reads metadata for a path.","Reads the metadata for this entry.","Reads the file’s metadata.","","","Creates a blank set of options.","Creates a blank set of options.","Opens a file in read-only mode.","Opens a file with the configured options.","Returns the full path to this entry.","","","","","","","Reads the entire contents of a file as raw bytes.","Configures the option for read mode.","Returns a stream of entries in a directory.","Reads a symbolic link and returns the path it points to.","Reads the entire contents of a file as a string.","Sets the option for recursive mode.","Removes an empty directory.","Removes a directory and all of its contents.","Removes a file.","Renames a file or directory to a new location.","Truncates or extends the file.","Changes the permissions of a file or directory.","Changes the permissions on the file.","Reads metadata for a path without following symbolic links.","Synchronizes OS-internal buffered contents and metadata to …","Synchronizes OS-internal buffered contents to disk.","","","Configures the option for truncating the previous file.","","","","","","","","","","","","","","","","","Unix-specific extensions.","Writes a slice of bytes as the new contents of a file.","Configures the option for write mode.","Unix-specific extensions to DirBuilder.","Unix-specific extension methods for DirEntry.","","","Unix-specific extensions to OpenOptions.","","Passes custom flags to the flags argument of open.","Returns the underlying d_ino field in the contained dirent …","Sets the mode to create new directories with.","Sets the mode bits that a new file will be created with.","Creates a new symbolic link on the filesystem."],"i":[0,0,0,0,0,0,0,0,1,3,3,19,10,3,13,1,19,10,3,13,1,0,10,1,10,1,0,3,13,1,0,0,1,1,13,1,10,10,19,10,3,13,1,19,10,3,3,3,13,1,3,0,10,19,10,3,13,1,0,10,3,13,1,13,1,3,1,10,3,3,19,3,3,3,0,1,0,0,0,13,0,0,0,0,3,0,3,0,3,3,10,1,1,19,10,3,13,1,19,10,3,13,1,19,19,10,3,13,1,0,0,1,0,0,0,0,0,0,39,40,41,39,0],"f":[0,0,0,0,0,0,0,0,[[1,2],1],[3,4],[3,5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[6]]],[[9,[8]]]],[10,10],[1,1],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],[[7,[12]]],[[9,[8]]],[[9,[8]]]],[-1,[[7,[3]]],[[9,[8]]]],[[13,-1],[[0,[[15,[],[[14,[[7,[11]]]]]]]]],[[9,[8]]]],[[1,2],1],[-1,[[7,[11]]],[[9,[8]]]],[-1,[[7,[11]]],[[9,[8]]]],[[1,2],1],[[1,16],1],[[],13],[[],1],[10,17],[10,[[7,[18]]]],[[19,20],21],[[10,20],21],[[3,20],21],[[13,20],21],[[1,20],21],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[22,3],[23,3],[-1,-1,[]],[-1,-1,[]],[5,3],[[-1,-2],[[7,[11]]],[[9,[8]]],[[9,[8]]]],[10,12],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[24]]],[[9,[8]]]],[10,[[7,[24]]]],[3,[[7,[24]]]],[[13,25],13],[[1,25],1],[[],13],[[],1],[-1,[[7,[3]]],[[9,[8]]]],[[1,-1],[[0,[[15,[],[[14,[[7,[3]]]]]]]]],[[9,[8]]]],[10,6],[[[26,[3]],27],[[28,[[7,[11]]]]]],[[[26,[3]],27],[[28,[[7,[11]]]]]],[[[26,[19]],27],[[28,[[29,[-1]]]]],[]],[[[26,[3]],27,[31,[30]]],[[28,[[7,[32]]]]]],[[[26,[3]],27,33],[[28,[[7,[12]]]]]],[[[26,[3]],27,[31,[30]]],[[28,[[7,[32]]]]]],[-1,[[7,[[34,[30]]]]],[[9,[8]]]],[[1,2],1],[-1,[[7,[19]]],[[9,[8]]]],[-1,[[7,[6]]],[[9,[8]]]],[-1,[[7,[35]]],[[9,[8]]]],[[13,2],13],[-1,[[7,[11]]],[[9,[8]]]],[-1,[[7,[11]]],[[9,[8]]]],[-1,[[7,[11]]],[[9,[8]]]],[[-1,-2],[[7,[11]]],[[9,[8]]],[[9,[8]]]],[[3,12],[[7,[11]]]],[[-1,36],[[7,[11]]],[[9,[8]]]],[[3,36],[[7,[11]]]],[-1,[[7,[24]]],[[9,[8]]]],[3,[[7,[11]]]],[3,[[7,[11]]]],[-1,-2,[],[]],[-1,-2,[],[]],[[1,2],1],[-1,[[37,[-2]]],[],[]],[-1,[[37,[-2]]],[],[]],[-1,[[37,[-2]]],[],[]],[-1,[[37,[-2]]],[],[]],[-1,[[37,[-2]]],[],[]],[-1,[[37,[-2]]],[],[]],[-1,[[37,[-2]]],[],[]],[-1,[[37,[-2]]],[],[]],[-1,[[37,[-2]]],[],[]],[-1,[[37,[-2]]],[],[]],[[[26,[-1]],27],[[28,[[29,[37]]]]],[]],[-1,38,[]],[-1,38,[]],[-1,38,[]],[-1,38,[]],[-1,38,[]],0,[[-1,-2],[[7,[11]]],[[9,[8]]],[[9,[[31,[30]]]]]],[[1,2],1],0,0,0,0,0,0,[[39,16],39],[40,12],[[41,25],41],[[39,25],39],[[-1,-2],[[7,[11]]],[[9,[8]]],[[9,[8]]]]],"c":[],"p":[[5,"OpenOptions",0],[1,"bool"],[5,"File",0],[5,"BorrowedFd",123],[8,"RawFd",124],[5,"PathBuf",125],[8,"Result",126],[5,"Path",125],[10,"AsRef",127],[5,"DirEntry",0],[1,"tuple"],[1,"u64"],[5,"DirBuilder",0],[17,"Output"],[10,"Future",128],[1,"i32"],[5,"OsString",129],[5,"FileType",130],[5,"ReadDir",0],[5,"Formatter",131],[8,"Result",131],[5,"OwnedFd",123],[5,"File",130],[5,"Metadata",130],[1,"u32"],[5,"Pin",132],[5,"Context",133],[6,"Poll",134],[6,"Option",135],[1,"u8"],[1,"slice"],[1,"usize"],[6,"SeekFrom",136],[5,"Vec",137],[5,"String",138],[5,"Permissions",130],[6,"Result",139],[5,"TypeId",140],[10,"OpenOptionsExt",112],[10,"DirEntryExt",112],[10,"DirBuilderExt",112]],"b":[[46,"impl-From%3COwnedFd%3E-for-File"],[47,"impl-From%3CFile%3E-for-File"]]}],\ ["async_global_executor",{"doc":"A global executor built on top of async-executor and …","t":"FFHNNNNNNNNNNNNNHHNNNNNNHHHHHHNNNNNNNNNNN","n":["GlobalExecutorConfig","Task","block_on","borrow","borrow","borrow_mut","borrow_mut","cancel","default","detach","drop","fallible","fmt","fmt","from","from","init","init_with_config","into","into","into_future","is_finished","metadata","poll","spawn","spawn_blocking","spawn_local","spawn_more_threads","stop_current_thread","stop_thread","try_from","try_from","try_into","try_into","try_poll","type_id","type_id","with_env_var","with_max_threads","with_min_threads","with_thread_name_fn"],"q":[[0,"async_global_executor"],[41,"core::future::future"],[42,"core::option"],[43,"async_task::task"],[44,"core::fmt"],[45,"core::fmt"],[46,"core::fmt"],[47,"core::task::wake"],[48,"core::task::poll"],[49,"core::marker"],[50,"core::ops::function"],[51,"std::io::error"],[52,"core::any"],[53,"alloc::string"],[54,"core::ops::function"]],"d":["Configuration to init the thread pool for the …","A spawned task.","Runs the global and the local executor on the current …","","","","","Cancels the task and waits for it to stop running.","","Detaches the task to let it keep running in the background.","","Converts this task into a FallibleTask.","","","Returns the argument unchanged.","Returns the argument unchanged.","Init the global executor, spawning as many threads as the …","Init the global executor, spawning as many threads as …","Calls U::from(self).","Calls U::from(self).","","Returns true if the current task is finished.","Get the metadata associated with this task.","","Spawns a task onto the multi-threaded global executor.","Runs blocking code on a thread pool.","Spawns a task onto the local executor.","Spawn more executor threads, up to configured max value.","Stop the current executor thread, if we exceed the …","Stop one of the executor threads, down to configured min …","","","","","","","","Use the specified environment variable to find the number …","Use the specified value as the maximum number of threads …","Use the specified value as the minimum number of threads.","Use the specified prefix to name the threads."],"i":[0,0,0,5,3,5,3,3,5,3,3,3,5,3,5,3,0,0,5,3,3,3,3,3,0,0,0,0,0,0,5,3,5,3,3,5,3,5,5,5,5],"f":[0,0,[-2,-1,[],[[2,[],[[1,[-1]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[3,[-1,-2]]],[[4,[-1]]],[],[]],[[],5],[[[3,[-1,-2]]],6,[],[]],[[[3,[-1,-2]]],6,[],[]],[[[3,[-1,-2]]],[[7,[-1,-2]]],[],[]],[[5,8],9],[[[3,[-1,-2]],8],[[11,[6,10]]],[],12],[-1,-1,[]],[-1,-1,[]],[[],6],[5,6],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[],[]],[[[3,[-1,-2]]],13,[],[]],[[[3,[-1,-2]]],-2,[],[]],[[[14,[[3,[-1,-2]]]],15],16,[],[]],[-2,[[3,[-1]]],17,[[2,[],[[1,[-1]]]],17]],[-2,[[3,[-1]]],17,[[18,[],[[1,[-1]]]],17]],[-2,[[3,[-1]]],[],[[2,[],[[1,[-1]]]]]],[19,[[20,[19]]]],[[],[[3,[13]]]],[[],[[3,[13]]]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[[[14,[-1]],15],16,[]],[-1,21,[]],[-1,21,[]],[[5,22],5],[[5,19],5],[[5,19],5],[[5,-1],5,[[24,[],[[1,[23]]]],17,25]]],"c":[],"p":[[17,"Output"],[10,"Future",41],[5,"Task",0],[6,"Option",42],[5,"GlobalExecutorConfig",0],[1,"tuple"],[5,"FallibleTask",43],[5,"Formatter",44],[8,"Result",44],[5,"Error",44],[6,"Result",45],[10,"Debug",44],[1,"bool"],[5,"Pin",46],[5,"Context",47],[6,"Poll",48],[10,"Send",49],[10,"FnOnce",50],[1,"usize"],[8,"Result",51],[5,"TypeId",52],[1,"str"],[5,"String",53],[10,"Fn",50],[10,"Sync",49]],"b":[]}],\ @@ -55,15 +55,15 @@ var searchIndex = new Map(JSON.parse('[\ ["futures_core",{"doc":"Core traits and types for asynchronous operations in Rust.","t":"EEEEEECQCCIRKEIRKMMIRKRIRKKMMNMEEEEE","n":["FusedFuture","FusedStream","Future","Stream","TryFuture","TryStream","future","ready","stream","task","BoxFuture","Error","FusedFuture","Future","LocalBoxFuture","Ok","TryFuture","is_terminated","try_poll","BoxStream","Error","FusedStream","Item","LocalBoxStream","Ok","Stream","TryStream","is_terminated","poll_next","size_hint","try_poll_next","Context","Poll","RawWaker","RawWakerVTable","Waker"],"q":[[0,"futures_core"],[10,"futures_core::future"],[19,"futures_core::stream"],[31,"futures_core::task"],[36,"core::pin"],[37,"core::task::wake"],[38,"core::result"],[39,"core::task::poll"],[40,"core::option"]],"d":["","","","","","","Futures.","Extracts the successful type of a Poll<T>.","Asynchronous streams.","Task notification.","An owned dynamically typed Future for use in cases where …","The type of failures yielded by this future","A future which tracks whether or not the underlying future …","","BoxFuture, but without the Send requirement.","The type of successful values yielded by this future","A convenience for futures that return Result values that …","Returns true if the underlying future should no longer be …","Poll this TryFuture as if it were a Future.","An owned dynamically typed Stream for use in cases where …","The type of failures yielded by this future","A stream which tracks whether or not the underlying stream …","Values yielded by the stream.","BoxStream, but without the Send requirement.","The type of successful values yielded by this future","A stream of values produced asynchronously.","A convenience for streams that return Result values that …","Returns true if the stream should no longer be polled.","Attempt to pull out the next value of this stream, …","Returns the bounds on the remaining length of the stream.","Poll this TryStream as if it were a Stream.","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,5,0,1,5,0,16,0,12,0,16,0,0,10,12,12,16,0,0,0,0,0],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1,2],[[[6,[[5,[],[[3,[-1]],[4,[-2]]]]]],7],[[9,[[8,[-1,-2]]]]],[],[]],0,0,0,0,0,0,0,0,[10,2],[[[6,[[12,[],[[11,[-1]]]]]],7],[[9,[[13,[-1]]]]],[]],[[[12,[],[[11,[-1]]]]],[[15,[14,[13,[14]]]]],[]],[[[6,[[16,[],[[3,[-1]],[4,[-2]]]]]],7],[[9,[[13,[[8,[-1,-2]]]]]]],[],[]],0,0,0,0,0],"c":[],"p":[[10,"FusedFuture",10],[1,"bool"],[17,"Ok"],[17,"Error"],[10,"TryFuture",10],[5,"Pin",36],[5,"Context",37],[6,"Result",38],[6,"Poll",39],[10,"FusedStream",19],[17,"Item"],[10,"Stream",19],[6,"Option",40],[1,"usize"],[1,"tuple"],[10,"TryStream",19]],"b":[]}],\ ["futures_executor",{"doc":"Built-in executors and related tools.","t":"FFFFFHHNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","n":["BlockingStream","Enter","EnterError","LocalPool","LocalSpawner","block_on","block_on_stream","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","default","deref","deref_mut","drop","enter","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","into","into","into","into","into","into_inner","into_iter","new","next","run","run_until","run_until_stalled","size_hint","spawn_local_obj","spawn_obj","spawner","status","status_local","to_owned","to_string","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_run_one","type_id","type_id","type_id","type_id","type_id"],"q":[[0,"futures_executor"],[71,"core::future::future"],[72,"futures_core::stream"],[73,"core::marker"],[74,"core::result"],[75,"core::fmt"],[76,"core::fmt"],[77,"futures_task::future_obj"],[78,"futures_task::spawn"],[79,"futures_task::future_obj"],[80,"core::any"]],"d":["An iterator which blocks on values from a stream until …","Represents an executor context.","An error returned by enter if an execution scope has …","A single-threaded task pool for polling futures to …","A handle to a LocalPool that implements Spawn.","Run a future to completion on the current thread.","Turn a stream into a blocking iterator.","","","","","","","","","","","","","","","","","Marks the current thread as being within the dynamic …","","","","","","","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).","Convert this BlockingStream into the inner Stream type.","","Create a new, empty pool of tasks.","","Run all tasks in the pool to completion.","Runs all the tasks in the pool until the given future …","Runs all tasks in the pool and returns if no more progress …","","","","Get a clonable handle to the pool as a Spawn.","","","","","","","","","","","","","","","Runs all tasks and returns after completing one future or …","","","","",""],"i":[0,0,0,0,0,0,0,8,9,7,5,2,8,9,7,5,2,5,5,7,2,2,8,0,8,9,9,7,5,2,8,9,7,5,2,8,9,7,5,2,2,2,7,2,7,7,7,2,5,5,7,5,5,5,9,8,9,7,5,2,8,9,7,5,2,7,8,9,7,5,2],"f":[0,0,0,0,0,[-1,[],1],[-1,[[2,[-1]]],[3,4]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[5,5],[[-1,-2],6,[],[]],[[],7],[[[2,[-1]]],-2,[3,4],[]],[[[2,[-1]]],-2,[3,4],[]],[8,6],[[],[[10,[8,9]]]],[[8,11],12],[[9,11],12],[[9,11],12],[[7,11],12],[[5,11],12],[[[2,[-1]],11],12,[13,3,4]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[2,[-1]]],-1,[3,4]],[-1,-2,[],[]],[[],7],[[[2,[-1]]],[[14,[-2]]],[3,4],[]],[7,6],[[7,-1],[],1],[7,6],[[[2,[-1]]],[[6,[15,[14,[15]]]]],[3,4]],[[5,[16,[6]]],[[10,[6,17]]]],[[5,[18,[6]]],[[10,[6,17]]]],[7,5],[5,[[10,[6,17]]]],[5,[[10,[6,17]]]],[-1,-2,[],[]],[-1,19,[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[7,20],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]]],"c":[],"p":[[10,"Future",71],[5,"BlockingStream",0],[10,"Stream",72],[10,"Unpin",73],[5,"LocalSpawner",0],[1,"tuple"],[5,"LocalPool",0],[5,"Enter",0],[5,"EnterError",0],[6,"Result",74],[5,"Formatter",75],[8,"Result",75],[10,"Debug",75],[6,"Option",76],[1,"usize"],[5,"LocalFutureObj",77],[5,"SpawnError",78],[5,"FutureObj",77],[5,"String",79],[1,"bool"],[5,"TypeId",80]],"b":[[25,"impl-Debug-for-EnterError"],[26,"impl-Display-for-EnterError"]]}],\ ["futures_io",{"doc":"Asynchronous I/O","t":"KKKKEEEEEEMMMMMNNMMNN","n":["AsyncBufRead","AsyncRead","AsyncSeek","AsyncWrite","Error","ErrorKind","IoSlice","IoSliceMut","Result","SeekFrom","consume","poll_close","poll_fill_buf","poll_flush","poll_read","poll_read_vectored","poll_read_vectored","poll_seek","poll_write","poll_write_vectored","poll_write_vectored"],"q":[[0,"futures_io"],[21,"core::pin"],[22,"core::task::wake"],[23,"std::io::error"],[24,"core::task::poll"],[25,"std::io"],[26,"std::io"]],"d":["Read bytes asynchronously.","Read bytes asynchronously.","Seek bytes asynchronously.","Write bytes asynchronously.","","","","","","","Tells this buffer that amt bytes have been consumed from …","Attempt to close the object.","Attempt to return the contents of the internal buffer, …","Attempt to flush the object, ensuring that any buffered …","Attempt to read from the AsyncRead into buf.","Attempt to read from the AsyncRead into bufs using vectored","Attempt to read from the AsyncRead into bufs using vectored","Attempt to seek to an offset, in bytes, in a stream.","Attempt to write bytes from buf into the object.","Attempt to write bytes from bufs into the object using …","Attempt to write bytes from bufs into the object using …"],"i":[0,0,0,0,0,0,0,0,0,0,1,5,1,5,11,11,11,13,5,5,5],"f":[0,0,0,0,0,0,0,0,0,0,[[[2,[1]],3],4],[[[2,[5]],6],[[8,[[7,[4]]]]]],[[[2,[1]],6],[[8,[[7,[[10,[9]]]]]]]],[[[2,[5]],6],[[8,[[7,[4]]]]]],[[[2,[11]],6,[10,[9]]],[[8,[[7,[3]]]]]],[[[2,[11]],6,[10,[12]]],[[8,[[7,[3]]]]]],[[[2,[11]],6,[10,[12]]],[[8,[[7,[3]]]]]],[[[2,[13]],6,14],[[8,[[7,[15]]]]]],[[[2,[5]],6,[10,[9]]],[[8,[[7,[3]]]]]],[[[2,[5]],6,[10,[16]]],[[8,[[7,[3]]]]]],[[[2,[5]],6,[10,[16]]],[[8,[[7,[3]]]]]]],"c":[],"p":[[10,"AsyncBufRead",0],[5,"Pin",21],[1,"usize"],[1,"tuple"],[10,"AsyncWrite",0],[5,"Context",22],[8,"Result",23],[6,"Poll",24],[1,"u8"],[1,"slice"],[10,"AsyncRead",0],[5,"IoSliceMut",25],[10,"AsyncSeek",0],[6,"SeekFrom",25],[1,"u64"],[5,"IoSlice",25]],"b":[]}],\ -["futures_lite",{"doc":"Futures, streams, and async I/O combinators.","t":"EEEEEEEEEEEECCQCQCIIFEKFEFFFEFFFHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNENNNNNNNNNHHHNHENNNNNNNNNNNNNNNNNNNNNHNNNNNNNNHHFFEKEKEKEKFIIFFFFFFFEEFFFFFFFFFFFFEEFFFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOHNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNEEEEEEEEEEEEFFFIIFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEKFFFFFFFFFFFNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNHHHNNHNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNN","n":["AsyncBufRead","AsyncBufReadExt","AsyncRead","AsyncReadExt","AsyncSeek","AsyncSeekExt","AsyncWrite","AsyncWriteExt","Future","FutureExt","Stream","StreamExt","future","io","pin","prelude","ready","stream","Boxed","BoxedLocal","CatchUnwind","Future","FutureExt","Or","Pending","PollFn","PollOnce","Race","Ready","TryZip","YieldNow","Zip","block_on","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","boxed","boxed_local","catch_unwind","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_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","or","or","pending","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll_fn","poll_once","race","race","race_with_seed","ready","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_poll","try_poll","try_poll","try_poll","try_poll","try_zip","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","yield_now","zip","AssertAsync","AsyncAsSync","AsyncBufRead","AsyncBufReadExt","AsyncRead","AsyncReadExt","AsyncSeek","AsyncSeekExt","AsyncWrite","AsyncWriteExt","BlockOn","BoxedReader","BoxedWriter","BufReader","BufWriter","Bytes","Chain","CloseFuture","Cursor","Empty","Error","ErrorKind","FillBuf","FlushFuture","Lines","ReadExactFuture","ReadFuture","ReadHalf","ReadLineFuture","ReadToEndFuture","ReadToStringFuture","ReadUntilFuture","ReadVectoredFuture","Repeat","Result","SeekFrom","SeekFuture","Sink","Split","Take","WriteAllFuture","WriteFuture","WriteHalf","WriteVectoredFuture","as_mut","as_ref","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","boxed_reader","boxed_writer","buffer","buffer","bytes","chain","clone","clone","clone_into","clone_into","close","close","cmp","consume","consume","consume","consume","consume","consume","consume","context","copy","default","empty","eq","fill_buf","fill_buf","flush","flush","flush","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","get_mut","get_mut","get_mut","get_mut","get_mut","get_mut","get_mut","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","hash","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","into","into","into","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","limit","lines","new","new","new","new","new","new","partial_cmp","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_fill_buf","poll_fill_buf","poll_fill_buf","poll_fill_buf","poll_fill_buf","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_next","poll_next","poll_next","poll_read","poll_read","poll_read","poll_read","poll_read","poll_read","poll_read","poll_read","poll_read","poll_read_vectored","poll_read_vectored","poll_read_vectored","poll_read_vectored","poll_read_vectored","poll_read_vectored","poll_seek","poll_seek","poll_seek","poll_seek","poll_with","poll_write","poll_write","poll_write","poll_write","poll_write","poll_write","poll_write","poll_write","poll_write_vectored","poll_write_vectored","position","read","read","read","read_exact","read_line","read_to_end","read_to_string","read_until","read_vectored","read_vectored","repeat","seek","seek","seek","set_limit","set_position","sink","split","split","take","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll_next","try_poll_next","try_poll_next","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","with_capacity","with_capacity","write","write","write","write_all","write_vectored","write_vectored","AsyncBufRead","AsyncRead","AsyncSeek","AsyncWrite","Future","Stream","_","_","_","_","_","_","AllFuture","AnyFuture","BlockOn","Boxed","BoxedLocal","Chain","Cloned","CollectFuture","Copied","CountFuture","Cycle","Empty","Enumerate","Filter","FilterMap","FindFuture","FindMapFuture","FlatMap","Flatten","FoldFuture","ForEachFuture","Fuse","Inspect","Iter","LastFuture","Map","NextFuture","NthFuture","Once","OnceFuture","Or","PartitionFuture","Pending","PollFn","PositionFuture","Race","Repeat","RepeatWith","Scan","Skip","SkipWhile","StepBy","Stream","StreamExt","Take","TakeWhile","Then","TryCollectFuture","TryFoldFuture","TryForEachFuture","TryNextFuture","TryUnfold","Unfold","UnzipFuture","Zip","all","all","any","any","block_on","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","boxed","boxed_local","chain","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cloned","collect","copied","count","count","cycle","empty","enumerate","filter","filter_map","find","find","find_map","find_map","flat_map","flatten","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","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","for_each","for_each","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","fuse","inspect","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_iter","iter","last","last","map","next","next","nth","nth","once","once_future","or","or","partition","pending","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll_fn","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","position","position","race","race","race_with_seed","repeat","repeat_with","scan","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","skip","skip_while","step_by","take","take_while","then","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_collect","try_fold","try_for_each","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_next","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_unfold","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unfold","unzip","zip"],"q":[[0,"futures_lite"],[18,"futures_lite::future"],[134,"futures_lite::io"],[614,"futures_lite::prelude"],[626,"futures_lite::stream"],[1364,"core::future::future"],[1365,"alloc::boxed"],[1366,"core::pin"],[1367,"core::fmt"],[1368,"core::fmt"],[1369,"core::task::poll"],[1370,"core::ops::function"],[1371,"core::result"],[1372,"core::panic::unwind_safe"],[1373,"core::any"],[1374,"futures_io::if_std"],[1375,"futures_io::if_std"],[1376,"std::io::error"],[1377,"core::marker"],[1378,"core::cmp"],[1379,"core::cmp"],[1380,"core::default"],[1381,"core::cmp"],[1382,"core::hash"],[1383,"core::cmp"],[1384,"alloc::vec"],[1385,"std::io"],[1386,"futures_core::stream"],[1387,"core::iter::traits::collect"],[1388,"core::iter::traits::collect"],[1389,"core::marker"]],"d":["","","","","","","","","","","","","Combinators for the Future trait.","Tools and combinators for I/O.","Pins a variable of type T on the stack and rebinds it as …","Traits Future, Stream, AsyncRead, AsyncWrite, AsyncBufRead,","Unwraps Poll<T> or returns Pending.","Combinators for the Stream trait.","Type alias for …","Type alias for Pin<Box<dyn Future<Output = T> + 'static>>.","Future for the FutureExt::catch_unwind() method.","","Extension trait for Future.","Future for the or() function and the FutureExt::or() …","","Future for the poll_fn() function.","Future for the poll_once() function.","Future for the race() function and the FutureExt::race() …","","Future for the try_zip() function.","Future for the yield_now() function.","Future for the zip() function.","Blocks the current thread on a future.","","","","","","","","","","","","","","","","","Boxes the future and changes its type to …","Boxes the future and changes its type to dyn Future + 'a.","Catches panics while polling the future.","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","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).","","","","","","","","","Returns the result of the future that completes first, …","Returns the result of self or other future, preferring self…","","A convenience for calling Future::poll() on !Unpin types.","","","","","","","","","Creates a future from a function returning Poll.","Polls a future just once and returns an Option with the …","Returns the result of the future that completes first, …","Returns the result of self or other future, with no …","Race two futures but with a predefined random seed.","","","","","","","","","","","","","","","","","","","","","","","Joins two fallible futures, waiting for both to complete …","","","","","","","","","Wakes the current task and returns Poll::Pending once.","Joins two futures, waiting for both to complete.","Asserts that a type implementing std::io traits can be …","A wrapper around a type that implements AsyncRead or …","","Extension trait for AsyncBufRead.","","Extension trait for AsyncRead.","","Extension trait for AsyncSeek.","","Extension trait for AsyncWrite.","Blocks on all async I/O operations and implements std::io …","Type alias for Pin<Box<dyn AsyncRead + Send + 'static>>.","Type alias for Pin<Box<dyn AsyncWrite + Send + 'static>>.","Adds buffering to a reader.","Adds buffering to a writer.","Reader for the AsyncReadExt::bytes() method.","Reader for the AsyncReadExt::chain() method.","Future for the AsyncWriteExt::close() method.","Gives an in-memory buffer a cursor for reading and writing.","Reader for the empty() function.","","","Future for the AsyncBufReadExt::fill_buf() method.","Future for the AsyncWriteExt::flush() method.","Stream for the AsyncBufReadExt::lines() method.","Future for the AsyncReadExt::read_exact() method.","Future for the AsyncReadExt::read() method.","The read half returned by split().","Future for the AsyncBufReadExt::read_line() method.","Future for the AsyncReadExt::read_to_end() method.","Future for the AsyncReadExt::read_to_string() method.","Future for the AsyncBufReadExt::read_until() method.","Future for the AsyncReadExt::read_vectored() method.","Reader for the repeat() function.","","","Future for the AsyncSeekExt::seek() method.","Writer for the sink() function.","Stream for the AsyncBufReadExt::split() method.","Reader for the AsyncReadExt::take() method.","Future for the AsyncWriteExt::write_all() method.","Future for the AsyncWriteExt::write() method.","The write half returned by split().","Future for the AsyncWriteExt::write_vectored() method.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Boxes the reader and changes its type to …","Boxes the writer and changes its type to …","Returns a reference to the internal buffer.","Returns a reference to the internal buffer.","Converts this AsyncRead into a Stream of bytes.","Creates an adapter which will chain this stream with …","","","","","Closes the writer.","Attempt to shutdown the I/O handle.","","","Consumes amt buffered bytes.","","","","","","The context we are using to poll the future.","Copies the entire contents of a reader into a writer.","","Creates an empty reader.","","Returns the contents of the internal buffer, filling it …","","Flushes the stream to ensure that all buffered contents …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","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 mutable reference to the inner I/O handle.","Gets a mutable reference to the async I/O handle.","Gets a mutable reference to the underlying reader.","Gets a mutable reference to the underlying writer.","Gets a mutable reference to the underlying buffer.","Gets a mutable reference to the underlying reader.","Gets mutable references to the underlying readers.","Gets a reference to the inner I/O handle.","Gets a reference to the async I/O handle.","Gets a reference to the underlying reader.","Gets a reference to the underlying writer.","Gets a reference to the underlying buffer.","Gets a reference to the underlying reader.","Gets references to the underlying readers.","","The actual reader/writer we are wrapping.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Extracts the inner I/O handle.","Extracts the inner async I/O handle.","Unwraps the buffered reader, returning the underlying …","Unwraps the buffered writer, returning the underlying …","Unwraps the cursor, returning the underlying buffer.","Unwraps the adapter, returning the underlying reader.","Unwraps the adapter, returning the underlying readers.","Returns the number of bytes before this adapter will …","Returns a stream over the lines of this byte stream.","Wraps an I/O handle implementing std::io traits.","Wraps an I/O handle implementing AsyncRead or AsyncWrite …","Wraps an async I/O handle into a blocking interface.","Creates a buffered reader with the default buffer capacity.","Creates a buffered writer with the default buffer capacity.","Creates a cursor for an in-memory buffer.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Seeks to an offset, in bytes, in the underlying reader.","Seek to the offset, in bytes, in the underlying writer.","","Poll this AsyncAsSync for some function.","","","","","","","","","","","Returns the current position of this cursor.","Reads some bytes from the byte stream.","","","Reads the exact number of bytes required to fill buf.","Reads all bytes and appends them into buf until a newline …","Reads the entire contents and appends them to a Vec.","Reads the entire contents and appends them to a String.","Reads all bytes and appends them into buf until the …","Like read(), except it reads into a slice of buffers.","","Creates an infinite reader that reads the same byte …","Seeks to a new position in a byte stream.","","","Puts a limit on the number of bytes.","Sets the position of this cursor.","Creates a writer that consumes and drops all data.","Splits a stream into AsyncRead and AsyncWrite halves.","Returns a stream over the contents of this reader split on …","Creates an adapter which will read at most limit bytes …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a buffered reader with the specified capacity.","Creates a buffered writer with the specified buffer …","Writes some bytes into the byte stream.","","","Writes an entire buffer into the byte stream.","Like write(), except that it writes a slice of buffers.","","","","","","","","","","","","","","Future for the StreamExt::all() method.","Future for the StreamExt::any() method.","Iterator for the block_on() function.","Type alias for …","Type alias for Pin<Box<dyn Stream<Item = T> + 'static>>.","Stream for the StreamExt::chain() method.","Stream for the StreamExt::cloned() method.","Future for the StreamExt::collect() method.","Stream for the StreamExt::copied() method.","Future for the StreamExt::count() method.","Stream for the StreamExt::cycle() method.","Stream for the empty() function.","Stream for the StreamExt::enumerate() method.","Stream for the StreamExt::filter() method.","Stream for the StreamExt::filter_map() method.","Future for the StreamExt::find() method.","Future for the StreamExt::find_map() method.","Stream for the StreamExt::flat_map() method.","Stream for the StreamExt::flatten() method.","Future for the StreamExt::fold() method.","Future for the StreamExt::for_each() method.","Stream for the StreamExt::fuse() method.","Stream for the StreamExt::inspect() method.","Stream for the iter() function.","Future for the StreamExt::last() method.","Stream for the StreamExt::map() method.","Future for the StreamExt::next() method.","Future for the StreamExt::nth() method.","Stream for the once() function.","Stream for the once_future() method.","Stream for the or() function and the StreamExt::or() …","Future for the StreamExt::partition() method.","Stream for the pending() function.","Stream for the poll_fn() function.","Future for the StreamExt::position() method.","Stream for the race() function and the StreamExt::race() …","Stream for the repeat() function.","Stream for the repeat_with() function.","Stream for the StreamExt::scan() method.","Stream for the StreamExt::skip() method.","Stream for the StreamExt::skip_while() method.","Stream for the StreamExt::step_by() method.","","Extension trait for Stream.","Stream for the StreamExt::take() method.","Stream for the StreamExt::take_while() method.","Stream for the StreamExt::then() method.","Future for the StreamExt::try_collect() method.","Future for the StreamExt::try_fold() method.","Future for the StreamExt::try_for_each() method.","Future for the StreamExt::try_next() method.","Stream for the try_unfold() function.","Stream for the unfold() function.","Future for the StreamExt::unzip() method.","Stream for the StreamExt::zip() method.","Tests if predicate returns true for all items in the …","","Tests if predicate returns true for any item in the stream.","","Converts a stream into a blocking iterator.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Boxes the stream and changes its type to …","Boxes the stream and changes its type to dyn Stream + 'a.","Appends another stream to the end of this one.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Clones all items.","Collects all items in the stream into a collection.","Copies all items.","Counts the number of items in the stream.","","Repeats the stream from beginning to end, forever.","Creates an empty stream.","Enumerates items, mapping them to (index, item).","Keeps items of the stream for which predicate returns true.","Filters and maps items of the stream using a closure.","Finds the first item of the stream for which predicate …","","Applies a closure to items in the stream and returns the …","","Maps items to streams and then concatenates them.","Concatenates inner streams.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Accumulates a computation over the stream.","","Calls a closure on each item of the stream.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Fuses the stream so that it stops yielding items after the …","Calls a closure on each item and passes it on.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 stream from an iterator.","Returns the last item in the stream.","","Maps items of the stream to new values using a closure.","Retrieves the next item in the stream.","","Gets the nth item of the stream.","","Creates a stream that yields a single item.","Creates a stream that invokes the given future as its …","Merges two streams, preferring items from stream1 whenever …","Merges with other stream, preferring items from self …","Partitions items into those for which predicate is true …","Creates a stream that is always pending.","","","","","","","","","","","","","","","","","","","Creates a stream from a function returning Poll.","A convenience for calling Stream::poll_next() on !Unpin …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Finds the index of the first item of the stream for which …","","Merges two streams, with no preference for either stream …","Merges with other stream, with no preference for either …","Races two streams, but with a user-provided seed for …","Creates an infinite stream that yields the same item …","Creates an infinite stream from a closure that generates …","Maps items of the stream to new values using a state value …","","","","","","","","","","","Skips the first n items of the stream.","Skips items while predicate returns true.","Yields every stepth item.","Takes only the first n items of the stream.","Takes items while predicate returns true.","Maps items of the stream to new values using an async …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Collects all items in the fallible stream into a …","Accumulates a fallible computation over the stream.","Calls a fallible closure on each item of the stream, …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Retrieves the next item in the stream.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a stream from a seed value and a fallible async …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a stream from a seed value and an async closure …","Collects a stream of pairs into a pair of collections.","Zips up two streams into a single stream of pairs."],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,10,11,12,14,15,16,6,7,10,11,12,14,15,16,6,3,3,3,7,10,11,12,14,15,16,6,7,10,11,12,14,15,16,6,7,10,11,12,14,15,16,6,7,10,11,12,14,15,16,6,0,3,0,3,7,10,11,12,14,15,16,6,0,0,0,3,0,0,7,10,11,12,14,15,16,6,7,10,11,12,14,15,16,6,10,14,15,16,6,0,7,10,11,12,14,15,16,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,24,44,35,24,24,47,29,32,37,56,57,54,59,60,61,62,63,64,65,66,67,50,33,34,68,69,70,71,55,39,72,73,44,35,24,24,47,29,32,37,56,57,54,59,60,61,62,63,64,65,66,67,50,33,34,68,69,70,71,55,39,72,73,25,27,29,32,25,25,35,37,35,37,27,24,35,44,46,47,29,37,50,34,24,0,37,0,35,46,47,27,24,47,44,35,24,47,29,32,37,56,57,54,59,60,61,62,63,64,65,66,67,50,33,34,68,69,70,71,55,39,72,73,44,35,24,47,29,32,37,56,57,54,59,60,61,62,63,64,65,66,67,50,33,34,68,69,70,71,55,39,72,73,35,47,29,32,37,50,34,35,47,29,32,37,50,34,35,24,44,35,24,47,29,32,37,56,57,54,59,60,61,62,63,64,65,66,67,50,33,34,68,69,70,71,55,39,72,73,54,59,60,63,64,65,66,67,68,69,70,71,55,39,35,47,29,32,37,50,34,50,46,35,24,47,29,32,37,35,54,59,60,63,64,65,66,67,68,69,70,71,55,39,35,29,32,37,37,37,57,73,44,29,37,50,34,35,29,32,37,37,37,57,73,61,62,33,44,35,29,37,56,50,33,34,72,35,29,37,33,34,72,35,29,32,37,24,35,29,32,37,37,37,57,73,35,37,37,25,24,47,25,46,25,25,46,25,24,0,88,24,47,50,37,0,0,46,25,35,37,44,35,24,47,29,32,37,56,57,54,59,60,61,62,63,64,65,66,67,50,33,34,68,69,70,71,55,39,72,73,44,35,24,47,29,32,37,56,57,54,59,60,61,62,63,64,65,66,67,50,33,34,68,69,70,71,55,39,72,73,54,59,60,63,64,65,66,67,68,69,70,71,55,39,61,62,33,44,35,24,47,29,32,37,56,57,54,59,60,61,62,63,64,65,66,67,50,33,34,68,69,70,71,55,39,72,73,29,32,27,24,47,27,27,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,89,91,89,91,0,91,96,97,98,99,100,101,102,103,104,131,132,133,128,126,134,135,136,137,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,94,120,121,122,123,124,138,139,129,130,140,90,93,141,142,125,143,91,96,97,98,99,100,101,102,103,104,131,132,133,128,126,134,135,136,137,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,94,120,121,122,123,124,138,139,129,130,140,90,93,141,142,125,143,89,89,89,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,94,120,121,122,123,124,125,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,94,120,121,122,123,124,125,89,89,89,89,91,89,0,89,89,89,89,91,89,91,89,89,91,96,97,98,99,100,101,102,103,104,131,132,133,128,126,134,135,136,137,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,94,120,121,122,123,124,138,139,129,130,140,90,93,141,142,125,143,89,91,89,91,91,96,97,98,99,100,101,102,103,104,131,132,133,128,126,134,135,136,137,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,94,120,121,122,123,124,138,139,129,130,140,90,93,141,142,125,143,89,89,91,96,97,98,99,100,101,102,103,104,131,132,133,128,126,134,135,136,137,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,94,120,121,122,123,124,138,139,129,130,140,90,93,141,142,125,143,132,133,128,126,134,135,136,137,138,139,129,130,140,90,93,141,142,143,91,0,89,91,89,89,91,89,91,0,0,0,89,89,0,132,133,128,126,134,135,136,137,138,139,129,130,140,90,93,141,142,143,0,89,96,97,98,99,100,101,102,103,104,131,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,94,120,121,122,123,124,125,89,91,0,89,0,0,0,89,91,96,97,98,99,101,102,107,110,111,89,89,89,89,89,89,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,94,120,121,122,123,124,125,89,89,89,91,96,97,98,99,100,101,102,103,104,131,132,133,128,126,134,135,136,137,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,94,120,121,122,123,124,138,139,129,130,140,90,93,141,142,125,143,91,96,97,98,99,100,101,102,103,104,131,132,133,128,126,134,135,136,137,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,94,120,121,122,123,124,138,139,129,130,140,90,93,141,142,125,143,89,133,134,136,137,142,96,97,98,99,100,101,102,103,104,131,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,94,120,121,122,124,0,91,96,97,98,99,100,101,102,103,104,131,132,133,128,126,134,135,136,137,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,94,120,121,122,123,124,138,139,129,130,140,90,93,141,142,125,143,0,89,89],"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,[-2,-1,[],[[2,[],[[1,[-1]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[3,[[5,[[4,[2]]]]]],[3,[[5,[[4,[2]]]]]],[3,[[6,[3]]]],[[[7,[-1]],8],9,[]],[[[10,[-1]],8],9,[]],[[11,8],9],[[[12,[-1,-2]],8],9,[2,13],[2,13]],[[[14,[-1,-2,-3,-4]],8],9,13,13,13,13],[[[15,[-1,-2]],8],9,13,13],[[[16,[-1,-2]],8],9,13,13],[[[6,[-1]],8],9,13],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[[-2,-3],[[15,[-2,-3]]],[],[[2,[],[[1,[-1]]]]],[[2,[],[[1,[-1]]]]]],[[3,-2],[[15,[3,-2]]],[],[[2,[],[[1,[-1]]]]]],0,[[3,17],[[18,[-1]]],[]],[[[5,[[7,[-2]]]],17],[[18,[-3]]],[],[[2,[],[[1,[-1]]]]],[]],[[[5,[[10,[-2]]]],17],[[18,[-1]]],[],[[19,[17],[[1,[[18,[-1]]]]]]]],[[[5,[11]],17],[[18,[-1]]],[]],[[[5,[[12,[-1,-2]]]],17],[[18,[-3]]],2,2,[]],[[[5,[[14,[-3,-1,-5,-4]]]],17],[[18,[-6]]],[],[],[[2,[],[[1,[[20,[-1,-2]]]]]]],[],[[2,[],[[1,[[20,[-4,-2]]]]]]],[]],[[[5,[[15,[-2,-3]]]],17],[[18,[-4]]],[],[[2,[],[[1,[-1]]]]],[[2,[],[[1,[-1]]]]],[]],[[[5,[[16,[-2,-3]]]],17],[[18,[-4]]],[],[[2,[],[[1,[-1]]]]],[[2,[],[[1,[-1]]]]],[]],[[[5,[[6,[-1]]]],17],[[18,[-2]]],[2,21],[]],[-2,[[10,[-2]]],[],[[19,[17],[[1,[[18,[-1]]]]]]]],[-2,[[7,[-2]]],[],[[2,[],[[1,[-1]]]]]],[[-2,-3],[[16,[-2,-3]]],[],[[2,[],[[1,[-1]]]]],[[2,[],[[1,[-1]]]]]],[[3,-2],[[16,[3,-2]]],[],[[2,[],[[1,[-1]]]]]],[[-2,-3,22],[[16,[-2,-3]]],[],[[2,[],[[1,[-1]]]]],[[2,[],[[1,[-1]]]]]],0,[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],18,[]],[[-3,-5],[[14,[-3,-1,-5,-4]]],[],[],[[2,[],[[1,[[20,[-1,-2]]]]]]],[],[[2,[],[[1,[[20,[-4,-2]]]]]]]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[[],11],[[-1,-2],[[12,[-1,-2]]],2,2],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[24,[-1]]],-1,[]],[[[24,[-1]]],-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[24,[-1]]],-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[24,[-1]]],-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[25,[[5,[[4,[26]]]]]],[27,[[5,[[4,[28]]]]]],[[[29,[-1]]],[[31,[30]]],[]],[[[32,[-1]]],[[31,[30]]],28],[25,[[33,[25]]]],[[25,-1],[[34,[25,-1]]],26],[[[35,[-1]]],[[35,[-1]]],36],[[[37,[-1]]],[[37,[-1]]],36],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[27,[[39,[27]]]],[[[24,[-1]]],[[40,[38]]],[28,41]],[[[35,[-1]],[35,[-1]]],42,43],[[[5,[44]],45],38],[[46,45],38],[[[47,[-1]],45],38,[48,41]],[[[5,[[29,[-1]]]],45],38,26],[[[5,[[37,[-1]]]],45],38,[[49,[[31,[30]]]],41]],[[[5,[[50,[-1]]]],45],38,48],[[[5,[[34,[-1,-2]]]],45],38,48,48],0,[[-1,-2],[[40,[22]]],26,28],[[],[[37,[-1]]],51],[[],44],[[[35,[-1]],[35,[-1]]],52,53],[46,[[54,[46]]]],[[[47,[-1]]],[[40,[[31,[30]]]]],[48,41]],[27,[[55,[27]]]],[[[24,[-1]]],[[40,[38]]],[28,41]],[[[47,[-1]]],[[40,[38]]],[28,41]],[[44,8],9],[[[35,[-1]],8],9,13],[[[24,[-1]],8],9,13],[[[47,[-1]],8],9,13],[[[29,[-1]],8],9,13],[[[32,[-1]],8],9,13],[[[37,[-1]],8],9,13],[[56,8],9],[[57,8],9],[[[54,[-1]],8],9,[13,58]],[[[59,[-1]],8],9,[13,41,58]],[[[60,[-1]],8],9,[13,41,58]],[[[61,[-1]],8],9,13],[[[62,[-1]],8],9,13],[[[63,[-1]],8],9,[13,41,58]],[[[64,[-1]],8],9,[13,41,58]],[[[65,[-1]],8],9,[13,41,58]],[[[66,[-1]],8],9,[13,41,58]],[[[67,[-1]],8],9,[13,41,58]],[[[50,[-1]],8],9,13],[[[33,[-1]],8],9,13],[[[34,[-1,-2]],8],9,13,13],[[[68,[-1]],8],9,[13,41,58]],[[[69,[-1]],8],9,[13,41,58]],[[[70,[-1]],8],9,[13,41,58]],[[[71,[-1]],8],9,[13,41,58]],[[[55,[-1]],8],9,[13,41,58]],[[[39,[-1]],8],9,[13,41,58]],[[[72,[-1]],8],9,13],[[[73,[-1]],8],9,13],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[35,[-1]]],-1,[]],[[[47,[-1]]],-1,[]],[[[29,[-1]]],-1,[]],[[[32,[-1]]],-1,28],[[[37,[-1]]],-1,[]],[[[50,[-1]]],-1,[]],[[[34,[-1,-2]]],[[38,[-1,-2]]],[],[]],[[[35,[-1]]],-1,[]],[[[47,[-1]]],-1,[]],[[[29,[-1]]],-1,[]],[[[32,[-1]]],-1,28],[[[37,[-1]]],-1,[]],[[[50,[-1]]],-1,[]],[[[34,[-1,-2]]],[[38,[-1,-2]]],[],[]],[[[35,[-1]],-2],38,74,75],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[[[35,[-1]]],-1,[]],[[[47,[-1]]],-1,[]],[[[29,[-1]]],-1,[]],[[[32,[-1]]],-1,28],[[[37,[-1]]],-1,[]],[[[50,[-1]]],-1,[]],[[[34,[-1,-2]]],[[38,[-1,-2]]],[],[]],[[[50,[-1]]],22,[]],[46,[[61,[46]]]],[-1,[[35,[-1]]],[]],[[17,-1],[[24,[-1]]],[]],[-1,[[47,[-1]]],[]],[-1,[[29,[-1]]],26],[-1,[[32,[-1]]],28],[-1,[[37,[-1]]],[]],[[[35,[-1]],[35,[-1]]],[[76,[42]]],77],[[[5,[[54,[-1]]]],17],[[18,[-2]]],[48,41,58],[]],[[[5,[[59,[-1]]]],17],[[18,[-2]]],[48,41,58],[]],[[[5,[[60,[-1]]]],17],[[18,[-2]]],[48,41,58],[]],[[[5,[[63,[-1]]]],17],[[18,[-2]]],[26,41,58],[]],[[[5,[[64,[-1]]]],17],[[18,[-2]]],[26,41,58],[]],[[[5,[[65,[-1]]]],17],[[18,[-2]]],[26,41,58],[]],[[[5,[[66,[-1]]]],17],[[18,[-2]]],[26,41,58],[]],[[[5,[[67,[-1]]]],17],[[18,[-2]]],[26,41,58],[]],[[[5,[[68,[-1]]]],17],[[18,[-2]]],[78,41,58],[]],[[[5,[[69,[-1]]]],17],[[18,[-2]]],[28,41,58],[]],[[[5,[[70,[-1]]]],17],[[18,[-2]]],[28,41,58],[]],[[[5,[[71,[-1]]]],17],[[18,[-2]]],[28,41,58],[]],[[[5,[[55,[-1]]]],17],[[18,[-2]]],[28,41,58],[]],[[[5,[[39,[-1]]]],17],[[18,[-2]]],[28,41,58],[]],[[[5,[[35,[-1]]]],17],[[18,[[40,[38]]]]],79],[[[5,[[29,[-1]]]],17],[[18,[[40,[38]]]]],28],[[[5,[[32,[-1]]]],17],[[18,[[40,[38]]]]],28],[[[5,[[37,[[80,[30]]]]]],17],[[18,[[40,[38]]]]]],[[[5,[[37,[[80,[30]]]]]],17],[[18,[[40,[38]]]]]],[[[5,[[37,[[31,[30]]]]]],17],[[18,[[40,[38]]]]]],[[[5,[57]],17],[[18,[[40,[38]]]]]],[[[5,[[73,[-1]]]],17],[[18,[[40,[38]]]]],[28,41]],[[[5,[44]],17],[[18,[[40,[[31,[30]]]]]]]],[[[5,[[29,[-1]]]],17],[[18,[[40,[[31,[30]]]]]]],26],[[[5,[[37,[-1]]]],17],[[18,[[40,[[31,[30]]]]]]],[[49,[[31,[30]]]],41]],[[[5,[[50,[-1]]]],17],[[18,[[40,[[31,[30]]]]]]],48],[[[5,[[34,[-1,-2]]]],17],[[18,[[40,[[31,[30]]]]]]],48,48],[[[5,[[35,[-1]]]],17],[[18,[[40,[38]]]]],79],[[[5,[[29,[-1]]]],17],[[18,[[40,[38]]]]],28],[[[5,[[32,[-1]]]],17],[[18,[[40,[38]]]]],28],[[[5,[[37,[[80,[30]]]]]],17],[[18,[[40,[38]]]]]],[[[5,[[37,[[31,[30]]]]]],17],[[18,[[40,[38]]]]]],[[[5,[[37,[[80,[30]]]]]],17],[[18,[[40,[38]]]]]],[[[5,[57]],17],[[18,[[40,[38]]]]]],[[[5,[[73,[-1]]]],17],[[18,[[40,[38]]]]],[28,41]],[[[5,[[61,[-1]]]],17],[[18,[[76,[-2]]]]],48,[]],[[[5,[[62,[-1]]]],17],[[18,[[76,[-2]]]]],48,[]],[[[5,[[33,[-1]]]],17],[[18,[[76,[-2]]]]],[26,41],[]],[[[5,[44]],17,[31,[30]]],[[18,[[40,[45]]]]]],[[[5,[[35,[-1]]]],17,[31,[30]]],[[18,[[40,[45]]]]],81],[[[5,[[29,[-1]]]],17,[31,[30]]],[[18,[[40,[45]]]]],26],[[[5,[[37,[-1]]]],17,[31,[30]]],[[18,[[40,[45]]]]],[[49,[[31,[30]]]],41]],[[[5,[56]],17,[31,[30]]],[[18,[[40,[45]]]]]],[[[5,[[50,[-1]]]],17,[31,[30]]],[[18,[[40,[45]]]]],26],[[[5,[[33,[-1]]]],17,[31,[30]]],[[18,[[40,[45]]]]],26],[[[5,[[34,[-1,-2]]]],17,[31,[30]]],[[18,[[40,[45]]]]],26,26],[[[5,[[72,[-1]]]],17,[31,[30]]],[[18,[[40,[45]]]]],[26,41]],[[[5,[[35,[-1]]]],17,[31,[82]]],[[18,[[40,[45]]]]],81],[[[5,[[29,[-1]]]],17,[31,[82]]],[[18,[[40,[45]]]]],26],[[[5,[[37,[-1]]]],17,[31,[82]]],[[18,[[40,[45]]]]],[[49,[[31,[30]]]],41]],[[[5,[[33,[-1]]]],17,[31,[82]]],[[18,[[40,[45]]]]],26],[[[5,[[34,[-1,-2]]]],17,[31,[82]]],[[18,[[40,[45]]]]],26,26],[[[5,[[72,[-1]]]],17,[31,[82]]],[[18,[[40,[45]]]]],[26,41]],[[[5,[[35,[-1]]]],17,83],[[18,[[40,[22]]]]],84],[[[5,[[29,[-1]]]],17,83],[[18,[[40,[22]]]]],78],[[[5,[[32,[-1]]]],17,83],[[18,[[40,[22]]]]],[28,78]],[[[5,[[37,[-1]]]],17,83],[[18,[[40,[22]]]]],[[49,[[31,[30]]]],41]],[[[24,[-1]],-3],[[40,[-2]]],41,[],[[85,[[5,[-1]],17],[[1,[[18,[[40,[-2]]]]]]]]]],[[[5,[[35,[-1]]]],17,[31,[30]]],[[18,[[40,[45]]]]],79],[[[5,[[29,[-1]]]],17,[31,[30]]],[[18,[[40,[45]]]]],28],[[[5,[[32,[-1]]]],17,[31,[30]]],[[18,[[40,[45]]]]],28],[[[5,[[37,[[80,[30]]]]]],17,[31,[30]]],[[18,[[40,[45]]]]]],[[[5,[[37,[[31,[30]]]]]],17,[31,[30]]],[[18,[[40,[45]]]]]],[[[5,[[37,[[80,[30]]]]]],17,[31,[30]]],[[18,[[40,[45]]]]]],[[[5,[57]],17,[31,[30]]],[[18,[[40,[45]]]]]],[[[5,[[73,[-1]]]],17,[31,[30]]],[[18,[[40,[45]]]]],[28,41]],[[[5,[[35,[-1]]]],17,[31,[86]]],[[18,[[40,[45]]]]],79],[[[5,[[37,[[31,[30]]]]]],17,[31,[86]]],[[18,[[40,[45]]]]]],[[[37,[-1]]],22,[]],[[25,[31,[30]]],[[63,[25]]]],[[[24,[-1]],[31,[30]]],[[40,[45]]],[26,41]],[[[47,[-1]],[31,[30]]],[[40,[45]]],[26,41]],[[25,[31,[30]]],[[67,[25]]]],[[46,87],[[60,[46]]]],[[25,[80,[30]]],[[65,[25]]]],[[25,87],[[66,[25]]]],[[46,30,[80,[30]]],[[59,[46]]]],[[25,[31,[82]]],[[64,[25]]]],[[[24,[-1]],[31,[82]]],[[40,[45]]],[26,41]],[30,56],[[88,83],[[68,[88]]]],[[[24,[-1]],83],[[40,[22]]],[78,41]],[[[47,[-1]],83],[[40,[22]]],[78,41]],[[[50,[-1]],22],38,[]],[[[37,[-1]],22],38,[]],[[],57],[-1,[[38,[[72,[-1]],[73,[-1]]]]],[26,28,41]],[[46,30],[[62,[46]]]],[[25,22],[[50,[25]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[[45,-1],[[29,[-1]]],26],[[45,-1],[[32,[-1]]],28],[[27,[31,[30]]],[[69,[27]]]],[[[24,[-1]],[31,[30]]],[[40,[45]]],[28,41]],[[[47,[-1]],[31,[30]]],[[40,[45]]],[28,41]],[[27,[31,[30]]],[[71,[27]]]],[[27,[31,[86]]],[[70,[27]]]],[[[24,[-1]],[31,[86]]],[[40,[45]]],[28,41]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[89,-2],[[90,[89,-2]]],[],[[19,[-1],[[1,[52]]]]]],[[[91,[-1]],-3],52,[92,41],[],[[19,[-2],[[1,[52]]]]]],[[89,-2],[[93,[89,-2]]],[],[[19,[-1],[[1,[52]]]]]],[[[91,[-1]],-3],52,[92,41],[],[[19,[-2],[[1,[52]]]]]],[-1,[[91,[-1]]],[92,41]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[89,[[5,[[4,[92]]]]]],[89,[[5,[[4,[92]]]]]],[[89,-2],[[94,[89,-2]]],[],[[92,[],[[95,[-1]]]],58]],[[[96,[-1]]],[[96,[-1]]],36],[[[97,[-1]]],[[97,[-1]]],36],[[[98,[-1]]],[[98,[-1]]],36],[[[99,[-1]]],[[99,[-1]]],36],[[[100,[-1]]],[[100,[-1]]],36],[[[101,[-1]]],[[101,[-1]]],36],[[[102,[-1]]],[[102,[-1]]],36],[[[103,[-1,-2,-3]]],[[103,[-1,-2,-3]]],36,36,36],[[[104,[-1,-2,-3]]],[[104,[-1,-2,-3]]],36,36,36],[[[105,[-1,-2,-3]]],[[105,[-1,-2,-3]]],36,36,36],[[[106,[-1]]],[[106,[-1]]],36],[[[107,[-1,-2]]],[[107,[-1,-2]]],36,36],[[[108,[-1,-2,-3]]],[[108,[-1,-2,-3]]],36,36,36],[[[109,[-1]]],[[109,[-1]]],[36,92]],[[[110,[-1,-2,-3]]],[[110,[-1,-2,-3]]],36,36,36],[[[111,[-1,-2]]],[[111,[-1,-2]]],36,36],[[[112,[-1,-2]]],[[112,[-1,-2]]],36,36],[[[113,[-1,-2]]],[[113,[-1,-2]]],36,36],[[[114,[-1,-2]]],[[114,[-1,-2]]],36,36],[[[115,[-1]]],[[115,[-1]]],36],[[[116,[-1,-2]]],[[116,[-1,-2]]],36,36],[[[117,[-1]]],[[117,[-1]]],36],[[[118,[-1,-2]]],[[118,[-1,-2]]],36,36],[[[119,[-1]]],[[119,[-1]]],36],[[[94,[-1,-2]]],[[94,[-1,-2]]],36,36],[[[120,[-1]]],[[120,[-1]]],36],[[[121,[-1]]],[[121,[-1]]],36],[[[122,[-1]]],[[122,[-1]]],36],[[[123,[-1]]],[[123,[-1]]],36],[[[124,[-1,-2]]],[[124,[-1,-2]]],36,36],[[[125,[-1,-2]]],[[125,[-1,-2]]],[36,92],36],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[89,[[120,[89]]]],[89,[[126,[89,-2]]],[],[51,[127,[-1]]]],[89,[[121,[89]]]],[89,[[128,[89]]]],[[[91,[-1]]],45,[92,41]],[89,[[122,[89]]]],[[],[[96,[-1]]],[]],[89,[[123,[89]]]],[[89,-2],[[111,[89,-2]]],[],[[19,[-1],[[1,[52]]]]]],[[89,-3],[[114,[89,-3]]],[],[],[[19,[-1],[[1,[[76,[-2]]]]]]]],[[89,-2],[[129,[89,-2]]],[],[[19,[-1],[[1,[52]]]]]],[[[91,[-1]],-3],[[76,[-2]]],[92,41],[],[[19,[-2],[[1,[52]]]]]],[[89,-3],[[130,[89,-3]]],[],[],[[19,[-1],[[1,[[76,[-2]]]]]]]],[[[91,[-1]],-4],[[76,[-3]]],[92,41],[],[],[[19,[-2],[[1,[[76,[-3]]]]]]]],[[89,-3],[[108,[89,-2,-3]]],[],92,[[19,[-1],[[1,[-2]]]]]],[89,[[109,[89]]]],[[[91,[-1]],8],9,13],[[[96,[-1]],8],9,13],[[[97,[-1]],8],9,13],[[[98,[-1]],8],9,13],[[[99,[-1]],8],9,13],[[[100,[-1]],8],9,[]],[[[101,[-1]],8],9,13],[[[102,[-1]],8],9,13],[[[103,[-1,-2,-3]],8],9,13,[],13],[[[104,[-1,-2,-3]],8],9,13,[],13],[[[131,[-1]],8],9,13],[[[132,[-1]],8],9,[13,58]],[[[133,[-1]],8],9,[13,58]],[[[128,[-1]],8],9,[13,58]],[[[126,[-1,-2]],8],9,13,13],[[[134,[-1,-2]],8],9,13,13],[[[135,[-1,-2,-3]],8],9,13,13,13],[[[136,[-1,-2,-3]],8],9,13,13,13],[[[137,[-1,-2,-3]],8],9,13,13,13],[[[105,[-1,-2,-3]],8],9,13,13,13],[[[106,[-1]],8],9,13],[[[107,[-1,-2]],8],9,13,13],[[[108,[-1,-2,-3]],8],9,13,13,13],[[[109,[-1]],8],9,[13,92]],[[[110,[-1,-2,-3]],8],9,13,13,13],[[[111,[-1,-2]],8],9,13,13],[[[112,[-1,-2]],8],9,13,13],[[[113,[-1,-2]],8],9,13,13],[[[114,[-1,-2]],8],9,13,13],[[[115,[-1]],8],9,13],[[[116,[-1,-2]],8],9,13,13],[[[117,[-1]],8],9,13],[[[118,[-1,-2]],8],9,13,13],[[[119,[-1]],8],9,13],[[[94,[-1,-2]],8],9,13,13],[[[120,[-1]],8],9,13],[[[121,[-1]],8],9,13],[[[122,[-1]],8],9,13],[[[123,[-1]],8],9,13],[[[124,[-1,-2]],8],9,13,13],[[[138,[-1]],8],9,[13,58]],[[[139,[-1]],8],9,[13,92]],[[[129,[-1,-2]],8],9,[13,58],13],[[[130,[-1,-2]],8],9,[13,58],13],[[[140,[-1,-2]],8],9,[13,58],13],[[[90,[-1,-2]],8],9,[13,58],13],[[[93,[-1,-2]],8],9,[13,58],13],[[[141,[-1,-2]],8],9,13,13],[[[142,[-1,-2]],8],9,[13,58],13],[[[125,[-1,-2]],8],9,[13,92],13],[[[143,[-1,-2,-3]],8],9,13,13,13],[[89,-1,-3],[[136,[89,-3,-1]]],[],[],[[19,[-1,-2],[[1,[-1]]]]]],[[[91,[-1]],-2,-4],-2,[92,41],[],[],[[19,[-2,-3],[[1,[-2]]]]]],[[89,-2],[[141,[89,-2]]],[],[[19,[-1]]]],[[[91,[-1]],-3],[],[92,41],[],[[19,[-2]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[89,[[106,[89]]]],[[89,-2],[[124,[89,-2]]],[],[[19,[-1]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,-2,[],[]],[-1,97,144],[89,[[139,[89]]]],[[[91,[-1]]],[[76,[-2]]],[92,41],[]],[[89,-3],[[107,[89,-3]]],[],[],[[19,[-1],[[1,[-2]]]]]],[89,[[132,[89]]]],[[[91,[-1]]],[[76,[-2]]],[92,41],[]],[[89,45],[[138,[89]]]],[[[91,[-1]],45],[[76,[-2]]],[92,41],[]],[-1,[[98,[-1]]],[]],[-1,[[131,[-1]]],2],[[-2,-3],[[112,[-2,-3]]],[],[[92,[],[[95,[-1]]]]],[[92,[],[[95,[-1]]]]]],[[89,-2],[[112,[89,-2]]],[],[[92,[],[[95,[-1]]]]]],[[89,-2],[[135,[89,-2,-3]]],[],[[19,[-1],[[1,[52]]]]],[51,[127,[-1]]]],[[],[[99,[-1]]],[]],[[[5,[[132,[-1]]]],17],[[18,[-2]]],[92,41,58],[]],[[[5,[[133,[-3]]]],17],[[18,[-4]]],[],[],[[92,[],[[95,[[20,[-1,-2]]]]]],41,58],[]],[[[5,[[128,[-1]]]],17],[[18,[-2]]],[92,58],[]],[[[5,[[126,[-1,-2]]]],17],[[18,[-2]]],92,[51,127]],[[[5,[[134,[-3,-4]]]],17],[[18,[-5]]],[],[],[[92,[],[[95,[[20,[-1,-2]]]]]]],[51,[127,[-1]]],[]],[[[5,[[135,[-1,-2,-3]]]],17],[[18,[-4]]],[92,58],[[19,[],[[1,[52]]]]],[51,127],[]],[[[5,[[136,[-1,-3,-2]]]],17],[[18,[-4]]],92,[],[[19,[-2],[[1,[-2]]]]],[]],[[[5,[[137,[-3,-5,-4]]]],17],[[18,[-6]]],[],[],[[92,[],[[95,[[20,[-1,-2]]]]]],41],[],[[19,[-4,-1],[[1,[[20,[-4,-2]]]]]]],[]],[[[5,[[138,[-1]]]],17],[[18,[-2]]],[92,41,58],[]],[[[5,[[139,[-1]]]],17],[[18,[-2]]],92,[]],[[[5,[[129,[-1,-2]]]],17],[[18,[-3]]],[92,41,58],[[19,[],[[1,[52]]]]],[]],[[[5,[[130,[-1,-3]]]],17],[[18,[-4]]],[92,41,58],[],[[19,[],[[1,[[76,[-2]]]]]]],[]],[[[5,[[140,[-1,-2]]]],17],[[18,[-3]]],[92,41,58],[[19,[],[[1,[52]]]]],[]],[[[5,[[90,[-1,-2]]]],17],[[18,[-3]]],[92,41,58],[[19,[],[[1,[52]]]]],[]],[[[5,[[93,[-1,-2]]]],17],[[18,[-3]]],[92,41,58],[[19,[],[[1,[52]]]]],[]],[[[5,[[141,[-1,-2]]]],17],[[18,[-3]]],92,19,[]],[[[5,[[142,[-1,-3]]]],17],[[18,[-4]]],[92,41,58],[],[[19,[],[[1,[[20,[38,-2]]]]]]],[]],[[[5,[[143,[-3,-4,-5]]]],17],[[18,[-6]]],[],[],[[92,[],[[95,[[38,[-1,-2]]]]]]],[51,[127,[-1]]],[51,[127,[-2]]],[]],[-2,[[100,[-2]]],[],[[19,[17],[[1,[[18,[[76,[-1]]]]]]]]]],[[89,17],[[18,[[76,[-1]]]]],[]],[[[5,[[96,[-1]]]],17],[[18,[[76,[-2]]]]],[],[]],[[[5,[[97,[-1]]]],17],[[18,[[76,[-2]]]]],145,[]],[[[5,[[98,[-1]]]],17],[[18,[[76,[-1]]]]],[]],[[[5,[[99,[-1]]]],17],[[18,[[76,[-1]]]]],[]],[[[5,[[100,[-2]]]],17],[[18,[[76,[-1]]]]],[],[[19,[17],[[1,[[18,[[76,[-1]]]]]]]]]],[[[5,[[101,[-1]]]],17],[[18,[[76,[-2]]]]],36,[]],[[[5,[[102,[-2]]]],17],[[18,[[76,[-3]]]]],[],[[19,[],[[1,[-1]]]]],[]],[[[5,[[103,[-1,-3,-2]]]],17],[[18,[[76,[-5]]]]],[],[[2,[],[[1,[[76,[38]]]]]]],[[19,[-1],[[1,[-2]]]]],[],[]],[[[5,[[104,[-1,-4,-3]]]],17],[[18,[[76,[-6]]]]],[],[],[[2,[],[[1,[[20,[76,-2]]]]]]],[[19,[-1],[[1,[-3]]]]],[],[]],[[[5,[[131,[-1]]]],17],[[18,[[76,[-2]]]]],2,[]],[[[5,[[105,[-1,-2,-4]]]],17],[[18,[[76,[-3]]]]],92,[],[],[[19,[-2],[[1,[[76,[-3]]]]]]]],[[[5,[[106,[-1]]]],17],[[18,[76]]],92],[[[5,[[107,[-1,-3]]]],17],[[18,[[76,[-4]]]]],92,[],[[19,[],[[1,[-2]]]]],[]],[[[5,[[108,[-1,-2,-3]]]],17],[[18,[[76,[-4]]]]],92,92,[[19,[],[[1,[-2]]]]],[]],[[[5,[[109,[-2]]]],17],[[18,[[76,[-3]]]]],92,[[92,[],[[95,[-1]]]]],[]],[[[5,[[110,[-1,-3,-2]]]],17],[[18,[[76,[-4]]]]],92,2,[[19,[],[[1,[-2]]]]],[]],[[[5,[[111,[-1,-2]]]],17],[[18,[[76,[-3]]]]],92,[[19,[],[[1,[52]]]]],[]],[[[5,[[112,[-2,-3]]]],17],[[18,[[76,[-4]]]]],[],[[92,[],[[95,[-1]]]]],[[92,[],[[95,[-1]]]]],[]],[[[5,[[113,[-2,-3]]]],17],[[18,[[76,[-4]]]]],[],[[92,[],[[95,[-1]]]]],[[92,[],[[95,[-1]]]]],[]],[[[5,[[114,[-1,-3]]]],17],[[18,[[76,[-4]]]]],92,[],[[19,[],[[1,[[76,[-2]]]]]]],[]],[[[5,[[115,[-1]]]],17],[[18,[76]]],92],[[[5,[[116,[-1,-2]]]],17],[[18,[[76,[-3]]]]],92,[[19,[],[[1,[52]]]]],[]],[[[5,[[117,[-1]]]],17],[[18,[[76,[-2]]]]],92,[]],[[[5,[[118,[-1,-2]]]],17],[[18,[[76,[-3]]]]],92,[[19,[],[[1,[52]]]]],[]],[[[5,[[119,[-1]]]],17],[[18,[[76,[-2]]]]],92,[]],[[[5,[[94,[-1,-2]]]],17],[[18,[[76,[-3]]]]],92,[[92,[],[[95,[]]]]],[]],[[[5,[[120,[-2]]]],17],[[18,[[76,[-3]]]]],36,[[92,[],[[95,[-1]]]]],[]],[[[5,[[121,[-2]]]],17],[[18,[[76,[-3]]]]],146,[[92,[],[[95,[-1]]]]],[]],[[[5,[[122,[-1]]]],17],[[18,[[76,[-2]]]]],[92,36],[]],[[[5,[[123,[-1]]]],17],[[18,[[76,[-2]]]]],92,[]],[[[5,[[124,[-1,-2]]]],17],[[18,[[76,[-3]]]]],92,19,[]],[[[5,[[125,[-1,-2]]]],17],[[18,[[76,[-3]]]]],92,92,[]],[[89,-2],[[140,[89,-2]]],[],[[19,[-1],[[1,[52]]]]]],[[[91,[-1]],-3],[[76,[45]]],[92,41],[],[[19,[-2],[[1,[52]]]]]],[[-2,-3],[[113,[-2,-3]]],[],[[92,[],[[95,[-1]]]]],[[92,[],[[95,[-1]]]]]],[[89,-2],[[113,[89,-2]]],[],[[92,[],[[95,[-1]]]]]],[[-2,-3,22],[[113,[-2,-3]]],[],[[92,[],[[95,[-1]]]]],[[92,[],[[95,[-1]]]]]],[-1,[[101,[-1]]],36],[-2,[[102,[-2]]],[],[[19,[],[[1,[-1]]]]]],[[89,-1,-4],[[105,[89,-1,-4]]],[],[],[],[[19,[-1,-2],[[1,[[76,[-3]]]]]]]],[[[91,[-1]]],[[38,[45,[76,[45]]]]],[92,41]],[[[96,[-1]]],[[38,[45,[76,[45]]]]],[]],[[[97,[-1]]],[[38,[45,[76,[45]]]]],145],[[[98,[-1]]],[[38,[45,[76,[45]]]]],[]],[[[99,[-1]]],[[38,[45,[76,[45]]]]],[]],[[[101,[-1]]],[[38,[45,[76,[45]]]]],36],[[[102,[-2]]],[[38,[45,[76,[45]]]]],[],[[19,[],[[1,[-1]]]]]],[[[107,[-1,-3]]],[[38,[45,[76,[45]]]]],92,[],[[19,[],[[1,[-2]]]]]],[[[110,[-1,-3,-2]]],[[38,[45,[76,[45]]]]],92,2,[[19,[],[[1,[-2]]]]]],[[[111,[-1,-2]]],[[38,[45,[76,[45]]]]],92,[[19,[],[[1,[52]]]]]],[[89,45],[[117,[89]]]],[[89,-2],[[118,[89,-2]]],[],[[19,[-1],[[1,[52]]]]]],[[89,45],[[119,[89]]]],[[89,45],[[115,[89]]]],[[89,-2],[[116,[89,-2]]],[],[[19,[-1],[[1,[52]]]]]],[[89,-3],[[110,[89,-3,-2]]],[],2,[[19,[-1],[[1,[-2]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[89,[[134,[89,-2]]],[],[51,[127,[-1]]]],[[89,-1,-4],[[137,[89,-4,-1]]],[],[],[],[[19,[-1,-2],[[1,[[20,[-1,-3]]]]]]]],[[89,-3],[[142,[89,-3]]],[],[],[[19,[-1],[[1,[[20,[38,-2]]]]]]]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[89,[[133,[89]]]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[-1,-5],[[104,[-1,-5,-4]]],[],[],[],[[2,[],[[1,[[20,[[76,[[38,[-2,-1]]]],-3]]]]]]],[[19,[-1],[[1,[-4]]]]]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[[-1,-4],[[103,[-1,-4,-3]]],[],[],[[2,[],[[1,[[76,[[38,[-2,-1]]]]]]]]],[[19,[-1],[[1,[-3]]]]]],[89,[[143,[89,-2,-4]]],[],[51,[127,[-1]]],[],[51,[127,[-3]]]],[[89,-1],[[125,[89,-1]]],92]],"c":[],"p":[[17,"Output"],[10,"Future",1364],[10,"FutureExt",18],[5,"Box",1365],[5,"Pin",1366],[5,"CatchUnwind",18],[5,"PollOnce",18],[5,"Formatter",1367],[8,"Result",1367],[5,"PollFn",18],[5,"YieldNow",18],[5,"Zip",18],[10,"Debug",1367],[5,"TryZip",18],[5,"Or",18],[5,"Race",18],[5,"Context",1368],[6,"Poll",1369],[10,"FnMut",1370],[6,"Result",1371],[10,"UnwindSafe",1372],[1,"u64"],[5,"TypeId",1373],[5,"AsyncAsSync",134],[10,"AsyncReadExt",134],[10,"AsyncRead",1374],[10,"AsyncWriteExt",134],[10,"AsyncWrite",1374],[5,"BufReader",134],[1,"u8"],[1,"slice"],[5,"BufWriter",134],[5,"Bytes",134],[5,"Chain",134],[5,"AssertAsync",134],[10,"Clone",1375],[5,"Cursor",134],[1,"tuple"],[5,"CloseFuture",134],[8,"Result",1376],[10,"Unpin",1377],[6,"Ordering",1378],[10,"Ord",1378],[5,"Empty",134],[1,"usize"],[10,"AsyncBufReadExt",134],[5,"BlockOn",134],[10,"AsyncBufRead",1374],[10,"AsRef",1379],[5,"Take",134],[10,"Default",1380],[1,"bool"],[10,"PartialEq",1378],[5,"FillBuf",134],[5,"FlushFuture",134],[5,"Repeat",134],[5,"Sink",134],[10,"Sized",1377],[5,"ReadUntilFuture",134],[5,"ReadLineFuture",134],[5,"Lines",134],[5,"Split",134],[5,"ReadFuture",134],[5,"ReadVectoredFuture",134],[5,"ReadToEndFuture",134],[5,"ReadToStringFuture",134],[5,"ReadExactFuture",134],[5,"SeekFuture",134],[5,"WriteFuture",134],[5,"WriteVectoredFuture",134],[5,"WriteAllFuture",134],[5,"ReadHalf",134],[5,"WriteHalf",134],[10,"Hash",1381],[10,"Hasher",1381],[6,"Option",1382],[10,"PartialOrd",1378],[10,"AsyncSeek",1374],[10,"Write",1383],[5,"Vec",1384],[10,"Read",1383],[5,"IoSliceMut",1383],[6,"SeekFrom",1383],[10,"Seek",1383],[10,"FnOnce",1370],[5,"IoSlice",1383],[5,"String",1385],[10,"AsyncSeekExt",134],[10,"StreamExt",626],[5,"AllFuture",626],[5,"BlockOn",626],[10,"Stream",1386],[5,"AnyFuture",626],[5,"Chain",626],[17,"Item"],[5,"Empty",626],[5,"Iter",626],[5,"Once",626],[5,"Pending",626],[5,"PollFn",626],[5,"Repeat",626],[5,"RepeatWith",626],[5,"Unfold",626],[5,"TryUnfold",626],[5,"Scan",626],[5,"Fuse",626],[5,"Map",626],[5,"FlatMap",626],[5,"Flatten",626],[5,"Then",626],[5,"Filter",626],[5,"Or",626],[5,"Race",626],[5,"FilterMap",626],[5,"Take",626],[5,"TakeWhile",626],[5,"Skip",626],[5,"SkipWhile",626],[5,"StepBy",626],[5,"Cloned",626],[5,"Copied",626],[5,"Cycle",626],[5,"Enumerate",626],[5,"Inspect",626],[5,"Zip",626],[5,"CollectFuture",626],[10,"Extend",1387],[5,"CountFuture",626],[5,"FindFuture",626],[5,"FindMapFuture",626],[5,"OnceFuture",626],[5,"NextFuture",626],[5,"TryNextFuture",626],[5,"TryCollectFuture",626],[5,"PartitionFuture",626],[5,"FoldFuture",626],[5,"TryFoldFuture",626],[5,"NthFuture",626],[5,"LastFuture",626],[5,"PositionFuture",626],[5,"ForEachFuture",626],[5,"TryForEachFuture",626],[5,"UnzipFuture",626],[10,"IntoIterator",1387],[10,"Iterator",1388],[10,"Copy",1377]],"b":[[425,"impl-AsyncWrite-for-Cursor%3C%26mut+Vec%3Cu8%3E%3E"],[426,"impl-AsyncWrite-for-Cursor%3CVec%3Cu8%3E%3E"],[427,"impl-AsyncWrite-for-Cursor%3C%26mut+%5Bu8%5D%3E"],[438,"impl-AsyncWrite-for-Cursor%3C%26mut+Vec%3Cu8%3E%3E"],[439,"impl-AsyncWrite-for-Cursor%3C%26mut+%5Bu8%5D%3E"],[440,"impl-AsyncWrite-for-Cursor%3CVec%3Cu8%3E%3E"],[469,"impl-AsyncWrite-for-Cursor%3C%26mut+Vec%3Cu8%3E%3E"],[470,"impl-AsyncWrite-for-Cursor%3C%26mut+%5Bu8%5D%3E"],[471,"impl-AsyncWrite-for-Cursor%3CVec%3Cu8%3E%3E"]]}],\ +["futures_lite",{"doc":"Futures, streams, and async I/O combinators.","t":"EEEEEEEEEEEECCQCQCIIFEKFEFFFEFFFHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNENNNNNNNNNHHHNHENNNNNNNNNNNNNNNNNNNNNHNNNNNNNNHHFFEKEKEKEKFIIFFFFFFFEEFFFFFFFFFFFFEEFFFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOHNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNEEEEEEEEEEEEFFFIIFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEKFFFFFFFFFFFNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNHHHNNHNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNN","n":["AsyncBufRead","AsyncBufReadExt","AsyncRead","AsyncReadExt","AsyncSeek","AsyncSeekExt","AsyncWrite","AsyncWriteExt","Future","FutureExt","Stream","StreamExt","future","io","pin","prelude","ready","stream","Boxed","BoxedLocal","CatchUnwind","Future","FutureExt","Or","Pending","PollFn","PollOnce","Race","Ready","TryZip","YieldNow","Zip","block_on","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","boxed","boxed_local","catch_unwind","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_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","or","or","pending","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll_fn","poll_once","race","race","race_with_seed","ready","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_poll","try_poll","try_poll","try_poll","try_poll","try_zip","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","yield_now","zip","AssertAsync","AsyncAsSync","AsyncBufRead","AsyncBufReadExt","AsyncRead","AsyncReadExt","AsyncSeek","AsyncSeekExt","AsyncWrite","AsyncWriteExt","BlockOn","BoxedReader","BoxedWriter","BufReader","BufWriter","Bytes","Chain","CloseFuture","Cursor","Empty","Error","ErrorKind","FillBuf","FlushFuture","Lines","ReadExactFuture","ReadFuture","ReadHalf","ReadLineFuture","ReadToEndFuture","ReadToStringFuture","ReadUntilFuture","ReadVectoredFuture","Repeat","Result","SeekFrom","SeekFuture","Sink","Split","Take","WriteAllFuture","WriteFuture","WriteHalf","WriteVectoredFuture","as_mut","as_ref","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","boxed_reader","boxed_writer","buffer","buffer","bytes","chain","clone","clone","clone_into","clone_into","close","close","cmp","consume","consume","consume","consume","consume","consume","consume","context","copy","default","empty","eq","fill_buf","fill_buf","flush","flush","flush","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","get_mut","get_mut","get_mut","get_mut","get_mut","get_mut","get_mut","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","hash","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","into","into","into","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","limit","lines","new","new","new","new","new","new","partial_cmp","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_fill_buf","poll_fill_buf","poll_fill_buf","poll_fill_buf","poll_fill_buf","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_next","poll_next","poll_next","poll_read","poll_read","poll_read","poll_read","poll_read","poll_read","poll_read","poll_read","poll_read","poll_read_vectored","poll_read_vectored","poll_read_vectored","poll_read_vectored","poll_read_vectored","poll_read_vectored","poll_seek","poll_seek","poll_seek","poll_seek","poll_with","poll_write","poll_write","poll_write","poll_write","poll_write","poll_write","poll_write","poll_write","poll_write_vectored","poll_write_vectored","position","read","read","read","read_exact","read_line","read_to_end","read_to_string","read_until","read_vectored","read_vectored","repeat","seek","seek","seek","set_limit","set_position","sink","split","split","take","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll_next","try_poll_next","try_poll_next","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","with_capacity","with_capacity","write","write","write","write_all","write_vectored","write_vectored","AsyncBufRead","AsyncRead","AsyncSeek","AsyncWrite","Future","Stream","_","_","_","_","_","_","AllFuture","AnyFuture","BlockOn","Boxed","BoxedLocal","Chain","Cloned","CollectFuture","Copied","CountFuture","Cycle","Empty","Enumerate","Filter","FilterMap","FindFuture","FindMapFuture","FlatMap","Flatten","FoldFuture","ForEachFuture","Fuse","Inspect","Iter","LastFuture","Map","NextFuture","NthFuture","Once","OnceFuture","Or","PartitionFuture","Pending","PollFn","PositionFuture","Race","Repeat","RepeatWith","Scan","Skip","SkipWhile","StepBy","Stream","StreamExt","Take","TakeWhile","Then","TryCollectFuture","TryFoldFuture","TryForEachFuture","TryNextFuture","TryUnfold","Unfold","UnzipFuture","Zip","all","all","any","any","block_on","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","boxed","boxed_local","chain","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cloned","collect","copied","count","count","cycle","empty","enumerate","filter","filter_map","find","find","find_map","find_map","flat_map","flatten","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","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","for_each","for_each","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","fuse","inspect","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_iter","iter","last","last","map","next","next","nth","nth","once","once_future","or","or","partition","pending","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll_fn","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","position","position","race","race","race_with_seed","repeat","repeat_with","scan","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","skip","skip_while","step_by","take","take_while","then","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_collect","try_fold","try_for_each","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_next","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_unfold","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unfold","unzip","zip"],"q":[[0,"futures_lite"],[18,"futures_lite::future"],[134,"futures_lite::io"],[614,"futures_lite::prelude"],[626,"futures_lite::stream"],[1364,"core::future::future"],[1365,"alloc::boxed"],[1366,"core::pin"],[1367,"core::fmt"],[1368,"core::fmt"],[1369,"core::task::poll"],[1370,"core::ops::function"],[1371,"core::result"],[1372,"core::panic::unwind_safe"],[1373,"core::any"],[1374,"futures_io::if_std"],[1375,"futures_io::if_std"],[1376,"std::io::error"],[1377,"core::marker"],[1378,"core::cmp"],[1379,"core::cmp"],[1380,"core::default"],[1381,"core::cmp"],[1382,"core::hash"],[1383,"core::cmp"],[1384,"alloc::vec"],[1385,"std::io"],[1386,"futures_core::stream"],[1387,"core::iter::traits::collect"],[1388,"core::iter::traits::collect"],[1389,"core::marker"]],"d":["","","","","","","","","","","","","Combinators for the Future trait.","Tools and combinators for I/O.","Pins a variable of type T on the stack and rebinds it as …","Traits Future, Stream, AsyncRead, AsyncWrite, AsyncBufRead,","Unwraps Poll<T> or returns Pending.","Combinators for the Stream trait.","Type alias for …","Type alias for Pin<Box<dyn Future<Output = T> + 'static>>.","Future for the FutureExt::catch_unwind() method.","","Extension trait for Future.","Future for the or() function and the FutureExt::or() …","","Future for the poll_fn() function.","Future for the poll_once() function.","Future for the race() function and the FutureExt::race() …","","Future for the try_zip() function.","Future for the yield_now() function.","Future for the zip() function.","Blocks the current thread on a future.","","","","","","","","","","","","","","","","","Boxes the future and changes its type to …","Boxes the future and changes its type to dyn Future + 'a.","Catches panics while polling the future.","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","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).","","","","","","","","","Returns the result of the future that completes first, …","Returns the result of self or other future, preferring self…","","A convenience for calling Future::poll() on !Unpin types.","","","","","","","","","Creates a future from a function returning Poll.","Polls a future just once and returns an Option with the …","Returns the result of the future that completes first, …","Returns the result of self or other future, with no …","Race two futures but with a predefined random seed.","","","","","","","","","","","","","","","","","","","","","","","Joins two fallible futures, waiting for both to complete …","","","","","","","","","Wakes the current task and returns Poll::Pending once.","Joins two futures, waiting for both to complete.","Asserts that a type implementing std::io traits can be …","A wrapper around a type that implements AsyncRead or …","","Extension trait for AsyncBufRead.","","Extension trait for AsyncRead.","","Extension trait for AsyncSeek.","","Extension trait for AsyncWrite.","Blocks on all async I/O operations and implements std::io …","Type alias for Pin<Box<dyn AsyncRead + Send + 'static>>.","Type alias for Pin<Box<dyn AsyncWrite + Send + 'static>>.","Adds buffering to a reader.","Adds buffering to a writer.","Reader for the AsyncReadExt::bytes() method.","Reader for the AsyncReadExt::chain() method.","Future for the AsyncWriteExt::close() method.","Gives an in-memory buffer a cursor for reading and writing.","Reader for the empty() function.","","","Future for the AsyncBufReadExt::fill_buf() method.","Future for the AsyncWriteExt::flush() method.","Stream for the AsyncBufReadExt::lines() method.","Future for the AsyncReadExt::read_exact() method.","Future for the AsyncReadExt::read() method.","The read half returned by split().","Future for the AsyncBufReadExt::read_line() method.","Future for the AsyncReadExt::read_to_end() method.","Future for the AsyncReadExt::read_to_string() method.","Future for the AsyncBufReadExt::read_until() method.","Future for the AsyncReadExt::read_vectored() method.","Reader for the repeat() function.","","","Future for the AsyncSeekExt::seek() method.","Writer for the sink() function.","Stream for the AsyncBufReadExt::split() method.","Reader for the AsyncReadExt::take() method.","Future for the AsyncWriteExt::write_all() method.","Future for the AsyncWriteExt::write() method.","The write half returned by split().","Future for the AsyncWriteExt::write_vectored() method.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Boxes the reader and changes its type to …","Boxes the writer and changes its type to …","Returns a reference to the internal buffer.","Returns a reference to the internal buffer.","Converts this AsyncRead into a Stream of bytes.","Creates an adapter which will chain this stream with …","","","","","Closes the writer.","Attempt to shutdown the I/O handle.","","","Consumes amt buffered bytes.","","","","","","The context we are using to poll the future.","Copies the entire contents of a reader into a writer.","","Creates an empty reader.","","Returns the contents of the internal buffer, filling it …","","Flushes the stream to ensure that all buffered contents …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","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 mutable reference to the inner I/O handle.","Gets a mutable reference to the async I/O handle.","Gets a mutable reference to the underlying reader.","Gets a mutable reference to the underlying writer.","Gets a mutable reference to the underlying buffer.","Gets a mutable reference to the underlying reader.","Gets mutable references to the underlying readers.","Gets a reference to the inner I/O handle.","Gets a reference to the async I/O handle.","Gets a reference to the underlying reader.","Gets a reference to the underlying writer.","Gets a reference to the underlying buffer.","Gets a reference to the underlying reader.","Gets references to the underlying readers.","","The actual reader/writer we are wrapping.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Extracts the inner I/O handle.","Extracts the inner async I/O handle.","Unwraps the buffered reader, returning the underlying …","Unwraps the buffered writer, returning the underlying …","Unwraps the cursor, returning the underlying buffer.","Unwraps the adapter, returning the underlying reader.","Unwraps the adapter, returning the underlying readers.","Returns the number of bytes before this adapter will …","Returns a stream over the lines of this byte stream.","Wraps an I/O handle implementing std::io traits.","Wraps an I/O handle implementing AsyncRead or AsyncWrite …","Wraps an async I/O handle into a blocking interface.","Creates a buffered reader with the default buffer capacity.","Creates a buffered writer with the default buffer capacity.","Creates a cursor for an in-memory buffer.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Seeks to an offset, in bytes, in the underlying reader.","Seek to the offset, in bytes, in the underlying writer.","","Poll this AsyncAsSync for some function.","","","","","","","","","","","Returns the current position of this cursor.","Reads some bytes from the byte stream.","","","Reads the exact number of bytes required to fill buf.","Reads all bytes and appends them into buf until a newline …","Reads the entire contents and appends them to a Vec.","Reads the entire contents and appends them to a String.","Reads all bytes and appends them into buf until the …","Like read(), except it reads into a slice of buffers.","","Creates an infinite reader that reads the same byte …","Seeks to a new position in a byte stream.","","","Puts a limit on the number of bytes.","Sets the position of this cursor.","Creates a writer that consumes and drops all data.","Splits a stream into AsyncRead and AsyncWrite halves.","Returns a stream over the contents of this reader split on …","Creates an adapter which will read at most limit bytes …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a buffered reader with the specified capacity.","Creates a buffered writer with the specified buffer …","Writes some bytes into the byte stream.","","","Writes an entire buffer into the byte stream.","Like write(), except that it writes a slice of buffers.","","","","","","","","","","","","","","Future for the StreamExt::all() method.","Future for the StreamExt::any() method.","Iterator for the block_on() function.","Type alias for …","Type alias for Pin<Box<dyn Stream<Item = T> + 'static>>.","Stream for the StreamExt::chain() method.","Stream for the StreamExt::cloned() method.","Future for the StreamExt::collect() method.","Stream for the StreamExt::copied() method.","Future for the StreamExt::count() method.","Stream for the StreamExt::cycle() method.","Stream for the empty() function.","Stream for the StreamExt::enumerate() method.","Stream for the StreamExt::filter() method.","Stream for the StreamExt::filter_map() method.","Future for the StreamExt::find() method.","Future for the StreamExt::find_map() method.","Stream for the StreamExt::flat_map() method.","Stream for the StreamExt::flatten() method.","Future for the StreamExt::fold() method.","Future for the StreamExt::for_each() method.","Stream for the StreamExt::fuse() method.","Stream for the StreamExt::inspect() method.","Stream for the iter() function.","Future for the StreamExt::last() method.","Stream for the StreamExt::map() method.","Future for the StreamExt::next() method.","Future for the StreamExt::nth() method.","Stream for the once() function.","Stream for the once_future() method.","Stream for the or() function and the StreamExt::or() …","Future for the StreamExt::partition() method.","Stream for the pending() function.","Stream for the poll_fn() function.","Future for the StreamExt::position() method.","Stream for the race() function and the StreamExt::race() …","Stream for the repeat() function.","Stream for the repeat_with() function.","Stream for the StreamExt::scan() method.","Stream for the StreamExt::skip() method.","Stream for the StreamExt::skip_while() method.","Stream for the StreamExt::step_by() method.","","Extension trait for Stream.","Stream for the StreamExt::take() method.","Stream for the StreamExt::take_while() method.","Stream for the StreamExt::then() method.","Future for the StreamExt::try_collect() method.","Future for the StreamExt::try_fold() method.","Future for the StreamExt::try_for_each() method.","Future for the StreamExt::try_next() method.","Stream for the try_unfold() function.","Stream for the unfold() function.","Future for the StreamExt::unzip() method.","Stream for the StreamExt::zip() method.","Tests if predicate returns true for all items in the …","","Tests if predicate returns true for any item in the stream.","","Converts a stream into a blocking iterator.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Boxes the stream and changes its type to …","Boxes the stream and changes its type to dyn Stream + 'a.","Appends another stream to the end of this one.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Clones all items.","Collects all items in the stream into a collection.","Copies all items.","Counts the number of items in the stream.","","Repeats the stream from beginning to end, forever.","Creates an empty stream.","Enumerates items, mapping them to (index, item).","Keeps items of the stream for which predicate returns true.","Filters and maps items of the stream using a closure.","Finds the first item of the stream for which predicate …","","Applies a closure to items in the stream and returns the …","","Maps items to streams and then concatenates them.","Concatenates inner streams.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Accumulates a computation over the stream.","","Calls a closure on each item of the stream.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Fuses the stream so that it stops yielding items after the …","Calls a closure on each item and passes it on.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 stream from an iterator.","Returns the last item in the stream.","","Maps items of the stream to new values using a closure.","Retrieves the next item in the stream.","","Gets the nth item of the stream.","","Creates a stream that yields a single item.","Creates a stream that invokes the given future as its …","Merges two streams, preferring items from stream1 whenever …","Merges with other stream, preferring items from self …","Partitions items into those for which predicate is true …","Creates a stream that is always pending.","","","","","","","","","","","","","","","","","","","Creates a stream from a function returning Poll.","A convenience for calling Stream::poll_next() on !Unpin …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Finds the index of the first item of the stream for which …","","Merges two streams, with no preference for either stream …","Merges with other stream, with no preference for either …","Races two streams, but with a user-provided seed for …","Creates an infinite stream that yields the same item …","Creates an infinite stream from a closure that generates …","Maps items of the stream to new values using a state value …","","","","","","","","","","","Skips the first n items of the stream.","Skips items while predicate returns true.","Yields every stepth item.","Takes only the first n items of the stream.","Takes items while predicate returns true.","Maps items of the stream to new values using an async …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Collects all items in the fallible stream into a …","Accumulates a fallible computation over the stream.","Calls a fallible closure on each item of the stream, …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Retrieves the next item in the stream.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a stream from a seed value and a fallible async …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a stream from a seed value and an async closure …","Collects a stream of pairs into a pair of collections.","Zips up two streams into a single stream of pairs."],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,10,11,12,14,15,16,6,7,10,11,12,14,15,16,6,3,3,3,7,10,11,12,14,15,16,6,7,10,11,12,14,15,16,6,7,10,11,12,14,15,16,6,7,10,11,12,14,15,16,6,0,3,0,3,7,10,11,12,14,15,16,6,0,0,0,3,0,0,7,10,11,12,14,15,16,6,7,10,11,12,14,15,16,6,10,14,15,16,6,0,7,10,11,12,14,15,16,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,24,44,35,24,24,47,29,32,37,56,57,54,59,60,61,62,63,64,65,66,67,50,33,34,68,69,70,71,55,39,72,73,44,35,24,24,47,29,32,37,56,57,54,59,60,61,62,63,64,65,66,67,50,33,34,68,69,70,71,55,39,72,73,25,27,29,32,25,25,35,37,35,37,27,24,35,44,46,47,29,37,50,34,24,0,37,0,35,46,47,27,24,47,44,35,24,47,29,32,37,56,57,54,59,60,61,62,63,64,65,66,67,50,33,34,68,69,70,71,55,39,72,73,44,35,24,47,29,32,37,56,57,54,59,60,61,62,63,64,65,66,67,50,33,34,68,69,70,71,55,39,72,73,35,47,29,32,37,50,34,35,47,29,32,37,50,34,35,24,44,35,24,47,29,32,37,56,57,54,59,60,61,62,63,64,65,66,67,50,33,34,68,69,70,71,55,39,72,73,54,59,60,63,64,65,66,67,68,69,70,71,55,39,35,47,29,32,37,50,34,50,46,35,24,47,29,32,37,35,54,59,60,63,64,65,66,67,68,69,70,71,55,39,35,29,32,37,37,37,57,73,44,29,37,50,34,35,29,32,37,37,37,57,73,61,62,33,44,35,29,37,56,50,33,34,72,35,29,37,33,34,72,35,29,32,37,24,35,29,32,37,37,37,57,73,35,37,37,25,24,47,25,46,25,25,46,25,24,0,88,24,47,50,37,0,0,46,25,35,37,44,35,24,47,29,32,37,56,57,54,59,60,61,62,63,64,65,66,67,50,33,34,68,69,70,71,55,39,72,73,44,35,24,47,29,32,37,56,57,54,59,60,61,62,63,64,65,66,67,50,33,34,68,69,70,71,55,39,72,73,54,59,60,63,64,65,66,67,68,69,70,71,55,39,61,62,33,44,35,24,47,29,32,37,56,57,54,59,60,61,62,63,64,65,66,67,50,33,34,68,69,70,71,55,39,72,73,29,32,27,24,47,27,27,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,89,91,89,91,0,91,96,97,98,99,100,101,102,103,104,131,132,133,128,126,134,135,136,137,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,94,120,121,122,123,124,138,139,129,130,140,90,93,141,142,125,143,91,96,97,98,99,100,101,102,103,104,131,132,133,128,126,134,135,136,137,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,94,120,121,122,123,124,138,139,129,130,140,90,93,141,142,125,143,89,89,89,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,94,120,121,122,123,124,125,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,94,120,121,122,123,124,125,89,89,89,89,91,89,0,89,89,89,89,91,89,91,89,89,91,96,97,98,99,100,101,102,103,104,131,132,133,128,126,134,135,136,137,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,94,120,121,122,123,124,138,139,129,130,140,90,93,141,142,125,143,89,91,89,91,91,96,97,98,99,100,101,102,103,104,131,132,133,128,126,134,135,136,137,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,94,120,121,122,123,124,138,139,129,130,140,90,93,141,142,125,143,89,89,91,96,97,98,99,100,101,102,103,104,131,132,133,128,126,134,135,136,137,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,94,120,121,122,123,124,138,139,129,130,140,90,93,141,142,125,143,132,133,128,126,134,135,136,137,138,139,129,130,140,90,93,141,142,143,91,0,89,91,89,89,91,89,91,0,0,0,89,89,0,132,133,128,126,134,135,136,137,138,139,129,130,140,90,93,141,142,143,0,89,96,97,98,99,100,101,102,103,104,131,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,94,120,121,122,123,124,125,89,91,0,89,0,0,0,89,91,96,97,98,99,101,102,107,110,111,89,89,89,89,89,89,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,94,120,121,122,123,124,125,89,89,89,91,96,97,98,99,100,101,102,103,104,131,132,133,128,126,134,135,136,137,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,94,120,121,122,123,124,138,139,129,130,140,90,93,141,142,125,143,91,96,97,98,99,100,101,102,103,104,131,132,133,128,126,134,135,136,137,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,94,120,121,122,123,124,138,139,129,130,140,90,93,141,142,125,143,89,133,134,136,137,142,96,97,98,99,100,101,102,103,104,131,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,94,120,121,122,124,0,91,96,97,98,99,100,101,102,103,104,131,132,133,128,126,134,135,136,137,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,94,120,121,122,123,124,138,139,129,130,140,90,93,141,142,125,143,0,89,89],"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,[-2,-1,[],[[2,[],[[1,[-1]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[3,[[5,[[4,[2]]]]]],[3,[[5,[[4,[2]]]]]],[3,[[6,[3]]]],[[[7,[-1]],8],9,[]],[[[10,[-1]],8],9,[]],[[11,8],9],[[[12,[-1,-2]],8],9,[2,13],[2,13]],[[[14,[-1,-2,-3,-4]],8],9,13,13,13,13],[[[15,[-1,-2]],8],9,13,13],[[[16,[-1,-2]],8],9,13,13],[[[6,[-1]],8],9,13],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[[-2,-3],[[15,[-2,-3]]],[],[[2,[],[[1,[-1]]]]],[[2,[],[[1,[-1]]]]]],[[3,-2],[[15,[3,-2]]],[],[[2,[],[[1,[-1]]]]]],0,[[3,17],[[18,[-1]]],[]],[[[5,[[7,[-2]]]],17],[[18,[-3]]],[],[[2,[],[[1,[-1]]]]],[]],[[[5,[[10,[-2]]]],17],[[18,[-1]]],[],[[19,[17],[[1,[[18,[-1]]]]]]]],[[[5,[11]],17],[[18,[-1]]],[]],[[[5,[[12,[-1,-2]]]],17],[[18,[-3]]],2,2,[]],[[[5,[[14,[-3,-1,-5,-4]]]],17],[[18,[-6]]],[],[],[[2,[],[[1,[[20,[-1,-2]]]]]]],[],[[2,[],[[1,[[20,[-4,-2]]]]]]],[]],[[[5,[[15,[-2,-3]]]],17],[[18,[-4]]],[],[[2,[],[[1,[-1]]]]],[[2,[],[[1,[-1]]]]],[]],[[[5,[[16,[-2,-3]]]],17],[[18,[-4]]],[],[[2,[],[[1,[-1]]]]],[[2,[],[[1,[-1]]]]],[]],[[[5,[[6,[-1]]]],17],[[18,[-2]]],[2,21],[]],[-2,[[10,[-2]]],[],[[19,[17],[[1,[[18,[-1]]]]]]]],[-2,[[7,[-2]]],[],[[2,[],[[1,[-1]]]]]],[[-2,-3],[[16,[-2,-3]]],[],[[2,[],[[1,[-1]]]]],[[2,[],[[1,[-1]]]]]],[[3,-2],[[16,[3,-2]]],[],[[2,[],[[1,[-1]]]]]],[[-2,-3,22],[[16,[-2,-3]]],[],[[2,[],[[1,[-1]]]]],[[2,[],[[1,[-1]]]]]],0,[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],18,[]],[[-3,-5],[[14,[-3,-1,-5,-4]]],[],[],[[2,[],[[1,[[20,[-1,-2]]]]]]],[],[[2,[],[[1,[[20,[-4,-2]]]]]]]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[[],11],[[-1,-2],[[12,[-1,-2]]],2,2],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[24,[-1]]],-1,[]],[[[24,[-1]]],-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[24,[-1]]],-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[24,[-1]]],-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[25,[[5,[[4,[26]]]]]],[27,[[5,[[4,[28]]]]]],[[[29,[-1]]],[[31,[30]]],[]],[[[32,[-1]]],[[31,[30]]],28],[25,[[33,[25]]]],[[25,-1],[[34,[25,-1]]],26],[[[35,[-1]]],[[35,[-1]]],36],[[[37,[-1]]],[[37,[-1]]],36],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[27,[[39,[27]]]],[[[24,[-1]]],[[40,[38]]],[28,41]],[[[35,[-1]],[35,[-1]]],42,43],[[[5,[44]],45],38],[[46,45],38],[[[47,[-1]],45],38,[48,41]],[[[5,[[29,[-1]]]],45],38,26],[[[5,[[37,[-1]]]],45],38,[[49,[[31,[30]]]],41]],[[[5,[[50,[-1]]]],45],38,48],[[[5,[[34,[-1,-2]]]],45],38,48,48],0,[[-1,-2],[[40,[22]]],26,28],[[],[[37,[-1]]],51],[[],44],[[[35,[-1]],[35,[-1]]],52,53],[46,[[54,[46]]]],[[[47,[-1]]],[[40,[[31,[30]]]]],[48,41]],[27,[[55,[27]]]],[[[24,[-1]]],[[40,[38]]],[28,41]],[[[47,[-1]]],[[40,[38]]],[28,41]],[[44,8],9],[[[35,[-1]],8],9,13],[[[24,[-1]],8],9,13],[[[47,[-1]],8],9,13],[[[29,[-1]],8],9,13],[[[32,[-1]],8],9,13],[[[37,[-1]],8],9,13],[[56,8],9],[[57,8],9],[[[54,[-1]],8],9,[13,58]],[[[59,[-1]],8],9,[13,41,58]],[[[60,[-1]],8],9,[13,41,58]],[[[61,[-1]],8],9,13],[[[62,[-1]],8],9,13],[[[63,[-1]],8],9,[13,41,58]],[[[64,[-1]],8],9,[13,41,58]],[[[65,[-1]],8],9,[13,41,58]],[[[66,[-1]],8],9,[13,41,58]],[[[67,[-1]],8],9,[13,41,58]],[[[50,[-1]],8],9,13],[[[33,[-1]],8],9,13],[[[34,[-1,-2]],8],9,13,13],[[[68,[-1]],8],9,[13,41,58]],[[[69,[-1]],8],9,[13,41,58]],[[[70,[-1]],8],9,[13,41,58]],[[[71,[-1]],8],9,[13,41,58]],[[[55,[-1]],8],9,[13,41,58]],[[[39,[-1]],8],9,[13,41,58]],[[[72,[-1]],8],9,13],[[[73,[-1]],8],9,13],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[35,[-1]]],-1,[]],[[[47,[-1]]],-1,[]],[[[29,[-1]]],-1,[]],[[[32,[-1]]],-1,28],[[[37,[-1]]],-1,[]],[[[50,[-1]]],-1,[]],[[[34,[-1,-2]]],[[38,[-1,-2]]],[],[]],[[[35,[-1]]],-1,[]],[[[47,[-1]]],-1,[]],[[[29,[-1]]],-1,[]],[[[32,[-1]]],-1,28],[[[37,[-1]]],-1,[]],[[[50,[-1]]],-1,[]],[[[34,[-1,-2]]],[[38,[-1,-2]]],[],[]],[[[35,[-1]],-2],38,74,75],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[[[35,[-1]]],-1,[]],[[[47,[-1]]],-1,[]],[[[29,[-1]]],-1,[]],[[[32,[-1]]],-1,28],[[[37,[-1]]],-1,[]],[[[50,[-1]]],-1,[]],[[[34,[-1,-2]]],[[38,[-1,-2]]],[],[]],[[[50,[-1]]],22,[]],[46,[[61,[46]]]],[-1,[[35,[-1]]],[]],[[17,-1],[[24,[-1]]],[]],[-1,[[47,[-1]]],[]],[-1,[[29,[-1]]],26],[-1,[[32,[-1]]],28],[-1,[[37,[-1]]],[]],[[[35,[-1]],[35,[-1]]],[[76,[42]]],77],[[[5,[[54,[-1]]]],17],[[18,[-2]]],[48,41,58],[]],[[[5,[[59,[-1]]]],17],[[18,[-2]]],[48,41,58],[]],[[[5,[[60,[-1]]]],17],[[18,[-2]]],[48,41,58],[]],[[[5,[[63,[-1]]]],17],[[18,[-2]]],[26,41,58],[]],[[[5,[[64,[-1]]]],17],[[18,[-2]]],[26,41,58],[]],[[[5,[[65,[-1]]]],17],[[18,[-2]]],[26,41,58],[]],[[[5,[[66,[-1]]]],17],[[18,[-2]]],[26,41,58],[]],[[[5,[[67,[-1]]]],17],[[18,[-2]]],[26,41,58],[]],[[[5,[[68,[-1]]]],17],[[18,[-2]]],[78,41,58],[]],[[[5,[[69,[-1]]]],17],[[18,[-2]]],[28,41,58],[]],[[[5,[[70,[-1]]]],17],[[18,[-2]]],[28,41,58],[]],[[[5,[[71,[-1]]]],17],[[18,[-2]]],[28,41,58],[]],[[[5,[[55,[-1]]]],17],[[18,[-2]]],[28,41,58],[]],[[[5,[[39,[-1]]]],17],[[18,[-2]]],[28,41,58],[]],[[[5,[[35,[-1]]]],17],[[18,[[40,[38]]]]],79],[[[5,[[29,[-1]]]],17],[[18,[[40,[38]]]]],28],[[[5,[[32,[-1]]]],17],[[18,[[40,[38]]]]],28],[[[5,[[37,[[80,[30]]]]]],17],[[18,[[40,[38]]]]]],[[[5,[[37,[[80,[30]]]]]],17],[[18,[[40,[38]]]]]],[[[5,[[37,[[31,[30]]]]]],17],[[18,[[40,[38]]]]]],[[[5,[57]],17],[[18,[[40,[38]]]]]],[[[5,[[73,[-1]]]],17],[[18,[[40,[38]]]]],[28,41]],[[[5,[44]],17],[[18,[[40,[[31,[30]]]]]]]],[[[5,[[29,[-1]]]],17],[[18,[[40,[[31,[30]]]]]]],26],[[[5,[[37,[-1]]]],17],[[18,[[40,[[31,[30]]]]]]],[[49,[[31,[30]]]],41]],[[[5,[[50,[-1]]]],17],[[18,[[40,[[31,[30]]]]]]],48],[[[5,[[34,[-1,-2]]]],17],[[18,[[40,[[31,[30]]]]]]],48,48],[[[5,[[35,[-1]]]],17],[[18,[[40,[38]]]]],79],[[[5,[[29,[-1]]]],17],[[18,[[40,[38]]]]],28],[[[5,[[32,[-1]]]],17],[[18,[[40,[38]]]]],28],[[[5,[[37,[[80,[30]]]]]],17],[[18,[[40,[38]]]]]],[[[5,[[37,[[31,[30]]]]]],17],[[18,[[40,[38]]]]]],[[[5,[[37,[[80,[30]]]]]],17],[[18,[[40,[38]]]]]],[[[5,[57]],17],[[18,[[40,[38]]]]]],[[[5,[[73,[-1]]]],17],[[18,[[40,[38]]]]],[28,41]],[[[5,[[61,[-1]]]],17],[[18,[[76,[-2]]]]],48,[]],[[[5,[[62,[-1]]]],17],[[18,[[76,[-2]]]]],48,[]],[[[5,[[33,[-1]]]],17],[[18,[[76,[-2]]]]],[26,41],[]],[[[5,[44]],17,[31,[30]]],[[18,[[40,[45]]]]]],[[[5,[[35,[-1]]]],17,[31,[30]]],[[18,[[40,[45]]]]],81],[[[5,[[29,[-1]]]],17,[31,[30]]],[[18,[[40,[45]]]]],26],[[[5,[[37,[-1]]]],17,[31,[30]]],[[18,[[40,[45]]]]],[[49,[[31,[30]]]],41]],[[[5,[56]],17,[31,[30]]],[[18,[[40,[45]]]]]],[[[5,[[50,[-1]]]],17,[31,[30]]],[[18,[[40,[45]]]]],26],[[[5,[[33,[-1]]]],17,[31,[30]]],[[18,[[40,[45]]]]],26],[[[5,[[34,[-1,-2]]]],17,[31,[30]]],[[18,[[40,[45]]]]],26,26],[[[5,[[72,[-1]]]],17,[31,[30]]],[[18,[[40,[45]]]]],[26,41]],[[[5,[[35,[-1]]]],17,[31,[82]]],[[18,[[40,[45]]]]],81],[[[5,[[29,[-1]]]],17,[31,[82]]],[[18,[[40,[45]]]]],26],[[[5,[[37,[-1]]]],17,[31,[82]]],[[18,[[40,[45]]]]],[[49,[[31,[30]]]],41]],[[[5,[[33,[-1]]]],17,[31,[82]]],[[18,[[40,[45]]]]],26],[[[5,[[34,[-1,-2]]]],17,[31,[82]]],[[18,[[40,[45]]]]],26,26],[[[5,[[72,[-1]]]],17,[31,[82]]],[[18,[[40,[45]]]]],[26,41]],[[[5,[[35,[-1]]]],17,83],[[18,[[40,[22]]]]],84],[[[5,[[29,[-1]]]],17,83],[[18,[[40,[22]]]]],78],[[[5,[[32,[-1]]]],17,83],[[18,[[40,[22]]]]],[28,78]],[[[5,[[37,[-1]]]],17,83],[[18,[[40,[22]]]]],[[49,[[31,[30]]]],41]],[[[24,[-1]],-3],[[40,[-2]]],41,[],[[85,[[5,[-1]],17],[[1,[[18,[[40,[-2]]]]]]]]]],[[[5,[[35,[-1]]]],17,[31,[30]]],[[18,[[40,[45]]]]],79],[[[5,[[29,[-1]]]],17,[31,[30]]],[[18,[[40,[45]]]]],28],[[[5,[[32,[-1]]]],17,[31,[30]]],[[18,[[40,[45]]]]],28],[[[5,[[37,[[80,[30]]]]]],17,[31,[30]]],[[18,[[40,[45]]]]]],[[[5,[[37,[[80,[30]]]]]],17,[31,[30]]],[[18,[[40,[45]]]]]],[[[5,[[37,[[31,[30]]]]]],17,[31,[30]]],[[18,[[40,[45]]]]]],[[[5,[57]],17,[31,[30]]],[[18,[[40,[45]]]]]],[[[5,[[73,[-1]]]],17,[31,[30]]],[[18,[[40,[45]]]]],[28,41]],[[[5,[[35,[-1]]]],17,[31,[86]]],[[18,[[40,[45]]]]],79],[[[5,[[37,[[31,[30]]]]]],17,[31,[86]]],[[18,[[40,[45]]]]]],[[[37,[-1]]],22,[]],[[25,[31,[30]]],[[63,[25]]]],[[[24,[-1]],[31,[30]]],[[40,[45]]],[26,41]],[[[47,[-1]],[31,[30]]],[[40,[45]]],[26,41]],[[25,[31,[30]]],[[67,[25]]]],[[46,87],[[60,[46]]]],[[25,[80,[30]]],[[65,[25]]]],[[25,87],[[66,[25]]]],[[46,30,[80,[30]]],[[59,[46]]]],[[25,[31,[82]]],[[64,[25]]]],[[[24,[-1]],[31,[82]]],[[40,[45]]],[26,41]],[30,56],[[88,83],[[68,[88]]]],[[[24,[-1]],83],[[40,[22]]],[78,41]],[[[47,[-1]],83],[[40,[22]]],[78,41]],[[[50,[-1]],22],38,[]],[[[37,[-1]],22],38,[]],[[],57],[-1,[[38,[[72,[-1]],[73,[-1]]]]],[26,28,41]],[[46,30],[[62,[46]]]],[[25,22],[[50,[25]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[[45,-1],[[29,[-1]]],26],[[45,-1],[[32,[-1]]],28],[[27,[31,[30]]],[[69,[27]]]],[[[24,[-1]],[31,[30]]],[[40,[45]]],[28,41]],[[[47,[-1]],[31,[30]]],[[40,[45]]],[28,41]],[[27,[31,[30]]],[[71,[27]]]],[[27,[31,[86]]],[[70,[27]]]],[[[24,[-1]],[31,[86]]],[[40,[45]]],[28,41]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[89,-2],[[90,[89,-2]]],[],[[19,[-1],[[1,[52]]]]]],[[[91,[-1]],-3],52,[92,41],[],[[19,[-2],[[1,[52]]]]]],[[89,-2],[[93,[89,-2]]],[],[[19,[-1],[[1,[52]]]]]],[[[91,[-1]],-3],52,[92,41],[],[[19,[-2],[[1,[52]]]]]],[-1,[[91,[-1]]],[92,41]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[89,[[5,[[4,[92]]]]]],[89,[[5,[[4,[92]]]]]],[[89,-2],[[94,[89,-2]]],[],[[92,[],[[95,[-1]]]],58]],[[[96,[-1]]],[[96,[-1]]],36],[[[97,[-1]]],[[97,[-1]]],36],[[[98,[-1]]],[[98,[-1]]],36],[[[99,[-1]]],[[99,[-1]]],36],[[[100,[-1]]],[[100,[-1]]],36],[[[101,[-1]]],[[101,[-1]]],36],[[[102,[-1]]],[[102,[-1]]],36],[[[103,[-1,-2,-3]]],[[103,[-1,-2,-3]]],36,36,36],[[[104,[-1,-2,-3]]],[[104,[-1,-2,-3]]],36,36,36],[[[105,[-1,-2,-3]]],[[105,[-1,-2,-3]]],36,36,36],[[[106,[-1]]],[[106,[-1]]],36],[[[107,[-1,-2]]],[[107,[-1,-2]]],36,36],[[[108,[-1,-2,-3]]],[[108,[-1,-2,-3]]],36,36,36],[[[109,[-1]]],[[109,[-1]]],[36,92]],[[[110,[-1,-2,-3]]],[[110,[-1,-2,-3]]],36,36,36],[[[111,[-1,-2]]],[[111,[-1,-2]]],36,36],[[[112,[-1,-2]]],[[112,[-1,-2]]],36,36],[[[113,[-1,-2]]],[[113,[-1,-2]]],36,36],[[[114,[-1,-2]]],[[114,[-1,-2]]],36,36],[[[115,[-1]]],[[115,[-1]]],36],[[[116,[-1,-2]]],[[116,[-1,-2]]],36,36],[[[117,[-1]]],[[117,[-1]]],36],[[[118,[-1,-2]]],[[118,[-1,-2]]],36,36],[[[119,[-1]]],[[119,[-1]]],36],[[[94,[-1,-2]]],[[94,[-1,-2]]],36,36],[[[120,[-1]]],[[120,[-1]]],36],[[[121,[-1]]],[[121,[-1]]],36],[[[122,[-1]]],[[122,[-1]]],36],[[[123,[-1]]],[[123,[-1]]],36],[[[124,[-1,-2]]],[[124,[-1,-2]]],36,36],[[[125,[-1,-2]]],[[125,[-1,-2]]],[36,92],36],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[89,[[120,[89]]]],[89,[[126,[89,-2]]],[],[51,[127,[-1]]]],[89,[[121,[89]]]],[89,[[128,[89]]]],[[[91,[-1]]],45,[92,41]],[89,[[122,[89]]]],[[],[[96,[-1]]],[]],[89,[[123,[89]]]],[[89,-2],[[111,[89,-2]]],[],[[19,[-1],[[1,[52]]]]]],[[89,-3],[[114,[89,-3]]],[],[],[[19,[-1],[[1,[[76,[-2]]]]]]]],[[89,-2],[[129,[89,-2]]],[],[[19,[-1],[[1,[52]]]]]],[[[91,[-1]],-3],[[76,[-2]]],[92,41],[],[[19,[-2],[[1,[52]]]]]],[[89,-3],[[130,[89,-3]]],[],[],[[19,[-1],[[1,[[76,[-2]]]]]]]],[[[91,[-1]],-4],[[76,[-3]]],[92,41],[],[],[[19,[-2],[[1,[[76,[-3]]]]]]]],[[89,-3],[[108,[89,-2,-3]]],[],92,[[19,[-1],[[1,[-2]]]]]],[89,[[109,[89]]]],[[[91,[-1]],8],9,13],[[[96,[-1]],8],9,13],[[[97,[-1]],8],9,13],[[[98,[-1]],8],9,13],[[[99,[-1]],8],9,13],[[[100,[-1]],8],9,[]],[[[101,[-1]],8],9,13],[[[102,[-1]],8],9,13],[[[103,[-1,-2,-3]],8],9,13,[],13],[[[104,[-1,-2,-3]],8],9,13,[],13],[[[131,[-1]],8],9,13],[[[132,[-1]],8],9,[13,58]],[[[133,[-1]],8],9,[13,58]],[[[128,[-1]],8],9,[13,58]],[[[126,[-1,-2]],8],9,13,13],[[[134,[-1,-2]],8],9,13,13],[[[135,[-1,-2,-3]],8],9,13,13,13],[[[136,[-1,-2,-3]],8],9,13,13,13],[[[137,[-1,-2,-3]],8],9,13,13,13],[[[105,[-1,-2,-3]],8],9,13,13,13],[[[106,[-1]],8],9,13],[[[107,[-1,-2]],8],9,13,13],[[[108,[-1,-2,-3]],8],9,13,13,13],[[[109,[-1]],8],9,[13,92]],[[[110,[-1,-2,-3]],8],9,13,13,13],[[[111,[-1,-2]],8],9,13,13],[[[112,[-1,-2]],8],9,13,13],[[[113,[-1,-2]],8],9,13,13],[[[114,[-1,-2]],8],9,13,13],[[[115,[-1]],8],9,13],[[[116,[-1,-2]],8],9,13,13],[[[117,[-1]],8],9,13],[[[118,[-1,-2]],8],9,13,13],[[[119,[-1]],8],9,13],[[[94,[-1,-2]],8],9,13,13],[[[120,[-1]],8],9,13],[[[121,[-1]],8],9,13],[[[122,[-1]],8],9,13],[[[123,[-1]],8],9,13],[[[124,[-1,-2]],8],9,13,13],[[[138,[-1]],8],9,[13,58]],[[[139,[-1]],8],9,[13,92]],[[[129,[-1,-2]],8],9,[13,58],13],[[[130,[-1,-2]],8],9,[13,58],13],[[[140,[-1,-2]],8],9,[13,58],13],[[[90,[-1,-2]],8],9,[13,58],13],[[[93,[-1,-2]],8],9,[13,58],13],[[[141,[-1,-2]],8],9,13,13],[[[142,[-1,-2]],8],9,[13,58],13],[[[125,[-1,-2]],8],9,[13,92],13],[[[143,[-1,-2,-3]],8],9,13,13,13],[[89,-1,-3],[[136,[89,-3,-1]]],[],[],[[19,[-1,-2],[[1,[-1]]]]]],[[[91,[-1]],-2,-4],-2,[92,41],[],[],[[19,[-2,-3],[[1,[-2]]]]]],[[89,-2],[[141,[89,-2]]],[],[[19,[-1]]]],[[[91,[-1]],-3],[],[92,41],[],[[19,[-2]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[89,[[106,[89]]]],[[89,-2],[[124,[89,-2]]],[],[[19,[-1]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,-2,[],[]],[-1,97,144],[89,[[139,[89]]]],[[[91,[-1]]],[[76,[-2]]],[92,41],[]],[[89,-3],[[107,[89,-3]]],[],[],[[19,[-1],[[1,[-2]]]]]],[89,[[132,[89]]]],[[[91,[-1]]],[[76,[-2]]],[92,41],[]],[[89,45],[[138,[89]]]],[[[91,[-1]],45],[[76,[-2]]],[92,41],[]],[-1,[[98,[-1]]],[]],[-1,[[131,[-1]]],2],[[-2,-3],[[112,[-2,-3]]],[],[[92,[],[[95,[-1]]]]],[[92,[],[[95,[-1]]]]]],[[89,-2],[[112,[89,-2]]],[],[[92,[],[[95,[-1]]]]]],[[89,-2],[[135,[89,-2,-3]]],[],[[19,[-1],[[1,[52]]]]],[51,[127,[-1]]]],[[],[[99,[-1]]],[]],[[[5,[[132,[-1]]]],17],[[18,[-2]]],[92,41,58],[]],[[[5,[[133,[-3]]]],17],[[18,[-4]]],[],[],[[92,[],[[95,[[20,[-1,-2]]]]]],41,58],[]],[[[5,[[128,[-1]]]],17],[[18,[-2]]],[92,58],[]],[[[5,[[126,[-1,-2]]]],17],[[18,[-2]]],92,[51,127]],[[[5,[[134,[-3,-4]]]],17],[[18,[-5]]],[],[],[[92,[],[[95,[[20,[-1,-2]]]]]]],[51,[127,[-1]]],[]],[[[5,[[135,[-1,-2,-3]]]],17],[[18,[-4]]],[92,58],[[19,[],[[1,[52]]]]],[51,127],[]],[[[5,[[136,[-1,-3,-2]]]],17],[[18,[-4]]],92,[],[[19,[-2],[[1,[-2]]]]],[]],[[[5,[[137,[-3,-5,-4]]]],17],[[18,[-6]]],[],[],[[92,[],[[95,[[20,[-1,-2]]]]]],41],[],[[19,[-4,-1],[[1,[[20,[-4,-2]]]]]]],[]],[[[5,[[138,[-1]]]],17],[[18,[-2]]],[92,41,58],[]],[[[5,[[139,[-1]]]],17],[[18,[-2]]],92,[]],[[[5,[[129,[-1,-2]]]],17],[[18,[-3]]],[92,41,58],[[19,[],[[1,[52]]]]],[]],[[[5,[[130,[-1,-3]]]],17],[[18,[-4]]],[92,41,58],[],[[19,[],[[1,[[76,[-2]]]]]]],[]],[[[5,[[140,[-1,-2]]]],17],[[18,[-3]]],[92,41,58],[[19,[],[[1,[52]]]]],[]],[[[5,[[90,[-1,-2]]]],17],[[18,[-3]]],[92,41,58],[[19,[],[[1,[52]]]]],[]],[[[5,[[93,[-1,-2]]]],17],[[18,[-3]]],[92,41,58],[[19,[],[[1,[52]]]]],[]],[[[5,[[141,[-1,-2]]]],17],[[18,[-3]]],92,19,[]],[[[5,[[142,[-1,-3]]]],17],[[18,[-4]]],[92,41,58],[],[[19,[],[[1,[[20,[38,-2]]]]]]],[]],[[[5,[[143,[-3,-4,-5]]]],17],[[18,[-6]]],[],[],[[92,[],[[95,[[38,[-1,-2]]]]]]],[51,[127,[-1]]],[51,[127,[-2]]],[]],[-2,[[100,[-2]]],[],[[19,[17],[[1,[[18,[[76,[-1]]]]]]]]]],[[89,17],[[18,[[76,[-1]]]]],[]],[[[5,[[96,[-1]]]],17],[[18,[[76,[-2]]]]],[],[]],[[[5,[[97,[-1]]]],17],[[18,[[76,[-2]]]]],145,[]],[[[5,[[98,[-1]]]],17],[[18,[[76,[-1]]]]],[]],[[[5,[[99,[-1]]]],17],[[18,[[76,[-1]]]]],[]],[[[5,[[100,[-2]]]],17],[[18,[[76,[-1]]]]],[],[[19,[17],[[1,[[18,[[76,[-1]]]]]]]]]],[[[5,[[101,[-1]]]],17],[[18,[[76,[-2]]]]],36,[]],[[[5,[[102,[-2]]]],17],[[18,[[76,[-3]]]]],[],[[19,[],[[1,[-1]]]]],[]],[[[5,[[103,[-1,-3,-2]]]],17],[[18,[[76,[-5]]]]],[],[[2,[],[[1,[[76,[38]]]]]]],[[19,[-1],[[1,[-2]]]]],[],[]],[[[5,[[104,[-1,-4,-3]]]],17],[[18,[[76,[-6]]]]],[],[],[[2,[],[[1,[[20,[76,-2]]]]]]],[[19,[-1],[[1,[-3]]]]],[],[]],[[[5,[[131,[-1]]]],17],[[18,[[76,[-2]]]]],2,[]],[[[5,[[105,[-1,-2,-4]]]],17],[[18,[[76,[-3]]]]],92,[],[],[[19,[-2],[[1,[[76,[-3]]]]]]]],[[[5,[[106,[-1]]]],17],[[18,[76]]],92],[[[5,[[107,[-1,-3]]]],17],[[18,[[76,[-4]]]]],92,[],[[19,[],[[1,[-2]]]]],[]],[[[5,[[108,[-1,-2,-3]]]],17],[[18,[[76,[-4]]]]],92,92,[[19,[],[[1,[-2]]]]],[]],[[[5,[[109,[-2]]]],17],[[18,[[76,[-3]]]]],92,[[92,[],[[95,[-1]]]]],[]],[[[5,[[110,[-1,-3,-2]]]],17],[[18,[[76,[-4]]]]],92,2,[[19,[],[[1,[-2]]]]],[]],[[[5,[[111,[-1,-2]]]],17],[[18,[[76,[-3]]]]],92,[[19,[],[[1,[52]]]]],[]],[[[5,[[112,[-2,-3]]]],17],[[18,[[76,[-4]]]]],[],[[92,[],[[95,[-1]]]]],[[92,[],[[95,[-1]]]]],[]],[[[5,[[113,[-2,-3]]]],17],[[18,[[76,[-4]]]]],[],[[92,[],[[95,[-1]]]]],[[92,[],[[95,[-1]]]]],[]],[[[5,[[114,[-1,-3]]]],17],[[18,[[76,[-4]]]]],92,[],[[19,[],[[1,[[76,[-2]]]]]]],[]],[[[5,[[115,[-1]]]],17],[[18,[76]]],92],[[[5,[[116,[-1,-2]]]],17],[[18,[[76,[-3]]]]],92,[[19,[],[[1,[52]]]]],[]],[[[5,[[117,[-1]]]],17],[[18,[[76,[-2]]]]],92,[]],[[[5,[[118,[-1,-2]]]],17],[[18,[[76,[-3]]]]],92,[[19,[],[[1,[52]]]]],[]],[[[5,[[119,[-1]]]],17],[[18,[[76,[-2]]]]],92,[]],[[[5,[[94,[-1,-2]]]],17],[[18,[[76,[-3]]]]],92,[[92,[],[[95,[]]]]],[]],[[[5,[[120,[-2]]]],17],[[18,[[76,[-3]]]]],36,[[92,[],[[95,[-1]]]]],[]],[[[5,[[121,[-2]]]],17],[[18,[[76,[-3]]]]],146,[[92,[],[[95,[-1]]]]],[]],[[[5,[[122,[-1]]]],17],[[18,[[76,[-2]]]]],[92,36],[]],[[[5,[[123,[-1]]]],17],[[18,[[76,[-2]]]]],92,[]],[[[5,[[124,[-1,-2]]]],17],[[18,[[76,[-3]]]]],92,19,[]],[[[5,[[125,[-1,-2]]]],17],[[18,[[76,[-3]]]]],92,92,[]],[[89,-2],[[140,[89,-2]]],[],[[19,[-1],[[1,[52]]]]]],[[[91,[-1]],-3],[[76,[45]]],[92,41],[],[[19,[-2],[[1,[52]]]]]],[[-2,-3],[[113,[-2,-3]]],[],[[92,[],[[95,[-1]]]]],[[92,[],[[95,[-1]]]]]],[[89,-2],[[113,[89,-2]]],[],[[92,[],[[95,[-1]]]]]],[[-2,-3,22],[[113,[-2,-3]]],[],[[92,[],[[95,[-1]]]]],[[92,[],[[95,[-1]]]]]],[-1,[[101,[-1]]],36],[-2,[[102,[-2]]],[],[[19,[],[[1,[-1]]]]]],[[89,-1,-4],[[105,[89,-1,-4]]],[],[],[],[[19,[-1,-2],[[1,[[76,[-3]]]]]]]],[[[91,[-1]]],[[38,[45,[76,[45]]]]],[92,41]],[[[96,[-1]]],[[38,[45,[76,[45]]]]],[]],[[[97,[-1]]],[[38,[45,[76,[45]]]]],145],[[[98,[-1]]],[[38,[45,[76,[45]]]]],[]],[[[99,[-1]]],[[38,[45,[76,[45]]]]],[]],[[[101,[-1]]],[[38,[45,[76,[45]]]]],36],[[[102,[-2]]],[[38,[45,[76,[45]]]]],[],[[19,[],[[1,[-1]]]]]],[[[107,[-1,-3]]],[[38,[45,[76,[45]]]]],92,[],[[19,[],[[1,[-2]]]]]],[[[110,[-1,-3,-2]]],[[38,[45,[76,[45]]]]],92,2,[[19,[],[[1,[-2]]]]]],[[[111,[-1,-2]]],[[38,[45,[76,[45]]]]],92,[[19,[],[[1,[52]]]]]],[[89,45],[[117,[89]]]],[[89,-2],[[118,[89,-2]]],[],[[19,[-1],[[1,[52]]]]]],[[89,45],[[119,[89]]]],[[89,45],[[115,[89]]]],[[89,-2],[[116,[89,-2]]],[],[[19,[-1],[[1,[52]]]]]],[[89,-3],[[110,[89,-3,-2]]],[],2,[[19,[-1],[[1,[-2]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[89,[[134,[89,-2]]],[],[51,[127,[-1]]]],[[89,-1,-4],[[137,[89,-4,-1]]],[],[],[],[[19,[-1,-2],[[1,[[20,[-1,-3]]]]]]]],[[89,-3],[[142,[89,-3]]],[],[],[[19,[-1],[[1,[[20,[38,-2]]]]]]]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[89,[[133,[89]]]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],18,[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[[5,[-1]],17],[[18,[[76,[20]]]]],[]],[[-1,-5],[[104,[-1,-5,-4]]],[],[],[],[[2,[],[[1,[[20,[[76,[[38,[-2,-1]]]],-3]]]]]]],[[19,[-1],[[1,[-4]]]]]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[[-1,-4],[[103,[-1,-4,-3]]],[],[],[[2,[],[[1,[[76,[[38,[-2,-1]]]]]]]]],[[19,[-1],[[1,[-3]]]]]],[89,[[143,[89,-2,-4]]],[],[51,[127,[-1]]],[],[51,[127,[-3]]]],[[89,-1],[[125,[89,-1]]],92]],"c":[],"p":[[17,"Output"],[10,"Future",1364],[10,"FutureExt",18],[5,"Box",1365],[5,"Pin",1366],[5,"CatchUnwind",18],[5,"PollOnce",18],[5,"Formatter",1367],[8,"Result",1367],[5,"PollFn",18],[5,"YieldNow",18],[5,"Zip",18],[10,"Debug",1367],[5,"TryZip",18],[5,"Or",18],[5,"Race",18],[5,"Context",1368],[6,"Poll",1369],[10,"FnMut",1370],[6,"Result",1371],[10,"UnwindSafe",1372],[1,"u64"],[5,"TypeId",1373],[5,"AsyncAsSync",134],[10,"AsyncReadExt",134],[10,"AsyncRead",1374],[10,"AsyncWriteExt",134],[10,"AsyncWrite",1374],[5,"BufReader",134],[1,"u8"],[1,"slice"],[5,"BufWriter",134],[5,"Bytes",134],[5,"Chain",134],[5,"AssertAsync",134],[10,"Clone",1375],[5,"Cursor",134],[1,"tuple"],[5,"CloseFuture",134],[8,"Result",1376],[10,"Unpin",1377],[6,"Ordering",1378],[10,"Ord",1378],[5,"Empty",134],[1,"usize"],[10,"AsyncBufReadExt",134],[5,"BlockOn",134],[10,"AsyncBufRead",1374],[10,"AsRef",1379],[5,"Take",134],[10,"Default",1380],[1,"bool"],[10,"PartialEq",1378],[5,"FillBuf",134],[5,"FlushFuture",134],[5,"Repeat",134],[5,"Sink",134],[10,"Sized",1377],[5,"ReadUntilFuture",134],[5,"ReadLineFuture",134],[5,"Lines",134],[5,"Split",134],[5,"ReadFuture",134],[5,"ReadVectoredFuture",134],[5,"ReadToEndFuture",134],[5,"ReadToStringFuture",134],[5,"ReadExactFuture",134],[5,"SeekFuture",134],[5,"WriteFuture",134],[5,"WriteVectoredFuture",134],[5,"WriteAllFuture",134],[5,"ReadHalf",134],[5,"WriteHalf",134],[10,"Hash",1381],[10,"Hasher",1381],[6,"Option",1382],[10,"PartialOrd",1378],[10,"AsyncSeek",1374],[10,"Write",1383],[5,"Vec",1384],[10,"Read",1383],[5,"IoSliceMut",1383],[6,"SeekFrom",1383],[10,"Seek",1383],[10,"FnOnce",1370],[5,"IoSlice",1383],[5,"String",1385],[10,"AsyncSeekExt",134],[10,"StreamExt",626],[5,"AllFuture",626],[5,"BlockOn",626],[10,"Stream",1386],[5,"AnyFuture",626],[5,"Chain",626],[17,"Item"],[5,"Empty",626],[5,"Iter",626],[5,"Once",626],[5,"Pending",626],[5,"PollFn",626],[5,"Repeat",626],[5,"RepeatWith",626],[5,"Unfold",626],[5,"TryUnfold",626],[5,"Scan",626],[5,"Fuse",626],[5,"Map",626],[5,"FlatMap",626],[5,"Flatten",626],[5,"Then",626],[5,"Filter",626],[5,"Or",626],[5,"Race",626],[5,"FilterMap",626],[5,"Take",626],[5,"TakeWhile",626],[5,"Skip",626],[5,"SkipWhile",626],[5,"StepBy",626],[5,"Cloned",626],[5,"Copied",626],[5,"Cycle",626],[5,"Enumerate",626],[5,"Inspect",626],[5,"Zip",626],[5,"CollectFuture",626],[10,"Extend",1387],[5,"CountFuture",626],[5,"FindFuture",626],[5,"FindMapFuture",626],[5,"OnceFuture",626],[5,"NextFuture",626],[5,"TryNextFuture",626],[5,"TryCollectFuture",626],[5,"PartitionFuture",626],[5,"FoldFuture",626],[5,"TryFoldFuture",626],[5,"NthFuture",626],[5,"LastFuture",626],[5,"PositionFuture",626],[5,"ForEachFuture",626],[5,"TryForEachFuture",626],[5,"UnzipFuture",626],[10,"IntoIterator",1387],[10,"Iterator",1388],[10,"Copy",1377]],"b":[[425,"impl-AsyncWrite-for-Cursor%3CVec%3Cu8%3E%3E"],[426,"impl-AsyncWrite-for-Cursor%3C%26mut+Vec%3Cu8%3E%3E"],[427,"impl-AsyncWrite-for-Cursor%3C%26mut+%5Bu8%5D%3E"],[438,"impl-AsyncWrite-for-Cursor%3CVec%3Cu8%3E%3E"],[439,"impl-AsyncWrite-for-Cursor%3C%26mut+%5Bu8%5D%3E"],[440,"impl-AsyncWrite-for-Cursor%3C%26mut+Vec%3Cu8%3E%3E"],[469,"impl-AsyncWrite-for-Cursor%3C%26mut+Vec%3Cu8%3E%3E"],[470,"impl-AsyncWrite-for-Cursor%3CVec%3Cu8%3E%3E"],[471,"impl-AsyncWrite-for-Cursor%3C%26mut+%5Bu8%5D%3E"]]}],\ ["futures_macro",{"doc":"The futures-rs procedural macro implementations.","t":"QQQQXQ","n":["join_internal","select_biased_internal","select_internal","stream_select_internal","test_internal","try_join_internal"],"q":[[0,"futures_macro"]],"d":["The join! macro.","The select_biased! macro.","The select! macro.","The stream_select! macro.","","The try_join! macro."],"i":[0,0,0,0,0,0],"f":[0,0,0,0,0,0],"c":[],"p":[],"b":[]}],\ ["futures_sink",{"doc":"Asynchronous sinks","t":"RKMMMM","n":["Error","Sink","poll_close","poll_flush","poll_ready","start_send"],"q":[[0,"futures_sink"],[6,"core::pin"],[7,"core::task::wake"],[8,"core::result"],[9,"core::task::poll"]],"d":["The type of value produced by the sink when an error …","A Sink is a value into which other values can be sent, …","Flush any remaining output and close this sink, if …","Flush any remaining output from this sink.","Attempts to prepare the Sink to receive a value.","Begin the process of sending a value to the sink. Each …"],"i":[2,0,2,2,2,2],"f":[0,0,[[[3,[[2,[],[[1,[-1]]]]]],4],[[7,[[6,[5,-1]]]]],[]],[[[3,[[2,[],[[1,[-1]]]]]],4],[[7,[[6,[5,-1]]]]],[]],[[[3,[[2,[],[[1,[-1]]]]]],4],[[7,[[6,[5,-1]]]]],[]],[[[3,[[2,[],[[1,[-1]]]]]],-2],[[6,[5,-1]]],[],[]]],"c":[],"p":[[17,"Error"],[10,"Sink",0],[5,"Pin",6],[5,"Context",7],[1,"tuple"],[6,"Result",8],[6,"Poll",9]],"b":[]}],\ ["futures_task",{"doc":"Tools for working with tasks.","t":"KEFFKEEEKFKEFNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNHHNNNMMNNNNNNNNNNNNNNNNNNNMHH","n":["ArcWake","Context","FutureObj","LocalFutureObj","LocalSpawn","Poll","RawWaker","RawWakerVTable","Spawn","SpawnError","UnsafeFutureObj","Waker","WakerRef","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","deref","drop","drop","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","into","into","into","into","into_future","into_future","into_future_obj","into_raw","is_shutdown","new","new","new","new_unowned","noop_waker","noop_waker_ref","poll","poll","shutdown","spawn_local_obj","spawn_obj","status","status","status_local","status_local","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","wake","wake","wake_by_ref","waker","waker_ref"],"q":[[0,"futures_task"],[84,"core::task::wake"],[85,"core::future::future"],[86,"core::fmt"],[87,"core::fmt"],[88,"core::pin"],[89,"core::marker"],[90,"core::mem::manually_drop"],[91,"core::task::wake"],[92,"core::result"],[93,"alloc::string"],[94,"core::any"],[95,"alloc::sync"]],"d":["A way of waking up a specific task.","","A custom trait object for polling futures, roughly akin to …","A custom trait object for polling futures, roughly akin to …","The LocalSpawn is similar to Spawn, but allows spawning …","","","","The Spawn trait allows for pushing futures onto an …","An error that occurred during spawning.","A custom implementation of a future trait object for …","","A Waker that is only valid for a given lifetime.","","","","","","","","","","Drops the future represented by the given fat pointer.","","","","","","","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).","","","Converts the LocalFutureObj into a FutureObj.","Convert an owned instance into a (conceptually owned) fat …","Check whether spawning failed to the executor being shut …","Create a LocalFutureObj from a custom trait object …","Create a FutureObj from a custom trait object …","Create a new WakerRef from a Waker reference.","Create a new WakerRef from a Waker that must not be …","Create a new Waker which does nothing when wake() is …","Get a static reference to a Waker which does nothing when …","","","Spawning failed because the executor has been shut down.","Spawns a future that will be run to completion.","Spawns a future that will be run to completion.","Determines whether the executor is able to spawn new tasks.","Determines whether the executor is able to spawn new tasks.","Determines whether the executor is able to spawn new tasks.","Determines whether the executor is able to spawn new tasks.","","","","","","","","","","","","","","Indicates that the associated task is ready to make …","Indicates that the associated task is ready to make …","Indicates that the associated task is ready to make …","Creates a Waker from an Arc<impl ArcWake>.","Creates a reference to a Waker from a reference to …"],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,6,5,9,1,6,5,9,1,1,14,5,6,6,5,9,1,6,5,5,5,5,5,5,9,9,9,9,9,1,6,5,9,1,5,9,5,14,6,5,9,1,1,0,0,5,9,6,19,21,21,21,19,19,6,6,5,9,1,6,5,9,1,6,5,9,1,24,24,24,0,0],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[1,2],[3,4],[[[5,[-1]]],4,[]],[[6,7],8],[[6,7],8],[[[5,[-1]],7],8,[]],[[[9,[-1]],7],8,[]],[[1,7],8],[-1,-1,[]],[[[10,[-1]]],[[5,[4]]],[[3,[],[[11,[4]]]]]],[[[9,[-1]]],[[5,[-1]]],[]],[[[12,[[10,[3]]]]],[[5,[4]]]],[[[10,[3]]],[[5,[4]]]],[-1,-1,[]],[[[12,[[10,[-1]]]]],[[5,[4]]],[[3,[],[[11,[4]]]]]],[[[12,[[10,[-1]]]]],[[9,[4]]],[[3,[],[[11,[4]]]],13]],[[[12,[[10,[3]]]]],[[9,[4]]]],[-1,-1,[]],[[[10,[3]]],[[9,[4]]]],[[[10,[-1]]],[[9,[4]]],[[3,[],[[11,[4]]]],13]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[],[]],[-1,[],[]],[[[5,[-1]]],[[9,[-1]]],[]],[14,3],[6,15],[-2,[[5,[-1]]],[],[[14,[-1]]]],[-2,[[9,[-1]]],[],[[14,[-1]],13]],[2,1],[[[16,[2]]],1],[[],2],[[],2],[[[12,[[5,[-1]]]],17],[[18,[-1]]],[]],[[[12,[[9,[-1]]]],17],[[18,[-1]]],[]],[[],6],[[19,[5,[4]]],[[20,[4,6]]]],[[21,[9,[4]]],[[20,[4,6]]]],[21,[[20,[4,6]]]],[21,[[20,[4,6]]]],[19,[[20,[4,6]]]],[19,[[20,[4,6]]]],[-1,22,[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[[[25,[24]]],4],[[[25,[24]]],4],[[[25,[24]]],4],[[[25,[-1]]],2,24],[[[25,[-1]]],1,24]],"c":[],"p":[[5,"WakerRef",0],[5,"Waker",84],[10,"Future",85],[1,"tuple"],[5,"LocalFutureObj",0],[5,"SpawnError",0],[5,"Formatter",86],[8,"Result",86],[5,"FutureObj",0],[5,"Box",87],[17,"Output"],[5,"Pin",88],[10,"Send",89],[10,"UnsafeFutureObj",0],[1,"bool"],[5,"ManuallyDrop",90],[5,"Context",84],[6,"Poll",91],[10,"LocalSpawn",0],[6,"Result",92],[10,"Spawn",0],[5,"String",93],[5,"TypeId",94],[10,"ArcWake",0],[5,"Arc",95]],"b":[[24,"impl-Debug-for-SpawnError"],[25,"impl-Display-for-SpawnError"],[30,"impl-From%3CBox%3CF%3E%3E-for-LocalFutureObj%3C\'a,+()%3E"],[31,"impl-From%3CFutureObj%3C\'a,+T%3E%3E-for-LocalFutureObj%3C\'a,+T%3E"],[32,"impl-From%3CPin%3CBox%3Cdyn+Future%3COutput+=+()%3E%3E%3E%3E-for-LocalFutureObj%3C\'a,+()%3E"],[33,"impl-From%3CBox%3Cdyn+Future%3COutput+=+()%3E%3E%3E-for-LocalFutureObj%3C\'a,+()%3E"],[35,"impl-From%3CPin%3CBox%3CF%3E%3E%3E-for-LocalFutureObj%3C\'a,+()%3E"],[36,"impl-From%3CPin%3CBox%3CF%3E%3E%3E-for-FutureObj%3C\'a,+()%3E"],[37,"impl-From%3CPin%3CBox%3Cdyn+Future%3COutput+=+()%3E+%2B+Send%3E%3E%3E-for-FutureObj%3C\'a,+()%3E"],[39,"impl-From%3CBox%3Cdyn+Future%3COutput+=+()%3E+%2B+Send%3E%3E-for-FutureObj%3C\'a,+()%3E"],[40,"impl-From%3CBox%3CF%3E%3E-for-FutureObj%3C\'a,+()%3E"]]}],\ -["futures_util",{"doc":"Combinators and utilities for working with Futures, Stream…","t":"EEEEEEEEEEEEEEEEEECCQQCCQQQQQQQQQQCCQQCQQFFFFFIFPPGFRFFFFKEPPKFPPFFFFFFFFFFFPIFFFFFFGFRFFFFFFFFFPFFFFFFFKKFFFFFGFFKFFNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHHHHNNNNNNNNNNNNHNNNNNNHNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNNNNNNNNNNNNNNNNNNNNHNNNNHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHHHHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFKKKKKKKKFFFFFFFFFEEFFFEEFFFFFFFFFFFEFFFEFFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNHHHNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNMNNNNNNNMNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNMNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNIFFFRFFFFFKFKFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNMNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNFFFFFFFIFFFFFFFFFFFFRFFFFFIFFFFFKFFFFFFFRFPIFFFFFFRFFFFFFFFGFFFFPFFFFFFFFFKKFFFFFFFFFFFFFFFFFFFFFFFFKKFFFFFHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNHNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNNNNNNHCHNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNKFEFFKKEEEKFKKEFNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNHHNNNNNNNNMNNMNNNNNNNNNNNNNNNNNNNNNNNNNMHH","n":["AsyncBufRead","AsyncBufReadExt","AsyncRead","AsyncReadExt","AsyncSeek","AsyncSeekExt","AsyncWrite","AsyncWriteExt","Future","FutureExt","Sink","SinkExt","Stream","StreamExt","TryFuture","TryFutureExt","TryStream","TryStreamExt","future","io","join","join","lock","never","pending","pending","pin_mut","poll","poll","ready","select","select","select_biased","select_biased","sink","stream","stream_select","stream_select","task","try_join","try_join","AbortHandle","AbortRegistration","Abortable","Aborted","AndThen","BoxFuture","CatchUnwind","Done","Done","Either","ErrInto","Error","Flatten","FlattenSink","FlattenStream","Fuse","FusedFuture","Future","Future","Future","FutureExt","FutureObj","Gone","Gone","Inspect","InspectErr","InspectOk","IntoFuture","IntoStream","Join","Join3","Join4","Join5","JoinAll","Lazy","Left","LocalBoxFuture","LocalFutureObj","Map","MapErr","MapInto","MapOk","MapOkOrElse","MaybeDone","NeverError","Ok","OkInto","OptionFuture","OrElse","Pending","PollFn","PollImmediate","Ready","Remote","RemoteHandle","Right","Select","SelectAll","SelectOk","Shared","Then","TryFlatten","TryFlattenStream","TryFuture","TryFutureExt","TryJoin","TryJoin3","TryJoin4","TryJoin5","TryJoinAll","TryMaybeDone","TrySelect","UnitError","UnsafeFutureObj","UnwrapOrElse","WeakShared","abort","abortable","and_then","and_then","as_pin_mut","as_pin_ref","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","boxed","boxed","boxed_local","boxed_local","catch_unwind","catch_unwind","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","consume","default","downgrade","drop","drop","eq","err","err_into","err_into","factor_first","factor_second","flatten","flatten","flatten_sink","flatten_sink","flatten_stream","flatten_stream","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","forget","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_iter","from_iter","from_iter","from_iter","fuse","fuse","handle","inspect","inspect","inspect_err","inspect_err","inspect_ok","inspect_ok","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_inner","into_inner","into_inner","into_raw","into_stream","into_stream","is_aborted","is_aborted","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","join","join3","join4","join5","join_all","lazy","left_future","left_future","map","map","map_err","map_err","map_into","map_into","map_ok","map_ok","map_ok_or_else","map_ok_or_else","maybe_done","never_error","never_error","new","new_pair","now_or_never","now_or_never","ok","ok_into","ok_into","or_else","or_else","output_mut","output_mut","peek","pending","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll_close","poll_close","poll_close","poll_close","poll_close","poll_fill_buf","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_fn","poll_immediate","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_read","poll_read_vectored","poll_ready","poll_ready","poll_ready","poll_ready","poll_seek","poll_unpin","poll_unpin","poll_write","poll_write_vectored","ptr_eq","ptr_hash","ready","remote_handle","remote_handle","right_future","right_future","select","select_all","select_ok","shared","shared","size_hint","size_hint","size_hint","size_hint","size_hint","start_send","start_send","start_send","start_send","strong_count","take_output","take_output","terminated","then","then","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","try_flatten","try_flatten","try_flatten_stream","try_flatten_stream","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_join","try_join3","try_join4","try_join5","try_join_all","try_maybe_done","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_unpin","try_poll_unpin","try_select","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unit_error","unit_error","unwrap_or_else","unwrap_or_else","upgrade","weak_count","AllowStdIo","AsyncBufRead","AsyncBufReadExt","AsyncRead","AsyncReadExt","AsyncSeek","AsyncSeekExt","AsyncWrite","AsyncWriteExt","BufReader","BufWriter","Chain","Close","Copy","CopyBuf","CopyBufAbortable","Cursor","Empty","Error","ErrorKind","FillBuf","Flush","IntoSink","IoSlice","IoSliceMut","LineWriter","Lines","Read","ReadExact","ReadHalf","ReadLine","ReadToEnd","ReadToString","ReadUntil","ReadVectored","Repeat","Result","ReuniteError","SeeKRelative","Seek","SeekFrom","Sink","Take","Window","Write","WriteAll","WriteHalf","WriteVectored","as_mut","as_ref","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","buffer","buffer","buffer","chain","clone","clone","clone_into","clone_into","close","cmp","consume","consume","consume","consume","consume","consume","consume","consume","consume","consume_unpin","copy","copy_buf","copy_buf_abortable","default","empty","end","eq","fill_buf","fill_buf","flush","flush","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","get_mut","get_mut","get_mut","get_mut","get_mut","get_mut","get_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","hash","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_sink","is_pair_of","is_pair_of","limit","lines","new","new","new","new","new","new","partial_cmp","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_fill_buf","poll_fill_buf","poll_fill_buf","poll_fill_buf","poll_fill_buf","poll_fill_buf","poll_fill_buf","poll_fill_buf","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_next","poll_read","poll_read","poll_read","poll_read","poll_read","poll_read","poll_read","poll_read","poll_read","poll_read","poll_read_vectored","poll_read_vectored","poll_read_vectored","poll_read_vectored","poll_read_vectored","poll_read_vectored","poll_read_vectored","poll_read_vectored","poll_ready","poll_seek","poll_seek","poll_seek","poll_seek","poll_seek","poll_seek_relative","poll_write","poll_write","poll_write","poll_write","poll_write","poll_write","poll_write","poll_write","poll_write","poll_write","poll_write","poll_write_vectored","poll_write_vectored","poll_write_vectored","poll_write_vectored","poll_write_vectored","poll_write_vectored","poll_write_vectored","poll_write_vectored","poll_write_vectored","poll_write_vectored","poll_write_vectored","position","read","read","read_exact","read_exact","read_line","read_to_end","read_to_end","read_to_string","read_to_string","read_until","read_vectored","read_vectored","repeat","reunite","reunite","seek","seek","seek_relative","set","set_limit","set_position","sink","split","start","start_send","stream_position","take","to_owned","to_owned","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll_next","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","with_capacity","with_capacity","with_capacity","write","write","write_all","write_all","write_fmt","write_vectored","write_vectored","MappedMutexGuard","Mutex","MutexGuard","MutexLockFuture","OwnedMutexGuard","OwnedMutexLockFuture","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","get_mut","into","into","into","into","into","into","into_future","into_future","into_inner","is_terminated","is_terminated","lock","lock_owned","map","map","new","poll","poll","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_lock","try_lock_owned","type_id","type_id","type_id","type_id","type_id","type_id","Never","Buffer","Close","Drain","Error","Fanout","Feed","Flush","Send","SendAll","Sink","SinkErrInto","SinkExt","SinkMapErr","Unfold","With","WithFlatMap","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","buffer","clone","clone","clone","clone_into","clone_into","clone_into","close","drain","fanout","feed","flush","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","get_mut","get_mut","get_mut","get_mut","get_mut","get_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","into","into","into","into","into","into","into","into","into","into","into","into","into","into_future","into_future","into_future","into_future","into_future","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","is_terminated","is_terminated","is_terminated","is_terminated","left_sink","poll","poll","poll","poll","poll","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close_unpin","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush_unpin","poll_next","poll_next","poll_next","poll_next","poll_next","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready_unpin","right_sink","send","send_all","sink_err_into","sink_map_err","size_hint","size_hint","size_hint","size_hint","size_hint","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send_unpin","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unfold","with","with_flat_map","AbortHandle","AbortRegistration","Abortable","Aborted","All","AndThen","Any","BoxStream","BufferUnordered","Buffered","CatchUnwind","Chain","Chunks","Collect","Concat","Count","Cycle","Empty","Enumerate","ErrInto","Error","Filter","FilterMap","FlatMap","FlatMapUnordered","Flatten","FlattenUnordered","Fold","ForEach","ForEachConcurrent","Forward","Fuse","FusedStream","FuturesOrdered","FuturesUnordered","Inspect","InspectErr","InspectOk","IntoAsyncRead","IntoStream","Item","Iter","Left","LocalBoxStream","Map","MapErr","MapOk","Next","NextIf","NextIfEq","Ok","Once","OrElse","Peek","PeekMut","Peekable","Pending","PollFn","PollImmediate","PollNext","ReadyChunks","Repeat","RepeatWith","ReuniteError","Right","Scan","Select","SelectAll","SelectNextSome","SelectWithStrategy","Skip","SkipWhile","SplitSink","SplitStream","Stream","StreamExt","StreamFuture","Take","TakeUntil","TakeWhile","Then","TryAll","TryAny","TryBufferUnordered","TryBuffered","TryChunks","TryChunksError","TryCollect","TryConcat","TryFilter","TryFilterMap","TryFlatten","TryFlattenUnordered","TryFold","TryForEach","TryForEachConcurrent","TryNext","TryReadyChunks","TryReadyChunksError","TrySkipWhile","TryStream","TryStreamExt","TryTakeWhile","TryUnfold","Unfold","Unzip","Zip","abortable","all","all","and_then","and_then","any","any","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","boxed","boxed","boxed_local","boxed_local","buffer_unordered","buffer_unordered","buffered","buffered","by_ref","by_ref","catch_unwind","catch_unwind","chain","chain","chunks","chunks","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","collect","collect","concat","concat","consume","count","count","cycle","cycle","default","default","default","default","drop","empty","enumerate","enumerate","eq","eq","eq","err_into","err_into","extend","extend","extend","filter","filter","filter_map","filter_map","flat_map","flat_map","flat_map_unordered","flat_map_unordered","flatten","flatten","flatten_unordered","flatten_unordered","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","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","for_each","for_each","for_each_concurrent","for_each_concurrent","forward","forward","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_iter","from_iter","from_iter","fuse","fuse","futures_unordered","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","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","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","get_mut","get_mut","get_mut","get_mut","get_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","hash","inspect","inspect","inspect_err","inspect_err","inspect_ok","inspect_ok","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_async_read","into_async_read","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_stream","into_stream","is_done","is_empty","is_pair_of","is_pair_of","is_stopped","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","iter","left_stream","left_stream","len","map","map","map_err","map_err","map_ok","map_ok","new","next","next","next_if","next_if_eq","once","or_else","or_else","peek","peek_mut","peekable","peekable","pending","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_fill_buf","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_fn","poll_immediate","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next_unpin","poll_next_unpin","poll_peek","poll_peek_mut","poll_read","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_write","push","push_back","push_front","ready_chunks","ready_chunks","repeat","repeat_with","reunite","reunite","right_stream","right_stream","scan","scan","select","select_all","select_all","select_next_some","select_next_some","select_with_strategy","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","skip","skip","skip_while","skip_while","spawn_local_obj","spawn_obj","split","split","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","take","take","take_future","take_result","take_until","take_until","take_while","take_while","then","then","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","toggle","try_all","try_all","try_any","try_any","try_buffer_unordered","try_buffer_unordered","try_buffered","try_buffered","try_chunks","try_chunks","try_collect","try_collect","try_concat","try_concat","try_filter","try_filter","try_filter_map","try_filter_map","try_flatten","try_flatten","try_flatten_unordered","try_flatten_unordered","try_fold","try_fold","try_for_each","try_for_each","try_for_each_concurrent","try_for_each_concurrent","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_next","try_next","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next_unpin","try_poll_next_unpin","try_ready_chunks","try_ready_chunks","try_skip_while","try_skip_while","try_take_while","try_take_while","try_unfold","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unfold","unzip","unzip","zip","zip","FuturesUnordered","IntoIter","Iter","IterMut","IterPinMut","IterPinRef","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clear","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","into","into","into","into","into","into_iter","into_iter","into_iter","into_iter","into_iter","is_empty","iter","iter_mut","iter_pin_mut","iter_pin_ref","len","new","next","next","next","next","next","push","size_hint","size_hint","size_hint","size_hint","size_hint","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","IntoIter","Iter","IterMut","SelectAll","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clear","fmt","fmt","fmt","from","from","from","into","into","into","into_iter","into_iter","into_iter","is_empty","iter","iter_mut","len","new","next","next","next","push","select_all","size_hint","size_hint","size_hint","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","ArcWake","AtomicWaker","Context","FutureObj","LocalFutureObj","LocalSpawn","LocalSpawnExt","Poll","RawWaker","RawWakerVTable","Spawn","SpawnError","SpawnExt","UnsafeFutureObj","Waker","WakerRef","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","default","deref","drop","drop","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","into","into","into","into","into","into_future","into_future","into_future_obj","into_raw","is_shutdown","new","new","new","new","new_unowned","noop_waker","noop_waker_ref","poll","poll","register","shutdown","spawn","spawn","spawn_local","spawn_local","spawn_local_obj","spawn_local_with_handle","spawn_local_with_handle","spawn_obj","spawn_with_handle","spawn_with_handle","status","status_local","take","to_string","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_poll","try_poll","type_id","type_id","type_id","type_id","type_id","wake","wake","wake_by_ref","waker","waker_ref"],"q":[[0,"futures_util"],[41,"futures_util::future"],[942,"futures_util::io"],[1511,"futures_util::lock"],[1594,"futures_util::never"],[1595,"futures_util::sink"],[1837,"futures_util::stream"],[3545,"futures_util::stream::futures_unordered"],[3615,"futures_util::stream::select_all"],[3660,"futures_util::task"],[3767,"core::future::future"],[3768,"core::ops::function"],[3769,"core::pin"],[3770,"core::clone"],[3771,"core::option"],[3772,"core::result"],[3773,"core::fmt"],[3774,"core::fmt"],[3775,"core::marker"],[3776,"alloc::vec"],[3777,"core::task::wake"],[3778,"core::task::poll"],[3779,"core::ops::function"],[3780,"std::io::error"],[3781,"std::io"],[3782,"std::io"],[3783,"alloc::string"],[3784,"core::any"],[3785,"core::convert"],[3786,"core::convert"],[3787,"core::cmp"],[3788,"core::cmp"],[3789,"std::io"],[3790,"core::fmt"],[3791,"core::convert"],[3792,"core::task::wake"]],"d":["","","","","","","","","","","","","","","","","","","Asynchronous values.","Asynchronous I/O.","Polls multiple futures simultaneously, returning a tuple …","Polls multiple futures simultaneously, returning a tuple …","Futures-powered synchronization primitives.","This module contains the Never type.","A macro which yields to the event loop once.","A macro which yields to the event loop once.","Pins a value on the stack.","A macro which returns the result of polling a future once …","A macro which returns the result of polling a future once …","Extracts the successful type of a Poll<T>.","Polls multiple futures and streams simultaneously, …","Polls multiple futures and streams simultaneously, …","Polls multiple futures and streams simultaneously, …","Polls multiple futures and streams simultaneously, …","Asynchronous sinks.","Asynchronous streams.","Combines several streams, all producing the same Item …","Combines several streams, all producing the same Item …","Tools for working with tasks.","Polls multiple futures simultaneously, resolving to a …","Polls multiple futures simultaneously, resolving to a …","A handle to an Abortable task.","A registration handle for an Abortable task. Values of …","A future/stream which can be remotely short-circuited …","Indicator that the Abortable task was aborted.","Future for the and_then method.","An owned dynamically typed Future for use in cases where …","Future for the catch_unwind method.","The output of the completed future","The output of the completed future","Combines two different futures, streams, or sinks having …","Future for the err_into method.","The type of failures yielded by this future","Future for the flatten method.","Sink for the flatten_sink method.","Stream for the flatten_stream method.","Future for the fuse method.","A future which tracks whether or not the underlying future …","","A not-yet-completed future","A not-yet-completed future","An extension trait for Futures that provides a variety of …","A custom trait object for polling futures, roughly akin to …","The empty variant after the result of a MaybeDone has been …","The empty variant after the result of a TryMaybeDone has …","Future for the inspect method.","Future for the inspect_err method.","Future for the inspect_ok method.","Future for the into_future method.","Stream for the into_stream method.","Future for the join function.","Future for the join3 function.","Future for the join4 function.","Future for the join5 function.","Future for the join_all function.","Future for the lazy function.","First branch of the type","BoxFuture, but without the Send requirement.","A custom trait object for polling futures, roughly akin to …","Future for the map method.","Future for the map_err method.","Future for the map_into combinator.","Future for the map_ok method.","Future for the map_ok_or_else method.","A future that may have completed.","Future for the never_error combinator.","The type of successful values yielded by this future","Future for the ok_into method.","A future representing a value which may or may not be …","Future for the or_else method.","Future for the pending() function.","Future for the poll_fn function.","Future for the poll_immediate function.","Future for the ready function.","A future which sends its output to the corresponding …","The handle to a remote future returned by remote_handle. …","Second branch of the type","Future for the select() function.","Future for the select_all function.","Future for the select_ok function.","Future for the shared method.","Future for the then method.","Future for the try_flatten method.","Future for the try_flatten_stream method.","A convenience for futures that return Result values that …","Adapters specific to Result-returning futures","Future for the try_join function.","Future for the try_join3 function.","Future for the try_join4 function.","Future for the try_join5 function.","Future for the try_join_all function.","A future that may have completed with an error.","Future for the try_select() function.","Future for the unit_error combinator.","A custom implementation of a future trait object for …","Future for the unwrap_or_else method.","A weak reference to a Shared that can be upgraded much …","Abort the Abortable stream/future associated with this …","Creates a new Abortable future and an AbortHandle which …","Executes another future after this one resolves …","Executes another future after this one resolves …","Convert Pin<&mut Either<A, B>> to …","Convert Pin<&Either<A, B>> to Either<Pin<&A>, Pin<&B>>, …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Wrap the future in a Box, pinning it.","Wrap the future in a Box, pinning it.","Wrap the future in a Box, pinning it.","Wrap the future in a Box, pinning it.","Catches unwinding panics while polling the future.","Catches unwinding panics while polling the future.","","","","","","","","","","","","","","","","","","","","","","","Creates a new WeakShared for this Shared.","Drops the future represented by the given fat pointer.","","","Create a future that is immediately ready with an error …","Maps this future’s Error to a new error type using the …","Maps this future’s Error to a new error type using the …","Factor out a homogeneous type from an either of pairs.","Factor out a homogeneous type from an either of pairs.","Flatten the execution of this future when the output of …","Flatten the execution of this future when the output of …","Flattens the execution of this future when the successful …","Flattens the execution of this future when the successful …","Flatten the execution of this future when the successful …","Flatten the execution of this future when the successful …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Drops this handle without canceling the underlying future.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Fuse a future such that poll will never again be called …","Fuse a future such that poll will never again be called …","Create an AbortHandle from the given AbortRegistration.","Do something with the output of a future before passing it …","Do something with the output of a future before passing it …","Do something with the error value of a future before …","Do something with the error value of a future before …","Do something with the success value of a future before …","Do something with the success value of a future before …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Wraps a TryFuture into a type that implements Future.","Wraps a TryFuture into a type that implements Future.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Unwraps the value from this immediately ready future.","Consumes this combinator, returning the underlying futures.","Extract the value of an either over two equivalent types.","Convert an owned instance into a (conceptually owned) fat …","Convert this future into a single element stream.","Convert this future into a single element stream.","Checks whether the task has been aborted. Note that all …","Checks whether AbortHandle::abort was called on any …","Returns true if the underlying future should no longer be …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Joins the result of two futures, waiting for them both to …","Same as join, but with more futures.","Same as join, but with more futures.","Same as join, but with more futures.","Creates a future which represents a collection of the …","Creates a new future that allows delayed execution of a …","Wrap this future in an Either future, making it the …","Wrap this future in an Either future, making it the …","Map this future’s output to a different type, returning …","Map this future’s output to a different type, returning …","Maps this future’s error value to a different value.","Maps this future’s error value to a different value.","Map this future’s output to a different type, returning …","Map this future’s output to a different type, returning …","Maps this future’s success value to a different value.","Maps this future’s success value to a different value.","Maps this future’s success value to a different value, …","Maps this future’s success value to a different value, …","Wraps a future into a MaybeDone","Turns a Future<Output = T> into a …","Turns a Future<Output = T> into a …","Creates a new Abortable future/stream using an existing …","Creates an (AbortHandle, AbortRegistration) pair which can …","Evaluates and consumes the future, returning the resulting …","Evaluates and consumes the future, returning the resulting …","Create a future that is immediately ready with a success …","Maps this future’s Ok to a new type using the Into trait.","Maps this future’s Ok to a new type using the Into trait.","Executes another future if this one resolves to an error. …","Executes another future if this one resolves to an error. …","Returns an Option containing a mutable reference to the …","Returns an Option containing a mutable reference to the …","Returns Some containing a reference to this Shared’s …","Creates a future which never resolves, representing a …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a new future wrapping around a function returning …","Creates a future that is immediately ready with an Option …","","","","","","","","","","","","","","","A convenience for calling Future::poll on Unpin future …","A convenience for calling Future::poll on Unpin future …","","","Returns true if the two Shareds point to the same future …","Hashes the internal state of this Shared in a way that’s …","Creates a future that is immediately ready with a value.","Turn this future into a future that yields () on …","Turn this future into a future that yields () on …","Wrap this future in an Either future, making it the …","Wrap this future in an Either future, making it the …","Waits for either one of two differently-typed futures to …","Creates a new future which will select over a list of …","Creates a new future which will select the first …","Create a cloneable handle to this future where all handles …","Create a cloneable handle to this future where all handles …","","","","","","","","","","Gets the number of strong pointers to this allocation.","Attempt to take the output of a MaybeDone without driving …","Attempt to take the output of a TryMaybeDone without …","Creates a new Fuse-wrapped future which is already …","Chain on a computation for when a future finished, passing …","Chain on a computation for when a future finished, passing …","","","","","","","","","","","","Flatten the execution of this future when the successful …","Flatten the execution of this future when the successful …","Flatten the execution of this future when the successful …","Flatten the execution of this future when the successful …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Joins the result of two futures, waiting for them both to …","Same as try_join, but with more futures.","Same as try_join, but with more futures.","Same as try_join, but with more futures.","Creates a future which represents either a collection of …","Wraps a future into a TryMaybeDone","Poll this TryFuture as if it were a Future.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A convenience method for calling TryFuture::try_poll on …","A convenience method for calling TryFuture::try_poll on …","Waits for either one of two differently-typed futures to …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Turns a Future<Output = T> into a …","Turns a Future<Output = T> into a …","Unwraps this future’s output, producing a future with …","Unwraps this future’s output, producing a future with …","Attempts to upgrade this WeakShared into a Shared.","Gets the number of weak pointers to this allocation.","A simple wrapper type which allows types which implement …","Read bytes asynchronously.","An extension trait which adds utility methods to …","Read bytes asynchronously.","An extension trait which adds utility methods to AsyncRead …","Seek bytes asynchronously.","An extension trait which adds utility methods to AsyncSeek …","Write bytes asynchronously.","An extension trait which adds utility methods to AsyncWrite…","The BufReader struct adds buffering to any reader.","Wraps a writer and buffers its output.","Reader for the chain method.","Future for the close method.","Future for the copy() function.","Future for the copy_buf() function.","Future for the copy_buf_abortable() function.","A Cursor wraps an in-memory buffer and provides it with a …","Reader for the empty() function.","","","Future for the fill_buf method.","Future for the flush method.","Sink for the into_sink method.","","","Wrap a writer, like BufWriter does, but prioritizes …","Stream for the lines method.","Future for the read method.","Future for the read_exact method.","The readable half of an object returned from …","Future for the read_line method.","Future for the read_to_end method.","Future for the read_to_string method.","Future for the read_until method.","Future for the read_vectored method.","Reader for the repeat() function.","","Error indicating a ReadHalf<T> and WriteHalf<T> were not …","Future for the BufReader::seek_relative method.","Future for the seek method.","","Writer for the sink() function.","Reader for the take method.","An owned window around an underlying buffer.","Future for the write method.","Future for the write_all method.","The writable half of an object returned from …","Future for the write_vectored method.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a reference to the internally buffered data.","Returns a reference to the internally buffered data.","Returns a reference to buf_writer’s internally buffered …","Creates an adaptor which will chain this stream with …","","","","","Creates a future which will entirely close this AsyncWrite.","","Tells this buffer that amt bytes have been consumed from …","","","","","","","","","A convenience for calling AsyncBufRead::consume on Unpin …","Creates a future which copies all the bytes from one …","Creates a future which copies all the bytes from one …","Creates a future which copies all the bytes from one …","","Constructs a new handle to an empty reader.","Returns the end index of this window into the underlying …","","Creates a future which will wait for a non-empty buffer to …","","Creates a future which will entirely flush this AsyncWrite.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns a mutable reference to the contained IO object.","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Gets mutable references to the underlying readers in this …","Gets a mutable reference to the underlying value in this …","Acquires a mutable reference to the underlying sink or …","Gets a mutable reference to the underlying buffer inside …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Gets pinned mutable references to the underlying readers …","Acquires a pinned mutable reference to the underlying sink …","Returns a reference to the contained IO object.","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Gets references to the underlying readers in this Chain.","Gets a reference to the underlying value in this cursor.","Acquires a reference to the underlying sink or stream that …","Gets a shared reference to the underlying buffer inside of …","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 self and returns the contained IO object.","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes the Chain, returning the wrapped readers.","Consumes this cursor, returning the underlying value.","Consumes this combinator, returning the underlying sink or …","Consumes this Window, returning the underlying buffer.","Allow using an AsyncWrite as a Sink<Item: AsRef<[u8]>>.","Checks if this ReadHalf and some WriteHalf were split from …","Checks if this WriteHalf and some ReadHalf were split from …","Returns the remaining number of bytes that can be read …","Returns a stream over the lines of this reader. This …","Creates a new AllowStdIo from an existing IO object.","Creates a new BufReader with a default buffer capacity. …","Creates a new BufWriter with a default buffer capacity. …","Create a new LineWriter with default buffer capacity. The …","Creates a new cursor wrapping the provided underlying …","Creates a new window around the buffer t defaulting to the …","","","","","","","","","","","","","","","","","","","","Attempt to close the object.","","","","","Forward to buf_writer ’s BufWriter::poll_close()","","","","","","","Attempt to return the contents of the internal buffer, …","","","","","","","","Attempt to flush the object, ensuring that any buffered …","","","","","Forward to buf_writer ’s BufWriter::poll_flush()","","","","","","","","Attempt to read from the AsyncRead into buf.","","","","","","","","","","Attempt to read from the AsyncRead into bufs using vectored","","","","","","","","","Attempt to seek to an offset, in bytes, in a stream.","","Seek to an offset, in bytes, in the underlying reader.","Seek to the offset, in bytes, in the underlying writer.","","Attempts to seek relative to the current position. If the …","Attempt to write bytes from buf into the object.","","","","","","","","","","","Attempt to write bytes from bufs into the object using …","","","","","","","","","","","Returns the current position of this cursor.","Tries to read some bytes directly into the given buf in …","","Creates a future which will read exactly enough bytes to …","","Creates a future which will read all the bytes associated …","Creates a future which will read all the bytes from this …","","Creates a future which will read all the bytes from this …","","Creates a future which will read all the bytes associated …","Creates a future which will read from the AsyncRead into …","","Creates an instance of a reader that infinitely repeats …","Attempts to put the two “halves” of a split …","Attempts to put the two “halves” of a split …","Creates a future which will seek an IO object, and then …","","Seeks relative to the current position. If the new …","Changes the range of this window to the range specified.","Sets the number of bytes that can be read before this …","Sets the position of this cursor.","Creates an instance of a writer which will successfully …","Helper method for splitting this read/write object into …","Returns the starting index of this window into the …","","Creates a future which will return the current seek …","Creates an AsyncRead adapter which will read at most limit …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a new BufReader with the specified buffer capacity.","Creates a new BufWriter with the specified buffer capacity.","Creates a new LineWriter with the specified buffer …","Creates a future which will write bytes from buf into the …","","Write data into this object.","","","Creates a future which will write bytes from bufs into the …","","An RAII guard returned by the MutexGuard::map and …","A futures-aware mutex.","An RAII guard returned by the lock and try_lock methods. …","A future which resolves when the target mutex has been …","An RAII guard returned by the lock_owned and try_lock_owned…","A future which resolves when the target mutex has been …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns a mutable reference to the underlying data.","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 this mutex, returning the underlying data.","","","Acquire the lock asynchronously.","Acquire the lock asynchronously.","Returns a locked view over a portion of the locked data.","Returns a locked view over a portion of the locked data.","Creates a new futures-aware mutex.","","","","","","","","","","","","","","","Attempt to acquire the lock immediately.","Attempt to acquire the lock immediately.","","","","","","","A type with no possible values.","Sink for the buffer method.","Future for the close method.","Sink for the drain function.","The type of value produced by the sink when an error …","Sink that clones incoming items and forwards them to two …","Future for the feed method.","Future for the flush method.","Future for the send method.","Future for the send_all method.","A Sink is a value into which other values can be sent, …","Sink for the sink_err_into method.","An extension trait for Sinks that provides a variety of …","Sink for the sink_map_err method.","Sink for the unfold function.","Sink for the with method.","Sink for the with_flat_map method.","","","","","","","","","","","","","","","","","","","","","","","","","","","Adds a fixed-size buffer to the current sink.","","","","","","","Close the sink.","Create a sink that will just discard all items given to it.","Fanout items to multiple sinks.","A future that completes after the given item has been …","Flush the sink, processing all pending items.","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Get a mutable reference to the inner sinks.","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Get a pinned mutable reference to the inner sinks.","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Get a shared reference to the inner sinks.","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 this combinator, returning the underlying sinks.","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","","","","","Wrap this sink in an Either sink, making it the left-hand …","","","","","","Flush any remaining output and close this sink, if …","","","","","","","","","A convenience method for calling Sink::poll_close on Unpin …","Flush any remaining output from this sink.","","","","","","","","","A convenience method for calling Sink::poll_flush on Unpin …","","","","","","Attempts to prepare the Sink to receive a value.","","","","","","","","","A convenience method for calling Sink::poll_ready on Unpin …","Wrap this stream in an Either stream, making it the …","A future that completes after the given item has been …","A future that completes after the given stream has been …","Map this sink’s error to a different error type using …","Transforms the error returned by the sink.","","","","","","Begin the process of sending a value to the sink. Each …","","","","","","","","","A convenience method for calling Sink::start_send on Unpin …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Create a sink from a function which processes one item at …","Composes a function in front of the sink.","Composes a function in front of the sink.","A handle to an Abortable task.","A registration handle for an Abortable task. Values of …","A future/stream which can be remotely short-circuited …","Indicator that the Abortable task was aborted.","Future for the all method.","Stream for the and_then method.","Future for the any method.","An owned dynamically typed Stream for use in cases where …","Stream for the buffer_unordered method.","Stream for the buffered method.","Stream for the catch_unwind method.","Stream for the chain method.","Stream for the chunks method.","Future for the collect method.","Future for the concat method.","Future for the count method.","Stream for the cycle method.","Stream for the empty function.","Stream for the enumerate method.","Stream for the err_into method.","The type of failures yielded by this future","Stream for the filter method.","Stream for the filter_map method.","Stream for the flat_map method.","Stream for the flat_map_unordered method.","Stream for the flatten method.","Stream for the flatten_unordered method.","Future for the fold method.","Future for the for_each method.","Future for the for_each_concurrent method.","Future for the forward method.","Stream for the fuse method.","A stream which tracks whether or not the underlying stream …","An unbounded queue of futures.","A set of futures which may complete in any order.","Stream for the inspect method.","Stream for the inspect_err method.","Stream for the inspect_ok method.","Reader for the into_async_read method.","Stream for the into_stream method.","Values yielded by the stream.","Stream for the iter function.","Poll the first stream.","BoxStream, but without the Send requirement.","Stream for the map method.","Stream for the map_err method.","Stream for the map_ok method.","Future for the next method.","Future for the Peekable::next_if method.","Future for the Peekable::next_if_eq method.","The type of successful values yielded by this future","A stream which emits single element and then EOF.","Stream for the or_else method.","Future for the Peekable::peek method.","Future for the Peekable::peek_mut method.","A Stream that implements a peek method.","Stream for the pending() function.","Stream for the poll_fn function.","Stream for the poll_immediate function.","Type to tell SelectWithStrategy which stream to poll next.","Stream for the ready_chunks method.","Stream for the repeat function.","An stream that repeats elements of type A endlessly by …","Error indicating a SplitSink<S> and SplitStream<S> were …","Poll the second stream.","Stream for the scan method.","Stream for the select() function.","An unbounded set of streams","Future for the select_next_some method.","Stream for the select_with_strategy() function. See …","Stream for the skip method.","Stream for the skip_while method.","A Sink part of the split pair","A Stream part of the split pair","A stream of values produced asynchronously.","An extension trait for Streams that provides a variety of …","Future for the into_future method.","Stream for the take method.","Stream for the take_until method.","Stream for the take_while method.","Stream for the then method.","Future for the try_all method.","Future for the try_any method.","Stream for the try_buffer_unordered method.","Stream for the try_buffered method.","Stream for the try_chunks method.","Error indicating, that while chunk was collected inner …","Future for the try_collect method.","Future for the try_concat method.","Stream for the try_filter method.","Stream for the try_filter_map method.","Stream for the try_flatten method.","Stream for the try_flatten_unordered method.","Future for the try_fold method.","Future for the try_for_each method.","Future for the try_for_each_concurrent method.","Future for the try_next method.","Stream for the try_ready_chunks method.","Error indicating, that while chunk was collected inner …","Stream for the try_skip_while method.","A convenience for streams that return Result values that …","Adapters specific to Result-returning streams","Stream for the try_take_while method.","Stream for the try_unfold function.","Stream for the unfold function.","Future for the unzip method.","Stream for the zip method.","Creates a new Abortable stream and an AbortHandle which …","Execute predicate over asynchronous stream, and return true…","Execute predicate over asynchronous stream, and return true…","Chain on a computation for when a value is ready, passing …","Chain on a computation for when a value is ready, passing …","Execute predicate over asynchronous stream, and return true…","Execute predicate over asynchronous stream, and return true…","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Wrap the stream in a Box, pinning it.","Wrap the stream in a Box, pinning it.","Wrap the stream in a Box, pinning it.","Wrap the stream in a Box, pinning it.","An adaptor for creating a buffered list of pending futures …","An adaptor for creating a buffered list of pending futures …","An adaptor for creating a buffered list of pending futures.","An adaptor for creating a buffered list of pending futures.","Borrows a stream, rather than consuming it.","Borrows a stream, rather than consuming it.","Catches unwinding panics while polling the stream.","Catches unwinding panics while polling the stream.","Adapter for chaining two streams.","Adapter for chaining two streams.","An adaptor for chunking up items of the stream inside a …","An adaptor for chunking up items of the stream inside a …","","","","","","","","","","","","","","","Transforms a stream into a collection, returning a future …","Transforms a stream into a collection, returning a future …","Concatenate all items of a stream into a single extendable …","Concatenate all items of a stream into a single extendable …","","Drives the stream to completion, counting the number of …","Drives the stream to completion, counting the number of …","Repeats a stream endlessly.","Repeats a stream endlessly.","","","","","","Creates a stream which contains no elements.","Creates a stream which gives the current iteration count …","Creates a stream which gives the current iteration count …","","","","Wraps the current stream in a new stream which converts …","Wraps the current stream in a new stream which converts …","","","","Filters the values produced by this stream according to …","Filters the values produced by this stream according to …","Filters the values produced by this stream while …","Filters the values produced by this stream while …","Maps a stream like StreamExt::map but flattens nested …","Maps a stream like StreamExt::map but flattens nested …","Maps a stream like StreamExt::map but flattens nested …","Maps a stream like StreamExt::map but flattens nested …","Flattens a stream of streams into just one continuous …","Flattens a stream of streams into just one continuous …","Flattens a stream of streams into just one continuous …","Flattens a stream of streams into just one continuous …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Execute an accumulating asynchronous computation over a …","Execute an accumulating asynchronous computation over a …","Runs this stream to completion, executing the provided …","Runs this stream to completion, executing the provided …","Runs this stream to completion, executing the provided …","Runs this stream to completion, executing the provided …","A future that completes after the given stream has been …","A future that completes after the given stream has been …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Fuse a stream such that poll_next will never again be …","Fuse a stream such that poll_next will never again be …","An unbounded set of futures.","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying stream that …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying streams …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying streams …","Acquires a mutable reference to the underlying streams …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying …","Acquires a pinned mutable reference to the underlying …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying stream that this …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying streams that this …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying streams that this …","Acquires a reference to the underlying streams that this …","","Do something with each item of this stream, afterwards …","Do something with each item of this stream, afterwards …","Do something with the error value of this stream, …","Do something with the error value of this stream, …","Do something with the success value of this stream, …","Do something with the success value of this stream, …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Adapter that converts this stream into an AsyncBufRead.","Adapter that converts this stream into an AsyncBufRead.","Converts this stream into a future of …","Converts this stream into a future of …","","","","","","","","","","","","","","","","","","","","","","","","","","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying stream.","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying streams.","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying streams.","Consumes this combinator, returning the underlying streams.","","","","","","","Wraps a TryStream into a type that implements Stream","Wraps a TryStream into a type that implements Stream","Returns whether the underlying stream has finished or not.","Returns true if the queue contains no futures","Returns true if the SplitStream<S> and SplitSink<S> …","Returns true if the SplitStream<S> and SplitSink<S> …","Whether the stream was stopped yet by the stopping future …","Returns true if the stream should no longer be polled.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Converts an Iterator into a Stream which is always ready …","Wrap this stream in an Either stream, making it the …","Wrap this stream in an Either stream, making it the …","Returns the number of futures contained in the queue.","Maps this stream’s items to a different type, returning …","Maps this stream’s items to a different type, returning …","Wraps the current stream in a new stream which maps the …","Wraps the current stream in a new stream which maps the …","Wraps the current stream in a new stream which maps the …","Wraps the current stream in a new stream which maps the …","Constructs a new, empty FuturesOrdered","Creates a future that resolves to the next item in the …","Creates a future that resolves to the next item in the …","Creates a future which will consume and return the next …","Creates a future which will consume and return the next …","Creates a stream of a single element.","Chain on a computation for when an error happens, passing …","Chain on a computation for when an error happens, passing …","Produces a future which retrieves a reference to the next …","Produces a future which retrieves a mutable reference to …","Creates a new stream which exposes a peek method.","Creates a new stream which exposes a peek method.","Creates a stream which never returns any elements.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a new stream wrapping a function returning …","Creates a new stream that always immediately returns …","Attempt to pull out the next value of this stream, …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A convenience method for calling Stream::poll_next on Unpin","A convenience method for calling Stream::poll_next on Unpin","Peek retrieves a reference to the next item in the stream.","Peek retrieves a mutable reference to the next item in the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Push a future into the queue.","Pushes a future to the back of the queue.","Pushes a future to the front of the queue.","An adaptor for chunking up ready items of the stream …","An adaptor for chunking up ready items of the stream …","Create a stream which produces the same item repeatedly.","Creates a new stream that repeats elements of type A …","Attempts to put the two “halves” of a split …","Attempts to put the two “halves” of a split …","Wrap this stream in an Either stream, making it the …","Wrap this stream in an Either stream, making it the …","Combinator similar to StreamExt::fold that holds internal …","Combinator similar to StreamExt::fold that holds internal …","This function will attempt to pull items from both …","An unbounded set of streams","Convert a list of streams into a Stream of results from …","Returns a Future that resolves when the next item in this …","Returns a Future that resolves when the next item in this …","This function will attempt to pull items from both …","Returns the bounds on the remaining length of the stream.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a new stream which skips n items of the underlying …","Creates a new stream which skips n items of the underlying …","Skip elements on this stream while the provided …","Skip elements on this stream while the provided …","","","Splits this Stream + Sink object into separate Sink and …","Splits this Stream + Sink object into separate Sink and …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a new stream of at most n items of the underlying …","Creates a new stream of at most n items of the underlying …","Extract the stopping future out of the combinator. The …","Once the stopping future is resolved, this method can be …","Take elements from this stream until the provided future …","Take elements from this stream until the provided future …","Take elements from this stream while the provided …","Take elements from this stream while the provided …","Computes from this stream’s items new items of a …","Computes from this stream’s items new items of a …","","","","","","","","","","","Toggle the value and return the old one.","Attempt to execute a predicate over an asynchronous stream …","Attempt to execute a predicate over an asynchronous stream …","Attempt to execute a predicate over an asynchronous stream …","Attempt to execute a predicate over an asynchronous stream …","Attempt to execute several futures from a stream …","Attempt to execute several futures from a stream …","Attempt to execute several futures from a stream …","Attempt to execute several futures from a stream …","An adaptor for chunking up successful items of the stream …","An adaptor for chunking up successful items of the stream …","Attempt to transform a stream into a collection, returning …","Attempt to transform a stream into a collection, returning …","Attempt to concatenate all items of a stream into a single …","Attempt to concatenate all items of a stream into a single …","Attempt to filter the values produced by this stream …","Attempt to filter the values produced by this stream …","Attempt to filter the values produced by this stream while …","Attempt to filter the values produced by this stream while …","Flattens a stream of streams into just one continuous …","Flattens a stream of streams into just one continuous …","Flattens a stream of streams into just one continuous …","Flattens a stream of streams into just one continuous …","Attempt to execute an accumulating asynchronous …","Attempt to execute an accumulating asynchronous …","Attempts to run this stream to completion, executing the …","Attempts to run this stream to completion, executing the …","Attempts to run this stream to completion, executing the …","Attempts to run this stream to completion, executing the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a future that attempts to resolve the next item in …","Creates a future that attempts to resolve the next item in …","","","","","","","","","","","","","Poll this TryStream as if it were a Stream.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A convenience method for calling TryStream::try_poll_next …","A convenience method for calling TryStream::try_poll_next …","An adaptor for chunking up successful, ready items of the …","An adaptor for chunking up successful, ready items of the …","Skip elements on this stream while the provided …","Skip elements on this stream while the provided …","Take elements on this stream while the provided …","Take elements on this stream while the provided …","Creates a TryStream from a seed and a closure returning a …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a Stream from a seed and a closure returning a …","Converts a stream of pairs into a future, which resolves …","Converts a stream of pairs into a future, which resolves …","An adapter for zipping two streams together.","An adapter for zipping two streams together.","A set of futures which may complete in any order.","Owned iterator over all futures in the unordered set.","Immutable iterator over all the futures in the unordered …","Mutable iterator over all futures in the unordered set.","Mutable iterator over all futures in the unordered set.","Immutable iterator over all futures in the unordered set.","","","","","","","","","","","Clears the set, removing all futures.","","","","","","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).","","","","","","Returns true if the set contains no futures.","Returns an iterator that allows inspecting each future in …","Returns an iterator that allows modifying each future in …","Returns an iterator that allows modifying each future in …","Returns an iterator that allows inspecting each future in …","Returns the number of futures contained in the set.","Constructs a new, empty FuturesUnordered.","","","","","","Push a future into the set.","","","","","","","","","","","","","","","","","","","","","Owned iterator over all streams in the unordered set.","Immutable iterator over all streams in the unordered set.","Mutable iterator over all streams in the unordered set.","An unbounded set of streams","","","","","","","Clears the set, removing all streams.","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","Returns true if the set contains no streams","Returns an iterator that allows inspecting each stream in …","Returns an iterator that allows modifying each stream in …","Returns the number of streams contained in the set.","Constructs a new, empty SelectAll","","","","Push a stream into the set.","Convert a list of streams into a Stream of results from …","","","","","","","","","","","","","A way of waking up a specific task.","A synchronization primitive for task wakeup.","","A custom trait object for polling futures, roughly akin to …","A custom trait object for polling futures, roughly akin to …","The LocalSpawn is similar to Spawn, but allows spawning …","Extension trait for LocalSpawn.","","","","The Spawn trait allows for pushing futures onto an …","An error that occurred during spawning.","Extension trait for Spawn.","A custom implementation of a future trait object for …","","A Waker that is only valid for a given lifetime.","","","","","","","","","","","","","Drops the future represented by the given fat pointer.","","","","","","","","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).","","","Converts the LocalFutureObj into a FutureObj.","Convert an owned instance into a (conceptually owned) fat …","Check whether spawning failed to the executor being shut …","Create a LocalFutureObj from a custom trait object …","Create an AtomicWaker.","Create a FutureObj from a custom trait object …","Create a new WakerRef from a Waker reference.","Create a new WakerRef from a Waker that must not be …","Create a new Waker which does nothing when wake() is …","Get a static reference to a Waker which does nothing when …","","","Registers the waker to be notified on calls to wake.","Spawning failed because the executor has been shut down.","Spawns a task that polls the given future with output () to","Spawns a task that polls the given future with output () to","Spawns a task that polls the given future with output () to","Spawns a task that polls the given future with output () to","Spawns a future that will be run to completion.","Spawns a task that polls the given future to completion …","Spawns a task that polls the given future to completion …","Spawns a future that will be run to completion.","Spawns a task that polls the given future to completion …","Spawns a task that polls the given future to completion …","Determines whether the executor is able to spawn new tasks.","Determines whether the executor is able to spawn new tasks.","Returns the last Waker passed to register, so that the …","","","","","","","","","","","","","","","","","","","Indicates that the associated task is ready to make …","Calls wake on the last Waker passed to register.","Indicates that the associated task is ready to make …","Creates a Waker from an Arc<impl ArcWake>.","Creates a reference to a Waker from a reference to …"],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,63,0,0,8,0,0,0,0,0,0,62,63,0,0,62,63,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,5,5,11,11,17,18,36,37,39,40,31,33,41,42,43,44,45,46,47,16,48,49,50,51,52,32,6,53,30,54,55,56,57,58,59,60,61,19,62,63,20,22,23,64,65,66,67,68,69,70,71,72,73,74,75,11,3,76,1,24,17,18,36,37,39,40,31,33,41,42,43,44,45,46,47,16,48,49,50,51,52,32,6,53,30,54,55,56,57,58,59,60,61,19,62,63,20,22,23,64,65,66,67,68,69,70,71,72,73,74,75,11,3,76,1,24,13,13,13,13,13,13,17,18,19,20,22,23,11,3,1,24,17,18,19,20,22,23,11,3,1,24,11,20,17,81,17,24,0,5,5,11,11,13,13,5,5,13,13,17,18,36,37,39,40,31,33,41,42,43,44,45,46,47,16,48,49,50,51,52,32,6,53,30,54,55,56,57,58,59,60,61,19,62,63,20,22,23,64,65,66,67,68,69,70,71,72,73,74,75,11,3,76,1,24,24,48,17,18,36,37,39,40,31,33,41,42,43,44,45,46,47,16,48,49,50,51,52,32,6,53,30,54,55,56,57,58,59,60,61,19,62,63,20,20,22,23,64,65,66,67,68,69,70,71,72,73,74,75,11,3,76,1,24,37,39,69,75,13,13,76,13,13,5,5,5,5,17,18,36,37,39,40,31,33,41,42,43,44,45,46,47,16,48,49,50,51,52,32,6,53,30,54,55,56,57,58,59,60,61,19,62,63,20,22,23,64,65,66,67,68,69,70,71,72,73,74,75,11,3,76,1,24,17,5,5,36,37,39,40,31,41,43,44,45,46,47,16,48,49,50,51,6,53,30,54,55,56,57,58,59,60,61,19,62,63,20,22,23,64,65,66,67,68,69,70,71,72,73,74,75,11,3,23,69,11,81,13,13,3,1,82,17,40,31,33,41,42,43,44,45,46,47,50,51,52,32,6,53,30,54,55,56,57,58,59,60,61,19,62,63,20,22,23,64,65,66,67,68,11,11,0,0,0,0,0,0,13,13,13,13,5,5,13,13,5,5,5,5,0,13,13,3,1,13,13,0,5,5,5,5,62,63,17,0,17,36,37,39,40,31,41,43,44,45,46,47,16,48,49,50,51,6,53,30,54,55,56,57,58,59,60,61,19,62,63,20,22,23,64,65,66,67,68,69,70,71,72,73,74,75,11,3,33,52,32,11,11,11,33,52,32,11,11,0,0,33,42,52,32,22,11,3,11,11,33,52,32,11,11,13,13,11,11,17,17,0,13,13,13,13,0,0,0,13,13,33,42,52,32,11,33,52,32,11,17,62,63,40,13,13,17,18,19,20,22,23,11,3,1,24,24,5,5,5,5,17,18,36,37,39,40,31,33,41,42,43,44,45,46,47,16,48,49,50,51,52,32,6,53,30,54,55,56,57,58,59,60,61,19,62,63,20,22,23,64,65,66,67,68,69,70,71,72,73,74,75,11,3,76,1,24,17,18,36,37,39,40,31,33,41,42,43,44,45,46,47,16,48,49,50,51,52,32,6,53,30,54,55,56,57,58,59,60,61,19,62,63,20,22,23,64,65,66,67,68,69,70,71,72,73,74,75,11,3,76,1,24,0,0,0,0,0,0,8,17,36,39,40,31,41,43,44,45,46,47,16,48,50,51,6,53,30,54,55,56,57,58,59,60,61,19,63,23,70,71,72,73,74,75,11,3,33,42,52,32,11,3,5,5,0,17,18,36,37,39,40,31,33,41,42,43,44,45,46,47,16,48,49,50,51,52,32,6,53,30,54,55,56,57,58,59,60,61,19,62,63,20,22,23,64,65,66,67,68,69,70,71,72,73,74,75,11,3,76,1,24,13,13,5,5,18,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,104,104,118,131,132,133,112,107,134,108,109,111,115,122,124,125,113,128,129,135,136,137,138,139,140,141,142,143,144,145,146,120,104,147,148,149,118,131,132,133,112,107,134,108,109,111,115,122,124,125,113,128,129,135,136,137,138,139,140,141,142,143,144,145,146,120,104,147,148,149,107,108,109,110,112,113,112,113,114,112,26,118,112,112,107,108,111,113,120,121,0,0,0,113,0,104,112,121,112,114,112,118,131,132,133,133,112,107,134,108,109,111,115,122,124,125,113,128,129,135,136,137,138,139,140,141,142,143,144,145,146,120,104,147,148,149,118,131,132,133,112,107,134,108,109,111,115,122,124,125,113,128,129,135,136,137,138,139,140,141,142,143,144,145,146,120,104,147,148,149,112,107,108,111,113,120,104,107,108,111,120,112,107,108,109,111,113,120,104,112,118,131,132,133,112,107,134,108,109,111,115,122,124,125,113,128,129,135,136,137,138,139,140,141,142,143,144,145,146,120,104,147,148,149,134,115,122,124,125,128,129,137,138,139,140,141,142,143,144,147,148,149,112,107,108,111,113,120,104,114,145,146,120,121,112,107,108,109,113,104,112,134,115,122,124,125,128,129,137,138,139,140,141,142,143,144,147,148,149,90,132,112,107,108,109,113,113,113,113,135,146,26,118,112,107,108,111,113,120,90,132,112,107,108,109,113,113,113,113,135,146,136,95,118,131,112,107,108,111,113,145,120,95,131,112,107,108,111,113,145,135,99,112,107,108,113,107,90,132,112,107,108,109,113,113,113,113,146,90,132,112,107,108,109,113,113,113,113,146,113,110,112,110,112,121,110,112,110,112,121,110,112,0,145,146,157,112,107,104,120,113,0,110,104,135,157,110,112,113,133,118,131,132,133,112,107,134,108,109,111,115,122,124,125,113,128,129,135,136,137,138,139,140,141,142,143,144,145,146,120,104,147,148,149,118,131,132,133,112,107,134,108,109,111,115,122,124,125,113,128,129,135,136,137,138,139,140,141,142,143,144,145,146,120,104,147,148,149,134,115,122,124,125,128,129,137,138,139,140,141,142,143,144,147,148,149,136,118,131,132,133,112,107,134,108,109,111,115,122,124,125,113,128,129,135,136,137,138,139,140,141,142,143,144,145,146,120,104,147,148,149,107,108,109,114,112,114,112,112,114,112,0,0,0,0,0,0,160,164,161,165,162,163,160,164,161,165,162,163,160,161,162,163,161,162,163,164,161,165,162,163,160,164,161,165,162,163,160,160,160,164,161,165,162,163,160,160,164,161,165,162,163,164,165,160,164,165,160,160,162,163,160,164,165,160,164,161,165,162,163,160,164,161,165,162,163,160,160,160,164,161,165,162,163,0,0,0,0,91,0,0,0,0,0,0,0,0,0,0,0,0,177,173,170,174,175,176,179,171,180,181,172,182,169,177,173,170,174,175,176,179,171,180,181,172,182,169,168,170,171,172,170,171,172,168,0,168,168,168,177,173,170,174,175,176,179,171,180,181,172,182,169,177,173,170,174,175,176,179,171,180,181,172,182,169,174,179,171,172,182,169,174,179,171,172,182,169,174,179,171,172,182,169,177,173,170,174,175,176,179,171,180,181,172,182,169,177,173,175,176,180,174,179,171,172,182,169,179,171,182,169,168,177,173,175,176,180,91,170,174,179,171,181,172,182,169,168,91,170,174,179,171,181,172,182,169,168,179,171,172,182,169,91,170,174,179,171,181,172,182,169,168,168,168,168,168,168,179,171,172,182,169,91,170,174,179,171,181,172,182,169,168,170,171,172,177,173,170,174,175,176,179,171,180,181,172,182,169,177,173,170,174,175,176,179,171,180,181,172,182,169,177,173,175,176,180,179,171,172,182,169,177,173,170,174,175,176,179,171,180,181,172,182,169,0,168,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,178,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,0,202,0,0,0,0,0,0,0,178,0,0,0,0,0,0,0,0,0,0,0,0,0,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,184,186,186,184,184,223,224,209,210,211,194,203,225,205,207,208,212,216,217,221,226,188,185,227,228,229,230,231,232,218,233,234,235,236,237,238,239,240,241,242,243,244,245,246,195,247,248,191,192,219,249,250,251,193,187,215,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,213,268,214,269,270,271,272,273,274,275,206,276,277,196,197,198,199,278,200,201,279,202,280,281,223,224,209,210,211,194,203,225,205,207,208,212,216,217,221,226,188,185,227,228,229,230,231,232,218,233,234,235,236,237,238,239,240,241,242,243,244,245,246,195,247,248,191,192,219,249,250,251,193,187,215,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,213,268,214,269,270,271,272,273,274,275,206,276,277,196,197,198,199,278,200,201,279,202,280,281,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,196,197,198,199,200,201,202,196,197,198,199,200,201,202,184,184,184,184,206,184,184,184,184,209,210,211,202,210,0,184,184,213,214,202,186,186,209,210,211,184,184,184,184,184,184,184,184,184,184,184,184,223,223,224,209,210,211,194,203,225,205,207,208,212,216,217,221,226,188,185,227,228,229,230,231,232,218,233,234,235,236,237,238,239,240,241,242,243,244,245,246,195,247,248,191,192,219,249,250,251,193,187,215,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,213,213,268,214,214,269,270,271,272,273,274,275,206,276,277,196,197,198,199,278,200,201,279,202,280,281,184,184,184,184,184,184,184,184,223,224,209,210,211,194,203,225,205,207,208,212,216,217,221,226,188,185,227,228,229,230,231,232,218,233,234,235,236,237,238,239,240,241,242,243,244,245,246,195,247,248,191,192,219,249,250,251,193,187,215,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,213,268,214,269,270,271,272,273,274,275,206,276,277,196,197,198,199,278,200,201,279,202,280,281,209,210,211,184,184,0,212,216,217,221,229,230,231,232,218,235,240,241,242,243,244,245,246,195,247,248,191,192,219,193,187,215,252,253,254,255,256,257,260,261,262,263,266,268,271,272,273,274,279,280,212,216,217,221,229,230,231,232,218,235,240,241,242,243,244,245,246,195,247,248,191,192,219,193,187,215,252,253,254,255,256,257,260,261,262,263,266,268,271,272,273,274,279,280,212,216,217,221,229,230,231,232,218,235,240,241,242,243,244,245,246,195,247,248,191,192,219,193,187,215,252,253,254,255,256,257,260,261,262,263,266,268,271,272,273,274,279,280,202,184,184,186,186,186,186,223,224,209,210,211,194,203,225,205,207,208,212,216,217,221,226,188,185,227,228,229,230,231,232,218,233,234,235,236,237,238,239,240,241,242,243,244,245,246,195,247,248,191,192,219,249,250,251,193,187,215,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,213,268,214,269,270,271,272,273,274,275,206,276,277,196,197,198,199,278,200,201,279,202,280,281,186,186,184,184,203,225,205,207,226,188,185,227,228,230,233,234,236,237,238,239,249,258,259,264,265,269,275,276,277,212,216,217,221,229,230,231,232,218,235,240,241,242,243,244,245,246,195,247,248,191,192,219,193,187,215,252,253,254,255,256,257,260,261,262,263,266,268,271,272,273,274,279,280,210,210,210,211,211,211,186,186,229,209,250,251,244,84,209,210,211,194,203,225,205,207,208,212,216,217,221,226,188,185,227,228,229,230,231,232,218,233,234,235,236,237,238,239,240,241,242,243,244,245,246,195,247,248,191,192,219,249,193,187,215,252,253,254,255,256,257,258,260,261,262,263,264,266,268,269,271,272,275,276,277,197,198,199,278,200,201,279,280,281,0,184,184,209,184,184,186,186,186,186,209,184,184,235,235,0,186,186,235,235,184,184,0,203,225,205,207,226,188,185,227,228,230,233,234,236,237,238,239,249,258,259,264,265,269,275,276,277,212,216,217,221,229,231,232,218,235,240,241,242,243,244,245,195,247,248,191,192,219,251,187,215,252,253,254,255,256,257,260,261,262,263,266,268,271,272,273,274,206,206,212,216,217,221,229,231,232,218,235,240,241,242,243,244,245,195,247,248,191,192,219,251,187,215,252,253,254,255,256,257,260,261,262,263,266,268,271,272,273,274,206,0,0,94,224,209,210,211,194,208,212,216,217,221,229,231,232,218,235,240,241,242,243,244,245,246,195,247,248,191,192,219,250,193,187,215,252,253,254,255,256,257,260,261,262,263,266,268,270,271,272,273,274,196,197,198,199,278,200,201,279,280,281,184,184,235,235,206,212,216,217,221,229,231,232,218,235,240,241,242,243,244,245,195,247,248,191,192,219,251,187,215,252,253,254,255,256,257,260,261,262,263,266,268,271,272,273,274,206,209,209,209,184,184,0,0,250,251,184,184,184,184,0,0,0,184,184,0,94,209,210,194,208,212,216,217,221,229,231,232,218,235,240,241,242,243,244,245,246,195,247,248,191,192,219,193,187,215,252,253,254,255,256,257,260,261,263,266,268,271,272,196,197,198,199,278,200,201,184,184,184,184,210,210,184,184,212,216,217,221,229,231,232,218,235,240,241,242,243,244,245,195,247,248,191,192,219,251,187,215,252,253,254,255,256,257,260,261,262,263,266,268,271,272,273,274,184,184,244,244,184,184,184,184,184,184,196,197,198,199,200,201,202,223,213,214,202,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,223,224,209,210,211,194,203,225,205,207,208,212,216,217,221,226,188,185,227,228,229,230,231,232,218,233,234,235,236,237,238,239,240,241,242,243,244,245,246,195,247,248,191,192,219,249,250,251,193,187,215,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,213,268,214,269,270,271,272,273,274,275,206,276,277,196,197,198,199,278,200,201,279,202,280,281,223,224,209,210,211,194,203,225,205,207,208,212,216,217,221,226,188,185,227,228,229,230,231,232,218,233,234,235,236,237,238,239,240,241,242,243,244,245,246,195,247,248,191,192,219,249,250,251,193,187,215,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,213,268,214,269,270,271,272,273,274,275,206,276,277,196,197,198,199,278,200,201,279,202,280,281,186,186,205,226,227,234,258,259,264,265,269,275,276,277,178,224,209,210,211,194,208,216,217,221,229,231,232,218,235,240,241,242,243,244,245,248,191,192,219,250,193,187,215,252,253,254,255,256,257,260,261,262,263,266,268,270,271,272,273,274,196,197,198,199,278,200,279,280,281,186,186,186,186,186,186,186,186,0,223,224,209,210,211,194,203,225,205,207,208,212,216,217,221,226,188,185,227,228,229,230,231,232,218,233,234,235,236,237,238,239,240,241,242,243,244,245,246,195,247,248,191,192,219,249,250,251,193,187,215,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,213,268,214,269,270,271,272,273,274,275,206,276,277,196,197,198,199,278,200,201,279,202,280,281,0,184,184,184,184,0,0,0,0,0,0,286,287,288,289,290,286,287,288,289,290,210,286,287,288,289,290,286,287,288,289,290,286,287,288,289,290,286,287,288,289,290,210,210,210,210,210,210,210,286,287,288,289,290,210,286,287,288,289,290,286,287,288,289,290,286,287,288,289,290,286,287,288,289,290,0,0,0,0,291,292,293,291,292,293,211,291,292,293,291,292,293,291,292,293,291,292,293,211,211,211,211,211,291,292,293,211,0,291,292,293,291,292,293,291,292,293,291,292,293,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,284,283,294,285,295,284,283,294,285,295,294,295,81,283,284,284,283,294,285,295,284,283,283,283,283,283,283,294,285,285,285,285,285,295,284,283,294,285,295,283,285,283,81,284,283,294,285,295,295,0,0,283,285,294,284,300,300,301,301,302,301,301,303,300,300,303,302,294,284,284,283,294,285,295,284,283,294,285,295,283,285,284,283,294,285,295,304,294,304,0,0],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1,2],[-1,[[2,[[3,[-1]],1]]],4],[[5,-4],[[6,[5,-3,-4]]],[],[],[[8,[],[[7,[-2]]]]],[[10,[-1],[[9,[-3]]]]]],[[5,-4],[[6,[5,-3,-4]]],[],[],[[8,[],[[7,[-2]]]]],[[10,[-1],[[9,[-3]]]]]],[[[12,[[11,[-1,-2]]]]],[[11,[[12,[-1]],[12,[-2]]]]],[],[]],[[[12,[[11,[-1,-2]]]]],[[11,[[12,[-1]],[12,[-2]]]]],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[13,[[14,[-1]]],[]],[13,[[14,[-1]]],[]],[13,[[15,[-1]]],[]],[13,[[15,[-1]]],[]],[13,[[16,[13]]]],[13,[[16,[13]]]],[[[17,[-1]]],[[17,[-1]]],4],[[[18,[-1]]],[[18,[-1]]],4],[[[19,[-1]]],[[19,[-1]]],[]],[[[20,[-1]]],[[20,[-1]]],21],[[[22,[-1]]],[[22,[-1]]],21],[[[23,[-1]]],[[23,[-1]]],21],[[[11,[-1,-2]]],[[11,[-1,-2]]],21,21],[[[3,[-1]]],[[3,[-1]]],21],[1,1],[24,24],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[[12,[[11,[-1,-2]]]],25],2,26,26],[[],[[20,[-1]]],[]],[[[17,[-1]]],[[27,[[18,[-1]]]]],4],[4,2],[[[17,[-1]]],2,4],[[24,24],28],[-1,[[23,[[29,[-2,-1]]]]],[],[]],[5,[[30,[5,-1]]],[]],[5,[[30,[5,-1]]],[]],[[[11,[[2,[-1,-2]],[2,[-1,-3]]]]],[[2,[-1,[11,[-2,-3]]]]],[],[],[]],[[[11,[[2,[-1,-2]],[2,[-3,-2]]]]],[[2,[[11,[-1,-3]],-2]]],[],[],[]],[13,[[31,[13]]]],[13,[[31,[13]]]],[5,[[32,[5,-1]]],[]],[5,[[32,[5,-1]]],[]],[13,[[33,[13]]]],[13,[[33,[13]]]],[[[17,[-1]],34],35,4],[[[18,[-1]],34],35,4],[[[36,[-1]],34],35,[]],[[[37,[-1]],34],35,[4,38]],[[[39,[-1]],34],35,[8,38]],[[[40,[-1]],34],35,38],[[[31,[-1]],34],35,4],[[[33,[-1]],34],35,4],[[[41,[-1,-2]],34],35,[],[]],[[[42,[-1]],34],35,[]],[[[43,[-1,-2]],34],35,[],[]],[[[44,[-1,-2,-3]],34],35,[],[],[]],[[[45,[-1,-2]],34],35,[],[]],[[[46,[-1]],34],35,[]],[[[47,[-1]],34],35,[]],[[[16,[-1]],34],35,38],[[[48,[-1]],34],35,38],[[[49,[-1]],34],35,[4,38]],[[[50,[-1]],34],35,38],[[[51,[-1,-2]],34],35,[],[]],[[[52,[-1]],34],35,8],[[[32,[-1,-2]],34],35,[],[]],[[[6,[-1,-2,-3]],34],35,[],[],[]],[[[53,[-1,-2,-3]],34],35,[],[],[]],[[[30,[-1,-2]],34],35,[],[]],[[[54,[-1,-2]],34],35,[],[]],[[[55,[-1,-2]],34],35,[],[]],[[[56,[-1,-2]],34],35,[],[]],[[[57,[-1,-2]],34],35,[],[]],[[[58,[-1,-2]],34],35,[],[]],[[[59,[-1,-2,-3]],34],35,[],[],[]],[[[60,[-1,-2]],34],35,[],[]],[[[61,[-1]],34],35,38],[[[19,[-1]],34],35,38],[[[62,[-1]],34],35,[38,4]],[[[63,[-1]],34],35,[38,8]],[[[20,[-1]],34],35,38],[[[22,[-1]],34],35,38],[[[23,[-1]],34],35,38],[[[64,[-1,-2]],34],35,[4,38],[4,38]],[[[65,[-1,-2,-3]],34],35,[4,38],[4,38],[4,38]],[[[66,[-1,-2,-3,-4]],34],35,[4,38],[4,38],[4,38],[4,38]],[[[67,[-1,-2,-3,-4,-5]],34],35,[4,38],[4,38],[4,38],[4,38],[4,38]],[[[68,[-1,-2]],34],35,38,38],[[[69,[-1]],34],35,38],[[[70,[-1,-2]],34],35,[8,38],[8,38]],[[[71,[-1,-2,-3]],34],35,[8,38],[8,38],[8,38]],[[[72,[-1,-2,-3,-4]],34],35,[8,38],[8,38],[8,38],[8,38]],[[[73,[-1,-2,-3,-4,-5]],34],35,[8,38],[8,38],[8,38],[8,38],[8,38]],[[[74,[-1,-2]],34],35,38,38],[[[75,[-1]],34],35,38],[[[11,[-1,-2]],34],35,38,38],[[[3,[-1]],34],35,38],[[76,34],35],[[1,34],35],[[24,34],35],[[24,34],35],[[[48,[-1]]],2,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[27,[-1]]],[[20,[-1]]],[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-2,[[37,[-1]]],4,[[78,[],[[77,[-1]]]]]],[-2,[[39,[-1]]],8,[[78,[],[[77,[-1]]]]]],[-2,[[69,[-1]]],[4,79],[[78,[],[[77,[-1]]]]]],[-2,[[75,[-1]]],[8,79],[[78,[],[[77,[-1]]]]]],[13,[[40,[13]]]],[13,[[40,[13]]]],[76,1],[[13,-2],[[45,[13,-2]]],[],[[10,[-1]]]],[[13,-2],[[45,[13,-2]]],[],[[10,[-1]]]],[[5,-2],[[56,[5,-2]]],[],[[10,[-1]]]],[[5,-2],[[56,[5,-2]]],[],[[10,[-1]]]],[[5,-2],[[55,[5,-2]]],[],[[10,[-1]]]],[[5,-2],[[55,[5,-2]]],[],[[10,[-1]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[],[]],[5,[[50,[5]]]],[5,[[50,[5]]]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[[[23,[-1]]],-1,[]],[[[69,[-1]]],[[80,[-1]]],[]],[[[11,[-1,-1]]],-1,[]],[81,4],[13,[[42,[13]]]],[13,[[42,[13]]]],[[[3,[-1]]],28,[]],[1,28],[82,28],[[[17,[-1]]],28,4],[[[40,[-1]]],28,4],[[[31,[-1]]],28,4],[[[33,[-1]]],28,4],[[[41,[-1,-2]]],28,[],[]],[[[42,[-1]]],28,[]],[[[43,[-1,-2]]],28,[],[]],[[[44,[-1,-2,-3]]],28,[],[],[]],[[[45,[-1,-2]]],28,[],[]],[[[46,[-1]]],28,[]],[[[47,[-1]]],28,[]],[[[50,[-1]]],28,[8,82]],[[[51,[-1,-2]]],28,[],[]],[[[52,[-1]]],28,8],[[[32,[-1,-2]]],28,[],[]],[[[6,[-1,-2,-3]]],28,[],[],[]],[[[53,[-1,-2,-3]]],28,[],[],[]],[[[30,[-1,-2]]],28,[],[]],[[[54,[-1,-2]]],28,[],[]],[[[55,[-1,-2]]],28,[],[]],[[[56,[-1,-2]]],28,[],[]],[[[57,[-1,-2]]],28,[],[]],[[[58,[-1,-2]]],28,[],[]],[[[59,[-1,-2,-3]]],28,[],[],[]],[[[60,[-1,-2]]],28,[],[]],[[[61,[-2]]],28,[],[[10,[83],[[9,[-1]]]]]],[[[19,[-1]]],28,[]],[[[62,[-1]]],28,4],[[[63,[-1]]],28,8],[[[20,[-1]]],28,82],[[[22,[-1]]],28,4],[[[23,[-1]]],28,[]],[[[64,[-1,-2]]],28,82,82],[[[65,[-1,-2,-3]]],28,82,82,82],[[[66,[-1,-2,-3,-4]]],28,82,82,82,82],[[[67,[-1,-2,-3,-4,-5]]],28,82,82,82,82,82],[[[68,[-1,-2]]],28,[4,79],[4,79]],[[[11,[-1,-2]]],28,84,[[84,[],[[77,[]]]]]],[[[11,[-1,-2]]],28,82,[[82,[],[[9,[]]]]]],[[-1,-2],[[64,[-1,-2]]],4,4],[[-1,-2,-3],[[65,[-1,-2,-3]]],4,4,4],[[-1,-2,-3,-4],[[66,[-1,-2,-3,-4]]],4,4,4,4],[[-1,-2,-3,-4,-5],[[67,[-1,-2,-3,-4,-5]]],4,4,4,4,4],[-1,37,78],[-2,[[61,[-2]]],[],[[10,[83],[[9,[-1]]]]]],[13,[[11,[13,-2]]],[],[[4,[],[[9,[-1]]]]]],[13,[[11,[13,-2]]],[],[[4,[],[[9,[-1]]]]]],[[13,-3],[[41,[13,-3]]],[],[],[[10,[-1],[[9,[-2]]]]]],[[13,-3],[[41,[13,-3]]],[],[],[[10,[-1],[[9,[-2]]]]]],[[5,-3],[[58,[5,-3]]],[],[],[[10,[-1],[[9,[-2]]]]]],[[5,-3],[[58,[5,-3]]],[],[],[[10,[-1],[[9,[-2]]]]]],[13,[[43,[13,-1]]],[]],[13,[[43,[13,-1]]],[]],[[5,-3],[[57,[5,-3]]],[],[],[[10,[-1],[[9,[-2]]]]]],[[5,-3],[[57,[5,-3]]],[],[],[[10,[-1],[[9,[-2]]]]]],[[5,-3,-5],[[59,[5,-5,-3]]],[],[],[[10,[-1],[[9,[-2]]]]],[],[[10,[-4],[[9,[-2]]]]]],[[5,-3,-5],[[59,[5,-5,-3]]],[],[],[[10,[-1],[[9,[-2]]]]],[],[[10,[-4],[[9,[-2]]]]]],[-1,[[62,[-1]]],4],[13,[[46,[13]]]],[13,[[46,[13]]]],[[-1,76],[[3,[-1]]],[]],[[],[[2,[1,76]]]],[13,[[27,[-1]]],[]],[13,[[27,[-1]]],[]],[-1,[[23,[[29,[-1,-2]]]]],[],[]],[5,[[54,[5,-1]]],[]],[5,[[54,[5,-1]]],[]],[[5,-4],[[53,[5,-3,-4]]],[],[],[[8,[],[[85,[-2]]]]],[[10,[-1],[[9,[-3]]]]]],[[5,-4],[[53,[5,-3,-4]]],[],[],[[8,[],[[85,[-2]]]]],[[10,[-1],[[9,[-3]]]]]],[[[12,[[62,[-1]]]]],27,4],[[[12,[[63,[-1]]]]],27,8],[[[17,[-1]]],27,4],[[],[[19,[-1]]],[]],[[[12,[[17,[-1]]]],83],[[86,[-2]]],4,[]],[[[12,[[36,[-2]]]],83],[[86,[-1]]],[],[[87,[83],[[9,[[86,[-1]]]]]]]],[[[12,[[37,[-1]]]],83],[[86,[-2]]],4,[]],[[[12,[[39,[-1]]]],83],[[86,[-2]]],8,[]],[[[12,[[40,[-1]]]],83],86,4],[[[12,[[31,[-1]]]],83],[[86,[-2]]],4,[]],[[[12,[[41,[-1,-2]]]],83],[[86,[-3]]],[],[],[]],[[[12,[[43,[-1,-2]]]],83],[[86,[-3]]],[],[],[]],[[[12,[[44,[-1,-2,-3]]]],83],[[86,[-4]]],[],[],[],[]],[[[12,[[45,[-1,-2]]]],83],[[86,[-3]]],[],[],[]],[[[12,[[46,[-1]]]],83],[[86,[-2]]],[],[]],[[[12,[[47,[-1]]]],83],[[86,[-2]]],[],[]],[[[12,[[16,[-1]]]],83],[[86,[-2]]],[4,88],[]],[[[12,[[48,[-1]]]],83],[[86,[-1]]],[]],[[[12,[[49,[-1]]]],83],[[86,[2]]],4],[[[12,[[50,[-1]]]],83],[[86,[-2]]],8,[]],[[[12,[[51,[-1,-2]]]],83],[[86,[-3]]],[],[],[]],[[[12,[[6,[-1,-2,-3]]]],83],[[86,[-4]]],[],[],[],[]],[[[12,[[53,[-1,-2,-3]]]],83],[[86,[-4]]],[],[],[],[]],[[[12,[[30,[-1,-2]]]],83],[[86,[-3]]],[],[],[]],[[[12,[[54,[-1,-2]]]],83],[[86,[-3]]],[],[],[]],[[[12,[[55,[-1,-2]]]],83],[[86,[-3]]],[],[],[]],[[[12,[[56,[-1,-2]]]],83],[[86,[-3]]],[],[],[]],[[[12,[[57,[-1,-2]]]],83],[[86,[-3]]],[],[],[]],[[[12,[[58,[-1,-2]]]],83],[[86,[-3]]],[],[],[]],[[[12,[[59,[-1,-2,-3]]]],83],[[86,[-4]]],[],[],[],[]],[[[12,[[60,[-1,-2]]]],83],[[86,[-3]]],[],[],[]],[[[12,[[61,[-2]]]],83],[[86,[-1]]],[],[[10,[83],[[9,[-1]]]]]],[[[12,[[19,[-1]]]],83],[[86,[-1]]],[]],[[[12,[[62,[-1]]]],83],[[86,[-2]]],4,[]],[[[12,[[63,[-1]]]],83],[[86,[-2]]],8,[]],[[[12,[[20,[-1]]]],83],[[86,[-2]]],4,[]],[[[12,[[22,[-2]]]],83],[[86,[[27,[-1]]]]],[],[[4,[],[[9,[-1]]]]]],[[[12,[[23,[-1]]]],83],[[86,[-1]]],[]],[[[12,[[64,[-1,-2]]]],83],[[86,[-3]]],4,4,[]],[[[12,[[65,[-1,-2,-3]]]],83],[[86,[-4]]],4,4,4,[]],[[[12,[[66,[-1,-2,-3,-4]]]],83],[[86,[-5]]],4,4,4,4,[]],[[[12,[[67,[-1,-2,-3,-4,-5]]]],83],[[86,[-6]]],4,4,4,4,4,[]],[[[12,[[68,[-1,-2]]]],83],[[86,[-3]]],[4,79],[4,79],[]],[[[12,[[69,[-1]]]],83],[[86,[-2]]],[4,79],[]],[[[12,[[70,[-1,-2]]]],83],[[86,[-3]]],8,[[8,[],[[7,[]]]]],[]],[[[12,[[71,[-1,-2,-3]]]],83],[[86,[-4]]],8,[[8,[],[[7,[]]]]],[[8,[],[[7,[]]]]],[]],[[[12,[[72,[-1,-2,-3,-4]]]],83],[[86,[-5]]],8,[[8,[],[[7,[]]]]],[[8,[],[[7,[]]]]],[[8,[],[[7,[]]]]],[]],[[[12,[[73,[-1,-2,-3,-4,-5]]]],83],[[86,[-6]]],8,[[8,[],[[7,[]]]]],[[8,[],[[7,[]]]]],[[8,[],[[7,[]]]]],[[8,[],[[7,[]]]]],[]],[[[12,[[74,[-1,-2]]]],83],[[86,[-3]]],[8,79],[8,79],[]],[[[12,[[75,[-1]]]],83],[[86,[-2]]],[8,79],[]],[[[12,[[11,[-1,-2]]]],83],[[86,[-3]]],4,[[4,[],[[9,[]]]]],[]],[[[12,[[3,[-1]]]],83],[[86,[-2]]],4,[]],[[[12,[[33,[-1]]]],83],[[86,[[29,[2,-2]]]]],4,[]],[[[12,[[52,[-1]]]],83],[[86,[[29,[2,-2]]]]],8,[]],[[[12,[[32,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],[],[],[]],[[[12,[[11,[-1,-2]]]],83],[[86,[[89,[2]]]]],90,90],[[[12,[[11,[-2,-3]]]],83],[[86,[[29,[2,-4]]]]],[],[[91,[-1]]],[[91,[-1],[[7,[]]]]],[]],[[[12,[[11,[-1,-2]]]],83],[[86,[[89,[[93,[92]]]]]]],26,26],[[[12,[[33,[-1]]]],83],[[86,[[29,[2,-2]]]]],4,[]],[[[12,[[52,[-1]]]],83],[[86,[[29,[2,-2]]]]],8,[]],[[[12,[[32,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],[],[],[]],[[[12,[[11,[-2,-3]]]],83],[[86,[[29,[2,-4]]]]],[],[[91,[-1]]],[[91,[-1],[[7,[]]]]],[]],[[[12,[[11,[-1,-2]]]],83],[[86,[[89,[2]]]]],90,90],[-2,[[36,[-2]]],[],[[87,[83],[[9,[[86,[-1]]]]]]]],[-1,[[22,[-1]]],4],[[[12,[[33,[-1]]]],83],[[86,[[27,[-2]]]]],4,[]],[[[12,[[42,[-1]]]],83],[[86,[[27,[-2]]]]],[],[]],[[[12,[[52,[-1]]]],83],[[86,[[27,[-2]]]]],8,[]],[[[12,[[32,[-1,-2]]]],83],[[86,[[27,[-3]]]]],[],[],[]],[[[12,[[22,[-2]]]],83],[[86,[[27,[-3]]]]],[],[[4,[],[[9,[-1]]]]],[]],[[[12,[[11,[-1,-2]]]],83],[[86,[[27,[-3]]]]],94,[[94,[],[[77,[]]]]],[]],[[[12,[[3,[-1]]]],83],[[86,[[27,[-2]]]]],94,[]],[[[12,[[11,[-1,-2]]]],83,[93,[92]]],[[86,[[89,[25]]]]],95,95],[[[12,[[11,[-1,-2]]]],83,[93,[96]]],[[86,[[89,[25]]]]],95,95],[[[12,[[33,[-1]]]],83],[[86,[[29,[2,-2]]]]],4,[]],[[[12,[[52,[-1]]]],83],[[86,[[29,[2,-2]]]]],8,[]],[[[12,[[32,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],[],[],[]],[[[12,[[11,[-2,-3]]]],83],[[86,[[29,[2,-4]]]]],[],[[91,[-1]]],[[91,[-1],[[7,[]]]]],[]],[[[12,[[11,[-1,-2]]]],83,97],[[86,[[89,[98]]]]],99,99],[[13,83],[[86,[-1]]],[]],[[13,83],[[86,[-1]]],[]],[[[12,[[11,[-1,-2]]]],83,[93,[92]]],[[86,[[89,[25]]]]],90,90],[[[12,[[11,[-1,-2]]]],83,[93,[100]]],[[86,[[89,[25]]]]],90,90],[[[17,[-1]],[17,[-1]]],28,4],[[[17,[-1]],-2],2,4,101],[-1,[[23,[-1]]],[]],[13,[[2,[[49,[13]],[48,[-1]]]]],[]],[13,[[2,[[49,[13]],[48,[-1]]]]],[]],[13,[[11,[-2,13]]],[],[[4,[],[[9,[-1]]]]]],[13,[[11,[-2,13]]],[],[[4,[],[[9,[-1]]]]]],[[-1,-2],[[68,[-1,-2]]],[4,79],[4,79]],[-1,69,78],[-1,75,78],[13,[[17,[13]]]],[13,[[17,[13]]]],[[[33,[-1]]],[[2,[25,[27,[25]]]]],4],[[[42,[-1]]],[[2,[25,[27,[25]]]]],[]],[[[52,[-1]]],[[2,[25,[27,[25]]]]],8],[[[32,[-1,-2]]],[[2,[25,[27,[25]]]]],[],[]],[[[11,[-1,-2]]],[[2,[25,[27,[25]]]]],94,[[94,[],[[77,[]]]]]],[[[12,[[33,[-1]]]],-2],[[29,[2,-3]]],4,[],[]],[[[12,[[52,[-1]]]],-2],[[29,[2,-3]]],8,[],[]],[[[12,[[32,[-1,-2]]]],-3],[[29,[2,-4]]],[],[],[],[]],[[[12,[[11,[-2,-3]]]],-1],[[29,[2,-4]]],[],[[91,[-1]]],[[91,[-1],[[7,[]]]]],[]],[[[17,[-1]]],[[27,[25]]],4],[[[12,[[62,[-1]]]]],27,4],[[[12,[[63,[-1]]]]],27,8],[[],[[40,[-1]]],4],[[13,-3],[[44,[13,-2,-3]]],[],4,[[10,[-1],[[9,[-2]]]]]],[[13,-3],[[44,[13,-2,-3]]],[],4,[[10,[-1],[[9,[-2]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,102,[]],[5,[[51,[5,-1]]],[]],[5,[[51,[5,-1]]],[]],[5,[[52,[5]]]],[5,[[52,[5]]]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[[-1,-2],[[70,[-1,-2]]],8,[[8,[],[[7,[]]]]]],[[-1,-2,-3],[[71,[-1,-2,-3]]],8,[[8,[],[[7,[]]]]],[[8,[],[[7,[]]]]]],[[-1,-2,-3,-4],[[72,[-1,-2,-3,-4]]],8,[[8,[],[[7,[]]]]],[[8,[],[[7,[]]]]],[[8,[],[[7,[]]]]]],[[-1,-2,-3,-4,-5],[[73,[-1,-2,-3,-4,-5]]],8,[[8,[],[[7,[]]]]],[[8,[],[[7,[]]]]],[[8,[],[[7,[]]]]],[[8,[],[[7,[]]]]]],[-1,39,78],[-1,[[63,[-1]]],8],[[[12,[[8,[],[[85,[-1]],[7,[-2]]]]]],83],[[86,[[29,[-1,-2]]]]],[],[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[5,83],[[86,[[29,[-1,-2]]]]],[],[]],[[5,83],[[86,[[29,[-1,-2]]]]],[],[]],[[-1,-2],[[74,[-1,-2]]],[8,79],[8,79]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[13,[[47,[13]]]],[13,[[47,[13]]]],[[5,-3],[[60,[5,-3]]],[],[],[[10,[-1],[[9,[-2]]]]]],[[5,-3],[[60,[5,-3]]],[],[],[[10,[-1],[[9,[-2]]]]]],[[[18,[-1]]],[[27,[[17,[-1]]]]],4],[[[17,[-1]]],[[27,[25]]],4],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[104,[-1]]],[[93,[92]]],[[105,[[93,[92]]]]]],[[[104,[-1]]],[[93,[92]]],[[106,[[93,[92]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[107,[-1]]],[[93,[92]]],95],[[[108,[-1]]],[[93,[92]]],90],[[[109,[-1]]],[[93,[92]]],90],[[110,-1],[[111,[110,-1]]],95],[[[112,[-1]]],[[112,[-1]]],21],[[[113,[-1]]],[[113,[-1]]],21],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[114,[[115,[114]]]],[[[112,[-1]],[112,[-1]]],116,117],[[[12,[26]],25],2],[[[12,[118]],25],2],[[[12,[[112,[-1]]]],25],2,119],[[[112,[-1]],25],2,119],[[[12,[[107,[-1]]]],25],2,95],[[[12,[[108,[-1]]]],25],2,26],[[[12,[[111,[-1,-2]]]],25],2,26,26],[[[12,[[113,[-1]]]],25],2,[[106,[[93,[92]]]],79]],[[[12,[[120,[-1]]]],25],2,26],[[121,25],2],[[-1,-2],[[122,[-1,-2]]],95,[90,79,123]],[[-1,-2],[[124,[-1,-2]]],26,[90,79,123]],[[-1,-2],[[2,[[125,[-1,-2]],1]]],26,[90,79,123]],[[],[[113,[-1]]],126],[[],118],[[[104,[-1]]],25,[[106,[[93,[92]]]]]],[[[112,[-1]],[112,[-1]]],28,127],[121,[[128,[121]]]],[[[112,[-1]]],[[89,[[93,[92]]]]],119],[114,[[129,[114]]]],[[[112,[-1]]],[[89,[2]]],130],[[118,34],35],[[131,34],35],[[132,34],35],[[[133,[-1]],34],35,[]],[[[133,[-1]],34],35,[]],[[[112,[-1]],34],35,38],[[[107,[-1]],34],35,38],[[[134,[-1]],34],35,38],[[[108,[-1]],34],35,38],[[[109,[-1]],34],35,[38,90]],[[[111,[-1,-2]],34],35,38,38],[[[115,[-1]],34],35,[38,123]],[[[122,[-1,-2]],34],35,38,[38,123]],[[[124,[-1,-2]],34],35,38,[38,123]],[[[125,[-1,-2]],34],35,38,[38,123]],[[[113,[-1]],34],35,38],[[[128,[-1]],34],35,[38,123]],[[[129,[-1]],34],35,[38,123]],[[[135,[-1,-2]],34],35,38,38],[[[136,[-1]],34],35,38],[[[137,[-1]],34],35,[38,123]],[[[138,[-1]],34],35,[38,123]],[[[139,[-1]],34],35,[38,123]],[[[140,[-1]],34],35,[38,123]],[[[141,[-1]],34],35,[38,123]],[[[142,[-1]],34],35,[38,123]],[[[143,[-1]],34],35,[38,123]],[[[144,[-1]],34],35,[38,123]],[[[145,[-1]],34],35,38],[[[146,[-1]],34],35,38],[[[120,[-1]],34],35,38],[[[104,[-1]],34],35,38],[[[147,[-1]],34],35,[38,123]],[[[148,[-1]],34],35,[38,123]],[[[149,[-1]],34],35,[38,123]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[112,[-1]]],-1,[]],[[[107,[-1]]],-1,95],[[[108,[-1]]],-1,90],[[[111,[-1,-2]]],[[2,[-1,-2]]],95,95],[[[113,[-1]]],-1,[]],[[[120,[-1]]],-1,95],[[[104,[-1]]],-1,[[106,[[93,[92]]]]]],[[[12,[[107,[-1]]]]],[[12,[-1]]],95],[[[12,[[108,[-1]]]]],[[12,[-1]]],90],[[[12,[[111,[-1,-2]]]]],[[2,[[12,[-1]],[12,[-2]]]]],95,95],[[[12,[[120,[-1]]]]],[[12,[-1]]],95],[[[112,[-1]]],-1,[]],[[[107,[-1]]],-1,95],[[[108,[-1]]],-1,90],[[[109,[-1]]],-1,90],[[[111,[-1,-2]]],[[2,[-1,-2]]],95,95],[[[113,[-1]]],-1,[]],[[[120,[-1]]],-1,95],[[[104,[-1]]],-1,[[106,[[93,[92]]]]]],[[[112,[-1]],-2],2,150,101],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[[[112,[-1]]],-1,[]],[[[107,[-1]]],-1,95],[[[108,[-1]]],-1,90],[[[111,[-1,-2]]],[[2,[-1,-2]]],95,95],[[[113,[-1]]],-1,[]],[[[120,[-1]]],-1,95],[[[104,[-1]]],-1,[[106,[[93,[92]]]]]],[114,[[135,[114,-1]]],[[106,[[93,[92]]]]]],[[[145,[-1]],[146,[-1]]],28,[]],[[[146,[-1]],[145,[-1]]],28,[]],[[[120,[-1]]],98,95],[121,[[136,[121]]]],[-1,[[112,[-1]]],[]],[-1,[[107,[-1]]],95],[-1,[[108,[-1]]],90],[-1,[[109,[-1]]],90],[-1,[[113,[-1]]],[]],[-1,[[104,[-1]]],[[106,[[93,[92]]]]]],[[[112,[-1]],[112,[-1]]],[[27,[116]]],151],[[[12,[[134,[-1]]]],83],[[86,[-2]]],[95,99],[]],[[[12,[[115,[-1]]]],83],[[86,[-2]]],[90,123,79],[]],[[[12,[[122,[-1,-2]]]],83],[[86,[-3]]],95,[90,79,123],[]],[[[12,[[124,[-1,-2]]]],83],[[86,[-3]]],26,[90,79,123],[]],[[[12,[[125,[-1,-2]]]],83],[[86,[-3]]],26,[90,79,123],[]],[[[12,[[128,[-1]]]],83],[[86,[-2]]],[26,123,79],[]],[[[12,[[129,[-1]]]],83],[[86,[-2]]],[90,123,79],[]],[[[12,[[137,[-1]]]],83],[[86,[-2]]],[95,123,79],[]],[[[12,[[138,[-1]]]],83],[[86,[-2]]],[95,123,79],[]],[[[12,[[139,[-1]]]],83],[[86,[-2]]],[95,123,79],[]],[[[12,[[140,[-1]]]],83],[[86,[-2]]],[26,123,79],[]],[[[12,[[141,[-1]]]],83],[[86,[-2]]],[95,123,79],[]],[[[12,[[142,[-1]]]],83],[[86,[-2]]],[95,123,79],[]],[[[12,[[143,[-1]]]],83],[[86,[-2]]],[26,123,79],[]],[[[12,[[144,[-1]]]],83],[[86,[-2]]],[99,123,79],[]],[[[12,[[147,[-1]]]],83],[[86,[-2]]],[90,123,79],[]],[[[12,[[148,[-1]]]],83],[[86,[-2]]],[90,123,79],[]],[[[12,[[149,[-1]]]],83],[[86,[[89,[2]]]]],[90,123,79]],[[[12,[90]],83],[[86,[[29,[2,152]]]]]],[[[12,[132]],83],[[86,[[89,[2]]]]]],[[[12,[[112,[-1]]]],83],[[86,[[89,[2]]]]],130],[[[12,[[107,[-1]]]],83],[[86,[[89,[2]]]]],90],[[[12,[[108,[-1]]]],83],[[86,[[89,[2]]]]],90],[[[12,[[109,[-1]]]],83],[[86,[[89,[2]]]]],90],[[[12,[[113,[[80,[92]]]]]],83],[[86,[[89,[2]]]]]],[[[12,[[113,[[80,[92]]]]]],83],[[86,[[89,[2]]]]]],[[[12,[[113,[[153,[[93,[92]]]]]]]],83],[[86,[[89,[2]]]]]],[[[12,[[113,[[93,[92]]]]]],83],[[86,[[89,[2]]]]]],[[[12,[[135,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],90,[[106,[[93,[92]]]]],[]],[[[12,[[146,[-1]]]],83],[[86,[[89,[2]]]]],90],[[[12,[26]],83],[[86,[[29,[[93,[92]],152]]]]]],[[[12,[118]],83],[[86,[[89,[[93,[92]]]]]]]],[[[12,[[112,[-1]]]],83],[[86,[[89,[[93,[92]]]]]]],119],[[[12,[[107,[-1]]]],83],[[86,[[89,[[93,[92]]]]]]],95],[[[12,[[108,[-1]]]],83],[[86,[[89,[[93,[92]]]]]]],26],[[[12,[[111,[-1,-2]]]],83],[[86,[[89,[[93,[92]]]]]]],26,26],[[[12,[[113,[-1]]]],83],[[86,[[89,[[93,[92]]]]]]],[[106,[[93,[92]]]],79]],[[[12,[[120,[-1]]]],83],[[86,[[89,[[93,[92]]]]]]],26],[[[12,[90]],83],[[86,[[29,[2,152]]]]]],[[[12,[132]],83],[[86,[[89,[2]]]]]],[[[12,[[112,[-1]]]],83],[[86,[[89,[2]]]]],130],[[[12,[[107,[-1]]]],83],[[86,[[89,[2]]]]],90],[[[12,[[108,[-1]]]],83],[[86,[[89,[2]]]]],90],[[[12,[[109,[-1]]]],83],[[86,[[89,[2]]]]],90],[[[12,[[113,[[153,[[93,[92]]]]]]]],83],[[86,[[89,[2]]]]]],[[[12,[[113,[[93,[92]]]]]],83],[[86,[[89,[2]]]]]],[[[12,[[113,[[80,[92]]]]]],83],[[86,[[89,[2]]]]]],[[[12,[[113,[[80,[92]]]]]],83],[[86,[[89,[2]]]]]],[[[12,[[135,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],90,[[106,[[93,[92]]]]],[]],[[[12,[[146,[-1]]]],83],[[86,[[89,[2]]]]],90],[[[12,[[136,[-1]]]],83],[[86,[[27,[-2]]]]],26,[]],[[[12,[95]],83,[93,[92]]],[[86,[[29,[25,152]]]]]],[[[12,[118]],83,[93,[92]]],[[86,[[89,[25]]]]]],[[[12,[131]],83,[93,[92]]],[[86,[[89,[25]]]]]],[[[12,[[112,[-1]]]],83,[93,[92]]],[[86,[[89,[25]]]]],154],[[[12,[[107,[-1]]]],83,[93,[92]]],[[86,[[89,[25]]]]],95],[[[12,[[108,[-1]]]],83,[93,[92]]],[[86,[[89,[25]]]]],95],[[[12,[[111,[-1,-2]]]],83,[93,[92]]],[[86,[[89,[25]]]]],95,95],[[[12,[[113,[-1]]]],83,[93,[92]]],[[86,[[89,[25]]]]],[[106,[[93,[92]]]],79]],[[[12,[[145,[-1]]]],83,[93,[92]]],[[86,[[89,[25]]]]],95],[[[12,[[120,[-1]]]],83,[93,[92]]],[[86,[[29,[25,152]]]]],95],[[[12,[95]],83,[93,[96]]],[[86,[[29,[25,152]]]]]],[[[12,[131]],83,[93,[96]]],[[86,[[89,[25]]]]]],[[[12,[[112,[-1]]]],83,[93,[96]]],[[86,[[89,[25]]]]],154],[[[12,[[107,[-1]]]],83,[93,[96]]],[[86,[[89,[25]]]]],95],[[[12,[[108,[-1]]]],83,[93,[96]]],[[86,[[89,[25]]]]],95],[[[12,[[111,[-1,-2]]]],83,[93,[96]]],[[86,[[89,[25]]]]],95,95],[[[12,[[113,[-1]]]],83,[93,[96]]],[[86,[[89,[25]]]]],[[106,[[93,[92]]]],79]],[[[12,[[145,[-1]]]],83,[93,[96]]],[[86,[[89,[25]]]]],95],[[[12,[[135,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],90,[[106,[[93,[92]]]]],[]],[[[12,[99]],83,97],[[86,[[29,[98,152]]]]]],[[[12,[[112,[-1]]]],83,97],[[86,[[89,[98]]]]],155],[[[12,[[107,[-1]]]],83,97],[[86,[[89,[98]]]]],[95,99]],[[[12,[[108,[-1]]]],83,97],[[86,[[89,[98]]]]],[90,99]],[[[12,[[113,[-1]]]],83,97],[[86,[[89,[98]]]]],[[106,[[93,[92]]]],79]],[[[12,[[107,[-1]]]],83,156],[[86,[[89,[2]]]]],[95,99]],[[[12,[90]],83,[93,[92]]],[[86,[[29,[25,152]]]]]],[[[12,[132]],83,[93,[92]]],[[86,[[89,[25]]]]]],[[[12,[[112,[-1]]]],83,[93,[92]]],[[86,[[89,[25]]]]],130],[[[12,[[107,[-1]]]],83,[93,[92]]],[[86,[[89,[25]]]]],90],[[[12,[[108,[-1]]]],83,[93,[92]]],[[86,[[89,[25]]]]],90],[[[12,[[109,[-1]]]],83,[93,[92]]],[[86,[[89,[25]]]]],90],[[[12,[[113,[[80,[92]]]]]],83,[93,[92]]],[[86,[[89,[25]]]]]],[[[12,[[113,[[80,[92]]]]]],83,[93,[92]]],[[86,[[89,[25]]]]]],[[[12,[[113,[[93,[92]]]]]],83,[93,[92]]],[[86,[[89,[25]]]]]],[[[12,[[113,[[153,[[93,[92]]]]]]]],83,[93,[92]]],[[86,[[89,[25]]]]]],[[[12,[[146,[-1]]]],83,[93,[92]]],[[86,[[89,[25]]]]],90],[[[12,[90]],83,[93,[100]]],[[86,[[29,[25,152]]]]]],[[[12,[132]],83,[93,[100]]],[[86,[[89,[25]]]]]],[[[12,[[112,[-1]]]],83,[93,[100]]],[[86,[[89,[25]]]]],130],[[[12,[[107,[-1]]]],83,[93,[100]]],[[86,[[89,[25]]]]],90],[[[12,[[108,[-1]]]],83,[93,[100]]],[[86,[[89,[25]]]]],90],[[[12,[[109,[-1]]]],83,[93,[100]]],[[86,[[89,[25]]]]],90],[[[12,[[113,[[80,[92]]]]]],83,[93,[100]]],[[86,[[89,[25]]]]]],[[[12,[[113,[[153,[[93,[92]]]]]]]],83,[93,[100]]],[[86,[[89,[25]]]]]],[[[12,[[113,[[93,[92]]]]]],83,[93,[100]]],[[86,[[89,[25]]]]]],[[[12,[[113,[[80,[92]]]]]],83,[93,[100]]],[[86,[[89,[25]]]]]],[[[12,[[146,[-1]]]],83,[93,[100]]],[[86,[[89,[25]]]]],90],[[[113,[-1]]],98,[]],[[110,[93,[92]]],[[137,[110]]]],[[[112,[-1]],[93,[92]]],[[89,[25]]],154],[[110,[93,[92]]],[[139,[110]]]],[[[112,[-1]],[93,[92]]],[[89,[2]]],154],[[121,102],[[140,[121]]]],[[110,[80,[92]]],[[141,[110]]]],[[[112,[-1]],[80,[92]]],[[89,[25]]],154],[[110,102],[[142,[110]]]],[[[112,[-1]],102],[[89,[25]]],154],[[121,92,[80,[92]]],[[143,[121]]]],[[110,[93,[96]]],[[138,[110]]]],[[[112,[-1]],[93,[96]]],[[89,[25]]],154],[92,131],[[[145,[-1]],[146,[-1]]],[[29,[-1,[133,[-1]]]]],79],[[[146,[-1]],[145,[-1]]],[[29,[-1,[133,[-1]]]]],79],[[157,97],[[144,[157]]]],[[[112,[-1]],97],[[89,[98]]],155],[[[12,[[107,[-1]]]],156],[[134,[-1]]],[95,99]],[[[104,[-1]],-2],2,[[106,[[93,[92]]]]],[[158,[25]]]],[[[120,[-1]],98],2,95],[[[113,[-1]],98],2,[]],[[],132],[110,[[2,[[145,[110]],[146,[110]]]]]],[[[104,[-1]]],25,[[106,[[93,[92]]]]]],[[[12,[[135,[-1,-2]]]],-2],[[29,[2,-3]]],90,[[106,[[93,[92]]]]],[]],[157,[[144,[157]]]],[[110,98],[[120,[110]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,102,[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[[25,-1],[[107,[-1]]],95],[[25,-1],[[108,[-1]]],90],[[25,-1],[[109,[-1]]],90],[[114,[93,[92]]],[[147,[114]]]],[[[112,[-1]],[93,[92]]],[[89,[25]]],130],[[114,[93,[92]]],[[149,[114]]]],[[[112,[-1]],[93,[92]]],[[89,[2]]],130],[[[112,[-1]],159],[[89,[2]]],130],[[114,[93,[100]]],[[148,[114]]]],[[[112,[-1]],[93,[100]]],[[89,[25]]],130],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[160,[-1]]],126],[[[161,[-1]]],-1,123],[[[162,[-1]]],-1,123],[[[163,[-1,-2]]],-2,123,123],[[[161,[-1]]],-1,123],[[[162,[-1]]],-1,123],[[[163,[-1,-2]]],-2,123,123],[[[164,[-1]]],2,123],[[[161,[-1]]],2,123],[[[165,[-1]]],2,123],[[[162,[-1]]],2,123],[[[163,[-1,-2]]],2,123,123],[[[160,[-1]],34],35,123],[[[164,[-1]],34],35,123],[[[161,[-1]],34],35,[123,38]],[[[165,[-1]],34],35,123],[[[162,[-1]],34],35,[123,38]],[[[163,[-1,-2]],34],35,123,[123,38]],[-1,-1,[]],[-1,[[160,[-1]]],[]],[166,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[160,[-1]]],-1,123],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[],[]],[-1,[],[]],[[[160,[-1]]],-1,[]],[[[164,[-1]]],28,123],[[[165,[-1]]],28,123],[[[160,[-1]]],[[165,[-1]]],123],[[[167,[[160,[-1]]]]],[[164,[-1]]],123],[[[162,[-1]],-3],[[163,[-1,-2]]],123,123,[[10,[-1],[[9,[-2]]]]]],[[[163,[-1,-2]],-4],[[163,[-1,-3]]],123,123,123,[[10,[-2],[[9,[-3]]]]]],[-1,[[160,[-1]]],[]],[[[12,[[164,[-1]]]],83],[[86,[-2]]],123,[]],[[[12,[[165,[-1]]]],83],[[86,[-2]]],123,[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[[[160,[-1]]],[[27,[[162,[-1]]]]],123],[[[167,[[160,[-1]]]]],[[27,[[161,[-1]]]]],123],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[168,25],[[169,[168,-1]]],[]],[[[170,[-1]]],[[170,[-1]]],[]],[[[171,[-1,-2]]],[[171,[-1,-2]]],21,21],[[[172,[-1,-2,-3,-4,-5]]],[[172,[-1,-2,-3,-4,-5]]],21,[],[],21,21],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[168,[[173,[168,-1]]],[]],[[],[[170,[-1]]],[]],[[168,-3],[[174,[168,-3]]],21,[],[[91,[-1],[[7,[-2]]]]]],[[168,-1],[[175,[168,-1]]],[]],[168,[[176,[168,-1]]],[]],[[[177,[-1,-2]],34],35,[38,123],[38,123,178]],[[[173,[-1,-2]],34],35,[38,123],38],[[[170,[-1]],34],35,38],[[[174,[-1,-2]],34],35,38,38],[[[175,[-1,-2]],34],35,[38,123],38],[[[176,[-1,-2]],34],35,[38,123],38],[[[179,[-2,-1,-3]],34],35,38,[38,[91,[-1]]],38],[[[171,[-1,-2]],34],35,38,38],[[[180,[-1,-2]],34],35,[38,123],38],[[[181,[-1,-2,-3]],34],35,38,38,38],[[[172,[-1,-2,-3,-4,-5]],34],35,38,[],[],38,[]],[[[182,[-1,-2,-3,-4,-5]],34],35,38,38,[],38,[]],[[[169,[-1,-2]],34],35,38,38],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[174,[-1,-2]]],[[2,[-1,-2]]],[],[]],[[[179,[-2,-1,-3]]],-2,[],[[91,[-1]]],[]],[[[171,[-1,-2]]],-1,[],[]],[[[172,[-2,-1,-3,-5,-6]]],-2,[],[[91,[-1]]],[],183,[[4,[],[[9,[[29,[-1,-4]]]]]]],[[87,[-3],[[9,[-5]]]]]],[[[182,[-2,-1,-3,-4,-5]]],-2,[],[[91,[-1]]],[],[[94,[],[[77,[[29,[-1]]]]]]],[[87,[-3],[[9,[-4]]]]]],[[[169,[-2,-1]]],-2,[],[[91,[-1]]]],[[[12,[[174,[-1,-2]]]]],[[2,[[12,[-1]],[12,[-2]]]]],[],[]],[[[12,[[179,[-2,-1,-3]]]]],[[12,[-2]]],[],[[91,[-1]]],[]],[[[12,[[171,[-1,-2]]]]],[[12,[-1]]],[],[]],[[[12,[[172,[-2,-1,-3,-5,-6]]]]],[[12,[-2]]],[],[[91,[-1]]],[],183,[[4,[],[[9,[[29,[-1,-4]]]]]]],[[87,[-3],[[9,[-5]]]]]],[[[12,[[182,[-2,-1,-3,-4,-5]]]]],[[12,[-2]]],[],[[91,[-1]]],[],[[94,[],[[77,[[29,[-1]]]]]]],[[87,[-3],[[9,[-4]]]]]],[[[12,[[169,[-2,-1]]]]],[[12,[-2]]],[],[[91,[-1]]]],[[[174,[-1,-2]]],[[2,[-1,-2]]],[],[]],[[[179,[-2,-1,-3]]],-2,[],[[91,[-1]]],[]],[[[171,[-1,-2]]],-1,[],[]],[[[172,[-2,-1,-3,-5,-6]]],-2,[],[[91,[-1]]],[],183,[[4,[],[[9,[[29,[-1,-4]]]]]]],[[87,[-3],[[9,[-5]]]]]],[[[182,[-2,-1,-3,-4,-5]]],-2,[],[[91,[-1]]],[],[[94,[],[[77,[[29,[-1]]]]]]],[[87,[-3],[[9,[-4]]]]]],[[[169,[-2,-1]]],-2,[],[[91,[-1]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[[[174,[-1,-2]]],[[2,[-1,-2]]],[],[]],[[[179,[-2,-1,-3]]],-2,[],[[91,[-1]]],[]],[[[171,[-1,-2]]],-1,[],[]],[[[172,[-2,-1,-3,-5,-6]]],-2,[],[[91,[-1]]],[],183,[[4,[],[[9,[[29,[-1,-4]]]]]]],[[87,[-3],[[9,[-5]]]]]],[[[182,[-2,-1,-3,-4,-5]]],-2,[],[[91,[-1]]],[],[[94,[],[[77,[[29,[-1]]]]]]],[[87,[-3],[[9,[-4]]]]]],[[[169,[-2,-1]]],-2,[],[[91,[-1]]]],[[[179,[-2,-1,-3]]],28,[],[[91,[-1]],84],[]],[[[171,[-1,-2]]],28,84,[]],[[[182,[-2,-1,-3,-4,-5]]],28,[],[84,[91,[-1]]],[],[[94,[],[[77,[[29,[-1]]]]]]],[[87,[-3],[[9,[-4]]]]]],[[[169,[-2,-1]]],28,[],[[91,[-1]],84]],[168,[[11,[168,-3]]],[],[],[[91,[-1],[[7,[-2]]]]]],[[[12,[[177,[-3,-4]]]],83],[[86,[-5]]],[],[],[[91,[-1],[[7,[-2]]]],79,123],[[94,[],[[77,[[29,[-1,-2]]]]]],79,123],[]],[[[12,[[173,[-2,-1]]]],83],[[86,[-3]]],[],[[91,[-1]],79,123],[]],[[[12,[[175,[-2,-1]]]],83],[[86,[-3]]],[],[[91,[-1]],79,123],[]],[[[12,[[176,[-2,-1]]]],83],[[86,[-3]]],[],[[91,[-1]],79,123],[]],[[[12,[[180,[-2,-1]]]],83],[[86,[-3]]],[],[[91,[-1]],79,123],[]],[[[12,[[91,[],[[7,[-1]]]]]],83],[[86,[[29,[2,-1]]]]],[]],[[[12,[[170,[-1]]]],83],[[86,[[29,[2,-2]]]]],[],[]],[[[12,[[174,[-2,-3]]]],83],[[86,[[29,[2,-4]]]]],21,[[91,[-1]]],[[91,[-1],[[7,[]]]]],[]],[[[12,[[179,[-2,-1,-3]]]],83],[[86,[[29,[2,-4]]]]],[],[[91,[-1]]],[],[]],[[[12,[[171,[-2,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[[91,[-1]]],[],[[10,[],[[9,[-3]]]]],[]],[[[12,[[181,[-1,-5,-4]]]],83],[[86,[[29,[2,-6]]]]],[],[],[],[[4,[],[[9,[[29,[-1,-3]]]]]]],[[87,[-1,-2],[[9,[-4]]]]],[]],[[[12,[[172,[-2,-1,-3,-5,-6]]]],83],[[86,[[29,[2,-7]]]]],[],[[91,[-1]]],[],183,[[4,[],[[9,[[29,[-1,-4]]]]]]],[[87,[-3],[[9,[-5]]]]],[]],[[[12,[[182,[-2,-1,-3,-4,-5]]]],83],[[86,[[29,[2,-6]]]]],[],[[91,[-1]]],[],[[94,[],[[77,[[29,[-1]]]]]]],[[87,[-3],[[9,[-4]]]]],[]],[[[12,[[169,[-2,-1]]]],83],[[86,[[29,[2,-3]]]]],[],[[91,[-1]]],[]],[[168,83],[[86,[[29,[2,-1]]]]],[]],[[[12,[[91,[],[[7,[-1]]]]]],83],[[86,[[29,[2,-1]]]]],[]],[[[12,[[170,[-1]]]],83],[[86,[[29,[2,-2]]]]],[],[]],[[[12,[[174,[-2,-3]]]],83],[[86,[[29,[2,-4]]]]],21,[[91,[-1]]],[[91,[-1],[[7,[]]]]],[]],[[[12,[[179,[-2,-1,-3]]]],83],[[86,[[29,[2,-4]]]]],[],[[91,[-1]]],[],[]],[[[12,[[171,[-2,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[[91,[-1]]],[],[[10,[],[[9,[-3]]]]],[]],[[[12,[[181,[-1,-5,-4]]]],83],[[86,[[29,[2,-6]]]]],[],[],[],[[4,[],[[9,[[29,[-1,-3]]]]]]],[[87,[-1,-2],[[9,[-4]]]]],[]],[[[12,[[172,[-2,-1,-3,-5,-6]]]],83],[[86,[[29,[2,-7]]]]],[],[[91,[-1]]],[],183,[[4,[],[[9,[[29,[-1,-4]]]]]]],[[87,[-3],[[9,[-5]]]]],[]],[[[12,[[182,[-2,-1,-3,-4,-5]]]],83],[[86,[[29,[2,-6]]]]],[],[[91,[-1]]],[],[[94,[],[[77,[[29,[-1]]]]]]],[[87,[-3],[[9,[-4]]]]],[]],[[[12,[[169,[-2,-1]]]],83],[[86,[[29,[2,-3]]]]],[],[[91,[-1]]],[]],[[168,83],[[86,[[29,[2,-1]]]]],[]],[[[12,[[179,[-2,-1,-3]]]],83],[[86,[[27,[-4]]]]],[],[[91,[-1]],94],[],[]],[[[12,[[171,[-1,-2]]]],83],[[86,[[27,[-3]]]]],94,[],[]],[[[12,[[172,[-2,-1,-3,-4,-5]]]],83],[[86,[[27,[-6]]]]],[],[94,[91,[-1]]],[],4,[[87,[-3],[[9,[-4]]]]],[]],[[[12,[[182,[-2,-1,-3,-4,-5]]]],83],[[86,[[27,[-6]]]]],[],[94,[91,[-1]]],[],[[94,[],[[77,[[29,[-1]]]]]]],[[87,[-3],[[9,[-4]]]]],[]],[[[12,[[169,[-2,-1]]]],83],[[86,[27]]],[],[[91,[-1]],94]],[[[12,[[91,[],[[7,[-1]]]]]],83],[[86,[[29,[2,-1]]]]],[]],[[[12,[[170,[-1]]]],83],[[86,[[29,[2,-2]]]]],[],[]],[[[12,[[174,[-2,-3]]]],83],[[86,[[29,[2,-4]]]]],21,[[91,[-1]]],[[91,[-1],[[7,[]]]]],[]],[[[12,[[179,[-2,-1,-3]]]],83],[[86,[[29,[2,-4]]]]],[],[[91,[-1]]],[],[]],[[[12,[[171,[-2,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[[91,[-1]]],[],[[10,[],[[9,[-3]]]]],[]],[[[12,[[181,[-1,-5,-4]]]],83],[[86,[[29,[2,-6]]]]],[],[],[],[[4,[],[[9,[[29,[-1,-3]]]]]]],[[87,[-1,-2],[[9,[-4]]]]],[]],[[[12,[[172,[-2,-1,-3,-5,-6]]]],83],[[86,[[29,[2,-7]]]]],[],[[91,[-1]]],[],183,[[4,[],[[9,[[29,[-1,-4]]]]]]],[[87,[-3],[[9,[-5]]]]],[]],[[[12,[[182,[-2,-1,-3,-4,-5]]]],83],[[86,[[29,[2,-6]]]]],[],[[91,[-1]]],[],[[94,[],[[77,[[29,[-1]]]]]]],[[87,[-3],[[9,[-4]]]]],[]],[[[12,[[169,[-2,-1]]]],83],[[86,[[29,[2,-3]]]]],[],[[91,[-1]]],[]],[[168,83],[[86,[[29,[2,-1]]]]],[]],[168,[[11,[-3,168]]],[],[],[[91,[-1],[[7,[-2]]]]]],[[168,-1],[[180,[168,-1]]],[]],[[168,-3],[[177,[168,-3]]],[],[],[[178,[],[[85,[-1]],[7,[-2]]]],94,79,123]],[168,[[179,[168,-1,-2]]],[],[]],[[168,-3],[[171,[168,-3]]],[],[],[[10,[-1],[[9,[-2]]]]]],[[[179,[-2,-1,-3]]],[[2,[25,[27,[25]]]]],[],[[91,[-1]],94],[]],[[[171,[-1,-2]]],[[2,[25,[27,[25]]]]],94,[]],[[[172,[-2,-1,-3,-4,-5]]],[[2,[25,[27,[25]]]]],[],[94,[91,[-1]]],[],4,[[87,[-3],[[9,[-4]]]]]],[[[182,[-2,-1,-3,-4,-5]]],[[2,[25,[27,[25]]]]],[],[94,[91,[-1]]],[],[[94,[],[[77,[[29,[-1]]]]]]],[[87,[-3],[[9,[-4]]]]]],[[[169,[-2,-1]]],[[2,[25,[27,[25]]]]],[],[[91,[-1]],94]],[[[12,[[91,[],[[7,[-1]]]]]],-2],[[29,[2,-1]]],[],[]],[[[12,[[170,[-1]]]],-1],[[29,[2,-2]]],[],[]],[[[12,[[174,[-2,-3]]]],-1],[[29,[2,-4]]],21,[[91,[-1]]],[[91,[-1],[[7,[]]]]],[]],[[[12,[[179,[-2,-1,-3]]]],-1],[[29,[2,-4]]],[],[[91,[-1]]],[],[]],[[[12,[[171,[-2,-4]]]],-1],[[29,[2,-5]]],[],[[91,[-1]]],[],[[10,[],[[9,[-3]]]]],[]],[[[12,[[181,[-1,-5,-4]]]],-2],[[29,[2,-6]]],[],[],[],[[4,[],[[9,[[29,[-1,-3]]]]]]],[[87,[-1,-2],[[9,[-4]]]]],[]],[[[12,[[172,[-2,-1,-3,-5,-6]]]],-3],[[29,[2,-7]]],[],[[91,[-1]]],[],183,[[4,[],[[9,[[29,[-1,-4]]]]]]],[[87,[-3],[[9,[-5]]]]],[]],[[[12,[[182,[-2,-1,-3,-4,-5]]]],-3],[[29,[2,-6]]],[],[[91,[-1]]],[],[[94,[],[[77,[[29,[-1]]]]]]],[[87,[-3],[[9,[-4]]]]],[]],[[[12,[[169,[-2,-1]]]],-1],[[29,[2,-3]]],[],[[91,[-1]]],[]],[[168,-1],[[29,[2,-2]]],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[[-1,-5],[[181,[-1,-5,-4]]],[],[],[],[[4,[],[[9,[[29,[-1,-3]]]]]]],[[87,[-1,-2],[[9,[-4]]]]]],[[168,-6],[[172,[168,-2,-1,-5,-6]]],[],[],[],[[183,[-3]]],[[4,[],[[9,[[29,[-2,-4]]]]]]],[[87,[-1],[[9,[-5]]]]]],[[168,-5],[[182,[168,-2,-1,-4,-5]]],[],[],[],[[94,[],[[77,[[29,[-2,-3]]]]]]],[[87,[-1],[[9,[-4]]]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,[[2,[[3,[-1]],1]]],94],[[184,-3],[[185,[184,-2,-3]]],[],[[4,[],[[9,[28]]]]],[[87,[-1],[[9,[-2]]]]]],[[184,-3],[[185,[184,-2,-3]]],[],[[4,[],[[9,[28]]]]],[[87,[-1],[[9,[-2]]]]]],[[186,-4],[[187,[186,-3,-4]]],[],[],[[8,[],[[7,[-2]]]]],[[87,[-1],[[9,[-3]]]]]],[[186,-4],[[187,[186,-3,-4]]],[],[],[[8,[],[[7,[-2]]]]],[[87,[-1],[[9,[-3]]]]]],[[184,-3],[[188,[184,-2,-3]]],[],[[4,[],[[9,[28]]]]],[[87,[-1],[[9,[-2]]]]]],[[184,-3],[[188,[184,-2,-3]]],[],[[4,[],[[9,[28]]]]],[[87,[-1],[[9,[-2]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[184,[[189,[-1]]],[]],[184,[[189,[-1]]],[]],[184,[[190,[-1]]],[]],[184,[[190,[-1]]],[]],[[184,25],[[191,[184]]]],[[184,25],[[191,[184]]]],[[184,25],[[192,[184]]]],[[184,25],[[192,[184]]]],[184,184],[184,184],[184,[[193,[184]]]],[184,[[193,[184]]]],[[184,-2],[[194,[184,-2]]],[],[[94,[],[[77,[-1]]]]]],[[184,-2],[[194,[184,-2]]],[],[[94,[],[[77,[-1]]]]]],[[184,25],[[195,[184]]]],[[184,25],[[195,[184]]]],[[[196,[-1]]],[[196,[-1]]],21],[[[197,[-1]]],[[197,[-1]]],21],[[[198,[-1]]],[[198,[-1]]],21],[[[199,[-1]]],[[199,[-1]]],[]],[[[200,[-1]]],[[200,[-1]]],[]],[[[201,[-1]]],[[201,[-1]]],21],[202,202],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[184,[[203,[184,-2]]],[],[126,[204,[-1]]]],[184,[[203,[184,-2]]],[],[126,[204,[-1]]]],[184,[[205,[184]]]],[184,[[205,[184]]]],[[[12,[[206,[-1]]]],25],2,[[178,[],[[7,[152]]]]]],[184,[[207,[184]]]],[184,[[207,[184]]]],[184,[[208,[184]]]],[184,[[208,[184]]]],[[],[[209,[-1]]],4],[[],[[210,[-1]]],[]],[[],[[211,[-1]]],[94,79]],[[],202],[[[210,[-1]]],2,[]],[[],[[199,[-1]]],[]],[184,[[212,[184]]]],[184,[[212,[184]]]],[[[213,[-1,-2]],[213,[-1,-2]]],28,127,127],[[[214,[-1,-2]],[214,[-1,-2]]],28,127,127],[[202,202],28],[186,[[215,[186,-1]]],[]],[186,[[215,[186,-1]]],[]],[[[209,[-1]],-2],2,4,[[78,[],[[77,[-1]]]]]],[[[210,[-1]],-2],2,[],[[78,[],[[77,[-1]]]]]],[[[211,[-1]],-2],2,[94,79],[[78,[],[[77,[-1]]]]]],[[184,-3],[[216,[184,-2,-3]]],[],[[4,[],[[9,[28]]]]],[[87,[-1],[[9,[-2]]]]]],[[184,-3],[[216,[184,-2,-3]]],[],[[4,[],[[9,[28]]]]],[[87,[-1],[[9,[-2]]]]]],[[184,-4],[[217,[184,-3,-4]]],[],[],[[4,[],[[9,[[27,[-2]]]]]]],[[87,[-1],[[9,[-3]]]]]],[[184,-4],[[217,[184,-3,-4]]],[],[],[[4,[],[[9,[[27,[-2]]]]]]],[[87,[-1],[[9,[-3]]]]]],[[184,-3],[[218,[184,-2,-3]]],[],94,[[87,[-1],[[9,[-2]]]]]],[[184,-3],[[218,[184,-2,-3]]],[],94,[[87,[-1],[[9,[-2]]]]]],[[184,-1,-4],[[219,[184,-3,-4]]],[[220,[[27,[25]]]]],[],[94,79],[[87,[-2],[[9,[-3]]]]]],[[184,-1,-4],[[219,[184,-3,-4]]],[[220,[[27,[25]]]]],[],[94,79],[[87,[-2],[[9,[-3]]]]]],[184,[[221,[184]]]],[184,[[221,[184]]]],[[184,-1],[[222,[184]]],[[220,[[27,[25]]]]]],[[184,-1],[[222,[184]]],[[220,[[27,[25]]]]]],[[[223,[-1,-2]],34],35,[],[]],[[[223,[-1,-2]],34],35,[],[]],[[[224,[-1]],34],35,[]],[[[209,[-1]],34],35,4],[[[210,[-1]],34],35,[]],[[[211,[-1]],34],35,38],[[[194,[-1,-2]],34],35,38,38],[[[203,[-1,-2]],34],35,38,38],[[[225,[-1,-2,-3]],34],35,38,38,38],[[[205,[-1]],34],35,[38,94]],[[[207,[-1]],34],35,38],[[[208,[-1]],34],35,38],[[[212,[-1]],34],35,38],[[[216,[-1,-2,-3]],34],35,[94,38],38,[]],[[[217,[-1,-2,-3]],34],35,38,38,[]],[[[221,[-1]],34],35,94],[[[226,[-1,-2,-3,-4]],34],35,38,38,38,[]],[[[188,[-1,-2,-3]],34],35,38,38,[]],[[[185,[-1,-2,-3]],34],35,38,38,[]],[[[227,[-1,-2]],34],35,178,[]],[[[228,[-1,-2,-3]],34],35,38,38,[]],[[[229,[-1]],34],35,38],[[[230,[-1]],34],35,38],[[[231,[-1,-2]],34],35,[],[]],[[[232,[-1,-2]],34],35,38,[]],[[[218,[-1,-2,-3]],34],35,[],[],[]],[[[233,[-1]],34],35,[38,123]],[[[234,[-1]],34],35,[38,123]],[[[235,[-1]],34],35,[38,94]],[[[236,[-1]],34],35,[94,38]],[[[237,[-1]],34],35,[94,38]],[[[238,[-1,-2]],34],35,[94,38],[]],[[[239,[-1,-2]],34],35,[94,38],123],[[[240,[-1]],34],35,38],[[[241,[-1,-2,-3]],34],35,[94,38],38,[]],[[[242,[-1]],34],35,38],[[[243,[-1,-2,-3]],34],35,[94,38],38,[]],[[[244,[-1,-2]],34],35,[94,38],[4,38]],[[[245,[-1,-2,-3]],34],35,38,38,[]],[[[246,[-1,-2]],34],35,[38,94],[38,94]],[[[195,[-1]],34],35,[38,94]],[[[247,[-1]],34],35,[38,94]],[[[248,[-1,-2,-3,-4]],34],35,[94,38],38,38,[]],[[[191,[-1]],34],35,[94,38]],[[[192,[-1]],34],35,[94,38]],[[[219,[-1,-2,-3]],34],35,94,[94,79],[[87,[],[[9,[-2]]]]]],[[[249,[-1,-2,-3]],34],35,38,38,[]],[[[250,[-1]],34],35,38],[[[251,[-1,-2]],34],35,38,38],[[[193,[-1]],34],35,38],[[[187,[-1,-2,-3]],34],35,38,38,[]],[[[215,[-1,-2]],34],35,[],[]],[[[252,[-1,-2]],34],35,[],[]],[[[253,[-1,-2]],34],35,[],[]],[[[254,[-1]],34],35,38],[[[255,[-1,-2]],34],35,[],[]],[[[256,[-1,-2]],34],35,[],[]],[[[257,[-1,-2,-3]],34],35,38,38,[]],[[[258,[-1]],34],35,[38,123]],[[[259,[-1,-2,-3]],34],35,38,38,[]],[[[260,[-1,-2,-3]],34],35,[178,38],38,[]],[[[261,[-1,-2,-3]],34],35,38,38,[]],[[[262,[-1]],34],35,[178,38]],[[[263,[-1]],34],35,178],[[[264,[-1,-2]],34],35,38,38],[[[265,[-1]],34],35,[38,178]],[[[266,[-1]],34],35,[38,178]],[[[213,[-1,-2]],34],35,[],38],[[[213,[-1,-2]],34],35,[],267],[[[268,[-1]],34],35,[38,178]],[[[214,[-1,-2]],34],35,[],38],[[[214,[-1,-2]],34],35,[],267],[[[269,[-1,-2,-3,-4]],34],35,38,38,38,[]],[[[270,[-1,-2,-3]],34],35,38,[],38],[[[271,[-1,-2,-3]],34],35,[178,38],38,[]],[[[272,[-1,-2,-3]],34],35,[178,38],38,[]],[[[273,[-1]],34],35,[178,38]],[[[274,[-1]],34],35,[178,38]],[[[275,[-1,-2,-3]],34],35,38,38,[]],[[[206,[-1]],34],35,[[178,[],[[7,[152]]]],38]],[[[276,[-1,-2,-3]],34],35,38,38,[]],[[[277,[-1,-2,-3]],34],35,38,38,[]],[[[196,[-1]],34],35,38],[[[197,[-1]],34],35,38],[[[198,[-1]],34],35,38],[[[199,[-1]],34],35,38],[[[278,[-1]],34],35,38],[[[200,[-1]],34],35,38],[[[201,[-1]],34],35,38],[[[279,[-1,-2]],34],35,38,38],[[202,34],35],[[[280,[-1,-2,-3,-4]],34],35,38,38,[],38],[[[281,[-1,-2,-3]],34],35,38,[],38],[[184,-1,-4],[[226,[184,-3,-1,-4]]],[],[],[[4,[],[[9,[-1]]]]],[[87,[-1,-2],[[9,[-3]]]]]],[[184,-1,-4],[[226,[184,-3,-1,-4]]],[],[],[[4,[],[[9,[-1]]]]],[[87,[-1,-2],[[9,[-3]]]]]],[[184,-3],[[228,[184,-2,-3]]],[],[[4,[],[[9,[2]]]]],[[87,[-1],[[9,[-2]]]]]],[[184,-3],[[228,[184,-2,-3]]],[],[[4,[],[[9,[2]]]]],[[87,[-1],[[9,[-2]]]]]],[[184,-1,-4],[[249,[184,-3,-4]]],[[220,[[27,[25]]]]],[],[[4,[],[[9,[2]]]]],[[87,[-2],[[9,[-3]]]]]],[[184,-1,-4],[[249,[184,-3,-4]]],[[220,[[27,[25]]]]],[],[[4,[],[[9,[2]]]]],[[87,[-2],[[9,[-3]]]]]],[[184,-3],[[227,[184,-3]]],[],[],[[91,[-1],[[7,[-2]]]]]],[[184,-3],[[227,[184,-3]]],[],[],[[91,[-1],[[7,[-2]]]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-2,[[209,[-1]]],4,[[78,[],[[77,[-1]]]]]],[-2,[[210,[-1]]],[],[[78,[],[[77,[-1]]]]]],[-2,[[211,[-1]]],[94,79],[[78,[],[[77,[-1]]]]]],[184,[[229,[184]]]],[184,[[229,[184]]]],0,[[[212,[-1]]],-1,94],[[[216,[-1,-2,-3]]],-1,94,[[4,[],[[9,[28]]]]],[[0,[],[[9,[-2]]]]]],[[[217,[-1,-2,-3]]],-1,94,4,[[87,[],[[9,[-2]]]]]],[[[221,[-1]]],-1,94],[[[229,[-1]]],-1,[]],[[[230,[-1]]],[[27,[-1]]],[94,79]],[[[231,[-1,-2]]],-1,[],[]],[[[232,[-1,-2]]],-1,[],[]],[[[218,[-1,-2,-3]]],-1,[],[],[]],[[[235,[-1]]],-1,94],[[[240,[-1]]],-1,94],[[[241,[-1,-2,-3]]],-1,94,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[242,[-1]]],-1,94],[[[243,[-1,-2,-3]]],-1,94,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[244,[-1,-2]]],-1,94,4],[[[245,[-1,-2,-3]]],-1,94,[],[[87,[],[[9,[-2]]]]]],[[[246,[-1,-2]]],[[2,[-1,-2]]],94,94],[[[195,[-1]]],-1,94],[[[247,[-1]]],-1,94],[[[248,[-1,-2,-4,-5]]],-1,94,[],[],[[4,[],[[9,[[27,[-3]]]]]]],[[87,[-2],[[9,[-4]]]]]],[[[191,[-1]]],-1,94],[[[192,[-1]]],-1,94],[[[219,[-1,-2,-3]]],-1,94,[94,79],[[87,[],[[9,[-2]]]]]],[[[193,[-1]]],-1,[94,88]],[[[187,[-1,-2,-3]]],-1,178,[[8,[],[[7,[]]]]],[[87,[],[[9,[-2]]]]]],[[[215,[-1,-2]]],-1,[],[]],[[[252,[-1,-2]]],-1,[],[]],[[[253,[-1,-2]]],-1,[],[]],[[[254,[-1]]],-1,[]],[[[255,[-1,-2]]],-1,[],[]],[[[256,[-1,-2]]],-1,[],[]],[[[257,[-1,-2,-3]]],-1,178,[[8,[],[[85,[]]]]],[[87,[],[[9,[-2]]]]]],[[[260,[-1,-2,-3]]],-1,178,[],[]],[[[261,[-1,-2,-3]]],-1,[],[],[]],[[[262,[-1]]],-1,178],[[[263,[-1]]],-1,178],[[[266,[-1]]],-1,178],[[[268,[-1]]],-1,178],[[[271,[-1,-2,-3]]],-1,178,[[8,[],[[85,[28]],[7,[]]]]],[[87,[],[[9,[-2]]]]]],[[[272,[-1,-2,-3]]],-1,178,[[8,[],[[85,[28]],[7,[]]]]],[[87,[],[[9,[-2]]]]]],[[[273,[-1]]],-1,178],[[[274,[-1]]],-1,178],[[[279,[-1,-2]]],[[2,[-1,-2]]],[],[]],[[[280,[-1,-2,-3,-4]]],[[2,[-1,-2]]],[],[],[],[]],[[[12,[[212,[-1]]]]],[[12,[-1]]],94],[[[12,[[216,[-1,-2,-3]]]]],[[12,[-1]]],94,[[4,[],[[9,[28]]]]],[[0,[],[[9,[-2]]]]]],[[[12,[[217,[-1,-2,-3]]]]],[[12,[-1]]],94,4,[[87,[],[[9,[-2]]]]]],[[[12,[[221,[-1]]]]],[[12,[-1]]],94],[[[12,[[229,[-1]]]]],[[12,[-1]]],[]],[[[12,[[230,[-1]]]]],[[27,[[12,[-1]]]]],[94,79]],[[[12,[[231,[-1,-2]]]]],[[12,[-1]]],[],[]],[[[12,[[232,[-1,-2]]]]],[[12,[-1]]],[],[]],[[[12,[[218,[-1,-2,-3]]]]],[[12,[-1]]],[],[],[]],[[[12,[[235,[-1]]]]],[[12,[-1]]],94],[[[12,[[240,[-1]]]]],[[12,[-1]]],94],[[[12,[[241,[-1,-2,-3]]]]],[[12,[-1]]],94,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[12,[[242,[-1]]]]],[[12,[-1]]],94],[[[12,[[243,[-1,-2,-3]]]]],[[12,[-1]]],94,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[12,[[244,[-1,-2]]]]],[[12,[-1]]],94,4],[[[12,[[245,[-1,-2,-3]]]]],[[12,[-1]]],94,[],[[87,[],[[9,[-2]]]]]],[[[12,[[246,[-1,-2]]]]],[[2,[[12,[-1]],[12,[-2]]]]],94,94],[[[12,[[195,[-1]]]]],[[12,[-1]]],94],[[[12,[[247,[-1]]]]],[[12,[-1]]],94],[[[12,[[248,[-1,-2,-4,-5]]]]],[[12,[-1]]],94,[],[],[[4,[],[[9,[[27,[-3]]]]]]],[[87,[-2],[[9,[-4]]]]]],[[[12,[[191,[-1]]]]],[[12,[-1]]],94],[[[12,[[192,[-1]]]]],[[12,[-1]]],94],[[[12,[[219,[-1,-2,-3]]]]],[[12,[-1]]],94,[94,79],[[87,[],[[9,[-2]]]]]],[[[12,[[193,[-1]]]]],[[12,[-1]]],[94,88]],[[[12,[[187,[-1,-2,-3]]]]],[[12,[-1]]],178,[[8,[],[[7,[]]]]],[[87,[],[[9,[-2]]]]]],[[[12,[[215,[-1,-2]]]]],[[12,[-1]]],[],[]],[[[12,[[252,[-1,-2]]]]],[[12,[-1]]],[],[]],[[[12,[[253,[-1,-2]]]]],[[12,[-1]]],[],[]],[[[12,[[254,[-1]]]]],[[12,[-1]]],[]],[[[12,[[255,[-1,-2]]]]],[[12,[-1]]],[],[]],[[[12,[[256,[-1,-2]]]]],[[12,[-1]]],[],[]],[[[12,[[257,[-1,-2,-3]]]]],[[12,[-1]]],178,[[8,[],[[85,[]]]]],[[87,[],[[9,[-2]]]]]],[[[12,[[260,[-1,-2,-3]]]]],[[12,[-1]]],178,[],[]],[[[12,[[261,[-1,-2,-3]]]]],[[12,[-1]]],[],[],[]],[[[12,[[262,[-1]]]]],[[12,[-1]]],178],[[[12,[[263,[-1]]]]],[[12,[-1]]],178],[[[12,[[266,[-1]]]]],[[12,[-1]]],178],[[[12,[[268,[-1]]]]],[[12,[-1]]],178],[[[12,[[271,[-1,-2,-3]]]]],[[12,[-1]]],178,[[8,[],[[85,[28]],[7,[]]]]],[[87,[],[[9,[-2]]]]]],[[[12,[[272,[-1,-2,-3]]]]],[[12,[-1]]],178,[[8,[],[[85,[28]],[7,[]]]]],[[87,[],[[9,[-2]]]]]],[[[12,[[273,[-1]]]]],[[12,[-1]]],178],[[[12,[[274,[-1]]]]],[[12,[-1]]],178],[[[12,[[279,[-1,-2]]]]],[[2,[[12,[-1]],[12,[-2]]]]],[],[]],[[[12,[[280,[-1,-2,-3,-4]]]]],[[2,[[12,[-1]],[12,[-2]]]]],[],[],[],[]],[[[212,[-1]]],-1,94],[[[216,[-1,-2,-3]]],-1,94,[[4,[],[[9,[28]]]]],[[0,[],[[9,[-2]]]]]],[[[217,[-1,-2,-3]]],-1,94,4,[[87,[],[[9,[-2]]]]]],[[[221,[-1]]],-1,94],[[[229,[-1]]],-1,[]],[[[230,[-1]]],[[27,[-1]]],[94,79]],[[[231,[-1,-2]]],-1,[],[]],[[[232,[-1,-2]]],-1,[],[]],[[[218,[-1,-2,-3]]],-1,[],[],[]],[[[235,[-1]]],-1,94],[[[240,[-1]]],-1,94],[[[241,[-1,-2,-3]]],-1,94,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[242,[-1]]],-1,94],[[[243,[-1,-2,-3]]],-1,94,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[244,[-1,-2]]],-1,94,4],[[[245,[-1,-2,-3]]],-1,94,[],[[87,[],[[9,[-2]]]]]],[[[246,[-1,-2]]],[[2,[-1,-2]]],94,94],[[[195,[-1]]],-1,94],[[[247,[-1]]],-1,94],[[[248,[-1,-2,-4,-5]]],-1,94,[],[],[[4,[],[[9,[[27,[-3]]]]]]],[[87,[-2],[[9,[-4]]]]]],[[[191,[-1]]],-1,94],[[[192,[-1]]],-1,94],[[[219,[-1,-2,-3]]],-1,94,[94,79],[[87,[],[[9,[-2]]]]]],[[[193,[-1]]],-1,[94,88]],[[[187,[-1,-2,-3]]],-1,178,[[8,[],[[7,[]]]]],[[87,[],[[9,[-2]]]]]],[[[215,[-1,-2]]],-1,[],[]],[[[252,[-1,-2]]],-1,[],[]],[[[253,[-1,-2]]],-1,[],[]],[[[254,[-1]]],-1,[]],[[[255,[-1,-2]]],-1,[],[]],[[[256,[-1,-2]]],-1,[],[]],[[[257,[-1,-2,-3]]],-1,178,[[8,[],[[85,[]]]]],[[87,[],[[9,[-2]]]]]],[[[260,[-1,-2,-3]]],-1,178,[],[]],[[[261,[-1,-2,-3]]],-1,[],[],[]],[[[262,[-1]]],-1,178],[[[263,[-1]]],-1,178],[[[266,[-1]]],-1,178],[[[268,[-1]]],-1,178],[[[271,[-1,-2,-3]]],-1,178,[[8,[],[[85,[28]],[7,[]]]]],[[87,[],[[9,[-2]]]]]],[[[272,[-1,-2,-3]]],-1,178,[[8,[],[[85,[28]],[7,[]]]]],[[87,[],[[9,[-2]]]]]],[[[273,[-1]]],-1,178],[[[274,[-1]]],-1,178],[[[279,[-1,-2]]],[[2,[-1,-2]]],[],[]],[[[280,[-1,-2,-3,-4]]],[[2,[-1,-2]]],[],[],[],[]],[[202,-1],2,101],[[184,-2],[[231,[184,-2]]],[],[[87,[-1]]]],[[184,-2],[[231,[184,-2]]],[],[[87,[-1]]]],[[186,-2],[[253,[186,-2]]],[],[[87,[-1]]]],[[186,-2],[[253,[186,-2]]],[],[[87,[-1]]]],[[186,-2],[[252,[186,-2]]],[],[[87,[-1]]]],[[186,-2],[[252,[186,-2]]],[],[[87,[-1]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[186,[[206,[186]]]],[186,[[206,[186]]]],[184,[[230,[184]]]],[184,[[230,[184]]]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[[[212,[-1]]],-1,94],[[[216,[-1,-2,-3]]],-1,94,[[4,[],[[9,[28]]]]],[[0,[],[[9,[-2]]]]]],[[[217,[-1,-2,-3]]],-1,94,4,[[87,[],[[9,[-2]]]]]],[[[221,[-1]]],-1,94],[[[229,[-1]]],-1,[]],[[[230,[-1]]],[[27,[-1]]],[94,79]],[[[231,[-1,-2]]],-1,[],[]],[[[232,[-1,-2]]],-1,[],[]],[[[218,[-1,-2,-3]]],-1,[],[],[]],[[[235,[-1]]],-1,94],[[[240,[-1]]],-1,94],[[[241,[-1,-2,-3]]],-1,94,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[242,[-1]]],-1,94],[[[243,[-1,-2,-3]]],-1,94,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[244,[-1,-2]]],-1,94,4],[[[245,[-1,-2,-3]]],-1,94,[],[[87,[],[[9,[-2]]]]]],[[[246,[-1,-2]]],[[2,[-1,-2]]],94,94],[[[195,[-1]]],-1,94],[[[247,[-1]]],-1,94],[[[248,[-1,-2,-4,-5]]],-1,94,[],[],[[4,[],[[9,[[27,[-3]]]]]]],[[87,[-2],[[9,[-4]]]]]],[[[191,[-1]]],-1,94],[[[192,[-1]]],-1,94],[[[219,[-1,-2,-3]]],-1,94,[94,79],[[87,[],[[9,[-2]]]]]],[[[193,[-1]]],-1,[94,88]],[[[187,[-1,-2,-3]]],-1,178,[[8,[],[[7,[]]]]],[[87,[],[[9,[-2]]]]]],[[[215,[-1,-2]]],-1,[],[]],[[[252,[-1,-2]]],-1,[],[]],[[[253,[-1,-2]]],-1,[],[]],[[[254,[-1]]],-1,[]],[[[255,[-1,-2]]],-1,[],[]],[[[256,[-1,-2]]],-1,[],[]],[[[257,[-1,-2,-3]]],-1,178,[[8,[],[[85,[]]]]],[[87,[],[[9,[-2]]]]]],[[[260,[-1,-2,-3]]],-1,178,[],[]],[[[261,[-1,-2,-3]]],-1,[],[],[]],[[[262,[-1]]],-1,178],[[[263,[-1]]],-1,178],[[[266,[-1]]],-1,178],[[[268,[-1]]],-1,178],[[[271,[-1,-2,-3]]],-1,178,[[8,[],[[85,[28]],[7,[]]]]],[[87,[],[[9,[-2]]]]]],[[[272,[-1,-2,-3]]],-1,178,[[8,[],[[85,[28]],[7,[]]]]],[[87,[],[[9,[-2]]]]]],[[[273,[-1]]],-1,178],[[[274,[-1]]],-1,178],[[[279,[-1,-2]]],[[2,[-1,-2]]],[],[]],[[[280,[-1,-2,-3,-4]]],[[2,[-1,-2]]],[],[],[],[]],[[[210,[-1]]],-2,79,[]],[[[210,[-1]]],-2,79,[]],[[[210,[-1]]],-2,79,[]],[[[211,[-1]]],-2,[94,79],[]],[[[211,[-1]]],-2,[94,79],[]],[[[211,[-1]]],-2,[94,79],[]],[186,[[254,[186]]]],[186,[[254,[186]]]],[[[229,[-1]]],28,[]],[[[209,[-1]]],28,4],[[[250,[-1]],[251,[-1,-2]]],28,[],[]],[[[251,[-1,-2]],[250,[-1]]],28,[],[]],[[[244,[-1,-2]]],28,94,4],[84,28],[[[209,[-1]]],28,4],[[[210,[-1]]],28,4],[[[211,[-1]]],28,[94,79]],[[[194,[-1,-2]]],28,94,[[84,[],[[77,[]]]]]],[[[203,[-1,-2]]],28,84,[126,204]],[[[225,[-3,-4,-5]]],28,[],[],[[84,[],[[77,[[2,[-1,-2]]]]]]],[126,[204,[-1]]],[126,[204,[-2]]]],[[[205,[-1]]],28,84],[[[207,[-1]]],28,84],[[[208,[-1]]],28,[21,94]],[[[212,[-1]]],28,[94,84]],[[[216,[-1,-2,-3]]],28,[94,84],[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[217,[-1,-3,-4]]],28,[94,84],[],[[4,[],[[9,[[27,[-2]]]]]]],[[0,[],[[9,[-3]]]]]],[[[221,[-1]]],28,94],[[[226,[-1,-3,-2,-4]]],28,94,[],[[4,[],[[9,[-2]]]]],[[87,[-2],[[9,[-3]]]]]],[[[188,[-1,-2,-3]]],28,94,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[185,[-1,-2,-3]]],28,94,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[227,[-1,-2]]],28,178,[]],[[[228,[-1,-2,-3]]],28,84,[[4,[],[[9,[2]]]]],[[87,[],[[9,[-2]]]]]],[[[229,[-1]]],28,94],[[[230,[-1]]],28,[94,79]],[[[231,[-1,-2]]],28,[],[]],[[[232,[-1,-2]]],28,84,0],[[[218,[-1,-2,-3]]],28,[],[],[]],[[[233,[-1]]],28,[123,84,79]],[[[234,[-1]]],28,[123,84,79]],[[[235,[-1]]],28,94],[[[236,[-1]]],28,94],[[[237,[-1]]],28,94],[[[238,[-1,-2]]],28,94,[[0,[],[[9,[28]]]]]],[[[239,[-1,-2]]],28,94,123],[[[240,[-1]]],28,84],[[[241,[-1,-2,-3]]],28,84,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[242,[-1]]],28,84],[[[243,[-1,-2,-3]]],28,84,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[244,[-1,-2]]],28,94,4],[[[245,[-1,-2,-3]]],28,84,4,[[87,[],[[9,[-2]]]]]],[[[246,[-1,-2]]],28,94,94],[[[195,[-1]]],28,84],[[[247,[-1]]],28,94],[[[248,[-1,-2,-4,-5]]],28,84,[],[],[[4,[],[[9,[[27,[-3]]]]]]],[[87,[-2],[[9,[-4]]]]]],[[[191,[-1]]],28,94],[[[192,[-1]]],28,94],[[[219,[-1,-2,-3]]],28,94,[94,79],[[87,[],[[9,[-2]]]]]],[[[249,[-1,-2,-3]]],28,94,[[4,[],[[9,[2]]]]],[[87,[],[[9,[-2]]]]]],[[[193,[-1]]],28,[84,88]],[[[187,[-1,-2,-3]]],28,[178,84],[[8,[],[[7,[]]]]],[[87,[],[[9,[-2]]]]]],[[[215,[-1,-2]]],28,[],[]],[[[252,[-1,-2]]],28,[],[]],[[[253,[-1,-2]]],28,[],[]],[[[254,[-1]]],28,[178,84]],[[[255,[-1,-2]]],28,[],[]],[[[256,[-1,-2]]],28,[],[]],[[[257,[-1,-2,-3]]],28,[178,84],[[8,[],[[85,[]]]]],[[87,[],[[9,[-2]]]]]],[[[258,[-1]]],28,[123,178,79,84]],[[[260,[-1,-2,-3]]],28,[178,84],[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[261,[-1,-3,-4]]],28,[178,84],[],[[8,[],[[85,[[27,[-2]]]],[7,[]]]]],[[87,[],[[9,[-3]]]]]],[[[262,[-1]]],28,[178,84]],[[[263,[-1]]],28,178],[[[264,[-1,-2]]],28,[178,84],[126,204]],[[[266,[-1]]],28,[178,84]],[[[268,[-1]]],28,[178,84]],[[[269,[-1,-3,-2,-4]]],28,178,[],[[8,[],[[85,[-2]],[7,[]]]]],[[87,[-2],[[9,[-3]]]]]],[[[271,[-1,-2,-3]]],28,[178,84],[[8,[],[[85,[28]],[7,[]]]]],[[87,[],[[9,[-2]]]]]],[[[272,[-1,-2,-3]]],28,[178,84],[[8,[],[[85,[28]],[7,[]]]]],[[87,[],[[9,[-2]]]]]],[[[275,[-1,-2,-3]]],28,178,[[4,[],[[9,[[29,[2]]]]]]],[[87,[],[[9,[-2]]]]]],[[[276,[-1,-2,-3]]],28,178,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[277,[-1,-2,-3]]],28,178,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[197,[-1]]],28,21],[[[198,[-2]]],28,[],[[87,[],[[9,[-1]]]]]],[[[199,[-1]]],28,[]],[[[278,[-1]]],28,4],[[[200,[-1]]],28,[]],[[[201,[-1]]],28,94],[[[279,[-1,-2]]],28,94,[[94,[],[[77,[]]]]]],[[[280,[-1,-2,-4,-3]]],28,94,[[94,[],[[77,[]]]]],[],[[87,[-3],[[9,[202]]]]]],[[[281,[-1,-4,-3]]],28,[],[],[[4,[],[[9,[[27,[[2,[-2,-1]]]]]]]]],[[87,[-1],[[9,[-3]]]]]],[-1,196,78],[184,[[11,[184,-2]]],[],[[94,[],[[77,[-1]]]]]],[184,[[11,[184,-2]]],[],[[94,[],[[77,[-1]]]]]],[[[209,[-1]]],25,4],[[184,-3],[[232,[184,-3]]],[],[],[[87,[-1],[[9,[-2]]]]]],[[184,-3],[[232,[184,-3]]],[],[],[[87,[-1],[[9,[-2]]]]]],[[186,-3],[[256,[186,-3]]],[],[],[[87,[-1],[[9,[-2]]]]]],[[186,-3],[[256,[186,-3]]],[],[],[[87,[-1],[[9,[-2]]]]]],[[186,-3],[[255,[186,-3]]],[],[],[[87,[-1],[[9,[-2]]]]]],[[186,-3],[[255,[186,-3]]],[],[],[[87,[-1],[[9,[-2]]]]]],[[],[[209,[-1]]],4],[184,[[233,[184]]]],[184,[[233,[184]]]],[[[12,[[235,[-1]]]],-2],[[238,[-1,-2]]],94,[[10,[],[[9,[28]]]]]],[[[12,[[235,[-1]]]],-2],[[239,[-1,-2]]],94,123],[-1,[[278,[-1]]],4],[[186,-4],[[257,[186,-3,-4]]],[],[],[[8,[],[[85,[-2]]]]],[[87,[-1],[[9,[-3]]]]]],[[186,-4],[[257,[186,-3,-4]]],[],[],[[8,[],[[85,[-2]]]]],[[87,[-1],[[9,[-3]]]]]],[[[12,[[235,[-1]]]]],[[236,[-1]]],94],[[[12,[[235,[-1]]]]],[[237,[-1]]],94],[184,[[235,[184]]]],[184,[[235,[184]]]],[[],[[200,[-1]]],[]],[[[12,[[203,[-1,-2]]]],83],[[86,[-2]]],94,[126,204]],[[[12,[[225,[-3,-4,-5]]]],83],[[86,[[2,[-4,-5]]]]],[],[],[[94,[],[[77,[[2,[-1,-2]]]]]]],[126,[204,[-1]]],[126,[204,[-2]]]],[[[12,[[205,[-1]]]],83],[[86,[-2]]],94,[]],[[[12,[[207,[-1]]]],83],[[86,[-2]]],94,[]],[[[12,[[226,[-1,-3,-2,-4]]]],83],[[86,[-2]]],94,[],[[4,[],[[9,[-2]]]]],[[87,[-2],[[9,[-3]]]]]],[[[12,[[188,[-1,-2,-3]]]],83],[[86,[28]]],94,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[12,[[185,[-1,-2,-3]]]],83],[[86,[28]]],94,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[12,[[227,[-1,-2]]]],83],[[86,[-3]]],178,[],[]],[[[12,[[228,[-1,-2,-3]]]],83],[[86,[2]]],94,[[4,[],[[9,[2]]]]],[[87,[],[[9,[-2]]]]]],[[[12,[[230,[-1]]]],83],[[86,[-2]]],[94,79],[]],[[[12,[[233,[-1]]]],83],[[86,[-2]]],[123,94,79],[]],[[[12,[[234,[-1]]]],83],[[86,[-2]]],[123,84,79],[]],[[[12,[[236,[-1]]]],83],[[86,[-2]]],94,[]],[[[12,[[237,[-1]]]],83],[[86,[-2]]],94,[]],[[[12,[[238,[-1,-2]]]],83],[[86,[-3]]],94,[[0,[],[[9,[28]]]]],[]],[[[12,[[239,[-1,-2]]]],83],[[86,[-3]]],94,123,[]],[[[12,[[249,[-1,-2,-3]]]],83],[[86,[2]]],94,[[4,[],[[9,[2]]]]],[[87,[],[[9,[-2]]]]]],[[[12,[[258,[-1]]]],83],[[86,[-2]]],[123,178,79],[]],[[[12,[[259,[-1,-2,-3]]]],83],[[86,[-4]]],178,[[8,[],[[85,[2]],[7,[]]]]],[[87,[],[[9,[-2]]]]],[]],[[[12,[[264,[-1,-2]]]],83],[[86,[-3]]],178,[126,204],[]],[[[12,[[265,[-1]]]],83],[[86,[-2]]],178,[]],[[[12,[[269,[-1,-3,-2,-4]]]],83],[[86,[-5]]],178,[],[[8,[],[[85,[-2]],[7,[]]]]],[[87,[-2],[[9,[-3]]]]],[]],[[[12,[[275,[-1,-2,-3]]]],83],[[86,[-4]]],178,[[4,[],[[9,[[29,[2]]]]]]],[[87,[],[[9,[-2]]]]],[]],[[[12,[[276,[-1,-2,-3]]]],83],[[86,[[29,[28]]]]],178,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[12,[[277,[-1,-2,-3]]]],83],[[86,[[29,[28]]]]],178,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[12,[[212,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[91,[-1]]],[]],[[[12,[[216,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[94,[91,[-1]]],[[4,[],[[9,[28]]]]],[[87,[],[[9,[-3]]]]],[]],[[[12,[[217,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[94,[91,[-1]]],4,[[0,[],[[9,[-3]]]]],[]],[[[12,[[221,[-1]]]],83],[[86,[[29,[2,-2]]]]],94,[]],[[[12,[[229,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[91,[-1]]],[]],[[[12,[[231,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],[],[],[]],[[[12,[[232,[-2,-3]]]],83],[[86,[[29,[2,-4]]]]],[],[94,[91,[-1]]],0,[]],[[[12,[[218,[-1,-2,-3]]]],83],[[86,[[29,[2,-4]]]]],[],[],[],[]],[[[12,[[235,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[[91,[-1]],94],[]],[[[12,[[240,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[91,[-1]]],[]],[[[12,[[241,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[94,[91,[-1]]],[[4,[],[[9,[28]]]]],[[87,[],[[9,[-3]]]]],[]],[[[12,[[242,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[91,[-1]]],[]],[[[12,[[243,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[94,[91,[-1]]],[],[],[]],[[[12,[[244,[-2,-3]]]],83],[[86,[[29,[2,-4]]]]],[],[94,[91,[-1]]],4,[]],[[[12,[[245,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[[91,[-1]]],[],[],[]],[[[12,[[195,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[91,[-1]]],[]],[[[12,[[247,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[91,[-1]]],[]],[[[12,[[248,[-2,-3,-4,-5]]]],83],[[86,[[29,[2,-6]]]]],[],[94,[91,[-1]]],[],[],[],[]],[[[12,[[191,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[91,[-1]]],[]],[[[12,[[192,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[91,[-1]]],[]],[[[12,[[219,[-1,-2,-3]]]],83],[[86,[[29,[2,-4]]]]],94,[94,79],[[87,[],[[9,[-2]]]]],[]],[[[12,[[251,[-2,-1]]]],83],[[86,[[29,[2]]]]],[],[[91,[-1]]]],[[[12,[[187,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[[91,[-1]]],[],[],[]],[[[12,[[215,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],[],[],[]],[[[12,[[252,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],[],[],[]],[[[12,[[253,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],[],[],[]],[[[12,[[254,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[[91,[-1]]],[]],[[[12,[[255,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],[],[],[]],[[[12,[[256,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],[],[],[]],[[[12,[[257,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[[91,[-1]]],[],[],[]],[[[12,[[260,[-3,-4,-5]]]],83],[[86,[[29,[2,-6]]]]],[],[],[178,[91,[-1],[[7,[-2]]]]],[],[],[]],[[[12,[[261,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[[91,[-1]]],[],[],[]],[[[12,[[262,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[178,[91,[-1]]],[]],[[[12,[[263,[-1]]]],83],[[86,[[29,[2,-2]]]]],178,[]],[[[12,[[266,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[178,[91,[-1]]],[]],[[[12,[[268,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[178,[91,[-1]]],[]],[[[12,[[271,[-3,-4,-5]]]],83],[[86,[[29,[2,-6]]]]],[],[],[178,[91,[-1],[[7,[-2]]]]],[],[],[]],[[[12,[[272,[-3,-4,-5]]]],83],[[86,[[29,[2,-6]]]]],[],[],[178,[91,[-1],[[7,[-2]]]]],[],[],[]],[[[12,[[273,[-3]]]],83],[[86,[[29,[2,-4]]]]],[],[],[178,[91,[-1],[[7,[-2]]]]],[]],[[[12,[[274,[-3]]]],83],[[86,[[29,[2,-4]]]]],[],[],[178,[91,[-1],[[7,[-2]]]]],[]],[[[12,[[206,[-1]]]],83],[[86,[[89,[2]]]]],[[178,[],[[7,[152]]]],90]],[[[12,[[206,[-1]]]],83],[[86,[[89,[[93,[92]]]]]]],[[178,[],[[7,[152]]]]]],[[[12,[[212,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[91,[-1]]],[]],[[[12,[[216,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[94,[91,[-1]]],[[4,[],[[9,[28]]]]],[[87,[],[[9,[-3]]]]],[]],[[[12,[[217,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[94,[91,[-1]]],4,[[0,[],[[9,[-3]]]]],[]],[[[12,[[221,[-1]]]],83],[[86,[[29,[2,-2]]]]],94,[]],[[[12,[[229,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[91,[-1]]],[]],[[[12,[[231,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],[],[],[]],[[[12,[[232,[-2,-3]]]],83],[[86,[[29,[2,-4]]]]],[],[94,[91,[-1]]],0,[]],[[[12,[[218,[-1,-2,-3]]]],83],[[86,[[29,[2,-4]]]]],[],[],[],[]],[[[12,[[235,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[[91,[-1]],94],[]],[[[12,[[240,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[91,[-1]]],[]],[[[12,[[241,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[94,[91,[-1]]],[[4,[],[[9,[28]]]]],[[87,[],[[9,[-3]]]]],[]],[[[12,[[242,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[91,[-1]]],[]],[[[12,[[243,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[94,[91,[-1]]],[],[],[]],[[[12,[[244,[-2,-3]]]],83],[[86,[[29,[2,-4]]]]],[],[94,[91,[-1]]],4,[]],[[[12,[[245,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[[91,[-1]]],[],[],[]],[[[12,[[195,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[91,[-1]]],[]],[[[12,[[247,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[91,[-1]]],[]],[[[12,[[248,[-2,-3,-4,-5]]]],83],[[86,[[29,[2,-6]]]]],[],[94,[91,[-1]]],[],[],[],[]],[[[12,[[191,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[91,[-1]]],[]],[[[12,[[192,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[91,[-1]]],[]],[[[12,[[219,[-1,-2,-3]]]],83],[[86,[[29,[2,-4]]]]],94,[94,79],[[87,[],[[9,[-2]]]]],[]],[[[12,[[251,[-2,-1]]]],83],[[86,[[29,[2]]]]],[],[[91,[-1]]]],[[[12,[[187,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[[91,[-1]]],[],[],[]],[[[12,[[215,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],[],[],[]],[[[12,[[252,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],[],[],[]],[[[12,[[253,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],[],[],[]],[[[12,[[254,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[[91,[-1]]],[]],[[[12,[[255,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],[],[],[]],[[[12,[[256,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],[],[],[]],[[[12,[[257,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[[91,[-1]]],[],[],[]],[[[12,[[260,[-3,-4,-5]]]],83],[[86,[[29,[2,-6]]]]],[],[],[178,[91,[-1],[[7,[-2]]]]],[],[],[]],[[[12,[[261,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[[91,[-1]]],[],[],[]],[[[12,[[262,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[178,[91,[-1]]],[]],[[[12,[[263,[-1]]]],83],[[86,[[29,[2,-2]]]]],178,[]],[[[12,[[266,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[178,[91,[-1]]],[]],[[[12,[[268,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[178,[91,[-1]]],[]],[[[12,[[271,[-3,-4,-5]]]],83],[[86,[[29,[2,-6]]]]],[],[],[178,[91,[-1],[[7,[-2]]]]],[],[],[]],[[[12,[[272,[-3,-4,-5]]]],83],[[86,[[29,[2,-6]]]]],[],[],[178,[91,[-1],[[7,[-2]]]]],[],[],[]],[[[12,[[273,[-3]]]],83],[[86,[[29,[2,-4]]]]],[],[],[178,[91,[-1],[[7,[-2]]]]],[]],[[[12,[[274,[-3]]]],83],[[86,[[29,[2,-4]]]]],[],[],[178,[91,[-1],[[7,[-2]]]]],[]],[[[12,[[206,[-1]]]],83],[[86,[[89,[2]]]]],[[178,[],[[7,[152]]]],90]],[-2,[[224,[-2]]],[],[[87,[83],[[9,[[86,[[27,[-1]]]]]]]]]],[-1,[[201,[-1]]],94],[[[12,[[94,[],[[77,[-1]]]]]],83],[[86,[[27,[-1]]]]],[]],[[[12,[[224,[-2]]]],83],[[86,[[27,[-1]]]]],[],[[87,[83],[[9,[[86,[[27,[-1]]]]]]]]]],[[[12,[[209,[-1]]]],83],[[86,[[27,[-2]]]]],4,[]],[[[12,[[210,[-1]]]],83],[[86,[[27,[-2]]]]],4,[]],[[[12,[[211,[-1]]]],83],[[86,[[27,[-2]]]]],[94,79],[]],[[[12,[[194,[-1,-2]]]],83],[[86,[[27,[-3]]]]],94,[[94,[],[[77,[]]]]],[]],[[[12,[[208,[-1]]]],83],[[86,[[27,[-2]]]]],[21,94],[]],[[[12,[[212,[-1]]]],83],[[86,[[27,[-2]]]]],94,[]],[[[12,[[216,[-1,-2,-3]]]],83],[[86,[27]]],94,[[4,[],[[9,[28]]]]],[[0,[],[[9,[-2]]]]]],[[[12,[[217,[-1,-3,-4]]]],83],[[86,[[27,[-2]]]]],94,[],[[4,[],[[9,[[27,[-2]]]]]]],[[0,[],[[9,[-3]]]]]],[[[12,[[221,[-1]]]],83],[[86,[[27,[-2]]]]],94,[]],[[[12,[[229,[-1]]]],83],[[86,[27]]],94],[[[12,[[231,[-1,-2]]]],83],[[86,[[27,[-3]]]]],[],[],[]],[[[12,[[232,[-1,-2]]]],83],[[86,[[27,[-3]]]]],94,0,[]],[[[12,[[218,[-1,-2,-3]]]],83],[[86,[[27,[-4]]]]],[],[],[],[]],[[[12,[[235,[-1]]]],83],[[86,[[27,[-2]]]]],94,[]],[[[12,[[240,[-1]]]],83],[[86,[27]]],94],[[[12,[[241,[-1,-2,-3]]]],83],[[86,[27]]],94,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[12,[[242,[-1]]]],83],[[86,[27]]],94],[[[12,[[243,[-1,-2,-3]]]],83],[[86,[27]]],94,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[12,[[244,[-1,-2]]]],83],[[86,[27]]],94,4],[[[12,[[245,[-1,-2,-3]]]],83],[[86,[[27,[-4]]]]],94,4,[[87,[],[[9,[-2]]]]],[]],[[[12,[[246,[-1,-2]]]],83],[[86,[[27,[-3]]]]],94,94,[]],[[[12,[[195,[-1]]]],83],[[86,[[27,[-2]]]]],94,[]],[[[12,[[247,[-1]]]],83],[[86,[[27,[-2]]]]],94,[]],[[[12,[[248,[-1,-2,-4,-5]]]],83],[[86,[[27,[-3]]]]],94,[],[],[[4,[],[[9,[[27,[-3]]]]]]],[[87,[-2],[[9,[-4]]]]]],[[[12,[[191,[-1]]]],83],[[86,[[27,[-2]]]]],94,[]],[[[12,[[192,[-1]]]],83],[[86,[[27,[-2]]]]],94,[]],[[[12,[[219,[-1,-2,-3]]]],83],[[86,[[27,[-4]]]]],94,[94,79],[[87,[],[[9,[-2]]]]],[]],[[[12,[[250,[-1]]]],83],[[86,[27]]],94],[[[12,[[193,[-1]]]],83],[[86,[[27,[-2]]]]],[94,88],[]],[[[12,[[187,[-1,-2,-3]]]],83],[[86,[[27,[-4]]]]],178,[[8,[],[[7,[]]]]],[[87,[],[[9,[-2]]]]],[]],[[[12,[[215,[-1,-2]]]],83],[[86,[[27,[-3]]]]],[],[],[]],[[[12,[[252,[-1,-2]]]],83],[[86,[[27,[-3]]]]],[],[],[]],[[[12,[[253,[-1,-2]]]],83],[[86,[[27,[-3]]]]],[],[],[]],[[[12,[[254,[-1]]]],83],[[86,[[27,[-2]]]]],178,[]],[[[12,[[255,[-1,-2]]]],83],[[86,[[27,[-3]]]]],[],[],[]],[[[12,[[256,[-1,-2]]]],83],[[86,[[27,[-3]]]]],[],[],[]],[[[12,[[257,[-1,-2,-3]]]],83],[[86,[[27,[-4]]]]],178,[[8,[],[[85,[]]]]],[[87,[],[[9,[-2]]]]],[]],[[[12,[[260,[-1,-2,-3]]]],83],[[86,[[27,[-4]]]]],178,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]],[]],[[[12,[[261,[-1,-3,-4]]]],83],[[86,[[27,[-5]]]]],178,[],[[8,[],[[85,[[27,[-2]]]],[7,[]]]]],[[87,[],[[9,[-3]]]]],[]],[[[12,[[262,[-1]]]],83],[[86,[[27,[-2]]]]],178,[]],[[[12,[[263,[-1]]]],83],[[86,[[27,[-2]]]]],178,[]],[[[12,[[266,[-1]]]],83],[[86,[[27,[-2]]]]],178,[]],[[[12,[[268,[-1]]]],83],[[86,[[27,[-2]]]]],178,[]],[[[12,[[270,[-1,-3,-2]]]],83],[[86,[[27,[-5]]]]],[],[[8,[],[[85,[[27,[2]]]]]]],[[87,[-1],[[9,[-2]]]]],[],[]],[[[12,[[271,[-1,-2,-3]]]],83],[[86,[[27,[-4]]]]],178,[[8,[],[[85,[28]],[7,[]]]]],[[87,[],[[9,[-2]]]]],[]],[[[12,[[272,[-1,-2,-3]]]],83],[[86,[[27,[-4]]]]],178,[[8,[],[[85,[28]],[7,[]]]]],[[87,[],[[9,[-2]]]]],[]],[[[12,[[273,[-1]]]],83],[[86,[[27,[-2]]]]],178,[]],[[[12,[[274,[-1]]]],83],[[86,[[27,[-2]]]]],178,[]],[[[12,[[196,[-1]]]],83],[[86,[27]]],282],[[[12,[[197,[-1]]]],83],[[86,[[27,[-2]]]]],21,[]],[[[12,[[198,[-2]]]],83],[[86,[[27,[-3]]]]],[],[[87,[],[[9,[-1]]]]],[]],[[[12,[[199,[-1]]]],83],[[86,[[27,[-2]]]]],[],[]],[[[12,[[278,[-1]]]],83],[[86,[[27,[-2]]]]],4,[]],[[[12,[[200,[-1]]]],83],[[86,[[27,[-2]]]]],[],[]],[[[12,[[201,[-2]]]],83],[[86,[[27,[-3]]]]],[],[[94,[],[[77,[-1]]]]],[]],[[[12,[[279,[-1,-2]]]],83],[[86,[27]]],94,[[94,[],[[77,[]]]]]],[[[12,[[280,[-1,-2,-4,-3]]]],83],[[86,[27]]],94,[[94,[],[[77,[]]]]],[],[[87,[-3],[[9,[202]]]]]],[[[12,[[281,[-1,-3,-2]]]],83],[[86,[[27,[-5]]]]],[],[[4,[],[[9,[[27,[2]]]]]]],[[87,[-1],[[9,[-2]]]]],[],[]],[[184,83],[[86,[[27,[-1]]]]],[]],[[184,83],[[86,[[27,[-1]]]]],[]],[[[12,[[235,[-1]]]],83],[[86,[27]]],94],[[[12,[[235,[-1]]]],83],[[86,[27]]],94],[[[12,[[206,[-1]]]],83,[93,[92]]],[[86,[[89,[25]]]]],[[178,[],[[7,[152]]]]]],[[[12,[[212,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[91,[-1]]],[]],[[[12,[[216,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[94,[91,[-1]]],[[4,[],[[9,[28]]]]],[[87,[],[[9,[-3]]]]],[]],[[[12,[[217,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[94,[91,[-1]]],4,[[0,[],[[9,[-3]]]]],[]],[[[12,[[221,[-1]]]],83],[[86,[[29,[2,-2]]]]],94,[]],[[[12,[[229,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[91,[-1]]],[]],[[[12,[[231,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],[],[],[]],[[[12,[[232,[-2,-3]]]],83],[[86,[[29,[2,-4]]]]],[],[94,[91,[-1]]],0,[]],[[[12,[[218,[-1,-2,-3]]]],83],[[86,[[29,[2,-4]]]]],[],[],[],[]],[[[12,[[235,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[[91,[-1]],94],[]],[[[12,[[240,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[91,[-1]]],[]],[[[12,[[241,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[94,[91,[-1]]],[[4,[],[[9,[28]]]]],[[87,[],[[9,[-3]]]]],[]],[[[12,[[242,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[91,[-1]]],[]],[[[12,[[243,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[94,[91,[-1]]],[],[],[]],[[[12,[[244,[-2,-3]]]],83],[[86,[[29,[2,-4]]]]],[],[94,[91,[-1]]],4,[]],[[[12,[[245,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[[91,[-1]]],[],[],[]],[[[12,[[195,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[91,[-1]]],[]],[[[12,[[247,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[91,[-1]]],[]],[[[12,[[248,[-2,-3,-4,-5]]]],83],[[86,[[29,[2,-6]]]]],[],[94,[91,[-1]]],[],[],[],[]],[[[12,[[191,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[91,[-1]]],[]],[[[12,[[192,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[91,[-1]]],[]],[[[12,[[219,[-1,-2,-3]]]],83],[[86,[[29,[2,-4]]]]],94,[94,79],[[87,[],[[9,[-2]]]]],[]],[[[12,[[251,[-2,-1]]]],83],[[86,[[29,[2]]]]],[],[[91,[-1]]]],[[[12,[[187,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[[91,[-1]]],[],[],[]],[[[12,[[215,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],[],[],[]],[[[12,[[252,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],[],[],[]],[[[12,[[253,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],[],[],[]],[[[12,[[254,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[[91,[-1]]],[]],[[[12,[[255,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],[],[],[]],[[[12,[[256,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],[],[],[]],[[[12,[[257,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[[91,[-1]]],[],[],[]],[[[12,[[260,[-3,-4,-5]]]],83],[[86,[[29,[2,-6]]]]],[],[],[178,[91,[-1],[[7,[-2]]]]],[],[],[]],[[[12,[[261,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[[91,[-1]]],[],[],[]],[[[12,[[262,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[178,[91,[-1]]],[]],[[[12,[[263,[-1]]]],83],[[86,[[29,[2,-2]]]]],178,[]],[[[12,[[266,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[178,[91,[-1]]],[]],[[[12,[[268,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[178,[91,[-1]]],[]],[[[12,[[271,[-3,-4,-5]]]],83],[[86,[[29,[2,-6]]]]],[],[],[178,[91,[-1],[[7,[-2]]]]],[],[],[]],[[[12,[[272,[-3,-4,-5]]]],83],[[86,[[29,[2,-6]]]]],[],[],[178,[91,[-1],[[7,[-2]]]]],[],[],[]],[[[12,[[273,[-3]]]],83],[[86,[[29,[2,-4]]]]],[],[],[178,[91,[-1],[[7,[-2]]]]],[]],[[[12,[[274,[-3]]]],83],[[86,[[29,[2,-4]]]]],[],[],[178,[91,[-1],[[7,[-2]]]]],[]],[[[12,[[206,[-1]]]],83,[93,[92]]],[[86,[[89,[25]]]]],[[178,[],[[7,[152]]]],90]],[[[209,[-1]],-1],2,4],[[[209,[-1]],-1],2,4],[[[209,[-1]],-1],2,4],[[184,25],[[247,[184]]]],[[184,25],[[247,[184]]]],[-1,[[197,[-1]]],21],[-2,[[198,[-2]]],[],[[87,[],[[9,[-1]]]]]],[[[250,[-2]],[251,[-2,-1]]],[[29,[-2,[223,[-2,-1]]]]],[],[[91,[-1]],79]],[[[251,[-2,-1]],[250,[-2]]],[[29,[-2,[223,[-2,-1]]]]],[],[[91,[-1]],79]],[184,[[11,[-2,184]]],[],[[94,[],[[77,[-1]]]]]],[184,[[11,[-2,184]]],[],[[94,[],[[77,[-1]]]]]],[[184,-1,-5],[[248,[184,-1,-4,-5]]],[],[],[],[[4,[],[[9,[[27,[-3]]]]]]],[[87,[-1,-2],[[9,[-4]]]]]],[[184,-1,-5],[[248,[184,-1,-4,-5]]],[],[],[],[[4,[],[[9,[[27,[-3]]]]]]],[[87,[-1,-2],[[9,[-4]]]]]],[[-1,-2],[[279,[-1,-2]]],94,[[94,[],[[77,[]]]]]],0,[-1,211,78],[184,[[234,[184]]]],[184,[[234,[184]]]],[[-1,-2,-4],[[280,[-1,-2,-4,-3]]],94,[[94,[],[[77,[]]]]],126,[[87,[-3],[[9,[202]]]]]],[[[94,[],[[77,[-1]]]]],[[2,[25,[27,[25]]]]],[]],[[[209,[-1]]],[[2,[25,[27,[25]]]]],4],[[[210,[-1]]],[[2,[25,[27,[25]]]]],4],[[[194,[-1,-2]]],[[2,[25,[27,[25]]]]],94,[[94,[],[[77,[]]]]]],[[[208,[-1]]],[[2,[25,[27,[25]]]]],[21,94]],[[[212,[-1]]],[[2,[25,[27,[25]]]]],94],[[[216,[-1,-2,-3]]],[[2,[25,[27,[25]]]]],94,[[4,[],[[9,[28]]]]],[[0,[],[[9,[-2]]]]]],[[[217,[-1,-3,-4]]],[[2,[25,[27,[25]]]]],94,[],[[4,[],[[9,[[27,[-2]]]]]]],[[0,[],[[9,[-3]]]]]],[[[221,[-1]]],[[2,[25,[27,[25]]]]],94],[[[229,[-1]]],[[2,[25,[27,[25]]]]],94],[[[231,[-1,-2]]],[[2,[25,[27,[25]]]]],[],[]],[[[232,[-1,-2]]],[[2,[25,[27,[25]]]]],94,0],[[[218,[-1,-2,-3]]],[[2,[25,[27,[25]]]]],[],[],[]],[[[235,[-1]]],[[2,[25,[27,[25]]]]],94],[[[240,[-1]]],[[2,[25,[27,[25]]]]],94],[[[241,[-1,-2,-3]]],[[2,[25,[27,[25]]]]],94,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[242,[-1]]],[[2,[25,[27,[25]]]]],94],[[[243,[-1,-2,-3]]],[[2,[25,[27,[25]]]]],94,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[244,[-1,-2]]],[[2,[25,[27,[25]]]]],94,4],[[[245,[-1,-2,-3]]],[[2,[25,[27,[25]]]]],94,4,[[87,[],[[9,[-2]]]]]],[[[246,[-1,-2]]],[[2,[25,[27,[25]]]]],94,94],[[[195,[-1]]],[[2,[25,[27,[25]]]]],94],[[[247,[-1]]],[[2,[25,[27,[25]]]]],94],[[[248,[-1,-2,-4,-5]]],[[2,[25,[27,[25]]]]],94,[],[],[[4,[],[[9,[[27,[-3]]]]]]],[[87,[-2],[[9,[-4]]]]]],[[[191,[-1]]],[[2,[25,[27,[25]]]]],94],[[[192,[-1]]],[[2,[25,[27,[25]]]]],94],[[[219,[-1,-2,-3]]],[[2,[25,[27,[25]]]]],94,[94,79],[[87,[],[[9,[-2]]]]]],[[[193,[-1]]],[[2,[25,[27,[25]]]]],[94,88]],[[[187,[-1,-2,-3]]],[[2,[25,[27,[25]]]]],178,[[8,[],[[7,[]]]]],[[87,[],[[9,[-2]]]]]],[[[215,[-1,-2]]],[[2,[25,[27,[25]]]]],[],[]],[[[252,[-1,-2]]],[[2,[25,[27,[25]]]]],[],[]],[[[253,[-1,-2]]],[[2,[25,[27,[25]]]]],[],[]],[[[254,[-1]]],[[2,[25,[27,[25]]]]],178],[[[255,[-1,-2]]],[[2,[25,[27,[25]]]]],[],[]],[[[256,[-1,-2]]],[[2,[25,[27,[25]]]]],[],[]],[[[257,[-1,-2,-3]]],[[2,[25,[27,[25]]]]],178,[[8,[],[[85,[]]]]],[[87,[],[[9,[-2]]]]]],[[[260,[-1,-2,-3]]],[[2,[25,[27,[25]]]]],178,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[261,[-1,-3,-4]]],[[2,[25,[27,[25]]]]],178,[],[[8,[],[[85,[[27,[-2]]]],[7,[]]]]],[[87,[],[[9,[-3]]]]]],[[[263,[-1]]],[[2,[25,[27,[25]]]]],178],[[[266,[-1]]],[[2,[25,[27,[25]]]]],178],[[[268,[-1]]],[[2,[25,[27,[25]]]]],178],[[[271,[-1,-2,-3]]],[[2,[25,[27,[25]]]]],178,[[8,[],[[85,[28]],[7,[]]]]],[[87,[],[[9,[-2]]]]]],[[[272,[-1,-2,-3]]],[[2,[25,[27,[25]]]]],178,[[8,[],[[85,[28]],[7,[]]]]],[[87,[],[[9,[-2]]]]]],[[[196,[-1]]],[[2,[25,[27,[25]]]]],282],[[[197,[-1]]],[[2,[25,[27,[25]]]]],21],[[[198,[-2]]],[[2,[25,[27,[25]]]]],[],[[87,[],[[9,[-1]]]]]],[[[199,[-1]]],[[2,[25,[27,[25]]]]],[]],[[[278,[-1]]],[[2,[25,[27,[25]]]]],4],[[[200,[-1]]],[[2,[25,[27,[25]]]]],[]],[[[201,[-2]]],[[2,[25,[27,[25]]]]],[],[[94,[],[[77,[-1]]]]]],[[184,25],[[240,[184]]]],[[184,25],[[240,[184]]]],[[184,-3],[[241,[184,-2,-3]]],[],[[4,[],[[9,[28]]]]],[[87,[-1],[[9,[-2]]]]]],[[184,-3],[[241,[184,-2,-3]]],[],[[4,[],[[9,[28]]]]],[[87,[-1],[[9,[-2]]]]]],[[[210,[[283,[2]]]],[283,[2]]],[[29,[2,284]]]],[[[210,[[285,[2]]]],[285,[2]]],[[29,[2,284]]]],[184,[[2,[[251,[184,-1]],[250,[184]]]]],[]],[184,[[2,[[251,[184,-1]],[250,[184]]]]],[]],[[[12,[[212,[-2]]]],-1],[[29,[2,-3]]],[],[94,[91,[-1]]],[]],[[[12,[[216,[-2,-3,-4]]]],-1],[[29,[2,-5]]],[],[94,[91,[-1]]],[[4,[],[[9,[28]]]]],[[87,[],[[9,[-3]]]]],[]],[[[12,[[217,[-2,-3,-4]]]],-1],[[29,[2,-5]]],[],[94,[91,[-1]]],4,[[0,[],[[9,[-3]]]]],[]],[[[12,[[221,[-1]]]],-2],[[29,[2,-3]]],94,[],[]],[[[12,[[229,[-2]]]],-1],[[29,[2,-3]]],[],[94,[91,[-1]]],[]],[[[12,[[231,[-1,-2]]]],-3],[[29,[2,-4]]],[],[],[],[]],[[[12,[[232,[-2,-3]]]],-1],[[29,[2,-4]]],[],[94,[91,[-1]]],0,[]],[[[12,[[218,[-1,-2,-3]]]],-4],[[29,[2,-5]]],[],[],[],[],[]],[[[12,[[235,[-2]]]],-1],[[29,[2,-3]]],[],[[91,[-1]],94],[]],[[[12,[[240,[-2]]]],-1],[[29,[2,-3]]],[],[94,[91,[-1]]],[]],[[[12,[[241,[-2,-3,-4]]]],-1],[[29,[2,-5]]],[],[94,[91,[-1]]],[[4,[],[[9,[28]]]]],[[87,[],[[9,[-3]]]]],[]],[[[12,[[242,[-2]]]],-1],[[29,[2,-3]]],[],[94,[91,[-1]]],[]],[[[12,[[243,[-2,-3,-4]]]],-1],[[29,[2,-5]]],[],[94,[91,[-1]]],[],[],[]],[[[12,[[244,[-2,-3]]]],-1],[[29,[2,-4]]],[],[94,[91,[-1]]],4,[]],[[[12,[[245,[-2,-3,-4]]]],-1],[[29,[2,-5]]],[],[[91,[-1]]],[],[],[]],[[[12,[[195,[-2]]]],-1],[[29,[2,-3]]],[],[94,[91,[-1]]],[]],[[[12,[[247,[-2]]]],-1],[[29,[2,-3]]],[],[94,[91,[-1]]],[]],[[[12,[[248,[-2,-3,-4,-5]]]],-1],[[29,[2,-6]]],[],[94,[91,[-1]]],[],[],[],[]],[[[12,[[191,[-2]]]],-1],[[29,[2,-3]]],[],[94,[91,[-1]]],[]],[[[12,[[192,[-2]]]],-1],[[29,[2,-3]]],[],[94,[91,[-1]]],[]],[[[12,[[219,[-1,-2,-3]]]],-4],[[29,[2,-5]]],94,[94,79],[[87,[],[[9,[-2]]]]],[],[]],[[[12,[[251,[-2,-1]]]],-1],[[29,[2]]],[],[[91,[-1]]]],[[[12,[[187,[-2,-3,-4]]]],-1],[[29,[2,-5]]],[],[[91,[-1]]],[],[],[]],[[[12,[[215,[-1,-2]]]],-3],[[29,[2,-4]]],[],[],[],[]],[[[12,[[252,[-1,-2]]]],-3],[[29,[2,-4]]],[],[],[],[]],[[[12,[[253,[-1,-2]]]],-3],[[29,[2,-4]]],[],[],[],[]],[[[12,[[254,[-2]]]],-1],[[29,[2,-3]]],[],[[91,[-1]]],[]],[[[12,[[255,[-1,-2]]]],-3],[[29,[2,-4]]],[],[],[],[]],[[[12,[[256,[-1,-2]]]],-3],[[29,[2,-4]]],[],[],[],[]],[[[12,[[257,[-2,-3,-4]]]],-1],[[29,[2,-5]]],[],[[91,[-1]]],[],[],[]],[[[12,[[260,[-3,-4,-5]]]],-1],[[29,[2,-6]]],[],[],[178,[91,[-1],[[7,[-2]]]]],[],[],[]],[[[12,[[261,[-2,-3,-4]]]],-1],[[29,[2,-5]]],[],[[91,[-1]]],[],[],[]],[[[12,[[262,[-2]]]],-1],[[29,[2,-3]]],[],[178,[91,[-1]]],[]],[[[12,[[263,[-1]]]],-2],[[29,[2,-3]]],178,[],[]],[[[12,[[266,[-2]]]],-1],[[29,[2,-3]]],[],[178,[91,[-1]]],[]],[[[12,[[268,[-2]]]],-1],[[29,[2,-3]]],[],[178,[91,[-1]]],[]],[[[12,[[271,[-3,-4,-5]]]],-1],[[29,[2,-6]]],[],[],[178,[91,[-1],[[7,[-2]]]]],[],[],[]],[[[12,[[272,[-3,-4,-5]]]],-1],[[29,[2,-6]]],[],[],[178,[91,[-1],[[7,[-2]]]]],[],[],[]],[[[12,[[273,[-3]]]],-1],[[29,[2,-4]]],[],[],[178,[91,[-1],[[7,[-2]]]]],[]],[[[12,[[274,[-3]]]],-1],[[29,[2,-4]]],[],[],[178,[91,[-1],[[7,[-2]]]]],[]],[[184,25],[[242,[184]]]],[[184,25],[[242,[184]]]],[[[244,[-1,-2]]],[[27,[-2]]],94,4],[[[244,[-1,-2]]],27,94,4],[[184,-1],[[244,[184,-1]]],4],[[184,-1],[[244,[184,-1]]],4],[[184,-3],[[243,[184,-2,-3]]],[],[[4,[],[[9,[28]]]]],[[87,[-1],[[9,[-2]]]]]],[[184,-3],[[243,[184,-2,-3]]],[],[[4,[],[[9,[28]]]]],[[87,[-1],[[9,[-2]]]]]],[[184,-3],[[245,[184,-2,-3]]],[],4,[[87,[-1],[[9,[-2]]]]]],[[184,-3],[[245,[184,-2,-3]]],[],4,[[87,[-1],[[9,[-2]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,102,[]],[-1,102,[]],[-1,102,[]],[202,202],[[186,-3],[[276,[186,-2,-3]]],[],[[4,[],[[9,[28]]]]],[[87,[-1],[[9,[-2]]]]]],[[186,-3],[[276,[186,-2,-3]]],[],[[4,[],[[9,[28]]]]],[[87,[-1],[[9,[-2]]]]]],[[186,-3],[[277,[186,-2,-3]]],[],[[4,[],[[9,[28]]]]],[[87,[-1],[[9,[-2]]]]]],[[186,-3],[[277,[186,-2,-3]]],[],[[4,[],[[9,[28]]]]],[[87,[-1],[[9,[-2]]]]]],[[186,25],[[273,[186]]]],[[186,25],[[273,[186]]]],[[186,25],[[274,[186]]]],[[186,25],[[274,[186]]]],[[186,25],[[266,[186]]]],[[186,25],[[266,[186]]]],[186,[[264,[186,-2]]],[],[126,[204,[-1]]]],[186,[[264,[186,-2]]],[],[126,[204,[-1]]]],[186,[[265,[186]]]],[186,[[265,[186]]]],[[186,-3],[[260,[186,-2,-3]]],[],[[4,[],[[9,[28]]]]],[[87,[-1],[[9,[-2]]]]]],[[186,-3],[[260,[186,-2,-3]]],[],[[4,[],[[9,[28]]]]],[[87,[-1],[[9,[-2]]]]]],[[186,-5],[[261,[186,-4,-5]]],[],[],[],[[8,[],[[85,[[27,[-2]]]],[7,[-3]]]]],[[87,[-1],[[9,[-4]]]]]],[[186,-5],[[261,[186,-4,-5]]],[],[],[],[[8,[],[[85,[[27,[-2]]]],[7,[-3]]]]],[[87,[-1],[[9,[-4]]]]]],[186,[[262,[186]]]],[186,[[262,[186]]]],[[186,-1],[[263,[186]]],[[220,[[27,[25]]]]]],[[186,-1],[[263,[186]]],[[220,[[27,[25]]]]]],[[186,-1,-5],[[269,[186,-4,-1,-5]]],[],[],[],[[8,[],[[85,[-1]],[7,[-3]]]]],[[87,[-1,-2],[[9,[-4]]]]]],[[186,-1,-5],[[269,[186,-4,-1,-5]]],[],[],[],[[8,[],[[85,[-1]],[7,[-3]]]]],[[87,[-1,-2],[[9,[-4]]]]]],[[186,-4],[[259,[186,-3,-4]]],[],[],[[8,[],[[85,[2]],[7,[-2]]]]],[[87,[-1],[[9,[-3]]]]]],[[186,-4],[[259,[186,-3,-4]]],[],[],[[8,[],[[85,[2]],[7,[-2]]]]],[[87,[-1],[[9,[-3]]]]]],[[186,-1,-5],[[275,[186,-4,-5]]],[[220,[[27,[25]]]]],[],[],[[4,[],[[9,[[29,[2,-3]]]]]]],[[87,[-2],[[9,[-4]]]]]],[[186,-1,-5],[[275,[186,-4,-5]]],[[220,[[27,[25]]]]],[],[],[[4,[],[[9,[[29,[2,-3]]]]]]],[[87,[-2],[[9,[-4]]]]]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[186,[[258,[186]]]],[186,[[258,[186]]]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[[178,[],[[85,[-1]],[7,[-2]]]]]],83],[[86,[[27,[[29,[-1,-2]]]]]]],[],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[186,83],[[86,[[27,[[29,[-1,-2]]]]]]],[],[]],[[186,83],[[86,[[27,[[29,[-1,-2]]]]]]],[],[]],[[186,25],[[268,[186]]]],[[186,25],[[268,[186]]]],[[186,-4],[[271,[186,-3,-4]]],[],[],[[8,[],[[85,[28]],[7,[-2]]]]],[[87,[-1],[[9,[-3]]]]]],[[186,-4],[[271,[186,-3,-4]]],[],[],[[8,[],[[85,[28]],[7,[-2]]]]],[[87,[-1],[[9,[-3]]]]]],[[186,-4],[[272,[186,-3,-4]]],[],[],[[8,[],[[85,[28]],[7,[-2]]]]],[[87,[-1],[[9,[-3]]]]]],[[186,-4],[[272,[186,-3,-4]]],[],[],[[8,[],[[85,[28]],[7,[-2]]]]],[[87,[-1],[[9,[-3]]]]]],[[-1,-4],[[270,[-1,-4,-3]]],[],[],[[8,[],[[85,[[27,[[2,[-2,-1]]]]]]]]],[[87,[-1],[[9,[-3]]]]]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[[-1,-4],[[281,[-1,-4,-3]]],[],[],[[4,[],[[9,[[27,[[2,[-2,-1]]]]]]]]],[[87,[-1],[[9,[-3]]]]]],[184,[[225,[184,-2,-4]]],[],[126,[204,[-1]]],[],[126,[204,[-3]]]],[184,[[225,[184,-2,-4]]],[],[126,[204,[-1]]],[],[126,[204,[-3]]]],[[184,-1],[[246,[184,-1]]],94],[[184,-1],[[246,[184,-1]]],94],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[210,[-1]]],2,[]],[[[286,[-1]],34],35,38],[[[287,[-1]],34],35,[38,79]],[[[288,[-1]],34],35,38],[[[289,[-1]],34],35,[38,79]],[[[290,[-1]],34],35,[38,79]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[210,[-1]]],28,[]],[[[210,[-1]]],[[289,[-1]]],79],[[[210,[-1]]],[[287,[-1]]],79],[[[12,[[210,[-1]]]]],[[286,[-1]]],[]],[[[12,[[210,[-1]]]]],[[288,[-1]]],[]],[[[210,[-1]]],25,[]],[[],[[210,[-1]]],[]],[[[286,[-1]]],[[27,[-2]]],[],[]],[[[287,[-1]]],[[27,[-2]]],79,[]],[[[288,[-1]]],[[27,[-2]]],[],[]],[[[289,[-1]]],[[27,[-2]]],79,[]],[[[290,[-1]]],[[27,[-2]]],79,[]],[[[210,[-1]],-1],2,[]],[[[286,[-1]]],[[2,[25,[27,[25]]]]],[]],[[[287,[-1]]],[[2,[25,[27,[25]]]]],79],[[[288,[-1]]],[[2,[25,[27,[25]]]]],[]],[[[289,[-1]]],[[2,[25,[27,[25]]]]],79],[[[290,[-1]]],[[2,[25,[27,[25]]]]],79],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[211,[-1]]],2,[94,79]],[[[291,[-1]],34],35,[38,79]],[[[292,[-1]],34],35,[38,79]],[[[293,[-1]],34],35,[38,79]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[211,[-1]]],28,[94,79]],[[[211,[-1]]],[[291,[-1]]],[94,79]],[[[211,[-1]]],[[292,[-1]]],[94,79]],[[[211,[-1]]],25,[94,79]],[[],[[211,[-1]]],[94,79]],[[[291,[-1]]],[[27,[-2]]],[94,79],[]],[[[292,[-1]]],[[27,[-2]]],[94,79],[]],[[[293,[-1]]],[[27,[-2]]],[94,79],[]],[[[211,[-1]],-1],2,[94,79]],[-1,211,78],[[[291,[-1]]],[[2,[25,[27,[25]]]]],[94,79]],[[[292,[-1]]],[[2,[25,[27,[25]]]]],[94,79]],[[[293,[-1]]],[[2,[25,[27,[25]]]]],[94,79]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],294],[295,296],[4,2],[[[283,[-1]]],2,[]],[[284,34],[[29,[2,297]]]],[[284,34],[[29,[2,297]]]],[[[283,[-1]],34],[[29,[2,297]]],[]],[[294,34],[[29,[2,297]]]],[[[285,[-1]],34],[[29,[2,297]]],[]],[[295,34],[[29,[2,297]]]],[-1,-1,[]],[-1,-1,[]],[[[285,[-1]]],[[283,[-1]]],[]],[[[12,[[153,[4]]]]],[[283,[2]]]],[[[153,[4]]],[[283,[2]]]],[[[12,[[153,[-1]]]]],[[283,[2]]],[[4,[],[[9,[2]]]]]],[[[153,[-1]]],[[283,[2]]],[[4,[],[[9,[2]]]]]],[-1,-1,[]],[[[12,[[153,[4]]]]],[[285,[2]]]],[[[153,[-1]]],[[285,[2]]],[[4,[],[[9,[2]]]],298]],[-1,-1,[]],[[[153,[4]]],[[285,[2]]]],[[[12,[[153,[-1]]]]],[[285,[2]]],[[4,[],[[9,[2]]]],298]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[],[]],[-1,[],[]],[[[283,[-1]]],[[285,[-1]]],[]],[81,4],[284,28],[-2,[[283,[-1]]],[],[[81,[-1]]]],[[],294],[-2,[[285,[-1]]],[],[[81,[-1]],298]],[296,295],[[[299,[296]]],295],[[],296],[[],296],[[[12,[[283,[-1]]]],83],[[86,[-1]]],[]],[[[12,[[285,[-1]]]],83],[[86,[-1]]],[]],[[294,296],2],[[],284],[[300,-1],[[29,[2,284]]],[[4,[],[[9,[2]]]],298]],[[300,-1],[[29,[2,284]]],[[4,[],[[9,[2]]]],298]],[[301,-1],[[29,[2,284]]],[[4,[],[[9,[2]]]]]],[[301,-1],[[29,[2,284]]],[[4,[],[[9,[2]]]]]],[[302,[283,[2]]],[[29,[2,284]]]],[[301,-1],[[29,[48,284]]],4],[[301,-1],[[29,[48,284]]],4],[[303,[285,[2]]],[[29,[2,284]]]],[[300,-1],[[29,[48,284]]],[4,298]],[[300,-1],[[29,[48,284]]],[4,298]],[303,[[29,[2,284]]]],[302,[[29,[2,284]]]],[294,[[27,[296]]]],[-1,102,[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[[[167,[304]]],2],[294,2],[[[167,[304]]],2],[[[167,[-1]]],296,304],[[[167,[-1]]],295,304]],"c":[3026],"p":[[5,"AbortHandle",41],[1,"tuple"],[5,"Abortable",41],[10,"Future",3767],[10,"TryFutureExt",41],[5,"AndThen",41],[17,"Error"],[10,"TryFuture",41],[17,"Output"],[10,"FnOnce",3768],[6,"Either",41],[5,"Pin",3769],[10,"FutureExt",41],[8,"BoxFuture",41],[8,"LocalBoxFuture",41],[5,"CatchUnwind",41],[5,"Shared",41],[5,"WeakShared",41],[5,"Pending",41],[5,"OptionFuture",41],[10,"Clone",3770],[5,"PollImmediate",41],[5,"Ready",41],[5,"Aborted",41],[1,"usize"],[10,"AsyncBufRead",942],[6,"Option",3771],[1,"bool"],[6,"Result",3772],[5,"ErrInto",41],[5,"Flatten",41],[5,"FlattenSink",41],[5,"FlattenStream",41],[5,"Formatter",3773],[8,"Result",3773],[5,"PollFn",41],[5,"JoinAll",41],[10,"Debug",3773],[5,"TryJoinAll",41],[5,"Fuse",41],[5,"Map",41],[5,"IntoStream",41],[5,"MapInto",41],[5,"Then",41],[5,"Inspect",41],[5,"NeverError",41],[5,"UnitError",41],[5,"RemoteHandle",41],[5,"Remote",41],[5,"IntoFuture",41],[5,"TryFlatten",41],[5,"TryFlattenStream",41],[5,"OrElse",41],[5,"OkInto",41],[5,"InspectOk",41],[5,"InspectErr",41],[5,"MapOk",41],[5,"MapErr",41],[5,"MapOkOrElse",41],[5,"UnwrapOrElse",41],[5,"Lazy",41],[6,"MaybeDone",41],[6,"TryMaybeDone",41],[5,"Join",41],[5,"Join3",41],[5,"Join4",41],[5,"Join5",41],[5,"Select",41],[5,"SelectAll",41],[5,"TryJoin",41],[5,"TryJoin3",41],[5,"TryJoin4",41],[5,"TryJoin5",41],[5,"TrySelect",41],[5,"SelectOk",41],[5,"AbortRegistration",41],[17,"Item"],[10,"IntoIterator",3774],[10,"Unpin",3775],[5,"Vec",3776],[10,"UnsafeFutureObj",3660],[10,"FusedFuture",41],[5,"Context",3777],[10,"FusedStream",1837],[17,"Ok"],[6,"Poll",3778],[10,"FnMut",3768],[10,"UnwindSafe",3779],[8,"Result",3780],[10,"AsyncWrite",942],[10,"Sink",1595],[1,"u8"],[1,"slice"],[10,"Stream",1837],[10,"AsyncRead",942],[5,"IoSliceMut",3781],[6,"SeekFrom",3781],[1,"u64"],[10,"AsyncSeek",942],[5,"IoSlice",3781],[10,"Hasher",3782],[5,"String",3783],[5,"TypeId",3784],[5,"Window",942],[10,"AsMut",3785],[10,"AsRef",3785],[5,"BufReader",942],[5,"BufWriter",942],[5,"LineWriter",942],[10,"AsyncReadExt",942],[5,"Chain",942],[5,"AllowStdIo",942],[5,"Cursor",942],[10,"AsyncWriteExt",942],[5,"Close",942],[6,"Ordering",3786],[10,"Ord",3786],[5,"Empty",942],[10,"BufRead",3781],[5,"Take",942],[10,"AsyncBufReadExt",942],[5,"Copy",942],[10,"Sized",3775],[5,"CopyBuf",942],[5,"CopyBufAbortable",942],[10,"Default",3787],[10,"PartialEq",3786],[5,"FillBuf",942],[5,"Flush",942],[10,"Write",3781],[5,"Repeat",942],[5,"Sink",942],[5,"ReuniteError",942],[5,"SeeKRelative",942],[5,"IntoSink",942],[5,"Lines",942],[5,"Read",942],[5,"ReadVectored",942],[5,"ReadExact",942],[5,"ReadLine",942],[5,"ReadToEnd",942],[5,"ReadToString",942],[5,"ReadUntil",942],[5,"Seek",942],[5,"ReadHalf",942],[5,"WriteHalf",942],[5,"Write",942],[5,"WriteVectored",942],[5,"WriteAll",942],[10,"Hash",3782],[10,"PartialOrd",3786],[5,"Error",3780],[5,"Box",3788],[10,"Read",3781],[10,"Seek",3781],[1,"i64"],[10,"AsyncSeekExt",942],[10,"RangeBounds",3789],[5,"Arguments",3773],[5,"Mutex",1511],[5,"OwnedMutexGuard",1511],[5,"MutexGuard",1511],[5,"MappedMutexGuard",1511],[5,"OwnedMutexLockFuture",1511],[5,"MutexLockFuture",1511],[1,"never"],[5,"Arc",3790],[10,"SinkExt",1595],[5,"Buffer",1595],[5,"Drain",1595],[5,"SinkMapErr",1595],[5,"With",1595],[5,"Close",1595],[5,"Fanout",1595],[5,"Feed",1595],[5,"Flush",1595],[5,"SendAll",1595],[10,"TryStream",1837],[5,"SinkErrInto",1595],[5,"Send",1595],[5,"Unfold",1595],[5,"WithFlatMap",1595],[10,"From",3785],[10,"StreamExt",1837],[5,"All",1837],[10,"TryStreamExt",1837],[5,"AndThen",1837],[5,"Any",1837],[8,"BoxStream",1837],[8,"LocalBoxStream",1837],[5,"BufferUnordered",1837],[5,"Buffered",1837],[5,"CatchUnwind",1837],[5,"Chain",1837],[5,"Chunks",1837],[5,"Iter",1837],[5,"Repeat",1837],[5,"RepeatWith",1837],[5,"Empty",1837],[5,"Pending",1837],[5,"PollImmediate",1837],[6,"PollNext",1837],[5,"Collect",1837],[10,"Extend",3774],[5,"Concat",1837],[5,"IntoAsyncRead",1837],[5,"Count",1837],[5,"Cycle",1837],[5,"FuturesOrdered",1837],[5,"FuturesUnordered",1837],[5,"SelectAll",1837],[5,"Enumerate",1837],[5,"TryChunksError",1837],[5,"TryReadyChunksError",1837],[5,"ErrInto",1837],[5,"Filter",1837],[5,"FilterMap",1837],[5,"FlatMap",1837],[5,"FlatMapUnordered",1837],[10,"Into",3785],[5,"Flatten",1837],[8,"FlattenUnordered",1837],[5,"ReuniteError",1837],[5,"PollFn",1837],[5,"Unzip",1837],[5,"Fold",1837],[5,"Forward",1837],[5,"ForEach",1837],[5,"Fuse",1837],[5,"StreamFuture",1837],[5,"Inspect",1837],[5,"Map",1837],[5,"Next",1837],[5,"SelectNextSome",1837],[5,"Peekable",1837],[5,"Peek",1837],[5,"PeekMut",1837],[5,"NextIf",1837],[5,"NextIfEq",1837],[5,"Skip",1837],[5,"SkipWhile",1837],[5,"Take",1837],[5,"TakeWhile",1837],[5,"TakeUntil",1837],[5,"Then",1837],[5,"Zip",1837],[5,"ReadyChunks",1837],[5,"Scan",1837],[5,"ForEachConcurrent",1837],[5,"SplitStream",1837],[5,"SplitSink",1837],[5,"InspectOk",1837],[5,"InspectErr",1837],[5,"IntoStream",1837],[5,"MapOk",1837],[5,"MapErr",1837],[5,"OrElse",1837],[5,"TryNext",1837],[5,"TryForEach",1837],[5,"TryFilter",1837],[5,"TryFilterMap",1837],[5,"TryFlatten",1837],[5,"TryFlattenUnordered",1837],[5,"TryCollect",1837],[5,"TryConcat",1837],[5,"TryChunks",1837],[10,"Display",3773],[5,"TryReadyChunks",1837],[5,"TryFold",1837],[5,"TryUnfold",1837],[5,"TrySkipWhile",1837],[5,"TryTakeWhile",1837],[5,"TryBufferUnordered",1837],[5,"TryBuffered",1837],[5,"TryForEachConcurrent",1837],[5,"TryAll",1837],[5,"TryAny",1837],[5,"Once",1837],[5,"Select",1837],[5,"SelectWithStrategy",1837],[5,"Unfold",1837],[10,"Iterator",3791],[5,"LocalFutureObj",3660],[5,"SpawnError",3660],[5,"FutureObj",3660],[5,"IterPinMut",3545],[5,"IterMut",3545],[5,"IterPinRef",3545],[5,"Iter",3545],[5,"IntoIter",3545],[5,"Iter",3615],[5,"IterMut",3615],[5,"IntoIter",3615],[5,"AtomicWaker",3660],[5,"WakerRef",3660],[5,"Waker",3777],[5,"Error",3773],[10,"Send",3775],[5,"ManuallyDrop",3792],[10,"SpawnExt",3660],[10,"LocalSpawnExt",3660],[10,"LocalSpawn",3660],[10,"Spawn",3660],[10,"ArcWake",3660]],"b":[[333,"impl-Debug-for-Aborted"],[334,"impl-Display-for-Aborted"],[558,"impl-FusedStream-for-Either%3CA,+B%3E"],[559,"impl-FusedFuture-for-Either%3CA,+B%3E"],[645,"impl-AsyncWrite-for-Either%3CA,+B%3E"],[646,"impl-Sink%3CItem%3E-for-Either%3CA,+B%3E"],[651,"impl-Sink%3CItem%3E-for-Either%3CA,+B%3E"],[652,"impl-AsyncWrite-for-Either%3CA,+B%3E"],[1072,"impl-AsyncBufRead-for-AllowStdIo%3CT%3E"],[1073,"impl-BufRead-for-AllowStdIo%3CT%3E"],[1094,"impl-Display-for-ReuniteError%3CT%3E"],[1095,"impl-Debug-for-ReuniteError%3CT%3E"],[1275,"impl-AsyncWrite-for-Cursor%3CVec%3Cu8%3E%3E"],[1276,"impl-AsyncWrite-for-Cursor%3C%26mut+Vec%3Cu8%3E%3E"],[1277,"impl-AsyncWrite-for-Cursor%3CBox%3C%5Bu8%5D%3E%3E"],[1278,"impl-AsyncWrite-for-Cursor%3C%26mut+%5Bu8%5D%3E"],[1295,"impl-AsyncWrite-for-Cursor%3CBox%3C%5Bu8%5D%3E%3E"],[1296,"impl-AsyncWrite-for-Cursor%3C%26mut+%5Bu8%5D%3E"],[1297,"impl-AsyncWrite-for-Cursor%3C%26mut+Vec%3Cu8%3E%3E"],[1298,"impl-AsyncWrite-for-Cursor%3CVec%3Cu8%3E%3E"],[1333,"impl-AsyncWrite-for-Cursor%3CVec%3Cu8%3E%3E"],[1334,"impl-AsyncWrite-for-Cursor%3C%26mut+Vec%3Cu8%3E%3E"],[1335,"impl-AsyncWrite-for-Cursor%3C%26mut+%5Bu8%5D%3E"],[1336,"impl-AsyncWrite-for-Cursor%3CBox%3C%5Bu8%5D%3E%3E"],[1344,"impl-AsyncWrite-for-Cursor%3C%26mut+Vec%3Cu8%3E%3E"],[1345,"impl-AsyncWrite-for-Cursor%3CBox%3C%5Bu8%5D%3E%3E"],[1346,"impl-AsyncWrite-for-Cursor%3C%26mut+%5Bu8%5D%3E"],[1347,"impl-AsyncWrite-for-Cursor%3CVec%3Cu8%3E%3E"],[2198,"impl-Debug-for-ReuniteError%3CT,+Item%3E"],[2199,"impl-Display-for-ReuniteError%3CT,+Item%3E"],[2265,"impl-Debug-for-TryChunksError%3CT,+E%3E"],[2266,"impl-Display-for-TryChunksError%3CT,+E%3E"],[2268,"impl-Debug-for-TryReadyChunksError%3CT,+E%3E"],[2269,"impl-Display-for-TryReadyChunksError%3CT,+E%3E"],[2697,"impl-IntoIterator-for-%26mut+FuturesUnordered%3CFut%3E"],[2698,"impl-IntoIterator-for-FuturesUnordered%3CFut%3E"],[2699,"impl-IntoIterator-for-%26FuturesUnordered%3CFut%3E"],[2700,"impl-IntoIterator-for-%26SelectAll%3CSt%3E"],[2701,"impl-IntoIterator-for-SelectAll%3CSt%3E"],[2702,"impl-IntoIterator-for-%26mut+SelectAll%3CSt%3E"],[3690,"impl-Display-for-SpawnError"],[3691,"impl-Debug-for-SpawnError"],[3698,"impl-From%3CFutureObj%3C\'a,+T%3E%3E-for-LocalFutureObj%3C\'a,+T%3E"],[3699,"impl-From%3CPin%3CBox%3Cdyn+Future%3COutput+=+()%3E%3E%3E%3E-for-LocalFutureObj%3C\'a,+()%3E"],[3700,"impl-From%3CBox%3Cdyn+Future%3COutput+=+()%3E%3E%3E-for-LocalFutureObj%3C\'a,+()%3E"],[3701,"impl-From%3CPin%3CBox%3CF%3E%3E%3E-for-LocalFutureObj%3C\'a,+()%3E"],[3702,"impl-From%3CBox%3CF%3E%3E-for-LocalFutureObj%3C\'a,+()%3E"],[3704,"impl-From%3CPin%3CBox%3Cdyn+Future%3COutput+=+()%3E+%2B+Send%3E%3E%3E-for-FutureObj%3C\'a,+()%3E"],[3705,"impl-From%3CBox%3CF%3E%3E-for-FutureObj%3C\'a,+()%3E"],[3707,"impl-From%3CBox%3Cdyn+Future%3COutput+=+()%3E+%2B+Send%3E%3E-for-FutureObj%3C\'a,+()%3E"],[3708,"impl-From%3CPin%3CBox%3CF%3E%3E%3E-for-FutureObj%3C\'a,+()%3E"]]}],\ +["futures_util",{"doc":"Combinators and utilities for working with Futures, Stream…","t":"EEEEEEEEEEEEEEEEEECCQQCCQQQQQQQQQQCCQQCQQFFFFFIFPPGFRFFFFKEPPKFPPFFFFFFFFFFFPIFFFFFFGFRFFFFFFFFFPFFFFFFFKKFFFFFGFFKFFNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHHHHNNNNNNNNNNNNHNNNNNNHNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNNNNNNNNNNNNNNNNNNNNHNNNNHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHHHHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFKKKKKKKKFFFFFFFFFEEFFFEEFFFFFFFFFFFEFFFEFFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNHHHNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNMNNNNNNNMNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNMNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNIFFFRFFFFFKFKFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNMNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNFFFFFFFIFFFFFFFFFFFFRFFFFFIFFFFFKFFFFFFFRFPIFFFFFFRFFFFFFFFGFFFFPFFFFFFFFFKKFFFFFFFFFFFFFFFFFFFFFFFFKKFFFFFHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNHNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNNNNNNHCHNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNKFEFFKKEEEKFKKEFNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNHHNNNNNNNNMNNMNNNNNNNNNNNNNNNNNNNNNNNNNMHH","n":["AsyncBufRead","AsyncBufReadExt","AsyncRead","AsyncReadExt","AsyncSeek","AsyncSeekExt","AsyncWrite","AsyncWriteExt","Future","FutureExt","Sink","SinkExt","Stream","StreamExt","TryFuture","TryFutureExt","TryStream","TryStreamExt","future","io","join","join","lock","never","pending","pending","pin_mut","poll","poll","ready","select","select","select_biased","select_biased","sink","stream","stream_select","stream_select","task","try_join","try_join","AbortHandle","AbortRegistration","Abortable","Aborted","AndThen","BoxFuture","CatchUnwind","Done","Done","Either","ErrInto","Error","Flatten","FlattenSink","FlattenStream","Fuse","FusedFuture","Future","Future","Future","FutureExt","FutureObj","Gone","Gone","Inspect","InspectErr","InspectOk","IntoFuture","IntoStream","Join","Join3","Join4","Join5","JoinAll","Lazy","Left","LocalBoxFuture","LocalFutureObj","Map","MapErr","MapInto","MapOk","MapOkOrElse","MaybeDone","NeverError","Ok","OkInto","OptionFuture","OrElse","Pending","PollFn","PollImmediate","Ready","Remote","RemoteHandle","Right","Select","SelectAll","SelectOk","Shared","Then","TryFlatten","TryFlattenStream","TryFuture","TryFutureExt","TryJoin","TryJoin3","TryJoin4","TryJoin5","TryJoinAll","TryMaybeDone","TrySelect","UnitError","UnsafeFutureObj","UnwrapOrElse","WeakShared","abort","abortable","and_then","and_then","as_pin_mut","as_pin_ref","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","boxed","boxed","boxed_local","boxed_local","catch_unwind","catch_unwind","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","consume","default","downgrade","drop","drop","eq","err","err_into","err_into","factor_first","factor_second","flatten","flatten","flatten_sink","flatten_sink","flatten_stream","flatten_stream","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","forget","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_iter","from_iter","from_iter","from_iter","fuse","fuse","handle","inspect","inspect","inspect_err","inspect_err","inspect_ok","inspect_ok","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_inner","into_inner","into_inner","into_raw","into_stream","into_stream","is_aborted","is_aborted","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","join","join3","join4","join5","join_all","lazy","left_future","left_future","map","map","map_err","map_err","map_into","map_into","map_ok","map_ok","map_ok_or_else","map_ok_or_else","maybe_done","never_error","never_error","new","new_pair","now_or_never","now_or_never","ok","ok_into","ok_into","or_else","or_else","output_mut","output_mut","peek","pending","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll_close","poll_close","poll_close","poll_close","poll_close","poll_fill_buf","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_fn","poll_immediate","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_read","poll_read_vectored","poll_ready","poll_ready","poll_ready","poll_ready","poll_seek","poll_unpin","poll_unpin","poll_write","poll_write_vectored","ptr_eq","ptr_hash","ready","remote_handle","remote_handle","right_future","right_future","select","select_all","select_ok","shared","shared","size_hint","size_hint","size_hint","size_hint","size_hint","start_send","start_send","start_send","start_send","strong_count","take_output","take_output","terminated","then","then","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","try_flatten","try_flatten","try_flatten_stream","try_flatten_stream","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_join","try_join3","try_join4","try_join5","try_join_all","try_maybe_done","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_unpin","try_poll_unpin","try_select","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unit_error","unit_error","unwrap_or_else","unwrap_or_else","upgrade","weak_count","AllowStdIo","AsyncBufRead","AsyncBufReadExt","AsyncRead","AsyncReadExt","AsyncSeek","AsyncSeekExt","AsyncWrite","AsyncWriteExt","BufReader","BufWriter","Chain","Close","Copy","CopyBuf","CopyBufAbortable","Cursor","Empty","Error","ErrorKind","FillBuf","Flush","IntoSink","IoSlice","IoSliceMut","LineWriter","Lines","Read","ReadExact","ReadHalf","ReadLine","ReadToEnd","ReadToString","ReadUntil","ReadVectored","Repeat","Result","ReuniteError","SeeKRelative","Seek","SeekFrom","Sink","Take","Window","Write","WriteAll","WriteHalf","WriteVectored","as_mut","as_ref","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","buffer","buffer","buffer","chain","clone","clone","clone_into","clone_into","close","cmp","consume","consume","consume","consume","consume","consume","consume","consume","consume","consume_unpin","copy","copy_buf","copy_buf_abortable","default","empty","end","eq","fill_buf","fill_buf","flush","flush","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","get_mut","get_mut","get_mut","get_mut","get_mut","get_mut","get_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","hash","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_sink","is_pair_of","is_pair_of","limit","lines","new","new","new","new","new","new","partial_cmp","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_fill_buf","poll_fill_buf","poll_fill_buf","poll_fill_buf","poll_fill_buf","poll_fill_buf","poll_fill_buf","poll_fill_buf","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_next","poll_read","poll_read","poll_read","poll_read","poll_read","poll_read","poll_read","poll_read","poll_read","poll_read","poll_read_vectored","poll_read_vectored","poll_read_vectored","poll_read_vectored","poll_read_vectored","poll_read_vectored","poll_read_vectored","poll_read_vectored","poll_ready","poll_seek","poll_seek","poll_seek","poll_seek","poll_seek","poll_seek_relative","poll_write","poll_write","poll_write","poll_write","poll_write","poll_write","poll_write","poll_write","poll_write","poll_write","poll_write","poll_write_vectored","poll_write_vectored","poll_write_vectored","poll_write_vectored","poll_write_vectored","poll_write_vectored","poll_write_vectored","poll_write_vectored","poll_write_vectored","poll_write_vectored","poll_write_vectored","position","read","read","read_exact","read_exact","read_line","read_to_end","read_to_end","read_to_string","read_to_string","read_until","read_vectored","read_vectored","repeat","reunite","reunite","seek","seek","seek_relative","set","set_limit","set_position","sink","split","start","start_send","stream_position","take","to_owned","to_owned","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll_next","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","with_capacity","with_capacity","with_capacity","write","write","write_all","write_all","write_fmt","write_vectored","write_vectored","MappedMutexGuard","Mutex","MutexGuard","MutexLockFuture","OwnedMutexGuard","OwnedMutexLockFuture","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","get_mut","into","into","into","into","into","into","into_future","into_future","into_inner","is_terminated","is_terminated","lock","lock_owned","map","map","new","poll","poll","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_lock","try_lock_owned","type_id","type_id","type_id","type_id","type_id","type_id","Never","Buffer","Close","Drain","Error","Fanout","Feed","Flush","Send","SendAll","Sink","SinkErrInto","SinkExt","SinkMapErr","Unfold","With","WithFlatMap","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","buffer","clone","clone","clone","clone_into","clone_into","clone_into","close","drain","fanout","feed","flush","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","get_mut","get_mut","get_mut","get_mut","get_mut","get_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","into","into","into","into","into","into","into","into","into","into","into","into","into","into_future","into_future","into_future","into_future","into_future","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","is_terminated","is_terminated","is_terminated","is_terminated","left_sink","poll","poll","poll","poll","poll","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close_unpin","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush_unpin","poll_next","poll_next","poll_next","poll_next","poll_next","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready_unpin","right_sink","send","send_all","sink_err_into","sink_map_err","size_hint","size_hint","size_hint","size_hint","size_hint","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send_unpin","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unfold","with","with_flat_map","AbortHandle","AbortRegistration","Abortable","Aborted","All","AndThen","Any","BoxStream","BufferUnordered","Buffered","CatchUnwind","Chain","Chunks","Collect","Concat","Count","Cycle","Empty","Enumerate","ErrInto","Error","Filter","FilterMap","FlatMap","FlatMapUnordered","Flatten","FlattenUnordered","Fold","ForEach","ForEachConcurrent","Forward","Fuse","FusedStream","FuturesOrdered","FuturesUnordered","Inspect","InspectErr","InspectOk","IntoAsyncRead","IntoStream","Item","Iter","Left","LocalBoxStream","Map","MapErr","MapOk","Next","NextIf","NextIfEq","Ok","Once","OrElse","Peek","PeekMut","Peekable","Pending","PollFn","PollImmediate","PollNext","ReadyChunks","Repeat","RepeatWith","ReuniteError","Right","Scan","Select","SelectAll","SelectNextSome","SelectWithStrategy","Skip","SkipWhile","SplitSink","SplitStream","Stream","StreamExt","StreamFuture","Take","TakeUntil","TakeWhile","Then","TryAll","TryAny","TryBufferUnordered","TryBuffered","TryChunks","TryChunksError","TryCollect","TryConcat","TryFilter","TryFilterMap","TryFlatten","TryFlattenUnordered","TryFold","TryForEach","TryForEachConcurrent","TryNext","TryReadyChunks","TryReadyChunksError","TrySkipWhile","TryStream","TryStreamExt","TryTakeWhile","TryUnfold","Unfold","Unzip","Zip","abortable","all","all","and_then","and_then","any","any","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","boxed","boxed","boxed_local","boxed_local","buffer_unordered","buffer_unordered","buffered","buffered","by_ref","by_ref","catch_unwind","catch_unwind","chain","chain","chunks","chunks","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","collect","collect","concat","concat","consume","count","count","cycle","cycle","default","default","default","default","drop","empty","enumerate","enumerate","eq","eq","eq","err_into","err_into","extend","extend","extend","filter","filter","filter_map","filter_map","flat_map","flat_map","flat_map_unordered","flat_map_unordered","flatten","flatten","flatten_unordered","flatten_unordered","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","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","for_each","for_each","for_each_concurrent","for_each_concurrent","forward","forward","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_iter","from_iter","from_iter","fuse","fuse","futures_unordered","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","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","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","get_mut","get_mut","get_mut","get_mut","get_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","get_ref","hash","inspect","inspect","inspect_err","inspect_err","inspect_ok","inspect_ok","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_async_read","into_async_read","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_future","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_stream","into_stream","is_done","is_empty","is_pair_of","is_pair_of","is_stopped","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","iter","left_stream","left_stream","len","map","map","map_err","map_err","map_ok","map_ok","new","next","next","next_if","next_if_eq","once","or_else","or_else","peek","peek_mut","peekable","peekable","pending","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_close","poll_fill_buf","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_flush","poll_fn","poll_immediate","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next_unpin","poll_next_unpin","poll_peek","poll_peek_mut","poll_read","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_ready","poll_write","push","push_back","push_front","ready_chunks","ready_chunks","repeat","repeat_with","reunite","reunite","right_stream","right_stream","scan","scan","select","select_all","select_all","select_next_some","select_next_some","select_with_strategy","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","skip","skip","skip_while","skip_while","spawn_local_obj","spawn_obj","split","split","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","start_send","take","take","take_future","take_result","take_until","take_until","take_while","take_while","then","then","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","toggle","try_all","try_all","try_any","try_any","try_buffer_unordered","try_buffer_unordered","try_buffered","try_buffered","try_chunks","try_chunks","try_collect","try_collect","try_concat","try_concat","try_filter","try_filter","try_filter_map","try_filter_map","try_flatten","try_flatten","try_flatten_unordered","try_flatten_unordered","try_fold","try_fold","try_for_each","try_for_each","try_for_each_concurrent","try_for_each_concurrent","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_next","try_next","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next","try_poll_next_unpin","try_poll_next_unpin","try_ready_chunks","try_ready_chunks","try_skip_while","try_skip_while","try_take_while","try_take_while","try_unfold","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unfold","unzip","unzip","zip","zip","FuturesUnordered","IntoIter","Iter","IterMut","IterPinMut","IterPinRef","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clear","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","into","into","into","into","into","into_iter","into_iter","into_iter","into_iter","into_iter","is_empty","iter","iter_mut","iter_pin_mut","iter_pin_ref","len","new","next","next","next","next","next","push","size_hint","size_hint","size_hint","size_hint","size_hint","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","IntoIter","Iter","IterMut","SelectAll","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clear","fmt","fmt","fmt","from","from","from","into","into","into","into_iter","into_iter","into_iter","is_empty","iter","iter_mut","len","new","next","next","next","push","select_all","size_hint","size_hint","size_hint","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","ArcWake","AtomicWaker","Context","FutureObj","LocalFutureObj","LocalSpawn","LocalSpawnExt","Poll","RawWaker","RawWakerVTable","Spawn","SpawnError","SpawnExt","UnsafeFutureObj","Waker","WakerRef","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","default","deref","drop","drop","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","into","into","into","into","into","into_future","into_future","into_future_obj","into_raw","is_shutdown","new","new","new","new","new_unowned","noop_waker","noop_waker_ref","poll","poll","register","shutdown","spawn","spawn","spawn_local","spawn_local","spawn_local_obj","spawn_local_with_handle","spawn_local_with_handle","spawn_obj","spawn_with_handle","spawn_with_handle","status","status_local","take","to_string","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_poll","try_poll","type_id","type_id","type_id","type_id","type_id","wake","wake","wake_by_ref","waker","waker_ref"],"q":[[0,"futures_util"],[41,"futures_util::future"],[942,"futures_util::io"],[1511,"futures_util::lock"],[1594,"futures_util::never"],[1595,"futures_util::sink"],[1837,"futures_util::stream"],[3545,"futures_util::stream::futures_unordered"],[3615,"futures_util::stream::select_all"],[3660,"futures_util::task"],[3767,"core::future::future"],[3768,"core::ops::function"],[3769,"core::pin"],[3770,"core::clone"],[3771,"core::option"],[3772,"core::result"],[3773,"core::fmt"],[3774,"core::fmt"],[3775,"core::marker"],[3776,"alloc::vec"],[3777,"core::task::wake"],[3778,"core::task::poll"],[3779,"core::ops::function"],[3780,"std::io::error"],[3781,"std::io"],[3782,"std::io"],[3783,"alloc::string"],[3784,"core::any"],[3785,"core::convert"],[3786,"core::convert"],[3787,"core::cmp"],[3788,"core::cmp"],[3789,"std::io"],[3790,"core::fmt"],[3791,"core::convert"],[3792,"core::task::wake"]],"d":["","","","","","","","","","","","","","","","","","","Asynchronous values.","Asynchronous I/O.","Polls multiple futures simultaneously, returning a tuple …","Polls multiple futures simultaneously, returning a tuple …","Futures-powered synchronization primitives.","This module contains the Never type.","A macro which yields to the event loop once.","A macro which yields to the event loop once.","Pins a value on the stack.","A macro which returns the result of polling a future once …","A macro which returns the result of polling a future once …","Extracts the successful type of a Poll<T>.","Polls multiple futures and streams simultaneously, …","Polls multiple futures and streams simultaneously, …","Polls multiple futures and streams simultaneously, …","Polls multiple futures and streams simultaneously, …","Asynchronous sinks.","Asynchronous streams.","Combines several streams, all producing the same Item …","Combines several streams, all producing the same Item …","Tools for working with tasks.","Polls multiple futures simultaneously, resolving to a …","Polls multiple futures simultaneously, resolving to a …","A handle to an Abortable task.","A registration handle for an Abortable task. Values of …","A future/stream which can be remotely short-circuited …","Indicator that the Abortable task was aborted.","Future for the and_then method.","An owned dynamically typed Future for use in cases where …","Future for the catch_unwind method.","The output of the completed future","The output of the completed future","Combines two different futures, streams, or sinks having …","Future for the err_into method.","The type of failures yielded by this future","Future for the flatten method.","Sink for the flatten_sink method.","Stream for the flatten_stream method.","Future for the fuse method.","A future which tracks whether or not the underlying future …","","A not-yet-completed future","A not-yet-completed future","An extension trait for Futures that provides a variety of …","A custom trait object for polling futures, roughly akin to …","The empty variant after the result of a MaybeDone has been …","The empty variant after the result of a TryMaybeDone has …","Future for the inspect method.","Future for the inspect_err method.","Future for the inspect_ok method.","Future for the into_future method.","Stream for the into_stream method.","Future for the join function.","Future for the join3 function.","Future for the join4 function.","Future for the join5 function.","Future for the join_all function.","Future for the lazy function.","First branch of the type","BoxFuture, but without the Send requirement.","A custom trait object for polling futures, roughly akin to …","Future for the map method.","Future for the map_err method.","Future for the map_into combinator.","Future for the map_ok method.","Future for the map_ok_or_else method.","A future that may have completed.","Future for the never_error combinator.","The type of successful values yielded by this future","Future for the ok_into method.","A future representing a value which may or may not be …","Future for the or_else method.","Future for the pending() function.","Future for the poll_fn function.","Future for the poll_immediate function.","Future for the ready function.","A future which sends its output to the corresponding …","The handle to a remote future returned by remote_handle. …","Second branch of the type","Future for the select() function.","Future for the select_all function.","Future for the select_ok function.","Future for the shared method.","Future for the then method.","Future for the try_flatten method.","Future for the try_flatten_stream method.","A convenience for futures that return Result values that …","Adapters specific to Result-returning futures","Future for the try_join function.","Future for the try_join3 function.","Future for the try_join4 function.","Future for the try_join5 function.","Future for the try_join_all function.","A future that may have completed with an error.","Future for the try_select() function.","Future for the unit_error combinator.","A custom implementation of a future trait object for …","Future for the unwrap_or_else method.","A weak reference to a Shared that can be upgraded much …","Abort the Abortable stream/future associated with this …","Creates a new Abortable future and an AbortHandle which …","Executes another future after this one resolves …","Executes another future after this one resolves …","Convert Pin<&mut Either<A, B>> to …","Convert Pin<&Either<A, B>> to Either<Pin<&A>, Pin<&B>>, …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Wrap the future in a Box, pinning it.","Wrap the future in a Box, pinning it.","Wrap the future in a Box, pinning it.","Wrap the future in a Box, pinning it.","Catches unwinding panics while polling the future.","Catches unwinding panics while polling the future.","","","","","","","","","","","","","","","","","","","","","","","Creates a new WeakShared for this Shared.","Drops the future represented by the given fat pointer.","","","Create a future that is immediately ready with an error …","Maps this future’s Error to a new error type using the …","Maps this future’s Error to a new error type using the …","Factor out a homogeneous type from an either of pairs.","Factor out a homogeneous type from an either of pairs.","Flatten the execution of this future when the output of …","Flatten the execution of this future when the output of …","Flattens the execution of this future when the successful …","Flattens the execution of this future when the successful …","Flatten the execution of this future when the successful …","Flatten the execution of this future when the successful …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Drops this handle without canceling the underlying future.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Fuse a future such that poll will never again be called …","Fuse a future such that poll will never again be called …","Create an AbortHandle from the given AbortRegistration.","Do something with the output of a future before passing it …","Do something with the output of a future before passing it …","Do something with the error value of a future before …","Do something with the error value of a future before …","Do something with the success value of a future before …","Do something with the success value of a future before …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Wraps a TryFuture into a type that implements Future.","Wraps a TryFuture into a type that implements Future.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Unwraps the value from this immediately ready future.","Consumes this combinator, returning the underlying futures.","Extract the value of an either over two equivalent types.","Convert an owned instance into a (conceptually owned) fat …","Convert this future into a single element stream.","Convert this future into a single element stream.","Checks whether the task has been aborted. Note that all …","Checks whether AbortHandle::abort was called on any …","Returns true if the underlying future should no longer be …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Joins the result of two futures, waiting for them both to …","Same as join, but with more futures.","Same as join, but with more futures.","Same as join, but with more futures.","Creates a future which represents a collection of the …","Creates a new future that allows delayed execution of a …","Wrap this future in an Either future, making it the …","Wrap this future in an Either future, making it the …","Map this future’s output to a different type, returning …","Map this future’s output to a different type, returning …","Maps this future’s error value to a different value.","Maps this future’s error value to a different value.","Map this future’s output to a different type, returning …","Map this future’s output to a different type, returning …","Maps this future’s success value to a different value.","Maps this future’s success value to a different value.","Maps this future’s success value to a different value, …","Maps this future’s success value to a different value, …","Wraps a future into a MaybeDone","Turns a Future<Output = T> into a …","Turns a Future<Output = T> into a …","Creates a new Abortable future/stream using an existing …","Creates an (AbortHandle, AbortRegistration) pair which can …","Evaluates and consumes the future, returning the resulting …","Evaluates and consumes the future, returning the resulting …","Create a future that is immediately ready with a success …","Maps this future’s Ok to a new type using the Into trait.","Maps this future’s Ok to a new type using the Into trait.","Executes another future if this one resolves to an error. …","Executes another future if this one resolves to an error. …","Returns an Option containing a mutable reference to the …","Returns an Option containing a mutable reference to the …","Returns Some containing a reference to this Shared’s …","Creates a future which never resolves, representing a …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a new future wrapping around a function returning …","Creates a future that is immediately ready with an Option …","","","","","","","","","","","","","","","A convenience for calling Future::poll on Unpin future …","A convenience for calling Future::poll on Unpin future …","","","Returns true if the two Shareds point to the same future …","Hashes the internal state of this Shared in a way that’s …","Creates a future that is immediately ready with a value.","Turn this future into a future that yields () on …","Turn this future into a future that yields () on …","Wrap this future in an Either future, making it the …","Wrap this future in an Either future, making it the …","Waits for either one of two differently-typed futures to …","Creates a new future which will select over a list of …","Creates a new future which will select the first …","Create a cloneable handle to this future where all handles …","Create a cloneable handle to this future where all handles …","","","","","","","","","","Gets the number of strong pointers to this allocation.","Attempt to take the output of a MaybeDone without driving …","Attempt to take the output of a TryMaybeDone without …","Creates a new Fuse-wrapped future which is already …","Chain on a computation for when a future finished, passing …","Chain on a computation for when a future finished, passing …","","","","","","","","","","","","Flatten the execution of this future when the successful …","Flatten the execution of this future when the successful …","Flatten the execution of this future when the successful …","Flatten the execution of this future when the successful …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Joins the result of two futures, waiting for them both to …","Same as try_join, but with more futures.","Same as try_join, but with more futures.","Same as try_join, but with more futures.","Creates a future which represents either a collection of …","Wraps a future into a TryMaybeDone","Poll this TryFuture as if it were a Future.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A convenience method for calling TryFuture::try_poll on …","A convenience method for calling TryFuture::try_poll on …","Waits for either one of two differently-typed futures to …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Turns a Future<Output = T> into a …","Turns a Future<Output = T> into a …","Unwraps this future’s output, producing a future with …","Unwraps this future’s output, producing a future with …","Attempts to upgrade this WeakShared into a Shared.","Gets the number of weak pointers to this allocation.","A simple wrapper type which allows types which implement …","Read bytes asynchronously.","An extension trait which adds utility methods to …","Read bytes asynchronously.","An extension trait which adds utility methods to AsyncRead …","Seek bytes asynchronously.","An extension trait which adds utility methods to AsyncSeek …","Write bytes asynchronously.","An extension trait which adds utility methods to AsyncWrite…","The BufReader struct adds buffering to any reader.","Wraps a writer and buffers its output.","Reader for the chain method.","Future for the close method.","Future for the copy() function.","Future for the copy_buf() function.","Future for the copy_buf_abortable() function.","A Cursor wraps an in-memory buffer and provides it with a …","Reader for the empty() function.","","","Future for the fill_buf method.","Future for the flush method.","Sink for the into_sink method.","","","Wrap a writer, like BufWriter does, but prioritizes …","Stream for the lines method.","Future for the read method.","Future for the read_exact method.","The readable half of an object returned from …","Future for the read_line method.","Future for the read_to_end method.","Future for the read_to_string method.","Future for the read_until method.","Future for the read_vectored method.","Reader for the repeat() function.","","Error indicating a ReadHalf<T> and WriteHalf<T> were not …","Future for the BufReader::seek_relative method.","Future for the seek method.","","Writer for the sink() function.","Reader for the take method.","An owned window around an underlying buffer.","Future for the write method.","Future for the write_all method.","The writable half of an object returned from …","Future for the write_vectored method.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a reference to the internally buffered data.","Returns a reference to the internally buffered data.","Returns a reference to buf_writer’s internally buffered …","Creates an adaptor which will chain this stream with …","","","","","Creates a future which will entirely close this AsyncWrite.","","Tells this buffer that amt bytes have been consumed from …","","","","","","","","","A convenience for calling AsyncBufRead::consume on Unpin …","Creates a future which copies all the bytes from one …","Creates a future which copies all the bytes from one …","Creates a future which copies all the bytes from one …","","Constructs a new handle to an empty reader.","Returns the end index of this window into the underlying …","","Creates a future which will wait for a non-empty buffer to …","","Creates a future which will entirely flush this AsyncWrite.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns a mutable reference to the contained IO object.","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Gets mutable references to the underlying readers in this …","Gets a mutable reference to the underlying value in this …","Acquires a mutable reference to the underlying sink or …","Gets a mutable reference to the underlying buffer inside …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Gets pinned mutable references to the underlying readers …","Acquires a pinned mutable reference to the underlying sink …","Returns a reference to the contained IO object.","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Gets references to the underlying readers in this Chain.","Gets a reference to the underlying value in this cursor.","Acquires a reference to the underlying sink or stream that …","Gets a shared reference to the underlying buffer inside of …","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 self and returns the contained IO object.","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes the Chain, returning the wrapped readers.","Consumes this cursor, returning the underlying value.","Consumes this combinator, returning the underlying sink or …","Consumes this Window, returning the underlying buffer.","Allow using an AsyncWrite as a Sink<Item: AsRef<[u8]>>.","Checks if this ReadHalf and some WriteHalf were split from …","Checks if this WriteHalf and some ReadHalf were split from …","Returns the remaining number of bytes that can be read …","Returns a stream over the lines of this reader. This …","Creates a new AllowStdIo from an existing IO object.","Creates a new BufReader with a default buffer capacity. …","Creates a new BufWriter with a default buffer capacity. …","Create a new LineWriter with default buffer capacity. The …","Creates a new cursor wrapping the provided underlying …","Creates a new window around the buffer t defaulting to the …","","","","","","","","","","","","","","","","","","","","Attempt to close the object.","","","","","Forward to buf_writer ’s BufWriter::poll_close()","","","","","","","Attempt to return the contents of the internal buffer, …","","","","","","","","Attempt to flush the object, ensuring that any buffered …","","","","","Forward to buf_writer ’s BufWriter::poll_flush()","","","","","","","","Attempt to read from the AsyncRead into buf.","","","","","","","","","","Attempt to read from the AsyncRead into bufs using vectored","","","","","","","","","Attempt to seek to an offset, in bytes, in a stream.","","Seek to an offset, in bytes, in the underlying reader.","Seek to the offset, in bytes, in the underlying writer.","","Attempts to seek relative to the current position. If the …","Attempt to write bytes from buf into the object.","","","","","","","","","","","Attempt to write bytes from bufs into the object using …","","","","","","","","","","","Returns the current position of this cursor.","Tries to read some bytes directly into the given buf in …","","Creates a future which will read exactly enough bytes to …","","Creates a future which will read all the bytes associated …","Creates a future which will read all the bytes from this …","","Creates a future which will read all the bytes from this …","","Creates a future which will read all the bytes associated …","Creates a future which will read from the AsyncRead into …","","Creates an instance of a reader that infinitely repeats …","Attempts to put the two “halves” of a split …","Attempts to put the two “halves” of a split …","Creates a future which will seek an IO object, and then …","","Seeks relative to the current position. If the new …","Changes the range of this window to the range specified.","Sets the number of bytes that can be read before this …","Sets the position of this cursor.","Creates an instance of a writer which will successfully …","Helper method for splitting this read/write object into …","Returns the starting index of this window into the …","","Creates a future which will return the current seek …","Creates an AsyncRead adapter which will read at most limit …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a new BufReader with the specified buffer capacity.","Creates a new BufWriter with the specified buffer capacity.","Creates a new LineWriter with the specified buffer …","Creates a future which will write bytes from buf into the …","","Write data into this object.","","","Creates a future which will write bytes from bufs into the …","","An RAII guard returned by the MutexGuard::map and …","A futures-aware mutex.","An RAII guard returned by the lock and try_lock methods. …","A future which resolves when the target mutex has been …","An RAII guard returned by the lock_owned and try_lock_owned…","A future which resolves when the target mutex has been …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns a mutable reference to the underlying data.","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 this mutex, returning the underlying data.","","","Acquire the lock asynchronously.","Acquire the lock asynchronously.","Returns a locked view over a portion of the locked data.","Returns a locked view over a portion of the locked data.","Creates a new futures-aware mutex.","","","","","","","","","","","","","","","Attempt to acquire the lock immediately.","Attempt to acquire the lock immediately.","","","","","","","A type with no possible values.","Sink for the buffer method.","Future for the close method.","Sink for the drain function.","The type of value produced by the sink when an error …","Sink that clones incoming items and forwards them to two …","Future for the feed method.","Future for the flush method.","Future for the send method.","Future for the send_all method.","A Sink is a value into which other values can be sent, …","Sink for the sink_err_into method.","An extension trait for Sinks that provides a variety of …","Sink for the sink_map_err method.","Sink for the unfold function.","Sink for the with method.","Sink for the with_flat_map method.","","","","","","","","","","","","","","","","","","","","","","","","","","","Adds a fixed-size buffer to the current sink.","","","","","","","Close the sink.","Create a sink that will just discard all items given to it.","Fanout items to multiple sinks.","A future that completes after the given item has been …","Flush the sink, processing all pending items.","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Get a mutable reference to the inner sinks.","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Get a pinned mutable reference to the inner sinks.","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Get a shared reference to the inner sinks.","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 this combinator, returning the underlying sinks.","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","","","","","Wrap this sink in an Either sink, making it the left-hand …","","","","","","Flush any remaining output and close this sink, if …","","","","","","","","","A convenience method for calling Sink::poll_close on Unpin …","Flush any remaining output from this sink.","","","","","","","","","A convenience method for calling Sink::poll_flush on Unpin …","","","","","","Attempts to prepare the Sink to receive a value.","","","","","","","","","A convenience method for calling Sink::poll_ready on Unpin …","Wrap this stream in an Either stream, making it the …","A future that completes after the given item has been …","A future that completes after the given stream has been …","Map this sink’s error to a different error type using …","Transforms the error returned by the sink.","","","","","","Begin the process of sending a value to the sink. Each …","","","","","","","","","A convenience method for calling Sink::start_send on Unpin …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Create a sink from a function which processes one item at …","Composes a function in front of the sink.","Composes a function in front of the sink.","A handle to an Abortable task.","A registration handle for an Abortable task. Values of …","A future/stream which can be remotely short-circuited …","Indicator that the Abortable task was aborted.","Future for the all method.","Stream for the and_then method.","Future for the any method.","An owned dynamically typed Stream for use in cases where …","Stream for the buffer_unordered method.","Stream for the buffered method.","Stream for the catch_unwind method.","Stream for the chain method.","Stream for the chunks method.","Future for the collect method.","Future for the concat method.","Future for the count method.","Stream for the cycle method.","Stream for the empty function.","Stream for the enumerate method.","Stream for the err_into method.","The type of failures yielded by this future","Stream for the filter method.","Stream for the filter_map method.","Stream for the flat_map method.","Stream for the flat_map_unordered method.","Stream for the flatten method.","Stream for the flatten_unordered method.","Future for the fold method.","Future for the for_each method.","Future for the for_each_concurrent method.","Future for the forward method.","Stream for the fuse method.","A stream which tracks whether or not the underlying stream …","An unbounded queue of futures.","A set of futures which may complete in any order.","Stream for the inspect method.","Stream for the inspect_err method.","Stream for the inspect_ok method.","Reader for the into_async_read method.","Stream for the into_stream method.","Values yielded by the stream.","Stream for the iter function.","Poll the first stream.","BoxStream, but without the Send requirement.","Stream for the map method.","Stream for the map_err method.","Stream for the map_ok method.","Future for the next method.","Future for the Peekable::next_if method.","Future for the Peekable::next_if_eq method.","The type of successful values yielded by this future","A stream which emits single element and then EOF.","Stream for the or_else method.","Future for the Peekable::peek method.","Future for the Peekable::peek_mut method.","A Stream that implements a peek method.","Stream for the pending() function.","Stream for the poll_fn function.","Stream for the poll_immediate function.","Type to tell SelectWithStrategy which stream to poll next.","Stream for the ready_chunks method.","Stream for the repeat function.","An stream that repeats elements of type A endlessly by …","Error indicating a SplitSink<S> and SplitStream<S> were …","Poll the second stream.","Stream for the scan method.","Stream for the select() function.","An unbounded set of streams","Future for the select_next_some method.","Stream for the select_with_strategy() function. See …","Stream for the skip method.","Stream for the skip_while method.","A Sink part of the split pair","A Stream part of the split pair","A stream of values produced asynchronously.","An extension trait for Streams that provides a variety of …","Future for the into_future method.","Stream for the take method.","Stream for the take_until method.","Stream for the take_while method.","Stream for the then method.","Future for the try_all method.","Future for the try_any method.","Stream for the try_buffer_unordered method.","Stream for the try_buffered method.","Stream for the try_chunks method.","Error indicating, that while chunk was collected inner …","Future for the try_collect method.","Future for the try_concat method.","Stream for the try_filter method.","Stream for the try_filter_map method.","Stream for the try_flatten method.","Stream for the try_flatten_unordered method.","Future for the try_fold method.","Future for the try_for_each method.","Future for the try_for_each_concurrent method.","Future for the try_next method.","Stream for the try_ready_chunks method.","Error indicating, that while chunk was collected inner …","Stream for the try_skip_while method.","A convenience for streams that return Result values that …","Adapters specific to Result-returning streams","Stream for the try_take_while method.","Stream for the try_unfold function.","Stream for the unfold function.","Future for the unzip method.","Stream for the zip method.","Creates a new Abortable stream and an AbortHandle which …","Execute predicate over asynchronous stream, and return true…","Execute predicate over asynchronous stream, and return true…","Chain on a computation for when a value is ready, passing …","Chain on a computation for when a value is ready, passing …","Execute predicate over asynchronous stream, and return true…","Execute predicate over asynchronous stream, and return true…","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Wrap the stream in a Box, pinning it.","Wrap the stream in a Box, pinning it.","Wrap the stream in a Box, pinning it.","Wrap the stream in a Box, pinning it.","An adaptor for creating a buffered list of pending futures …","An adaptor for creating a buffered list of pending futures …","An adaptor for creating a buffered list of pending futures.","An adaptor for creating a buffered list of pending futures.","Borrows a stream, rather than consuming it.","Borrows a stream, rather than consuming it.","Catches unwinding panics while polling the stream.","Catches unwinding panics while polling the stream.","Adapter for chaining two streams.","Adapter for chaining two streams.","An adaptor for chunking up items of the stream inside a …","An adaptor for chunking up items of the stream inside a …","","","","","","","","","","","","","","","Transforms a stream into a collection, returning a future …","Transforms a stream into a collection, returning a future …","Concatenate all items of a stream into a single extendable …","Concatenate all items of a stream into a single extendable …","","Drives the stream to completion, counting the number of …","Drives the stream to completion, counting the number of …","Repeats a stream endlessly.","Repeats a stream endlessly.","","","","","","Creates a stream which contains no elements.","Creates a stream which gives the current iteration count …","Creates a stream which gives the current iteration count …","","","","Wraps the current stream in a new stream which converts …","Wraps the current stream in a new stream which converts …","","","","Filters the values produced by this stream according to …","Filters the values produced by this stream according to …","Filters the values produced by this stream while …","Filters the values produced by this stream while …","Maps a stream like StreamExt::map but flattens nested …","Maps a stream like StreamExt::map but flattens nested …","Maps a stream like StreamExt::map but flattens nested …","Maps a stream like StreamExt::map but flattens nested …","Flattens a stream of streams into just one continuous …","Flattens a stream of streams into just one continuous …","Flattens a stream of streams into just one continuous …","Flattens a stream of streams into just one continuous …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Execute an accumulating asynchronous computation over a …","Execute an accumulating asynchronous computation over a …","Runs this stream to completion, executing the provided …","Runs this stream to completion, executing the provided …","Runs this stream to completion, executing the provided …","Runs this stream to completion, executing the provided …","A future that completes after the given stream has been …","A future that completes after the given stream has been …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Fuse a stream such that poll_next will never again be …","Fuse a stream such that poll_next will never again be …","An unbounded set of futures.","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying stream that …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying streams …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying sink or …","Acquires a mutable reference to the underlying streams …","Acquires a mutable reference to the underlying streams …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying sink …","Acquires a pinned mutable reference to the underlying …","Acquires a pinned mutable reference to the underlying …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying stream that this …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying streams that this …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying sink or stream that …","Acquires a reference to the underlying streams that this …","Acquires a reference to the underlying streams that this …","","Do something with each item of this stream, afterwards …","Do something with each item of this stream, afterwards …","Do something with the error value of this stream, …","Do something with the error value of this stream, …","Do something with the success value of this stream, …","Do something with the success value of this stream, …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Adapter that converts this stream into an AsyncBufRead.","Adapter that converts this stream into an AsyncBufRead.","Converts this stream into a future of …","Converts this stream into a future of …","","","","","","","","","","","","","","","","","","","","","","","","","","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying stream.","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying streams.","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying sink or …","Consumes this combinator, returning the underlying streams.","Consumes this combinator, returning the underlying streams.","","","","","","","Wraps a TryStream into a type that implements Stream","Wraps a TryStream into a type that implements Stream","Returns whether the underlying stream has finished or not.","Returns true if the queue contains no futures","Returns true if the SplitStream<S> and SplitSink<S> …","Returns true if the SplitStream<S> and SplitSink<S> …","Whether the stream was stopped yet by the stopping future …","Returns true if the stream should no longer be polled.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Converts an Iterator into a Stream which is always ready …","Wrap this stream in an Either stream, making it the …","Wrap this stream in an Either stream, making it the …","Returns the number of futures contained in the queue.","Maps this stream’s items to a different type, returning …","Maps this stream’s items to a different type, returning …","Wraps the current stream in a new stream which maps the …","Wraps the current stream in a new stream which maps the …","Wraps the current stream in a new stream which maps the …","Wraps the current stream in a new stream which maps the …","Constructs a new, empty FuturesOrdered","Creates a future that resolves to the next item in the …","Creates a future that resolves to the next item in the …","Creates a future which will consume and return the next …","Creates a future which will consume and return the next …","Creates a stream of a single element.","Chain on a computation for when an error happens, passing …","Chain on a computation for when an error happens, passing …","Produces a future which retrieves a reference to the next …","Produces a future which retrieves a mutable reference to …","Creates a new stream which exposes a peek method.","Creates a new stream which exposes a peek method.","Creates a stream which never returns any elements.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a new stream wrapping a function returning …","Creates a new stream that always immediately returns …","Attempt to pull out the next value of this stream, …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A convenience method for calling Stream::poll_next on Unpin","A convenience method for calling Stream::poll_next on Unpin","Peek retrieves a reference to the next item in the stream.","Peek retrieves a mutable reference to the next item in the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Push a future into the queue.","Pushes a future to the back of the queue.","Pushes a future to the front of the queue.","An adaptor for chunking up ready items of the stream …","An adaptor for chunking up ready items of the stream …","Create a stream which produces the same item repeatedly.","Creates a new stream that repeats elements of type A …","Attempts to put the two “halves” of a split …","Attempts to put the two “halves” of a split …","Wrap this stream in an Either stream, making it the …","Wrap this stream in an Either stream, making it the …","Combinator similar to StreamExt::fold that holds internal …","Combinator similar to StreamExt::fold that holds internal …","This function will attempt to pull items from both …","An unbounded set of streams","Convert a list of streams into a Stream of results from …","Returns a Future that resolves when the next item in this …","Returns a Future that resolves when the next item in this …","This function will attempt to pull items from both …","Returns the bounds on the remaining length of the stream.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a new stream which skips n items of the underlying …","Creates a new stream which skips n items of the underlying …","Skip elements on this stream while the provided …","Skip elements on this stream while the provided …","","","Splits this Stream + Sink object into separate Sink and …","Splits this Stream + Sink object into separate Sink and …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a new stream of at most n items of the underlying …","Creates a new stream of at most n items of the underlying …","Extract the stopping future out of the combinator. The …","Once the stopping future is resolved, this method can be …","Take elements from this stream until the provided future …","Take elements from this stream until the provided future …","Take elements from this stream while the provided …","Take elements from this stream while the provided …","Computes from this stream’s items new items of a …","Computes from this stream’s items new items of a …","","","","","","","","","","","Toggle the value and return the old one.","Attempt to execute a predicate over an asynchronous stream …","Attempt to execute a predicate over an asynchronous stream …","Attempt to execute a predicate over an asynchronous stream …","Attempt to execute a predicate over an asynchronous stream …","Attempt to execute several futures from a stream …","Attempt to execute several futures from a stream …","Attempt to execute several futures from a stream …","Attempt to execute several futures from a stream …","An adaptor for chunking up successful items of the stream …","An adaptor for chunking up successful items of the stream …","Attempt to transform a stream into a collection, returning …","Attempt to transform a stream into a collection, returning …","Attempt to concatenate all items of a stream into a single …","Attempt to concatenate all items of a stream into a single …","Attempt to filter the values produced by this stream …","Attempt to filter the values produced by this stream …","Attempt to filter the values produced by this stream while …","Attempt to filter the values produced by this stream while …","Flattens a stream of streams into just one continuous …","Flattens a stream of streams into just one continuous …","Flattens a stream of streams into just one continuous …","Flattens a stream of streams into just one continuous …","Attempt to execute an accumulating asynchronous …","Attempt to execute an accumulating asynchronous …","Attempts to run this stream to completion, executing the …","Attempts to run this stream to completion, executing the …","Attempts to run this stream to completion, executing the …","Attempts to run this stream to completion, executing the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a future that attempts to resolve the next item in …","Creates a future that attempts to resolve the next item in …","","","","","","","","","","","","","Poll this TryStream as if it were a Stream.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A convenience method for calling TryStream::try_poll_next …","A convenience method for calling TryStream::try_poll_next …","An adaptor for chunking up successful, ready items of the …","An adaptor for chunking up successful, ready items of the …","Skip elements on this stream while the provided …","Skip elements on this stream while the provided …","Take elements on this stream while the provided …","Take elements on this stream while the provided …","Creates a TryStream from a seed and a closure returning a …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a Stream from a seed and a closure returning a …","Converts a stream of pairs into a future, which resolves …","Converts a stream of pairs into a future, which resolves …","An adapter for zipping two streams together.","An adapter for zipping two streams together.","A set of futures which may complete in any order.","Owned iterator over all futures in the unordered set.","Immutable iterator over all the futures in the unordered …","Mutable iterator over all futures in the unordered set.","Mutable iterator over all futures in the unordered set.","Immutable iterator over all futures in the unordered set.","","","","","","","","","","","Clears the set, removing all futures.","","","","","","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).","","","","","","Returns true if the set contains no futures.","Returns an iterator that allows inspecting each future in …","Returns an iterator that allows modifying each future in …","Returns an iterator that allows modifying each future in …","Returns an iterator that allows inspecting each future in …","Returns the number of futures contained in the set.","Constructs a new, empty FuturesUnordered.","","","","","","Push a future into the set.","","","","","","","","","","","","","","","","","","","","","Owned iterator over all streams in the unordered set.","Immutable iterator over all streams in the unordered set.","Mutable iterator over all streams in the unordered set.","An unbounded set of streams","","","","","","","Clears the set, removing all streams.","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","Returns true if the set contains no streams","Returns an iterator that allows inspecting each stream in …","Returns an iterator that allows modifying each stream in …","Returns the number of streams contained in the set.","Constructs a new, empty SelectAll","","","","Push a stream into the set.","Convert a list of streams into a Stream of results from …","","","","","","","","","","","","","A way of waking up a specific task.","A synchronization primitive for task wakeup.","","A custom trait object for polling futures, roughly akin to …","A custom trait object for polling futures, roughly akin to …","The LocalSpawn is similar to Spawn, but allows spawning …","Extension trait for LocalSpawn.","","","","The Spawn trait allows for pushing futures onto an …","An error that occurred during spawning.","Extension trait for Spawn.","A custom implementation of a future trait object for …","","A Waker that is only valid for a given lifetime.","","","","","","","","","","","","","Drops the future represented by the given fat pointer.","","","","","","","","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).","","","Converts the LocalFutureObj into a FutureObj.","Convert an owned instance into a (conceptually owned) fat …","Check whether spawning failed to the executor being shut …","Create a LocalFutureObj from a custom trait object …","Create an AtomicWaker.","Create a FutureObj from a custom trait object …","Create a new WakerRef from a Waker reference.","Create a new WakerRef from a Waker that must not be …","Create a new Waker which does nothing when wake() is …","Get a static reference to a Waker which does nothing when …","","","Registers the waker to be notified on calls to wake.","Spawning failed because the executor has been shut down.","Spawns a task that polls the given future with output () to","Spawns a task that polls the given future with output () to","Spawns a task that polls the given future with output () to","Spawns a task that polls the given future with output () to","Spawns a future that will be run to completion.","Spawns a task that polls the given future to completion …","Spawns a task that polls the given future to completion …","Spawns a future that will be run to completion.","Spawns a task that polls the given future to completion …","Spawns a task that polls the given future to completion …","Determines whether the executor is able to spawn new tasks.","Determines whether the executor is able to spawn new tasks.","Returns the last Waker passed to register, so that the …","","","","","","","","","","","","","","","","","","","Indicates that the associated task is ready to make …","Calls wake on the last Waker passed to register.","Indicates that the associated task is ready to make …","Creates a Waker from an Arc<impl ArcWake>.","Creates a reference to a Waker from a reference to …"],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,63,0,0,8,0,0,0,0,0,0,62,63,0,0,62,63,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,5,5,11,11,17,18,36,37,39,40,31,33,41,42,43,44,45,46,47,16,48,49,50,51,52,32,6,53,30,54,55,56,57,58,59,60,61,19,62,63,20,22,23,64,65,66,67,68,69,70,71,72,73,74,75,11,3,76,1,24,17,18,36,37,39,40,31,33,41,42,43,44,45,46,47,16,48,49,50,51,52,32,6,53,30,54,55,56,57,58,59,60,61,19,62,63,20,22,23,64,65,66,67,68,69,70,71,72,73,74,75,11,3,76,1,24,13,13,13,13,13,13,17,18,19,20,22,23,11,3,1,24,17,18,19,20,22,23,11,3,1,24,11,20,17,81,17,24,0,5,5,11,11,13,13,5,5,13,13,17,18,36,37,39,40,31,33,41,42,43,44,45,46,47,16,48,49,50,51,52,32,6,53,30,54,55,56,57,58,59,60,61,19,62,63,20,22,23,64,65,66,67,68,69,70,71,72,73,74,75,11,3,76,1,24,24,48,17,18,36,37,39,40,31,33,41,42,43,44,45,46,47,16,48,49,50,51,52,32,6,53,30,54,55,56,57,58,59,60,61,19,62,63,20,20,22,23,64,65,66,67,68,69,70,71,72,73,74,75,11,3,76,1,24,37,39,69,75,13,13,76,13,13,5,5,5,5,17,18,36,37,39,40,31,33,41,42,43,44,45,46,47,16,48,49,50,51,52,32,6,53,30,54,55,56,57,58,59,60,61,19,62,63,20,22,23,64,65,66,67,68,69,70,71,72,73,74,75,11,3,76,1,24,17,5,5,36,37,39,40,31,41,43,44,45,46,47,16,48,49,50,51,6,53,30,54,55,56,57,58,59,60,61,19,62,63,20,22,23,64,65,66,67,68,69,70,71,72,73,74,75,11,3,23,69,11,81,13,13,3,1,82,17,40,31,33,41,42,43,44,45,46,47,50,51,52,32,6,53,30,54,55,56,57,58,59,60,61,19,62,63,20,22,23,64,65,66,67,68,11,11,0,0,0,0,0,0,13,13,13,13,5,5,13,13,5,5,5,5,0,13,13,3,1,13,13,0,5,5,5,5,62,63,17,0,17,36,37,39,40,31,41,43,44,45,46,47,16,48,49,50,51,6,53,30,54,55,56,57,58,59,60,61,19,62,63,20,22,23,64,65,66,67,68,69,70,71,72,73,74,75,11,3,33,52,32,11,11,11,33,52,32,11,11,0,0,33,42,52,32,22,11,3,11,11,33,52,32,11,11,13,13,11,11,17,17,0,13,13,13,13,0,0,0,13,13,33,42,52,32,11,33,52,32,11,17,62,63,40,13,13,17,18,19,20,22,23,11,3,1,24,24,5,5,5,5,17,18,36,37,39,40,31,33,41,42,43,44,45,46,47,16,48,49,50,51,52,32,6,53,30,54,55,56,57,58,59,60,61,19,62,63,20,22,23,64,65,66,67,68,69,70,71,72,73,74,75,11,3,76,1,24,17,18,36,37,39,40,31,33,41,42,43,44,45,46,47,16,48,49,50,51,52,32,6,53,30,54,55,56,57,58,59,60,61,19,62,63,20,22,23,64,65,66,67,68,69,70,71,72,73,74,75,11,3,76,1,24,0,0,0,0,0,0,8,17,36,39,40,31,41,43,44,45,46,47,16,48,50,51,6,53,30,54,55,56,57,58,59,60,61,19,63,23,70,71,72,73,74,75,11,3,33,42,52,32,11,3,5,5,0,17,18,36,37,39,40,31,33,41,42,43,44,45,46,47,16,48,49,50,51,52,32,6,53,30,54,55,56,57,58,59,60,61,19,62,63,20,22,23,64,65,66,67,68,69,70,71,72,73,74,75,11,3,76,1,24,13,13,5,5,18,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,104,104,118,131,132,133,112,107,134,108,109,111,115,122,124,125,113,128,129,135,136,137,138,139,140,141,142,143,144,145,146,120,104,147,148,149,118,131,132,133,112,107,134,108,109,111,115,122,124,125,113,128,129,135,136,137,138,139,140,141,142,143,144,145,146,120,104,147,148,149,107,108,109,110,112,113,112,113,114,112,26,118,112,112,107,108,111,113,120,121,0,0,0,113,0,104,112,121,112,114,112,118,131,132,133,133,112,107,134,108,109,111,115,122,124,125,113,128,129,135,136,137,138,139,140,141,142,143,144,145,146,120,104,147,148,149,118,131,132,133,112,107,134,108,109,111,115,122,124,125,113,128,129,135,136,137,138,139,140,141,142,143,144,145,146,120,104,147,148,149,112,107,108,111,113,120,104,107,108,111,120,112,107,108,109,111,113,120,104,112,118,131,132,133,112,107,134,108,109,111,115,122,124,125,113,128,129,135,136,137,138,139,140,141,142,143,144,145,146,120,104,147,148,149,134,115,122,124,125,128,129,137,138,139,140,141,142,143,144,147,148,149,112,107,108,111,113,120,104,114,145,146,120,121,112,107,108,109,113,104,112,134,115,122,124,125,128,129,137,138,139,140,141,142,143,144,147,148,149,91,132,112,107,108,109,113,113,113,113,135,146,26,118,112,107,108,111,113,120,91,132,112,107,108,109,113,113,113,113,135,146,136,95,118,131,112,107,108,111,113,145,120,95,131,112,107,108,111,113,145,135,99,112,107,108,113,107,91,132,112,107,108,109,113,113,113,113,146,91,132,112,107,108,109,113,113,113,113,146,113,110,112,110,112,121,110,112,110,112,121,110,112,0,145,146,157,112,107,104,120,113,0,110,104,135,157,110,112,113,133,118,131,132,133,112,107,134,108,109,111,115,122,124,125,113,128,129,135,136,137,138,139,140,141,142,143,144,145,146,120,104,147,148,149,118,131,132,133,112,107,134,108,109,111,115,122,124,125,113,128,129,135,136,137,138,139,140,141,142,143,144,145,146,120,104,147,148,149,134,115,122,124,125,128,129,137,138,139,140,141,142,143,144,147,148,149,136,118,131,132,133,112,107,134,108,109,111,115,122,124,125,113,128,129,135,136,137,138,139,140,141,142,143,144,145,146,120,104,147,148,149,107,108,109,114,112,114,112,112,114,112,0,0,0,0,0,0,160,164,161,165,162,163,160,164,161,165,162,163,160,161,162,163,161,162,163,164,161,165,162,163,160,164,161,165,162,163,160,160,160,164,161,165,162,163,160,160,164,161,165,162,163,164,165,160,164,165,160,160,162,163,160,164,165,160,164,161,165,162,163,160,164,161,165,162,163,160,160,160,164,161,165,162,163,0,0,0,0,89,0,0,0,0,0,0,0,0,0,0,0,0,177,173,170,174,175,176,179,171,180,181,172,182,169,177,173,170,174,175,176,179,171,180,181,172,182,169,168,170,171,172,170,171,172,168,0,168,168,168,177,173,170,174,175,176,179,171,180,181,172,182,169,177,173,170,174,175,176,179,171,180,181,172,182,169,174,179,171,172,182,169,174,179,171,172,182,169,174,179,171,172,182,169,177,173,170,174,175,176,179,171,180,181,172,182,169,177,173,175,176,180,174,179,171,172,182,169,179,171,182,169,168,177,173,175,176,180,89,170,174,179,171,181,172,182,169,168,89,170,174,179,171,181,172,182,169,168,179,171,172,182,169,89,170,174,179,171,181,172,182,169,168,168,168,168,168,168,179,171,172,182,169,89,170,174,179,171,181,172,182,169,168,170,171,172,177,173,170,174,175,176,179,171,180,181,172,182,169,177,173,170,174,175,176,179,171,180,181,172,182,169,177,173,175,176,180,179,171,172,182,169,177,173,170,174,175,176,179,171,180,181,172,182,169,0,168,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,178,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,0,202,0,0,0,0,0,0,0,178,0,0,0,0,0,0,0,0,0,0,0,0,0,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,184,186,186,184,184,223,224,209,210,211,194,203,225,205,207,208,212,216,217,221,226,188,185,227,228,229,230,231,232,218,233,234,235,236,237,238,239,240,241,242,243,244,245,246,195,247,248,191,192,219,249,250,251,193,187,215,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,213,268,214,269,270,271,272,273,274,275,206,276,277,196,197,198,199,278,200,201,279,202,280,281,223,224,209,210,211,194,203,225,205,207,208,212,216,217,221,226,188,185,227,228,229,230,231,232,218,233,234,235,236,237,238,239,240,241,242,243,244,245,246,195,247,248,191,192,219,249,250,251,193,187,215,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,213,268,214,269,270,271,272,273,274,275,206,276,277,196,197,198,199,278,200,201,279,202,280,281,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,196,197,198,199,200,201,202,196,197,198,199,200,201,202,184,184,184,184,206,184,184,184,184,209,210,211,202,210,0,184,184,213,214,202,186,186,209,210,211,184,184,184,184,184,184,184,184,184,184,184,184,223,223,224,209,210,211,194,203,225,205,207,208,212,216,217,221,226,188,185,227,228,229,230,231,232,218,233,234,235,236,237,238,239,240,241,242,243,244,245,246,195,247,248,191,192,219,249,250,251,193,187,215,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,213,213,268,214,214,269,270,271,272,273,274,275,206,276,277,196,197,198,199,278,200,201,279,202,280,281,184,184,184,184,184,184,184,184,223,224,209,210,211,194,203,225,205,207,208,212,216,217,221,226,188,185,227,228,229,230,231,232,218,233,234,235,236,237,238,239,240,241,242,243,244,245,246,195,247,248,191,192,219,249,250,251,193,187,215,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,213,268,214,269,270,271,272,273,274,275,206,276,277,196,197,198,199,278,200,201,279,202,280,281,209,210,211,184,184,0,212,216,217,221,229,230,231,232,218,235,240,241,242,243,244,245,246,195,247,248,191,192,219,193,187,215,252,253,254,255,256,257,260,261,262,263,266,268,271,272,273,274,279,280,212,216,217,221,229,230,231,232,218,235,240,241,242,243,244,245,246,195,247,248,191,192,219,193,187,215,252,253,254,255,256,257,260,261,262,263,266,268,271,272,273,274,279,280,212,216,217,221,229,230,231,232,218,235,240,241,242,243,244,245,246,195,247,248,191,192,219,193,187,215,252,253,254,255,256,257,260,261,262,263,266,268,271,272,273,274,279,280,202,184,184,186,186,186,186,223,224,209,210,211,194,203,225,205,207,208,212,216,217,221,226,188,185,227,228,229,230,231,232,218,233,234,235,236,237,238,239,240,241,242,243,244,245,246,195,247,248,191,192,219,249,250,251,193,187,215,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,213,268,214,269,270,271,272,273,274,275,206,276,277,196,197,198,199,278,200,201,279,202,280,281,186,186,184,184,203,225,205,207,226,188,185,227,228,230,233,234,236,237,238,239,249,258,259,264,265,269,275,276,277,212,216,217,221,229,230,231,232,218,235,240,241,242,243,244,245,246,195,247,248,191,192,219,193,187,215,252,253,254,255,256,257,260,261,262,263,266,268,271,272,273,274,279,280,210,210,210,211,211,211,186,186,229,209,250,251,244,84,209,210,211,194,203,225,205,207,208,212,216,217,221,226,188,185,227,228,229,230,231,232,218,233,234,235,236,237,238,239,240,241,242,243,244,245,246,195,247,248,191,192,219,249,193,187,215,252,253,254,255,256,257,258,260,261,262,263,264,266,268,269,271,272,275,276,277,197,198,199,278,200,201,279,280,281,0,184,184,209,184,184,186,186,186,186,209,184,184,235,235,0,186,186,235,235,184,184,0,203,225,205,207,226,188,185,227,228,230,233,234,236,237,238,239,249,258,259,264,265,269,275,276,277,212,216,217,221,229,231,232,218,235,240,241,242,243,244,245,195,247,248,191,192,219,251,187,215,252,253,254,255,256,257,260,261,262,263,266,268,271,272,273,274,206,206,212,216,217,221,229,231,232,218,235,240,241,242,243,244,245,195,247,248,191,192,219,251,187,215,252,253,254,255,256,257,260,261,262,263,266,268,271,272,273,274,206,0,0,94,224,209,210,211,194,208,212,216,217,221,229,231,232,218,235,240,241,242,243,244,245,246,195,247,248,191,192,219,250,193,187,215,252,253,254,255,256,257,260,261,262,263,266,268,270,271,272,273,274,196,197,198,199,278,200,201,279,280,281,184,184,235,235,206,212,216,217,221,229,231,232,218,235,240,241,242,243,244,245,195,247,248,191,192,219,251,187,215,252,253,254,255,256,257,260,261,262,263,266,268,271,272,273,274,206,209,209,209,184,184,0,0,250,251,184,184,184,184,0,0,0,184,184,0,94,209,210,194,208,212,216,217,221,229,231,232,218,235,240,241,242,243,244,245,246,195,247,248,191,192,219,193,187,215,252,253,254,255,256,257,260,261,263,266,268,271,272,196,197,198,199,278,200,201,184,184,184,184,210,210,184,184,212,216,217,221,229,231,232,218,235,240,241,242,243,244,245,195,247,248,191,192,219,251,187,215,252,253,254,255,256,257,260,261,262,263,266,268,271,272,273,274,184,184,244,244,184,184,184,184,184,184,196,197,198,199,200,201,202,223,213,214,202,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,223,224,209,210,211,194,203,225,205,207,208,212,216,217,221,226,188,185,227,228,229,230,231,232,218,233,234,235,236,237,238,239,240,241,242,243,244,245,246,195,247,248,191,192,219,249,250,251,193,187,215,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,213,268,214,269,270,271,272,273,274,275,206,276,277,196,197,198,199,278,200,201,279,202,280,281,223,224,209,210,211,194,203,225,205,207,208,212,216,217,221,226,188,185,227,228,229,230,231,232,218,233,234,235,236,237,238,239,240,241,242,243,244,245,246,195,247,248,191,192,219,249,250,251,193,187,215,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,213,268,214,269,270,271,272,273,274,275,206,276,277,196,197,198,199,278,200,201,279,202,280,281,186,186,205,226,227,234,258,259,264,265,269,275,276,277,178,224,209,210,211,194,208,216,217,221,229,231,232,218,235,240,241,242,243,244,245,248,191,192,219,250,193,187,215,252,253,254,255,256,257,260,261,262,263,266,268,270,271,272,273,274,196,197,198,199,278,200,279,280,281,186,186,186,186,186,186,186,186,0,223,224,209,210,211,194,203,225,205,207,208,212,216,217,221,226,188,185,227,228,229,230,231,232,218,233,234,235,236,237,238,239,240,241,242,243,244,245,246,195,247,248,191,192,219,249,250,251,193,187,215,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,213,268,214,269,270,271,272,273,274,275,206,276,277,196,197,198,199,278,200,201,279,202,280,281,0,184,184,184,184,0,0,0,0,0,0,286,287,288,289,290,286,287,288,289,290,210,286,287,288,289,290,286,287,288,289,290,286,287,288,289,290,286,287,288,289,290,210,210,210,210,210,210,210,286,287,288,289,290,210,286,287,288,289,290,286,287,288,289,290,286,287,288,289,290,286,287,288,289,290,0,0,0,0,291,292,293,291,292,293,211,291,292,293,291,292,293,291,292,293,291,292,293,211,211,211,211,211,291,292,293,211,0,291,292,293,291,292,293,291,292,293,291,292,293,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,284,283,294,285,295,284,283,294,285,295,294,295,81,283,284,284,283,294,285,295,284,283,283,283,283,283,283,294,285,285,285,285,285,295,284,283,294,285,295,283,285,283,81,284,283,294,285,295,295,0,0,283,285,294,284,300,300,301,301,302,301,301,303,300,300,303,302,294,284,284,283,294,285,295,284,283,294,285,295,283,285,284,283,294,285,295,304,294,304,0,0],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1,2],[-1,[[2,[[3,[-1]],1]]],4],[[5,-4],[[6,[5,-3,-4]]],[],[],[[8,[],[[7,[-2]]]]],[[10,[-1],[[9,[-3]]]]]],[[5,-4],[[6,[5,-3,-4]]],[],[],[[8,[],[[7,[-2]]]]],[[10,[-1],[[9,[-3]]]]]],[[[12,[[11,[-1,-2]]]]],[[11,[[12,[-1]],[12,[-2]]]]],[],[]],[[[12,[[11,[-1,-2]]]]],[[11,[[12,[-1]],[12,[-2]]]]],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[13,[[14,[-1]]],[]],[13,[[14,[-1]]],[]],[13,[[15,[-1]]],[]],[13,[[15,[-1]]],[]],[13,[[16,[13]]]],[13,[[16,[13]]]],[[[17,[-1]]],[[17,[-1]]],4],[[[18,[-1]]],[[18,[-1]]],4],[[[19,[-1]]],[[19,[-1]]],[]],[[[20,[-1]]],[[20,[-1]]],21],[[[22,[-1]]],[[22,[-1]]],21],[[[23,[-1]]],[[23,[-1]]],21],[[[11,[-1,-2]]],[[11,[-1,-2]]],21,21],[[[3,[-1]]],[[3,[-1]]],21],[1,1],[24,24],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[[12,[[11,[-1,-2]]]],25],2,26,26],[[],[[20,[-1]]],[]],[[[17,[-1]]],[[27,[[18,[-1]]]]],4],[4,2],[[[17,[-1]]],2,4],[[24,24],28],[-1,[[23,[[29,[-2,-1]]]]],[],[]],[5,[[30,[5,-1]]],[]],[5,[[30,[5,-1]]],[]],[[[11,[[2,[-1,-2]],[2,[-1,-3]]]]],[[2,[-1,[11,[-2,-3]]]]],[],[],[]],[[[11,[[2,[-1,-2]],[2,[-3,-2]]]]],[[2,[[11,[-1,-3]],-2]]],[],[],[]],[13,[[31,[13]]]],[13,[[31,[13]]]],[5,[[32,[5,-1]]],[]],[5,[[32,[5,-1]]],[]],[13,[[33,[13]]]],[13,[[33,[13]]]],[[[17,[-1]],34],35,4],[[[18,[-1]],34],35,4],[[[36,[-1]],34],35,[]],[[[37,[-1]],34],35,[4,38]],[[[39,[-1]],34],35,[8,38]],[[[40,[-1]],34],35,38],[[[31,[-1]],34],35,4],[[[33,[-1]],34],35,4],[[[41,[-1,-2]],34],35,[],[]],[[[42,[-1]],34],35,[]],[[[43,[-1,-2]],34],35,[],[]],[[[44,[-1,-2,-3]],34],35,[],[],[]],[[[45,[-1,-2]],34],35,[],[]],[[[46,[-1]],34],35,[]],[[[47,[-1]],34],35,[]],[[[16,[-1]],34],35,38],[[[48,[-1]],34],35,38],[[[49,[-1]],34],35,[4,38]],[[[50,[-1]],34],35,38],[[[51,[-1,-2]],34],35,[],[]],[[[52,[-1]],34],35,8],[[[32,[-1,-2]],34],35,[],[]],[[[6,[-1,-2,-3]],34],35,[],[],[]],[[[53,[-1,-2,-3]],34],35,[],[],[]],[[[30,[-1,-2]],34],35,[],[]],[[[54,[-1,-2]],34],35,[],[]],[[[55,[-1,-2]],34],35,[],[]],[[[56,[-1,-2]],34],35,[],[]],[[[57,[-1,-2]],34],35,[],[]],[[[58,[-1,-2]],34],35,[],[]],[[[59,[-1,-2,-3]],34],35,[],[],[]],[[[60,[-1,-2]],34],35,[],[]],[[[61,[-1]],34],35,38],[[[19,[-1]],34],35,38],[[[62,[-1]],34],35,[38,4]],[[[63,[-1]],34],35,[38,8]],[[[20,[-1]],34],35,38],[[[22,[-1]],34],35,38],[[[23,[-1]],34],35,38],[[[64,[-1,-2]],34],35,[4,38],[4,38]],[[[65,[-1,-2,-3]],34],35,[4,38],[4,38],[4,38]],[[[66,[-1,-2,-3,-4]],34],35,[4,38],[4,38],[4,38],[4,38]],[[[67,[-1,-2,-3,-4,-5]],34],35,[4,38],[4,38],[4,38],[4,38],[4,38]],[[[68,[-1,-2]],34],35,38,38],[[[69,[-1]],34],35,38],[[[70,[-1,-2]],34],35,[8,38],[8,38]],[[[71,[-1,-2,-3]],34],35,[8,38],[8,38],[8,38]],[[[72,[-1,-2,-3,-4]],34],35,[8,38],[8,38],[8,38],[8,38]],[[[73,[-1,-2,-3,-4,-5]],34],35,[8,38],[8,38],[8,38],[8,38],[8,38]],[[[74,[-1,-2]],34],35,38,38],[[[75,[-1]],34],35,38],[[[11,[-1,-2]],34],35,38,38],[[[3,[-1]],34],35,38],[[76,34],35],[[1,34],35],[[24,34],35],[[24,34],35],[[[48,[-1]]],2,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[27,[-1]]],[[20,[-1]]],[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-2,[[37,[-1]]],4,[[78,[],[[77,[-1]]]]]],[-2,[[39,[-1]]],8,[[78,[],[[77,[-1]]]]]],[-2,[[69,[-1]]],[4,79],[[78,[],[[77,[-1]]]]]],[-2,[[75,[-1]]],[8,79],[[78,[],[[77,[-1]]]]]],[13,[[40,[13]]]],[13,[[40,[13]]]],[76,1],[[13,-2],[[45,[13,-2]]],[],[[10,[-1]]]],[[13,-2],[[45,[13,-2]]],[],[[10,[-1]]]],[[5,-2],[[56,[5,-2]]],[],[[10,[-1]]]],[[5,-2],[[56,[5,-2]]],[],[[10,[-1]]]],[[5,-2],[[55,[5,-2]]],[],[[10,[-1]]]],[[5,-2],[[55,[5,-2]]],[],[[10,[-1]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[],[]],[5,[[50,[5]]]],[5,[[50,[5]]]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[[[23,[-1]]],-1,[]],[[[69,[-1]]],[[80,[-1]]],[]],[[[11,[-1,-1]]],-1,[]],[81,4],[13,[[42,[13]]]],[13,[[42,[13]]]],[[[3,[-1]]],28,[]],[1,28],[82,28],[[[17,[-1]]],28,4],[[[40,[-1]]],28,4],[[[31,[-1]]],28,4],[[[33,[-1]]],28,4],[[[41,[-1,-2]]],28,[],[]],[[[42,[-1]]],28,[]],[[[43,[-1,-2]]],28,[],[]],[[[44,[-1,-2,-3]]],28,[],[],[]],[[[45,[-1,-2]]],28,[],[]],[[[46,[-1]]],28,[]],[[[47,[-1]]],28,[]],[[[50,[-1]]],28,[8,82]],[[[51,[-1,-2]]],28,[],[]],[[[52,[-1]]],28,8],[[[32,[-1,-2]]],28,[],[]],[[[6,[-1,-2,-3]]],28,[],[],[]],[[[53,[-1,-2,-3]]],28,[],[],[]],[[[30,[-1,-2]]],28,[],[]],[[[54,[-1,-2]]],28,[],[]],[[[55,[-1,-2]]],28,[],[]],[[[56,[-1,-2]]],28,[],[]],[[[57,[-1,-2]]],28,[],[]],[[[58,[-1,-2]]],28,[],[]],[[[59,[-1,-2,-3]]],28,[],[],[]],[[[60,[-1,-2]]],28,[],[]],[[[61,[-2]]],28,[],[[10,[83],[[9,[-1]]]]]],[[[19,[-1]]],28,[]],[[[62,[-1]]],28,4],[[[63,[-1]]],28,8],[[[20,[-1]]],28,82],[[[22,[-1]]],28,4],[[[23,[-1]]],28,[]],[[[64,[-1,-2]]],28,82,82],[[[65,[-1,-2,-3]]],28,82,82,82],[[[66,[-1,-2,-3,-4]]],28,82,82,82,82],[[[67,[-1,-2,-3,-4,-5]]],28,82,82,82,82,82],[[[68,[-1,-2]]],28,[4,79],[4,79]],[[[11,[-1,-2]]],28,82,[[82,[],[[9,[]]]]]],[[[11,[-1,-2]]],28,84,[[84,[],[[77,[]]]]]],[[-1,-2],[[64,[-1,-2]]],4,4],[[-1,-2,-3],[[65,[-1,-2,-3]]],4,4,4],[[-1,-2,-3,-4],[[66,[-1,-2,-3,-4]]],4,4,4,4],[[-1,-2,-3,-4,-5],[[67,[-1,-2,-3,-4,-5]]],4,4,4,4,4],[-1,37,78],[-2,[[61,[-2]]],[],[[10,[83],[[9,[-1]]]]]],[13,[[11,[13,-2]]],[],[[4,[],[[9,[-1]]]]]],[13,[[11,[13,-2]]],[],[[4,[],[[9,[-1]]]]]],[[13,-3],[[41,[13,-3]]],[],[],[[10,[-1],[[9,[-2]]]]]],[[13,-3],[[41,[13,-3]]],[],[],[[10,[-1],[[9,[-2]]]]]],[[5,-3],[[58,[5,-3]]],[],[],[[10,[-1],[[9,[-2]]]]]],[[5,-3],[[58,[5,-3]]],[],[],[[10,[-1],[[9,[-2]]]]]],[13,[[43,[13,-1]]],[]],[13,[[43,[13,-1]]],[]],[[5,-3],[[57,[5,-3]]],[],[],[[10,[-1],[[9,[-2]]]]]],[[5,-3],[[57,[5,-3]]],[],[],[[10,[-1],[[9,[-2]]]]]],[[5,-3,-5],[[59,[5,-5,-3]]],[],[],[[10,[-1],[[9,[-2]]]]],[],[[10,[-4],[[9,[-2]]]]]],[[5,-3,-5],[[59,[5,-5,-3]]],[],[],[[10,[-1],[[9,[-2]]]]],[],[[10,[-4],[[9,[-2]]]]]],[-1,[[62,[-1]]],4],[13,[[46,[13]]]],[13,[[46,[13]]]],[[-1,76],[[3,[-1]]],[]],[[],[[2,[1,76]]]],[13,[[27,[-1]]],[]],[13,[[27,[-1]]],[]],[-1,[[23,[[29,[-1,-2]]]]],[],[]],[5,[[54,[5,-1]]],[]],[5,[[54,[5,-1]]],[]],[[5,-4],[[53,[5,-3,-4]]],[],[],[[8,[],[[85,[-2]]]]],[[10,[-1],[[9,[-3]]]]]],[[5,-4],[[53,[5,-3,-4]]],[],[],[[8,[],[[85,[-2]]]]],[[10,[-1],[[9,[-3]]]]]],[[[12,[[62,[-1]]]]],27,4],[[[12,[[63,[-1]]]]],27,8],[[[17,[-1]]],27,4],[[],[[19,[-1]]],[]],[[[12,[[17,[-1]]]],83],[[86,[-2]]],4,[]],[[[12,[[36,[-2]]]],83],[[86,[-1]]],[],[[87,[83],[[9,[[86,[-1]]]]]]]],[[[12,[[37,[-1]]]],83],[[86,[-2]]],4,[]],[[[12,[[39,[-1]]]],83],[[86,[-2]]],8,[]],[[[12,[[40,[-1]]]],83],86,4],[[[12,[[31,[-1]]]],83],[[86,[-2]]],4,[]],[[[12,[[41,[-1,-2]]]],83],[[86,[-3]]],[],[],[]],[[[12,[[43,[-1,-2]]]],83],[[86,[-3]]],[],[],[]],[[[12,[[44,[-1,-2,-3]]]],83],[[86,[-4]]],[],[],[],[]],[[[12,[[45,[-1,-2]]]],83],[[86,[-3]]],[],[],[]],[[[12,[[46,[-1]]]],83],[[86,[-2]]],[],[]],[[[12,[[47,[-1]]]],83],[[86,[-2]]],[],[]],[[[12,[[16,[-1]]]],83],[[86,[-2]]],[4,88],[]],[[[12,[[48,[-1]]]],83],[[86,[-1]]],[]],[[[12,[[49,[-1]]]],83],[[86,[2]]],4],[[[12,[[50,[-1]]]],83],[[86,[-2]]],8,[]],[[[12,[[51,[-1,-2]]]],83],[[86,[-3]]],[],[],[]],[[[12,[[6,[-1,-2,-3]]]],83],[[86,[-4]]],[],[],[],[]],[[[12,[[53,[-1,-2,-3]]]],83],[[86,[-4]]],[],[],[],[]],[[[12,[[30,[-1,-2]]]],83],[[86,[-3]]],[],[],[]],[[[12,[[54,[-1,-2]]]],83],[[86,[-3]]],[],[],[]],[[[12,[[55,[-1,-2]]]],83],[[86,[-3]]],[],[],[]],[[[12,[[56,[-1,-2]]]],83],[[86,[-3]]],[],[],[]],[[[12,[[57,[-1,-2]]]],83],[[86,[-3]]],[],[],[]],[[[12,[[58,[-1,-2]]]],83],[[86,[-3]]],[],[],[]],[[[12,[[59,[-1,-2,-3]]]],83],[[86,[-4]]],[],[],[],[]],[[[12,[[60,[-1,-2]]]],83],[[86,[-3]]],[],[],[]],[[[12,[[61,[-2]]]],83],[[86,[-1]]],[],[[10,[83],[[9,[-1]]]]]],[[[12,[[19,[-1]]]],83],[[86,[-1]]],[]],[[[12,[[62,[-1]]]],83],[[86,[-2]]],4,[]],[[[12,[[63,[-1]]]],83],[[86,[-2]]],8,[]],[[[12,[[20,[-1]]]],83],[[86,[-2]]],4,[]],[[[12,[[22,[-2]]]],83],[[86,[[27,[-1]]]]],[],[[4,[],[[9,[-1]]]]]],[[[12,[[23,[-1]]]],83],[[86,[-1]]],[]],[[[12,[[64,[-1,-2]]]],83],[[86,[-3]]],4,4,[]],[[[12,[[65,[-1,-2,-3]]]],83],[[86,[-4]]],4,4,4,[]],[[[12,[[66,[-1,-2,-3,-4]]]],83],[[86,[-5]]],4,4,4,4,[]],[[[12,[[67,[-1,-2,-3,-4,-5]]]],83],[[86,[-6]]],4,4,4,4,4,[]],[[[12,[[68,[-1,-2]]]],83],[[86,[-3]]],[4,79],[4,79],[]],[[[12,[[69,[-1]]]],83],[[86,[-2]]],[4,79],[]],[[[12,[[70,[-1,-2]]]],83],[[86,[-3]]],8,[[8,[],[[7,[]]]]],[]],[[[12,[[71,[-1,-2,-3]]]],83],[[86,[-4]]],8,[[8,[],[[7,[]]]]],[[8,[],[[7,[]]]]],[]],[[[12,[[72,[-1,-2,-3,-4]]]],83],[[86,[-5]]],8,[[8,[],[[7,[]]]]],[[8,[],[[7,[]]]]],[[8,[],[[7,[]]]]],[]],[[[12,[[73,[-1,-2,-3,-4,-5]]]],83],[[86,[-6]]],8,[[8,[],[[7,[]]]]],[[8,[],[[7,[]]]]],[[8,[],[[7,[]]]]],[[8,[],[[7,[]]]]],[]],[[[12,[[74,[-1,-2]]]],83],[[86,[-3]]],[8,79],[8,79],[]],[[[12,[[75,[-1]]]],83],[[86,[-2]]],[8,79],[]],[[[12,[[11,[-1,-2]]]],83],[[86,[-3]]],4,[[4,[],[[9,[]]]]],[]],[[[12,[[3,[-1]]]],83],[[86,[-2]]],4,[]],[[[12,[[33,[-1]]]],83],[[86,[[29,[2,-2]]]]],4,[]],[[[12,[[52,[-1]]]],83],[[86,[[29,[2,-2]]]]],8,[]],[[[12,[[32,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],[],[],[]],[[[12,[[11,[-2,-3]]]],83],[[86,[[29,[2,-4]]]]],[],[[89,[-1]]],[[89,[-1],[[7,[]]]]],[]],[[[12,[[11,[-1,-2]]]],83],[[86,[[90,[2]]]]],91,91],[[[12,[[11,[-1,-2]]]],83],[[86,[[90,[[93,[92]]]]]]],26,26],[[[12,[[33,[-1]]]],83],[[86,[[29,[2,-2]]]]],4,[]],[[[12,[[52,[-1]]]],83],[[86,[[29,[2,-2]]]]],8,[]],[[[12,[[32,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],[],[],[]],[[[12,[[11,[-2,-3]]]],83],[[86,[[29,[2,-4]]]]],[],[[89,[-1]]],[[89,[-1],[[7,[]]]]],[]],[[[12,[[11,[-1,-2]]]],83],[[86,[[90,[2]]]]],91,91],[-2,[[36,[-2]]],[],[[87,[83],[[9,[[86,[-1]]]]]]]],[-1,[[22,[-1]]],4],[[[12,[[33,[-1]]]],83],[[86,[[27,[-2]]]]],4,[]],[[[12,[[42,[-1]]]],83],[[86,[[27,[-2]]]]],[],[]],[[[12,[[52,[-1]]]],83],[[86,[[27,[-2]]]]],8,[]],[[[12,[[32,[-1,-2]]]],83],[[86,[[27,[-3]]]]],[],[],[]],[[[12,[[22,[-2]]]],83],[[86,[[27,[-3]]]]],[],[[4,[],[[9,[-1]]]]],[]],[[[12,[[11,[-1,-2]]]],83],[[86,[[27,[-3]]]]],94,[[94,[],[[77,[]]]]],[]],[[[12,[[3,[-1]]]],83],[[86,[[27,[-2]]]]],94,[]],[[[12,[[11,[-1,-2]]]],83,[93,[92]]],[[86,[[90,[25]]]]],95,95],[[[12,[[11,[-1,-2]]]],83,[93,[96]]],[[86,[[90,[25]]]]],95,95],[[[12,[[33,[-1]]]],83],[[86,[[29,[2,-2]]]]],4,[]],[[[12,[[52,[-1]]]],83],[[86,[[29,[2,-2]]]]],8,[]],[[[12,[[32,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],[],[],[]],[[[12,[[11,[-2,-3]]]],83],[[86,[[29,[2,-4]]]]],[],[[89,[-1]]],[[89,[-1],[[7,[]]]]],[]],[[[12,[[11,[-1,-2]]]],83,97],[[86,[[90,[98]]]]],99,99],[[13,83],[[86,[-1]]],[]],[[13,83],[[86,[-1]]],[]],[[[12,[[11,[-1,-2]]]],83,[93,[92]]],[[86,[[90,[25]]]]],91,91],[[[12,[[11,[-1,-2]]]],83,[93,[100]]],[[86,[[90,[25]]]]],91,91],[[[17,[-1]],[17,[-1]]],28,4],[[[17,[-1]],-2],2,4,101],[-1,[[23,[-1]]],[]],[13,[[2,[[49,[13]],[48,[-1]]]]],[]],[13,[[2,[[49,[13]],[48,[-1]]]]],[]],[13,[[11,[-2,13]]],[],[[4,[],[[9,[-1]]]]]],[13,[[11,[-2,13]]],[],[[4,[],[[9,[-1]]]]]],[[-1,-2],[[68,[-1,-2]]],[4,79],[4,79]],[-1,69,78],[-1,75,78],[13,[[17,[13]]]],[13,[[17,[13]]]],[[[33,[-1]]],[[2,[25,[27,[25]]]]],4],[[[42,[-1]]],[[2,[25,[27,[25]]]]],[]],[[[52,[-1]]],[[2,[25,[27,[25]]]]],8],[[[32,[-1,-2]]],[[2,[25,[27,[25]]]]],[],[]],[[[11,[-1,-2]]],[[2,[25,[27,[25]]]]],94,[[94,[],[[77,[]]]]]],[[[12,[[33,[-1]]]],-2],[[29,[2,-3]]],4,[],[]],[[[12,[[52,[-1]]]],-2],[[29,[2,-3]]],8,[],[]],[[[12,[[32,[-1,-2]]]],-3],[[29,[2,-4]]],[],[],[],[]],[[[12,[[11,[-2,-3]]]],-1],[[29,[2,-4]]],[],[[89,[-1]]],[[89,[-1],[[7,[]]]]],[]],[[[17,[-1]]],[[27,[25]]],4],[[[12,[[62,[-1]]]]],27,4],[[[12,[[63,[-1]]]]],27,8],[[],[[40,[-1]]],4],[[13,-3],[[44,[13,-2,-3]]],[],4,[[10,[-1],[[9,[-2]]]]]],[[13,-3],[[44,[13,-2,-3]]],[],4,[[10,[-1],[[9,[-2]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,102,[]],[5,[[51,[5,-1]]],[]],[5,[[51,[5,-1]]],[]],[5,[[52,[5]]]],[5,[[52,[5]]]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[[-1,-2],[[70,[-1,-2]]],8,[[8,[],[[7,[]]]]]],[[-1,-2,-3],[[71,[-1,-2,-3]]],8,[[8,[],[[7,[]]]]],[[8,[],[[7,[]]]]]],[[-1,-2,-3,-4],[[72,[-1,-2,-3,-4]]],8,[[8,[],[[7,[]]]]],[[8,[],[[7,[]]]]],[[8,[],[[7,[]]]]]],[[-1,-2,-3,-4,-5],[[73,[-1,-2,-3,-4,-5]]],8,[[8,[],[[7,[]]]]],[[8,[],[[7,[]]]]],[[8,[],[[7,[]]]]],[[8,[],[[7,[]]]]]],[-1,39,78],[-1,[[63,[-1]]],8],[[[12,[[8,[],[[85,[-1]],[7,[-2]]]]]],83],[[86,[[29,[-1,-2]]]]],[],[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[5,83],[[86,[[29,[-1,-2]]]]],[],[]],[[5,83],[[86,[[29,[-1,-2]]]]],[],[]],[[-1,-2],[[74,[-1,-2]]],[8,79],[8,79]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[13,[[47,[13]]]],[13,[[47,[13]]]],[[5,-3],[[60,[5,-3]]],[],[],[[10,[-1],[[9,[-2]]]]]],[[5,-3],[[60,[5,-3]]],[],[],[[10,[-1],[[9,[-2]]]]]],[[[18,[-1]]],[[27,[[17,[-1]]]]],4],[[[17,[-1]]],[[27,[25]]],4],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[104,[-1]]],[[93,[92]]],[[105,[[93,[92]]]]]],[[[104,[-1]]],[[93,[92]]],[[106,[[93,[92]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[107,[-1]]],[[93,[92]]],95],[[[108,[-1]]],[[93,[92]]],91],[[[109,[-1]]],[[93,[92]]],91],[[110,-1],[[111,[110,-1]]],95],[[[112,[-1]]],[[112,[-1]]],21],[[[113,[-1]]],[[113,[-1]]],21],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[114,[[115,[114]]]],[[[112,[-1]],[112,[-1]]],116,117],[[[12,[26]],25],2],[[[12,[118]],25],2],[[[112,[-1]],25],2,119],[[[12,[[112,[-1]]]],25],2,119],[[[12,[[107,[-1]]]],25],2,95],[[[12,[[108,[-1]]]],25],2,26],[[[12,[[111,[-1,-2]]]],25],2,26,26],[[[12,[[113,[-1]]]],25],2,[[106,[[93,[92]]]],79]],[[[12,[[120,[-1]]]],25],2,26],[[121,25],2],[[-1,-2],[[122,[-1,-2]]],95,[91,79,123]],[[-1,-2],[[124,[-1,-2]]],26,[91,79,123]],[[-1,-2],[[2,[[125,[-1,-2]],1]]],26,[91,79,123]],[[],[[113,[-1]]],126],[[],118],[[[104,[-1]]],25,[[106,[[93,[92]]]]]],[[[112,[-1]],[112,[-1]]],28,127],[121,[[128,[121]]]],[[[112,[-1]]],[[90,[[93,[92]]]]],119],[114,[[129,[114]]]],[[[112,[-1]]],[[90,[2]]],130],[[118,34],35],[[131,34],35],[[132,34],35],[[[133,[-1]],34],35,[]],[[[133,[-1]],34],35,[]],[[[112,[-1]],34],35,38],[[[107,[-1]],34],35,38],[[[134,[-1]],34],35,38],[[[108,[-1]],34],35,38],[[[109,[-1]],34],35,[38,91]],[[[111,[-1,-2]],34],35,38,38],[[[115,[-1]],34],35,[38,123]],[[[122,[-1,-2]],34],35,38,[38,123]],[[[124,[-1,-2]],34],35,38,[38,123]],[[[125,[-1,-2]],34],35,38,[38,123]],[[[113,[-1]],34],35,38],[[[128,[-1]],34],35,[38,123]],[[[129,[-1]],34],35,[38,123]],[[[135,[-1,-2]],34],35,38,38],[[[136,[-1]],34],35,38],[[[137,[-1]],34],35,[38,123]],[[[138,[-1]],34],35,[38,123]],[[[139,[-1]],34],35,[38,123]],[[[140,[-1]],34],35,[38,123]],[[[141,[-1]],34],35,[38,123]],[[[142,[-1]],34],35,[38,123]],[[[143,[-1]],34],35,[38,123]],[[[144,[-1]],34],35,[38,123]],[[[145,[-1]],34],35,38],[[[146,[-1]],34],35,38],[[[120,[-1]],34],35,38],[[[104,[-1]],34],35,38],[[[147,[-1]],34],35,[38,123]],[[[148,[-1]],34],35,[38,123]],[[[149,[-1]],34],35,[38,123]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[112,[-1]]],-1,[]],[[[107,[-1]]],-1,95],[[[108,[-1]]],-1,91],[[[111,[-1,-2]]],[[2,[-1,-2]]],95,95],[[[113,[-1]]],-1,[]],[[[120,[-1]]],-1,95],[[[104,[-1]]],-1,[[106,[[93,[92]]]]]],[[[12,[[107,[-1]]]]],[[12,[-1]]],95],[[[12,[[108,[-1]]]]],[[12,[-1]]],91],[[[12,[[111,[-1,-2]]]]],[[2,[[12,[-1]],[12,[-2]]]]],95,95],[[[12,[[120,[-1]]]]],[[12,[-1]]],95],[[[112,[-1]]],-1,[]],[[[107,[-1]]],-1,95],[[[108,[-1]]],-1,91],[[[109,[-1]]],-1,91],[[[111,[-1,-2]]],[[2,[-1,-2]]],95,95],[[[113,[-1]]],-1,[]],[[[120,[-1]]],-1,95],[[[104,[-1]]],-1,[[106,[[93,[92]]]]]],[[[112,[-1]],-2],2,150,101],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[[[112,[-1]]],-1,[]],[[[107,[-1]]],-1,95],[[[108,[-1]]],-1,91],[[[111,[-1,-2]]],[[2,[-1,-2]]],95,95],[[[113,[-1]]],-1,[]],[[[120,[-1]]],-1,95],[[[104,[-1]]],-1,[[106,[[93,[92]]]]]],[114,[[135,[114,-1]]],[[106,[[93,[92]]]]]],[[[145,[-1]],[146,[-1]]],28,[]],[[[146,[-1]],[145,[-1]]],28,[]],[[[120,[-1]]],98,95],[121,[[136,[121]]]],[-1,[[112,[-1]]],[]],[-1,[[107,[-1]]],95],[-1,[[108,[-1]]],91],[-1,[[109,[-1]]],91],[-1,[[113,[-1]]],[]],[-1,[[104,[-1]]],[[106,[[93,[92]]]]]],[[[112,[-1]],[112,[-1]]],[[27,[116]]],151],[[[12,[[134,[-1]]]],83],[[86,[-2]]],[95,99],[]],[[[12,[[115,[-1]]]],83],[[86,[-2]]],[91,123,79],[]],[[[12,[[122,[-1,-2]]]],83],[[86,[-3]]],95,[91,79,123],[]],[[[12,[[124,[-1,-2]]]],83],[[86,[-3]]],26,[91,79,123],[]],[[[12,[[125,[-1,-2]]]],83],[[86,[-3]]],26,[91,79,123],[]],[[[12,[[128,[-1]]]],83],[[86,[-2]]],[26,123,79],[]],[[[12,[[129,[-1]]]],83],[[86,[-2]]],[91,123,79],[]],[[[12,[[137,[-1]]]],83],[[86,[-2]]],[95,123,79],[]],[[[12,[[138,[-1]]]],83],[[86,[-2]]],[95,123,79],[]],[[[12,[[139,[-1]]]],83],[[86,[-2]]],[95,123,79],[]],[[[12,[[140,[-1]]]],83],[[86,[-2]]],[26,123,79],[]],[[[12,[[141,[-1]]]],83],[[86,[-2]]],[95,123,79],[]],[[[12,[[142,[-1]]]],83],[[86,[-2]]],[95,123,79],[]],[[[12,[[143,[-1]]]],83],[[86,[-2]]],[26,123,79],[]],[[[12,[[144,[-1]]]],83],[[86,[-2]]],[99,123,79],[]],[[[12,[[147,[-1]]]],83],[[86,[-2]]],[91,123,79],[]],[[[12,[[148,[-1]]]],83],[[86,[-2]]],[91,123,79],[]],[[[12,[[149,[-1]]]],83],[[86,[[90,[2]]]]],[91,123,79]],[[[12,[91]],83],[[86,[[29,[2,152]]]]]],[[[12,[132]],83],[[86,[[90,[2]]]]]],[[[12,[[112,[-1]]]],83],[[86,[[90,[2]]]]],130],[[[12,[[107,[-1]]]],83],[[86,[[90,[2]]]]],91],[[[12,[[108,[-1]]]],83],[[86,[[90,[2]]]]],91],[[[12,[[109,[-1]]]],83],[[86,[[90,[2]]]]],91],[[[12,[[113,[[80,[92]]]]]],83],[[86,[[90,[2]]]]]],[[[12,[[113,[[80,[92]]]]]],83],[[86,[[90,[2]]]]]],[[[12,[[113,[[153,[[93,[92]]]]]]]],83],[[86,[[90,[2]]]]]],[[[12,[[113,[[93,[92]]]]]],83],[[86,[[90,[2]]]]]],[[[12,[[135,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],91,[[106,[[93,[92]]]]],[]],[[[12,[[146,[-1]]]],83],[[86,[[90,[2]]]]],91],[[[12,[26]],83],[[86,[[29,[[93,[92]],152]]]]]],[[[12,[118]],83],[[86,[[90,[[93,[92]]]]]]]],[[[12,[[112,[-1]]]],83],[[86,[[90,[[93,[92]]]]]]],119],[[[12,[[107,[-1]]]],83],[[86,[[90,[[93,[92]]]]]]],95],[[[12,[[108,[-1]]]],83],[[86,[[90,[[93,[92]]]]]]],26],[[[12,[[111,[-1,-2]]]],83],[[86,[[90,[[93,[92]]]]]]],26,26],[[[12,[[113,[-1]]]],83],[[86,[[90,[[93,[92]]]]]]],[[106,[[93,[92]]]],79]],[[[12,[[120,[-1]]]],83],[[86,[[90,[[93,[92]]]]]]],26],[[[12,[91]],83],[[86,[[29,[2,152]]]]]],[[[12,[132]],83],[[86,[[90,[2]]]]]],[[[12,[[112,[-1]]]],83],[[86,[[90,[2]]]]],130],[[[12,[[107,[-1]]]],83],[[86,[[90,[2]]]]],91],[[[12,[[108,[-1]]]],83],[[86,[[90,[2]]]]],91],[[[12,[[109,[-1]]]],83],[[86,[[90,[2]]]]],91],[[[12,[[113,[[80,[92]]]]]],83],[[86,[[90,[2]]]]]],[[[12,[[113,[[93,[92]]]]]],83],[[86,[[90,[2]]]]]],[[[12,[[113,[[80,[92]]]]]],83],[[86,[[90,[2]]]]]],[[[12,[[113,[[153,[[93,[92]]]]]]]],83],[[86,[[90,[2]]]]]],[[[12,[[135,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],91,[[106,[[93,[92]]]]],[]],[[[12,[[146,[-1]]]],83],[[86,[[90,[2]]]]],91],[[[12,[[136,[-1]]]],83],[[86,[[27,[-2]]]]],26,[]],[[[12,[95]],83,[93,[92]]],[[86,[[29,[25,152]]]]]],[[[12,[118]],83,[93,[92]]],[[86,[[90,[25]]]]]],[[[12,[131]],83,[93,[92]]],[[86,[[90,[25]]]]]],[[[12,[[112,[-1]]]],83,[93,[92]]],[[86,[[90,[25]]]]],154],[[[12,[[107,[-1]]]],83,[93,[92]]],[[86,[[90,[25]]]]],95],[[[12,[[108,[-1]]]],83,[93,[92]]],[[86,[[90,[25]]]]],95],[[[12,[[111,[-1,-2]]]],83,[93,[92]]],[[86,[[90,[25]]]]],95,95],[[[12,[[113,[-1]]]],83,[93,[92]]],[[86,[[90,[25]]]]],[[106,[[93,[92]]]],79]],[[[12,[[145,[-1]]]],83,[93,[92]]],[[86,[[90,[25]]]]],95],[[[12,[[120,[-1]]]],83,[93,[92]]],[[86,[[29,[25,152]]]]],95],[[[12,[95]],83,[93,[96]]],[[86,[[29,[25,152]]]]]],[[[12,[131]],83,[93,[96]]],[[86,[[90,[25]]]]]],[[[12,[[112,[-1]]]],83,[93,[96]]],[[86,[[90,[25]]]]],154],[[[12,[[107,[-1]]]],83,[93,[96]]],[[86,[[90,[25]]]]],95],[[[12,[[108,[-1]]]],83,[93,[96]]],[[86,[[90,[25]]]]],95],[[[12,[[111,[-1,-2]]]],83,[93,[96]]],[[86,[[90,[25]]]]],95,95],[[[12,[[113,[-1]]]],83,[93,[96]]],[[86,[[90,[25]]]]],[[106,[[93,[92]]]],79]],[[[12,[[145,[-1]]]],83,[93,[96]]],[[86,[[90,[25]]]]],95],[[[12,[[135,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],91,[[106,[[93,[92]]]]],[]],[[[12,[99]],83,97],[[86,[[29,[98,152]]]]]],[[[12,[[112,[-1]]]],83,97],[[86,[[90,[98]]]]],155],[[[12,[[107,[-1]]]],83,97],[[86,[[90,[98]]]]],[95,99]],[[[12,[[108,[-1]]]],83,97],[[86,[[90,[98]]]]],[91,99]],[[[12,[[113,[-1]]]],83,97],[[86,[[90,[98]]]]],[[106,[[93,[92]]]],79]],[[[12,[[107,[-1]]]],83,156],[[86,[[90,[2]]]]],[95,99]],[[[12,[91]],83,[93,[92]]],[[86,[[29,[25,152]]]]]],[[[12,[132]],83,[93,[92]]],[[86,[[90,[25]]]]]],[[[12,[[112,[-1]]]],83,[93,[92]]],[[86,[[90,[25]]]]],130],[[[12,[[107,[-1]]]],83,[93,[92]]],[[86,[[90,[25]]]]],91],[[[12,[[108,[-1]]]],83,[93,[92]]],[[86,[[90,[25]]]]],91],[[[12,[[109,[-1]]]],83,[93,[92]]],[[86,[[90,[25]]]]],91],[[[12,[[113,[[80,[92]]]]]],83,[93,[92]]],[[86,[[90,[25]]]]]],[[[12,[[113,[[80,[92]]]]]],83,[93,[92]]],[[86,[[90,[25]]]]]],[[[12,[[113,[[93,[92]]]]]],83,[93,[92]]],[[86,[[90,[25]]]]]],[[[12,[[113,[[153,[[93,[92]]]]]]]],83,[93,[92]]],[[86,[[90,[25]]]]]],[[[12,[[146,[-1]]]],83,[93,[92]]],[[86,[[90,[25]]]]],91],[[[12,[91]],83,[93,[100]]],[[86,[[29,[25,152]]]]]],[[[12,[132]],83,[93,[100]]],[[86,[[90,[25]]]]]],[[[12,[[112,[-1]]]],83,[93,[100]]],[[86,[[90,[25]]]]],130],[[[12,[[107,[-1]]]],83,[93,[100]]],[[86,[[90,[25]]]]],91],[[[12,[[108,[-1]]]],83,[93,[100]]],[[86,[[90,[25]]]]],91],[[[12,[[109,[-1]]]],83,[93,[100]]],[[86,[[90,[25]]]]],91],[[[12,[[113,[[80,[92]]]]]],83,[93,[100]]],[[86,[[90,[25]]]]]],[[[12,[[113,[[80,[92]]]]]],83,[93,[100]]],[[86,[[90,[25]]]]]],[[[12,[[113,[[93,[92]]]]]],83,[93,[100]]],[[86,[[90,[25]]]]]],[[[12,[[113,[[153,[[93,[92]]]]]]]],83,[93,[100]]],[[86,[[90,[25]]]]]],[[[12,[[146,[-1]]]],83,[93,[100]]],[[86,[[90,[25]]]]],91],[[[113,[-1]]],98,[]],[[110,[93,[92]]],[[137,[110]]]],[[[112,[-1]],[93,[92]]],[[90,[25]]],154],[[110,[93,[92]]],[[139,[110]]]],[[[112,[-1]],[93,[92]]],[[90,[2]]],154],[[121,102],[[140,[121]]]],[[110,[80,[92]]],[[141,[110]]]],[[[112,[-1]],[80,[92]]],[[90,[25]]],154],[[110,102],[[142,[110]]]],[[[112,[-1]],102],[[90,[25]]],154],[[121,92,[80,[92]]],[[143,[121]]]],[[110,[93,[96]]],[[138,[110]]]],[[[112,[-1]],[93,[96]]],[[90,[25]]],154],[92,131],[[[145,[-1]],[146,[-1]]],[[29,[-1,[133,[-1]]]]],79],[[[146,[-1]],[145,[-1]]],[[29,[-1,[133,[-1]]]]],79],[[157,97],[[144,[157]]]],[[[112,[-1]],97],[[90,[98]]],155],[[[12,[[107,[-1]]]],156],[[134,[-1]]],[95,99]],[[[104,[-1]],-2],2,[[106,[[93,[92]]]]],[[158,[25]]]],[[[120,[-1]],98],2,95],[[[113,[-1]],98],2,[]],[[],132],[110,[[2,[[145,[110]],[146,[110]]]]]],[[[104,[-1]]],25,[[106,[[93,[92]]]]]],[[[12,[[135,[-1,-2]]]],-2],[[29,[2,-3]]],91,[[106,[[93,[92]]]]],[]],[157,[[144,[157]]]],[[110,98],[[120,[110]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,102,[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[[25,-1],[[107,[-1]]],95],[[25,-1],[[108,[-1]]],91],[[25,-1],[[109,[-1]]],91],[[114,[93,[92]]],[[147,[114]]]],[[[112,[-1]],[93,[92]]],[[90,[25]]],130],[[114,[93,[92]]],[[149,[114]]]],[[[112,[-1]],[93,[92]]],[[90,[2]]],130],[[[112,[-1]],159],[[90,[2]]],130],[[114,[93,[100]]],[[148,[114]]]],[[[112,[-1]],[93,[100]]],[[90,[25]]],130],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[160,[-1]]],126],[[[161,[-1]]],-1,123],[[[162,[-1]]],-1,123],[[[163,[-1,-2]]],-2,123,123],[[[161,[-1]]],-1,123],[[[162,[-1]]],-1,123],[[[163,[-1,-2]]],-2,123,123],[[[164,[-1]]],2,123],[[[161,[-1]]],2,123],[[[165,[-1]]],2,123],[[[162,[-1]]],2,123],[[[163,[-1,-2]]],2,123,123],[[[160,[-1]],34],35,123],[[[164,[-1]],34],35,123],[[[161,[-1]],34],35,[123,38]],[[[165,[-1]],34],35,123],[[[162,[-1]],34],35,[123,38]],[[[163,[-1,-2]],34],35,123,[123,38]],[166,-1,[]],[-1,[[160,[-1]]],[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[160,[-1]]],-1,123],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[],[]],[-1,[],[]],[[[160,[-1]]],-1,[]],[[[164,[-1]]],28,123],[[[165,[-1]]],28,123],[[[160,[-1]]],[[165,[-1]]],123],[[[167,[[160,[-1]]]]],[[164,[-1]]],123],[[[162,[-1]],-3],[[163,[-1,-2]]],123,123,[[10,[-1],[[9,[-2]]]]]],[[[163,[-1,-2]],-4],[[163,[-1,-3]]],123,123,123,[[10,[-2],[[9,[-3]]]]]],[-1,[[160,[-1]]],[]],[[[12,[[164,[-1]]]],83],[[86,[-2]]],123,[]],[[[12,[[165,[-1]]]],83],[[86,[-2]]],123,[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[[[160,[-1]]],[[27,[[162,[-1]]]]],123],[[[167,[[160,[-1]]]]],[[27,[[161,[-1]]]]],123],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[168,25],[[169,[168,-1]]],[]],[[[170,[-1]]],[[170,[-1]]],[]],[[[171,[-1,-2]]],[[171,[-1,-2]]],21,21],[[[172,[-1,-2,-3,-4,-5]]],[[172,[-1,-2,-3,-4,-5]]],21,[],[],21,21],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[168,[[173,[168,-1]]],[]],[[],[[170,[-1]]],[]],[[168,-3],[[174,[168,-3]]],21,[],[[89,[-1],[[7,[-2]]]]]],[[168,-1],[[175,[168,-1]]],[]],[168,[[176,[168,-1]]],[]],[[[177,[-1,-2]],34],35,[38,123],[38,123,178]],[[[173,[-1,-2]],34],35,[38,123],38],[[[170,[-1]],34],35,38],[[[174,[-1,-2]],34],35,38,38],[[[175,[-1,-2]],34],35,[38,123],38],[[[176,[-1,-2]],34],35,[38,123],38],[[[179,[-2,-1,-3]],34],35,38,[38,[89,[-1]]],38],[[[171,[-1,-2]],34],35,38,38],[[[180,[-1,-2]],34],35,[38,123],38],[[[181,[-1,-2,-3]],34],35,38,38,38],[[[172,[-1,-2,-3,-4,-5]],34],35,38,[],[],38,[]],[[[182,[-1,-2,-3,-4,-5]],34],35,38,38,[],38,[]],[[[169,[-1,-2]],34],35,38,38],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[174,[-1,-2]]],[[2,[-1,-2]]],[],[]],[[[179,[-2,-1,-3]]],-2,[],[[89,[-1]]],[]],[[[171,[-1,-2]]],-1,[],[]],[[[172,[-2,-1,-3,-5,-6]]],-2,[],[[89,[-1]]],[],183,[[4,[],[[9,[[29,[-1,-4]]]]]]],[[87,[-3],[[9,[-5]]]]]],[[[182,[-2,-1,-3,-4,-5]]],-2,[],[[89,[-1]]],[],[[94,[],[[77,[[29,[-1]]]]]]],[[87,[-3],[[9,[-4]]]]]],[[[169,[-2,-1]]],-2,[],[[89,[-1]]]],[[[12,[[174,[-1,-2]]]]],[[2,[[12,[-1]],[12,[-2]]]]],[],[]],[[[12,[[179,[-2,-1,-3]]]]],[[12,[-2]]],[],[[89,[-1]]],[]],[[[12,[[171,[-1,-2]]]]],[[12,[-1]]],[],[]],[[[12,[[172,[-2,-1,-3,-5,-6]]]]],[[12,[-2]]],[],[[89,[-1]]],[],183,[[4,[],[[9,[[29,[-1,-4]]]]]]],[[87,[-3],[[9,[-5]]]]]],[[[12,[[182,[-2,-1,-3,-4,-5]]]]],[[12,[-2]]],[],[[89,[-1]]],[],[[94,[],[[77,[[29,[-1]]]]]]],[[87,[-3],[[9,[-4]]]]]],[[[12,[[169,[-2,-1]]]]],[[12,[-2]]],[],[[89,[-1]]]],[[[174,[-1,-2]]],[[2,[-1,-2]]],[],[]],[[[179,[-2,-1,-3]]],-2,[],[[89,[-1]]],[]],[[[171,[-1,-2]]],-1,[],[]],[[[172,[-2,-1,-3,-5,-6]]],-2,[],[[89,[-1]]],[],183,[[4,[],[[9,[[29,[-1,-4]]]]]]],[[87,[-3],[[9,[-5]]]]]],[[[182,[-2,-1,-3,-4,-5]]],-2,[],[[89,[-1]]],[],[[94,[],[[77,[[29,[-1]]]]]]],[[87,[-3],[[9,[-4]]]]]],[[[169,[-2,-1]]],-2,[],[[89,[-1]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[[[174,[-1,-2]]],[[2,[-1,-2]]],[],[]],[[[179,[-2,-1,-3]]],-2,[],[[89,[-1]]],[]],[[[171,[-1,-2]]],-1,[],[]],[[[172,[-2,-1,-3,-5,-6]]],-2,[],[[89,[-1]]],[],183,[[4,[],[[9,[[29,[-1,-4]]]]]]],[[87,[-3],[[9,[-5]]]]]],[[[182,[-2,-1,-3,-4,-5]]],-2,[],[[89,[-1]]],[],[[94,[],[[77,[[29,[-1]]]]]]],[[87,[-3],[[9,[-4]]]]]],[[[169,[-2,-1]]],-2,[],[[89,[-1]]]],[[[179,[-2,-1,-3]]],28,[],[[89,[-1]],84],[]],[[[171,[-1,-2]]],28,84,[]],[[[182,[-2,-1,-3,-4,-5]]],28,[],[84,[89,[-1]]],[],[[94,[],[[77,[[29,[-1]]]]]]],[[87,[-3],[[9,[-4]]]]]],[[[169,[-2,-1]]],28,[],[[89,[-1]],84]],[168,[[11,[168,-3]]],[],[],[[89,[-1],[[7,[-2]]]]]],[[[12,[[177,[-3,-4]]]],83],[[86,[-5]]],[],[],[[89,[-1],[[7,[-2]]]],79,123],[[94,[],[[77,[[29,[-1,-2]]]]]],79,123],[]],[[[12,[[173,[-2,-1]]]],83],[[86,[-3]]],[],[[89,[-1]],79,123],[]],[[[12,[[175,[-2,-1]]]],83],[[86,[-3]]],[],[[89,[-1]],79,123],[]],[[[12,[[176,[-2,-1]]]],83],[[86,[-3]]],[],[[89,[-1]],79,123],[]],[[[12,[[180,[-2,-1]]]],83],[[86,[-3]]],[],[[89,[-1]],79,123],[]],[[[12,[[89,[],[[7,[-1]]]]]],83],[[86,[[29,[2,-1]]]]],[]],[[[12,[[170,[-1]]]],83],[[86,[[29,[2,-2]]]]],[],[]],[[[12,[[174,[-2,-3]]]],83],[[86,[[29,[2,-4]]]]],21,[[89,[-1]]],[[89,[-1],[[7,[]]]]],[]],[[[12,[[179,[-2,-1,-3]]]],83],[[86,[[29,[2,-4]]]]],[],[[89,[-1]]],[],[]],[[[12,[[171,[-2,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[[89,[-1]]],[],[[10,[],[[9,[-3]]]]],[]],[[[12,[[181,[-1,-5,-4]]]],83],[[86,[[29,[2,-6]]]]],[],[],[],[[4,[],[[9,[[29,[-1,-3]]]]]]],[[87,[-1,-2],[[9,[-4]]]]],[]],[[[12,[[172,[-2,-1,-3,-5,-6]]]],83],[[86,[[29,[2,-7]]]]],[],[[89,[-1]]],[],183,[[4,[],[[9,[[29,[-1,-4]]]]]]],[[87,[-3],[[9,[-5]]]]],[]],[[[12,[[182,[-2,-1,-3,-4,-5]]]],83],[[86,[[29,[2,-6]]]]],[],[[89,[-1]]],[],[[94,[],[[77,[[29,[-1]]]]]]],[[87,[-3],[[9,[-4]]]]],[]],[[[12,[[169,[-2,-1]]]],83],[[86,[[29,[2,-3]]]]],[],[[89,[-1]]],[]],[[168,83],[[86,[[29,[2,-1]]]]],[]],[[[12,[[89,[],[[7,[-1]]]]]],83],[[86,[[29,[2,-1]]]]],[]],[[[12,[[170,[-1]]]],83],[[86,[[29,[2,-2]]]]],[],[]],[[[12,[[174,[-2,-3]]]],83],[[86,[[29,[2,-4]]]]],21,[[89,[-1]]],[[89,[-1],[[7,[]]]]],[]],[[[12,[[179,[-2,-1,-3]]]],83],[[86,[[29,[2,-4]]]]],[],[[89,[-1]]],[],[]],[[[12,[[171,[-2,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[[89,[-1]]],[],[[10,[],[[9,[-3]]]]],[]],[[[12,[[181,[-1,-5,-4]]]],83],[[86,[[29,[2,-6]]]]],[],[],[],[[4,[],[[9,[[29,[-1,-3]]]]]]],[[87,[-1,-2],[[9,[-4]]]]],[]],[[[12,[[172,[-2,-1,-3,-5,-6]]]],83],[[86,[[29,[2,-7]]]]],[],[[89,[-1]]],[],183,[[4,[],[[9,[[29,[-1,-4]]]]]]],[[87,[-3],[[9,[-5]]]]],[]],[[[12,[[182,[-2,-1,-3,-4,-5]]]],83],[[86,[[29,[2,-6]]]]],[],[[89,[-1]]],[],[[94,[],[[77,[[29,[-1]]]]]]],[[87,[-3],[[9,[-4]]]]],[]],[[[12,[[169,[-2,-1]]]],83],[[86,[[29,[2,-3]]]]],[],[[89,[-1]]],[]],[[168,83],[[86,[[29,[2,-1]]]]],[]],[[[12,[[179,[-2,-1,-3]]]],83],[[86,[[27,[-4]]]]],[],[[89,[-1]],94],[],[]],[[[12,[[171,[-1,-2]]]],83],[[86,[[27,[-3]]]]],94,[],[]],[[[12,[[172,[-2,-1,-3,-4,-5]]]],83],[[86,[[27,[-6]]]]],[],[94,[89,[-1]]],[],4,[[87,[-3],[[9,[-4]]]]],[]],[[[12,[[182,[-2,-1,-3,-4,-5]]]],83],[[86,[[27,[-6]]]]],[],[94,[89,[-1]]],[],[[94,[],[[77,[[29,[-1]]]]]]],[[87,[-3],[[9,[-4]]]]],[]],[[[12,[[169,[-2,-1]]]],83],[[86,[27]]],[],[[89,[-1]],94]],[[[12,[[89,[],[[7,[-1]]]]]],83],[[86,[[29,[2,-1]]]]],[]],[[[12,[[170,[-1]]]],83],[[86,[[29,[2,-2]]]]],[],[]],[[[12,[[174,[-2,-3]]]],83],[[86,[[29,[2,-4]]]]],21,[[89,[-1]]],[[89,[-1],[[7,[]]]]],[]],[[[12,[[179,[-2,-1,-3]]]],83],[[86,[[29,[2,-4]]]]],[],[[89,[-1]]],[],[]],[[[12,[[171,[-2,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[[89,[-1]]],[],[[10,[],[[9,[-3]]]]],[]],[[[12,[[181,[-1,-5,-4]]]],83],[[86,[[29,[2,-6]]]]],[],[],[],[[4,[],[[9,[[29,[-1,-3]]]]]]],[[87,[-1,-2],[[9,[-4]]]]],[]],[[[12,[[172,[-2,-1,-3,-5,-6]]]],83],[[86,[[29,[2,-7]]]]],[],[[89,[-1]]],[],183,[[4,[],[[9,[[29,[-1,-4]]]]]]],[[87,[-3],[[9,[-5]]]]],[]],[[[12,[[182,[-2,-1,-3,-4,-5]]]],83],[[86,[[29,[2,-6]]]]],[],[[89,[-1]]],[],[[94,[],[[77,[[29,[-1]]]]]]],[[87,[-3],[[9,[-4]]]]],[]],[[[12,[[169,[-2,-1]]]],83],[[86,[[29,[2,-3]]]]],[],[[89,[-1]]],[]],[[168,83],[[86,[[29,[2,-1]]]]],[]],[168,[[11,[-3,168]]],[],[],[[89,[-1],[[7,[-2]]]]]],[[168,-1],[[180,[168,-1]]],[]],[[168,-3],[[177,[168,-3]]],[],[],[[178,[],[[85,[-1]],[7,[-2]]]],94,79,123]],[168,[[179,[168,-1,-2]]],[],[]],[[168,-3],[[171,[168,-3]]],[],[],[[10,[-1],[[9,[-2]]]]]],[[[179,[-2,-1,-3]]],[[2,[25,[27,[25]]]]],[],[[89,[-1]],94],[]],[[[171,[-1,-2]]],[[2,[25,[27,[25]]]]],94,[]],[[[172,[-2,-1,-3,-4,-5]]],[[2,[25,[27,[25]]]]],[],[94,[89,[-1]]],[],4,[[87,[-3],[[9,[-4]]]]]],[[[182,[-2,-1,-3,-4,-5]]],[[2,[25,[27,[25]]]]],[],[94,[89,[-1]]],[],[[94,[],[[77,[[29,[-1]]]]]]],[[87,[-3],[[9,[-4]]]]]],[[[169,[-2,-1]]],[[2,[25,[27,[25]]]]],[],[[89,[-1]],94]],[[[12,[[89,[],[[7,[-1]]]]]],-2],[[29,[2,-1]]],[],[]],[[[12,[[170,[-1]]]],-1],[[29,[2,-2]]],[],[]],[[[12,[[174,[-2,-3]]]],-1],[[29,[2,-4]]],21,[[89,[-1]]],[[89,[-1],[[7,[]]]]],[]],[[[12,[[179,[-2,-1,-3]]]],-1],[[29,[2,-4]]],[],[[89,[-1]]],[],[]],[[[12,[[171,[-2,-4]]]],-1],[[29,[2,-5]]],[],[[89,[-1]]],[],[[10,[],[[9,[-3]]]]],[]],[[[12,[[181,[-1,-5,-4]]]],-2],[[29,[2,-6]]],[],[],[],[[4,[],[[9,[[29,[-1,-3]]]]]]],[[87,[-1,-2],[[9,[-4]]]]],[]],[[[12,[[172,[-2,-1,-3,-5,-6]]]],-3],[[29,[2,-7]]],[],[[89,[-1]]],[],183,[[4,[],[[9,[[29,[-1,-4]]]]]]],[[87,[-3],[[9,[-5]]]]],[]],[[[12,[[182,[-2,-1,-3,-4,-5]]]],-3],[[29,[2,-6]]],[],[[89,[-1]]],[],[[94,[],[[77,[[29,[-1]]]]]]],[[87,[-3],[[9,[-4]]]]],[]],[[[12,[[169,[-2,-1]]]],-1],[[29,[2,-3]]],[],[[89,[-1]]],[]],[[168,-1],[[29,[2,-2]]],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[[-1,-5],[[181,[-1,-5,-4]]],[],[],[],[[4,[],[[9,[[29,[-1,-3]]]]]]],[[87,[-1,-2],[[9,[-4]]]]]],[[168,-6],[[172,[168,-2,-1,-5,-6]]],[],[],[],[[183,[-3]]],[[4,[],[[9,[[29,[-2,-4]]]]]]],[[87,[-1],[[9,[-5]]]]]],[[168,-5],[[182,[168,-2,-1,-4,-5]]],[],[],[],[[94,[],[[77,[[29,[-2,-3]]]]]]],[[87,[-1],[[9,[-4]]]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,[[2,[[3,[-1]],1]]],94],[[184,-3],[[185,[184,-2,-3]]],[],[[4,[],[[9,[28]]]]],[[87,[-1],[[9,[-2]]]]]],[[184,-3],[[185,[184,-2,-3]]],[],[[4,[],[[9,[28]]]]],[[87,[-1],[[9,[-2]]]]]],[[186,-4],[[187,[186,-3,-4]]],[],[],[[8,[],[[7,[-2]]]]],[[87,[-1],[[9,[-3]]]]]],[[186,-4],[[187,[186,-3,-4]]],[],[],[[8,[],[[7,[-2]]]]],[[87,[-1],[[9,[-3]]]]]],[[184,-3],[[188,[184,-2,-3]]],[],[[4,[],[[9,[28]]]]],[[87,[-1],[[9,[-2]]]]]],[[184,-3],[[188,[184,-2,-3]]],[],[[4,[],[[9,[28]]]]],[[87,[-1],[[9,[-2]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[184,[[189,[-1]]],[]],[184,[[189,[-1]]],[]],[184,[[190,[-1]]],[]],[184,[[190,[-1]]],[]],[[184,25],[[191,[184]]]],[[184,25],[[191,[184]]]],[[184,25],[[192,[184]]]],[[184,25],[[192,[184]]]],[184,184],[184,184],[184,[[193,[184]]]],[184,[[193,[184]]]],[[184,-2],[[194,[184,-2]]],[],[[94,[],[[77,[-1]]]]]],[[184,-2],[[194,[184,-2]]],[],[[94,[],[[77,[-1]]]]]],[[184,25],[[195,[184]]]],[[184,25],[[195,[184]]]],[[[196,[-1]]],[[196,[-1]]],21],[[[197,[-1]]],[[197,[-1]]],21],[[[198,[-1]]],[[198,[-1]]],21],[[[199,[-1]]],[[199,[-1]]],[]],[[[200,[-1]]],[[200,[-1]]],[]],[[[201,[-1]]],[[201,[-1]]],21],[202,202],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[184,[[203,[184,-2]]],[],[126,[204,[-1]]]],[184,[[203,[184,-2]]],[],[126,[204,[-1]]]],[184,[[205,[184]]]],[184,[[205,[184]]]],[[[12,[[206,[-1]]]],25],2,[[178,[],[[7,[152]]]]]],[184,[[207,[184]]]],[184,[[207,[184]]]],[184,[[208,[184]]]],[184,[[208,[184]]]],[[],[[209,[-1]]],4],[[],[[210,[-1]]],[]],[[],[[211,[-1]]],[94,79]],[[],202],[[[210,[-1]]],2,[]],[[],[[199,[-1]]],[]],[184,[[212,[184]]]],[184,[[212,[184]]]],[[[213,[-1,-2]],[213,[-1,-2]]],28,127,127],[[[214,[-1,-2]],[214,[-1,-2]]],28,127,127],[[202,202],28],[186,[[215,[186,-1]]],[]],[186,[[215,[186,-1]]],[]],[[[209,[-1]],-2],2,4,[[78,[],[[77,[-1]]]]]],[[[210,[-1]],-2],2,[],[[78,[],[[77,[-1]]]]]],[[[211,[-1]],-2],2,[94,79],[[78,[],[[77,[-1]]]]]],[[184,-3],[[216,[184,-2,-3]]],[],[[4,[],[[9,[28]]]]],[[87,[-1],[[9,[-2]]]]]],[[184,-3],[[216,[184,-2,-3]]],[],[[4,[],[[9,[28]]]]],[[87,[-1],[[9,[-2]]]]]],[[184,-4],[[217,[184,-3,-4]]],[],[],[[4,[],[[9,[[27,[-2]]]]]]],[[87,[-1],[[9,[-3]]]]]],[[184,-4],[[217,[184,-3,-4]]],[],[],[[4,[],[[9,[[27,[-2]]]]]]],[[87,[-1],[[9,[-3]]]]]],[[184,-3],[[218,[184,-2,-3]]],[],94,[[87,[-1],[[9,[-2]]]]]],[[184,-3],[[218,[184,-2,-3]]],[],94,[[87,[-1],[[9,[-2]]]]]],[[184,-1,-4],[[219,[184,-3,-4]]],[[220,[[27,[25]]]]],[],[94,79],[[87,[-2],[[9,[-3]]]]]],[[184,-1,-4],[[219,[184,-3,-4]]],[[220,[[27,[25]]]]],[],[94,79],[[87,[-2],[[9,[-3]]]]]],[184,[[221,[184]]]],[184,[[221,[184]]]],[[184,-1],[[222,[184]]],[[220,[[27,[25]]]]]],[[184,-1],[[222,[184]]],[[220,[[27,[25]]]]]],[[[223,[-1,-2]],34],35,[],[]],[[[223,[-1,-2]],34],35,[],[]],[[[224,[-1]],34],35,[]],[[[209,[-1]],34],35,4],[[[210,[-1]],34],35,[]],[[[211,[-1]],34],35,38],[[[194,[-1,-2]],34],35,38,38],[[[203,[-1,-2]],34],35,38,38],[[[225,[-1,-2,-3]],34],35,38,38,38],[[[205,[-1]],34],35,[38,94]],[[[207,[-1]],34],35,38],[[[208,[-1]],34],35,38],[[[212,[-1]],34],35,38],[[[216,[-1,-2,-3]],34],35,[94,38],38,[]],[[[217,[-1,-2,-3]],34],35,38,38,[]],[[[221,[-1]],34],35,94],[[[226,[-1,-2,-3,-4]],34],35,38,38,38,[]],[[[188,[-1,-2,-3]],34],35,38,38,[]],[[[185,[-1,-2,-3]],34],35,38,38,[]],[[[227,[-1,-2]],34],35,178,[]],[[[228,[-1,-2,-3]],34],35,38,38,[]],[[[229,[-1]],34],35,38],[[[230,[-1]],34],35,38],[[[231,[-1,-2]],34],35,[],[]],[[[232,[-1,-2]],34],35,38,[]],[[[218,[-1,-2,-3]],34],35,[],[],[]],[[[233,[-1]],34],35,[38,123]],[[[234,[-1]],34],35,[38,123]],[[[235,[-1]],34],35,[38,94]],[[[236,[-1]],34],35,[94,38]],[[[237,[-1]],34],35,[94,38]],[[[238,[-1,-2]],34],35,[94,38],[]],[[[239,[-1,-2]],34],35,[94,38],123],[[[240,[-1]],34],35,38],[[[241,[-1,-2,-3]],34],35,[94,38],38,[]],[[[242,[-1]],34],35,38],[[[243,[-1,-2,-3]],34],35,[94,38],38,[]],[[[244,[-1,-2]],34],35,[94,38],[4,38]],[[[245,[-1,-2,-3]],34],35,38,38,[]],[[[246,[-1,-2]],34],35,[38,94],[38,94]],[[[195,[-1]],34],35,[38,94]],[[[247,[-1]],34],35,[38,94]],[[[248,[-1,-2,-3,-4]],34],35,[94,38],38,38,[]],[[[191,[-1]],34],35,[94,38]],[[[192,[-1]],34],35,[94,38]],[[[219,[-1,-2,-3]],34],35,94,[94,79],[[87,[],[[9,[-2]]]]]],[[[249,[-1,-2,-3]],34],35,38,38,[]],[[[250,[-1]],34],35,38],[[[251,[-1,-2]],34],35,38,38],[[[193,[-1]],34],35,38],[[[187,[-1,-2,-3]],34],35,38,38,[]],[[[215,[-1,-2]],34],35,[],[]],[[[252,[-1,-2]],34],35,[],[]],[[[253,[-1,-2]],34],35,[],[]],[[[254,[-1]],34],35,38],[[[255,[-1,-2]],34],35,[],[]],[[[256,[-1,-2]],34],35,[],[]],[[[257,[-1,-2,-3]],34],35,38,38,[]],[[[258,[-1]],34],35,[38,123]],[[[259,[-1,-2,-3]],34],35,38,38,[]],[[[260,[-1,-2,-3]],34],35,[178,38],38,[]],[[[261,[-1,-2,-3]],34],35,38,38,[]],[[[262,[-1]],34],35,[178,38]],[[[263,[-1]],34],35,178],[[[264,[-1,-2]],34],35,38,38],[[[265,[-1]],34],35,[38,178]],[[[266,[-1]],34],35,[38,178]],[[[213,[-1,-2]],34],35,[],38],[[[213,[-1,-2]],34],35,[],267],[[[268,[-1]],34],35,[38,178]],[[[214,[-1,-2]],34],35,[],38],[[[214,[-1,-2]],34],35,[],267],[[[269,[-1,-2,-3,-4]],34],35,38,38,38,[]],[[[270,[-1,-2,-3]],34],35,38,[],38],[[[271,[-1,-2,-3]],34],35,[178,38],38,[]],[[[272,[-1,-2,-3]],34],35,[178,38],38,[]],[[[273,[-1]],34],35,[178,38]],[[[274,[-1]],34],35,[178,38]],[[[275,[-1,-2,-3]],34],35,38,38,[]],[[[206,[-1]],34],35,[[178,[],[[7,[152]]]],38]],[[[276,[-1,-2,-3]],34],35,38,38,[]],[[[277,[-1,-2,-3]],34],35,38,38,[]],[[[196,[-1]],34],35,38],[[[197,[-1]],34],35,38],[[[198,[-1]],34],35,38],[[[199,[-1]],34],35,38],[[[278,[-1]],34],35,38],[[[200,[-1]],34],35,38],[[[201,[-1]],34],35,38],[[[279,[-1,-2]],34],35,38,38],[[202,34],35],[[[280,[-1,-2,-3,-4]],34],35,38,38,[],38],[[[281,[-1,-2,-3]],34],35,38,[],38],[[184,-1,-4],[[226,[184,-3,-1,-4]]],[],[],[[4,[],[[9,[-1]]]]],[[87,[-1,-2],[[9,[-3]]]]]],[[184,-1,-4],[[226,[184,-3,-1,-4]]],[],[],[[4,[],[[9,[-1]]]]],[[87,[-1,-2],[[9,[-3]]]]]],[[184,-3],[[228,[184,-2,-3]]],[],[[4,[],[[9,[2]]]]],[[87,[-1],[[9,[-2]]]]]],[[184,-3],[[228,[184,-2,-3]]],[],[[4,[],[[9,[2]]]]],[[87,[-1],[[9,[-2]]]]]],[[184,-1,-4],[[249,[184,-3,-4]]],[[220,[[27,[25]]]]],[],[[4,[],[[9,[2]]]]],[[87,[-2],[[9,[-3]]]]]],[[184,-1,-4],[[249,[184,-3,-4]]],[[220,[[27,[25]]]]],[],[[4,[],[[9,[2]]]]],[[87,[-2],[[9,[-3]]]]]],[[184,-3],[[227,[184,-3]]],[],[],[[89,[-1],[[7,[-2]]]]]],[[184,-3],[[227,[184,-3]]],[],[],[[89,[-1],[[7,[-2]]]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-2,[[209,[-1]]],4,[[78,[],[[77,[-1]]]]]],[-2,[[210,[-1]]],[],[[78,[],[[77,[-1]]]]]],[-2,[[211,[-1]]],[94,79],[[78,[],[[77,[-1]]]]]],[184,[[229,[184]]]],[184,[[229,[184]]]],0,[[[212,[-1]]],-1,94],[[[216,[-1,-2,-3]]],-1,94,[[4,[],[[9,[28]]]]],[[0,[],[[9,[-2]]]]]],[[[217,[-1,-2,-3]]],-1,94,4,[[87,[],[[9,[-2]]]]]],[[[221,[-1]]],-1,94],[[[229,[-1]]],-1,[]],[[[230,[-1]]],[[27,[-1]]],[94,79]],[[[231,[-1,-2]]],-1,[],[]],[[[232,[-1,-2]]],-1,[],[]],[[[218,[-1,-2,-3]]],-1,[],[],[]],[[[235,[-1]]],-1,94],[[[240,[-1]]],-1,94],[[[241,[-1,-2,-3]]],-1,94,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[242,[-1]]],-1,94],[[[243,[-1,-2,-3]]],-1,94,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[244,[-1,-2]]],-1,94,4],[[[245,[-1,-2,-3]]],-1,94,[],[[87,[],[[9,[-2]]]]]],[[[246,[-1,-2]]],[[2,[-1,-2]]],94,94],[[[195,[-1]]],-1,94],[[[247,[-1]]],-1,94],[[[248,[-1,-2,-4,-5]]],-1,94,[],[],[[4,[],[[9,[[27,[-3]]]]]]],[[87,[-2],[[9,[-4]]]]]],[[[191,[-1]]],-1,94],[[[192,[-1]]],-1,94],[[[219,[-1,-2,-3]]],-1,94,[94,79],[[87,[],[[9,[-2]]]]]],[[[193,[-1]]],-1,[94,88]],[[[187,[-1,-2,-3]]],-1,178,[[8,[],[[7,[]]]]],[[87,[],[[9,[-2]]]]]],[[[215,[-1,-2]]],-1,[],[]],[[[252,[-1,-2]]],-1,[],[]],[[[253,[-1,-2]]],-1,[],[]],[[[254,[-1]]],-1,[]],[[[255,[-1,-2]]],-1,[],[]],[[[256,[-1,-2]]],-1,[],[]],[[[257,[-1,-2,-3]]],-1,178,[[8,[],[[85,[]]]]],[[87,[],[[9,[-2]]]]]],[[[260,[-1,-2,-3]]],-1,178,[],[]],[[[261,[-1,-2,-3]]],-1,[],[],[]],[[[262,[-1]]],-1,178],[[[263,[-1]]],-1,178],[[[266,[-1]]],-1,178],[[[268,[-1]]],-1,178],[[[271,[-1,-2,-3]]],-1,178,[[8,[],[[85,[28]],[7,[]]]]],[[87,[],[[9,[-2]]]]]],[[[272,[-1,-2,-3]]],-1,178,[[8,[],[[85,[28]],[7,[]]]]],[[87,[],[[9,[-2]]]]]],[[[273,[-1]]],-1,178],[[[274,[-1]]],-1,178],[[[279,[-1,-2]]],[[2,[-1,-2]]],[],[]],[[[280,[-1,-2,-3,-4]]],[[2,[-1,-2]]],[],[],[],[]],[[[12,[[212,[-1]]]]],[[12,[-1]]],94],[[[12,[[216,[-1,-2,-3]]]]],[[12,[-1]]],94,[[4,[],[[9,[28]]]]],[[0,[],[[9,[-2]]]]]],[[[12,[[217,[-1,-2,-3]]]]],[[12,[-1]]],94,4,[[87,[],[[9,[-2]]]]]],[[[12,[[221,[-1]]]]],[[12,[-1]]],94],[[[12,[[229,[-1]]]]],[[12,[-1]]],[]],[[[12,[[230,[-1]]]]],[[27,[[12,[-1]]]]],[94,79]],[[[12,[[231,[-1,-2]]]]],[[12,[-1]]],[],[]],[[[12,[[232,[-1,-2]]]]],[[12,[-1]]],[],[]],[[[12,[[218,[-1,-2,-3]]]]],[[12,[-1]]],[],[],[]],[[[12,[[235,[-1]]]]],[[12,[-1]]],94],[[[12,[[240,[-1]]]]],[[12,[-1]]],94],[[[12,[[241,[-1,-2,-3]]]]],[[12,[-1]]],94,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[12,[[242,[-1]]]]],[[12,[-1]]],94],[[[12,[[243,[-1,-2,-3]]]]],[[12,[-1]]],94,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[12,[[244,[-1,-2]]]]],[[12,[-1]]],94,4],[[[12,[[245,[-1,-2,-3]]]]],[[12,[-1]]],94,[],[[87,[],[[9,[-2]]]]]],[[[12,[[246,[-1,-2]]]]],[[2,[[12,[-1]],[12,[-2]]]]],94,94],[[[12,[[195,[-1]]]]],[[12,[-1]]],94],[[[12,[[247,[-1]]]]],[[12,[-1]]],94],[[[12,[[248,[-1,-2,-4,-5]]]]],[[12,[-1]]],94,[],[],[[4,[],[[9,[[27,[-3]]]]]]],[[87,[-2],[[9,[-4]]]]]],[[[12,[[191,[-1]]]]],[[12,[-1]]],94],[[[12,[[192,[-1]]]]],[[12,[-1]]],94],[[[12,[[219,[-1,-2,-3]]]]],[[12,[-1]]],94,[94,79],[[87,[],[[9,[-2]]]]]],[[[12,[[193,[-1]]]]],[[12,[-1]]],[94,88]],[[[12,[[187,[-1,-2,-3]]]]],[[12,[-1]]],178,[[8,[],[[7,[]]]]],[[87,[],[[9,[-2]]]]]],[[[12,[[215,[-1,-2]]]]],[[12,[-1]]],[],[]],[[[12,[[252,[-1,-2]]]]],[[12,[-1]]],[],[]],[[[12,[[253,[-1,-2]]]]],[[12,[-1]]],[],[]],[[[12,[[254,[-1]]]]],[[12,[-1]]],[]],[[[12,[[255,[-1,-2]]]]],[[12,[-1]]],[],[]],[[[12,[[256,[-1,-2]]]]],[[12,[-1]]],[],[]],[[[12,[[257,[-1,-2,-3]]]]],[[12,[-1]]],178,[[8,[],[[85,[]]]]],[[87,[],[[9,[-2]]]]]],[[[12,[[260,[-1,-2,-3]]]]],[[12,[-1]]],178,[],[]],[[[12,[[261,[-1,-2,-3]]]]],[[12,[-1]]],[],[],[]],[[[12,[[262,[-1]]]]],[[12,[-1]]],178],[[[12,[[263,[-1]]]]],[[12,[-1]]],178],[[[12,[[266,[-1]]]]],[[12,[-1]]],178],[[[12,[[268,[-1]]]]],[[12,[-1]]],178],[[[12,[[271,[-1,-2,-3]]]]],[[12,[-1]]],178,[[8,[],[[85,[28]],[7,[]]]]],[[87,[],[[9,[-2]]]]]],[[[12,[[272,[-1,-2,-3]]]]],[[12,[-1]]],178,[[8,[],[[85,[28]],[7,[]]]]],[[87,[],[[9,[-2]]]]]],[[[12,[[273,[-1]]]]],[[12,[-1]]],178],[[[12,[[274,[-1]]]]],[[12,[-1]]],178],[[[12,[[279,[-1,-2]]]]],[[2,[[12,[-1]],[12,[-2]]]]],[],[]],[[[12,[[280,[-1,-2,-3,-4]]]]],[[2,[[12,[-1]],[12,[-2]]]]],[],[],[],[]],[[[212,[-1]]],-1,94],[[[216,[-1,-2,-3]]],-1,94,[[4,[],[[9,[28]]]]],[[0,[],[[9,[-2]]]]]],[[[217,[-1,-2,-3]]],-1,94,4,[[87,[],[[9,[-2]]]]]],[[[221,[-1]]],-1,94],[[[229,[-1]]],-1,[]],[[[230,[-1]]],[[27,[-1]]],[94,79]],[[[231,[-1,-2]]],-1,[],[]],[[[232,[-1,-2]]],-1,[],[]],[[[218,[-1,-2,-3]]],-1,[],[],[]],[[[235,[-1]]],-1,94],[[[240,[-1]]],-1,94],[[[241,[-1,-2,-3]]],-1,94,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[242,[-1]]],-1,94],[[[243,[-1,-2,-3]]],-1,94,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[244,[-1,-2]]],-1,94,4],[[[245,[-1,-2,-3]]],-1,94,[],[[87,[],[[9,[-2]]]]]],[[[246,[-1,-2]]],[[2,[-1,-2]]],94,94],[[[195,[-1]]],-1,94],[[[247,[-1]]],-1,94],[[[248,[-1,-2,-4,-5]]],-1,94,[],[],[[4,[],[[9,[[27,[-3]]]]]]],[[87,[-2],[[9,[-4]]]]]],[[[191,[-1]]],-1,94],[[[192,[-1]]],-1,94],[[[219,[-1,-2,-3]]],-1,94,[94,79],[[87,[],[[9,[-2]]]]]],[[[193,[-1]]],-1,[94,88]],[[[187,[-1,-2,-3]]],-1,178,[[8,[],[[7,[]]]]],[[87,[],[[9,[-2]]]]]],[[[215,[-1,-2]]],-1,[],[]],[[[252,[-1,-2]]],-1,[],[]],[[[253,[-1,-2]]],-1,[],[]],[[[254,[-1]]],-1,[]],[[[255,[-1,-2]]],-1,[],[]],[[[256,[-1,-2]]],-1,[],[]],[[[257,[-1,-2,-3]]],-1,178,[[8,[],[[85,[]]]]],[[87,[],[[9,[-2]]]]]],[[[260,[-1,-2,-3]]],-1,178,[],[]],[[[261,[-1,-2,-3]]],-1,[],[],[]],[[[262,[-1]]],-1,178],[[[263,[-1]]],-1,178],[[[266,[-1]]],-1,178],[[[268,[-1]]],-1,178],[[[271,[-1,-2,-3]]],-1,178,[[8,[],[[85,[28]],[7,[]]]]],[[87,[],[[9,[-2]]]]]],[[[272,[-1,-2,-3]]],-1,178,[[8,[],[[85,[28]],[7,[]]]]],[[87,[],[[9,[-2]]]]]],[[[273,[-1]]],-1,178],[[[274,[-1]]],-1,178],[[[279,[-1,-2]]],[[2,[-1,-2]]],[],[]],[[[280,[-1,-2,-3,-4]]],[[2,[-1,-2]]],[],[],[],[]],[[202,-1],2,101],[[184,-2],[[231,[184,-2]]],[],[[87,[-1]]]],[[184,-2],[[231,[184,-2]]],[],[[87,[-1]]]],[[186,-2],[[253,[186,-2]]],[],[[87,[-1]]]],[[186,-2],[[253,[186,-2]]],[],[[87,[-1]]]],[[186,-2],[[252,[186,-2]]],[],[[87,[-1]]]],[[186,-2],[[252,[186,-2]]],[],[[87,[-1]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[186,[[206,[186]]]],[186,[[206,[186]]]],[184,[[230,[184]]]],[184,[[230,[184]]]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[[[212,[-1]]],-1,94],[[[216,[-1,-2,-3]]],-1,94,[[4,[],[[9,[28]]]]],[[0,[],[[9,[-2]]]]]],[[[217,[-1,-2,-3]]],-1,94,4,[[87,[],[[9,[-2]]]]]],[[[221,[-1]]],-1,94],[[[229,[-1]]],-1,[]],[[[230,[-1]]],[[27,[-1]]],[94,79]],[[[231,[-1,-2]]],-1,[],[]],[[[232,[-1,-2]]],-1,[],[]],[[[218,[-1,-2,-3]]],-1,[],[],[]],[[[235,[-1]]],-1,94],[[[240,[-1]]],-1,94],[[[241,[-1,-2,-3]]],-1,94,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[242,[-1]]],-1,94],[[[243,[-1,-2,-3]]],-1,94,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[244,[-1,-2]]],-1,94,4],[[[245,[-1,-2,-3]]],-1,94,[],[[87,[],[[9,[-2]]]]]],[[[246,[-1,-2]]],[[2,[-1,-2]]],94,94],[[[195,[-1]]],-1,94],[[[247,[-1]]],-1,94],[[[248,[-1,-2,-4,-5]]],-1,94,[],[],[[4,[],[[9,[[27,[-3]]]]]]],[[87,[-2],[[9,[-4]]]]]],[[[191,[-1]]],-1,94],[[[192,[-1]]],-1,94],[[[219,[-1,-2,-3]]],-1,94,[94,79],[[87,[],[[9,[-2]]]]]],[[[193,[-1]]],-1,[94,88]],[[[187,[-1,-2,-3]]],-1,178,[[8,[],[[7,[]]]]],[[87,[],[[9,[-2]]]]]],[[[215,[-1,-2]]],-1,[],[]],[[[252,[-1,-2]]],-1,[],[]],[[[253,[-1,-2]]],-1,[],[]],[[[254,[-1]]],-1,[]],[[[255,[-1,-2]]],-1,[],[]],[[[256,[-1,-2]]],-1,[],[]],[[[257,[-1,-2,-3]]],-1,178,[[8,[],[[85,[]]]]],[[87,[],[[9,[-2]]]]]],[[[260,[-1,-2,-3]]],-1,178,[],[]],[[[261,[-1,-2,-3]]],-1,[],[],[]],[[[262,[-1]]],-1,178],[[[263,[-1]]],-1,178],[[[266,[-1]]],-1,178],[[[268,[-1]]],-1,178],[[[271,[-1,-2,-3]]],-1,178,[[8,[],[[85,[28]],[7,[]]]]],[[87,[],[[9,[-2]]]]]],[[[272,[-1,-2,-3]]],-1,178,[[8,[],[[85,[28]],[7,[]]]]],[[87,[],[[9,[-2]]]]]],[[[273,[-1]]],-1,178],[[[274,[-1]]],-1,178],[[[279,[-1,-2]]],[[2,[-1,-2]]],[],[]],[[[280,[-1,-2,-3,-4]]],[[2,[-1,-2]]],[],[],[],[]],[[[210,[-1]]],-2,79,[]],[[[210,[-1]]],-2,79,[]],[[[210,[-1]]],-2,79,[]],[[[211,[-1]]],-2,[94,79],[]],[[[211,[-1]]],-2,[94,79],[]],[[[211,[-1]]],-2,[94,79],[]],[186,[[254,[186]]]],[186,[[254,[186]]]],[[[229,[-1]]],28,[]],[[[209,[-1]]],28,4],[[[250,[-1]],[251,[-1,-2]]],28,[],[]],[[[251,[-1,-2]],[250,[-1]]],28,[],[]],[[[244,[-1,-2]]],28,94,4],[84,28],[[[209,[-1]]],28,4],[[[210,[-1]]],28,4],[[[211,[-1]]],28,[94,79]],[[[194,[-1,-2]]],28,94,[[84,[],[[77,[]]]]]],[[[203,[-1,-2]]],28,84,[126,204]],[[[225,[-3,-4,-5]]],28,[],[],[[84,[],[[77,[[2,[-1,-2]]]]]]],[126,[204,[-1]]],[126,[204,[-2]]]],[[[205,[-1]]],28,84],[[[207,[-1]]],28,84],[[[208,[-1]]],28,[21,94]],[[[212,[-1]]],28,[94,84]],[[[216,[-1,-2,-3]]],28,[94,84],[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[217,[-1,-3,-4]]],28,[94,84],[],[[4,[],[[9,[[27,[-2]]]]]]],[[0,[],[[9,[-3]]]]]],[[[221,[-1]]],28,94],[[[226,[-1,-3,-2,-4]]],28,94,[],[[4,[],[[9,[-2]]]]],[[87,[-2],[[9,[-3]]]]]],[[[188,[-1,-2,-3]]],28,94,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[185,[-1,-2,-3]]],28,94,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[227,[-1,-2]]],28,178,[]],[[[228,[-1,-2,-3]]],28,84,[[4,[],[[9,[2]]]]],[[87,[],[[9,[-2]]]]]],[[[229,[-1]]],28,94],[[[230,[-1]]],28,[94,79]],[[[231,[-1,-2]]],28,[],[]],[[[232,[-1,-2]]],28,84,0],[[[218,[-1,-2,-3]]],28,[],[],[]],[[[233,[-1]]],28,[123,84,79]],[[[234,[-1]]],28,[123,84,79]],[[[235,[-1]]],28,94],[[[236,[-1]]],28,94],[[[237,[-1]]],28,94],[[[238,[-1,-2]]],28,94,[[0,[],[[9,[28]]]]]],[[[239,[-1,-2]]],28,94,123],[[[240,[-1]]],28,84],[[[241,[-1,-2,-3]]],28,84,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[242,[-1]]],28,84],[[[243,[-1,-2,-3]]],28,84,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[244,[-1,-2]]],28,94,4],[[[245,[-1,-2,-3]]],28,84,4,[[87,[],[[9,[-2]]]]]],[[[246,[-1,-2]]],28,94,94],[[[195,[-1]]],28,84],[[[247,[-1]]],28,94],[[[248,[-1,-2,-4,-5]]],28,84,[],[],[[4,[],[[9,[[27,[-3]]]]]]],[[87,[-2],[[9,[-4]]]]]],[[[191,[-1]]],28,94],[[[192,[-1]]],28,94],[[[219,[-1,-2,-3]]],28,94,[94,79],[[87,[],[[9,[-2]]]]]],[[[249,[-1,-2,-3]]],28,94,[[4,[],[[9,[2]]]]],[[87,[],[[9,[-2]]]]]],[[[193,[-1]]],28,[84,88]],[[[187,[-1,-2,-3]]],28,[178,84],[[8,[],[[7,[]]]]],[[87,[],[[9,[-2]]]]]],[[[215,[-1,-2]]],28,[],[]],[[[252,[-1,-2]]],28,[],[]],[[[253,[-1,-2]]],28,[],[]],[[[254,[-1]]],28,[178,84]],[[[255,[-1,-2]]],28,[],[]],[[[256,[-1,-2]]],28,[],[]],[[[257,[-1,-2,-3]]],28,[178,84],[[8,[],[[85,[]]]]],[[87,[],[[9,[-2]]]]]],[[[258,[-1]]],28,[123,178,79,84]],[[[260,[-1,-2,-3]]],28,[178,84],[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[261,[-1,-3,-4]]],28,[178,84],[],[[8,[],[[85,[[27,[-2]]]],[7,[]]]]],[[87,[],[[9,[-3]]]]]],[[[262,[-1]]],28,[178,84]],[[[263,[-1]]],28,178],[[[264,[-1,-2]]],28,[178,84],[126,204]],[[[266,[-1]]],28,[178,84]],[[[268,[-1]]],28,[178,84]],[[[269,[-1,-3,-2,-4]]],28,178,[],[[8,[],[[85,[-2]],[7,[]]]]],[[87,[-2],[[9,[-3]]]]]],[[[271,[-1,-2,-3]]],28,[178,84],[[8,[],[[85,[28]],[7,[]]]]],[[87,[],[[9,[-2]]]]]],[[[272,[-1,-2,-3]]],28,[178,84],[[8,[],[[85,[28]],[7,[]]]]],[[87,[],[[9,[-2]]]]]],[[[275,[-1,-2,-3]]],28,178,[[4,[],[[9,[[29,[2]]]]]]],[[87,[],[[9,[-2]]]]]],[[[276,[-1,-2,-3]]],28,178,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[277,[-1,-2,-3]]],28,178,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[197,[-1]]],28,21],[[[198,[-2]]],28,[],[[87,[],[[9,[-1]]]]]],[[[199,[-1]]],28,[]],[[[278,[-1]]],28,4],[[[200,[-1]]],28,[]],[[[201,[-1]]],28,94],[[[279,[-1,-2]]],28,94,[[94,[],[[77,[]]]]]],[[[280,[-1,-2,-4,-3]]],28,94,[[94,[],[[77,[]]]]],[],[[87,[-3],[[9,[202]]]]]],[[[281,[-1,-4,-3]]],28,[],[],[[4,[],[[9,[[27,[[2,[-2,-1]]]]]]]]],[[87,[-1],[[9,[-3]]]]]],[-1,196,78],[184,[[11,[184,-2]]],[],[[94,[],[[77,[-1]]]]]],[184,[[11,[184,-2]]],[],[[94,[],[[77,[-1]]]]]],[[[209,[-1]]],25,4],[[184,-3],[[232,[184,-3]]],[],[],[[87,[-1],[[9,[-2]]]]]],[[184,-3],[[232,[184,-3]]],[],[],[[87,[-1],[[9,[-2]]]]]],[[186,-3],[[256,[186,-3]]],[],[],[[87,[-1],[[9,[-2]]]]]],[[186,-3],[[256,[186,-3]]],[],[],[[87,[-1],[[9,[-2]]]]]],[[186,-3],[[255,[186,-3]]],[],[],[[87,[-1],[[9,[-2]]]]]],[[186,-3],[[255,[186,-3]]],[],[],[[87,[-1],[[9,[-2]]]]]],[[],[[209,[-1]]],4],[184,[[233,[184]]]],[184,[[233,[184]]]],[[[12,[[235,[-1]]]],-2],[[238,[-1,-2]]],94,[[10,[],[[9,[28]]]]]],[[[12,[[235,[-1]]]],-2],[[239,[-1,-2]]],94,123],[-1,[[278,[-1]]],4],[[186,-4],[[257,[186,-3,-4]]],[],[],[[8,[],[[85,[-2]]]]],[[87,[-1],[[9,[-3]]]]]],[[186,-4],[[257,[186,-3,-4]]],[],[],[[8,[],[[85,[-2]]]]],[[87,[-1],[[9,[-3]]]]]],[[[12,[[235,[-1]]]]],[[236,[-1]]],94],[[[12,[[235,[-1]]]]],[[237,[-1]]],94],[184,[[235,[184]]]],[184,[[235,[184]]]],[[],[[200,[-1]]],[]],[[[12,[[203,[-1,-2]]]],83],[[86,[-2]]],94,[126,204]],[[[12,[[225,[-3,-4,-5]]]],83],[[86,[[2,[-4,-5]]]]],[],[],[[94,[],[[77,[[2,[-1,-2]]]]]]],[126,[204,[-1]]],[126,[204,[-2]]]],[[[12,[[205,[-1]]]],83],[[86,[-2]]],94,[]],[[[12,[[207,[-1]]]],83],[[86,[-2]]],94,[]],[[[12,[[226,[-1,-3,-2,-4]]]],83],[[86,[-2]]],94,[],[[4,[],[[9,[-2]]]]],[[87,[-2],[[9,[-3]]]]]],[[[12,[[188,[-1,-2,-3]]]],83],[[86,[28]]],94,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[12,[[185,[-1,-2,-3]]]],83],[[86,[28]]],94,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[12,[[227,[-1,-2]]]],83],[[86,[-3]]],178,[],[]],[[[12,[[228,[-1,-2,-3]]]],83],[[86,[2]]],94,[[4,[],[[9,[2]]]]],[[87,[],[[9,[-2]]]]]],[[[12,[[230,[-1]]]],83],[[86,[-2]]],[94,79],[]],[[[12,[[233,[-1]]]],83],[[86,[-2]]],[123,94,79],[]],[[[12,[[234,[-1]]]],83],[[86,[-2]]],[123,84,79],[]],[[[12,[[236,[-1]]]],83],[[86,[-2]]],94,[]],[[[12,[[237,[-1]]]],83],[[86,[-2]]],94,[]],[[[12,[[238,[-1,-2]]]],83],[[86,[-3]]],94,[[0,[],[[9,[28]]]]],[]],[[[12,[[239,[-1,-2]]]],83],[[86,[-3]]],94,123,[]],[[[12,[[249,[-1,-2,-3]]]],83],[[86,[2]]],94,[[4,[],[[9,[2]]]]],[[87,[],[[9,[-2]]]]]],[[[12,[[258,[-1]]]],83],[[86,[-2]]],[123,178,79],[]],[[[12,[[259,[-1,-2,-3]]]],83],[[86,[-4]]],178,[[8,[],[[85,[2]],[7,[]]]]],[[87,[],[[9,[-2]]]]],[]],[[[12,[[264,[-1,-2]]]],83],[[86,[-3]]],178,[126,204],[]],[[[12,[[265,[-1]]]],83],[[86,[-2]]],178,[]],[[[12,[[269,[-1,-3,-2,-4]]]],83],[[86,[-5]]],178,[],[[8,[],[[85,[-2]],[7,[]]]]],[[87,[-2],[[9,[-3]]]]],[]],[[[12,[[275,[-1,-2,-3]]]],83],[[86,[-4]]],178,[[4,[],[[9,[[29,[2]]]]]]],[[87,[],[[9,[-2]]]]],[]],[[[12,[[276,[-1,-2,-3]]]],83],[[86,[[29,[28]]]]],178,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[12,[[277,[-1,-2,-3]]]],83],[[86,[[29,[28]]]]],178,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[12,[[212,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[89,[-1]]],[]],[[[12,[[216,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[94,[89,[-1]]],[[4,[],[[9,[28]]]]],[[87,[],[[9,[-3]]]]],[]],[[[12,[[217,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[94,[89,[-1]]],4,[[0,[],[[9,[-3]]]]],[]],[[[12,[[221,[-1]]]],83],[[86,[[29,[2,-2]]]]],94,[]],[[[12,[[229,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[89,[-1]]],[]],[[[12,[[231,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],[],[],[]],[[[12,[[232,[-2,-3]]]],83],[[86,[[29,[2,-4]]]]],[],[94,[89,[-1]]],0,[]],[[[12,[[218,[-1,-2,-3]]]],83],[[86,[[29,[2,-4]]]]],[],[],[],[]],[[[12,[[235,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[[89,[-1]],94],[]],[[[12,[[240,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[89,[-1]]],[]],[[[12,[[241,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[94,[89,[-1]]],[[4,[],[[9,[28]]]]],[[87,[],[[9,[-3]]]]],[]],[[[12,[[242,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[89,[-1]]],[]],[[[12,[[243,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[94,[89,[-1]]],[],[],[]],[[[12,[[244,[-2,-3]]]],83],[[86,[[29,[2,-4]]]]],[],[94,[89,[-1]]],4,[]],[[[12,[[245,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[[89,[-1]]],[],[],[]],[[[12,[[195,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[89,[-1]]],[]],[[[12,[[247,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[89,[-1]]],[]],[[[12,[[248,[-2,-3,-4,-5]]]],83],[[86,[[29,[2,-6]]]]],[],[94,[89,[-1]]],[],[],[],[]],[[[12,[[191,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[89,[-1]]],[]],[[[12,[[192,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[89,[-1]]],[]],[[[12,[[219,[-1,-2,-3]]]],83],[[86,[[29,[2,-4]]]]],94,[94,79],[[87,[],[[9,[-2]]]]],[]],[[[12,[[251,[-2,-1]]]],83],[[86,[[29,[2]]]]],[],[[89,[-1]]]],[[[12,[[187,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[[89,[-1]]],[],[],[]],[[[12,[[215,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],[],[],[]],[[[12,[[252,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],[],[],[]],[[[12,[[253,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],[],[],[]],[[[12,[[254,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[[89,[-1]]],[]],[[[12,[[255,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],[],[],[]],[[[12,[[256,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],[],[],[]],[[[12,[[257,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[[89,[-1]]],[],[],[]],[[[12,[[260,[-3,-4,-5]]]],83],[[86,[[29,[2,-6]]]]],[],[],[178,[89,[-1],[[7,[-2]]]]],[],[],[]],[[[12,[[261,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[[89,[-1]]],[],[],[]],[[[12,[[262,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[178,[89,[-1]]],[]],[[[12,[[263,[-1]]]],83],[[86,[[29,[2,-2]]]]],178,[]],[[[12,[[266,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[178,[89,[-1]]],[]],[[[12,[[268,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[178,[89,[-1]]],[]],[[[12,[[271,[-3,-4,-5]]]],83],[[86,[[29,[2,-6]]]]],[],[],[178,[89,[-1],[[7,[-2]]]]],[],[],[]],[[[12,[[272,[-3,-4,-5]]]],83],[[86,[[29,[2,-6]]]]],[],[],[178,[89,[-1],[[7,[-2]]]]],[],[],[]],[[[12,[[273,[-3]]]],83],[[86,[[29,[2,-4]]]]],[],[],[178,[89,[-1],[[7,[-2]]]]],[]],[[[12,[[274,[-3]]]],83],[[86,[[29,[2,-4]]]]],[],[],[178,[89,[-1],[[7,[-2]]]]],[]],[[[12,[[206,[-1]]]],83],[[86,[[90,[2]]]]],[[178,[],[[7,[152]]]],91]],[[[12,[[206,[-1]]]],83],[[86,[[90,[[93,[92]]]]]]],[[178,[],[[7,[152]]]]]],[[[12,[[212,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[89,[-1]]],[]],[[[12,[[216,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[94,[89,[-1]]],[[4,[],[[9,[28]]]]],[[87,[],[[9,[-3]]]]],[]],[[[12,[[217,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[94,[89,[-1]]],4,[[0,[],[[9,[-3]]]]],[]],[[[12,[[221,[-1]]]],83],[[86,[[29,[2,-2]]]]],94,[]],[[[12,[[229,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[89,[-1]]],[]],[[[12,[[231,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],[],[],[]],[[[12,[[232,[-2,-3]]]],83],[[86,[[29,[2,-4]]]]],[],[94,[89,[-1]]],0,[]],[[[12,[[218,[-1,-2,-3]]]],83],[[86,[[29,[2,-4]]]]],[],[],[],[]],[[[12,[[235,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[[89,[-1]],94],[]],[[[12,[[240,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[89,[-1]]],[]],[[[12,[[241,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[94,[89,[-1]]],[[4,[],[[9,[28]]]]],[[87,[],[[9,[-3]]]]],[]],[[[12,[[242,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[89,[-1]]],[]],[[[12,[[243,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[94,[89,[-1]]],[],[],[]],[[[12,[[244,[-2,-3]]]],83],[[86,[[29,[2,-4]]]]],[],[94,[89,[-1]]],4,[]],[[[12,[[245,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[[89,[-1]]],[],[],[]],[[[12,[[195,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[89,[-1]]],[]],[[[12,[[247,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[89,[-1]]],[]],[[[12,[[248,[-2,-3,-4,-5]]]],83],[[86,[[29,[2,-6]]]]],[],[94,[89,[-1]]],[],[],[],[]],[[[12,[[191,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[89,[-1]]],[]],[[[12,[[192,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[89,[-1]]],[]],[[[12,[[219,[-1,-2,-3]]]],83],[[86,[[29,[2,-4]]]]],94,[94,79],[[87,[],[[9,[-2]]]]],[]],[[[12,[[251,[-2,-1]]]],83],[[86,[[29,[2]]]]],[],[[89,[-1]]]],[[[12,[[187,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[[89,[-1]]],[],[],[]],[[[12,[[215,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],[],[],[]],[[[12,[[252,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],[],[],[]],[[[12,[[253,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],[],[],[]],[[[12,[[254,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[[89,[-1]]],[]],[[[12,[[255,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],[],[],[]],[[[12,[[256,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],[],[],[]],[[[12,[[257,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[[89,[-1]]],[],[],[]],[[[12,[[260,[-3,-4,-5]]]],83],[[86,[[29,[2,-6]]]]],[],[],[178,[89,[-1],[[7,[-2]]]]],[],[],[]],[[[12,[[261,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[[89,[-1]]],[],[],[]],[[[12,[[262,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[178,[89,[-1]]],[]],[[[12,[[263,[-1]]]],83],[[86,[[29,[2,-2]]]]],178,[]],[[[12,[[266,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[178,[89,[-1]]],[]],[[[12,[[268,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[178,[89,[-1]]],[]],[[[12,[[271,[-3,-4,-5]]]],83],[[86,[[29,[2,-6]]]]],[],[],[178,[89,[-1],[[7,[-2]]]]],[],[],[]],[[[12,[[272,[-3,-4,-5]]]],83],[[86,[[29,[2,-6]]]]],[],[],[178,[89,[-1],[[7,[-2]]]]],[],[],[]],[[[12,[[273,[-3]]]],83],[[86,[[29,[2,-4]]]]],[],[],[178,[89,[-1],[[7,[-2]]]]],[]],[[[12,[[274,[-3]]]],83],[[86,[[29,[2,-4]]]]],[],[],[178,[89,[-1],[[7,[-2]]]]],[]],[[[12,[[206,[-1]]]],83],[[86,[[90,[2]]]]],[[178,[],[[7,[152]]]],91]],[-2,[[224,[-2]]],[],[[87,[83],[[9,[[86,[[27,[-1]]]]]]]]]],[-1,[[201,[-1]]],94],[[[12,[[94,[],[[77,[-1]]]]]],83],[[86,[[27,[-1]]]]],[]],[[[12,[[224,[-2]]]],83],[[86,[[27,[-1]]]]],[],[[87,[83],[[9,[[86,[[27,[-1]]]]]]]]]],[[[12,[[209,[-1]]]],83],[[86,[[27,[-2]]]]],4,[]],[[[12,[[210,[-1]]]],83],[[86,[[27,[-2]]]]],4,[]],[[[12,[[211,[-1]]]],83],[[86,[[27,[-2]]]]],[94,79],[]],[[[12,[[194,[-1,-2]]]],83],[[86,[[27,[-3]]]]],94,[[94,[],[[77,[]]]]],[]],[[[12,[[208,[-1]]]],83],[[86,[[27,[-2]]]]],[21,94],[]],[[[12,[[212,[-1]]]],83],[[86,[[27,[-2]]]]],94,[]],[[[12,[[216,[-1,-2,-3]]]],83],[[86,[27]]],94,[[4,[],[[9,[28]]]]],[[0,[],[[9,[-2]]]]]],[[[12,[[217,[-1,-3,-4]]]],83],[[86,[[27,[-2]]]]],94,[],[[4,[],[[9,[[27,[-2]]]]]]],[[0,[],[[9,[-3]]]]]],[[[12,[[221,[-1]]]],83],[[86,[[27,[-2]]]]],94,[]],[[[12,[[229,[-1]]]],83],[[86,[27]]],94],[[[12,[[231,[-1,-2]]]],83],[[86,[[27,[-3]]]]],[],[],[]],[[[12,[[232,[-1,-2]]]],83],[[86,[[27,[-3]]]]],94,0,[]],[[[12,[[218,[-1,-2,-3]]]],83],[[86,[[27,[-4]]]]],[],[],[],[]],[[[12,[[235,[-1]]]],83],[[86,[[27,[-2]]]]],94,[]],[[[12,[[240,[-1]]]],83],[[86,[27]]],94],[[[12,[[241,[-1,-2,-3]]]],83],[[86,[27]]],94,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[12,[[242,[-1]]]],83],[[86,[27]]],94],[[[12,[[243,[-1,-2,-3]]]],83],[[86,[27]]],94,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[12,[[244,[-1,-2]]]],83],[[86,[27]]],94,4],[[[12,[[245,[-1,-2,-3]]]],83],[[86,[[27,[-4]]]]],94,4,[[87,[],[[9,[-2]]]]],[]],[[[12,[[246,[-1,-2]]]],83],[[86,[[27,[-3]]]]],94,94,[]],[[[12,[[195,[-1]]]],83],[[86,[[27,[-2]]]]],94,[]],[[[12,[[247,[-1]]]],83],[[86,[[27,[-2]]]]],94,[]],[[[12,[[248,[-1,-2,-4,-5]]]],83],[[86,[[27,[-3]]]]],94,[],[],[[4,[],[[9,[[27,[-3]]]]]]],[[87,[-2],[[9,[-4]]]]]],[[[12,[[191,[-1]]]],83],[[86,[[27,[-2]]]]],94,[]],[[[12,[[192,[-1]]]],83],[[86,[[27,[-2]]]]],94,[]],[[[12,[[219,[-1,-2,-3]]]],83],[[86,[[27,[-4]]]]],94,[94,79],[[87,[],[[9,[-2]]]]],[]],[[[12,[[250,[-1]]]],83],[[86,[27]]],94],[[[12,[[193,[-1]]]],83],[[86,[[27,[-2]]]]],[94,88],[]],[[[12,[[187,[-1,-2,-3]]]],83],[[86,[[27,[-4]]]]],178,[[8,[],[[7,[]]]]],[[87,[],[[9,[-2]]]]],[]],[[[12,[[215,[-1,-2]]]],83],[[86,[[27,[-3]]]]],[],[],[]],[[[12,[[252,[-1,-2]]]],83],[[86,[[27,[-3]]]]],[],[],[]],[[[12,[[253,[-1,-2]]]],83],[[86,[[27,[-3]]]]],[],[],[]],[[[12,[[254,[-1]]]],83],[[86,[[27,[-2]]]]],178,[]],[[[12,[[255,[-1,-2]]]],83],[[86,[[27,[-3]]]]],[],[],[]],[[[12,[[256,[-1,-2]]]],83],[[86,[[27,[-3]]]]],[],[],[]],[[[12,[[257,[-1,-2,-3]]]],83],[[86,[[27,[-4]]]]],178,[[8,[],[[85,[]]]]],[[87,[],[[9,[-2]]]]],[]],[[[12,[[260,[-1,-2,-3]]]],83],[[86,[[27,[-4]]]]],178,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]],[]],[[[12,[[261,[-1,-3,-4]]]],83],[[86,[[27,[-5]]]]],178,[],[[8,[],[[85,[[27,[-2]]]],[7,[]]]]],[[87,[],[[9,[-3]]]]],[]],[[[12,[[262,[-1]]]],83],[[86,[[27,[-2]]]]],178,[]],[[[12,[[263,[-1]]]],83],[[86,[[27,[-2]]]]],178,[]],[[[12,[[266,[-1]]]],83],[[86,[[27,[-2]]]]],178,[]],[[[12,[[268,[-1]]]],83],[[86,[[27,[-2]]]]],178,[]],[[[12,[[270,[-1,-3,-2]]]],83],[[86,[[27,[-5]]]]],[],[[8,[],[[85,[[27,[2]]]]]]],[[87,[-1],[[9,[-2]]]]],[],[]],[[[12,[[271,[-1,-2,-3]]]],83],[[86,[[27,[-4]]]]],178,[[8,[],[[85,[28]],[7,[]]]]],[[87,[],[[9,[-2]]]]],[]],[[[12,[[272,[-1,-2,-3]]]],83],[[86,[[27,[-4]]]]],178,[[8,[],[[85,[28]],[7,[]]]]],[[87,[],[[9,[-2]]]]],[]],[[[12,[[273,[-1]]]],83],[[86,[[27,[-2]]]]],178,[]],[[[12,[[274,[-1]]]],83],[[86,[[27,[-2]]]]],178,[]],[[[12,[[196,[-1]]]],83],[[86,[27]]],282],[[[12,[[197,[-1]]]],83],[[86,[[27,[-2]]]]],21,[]],[[[12,[[198,[-2]]]],83],[[86,[[27,[-3]]]]],[],[[87,[],[[9,[-1]]]]],[]],[[[12,[[199,[-1]]]],83],[[86,[[27,[-2]]]]],[],[]],[[[12,[[278,[-1]]]],83],[[86,[[27,[-2]]]]],4,[]],[[[12,[[200,[-1]]]],83],[[86,[[27,[-2]]]]],[],[]],[[[12,[[201,[-2]]]],83],[[86,[[27,[-3]]]]],[],[[94,[],[[77,[-1]]]]],[]],[[[12,[[279,[-1,-2]]]],83],[[86,[27]]],94,[[94,[],[[77,[]]]]]],[[[12,[[280,[-1,-2,-4,-3]]]],83],[[86,[27]]],94,[[94,[],[[77,[]]]]],[],[[87,[-3],[[9,[202]]]]]],[[[12,[[281,[-1,-3,-2]]]],83],[[86,[[27,[-5]]]]],[],[[4,[],[[9,[[27,[2]]]]]]],[[87,[-1],[[9,[-2]]]]],[],[]],[[184,83],[[86,[[27,[-1]]]]],[]],[[184,83],[[86,[[27,[-1]]]]],[]],[[[12,[[235,[-1]]]],83],[[86,[27]]],94],[[[12,[[235,[-1]]]],83],[[86,[27]]],94],[[[12,[[206,[-1]]]],83,[93,[92]]],[[86,[[90,[25]]]]],[[178,[],[[7,[152]]]]]],[[[12,[[212,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[89,[-1]]],[]],[[[12,[[216,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[94,[89,[-1]]],[[4,[],[[9,[28]]]]],[[87,[],[[9,[-3]]]]],[]],[[[12,[[217,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[94,[89,[-1]]],4,[[0,[],[[9,[-3]]]]],[]],[[[12,[[221,[-1]]]],83],[[86,[[29,[2,-2]]]]],94,[]],[[[12,[[229,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[89,[-1]]],[]],[[[12,[[231,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],[],[],[]],[[[12,[[232,[-2,-3]]]],83],[[86,[[29,[2,-4]]]]],[],[94,[89,[-1]]],0,[]],[[[12,[[218,[-1,-2,-3]]]],83],[[86,[[29,[2,-4]]]]],[],[],[],[]],[[[12,[[235,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[[89,[-1]],94],[]],[[[12,[[240,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[89,[-1]]],[]],[[[12,[[241,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[94,[89,[-1]]],[[4,[],[[9,[28]]]]],[[87,[],[[9,[-3]]]]],[]],[[[12,[[242,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[89,[-1]]],[]],[[[12,[[243,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[94,[89,[-1]]],[],[],[]],[[[12,[[244,[-2,-3]]]],83],[[86,[[29,[2,-4]]]]],[],[94,[89,[-1]]],4,[]],[[[12,[[245,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[[89,[-1]]],[],[],[]],[[[12,[[195,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[89,[-1]]],[]],[[[12,[[247,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[89,[-1]]],[]],[[[12,[[248,[-2,-3,-4,-5]]]],83],[[86,[[29,[2,-6]]]]],[],[94,[89,[-1]]],[],[],[],[]],[[[12,[[191,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[89,[-1]]],[]],[[[12,[[192,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[94,[89,[-1]]],[]],[[[12,[[219,[-1,-2,-3]]]],83],[[86,[[29,[2,-4]]]]],94,[94,79],[[87,[],[[9,[-2]]]]],[]],[[[12,[[251,[-2,-1]]]],83],[[86,[[29,[2]]]]],[],[[89,[-1]]]],[[[12,[[187,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[[89,[-1]]],[],[],[]],[[[12,[[215,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],[],[],[]],[[[12,[[252,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],[],[],[]],[[[12,[[253,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],[],[],[]],[[[12,[[254,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[[89,[-1]]],[]],[[[12,[[255,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],[],[],[]],[[[12,[[256,[-1,-2]]]],83],[[86,[[29,[2,-3]]]]],[],[],[]],[[[12,[[257,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[[89,[-1]]],[],[],[]],[[[12,[[260,[-3,-4,-5]]]],83],[[86,[[29,[2,-6]]]]],[],[],[178,[89,[-1],[[7,[-2]]]]],[],[],[]],[[[12,[[261,[-2,-3,-4]]]],83],[[86,[[29,[2,-5]]]]],[],[[89,[-1]]],[],[],[]],[[[12,[[262,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[178,[89,[-1]]],[]],[[[12,[[263,[-1]]]],83],[[86,[[29,[2,-2]]]]],178,[]],[[[12,[[266,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[178,[89,[-1]]],[]],[[[12,[[268,[-2]]]],83],[[86,[[29,[2,-3]]]]],[],[178,[89,[-1]]],[]],[[[12,[[271,[-3,-4,-5]]]],83],[[86,[[29,[2,-6]]]]],[],[],[178,[89,[-1],[[7,[-2]]]]],[],[],[]],[[[12,[[272,[-3,-4,-5]]]],83],[[86,[[29,[2,-6]]]]],[],[],[178,[89,[-1],[[7,[-2]]]]],[],[],[]],[[[12,[[273,[-3]]]],83],[[86,[[29,[2,-4]]]]],[],[],[178,[89,[-1],[[7,[-2]]]]],[]],[[[12,[[274,[-3]]]],83],[[86,[[29,[2,-4]]]]],[],[],[178,[89,[-1],[[7,[-2]]]]],[]],[[[12,[[206,[-1]]]],83,[93,[92]]],[[86,[[90,[25]]]]],[[178,[],[[7,[152]]]],91]],[[[209,[-1]],-1],2,4],[[[209,[-1]],-1],2,4],[[[209,[-1]],-1],2,4],[[184,25],[[247,[184]]]],[[184,25],[[247,[184]]]],[-1,[[197,[-1]]],21],[-2,[[198,[-2]]],[],[[87,[],[[9,[-1]]]]]],[[[250,[-2]],[251,[-2,-1]]],[[29,[-2,[223,[-2,-1]]]]],[],[[89,[-1]],79]],[[[251,[-2,-1]],[250,[-2]]],[[29,[-2,[223,[-2,-1]]]]],[],[[89,[-1]],79]],[184,[[11,[-2,184]]],[],[[94,[],[[77,[-1]]]]]],[184,[[11,[-2,184]]],[],[[94,[],[[77,[-1]]]]]],[[184,-1,-5],[[248,[184,-1,-4,-5]]],[],[],[],[[4,[],[[9,[[27,[-3]]]]]]],[[87,[-1,-2],[[9,[-4]]]]]],[[184,-1,-5],[[248,[184,-1,-4,-5]]],[],[],[],[[4,[],[[9,[[27,[-3]]]]]]],[[87,[-1,-2],[[9,[-4]]]]]],[[-1,-2],[[279,[-1,-2]]],94,[[94,[],[[77,[]]]]]],0,[-1,211,78],[184,[[234,[184]]]],[184,[[234,[184]]]],[[-1,-2,-4],[[280,[-1,-2,-4,-3]]],94,[[94,[],[[77,[]]]]],126,[[87,[-3],[[9,[202]]]]]],[[[94,[],[[77,[-1]]]]],[[2,[25,[27,[25]]]]],[]],[[[209,[-1]]],[[2,[25,[27,[25]]]]],4],[[[210,[-1]]],[[2,[25,[27,[25]]]]],4],[[[194,[-1,-2]]],[[2,[25,[27,[25]]]]],94,[[94,[],[[77,[]]]]]],[[[208,[-1]]],[[2,[25,[27,[25]]]]],[21,94]],[[[212,[-1]]],[[2,[25,[27,[25]]]]],94],[[[216,[-1,-2,-3]]],[[2,[25,[27,[25]]]]],94,[[4,[],[[9,[28]]]]],[[0,[],[[9,[-2]]]]]],[[[217,[-1,-3,-4]]],[[2,[25,[27,[25]]]]],94,[],[[4,[],[[9,[[27,[-2]]]]]]],[[0,[],[[9,[-3]]]]]],[[[221,[-1]]],[[2,[25,[27,[25]]]]],94],[[[229,[-1]]],[[2,[25,[27,[25]]]]],94],[[[231,[-1,-2]]],[[2,[25,[27,[25]]]]],[],[]],[[[232,[-1,-2]]],[[2,[25,[27,[25]]]]],94,0],[[[218,[-1,-2,-3]]],[[2,[25,[27,[25]]]]],[],[],[]],[[[235,[-1]]],[[2,[25,[27,[25]]]]],94],[[[240,[-1]]],[[2,[25,[27,[25]]]]],94],[[[241,[-1,-2,-3]]],[[2,[25,[27,[25]]]]],94,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[242,[-1]]],[[2,[25,[27,[25]]]]],94],[[[243,[-1,-2,-3]]],[[2,[25,[27,[25]]]]],94,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[244,[-1,-2]]],[[2,[25,[27,[25]]]]],94,4],[[[245,[-1,-2,-3]]],[[2,[25,[27,[25]]]]],94,4,[[87,[],[[9,[-2]]]]]],[[[246,[-1,-2]]],[[2,[25,[27,[25]]]]],94,94],[[[195,[-1]]],[[2,[25,[27,[25]]]]],94],[[[247,[-1]]],[[2,[25,[27,[25]]]]],94],[[[248,[-1,-2,-4,-5]]],[[2,[25,[27,[25]]]]],94,[],[],[[4,[],[[9,[[27,[-3]]]]]]],[[87,[-2],[[9,[-4]]]]]],[[[191,[-1]]],[[2,[25,[27,[25]]]]],94],[[[192,[-1]]],[[2,[25,[27,[25]]]]],94],[[[219,[-1,-2,-3]]],[[2,[25,[27,[25]]]]],94,[94,79],[[87,[],[[9,[-2]]]]]],[[[193,[-1]]],[[2,[25,[27,[25]]]]],[94,88]],[[[187,[-1,-2,-3]]],[[2,[25,[27,[25]]]]],178,[[8,[],[[7,[]]]]],[[87,[],[[9,[-2]]]]]],[[[215,[-1,-2]]],[[2,[25,[27,[25]]]]],[],[]],[[[252,[-1,-2]]],[[2,[25,[27,[25]]]]],[],[]],[[[253,[-1,-2]]],[[2,[25,[27,[25]]]]],[],[]],[[[254,[-1]]],[[2,[25,[27,[25]]]]],178],[[[255,[-1,-2]]],[[2,[25,[27,[25]]]]],[],[]],[[[256,[-1,-2]]],[[2,[25,[27,[25]]]]],[],[]],[[[257,[-1,-2,-3]]],[[2,[25,[27,[25]]]]],178,[[8,[],[[85,[]]]]],[[87,[],[[9,[-2]]]]]],[[[260,[-1,-2,-3]]],[[2,[25,[27,[25]]]]],178,[[4,[],[[9,[28]]]]],[[87,[],[[9,[-2]]]]]],[[[261,[-1,-3,-4]]],[[2,[25,[27,[25]]]]],178,[],[[8,[],[[85,[[27,[-2]]]],[7,[]]]]],[[87,[],[[9,[-3]]]]]],[[[263,[-1]]],[[2,[25,[27,[25]]]]],178],[[[266,[-1]]],[[2,[25,[27,[25]]]]],178],[[[268,[-1]]],[[2,[25,[27,[25]]]]],178],[[[271,[-1,-2,-3]]],[[2,[25,[27,[25]]]]],178,[[8,[],[[85,[28]],[7,[]]]]],[[87,[],[[9,[-2]]]]]],[[[272,[-1,-2,-3]]],[[2,[25,[27,[25]]]]],178,[[8,[],[[85,[28]],[7,[]]]]],[[87,[],[[9,[-2]]]]]],[[[196,[-1]]],[[2,[25,[27,[25]]]]],282],[[[197,[-1]]],[[2,[25,[27,[25]]]]],21],[[[198,[-2]]],[[2,[25,[27,[25]]]]],[],[[87,[],[[9,[-1]]]]]],[[[199,[-1]]],[[2,[25,[27,[25]]]]],[]],[[[278,[-1]]],[[2,[25,[27,[25]]]]],4],[[[200,[-1]]],[[2,[25,[27,[25]]]]],[]],[[[201,[-2]]],[[2,[25,[27,[25]]]]],[],[[94,[],[[77,[-1]]]]]],[[184,25],[[240,[184]]]],[[184,25],[[240,[184]]]],[[184,-3],[[241,[184,-2,-3]]],[],[[4,[],[[9,[28]]]]],[[87,[-1],[[9,[-2]]]]]],[[184,-3],[[241,[184,-2,-3]]],[],[[4,[],[[9,[28]]]]],[[87,[-1],[[9,[-2]]]]]],[[[210,[[283,[2]]]],[283,[2]]],[[29,[2,284]]]],[[[210,[[285,[2]]]],[285,[2]]],[[29,[2,284]]]],[184,[[2,[[251,[184,-1]],[250,[184]]]]],[]],[184,[[2,[[251,[184,-1]],[250,[184]]]]],[]],[[[12,[[212,[-2]]]],-1],[[29,[2,-3]]],[],[94,[89,[-1]]],[]],[[[12,[[216,[-2,-3,-4]]]],-1],[[29,[2,-5]]],[],[94,[89,[-1]]],[[4,[],[[9,[28]]]]],[[87,[],[[9,[-3]]]]],[]],[[[12,[[217,[-2,-3,-4]]]],-1],[[29,[2,-5]]],[],[94,[89,[-1]]],4,[[0,[],[[9,[-3]]]]],[]],[[[12,[[221,[-1]]]],-2],[[29,[2,-3]]],94,[],[]],[[[12,[[229,[-2]]]],-1],[[29,[2,-3]]],[],[94,[89,[-1]]],[]],[[[12,[[231,[-1,-2]]]],-3],[[29,[2,-4]]],[],[],[],[]],[[[12,[[232,[-2,-3]]]],-1],[[29,[2,-4]]],[],[94,[89,[-1]]],0,[]],[[[12,[[218,[-1,-2,-3]]]],-4],[[29,[2,-5]]],[],[],[],[],[]],[[[12,[[235,[-2]]]],-1],[[29,[2,-3]]],[],[[89,[-1]],94],[]],[[[12,[[240,[-2]]]],-1],[[29,[2,-3]]],[],[94,[89,[-1]]],[]],[[[12,[[241,[-2,-3,-4]]]],-1],[[29,[2,-5]]],[],[94,[89,[-1]]],[[4,[],[[9,[28]]]]],[[87,[],[[9,[-3]]]]],[]],[[[12,[[242,[-2]]]],-1],[[29,[2,-3]]],[],[94,[89,[-1]]],[]],[[[12,[[243,[-2,-3,-4]]]],-1],[[29,[2,-5]]],[],[94,[89,[-1]]],[],[],[]],[[[12,[[244,[-2,-3]]]],-1],[[29,[2,-4]]],[],[94,[89,[-1]]],4,[]],[[[12,[[245,[-2,-3,-4]]]],-1],[[29,[2,-5]]],[],[[89,[-1]]],[],[],[]],[[[12,[[195,[-2]]]],-1],[[29,[2,-3]]],[],[94,[89,[-1]]],[]],[[[12,[[247,[-2]]]],-1],[[29,[2,-3]]],[],[94,[89,[-1]]],[]],[[[12,[[248,[-2,-3,-4,-5]]]],-1],[[29,[2,-6]]],[],[94,[89,[-1]]],[],[],[],[]],[[[12,[[191,[-2]]]],-1],[[29,[2,-3]]],[],[94,[89,[-1]]],[]],[[[12,[[192,[-2]]]],-1],[[29,[2,-3]]],[],[94,[89,[-1]]],[]],[[[12,[[219,[-1,-2,-3]]]],-4],[[29,[2,-5]]],94,[94,79],[[87,[],[[9,[-2]]]]],[],[]],[[[12,[[251,[-2,-1]]]],-1],[[29,[2]]],[],[[89,[-1]]]],[[[12,[[187,[-2,-3,-4]]]],-1],[[29,[2,-5]]],[],[[89,[-1]]],[],[],[]],[[[12,[[215,[-1,-2]]]],-3],[[29,[2,-4]]],[],[],[],[]],[[[12,[[252,[-1,-2]]]],-3],[[29,[2,-4]]],[],[],[],[]],[[[12,[[253,[-1,-2]]]],-3],[[29,[2,-4]]],[],[],[],[]],[[[12,[[254,[-2]]]],-1],[[29,[2,-3]]],[],[[89,[-1]]],[]],[[[12,[[255,[-1,-2]]]],-3],[[29,[2,-4]]],[],[],[],[]],[[[12,[[256,[-1,-2]]]],-3],[[29,[2,-4]]],[],[],[],[]],[[[12,[[257,[-2,-3,-4]]]],-1],[[29,[2,-5]]],[],[[89,[-1]]],[],[],[]],[[[12,[[260,[-3,-4,-5]]]],-1],[[29,[2,-6]]],[],[],[178,[89,[-1],[[7,[-2]]]]],[],[],[]],[[[12,[[261,[-2,-3,-4]]]],-1],[[29,[2,-5]]],[],[[89,[-1]]],[],[],[]],[[[12,[[262,[-2]]]],-1],[[29,[2,-3]]],[],[178,[89,[-1]]],[]],[[[12,[[263,[-1]]]],-2],[[29,[2,-3]]],178,[],[]],[[[12,[[266,[-2]]]],-1],[[29,[2,-3]]],[],[178,[89,[-1]]],[]],[[[12,[[268,[-2]]]],-1],[[29,[2,-3]]],[],[178,[89,[-1]]],[]],[[[12,[[271,[-3,-4,-5]]]],-1],[[29,[2,-6]]],[],[],[178,[89,[-1],[[7,[-2]]]]],[],[],[]],[[[12,[[272,[-3,-4,-5]]]],-1],[[29,[2,-6]]],[],[],[178,[89,[-1],[[7,[-2]]]]],[],[],[]],[[[12,[[273,[-3]]]],-1],[[29,[2,-4]]],[],[],[178,[89,[-1],[[7,[-2]]]]],[]],[[[12,[[274,[-3]]]],-1],[[29,[2,-4]]],[],[],[178,[89,[-1],[[7,[-2]]]]],[]],[[184,25],[[242,[184]]]],[[184,25],[[242,[184]]]],[[[244,[-1,-2]]],[[27,[-2]]],94,4],[[[244,[-1,-2]]],27,94,4],[[184,-1],[[244,[184,-1]]],4],[[184,-1],[[244,[184,-1]]],4],[[184,-3],[[243,[184,-2,-3]]],[],[[4,[],[[9,[28]]]]],[[87,[-1],[[9,[-2]]]]]],[[184,-3],[[243,[184,-2,-3]]],[],[[4,[],[[9,[28]]]]],[[87,[-1],[[9,[-2]]]]]],[[184,-3],[[245,[184,-2,-3]]],[],4,[[87,[-1],[[9,[-2]]]]]],[[184,-3],[[245,[184,-2,-3]]],[],4,[[87,[-1],[[9,[-2]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,102,[]],[-1,102,[]],[-1,102,[]],[202,202],[[186,-3],[[276,[186,-2,-3]]],[],[[4,[],[[9,[28]]]]],[[87,[-1],[[9,[-2]]]]]],[[186,-3],[[276,[186,-2,-3]]],[],[[4,[],[[9,[28]]]]],[[87,[-1],[[9,[-2]]]]]],[[186,-3],[[277,[186,-2,-3]]],[],[[4,[],[[9,[28]]]]],[[87,[-1],[[9,[-2]]]]]],[[186,-3],[[277,[186,-2,-3]]],[],[[4,[],[[9,[28]]]]],[[87,[-1],[[9,[-2]]]]]],[[186,25],[[273,[186]]]],[[186,25],[[273,[186]]]],[[186,25],[[274,[186]]]],[[186,25],[[274,[186]]]],[[186,25],[[266,[186]]]],[[186,25],[[266,[186]]]],[186,[[264,[186,-2]]],[],[126,[204,[-1]]]],[186,[[264,[186,-2]]],[],[126,[204,[-1]]]],[186,[[265,[186]]]],[186,[[265,[186]]]],[[186,-3],[[260,[186,-2,-3]]],[],[[4,[],[[9,[28]]]]],[[87,[-1],[[9,[-2]]]]]],[[186,-3],[[260,[186,-2,-3]]],[],[[4,[],[[9,[28]]]]],[[87,[-1],[[9,[-2]]]]]],[[186,-5],[[261,[186,-4,-5]]],[],[],[],[[8,[],[[85,[[27,[-2]]]],[7,[-3]]]]],[[87,[-1],[[9,[-4]]]]]],[[186,-5],[[261,[186,-4,-5]]],[],[],[],[[8,[],[[85,[[27,[-2]]]],[7,[-3]]]]],[[87,[-1],[[9,[-4]]]]]],[186,[[262,[186]]]],[186,[[262,[186]]]],[[186,-1],[[263,[186]]],[[220,[[27,[25]]]]]],[[186,-1],[[263,[186]]],[[220,[[27,[25]]]]]],[[186,-1,-5],[[269,[186,-4,-1,-5]]],[],[],[],[[8,[],[[85,[-1]],[7,[-3]]]]],[[87,[-1,-2],[[9,[-4]]]]]],[[186,-1,-5],[[269,[186,-4,-1,-5]]],[],[],[],[[8,[],[[85,[-1]],[7,[-3]]]]],[[87,[-1,-2],[[9,[-4]]]]]],[[186,-4],[[259,[186,-3,-4]]],[],[],[[8,[],[[85,[2]],[7,[-2]]]]],[[87,[-1],[[9,[-3]]]]]],[[186,-4],[[259,[186,-3,-4]]],[],[],[[8,[],[[85,[2]],[7,[-2]]]]],[[87,[-1],[[9,[-3]]]]]],[[186,-1,-5],[[275,[186,-4,-5]]],[[220,[[27,[25]]]]],[],[],[[4,[],[[9,[[29,[2,-3]]]]]]],[[87,[-2],[[9,[-4]]]]]],[[186,-1,-5],[[275,[186,-4,-5]]],[[220,[[27,[25]]]]],[],[],[[4,[],[[9,[[29,[2,-3]]]]]]],[[87,[-2],[[9,[-4]]]]]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[186,[[258,[186]]]],[186,[[258,[186]]]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[[[12,[[178,[],[[85,[-1]],[7,[-2]]]]]],83],[[86,[[27,[[29,[-1,-2]]]]]]],[],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[[12,[-1]],83],[[86,[[27,[29]]]]],[]],[[186,83],[[86,[[27,[[29,[-1,-2]]]]]]],[],[]],[[186,83],[[86,[[27,[[29,[-1,-2]]]]]]],[],[]],[[186,25],[[268,[186]]]],[[186,25],[[268,[186]]]],[[186,-4],[[271,[186,-3,-4]]],[],[],[[8,[],[[85,[28]],[7,[-2]]]]],[[87,[-1],[[9,[-3]]]]]],[[186,-4],[[271,[186,-3,-4]]],[],[],[[8,[],[[85,[28]],[7,[-2]]]]],[[87,[-1],[[9,[-3]]]]]],[[186,-4],[[272,[186,-3,-4]]],[],[],[[8,[],[[85,[28]],[7,[-2]]]]],[[87,[-1],[[9,[-3]]]]]],[[186,-4],[[272,[186,-3,-4]]],[],[],[[8,[],[[85,[28]],[7,[-2]]]]],[[87,[-1],[[9,[-3]]]]]],[[-1,-4],[[270,[-1,-4,-3]]],[],[],[[8,[],[[85,[[27,[[2,[-2,-1]]]]]]]]],[[87,[-1],[[9,[-3]]]]]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[[-1,-4],[[281,[-1,-4,-3]]],[],[],[[4,[],[[9,[[27,[[2,[-2,-1]]]]]]]]],[[87,[-1],[[9,[-3]]]]]],[184,[[225,[184,-2,-4]]],[],[126,[204,[-1]]],[],[126,[204,[-3]]]],[184,[[225,[184,-2,-4]]],[],[126,[204,[-1]]],[],[126,[204,[-3]]]],[[184,-1],[[246,[184,-1]]],94],[[184,-1],[[246,[184,-1]]],94],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[210,[-1]]],2,[]],[[[286,[-1]],34],35,38],[[[287,[-1]],34],35,[38,79]],[[[288,[-1]],34],35,38],[[[289,[-1]],34],35,[38,79]],[[[290,[-1]],34],35,[38,79]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[210,[-1]]],28,[]],[[[210,[-1]]],[[289,[-1]]],79],[[[210,[-1]]],[[287,[-1]]],79],[[[12,[[210,[-1]]]]],[[286,[-1]]],[]],[[[12,[[210,[-1]]]]],[[288,[-1]]],[]],[[[210,[-1]]],25,[]],[[],[[210,[-1]]],[]],[[[286,[-1]]],[[27,[-2]]],[],[]],[[[287,[-1]]],[[27,[-2]]],79,[]],[[[288,[-1]]],[[27,[-2]]],[],[]],[[[289,[-1]]],[[27,[-2]]],79,[]],[[[290,[-1]]],[[27,[-2]]],79,[]],[[[210,[-1]],-1],2,[]],[[[286,[-1]]],[[2,[25,[27,[25]]]]],[]],[[[287,[-1]]],[[2,[25,[27,[25]]]]],79],[[[288,[-1]]],[[2,[25,[27,[25]]]]],[]],[[[289,[-1]]],[[2,[25,[27,[25]]]]],79],[[[290,[-1]]],[[2,[25,[27,[25]]]]],79],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[211,[-1]]],2,[94,79]],[[[291,[-1]],34],35,[38,79]],[[[292,[-1]],34],35,[38,79]],[[[293,[-1]],34],35,[38,79]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[211,[-1]]],28,[94,79]],[[[211,[-1]]],[[291,[-1]]],[94,79]],[[[211,[-1]]],[[292,[-1]]],[94,79]],[[[211,[-1]]],25,[94,79]],[[],[[211,[-1]]],[94,79]],[[[291,[-1]]],[[27,[-2]]],[94,79],[]],[[[292,[-1]]],[[27,[-2]]],[94,79],[]],[[[293,[-1]]],[[27,[-2]]],[94,79],[]],[[[211,[-1]],-1],2,[94,79]],[-1,211,78],[[[291,[-1]]],[[2,[25,[27,[25]]]]],[94,79]],[[[292,[-1]]],[[2,[25,[27,[25]]]]],[94,79]],[[[293,[-1]]],[[2,[25,[27,[25]]]]],[94,79]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],294],[295,296],[4,2],[[[283,[-1]]],2,[]],[[284,34],[[29,[2,297]]]],[[284,34],[[29,[2,297]]]],[[[283,[-1]],34],[[29,[2,297]]],[]],[[294,34],[[29,[2,297]]]],[[[285,[-1]],34],[[29,[2,297]]],[]],[[295,34],[[29,[2,297]]]],[-1,-1,[]],[[[153,[-1]]],[[283,[2]]],[[4,[],[[9,[2]]]]]],[[[285,[-1]]],[[283,[-1]]],[]],[[[12,[[153,[4]]]]],[[283,[2]]]],[[[12,[[153,[-1]]]]],[[283,[2]]],[[4,[],[[9,[2]]]]]],[[[153,[4]]],[[283,[2]]]],[-1,-1,[]],[-1,-1,[]],[[[153,[4]]],[[285,[2]]]],[[[153,[-1]]],[[285,[2]]],[[4,[],[[9,[2]]]],298]],[[[12,[[153,[4]]]]],[[285,[2]]]],[-1,-1,[]],[[[12,[[153,[-1]]]]],[[285,[2]]],[[4,[],[[9,[2]]]],298]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[],[]],[-1,[],[]],[[[283,[-1]]],[[285,[-1]]],[]],[81,4],[284,28],[-2,[[283,[-1]]],[],[[81,[-1]]]],[[],294],[-2,[[285,[-1]]],[],[[81,[-1]],298]],[296,295],[[[299,[296]]],295],[[],296],[[],296],[[[12,[[283,[-1]]]],83],[[86,[-1]]],[]],[[[12,[[285,[-1]]]],83],[[86,[-1]]],[]],[[294,296],2],[[],284],[[300,-1],[[29,[2,284]]],[[4,[],[[9,[2]]]],298]],[[300,-1],[[29,[2,284]]],[[4,[],[[9,[2]]]],298]],[[301,-1],[[29,[2,284]]],[[4,[],[[9,[2]]]]]],[[301,-1],[[29,[2,284]]],[[4,[],[[9,[2]]]]]],[[302,[283,[2]]],[[29,[2,284]]]],[[301,-1],[[29,[48,284]]],4],[[301,-1],[[29,[48,284]]],4],[[303,[285,[2]]],[[29,[2,284]]]],[[300,-1],[[29,[48,284]]],[4,298]],[[300,-1],[[29,[48,284]]],[4,298]],[303,[[29,[2,284]]]],[302,[[29,[2,284]]]],[294,[[27,[296]]]],[-1,102,[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[[[12,[-1]],83],86,[]],[[[12,[-1]],83],86,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[-1,103,[]],[[[167,[304]]],2],[294,2],[[[167,[304]]],2],[[[167,[-1]]],296,304],[[[167,[-1]]],295,304]],"c":[3026],"p":[[5,"AbortHandle",41],[1,"tuple"],[5,"Abortable",41],[10,"Future",3767],[10,"TryFutureExt",41],[5,"AndThen",41],[17,"Error"],[10,"TryFuture",41],[17,"Output"],[10,"FnOnce",3768],[6,"Either",41],[5,"Pin",3769],[10,"FutureExt",41],[8,"BoxFuture",41],[8,"LocalBoxFuture",41],[5,"CatchUnwind",41],[5,"Shared",41],[5,"WeakShared",41],[5,"Pending",41],[5,"OptionFuture",41],[10,"Clone",3770],[5,"PollImmediate",41],[5,"Ready",41],[5,"Aborted",41],[1,"usize"],[10,"AsyncBufRead",942],[6,"Option",3771],[1,"bool"],[6,"Result",3772],[5,"ErrInto",41],[5,"Flatten",41],[5,"FlattenSink",41],[5,"FlattenStream",41],[5,"Formatter",3773],[8,"Result",3773],[5,"PollFn",41],[5,"JoinAll",41],[10,"Debug",3773],[5,"TryJoinAll",41],[5,"Fuse",41],[5,"Map",41],[5,"IntoStream",41],[5,"MapInto",41],[5,"Then",41],[5,"Inspect",41],[5,"NeverError",41],[5,"UnitError",41],[5,"RemoteHandle",41],[5,"Remote",41],[5,"IntoFuture",41],[5,"TryFlatten",41],[5,"TryFlattenStream",41],[5,"OrElse",41],[5,"OkInto",41],[5,"InspectOk",41],[5,"InspectErr",41],[5,"MapOk",41],[5,"MapErr",41],[5,"MapOkOrElse",41],[5,"UnwrapOrElse",41],[5,"Lazy",41],[6,"MaybeDone",41],[6,"TryMaybeDone",41],[5,"Join",41],[5,"Join3",41],[5,"Join4",41],[5,"Join5",41],[5,"Select",41],[5,"SelectAll",41],[5,"TryJoin",41],[5,"TryJoin3",41],[5,"TryJoin4",41],[5,"TryJoin5",41],[5,"TrySelect",41],[5,"SelectOk",41],[5,"AbortRegistration",41],[17,"Item"],[10,"IntoIterator",3774],[10,"Unpin",3775],[5,"Vec",3776],[10,"UnsafeFutureObj",3660],[10,"FusedFuture",41],[5,"Context",3777],[10,"FusedStream",1837],[17,"Ok"],[6,"Poll",3778],[10,"FnMut",3768],[10,"UnwindSafe",3779],[10,"Sink",1595],[8,"Result",3780],[10,"AsyncWrite",942],[1,"u8"],[1,"slice"],[10,"Stream",1837],[10,"AsyncRead",942],[5,"IoSliceMut",3781],[6,"SeekFrom",3781],[1,"u64"],[10,"AsyncSeek",942],[5,"IoSlice",3781],[10,"Hasher",3782],[5,"String",3783],[5,"TypeId",3784],[5,"Window",942],[10,"AsMut",3785],[10,"AsRef",3785],[5,"BufReader",942],[5,"BufWriter",942],[5,"LineWriter",942],[10,"AsyncReadExt",942],[5,"Chain",942],[5,"AllowStdIo",942],[5,"Cursor",942],[10,"AsyncWriteExt",942],[5,"Close",942],[6,"Ordering",3786],[10,"Ord",3786],[5,"Empty",942],[10,"BufRead",3781],[5,"Take",942],[10,"AsyncBufReadExt",942],[5,"Copy",942],[10,"Sized",3775],[5,"CopyBuf",942],[5,"CopyBufAbortable",942],[10,"Default",3787],[10,"PartialEq",3786],[5,"FillBuf",942],[5,"Flush",942],[10,"Write",3781],[5,"Repeat",942],[5,"Sink",942],[5,"ReuniteError",942],[5,"SeeKRelative",942],[5,"IntoSink",942],[5,"Lines",942],[5,"Read",942],[5,"ReadVectored",942],[5,"ReadExact",942],[5,"ReadLine",942],[5,"ReadToEnd",942],[5,"ReadToString",942],[5,"ReadUntil",942],[5,"Seek",942],[5,"ReadHalf",942],[5,"WriteHalf",942],[5,"Write",942],[5,"WriteVectored",942],[5,"WriteAll",942],[10,"Hash",3782],[10,"PartialOrd",3786],[5,"Error",3780],[5,"Box",3788],[10,"Read",3781],[10,"Seek",3781],[1,"i64"],[10,"AsyncSeekExt",942],[10,"RangeBounds",3789],[5,"Arguments",3773],[5,"Mutex",1511],[5,"OwnedMutexGuard",1511],[5,"MutexGuard",1511],[5,"MappedMutexGuard",1511],[5,"OwnedMutexLockFuture",1511],[5,"MutexLockFuture",1511],[1,"never"],[5,"Arc",3790],[10,"SinkExt",1595],[5,"Buffer",1595],[5,"Drain",1595],[5,"SinkMapErr",1595],[5,"With",1595],[5,"Close",1595],[5,"Fanout",1595],[5,"Feed",1595],[5,"Flush",1595],[5,"SendAll",1595],[10,"TryStream",1837],[5,"SinkErrInto",1595],[5,"Send",1595],[5,"Unfold",1595],[5,"WithFlatMap",1595],[10,"From",3785],[10,"StreamExt",1837],[5,"All",1837],[10,"TryStreamExt",1837],[5,"AndThen",1837],[5,"Any",1837],[8,"BoxStream",1837],[8,"LocalBoxStream",1837],[5,"BufferUnordered",1837],[5,"Buffered",1837],[5,"CatchUnwind",1837],[5,"Chain",1837],[5,"Chunks",1837],[5,"Iter",1837],[5,"Repeat",1837],[5,"RepeatWith",1837],[5,"Empty",1837],[5,"Pending",1837],[5,"PollImmediate",1837],[6,"PollNext",1837],[5,"Collect",1837],[10,"Extend",3774],[5,"Concat",1837],[5,"IntoAsyncRead",1837],[5,"Count",1837],[5,"Cycle",1837],[5,"FuturesOrdered",1837],[5,"FuturesUnordered",1837],[5,"SelectAll",1837],[5,"Enumerate",1837],[5,"TryChunksError",1837],[5,"TryReadyChunksError",1837],[5,"ErrInto",1837],[5,"Filter",1837],[5,"FilterMap",1837],[5,"FlatMap",1837],[5,"FlatMapUnordered",1837],[10,"Into",3785],[5,"Flatten",1837],[8,"FlattenUnordered",1837],[5,"ReuniteError",1837],[5,"PollFn",1837],[5,"Unzip",1837],[5,"Fold",1837],[5,"Forward",1837],[5,"ForEach",1837],[5,"Fuse",1837],[5,"StreamFuture",1837],[5,"Inspect",1837],[5,"Map",1837],[5,"Next",1837],[5,"SelectNextSome",1837],[5,"Peekable",1837],[5,"Peek",1837],[5,"PeekMut",1837],[5,"NextIf",1837],[5,"NextIfEq",1837],[5,"Skip",1837],[5,"SkipWhile",1837],[5,"Take",1837],[5,"TakeWhile",1837],[5,"TakeUntil",1837],[5,"Then",1837],[5,"Zip",1837],[5,"ReadyChunks",1837],[5,"Scan",1837],[5,"ForEachConcurrent",1837],[5,"SplitStream",1837],[5,"SplitSink",1837],[5,"InspectOk",1837],[5,"InspectErr",1837],[5,"IntoStream",1837],[5,"MapOk",1837],[5,"MapErr",1837],[5,"OrElse",1837],[5,"TryNext",1837],[5,"TryForEach",1837],[5,"TryFilter",1837],[5,"TryFilterMap",1837],[5,"TryFlatten",1837],[5,"TryFlattenUnordered",1837],[5,"TryCollect",1837],[5,"TryConcat",1837],[5,"TryChunks",1837],[10,"Display",3773],[5,"TryReadyChunks",1837],[5,"TryFold",1837],[5,"TryUnfold",1837],[5,"TrySkipWhile",1837],[5,"TryTakeWhile",1837],[5,"TryBufferUnordered",1837],[5,"TryBuffered",1837],[5,"TryForEachConcurrent",1837],[5,"TryAll",1837],[5,"TryAny",1837],[5,"Once",1837],[5,"Select",1837],[5,"SelectWithStrategy",1837],[5,"Unfold",1837],[10,"Iterator",3791],[5,"LocalFutureObj",3660],[5,"SpawnError",3660],[5,"FutureObj",3660],[5,"IterPinMut",3545],[5,"IterMut",3545],[5,"IterPinRef",3545],[5,"Iter",3545],[5,"IntoIter",3545],[5,"Iter",3615],[5,"IterMut",3615],[5,"IntoIter",3615],[5,"AtomicWaker",3660],[5,"WakerRef",3660],[5,"Waker",3777],[5,"Error",3773],[10,"Send",3775],[5,"ManuallyDrop",3792],[10,"SpawnExt",3660],[10,"LocalSpawnExt",3660],[10,"LocalSpawn",3660],[10,"Spawn",3660],[10,"ArcWake",3660]],"b":[[333,"impl-Debug-for-Aborted"],[334,"impl-Display-for-Aborted"],[558,"impl-FusedFuture-for-Either%3CA,+B%3E"],[559,"impl-FusedStream-for-Either%3CA,+B%3E"],[645,"impl-Sink%3CItem%3E-for-Either%3CA,+B%3E"],[646,"impl-AsyncWrite-for-Either%3CA,+B%3E"],[651,"impl-Sink%3CItem%3E-for-Either%3CA,+B%3E"],[652,"impl-AsyncWrite-for-Either%3CA,+B%3E"],[1072,"impl-BufRead-for-AllowStdIo%3CT%3E"],[1073,"impl-AsyncBufRead-for-AllowStdIo%3CT%3E"],[1094,"impl-Display-for-ReuniteError%3CT%3E"],[1095,"impl-Debug-for-ReuniteError%3CT%3E"],[1275,"impl-AsyncWrite-for-Cursor%3CVec%3Cu8%3E%3E"],[1276,"impl-AsyncWrite-for-Cursor%3C%26mut+Vec%3Cu8%3E%3E"],[1277,"impl-AsyncWrite-for-Cursor%3CBox%3C%5Bu8%5D%3E%3E"],[1278,"impl-AsyncWrite-for-Cursor%3C%26mut+%5Bu8%5D%3E"],[1295,"impl-AsyncWrite-for-Cursor%3C%26mut+Vec%3Cu8%3E%3E"],[1296,"impl-AsyncWrite-for-Cursor%3C%26mut+%5Bu8%5D%3E"],[1297,"impl-AsyncWrite-for-Cursor%3CVec%3Cu8%3E%3E"],[1298,"impl-AsyncWrite-for-Cursor%3CBox%3C%5Bu8%5D%3E%3E"],[1333,"impl-AsyncWrite-for-Cursor%3C%26mut+Vec%3Cu8%3E%3E"],[1334,"impl-AsyncWrite-for-Cursor%3CVec%3Cu8%3E%3E"],[1335,"impl-AsyncWrite-for-Cursor%3C%26mut+%5Bu8%5D%3E"],[1336,"impl-AsyncWrite-for-Cursor%3CBox%3C%5Bu8%5D%3E%3E"],[1344,"impl-AsyncWrite-for-Cursor%3CVec%3Cu8%3E%3E"],[1345,"impl-AsyncWrite-for-Cursor%3C%26mut+Vec%3Cu8%3E%3E"],[1346,"impl-AsyncWrite-for-Cursor%3C%26mut+%5Bu8%5D%3E"],[1347,"impl-AsyncWrite-for-Cursor%3CBox%3C%5Bu8%5D%3E%3E"],[2198,"impl-Debug-for-ReuniteError%3CT,+Item%3E"],[2199,"impl-Display-for-ReuniteError%3CT,+Item%3E"],[2265,"impl-Debug-for-TryChunksError%3CT,+E%3E"],[2266,"impl-Display-for-TryChunksError%3CT,+E%3E"],[2268,"impl-Debug-for-TryReadyChunksError%3CT,+E%3E"],[2269,"impl-Display-for-TryReadyChunksError%3CT,+E%3E"],[2697,"impl-IntoIterator-for-FuturesUnordered%3CFut%3E"],[2698,"impl-IntoIterator-for-%26FuturesUnordered%3CFut%3E"],[2699,"impl-IntoIterator-for-%26mut+FuturesUnordered%3CFut%3E"],[2700,"impl-IntoIterator-for-SelectAll%3CSt%3E"],[2701,"impl-IntoIterator-for-%26mut+SelectAll%3CSt%3E"],[2702,"impl-IntoIterator-for-%26SelectAll%3CSt%3E"],[3690,"impl-Display-for-SpawnError"],[3691,"impl-Debug-for-SpawnError"],[3697,"impl-From%3CBox%3CF%3E%3E-for-LocalFutureObj%3C\'a,+()%3E"],[3698,"impl-From%3CFutureObj%3C\'a,+T%3E%3E-for-LocalFutureObj%3C\'a,+T%3E"],[3699,"impl-From%3CPin%3CBox%3Cdyn+Future%3COutput+=+()%3E%3E%3E%3E-for-LocalFutureObj%3C\'a,+()%3E"],[3700,"impl-From%3CPin%3CBox%3CF%3E%3E%3E-for-LocalFutureObj%3C\'a,+()%3E"],[3701,"impl-From%3CBox%3Cdyn+Future%3COutput+=+()%3E%3E%3E-for-LocalFutureObj%3C\'a,+()%3E"],[3704,"impl-From%3CBox%3Cdyn+Future%3COutput+=+()%3E+%2B+Send%3E%3E-for-FutureObj%3C\'a,+()%3E"],[3705,"impl-From%3CBox%3CF%3E%3E-for-FutureObj%3C\'a,+()%3E"],[3706,"impl-From%3CPin%3CBox%3Cdyn+Future%3COutput+=+()%3E+%2B+Send%3E%3E%3E-for-FutureObj%3C\'a,+()%3E"],[3708,"impl-From%3CPin%3CBox%3CF%3E%3E%3E-for-FutureObj%3C\'a,+()%3E"]]}],\ ["fxhash",{"doc":"Fx Hash","t":"IIIFFFNNNNNNNNNNNNNNNNNNNNNNNNHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","n":["FxBuildHasher","FxHashMap","FxHashSet","FxHasher","FxHasher32","FxHasher64","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","default","default","default","finish","finish","finish","fmt","fmt","fmt","from","from","from","hash","hash32","hash64","into","into","into","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","write","write","write","write_u16","write_u16","write_u16","write_u32","write_u32","write_u32","write_u64","write_u64","write_u64","write_u8","write_u8","write_u8","write_usize","write_usize","write_usize"],"q":[[0,"fxhash"],[66,"core::fmt"],[67,"core::fmt"],[68,"core::marker"],[69,"core::result"],[70,"core::any"]],"d":["A builder for default Fx hashers.","A HashMap using a default Fx hasher.","A HashSet using a default Fx hasher.","This hashing algorithm was extracted from the Rustc …","This hashing algorithm was extracted from the Rustc …","This hashing algorithm was extracted from the Rustc …","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","A convenience function for when you need a quick usize …","A convenience function for when you need a quick 32-bit …","A convenience function for when you need a quick 64-bit …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,0,0,0,0,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,0,0,0,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3],"f":[0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[1,1],[2,2],[3,3],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[],1],[[],2],[[],3],[1,5],[2,5],[3,5],[[1,6],7],[[2,6],7],[[3,6],7],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,8,[9,10]],[-1,11,[9,10]],[-1,5,[9,10]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,13,[]],[-1,13,[]],[-1,13,[]],[[1,[15,[14]]],4],[[2,[15,[14]]],4],[[3,[15,[14]]],4],[[1,16],4],[[2,16],4],[[3,16],4],[[1,11],4],[[2,11],4],[[3,11],4],[[1,5],4],[[2,5],4],[[3,5],4],[[1,14],4],[[2,14],4],[[3,14],4],[[1,8],4],[[2,8],4],[[3,8],4]],"c":[],"p":[[5,"FxHasher",0],[5,"FxHasher64",0],[5,"FxHasher32",0],[1,"tuple"],[1,"u64"],[5,"Formatter",66],[8,"Result",66],[1,"usize"],[10,"Hash",67],[10,"Sized",68],[1,"u32"],[6,"Result",69],[5,"TypeId",70],[1,"u8"],[1,"slice"],[1,"u16"]],"b":[]}],\ ["generic_array",{"doc":"This crate implements a structure that can be used as a …","t":"KRFENCQNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNCNNNNNCNNNNNNDNKIRKRKINNNFNNNNNNNNNNNNNNNNNNNNNNKRKRKRRRRRIKRKMMMMMMM","n":["ArrayLength","ArrayType","GenericArray","GenericArrayIter","append","arr","arr","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut_slice","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_slice","borrow","borrow","borrow_mut","borrow_mut","clone","clone_from_slice","cmp","concat","default","deref","deref_mut","eq","fmt","fmt","fmt","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","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_exact_iter","from_iter","from_mut_slice","from_slice","functional","generate","hash","into","into_iter","into_iter","into_iter","iter","map","partial_cmp","pop_back","pop_front","prepend","sequence","split","split","split","try_from","try_into","type_id","typenum","zip","AddLength","Inc","Output","FunctionalSequence","Mapped","MappedGenericSequence","MappedSequence","fold","map","zip","GenericArrayIter","as_mut_slice","as_slice","borrow","borrow_mut","clone","count","drop","fmt","fold","from","into","into_iter","last","len","next","next_back","nth","rfold","size_hint","try_from","try_into","type_id","Concat","First","GenericSequence","Length","Lengthen","Longer","Output","Rest","Second","Sequence","SequenceItem","Shorten","Shorter","Split","append","concat","generate","pop_back","pop_front","prepend","split"],"q":[[0,"generic_array"],[441,"generic_array::arr"],[444,"generic_array::functional"],[451,"generic_array::iter"],[474,"generic_array::sequence"],[495,"typenum::bit"],[496,"core::ops::arith"],[497,"typenum::generated::consts"],[498,"typenum::generated::consts"],[499,"core::cmp"],[500,"core::cmp"],[501,"core::cmp"],[502,"core::fmt"],[503,"core::option"],[504,"core::iter::traits::collect"],[505,"core::hash"],[506,"core::hash"],[507,"core::any"]],"d":["Trait making GenericArray work, marking types to be used …","Associated type representing the array type for the number","Struct representing a generic array - GenericArray<T, N> …","","","Implementation for arr! macro.","Macro allowing for easy generation of Generic Arrays. …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Extracts a mutable slice containing the entire array.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Extracts a slice containing the entire array.","","","","","","Construct a GenericArray from a slice by cloning its …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Converts slice to a generic array reference with inferred …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Converts mutable slice to a mutable generic array reference","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a new GenericArray instance from an iterator with …","","Converts mutable slice to a mutable generic array reference","Converts slice to a generic array reference with inferred …","Functional programming with generic sequences","","","Calls U::from(self).","","","","GenericArray iterator implementation.","","","","","","Useful traits for manipulating sequences of data stored in …","","","","","","","","","Helper trait for arr! macro","Helper type for arr! macro","Resulting length","Defines functional programming methods for generic …","Mapped sequence type","Defines the relationship between one generic sequence and …","Accessor type for a mapped generic sequence","Folds (or reduces) a sequence of data into a single value.","Maps a GenericSequence to another GenericSequence.","Combines two GenericSequence instances and iterates …","An iterator that moves out of a GenericArray","Returns the remaining items of this iterator as a mutable …","Returns the remaining items of this iterator as a slice","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","Defines GenericSequences which can be joined together, …","First part of the resulting split array","Defines some sequence with an associated length and …","GenericArray associated length","Defines any GenericSequence which can be lengthened or …","GenericSequence that has one more element than Self","Resulting sequence formed by the concatenation.","Sequence to be concatenated with self","Second part of the resulting split array","Concrete sequence type used in conjuction with reference …","Accessor for GenericSequence item type, which is really …","Defines a GenericSequence which can be shortened by …","GenericSequence that has one less element than Self","Defines a GenericSequence that can be split into two parts …","Returns a new array with the given element appended to the …","Concatenate, or join, two sequences.","Initializes a new sequence instance using the given …","Returns a new array without the last element, and the last …","Returns a new array without the first element, and the …","Returns a new array with the given element prepended to …","Splits an array at the given index, returning the separate …"],"i":[0,4,0,0,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,0,1,1,1,1,1,0,1,1,1,1,1,1,0,1,0,0,123,0,109,0,0,112,112,112,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,122,0,111,0,115,119,119,122,111,0,0,117,0,115,119,111,117,117,115,122],"f":[0,0,0,0,[[[1,[-1,-2]],-1],-3,[],[[3,[2]],[4,[-1]]],[]],0,0,[[[1,[-1,5]]],[[6,[-1]]],[]],[[[1,[-1,7]]],[[6,[-1]]],[]],[[[1,[-1,8]]],[[6,[-1]]],[]],[[[1,[-1,9]]],[[6,[-1]]],[]],[[[1,[-1,10]]],[[6,[-1]]],[]],[[[1,[-1,11]]],[[6,[-1]]],[]],[[[1,[-1,12]]],[[6,[-1]]],[]],[[[1,[-1,-2]]],[[13,[-1]]],[],[[4,[-1]]]],[[[1,[-1,14]]],[[6,[-1]]],[]],[[[1,[-1,15]]],[[6,[-1]]],[]],[[[1,[-1,16]]],[[6,[-1]]],[]],[[[1,[-1,17]]],[[6,[-1]]],[]],[[[1,[-1,18]]],[[6,[-1]]],[]],[[[1,[-1,19]]],[[6,[-1]]],[]],[[[1,[-1,20]]],[[6,[-1]]],[]],[[[1,[-1,21]]],[[6,[-1]]],[]],[[[1,[-1,22]]],[[6,[-1]]],[]],[[[1,[-1,23]]],[[6,[-1]]],[]],[[[1,[-1,24]]],[[6,[-1]]],[]],[[[1,[-1,25]]],[[6,[-1]]],[]],[[[1,[-1,26]]],[[6,[-1]]],[]],[[[1,[-1,27]]],[[6,[-1]]],[]],[[[1,[-1,28]]],[[6,[-1]]],[]],[[[1,[-1,29]]],[[6,[-1]]],[]],[[[1,[-1,30]]],[[6,[-1]]],[]],[[[1,[-1,31]]],[[6,[-1]]],[]],[[[1,[-1,32]]],[[6,[-1]]],[]],[[[1,[-1,33]]],[[6,[-1]]],[]],[[[1,[-1,34]]],[[6,[-1]]],[]],[[[1,[-1,35]]],[[6,[-1]]],[]],[[[1,[-1,36]]],[[6,[-1]]],[]],[[[1,[-1,37]]],[[6,[-1]]],[]],[[[1,[-1,38]]],[[6,[-1]]],[]],[[[1,[-1,39]]],[[6,[-1]]],[]],[[[1,[-1,40]]],[[6,[-1]]],[]],[[[1,[-1,41]]],[[6,[-1]]],[]],[[[1,[-1,42]]],[[6,[-1]]],[]],[[[1,[-1,43]]],[[6,[-1]]],[]],[[[1,[-1,44]]],[[6,[-1]]],[]],[[[1,[-1,45]]],[[6,[-1]]],[]],[[[1,[-1,46]]],[[6,[-1]]],[]],[[[1,[-1,47]]],[[6,[-1]]],[]],[[[1,[-1,48]]],[[6,[-1]]],[]],[[[1,[-1,49]]],[[6,[-1]]],[]],[[[1,[-1,50]]],[[6,[-1]]],[]],[[[1,[-1,51]]],[[6,[-1]]],[]],[[[1,[-1,52]]],[[6,[-1]]],[]],[[[1,[-1,53]]],[[6,[-1]]],[]],[[[1,[-1,54]]],[[6,[-1]]],[]],[[[1,[-1,55]]],[[6,[-1]]],[]],[[[1,[-1,56]]],[[6,[-1]]],[]],[[[1,[-1,57]]],[[6,[-1]]],[]],[[[1,[-1,58]]],[[6,[-1]]],[]],[[[1,[-1,59]]],[[6,[-1]]],[]],[[[1,[-1,60]]],[[6,[-1]]],[]],[[[1,[-1,61]]],[[6,[-1]]],[]],[[[1,[-1,62]]],[[6,[-1]]],[]],[[[1,[-1,63]]],[[6,[-1]]],[]],[[[1,[-1,64]]],[[6,[-1]]],[]],[[[1,[-1,65]]],[[6,[-1]]],[]],[[[1,[-1,66]]],[[6,[-1]]],[]],[[[1,[-1,67]]],[[6,[-1]]],[]],[[[1,[-1,68]]],[[6,[-1]]],[]],[[[1,[-1,69]]],[[6,[-1]]],[]],[[[1,[-1,70]]],[[6,[-1]]],[]],[[[1,[-1,71]]],[[6,[-1]]],[]],[[[1,[-1,72]]],[[6,[-1]]],[]],[[[1,[-1,73]]],[[6,[-1]]],[]],[[[1,[-1,74]]],[[6,[-1]]],[]],[[[1,[-1,75]]],[[6,[-1]]],[]],[[[1,[-1,76]]],[[6,[-1]]],[]],[[[1,[-1,77]]],[[6,[-1]]],[]],[[[1,[-1,78]]],[[6,[-1]]],[]],[[[1,[-1,79]]],[[6,[-1]]],[]],[[[1,[-1,80]]],[[6,[-1]]],[]],[[[1,[-1,81]]],[[6,[-1]]],[]],[[[1,[-1,82]]],[[6,[-1]]],[]],[[[1,[-1,83]]],[[6,[-1]]],[]],[[[1,[-1,-2]]],[[13,[-1]]],[],[[4,[-1]]]],[[[1,[-1,5]]],[[6,[-1]]],[]],[[[1,[-1,54]]],[[6,[-1]]],[]],[[[1,[-1,70]]],[[6,[-1]]],[]],[[[1,[-1,46]]],[[6,[-1]]],[]],[[[1,[-1,14]]],[[6,[-1]]],[]],[[[1,[-1,52]]],[[6,[-1]]],[]],[[[1,[-1,81]]],[[6,[-1]]],[]],[[[1,[-1,28]]],[[6,[-1]]],[]],[[[1,[-1,34]]],[[6,[-1]]],[]],[[[1,[-1,33]]],[[6,[-1]]],[]],[[[1,[-1,43]]],[[6,[-1]]],[]],[[[1,[-1,12]]],[[6,[-1]]],[]],[[[1,[-1,18]]],[[6,[-1]]],[]],[[[1,[-1,42]]],[[6,[-1]]],[]],[[[1,[-1,25]]],[[6,[-1]]],[]],[[[1,[-1,45]]],[[6,[-1]]],[]],[[[1,[-1,76]]],[[6,[-1]]],[]],[[[1,[-1,35]]],[[6,[-1]]],[]],[[[1,[-1,-2]]],[[13,[-1]]],[],[[4,[-1]]]],[[[1,[-1,59]]],[[6,[-1]]],[]],[[[1,[-1,10]]],[[6,[-1]]],[]],[[[1,[-1,36]]],[[6,[-1]]],[]],[[[1,[-1,23]]],[[6,[-1]]],[]],[[[1,[-1,58]]],[[6,[-1]]],[]],[[[1,[-1,55]]],[[6,[-1]]],[]],[[[1,[-1,29]]],[[6,[-1]]],[]],[[[1,[-1,66]]],[[6,[-1]]],[]],[[[1,[-1,77]]],[[6,[-1]]],[]],[[[1,[-1,67]]],[[6,[-1]]],[]],[[[1,[-1,79]]],[[6,[-1]]],[]],[[[1,[-1,62]]],[[6,[-1]]],[]],[[[1,[-1,57]]],[[6,[-1]]],[]],[[[1,[-1,47]]],[[6,[-1]]],[]],[[[1,[-1,68]]],[[6,[-1]]],[]],[[[1,[-1,11]]],[[6,[-1]]],[]],[[[1,[-1,40]]],[[6,[-1]]],[]],[[[1,[-1,82]]],[[6,[-1]]],[]],[[[1,[-1,9]]],[[6,[-1]]],[]],[[[1,[-1,26]]],[[6,[-1]]],[]],[[[1,[-1,61]]],[[6,[-1]]],[]],[[[1,[-1,63]]],[[6,[-1]]],[]],[[[1,[-1,8]]],[[6,[-1]]],[]],[[[1,[-1,16]]],[[6,[-1]]],[]],[[[1,[-1,56]]],[[6,[-1]]],[]],[[[1,[-1,65]]],[[6,[-1]]],[]],[[[1,[-1,44]]],[[6,[-1]]],[]],[[[1,[-1,78]]],[[6,[-1]]],[]],[[[1,[-1,17]]],[[6,[-1]]],[]],[[[1,[-1,60]]],[[6,[-1]]],[]],[[[1,[-1,30]]],[[6,[-1]]],[]],[[[1,[-1,69]]],[[6,[-1]]],[]],[[[1,[-1,39]]],[[6,[-1]]],[]],[[[1,[-1,83]]],[[6,[-1]]],[]],[[[1,[-1,71]]],[[6,[-1]]],[]],[[[1,[-1,74]]],[[6,[-1]]],[]],[[[1,[-1,38]]],[[6,[-1]]],[]],[[[1,[-1,53]]],[[6,[-1]]],[]],[[[1,[-1,48]]],[[6,[-1]]],[]],[[[1,[-1,21]]],[[6,[-1]]],[]],[[[1,[-1,41]]],[[6,[-1]]],[]],[[[1,[-1,24]]],[[6,[-1]]],[]],[[[1,[-1,80]]],[[6,[-1]]],[]],[[[1,[-1,20]]],[[6,[-1]]],[]],[[[1,[-1,75]]],[[6,[-1]]],[]],[[[1,[-1,32]]],[[6,[-1]]],[]],[[[1,[-1,7]]],[[6,[-1]]],[]],[[[1,[-1,72]]],[[6,[-1]]],[]],[[[1,[-1,50]]],[[6,[-1]]],[]],[[[1,[-1,15]]],[[6,[-1]]],[]],[[[1,[-1,49]]],[[6,[-1]]],[]],[[[1,[-1,31]]],[[6,[-1]]],[]],[[[1,[-1,51]]],[[6,[-1]]],[]],[[[1,[-1,73]]],[[6,[-1]]],[]],[[[1,[-1,22]]],[[6,[-1]]],[]],[[[1,[-1,37]]],[[6,[-1]]],[]],[[[1,[-1,27]]],[[6,[-1]]],[]],[[[1,[-1,64]]],[[6,[-1]]],[]],[[[1,[-1,19]]],[[6,[-1]]],[]],[[[1,[-1,-2]]],[[13,[-1]]],[],[[4,[-1]]]],[-1,-2,[],[]],[[[1,[-1,-2]]],[[13,[-1]]],[],[[4,[-1]]]],[[[1,[-1,-2]]],[[13,[-1]]],[],[[4,[-1]]]],[-1,-2,[],[]],[[[1,[-1,-2]]],[[1,[-1,-2]]],84,[[4,[-1]]]],[[[13,[-1]]],[[1,[-1,-2]]],84,[[4,[-1]]]],[[[1,[-1,-2]],[1,[-1,-2]]],85,86,[[4,[-1]]]],[[[1,[-1,-3]],-4],-5,[],[[4,[-1]]],[[4,[-1]],[3,[-2]]],[],[]],[[],[[1,[-1,-2]]],87,[[4,[-1]]]],[[[1,[-1,-2]]],[[13,[-1]]],[],[[4,[-1]]]],[[[1,[-1,-2]]],[[13,[-1]]],[],[[4,[-1]]]],[[[1,[-1,-2]],[1,[-1,-2]]],88,89,[[4,[-1]]]],[[[1,[-1,-2]],90],91,92,[[4,[-1]]]],[[[1,[93,-1]],90],91,[]],[[[1,[93,-1]],90],91,[]],[[[1,[-1,-2]],-3,-4],-3,[],[[4,[-1]]],[],[[95,[-3,-1],[[94,[-3]]]]]],[[[6,[-1]]],[[1,[-1,61]]],[]],[[[6,[-1]]],[[1,[-1,70]]],[]],[[[6,[-1]]],[[1,[-1,19]]],[]],[[[6,[-1]]],[[1,[-1,77]]],[]],[[[6,[-1]]],[[1,[-1,83]]],[]],[[[6,[-1]]],[[1,[-1,21]]],[]],[[[6,[-1]]],[[1,[-1,22]]],[]],[[[6,[-1]]],[[1,[-1,62]]],[]],[[[6,[-1]]],[[1,[-1,59]]],[]],[[[6,[-1]]],[[1,[-1,34]]],[]],[[[6,[-1]]],[[1,[-1,81]]],[]],[[[6,[-1]]],[[1,[-1,48]]],[]],[[[6,[-1]]],[[1,[-1,51]]],[]],[[[6,[-1]]],[[1,[-1,15]]],[]],[[[6,[-1]]],[[1,[-1,18]]],[]],[[[6,[-1]]],[[1,[-1,39]]],[]],[[[6,[-1]]],[[1,[-1,44]]],[]],[[[6,[-1]]],[[1,[-1,49]]],[]],[[[6,[-1]]],[[1,[-1,82]]],[]],[[[6,[-1]]],[[1,[-1,28]]],[]],[[[6,[-1]]],[[1,[-1,66]]],[]],[[[6,[-1]]],[[1,[-1,24]]],[]],[[[6,[-1]]],[[1,[-1,28]]],[]],[[[6,[-1]]],[[1,[-1,75]]],[]],[[[6,[-1]]],[[1,[-1,28]]],[]],[[[6,[-1]]],[[1,[-1,80]]],[]],[[[6,[-1]]],[[1,[-1,65]]],[]],[[[6,[-1]]],[[1,[-1,67]]],[]],[[[6,[-1]]],[[1,[-1,64]]],[]],[[[6,[-1]]],[[1,[-1,30]]],[]],[[[6,[-1]]],[[1,[-1,71]]],[]],[[[6,[-1]]],[[1,[-1,11]]],[]],[[[6,[-1]]],[[1,[-1,58]]],[]],[[[6,[-1]]],[[1,[-1,71]]],[]],[[[6,[-1]]],[[1,[-1,29]]],[]],[[[6,[-1]]],[[1,[-1,80]]],[]],[[[6,[-1]]],[[1,[-1,14]]],[]],[[[6,[-1]]],[[1,[-1,67]]],[]],[[[6,[-1]]],[[1,[-1,12]]],[]],[[[6,[-1]]],[[1,[-1,79]]],[]],[[[6,[-1]]],[[1,[-1,60]]],[]],[[[6,[-1]]],[[1,[-1,27]]],[]],[[[6,[-1]]],[[1,[-1,54]]],[]],[[[6,[-1]]],[[1,[-1,73]]],[]],[[[6,[-1]]],[[1,[-1,38]]],[]],[[[6,[-1]]],[[1,[-1,22]]],[]],[[[6,[-1]]],[[1,[-1,44]]],[]],[[[6,[-1]]],[[1,[-1,26]]],[]],[[[6,[-1]]],[[1,[-1,37]]],[]],[[[6,[-1]]],[[1,[-1,27]]],[]],[[[6,[-1]]],[[1,[-1,40]]],[]],[[[6,[-1]]],[[1,[-1,63]]],[]],[[[6,[-1]]],[[1,[-1,16]]],[]],[[[6,[-1]]],[[1,[-1,9]]],[]],[[[6,[-1]]],[[1,[-1,68]]],[]],[[[6,[-1]]],[[1,[-1,5]]],[]],[[[6,[-1]]],[[1,[-1,11]]],[]],[[[6,[-1]]],[[1,[-1,18]]],[]],[[[6,[-1]]],[[1,[-1,39]]],[]],[[[6,[-1]]],[[1,[-1,42]]],[]],[[[6,[-1]]],[[1,[-1,32]]],[]],[[[6,[-1]]],[[1,[-1,54]]],[]],[[[6,[-1]]],[[1,[-1,52]]],[]],[[[6,[-1]]],[[1,[-1,29]]],[]],[[[6,[-1]]],[[1,[-1,78]]],[]],[[[6,[-1]]],[[1,[-1,62]]],[]],[[[6,[-1]]],[[1,[-1,57]]],[]],[[[6,[-1]]],[[1,[-1,42]]],[]],[[[6,[-1]]],[[1,[-1,77]]],[]],[[[6,[-1]]],[[1,[-1,72]]],[]],[[[6,[-1]]],[[1,[-1,53]]],[]],[[[6,[-1]]],[[1,[-1,33]]],[]],[[[6,[-1]]],[[1,[-1,43]]],[]],[[[6,[-1]]],[[1,[-1,8]]],[]],[[[6,[-1]]],[[1,[-1,54]]],[]],[[[6,[-1]]],[[1,[-1,72]]],[]],[[[6,[-1]]],[[1,[-1,76]]],[]],[[[6,[-1]]],[[1,[-1,42]]],[]],[[[13,[-1]]],[[1,[-1,-2]]],[],[[4,[-1]]]],[[[6,[-1]]],[[1,[-1,26]]],[]],[[[6,[-1]]],[[1,[-1,30]]],[]],[[[6,[-1]]],[[1,[-1,33]]],[]],[[[6,[-1]]],[[1,[-1,21]]],[]],[[[6,[-1]]],[[1,[-1,20]]],[]],[[[6,[-1]]],[[1,[-1,25]]],[]],[[[6,[-1]]],[[1,[-1,75]]],[]],[[[6,[-1]]],[[1,[-1,29]]],[]],[[[6,[-1]]],[[1,[-1,43]]],[]],[[[6,[-1]]],[[1,[-1,23]]],[]],[[[6,[-1]]],[[1,[-1,78]]],[]],[[[6,[-1]]],[[1,[-1,11]]],[]],[[[6,[-1]]],[[1,[-1,45]]],[]],[[[6,[-1]]],[[1,[-1,61]]],[]],[[[6,[-1]]],[[1,[-1,41]]],[]],[[[6,[-1]]],[[1,[-1,80]]],[]],[[[6,[-1]]],[[1,[-1,82]]],[]],[[[6,[-1]]],[[1,[-1,17]]],[]],[[[6,[-1]]],[[1,[-1,65]]],[]],[[[6,[-1]]],[[1,[-1,69]]],[]],[[[6,[-1]]],[[1,[-1,48]]],[]],[[[6,[-1]]],[[1,[-1,32]]],[]],[[[6,[-1]]],[[1,[-1,14]]],[]],[[[6,[-1]]],[[1,[-1,12]]],[]],[[[6,[-1]]],[[1,[-1,5]]],[]],[[[6,[-1]]],[[1,[-1,21]]],[]],[[[6,[-1]]],[[1,[-1,55]]],[]],[[[6,[-1]]],[[1,[-1,72]]],[]],[[[6,[-1]]],[[1,[-1,52]]],[]],[[[6,[-1]]],[[1,[-1,46]]],[]],[[[6,[-1]]],[[1,[-1,24]]],[]],[[[6,[-1]]],[[1,[-1,40]]],[]],[[[6,[-1]]],[[1,[-1,81]]],[]],[[[6,[-1]]],[[1,[-1,46]]],[]],[[[6,[-1]]],[[1,[-1,56]]],[]],[[[6,[-1]]],[[1,[-1,71]]],[]],[[[6,[-1]]],[[1,[-1,68]]],[]],[[[6,[-1]]],[[1,[-1,81]]],[]],[[[6,[-1]]],[[1,[-1,23]]],[]],[[[6,[-1]]],[[1,[-1,57]]],[]],[[[6,[-1]]],[[1,[-1,12]]],[]],[[[6,[-1]]],[[1,[-1,53]]],[]],[[[6,[-1]]],[[1,[-1,36]]],[]],[[[6,[-1]]],[[1,[-1,37]]],[]],[[[6,[-1]]],[[1,[-1,35]]],[]],[[[6,[-1]]],[[1,[-1,66]]],[]],[[[6,[-1]]],[[1,[-1,56]]],[]],[[[6,[-1]]],[[1,[-1,45]]],[]],[[[6,[-1]]],[[1,[-1,69]]],[]],[[[6,[-1]]],[[1,[-1,7]]],[]],[[[6,[-1]]],[[1,[-1,58]]],[]],[[[6,[-1]]],[[1,[-1,47]]],[]],[[[6,[-1]]],[[1,[-1,34]]],[]],[[[6,[-1]]],[[1,[-1,27]]],[]],[[[6,[-1]]],[[1,[-1,57]]],[]],[[[6,[-1]]],[[1,[-1,66]]],[]],[[[6,[-1]]],[[1,[-1,35]]],[]],[[[6,[-1]]],[[1,[-1,63]]],[]],[[[6,[-1]]],[[1,[-1,25]]],[]],[[[6,[-1]]],[[1,[-1,50]]],[]],[[[6,[-1]]],[[1,[-1,61]]],[]],[[[6,[-1]]],[[1,[-1,19]]],[]],[[[6,[-1]]],[[1,[-1,9]]],[]],[[[6,[-1]]],[[1,[-1,64]]],[]],[[[6,[-1]]],[[1,[-1,65]]],[]],[[[6,[-1]]],[[1,[-1,10]]],[]],[[[6,[-1]]],[[1,[-1,22]]],[]],[[[6,[-1]]],[[1,[-1,46]]],[]],[[[6,[-1]]],[[1,[-1,39]]],[]],[[[6,[-1]]],[[1,[-1,76]]],[]],[[[6,[-1]]],[[1,[-1,17]]],[]],[[[6,[-1]]],[[1,[-1,60]]],[]],[[[6,[-1]]],[[1,[-1,58]]],[]],[[[6,[-1]]],[[1,[-1,45]]],[]],[[[6,[-1]]],[[1,[-1,70]]],[]],[[[6,[-1]]],[[1,[-1,55]]],[]],[[[6,[-1]]],[[1,[-1,74]]],[]],[[[6,[-1]]],[[1,[-1,76]]],[]],[[[6,[-1]]],[[1,[-1,83]]],[]],[[[6,[-1]]],[[1,[-1,59]]],[]],[[[6,[-1]]],[[1,[-1,8]]],[]],[[[6,[-1]]],[[1,[-1,75]]],[]],[[[6,[-1]]],[[1,[-1,53]]],[]],[[[6,[-1]]],[[1,[-1,10]]],[]],[[[6,[-1]]],[[1,[-1,19]]],[]],[[[6,[-1]]],[[1,[-1,41]]],[]],[[[6,[-1]]],[[1,[-1,36]]],[]],[[[6,[-1]]],[[1,[-1,79]]],[]],[[[6,[-1]]],[[1,[-1,31]]],[]],[[[6,[-1]]],[[1,[-1,44]]],[]],[[[6,[-1]]],[[1,[-1,16]]],[]],[[[6,[-1]]],[[1,[-1,48]]],[]],[[[6,[-1]]],[[1,[-1,10]]],[]],[[[6,[-1]]],[[1,[-1,9]]],[]],[[[6,[-1]]],[[1,[-1,60]]],[]],[[[13,[-1]]],[[1,[-1,-2]]],[],[[4,[-1]]]],[[[6,[-1]]],[[1,[-1,50]]],[]],[[[6,[-1]]],[[1,[-1,26]]],[]],[[[6,[-1]]],[[1,[-1,24]]],[]],[[[6,[-1]]],[[1,[-1,20]]],[]],[[[6,[-1]]],[[1,[-1,31]]],[]],[[[6,[-1]]],[[1,[-1,25]]],[]],[[[6,[-1]]],[[1,[-1,49]]],[]],[[[6,[-1]]],[[1,[-1,82]]],[]],[[[6,[-1]]],[[1,[-1,7]]],[]],[[[6,[-1]]],[[1,[-1,7]]],[]],[[[6,[-1]]],[[1,[-1,34]]],[]],[[[6,[-1]]],[[1,[-1,32]]],[]],[[[6,[-1]]],[[1,[-1,51]]],[]],[[[6,[-1]]],[[1,[-1,15]]],[]],[[[6,[-1]]],[[1,[-1,23]]],[]],[[[6,[-1]]],[[1,[-1,50]]],[]],[[[6,[-1]]],[[1,[-1,41]]],[]],[[[6,[-1]]],[[1,[-1,18]]],[]],[[[6,[-1]]],[[1,[-1,51]]],[]],[[[6,[-1]]],[[1,[-1,74]]],[]],[[[6,[-1]]],[[1,[-1,67]]],[]],[-1,-1,[]],[[[6,[-1]]],[[1,[-1,47]]],[]],[[[6,[-1]]],[[1,[-1,47]]],[]],[[[6,[-1]]],[[1,[-1,16]]],[]],[[[6,[-1]]],[[1,[-1,17]]],[]],[[[6,[-1]]],[[1,[-1,14]]],[]],[[[6,[-1]]],[[1,[-1,74]]],[]],[[[6,[-1]]],[[1,[-1,64]]],[]],[[[6,[-1]]],[[1,[-1,79]]],[]],[[[6,[-1]]],[[1,[-1,38]]],[]],[[[6,[-1]]],[[1,[-1,52]]],[]],[[[6,[-1]]],[[1,[-1,35]]],[]],[[[6,[-1]]],[[1,[-1,49]]],[]],[[[6,[-1]]],[[1,[-1,59]]],[]],[[[6,[-1]]],[[1,[-1,70]]],[]],[[[6,[-1]]],[[1,[-1,62]]],[]],[[[6,[-1]]],[[1,[-1,73]]],[]],[[[6,[-1]]],[[1,[-1,20]]],[]],[[[6,[-1]]],[[1,[-1,56]]],[]],[[[6,[-1]]],[[1,[-1,38]]],[]],[[[6,[-1]]],[[1,[-1,36]]],[]],[[[6,[-1]]],[[1,[-1,31]]],[]],[[[6,[-1]]],[[1,[-1,8]]],[]],[[[6,[-1]]],[[1,[-1,63]]],[]],[[[6,[-1]]],[[1,[-1,40]]],[]],[[[6,[-1]]],[[1,[-1,55]]],[]],[[[6,[-1]]],[[1,[-1,5]]],[]],[[[6,[-1]]],[[1,[-1,68]]],[]],[[[6,[-1]]],[[1,[-1,37]]],[]],[[[6,[-1]]],[[1,[-1,43]]],[]],[[[6,[-1]]],[[1,[-1,15]]],[]],[[[6,[-1]]],[[1,[-1,73]]],[]],[[[6,[-1]]],[[1,[-1,78]]],[]],[[[6,[-1]]],[[1,[-1,77]]],[]],[[[6,[-1]]],[[1,[-1,33]]],[]],[[[6,[-1]]],[[1,[-1,30]]],[]],[[[6,[-1]]],[[1,[-1,69]]],[]],[[[6,[-1]]],[[1,[-1,83]]],[]],[-2,[[96,[[1,[-1,-3]]]]],[],[[98,[],[[97,[-1]]]]],[[4,[-1]]]],[-2,[[1,[-1,-3]]],[],[[98,[],[[97,[-1]]]]],[[4,[-1]]]],[[[13,[-1]]],[[1,[-1,-2]]],[],[[4,[-1]]]],[[[13,[-1]]],[[1,[-1,-2]]],[],[[4,[-1]]]],0,[-2,[[1,[-1,-3]]],[],[[95,[99],[[94,[-1]]]]],[[4,[-1]]]],[[[1,[-1,-2]],-3],100,101,[[4,[-1]]],102],[-1,-2,[],[]],[[[1,[-1,-2]]],-3,[],[[4,[-1]]],[]],[[[1,[-1,-2]]],-3,[],[[4,[-1]]],[]],[[[1,[-1,-2]]],-3,[],[[4,[-1]]],[]],0,[[[1,[-1,-2]],-4],[[103,[[1,[-1,-2]],-1,-3]]],[],[[4,[-1]]],[],[[95,[-1],[[94,[-3]]]]]],[[[1,[-1,-2]],[1,[-1,-2]]],[[96,[85]]],104,[[4,[-1]]]],[[[1,[-1,-2]]],[[100,[-3,-1]]],[],[[105,[2]],[4,[-1]]],[]],[[[1,[-1,-2]]],[[100,[-1,-3]]],[],[[105,[2]],[4,[-1]]],[]],[[[1,[-1,-2]],-1],-3,[],[[3,[2]],[4,[-1]]],[]],0,[[[1,[-1,-3]]],[[100,[-4,-5]]],[],[[4,[-1]]],[[4,[-1]],[105,[-2]]],[],[]],[[[1,[-1,-3]]],[[100,[-4,-5]]],[],[[4,[-1]]],[[4,[-1]],[105,[-2]]],[],[]],[[[1,[-1,-3]]],[[100,[-4,-5]]],[],[[4,[-1]]],[[4,[-1]],[105,[-2]]],[],[]],[-1,[[106,[-2]]],[],[]],[-1,[[106,[-2]]],[],[]],[-1,107,[]],0,[[[1,[-1,-2]],-6,-7],[[103,[[1,[-1,-2]],-1,-4]]],[],[[4,[-1]]],[],[],[],[[109,[-3,-4],[[108,[[103,[[1,[-1,-2]],-1,-4]]]]]],[111,[-3],[[110,[-5]]]]],[[95,[-1],[[94,[-4]]]]]],0,0,0,0,0,0,0,[[112,-1,-3],-1,[],[],[[95,[-1,-2],[[94,[-1]]]]]],[[112,-3],[[103,[112,-4,-2]]],[],[],[[95,[-1],[[94,[-2]]]]],[]],[[112,-5,-7],[[103,[112,-3,-2]]],[],[],[],[],[[109,[-1,-2],[[108,[[103,[112,-3,-2]]]]]],[111,[-1],[[110,[-4]]]]],[],[[95,[-6],[[94,[-2]]]]]],0,[[[113,[-1,-2]]],[[13,[-1]]],[],[[4,[-1]]]],[[[113,[-1,-2]]],[[13,[-1]]],[],[[4,[-1]]]],[-1,-2,[],[]],[-1,-2,[],[]],[[[113,[-1,-2]]],[[113,[-1,-2]]],84,[[4,[-1]]]],[[[113,[-1,-2]]],99,[],[[4,[-1]]]],[[[113,[-1,-2]]],100,[],[[4,[-1]]]],[[[113,[-1,-2]],90],91,92,[[4,[-1]]]],[[[113,[-1,-2]],-3,-5],-3,[],[[4,[-1]]],[],[],[[95,[-3,-4],[[94,[-3]]]]]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[113,[-1,-2]]],[[96,[-1]]],[],[[4,[-1]]]],[[[113,[-1,-2]]],99,[],[[4,[-1]]]],[[[113,[-1,-2]]],[[96,[-1]]],[],[[4,[-1]]]],[[[113,[-1,-2]]],[[96,[-1]]],[],[[4,[-1]]]],[[[113,[-1,-2]],99],[[96,[-1]]],[],[[4,[-1]]]],[[[113,[-1,-2]],-3,-5],-3,[],[[4,[-1]]],[],[],[[95,[-3,-4],[[94,[-3]]]]]],[[[113,[-1,-2]]],[[100,[99,[96,[99]]]]],[],[[4,[-1]]]],[-1,[[106,[-2]]],[],[]],[-1,[[106,[-2]]],[],[]],[-1,107,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[115,[],[[114,[-1]]]],-2],-1,[[117,[-2],[[116,[[115,[],[[114,[-1]]]]]]]]],[]],[[[119,[],[[118,[-1]],[94,[-4]]]],-1],-4,[[111,[-2],[[110,[-3]]]]],[],[[4,[-2]]],[[111,[-2]]]],[-2,-3,[],[[95,[99],[[94,[-1]]]]],[]],[[[117,[],[[116,[-1]]]]],[[100,[-1,-2]]],[[115,[-2],[[114,[[117,[],[[116,[-1]]]]]]]]],[]],[[[117,[],[[116,[-1]]]]],[[100,[-2,-1]]],[[115,[-2],[[114,[[117,[],[[116,[-1]]]]]]]]],[]],[[[115,[],[[114,[-1]]]],-2],-1,[[117,[-2],[[116,[[115,[],[[114,[-1]]]]]]]]],[]],[[[122,[],[[120,[-1]],[121,[-3]]]]],[[100,[-1,-3]]],[[111,[-2]]],[],[[111,[-2]]]]],"c":[],"p":[[5,"GenericArray",0],[5,"B1",495],[10,"Add",496],[10,"ArrayLength",0],[8,"U22",497],[1,"array"],[8,"U80",497],[8,"U15",497],[8,"U5",497],[8,"U1000",497],[8,"U61",497],[8,"U64",497],[1,"slice"],[8,"U300",497],[8,"U48",497],[8,"U29",497],[8,"U49",497],[8,"U45",497],[8,"U18",497],[8,"U32",497],[8,"U19",497],[8,"U23",497],[8,"U2",497],[8,"U46",497],[8,"U35",497],[8,"U11",497],[8,"U54",497],[8,"U256",497],[8,"U12",497],[8,"U63",497],[8,"U60",497],[8,"U70",497],[8,"U30",497],[8,"U43",497],[8,"U58",497],[8,"U1024",497],[8,"U57",497],[8,"U24",497],[8,"U47",497],[8,"U90",497],[8,"U28",497],[8,"U31",497],[8,"U500",497],[8,"U37",497],[8,"U27",497],[8,"U41",497],[8,"U33",497],[8,"U59",497],[8,"U52",497],[8,"U38",497],[8,"U53",497],[8,"U3",497],[8,"U42",497],[8,"U4",497],[8,"U62",497],[8,"U100",497],[8,"U40",497],[8,"U36",497],[8,"U200",497],[8,"U8",497],[8,"U39",497],[8,"U26",497],[8,"U1",497],[8,"U128",497],[8,"U512",497],[8,"U9",497],[8,"U55",497],[8,"U400",497],[8,"U44",497],[8,"U51",497],[8,"U10",497],[8,"U56",497],[8,"U21",497],[8,"U7",497],[8,"U14",497],[8,"U34",497],[8,"U6",497],[8,"U13",497],[8,"U17",497],[8,"U16",497],[8,"U25",497],[8,"U20",497],[8,"U50",497],[10,"Clone",498],[6,"Ordering",499],[10,"Ord",499],[10,"Default",500],[1,"bool"],[10,"PartialEq",499],[5,"Formatter",501],[8,"Result",501],[10,"Debug",501],[1,"u8"],[17,"Output"],[10,"FnMut",502],[6,"Option",503],[17,"Item"],[10,"IntoIterator",504],[1,"usize"],[1,"tuple"],[10,"Hash",505],[10,"Hasher",505],[8,"MappedSequence",444],[10,"PartialOrd",499],[10,"Sub",496],[6,"Result",506],[5,"TypeId",507],[17,"Mapped"],[10,"MappedGenericSequence",444],[17,"Length"],[10,"GenericSequence",474],[10,"FunctionalSequence",444],[5,"GenericArrayIter",451],[17,"Longer"],[10,"Lengthen",474],[17,"Shorter"],[10,"Shorten",474],[17,"Rest"],[10,"Concat",474],[17,"First"],[17,"Second"],[10,"Split",474],[10,"AddLength",441]],"b":[[7,"impl-AsMut%3C%5BT;+22%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B0%3E%3E"],[8,"impl-AsMut%3C%5BT;+80%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[9,"impl-AsMut%3C%5BT;+15%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E%3E"],[10,"impl-AsMut%3C%5BT;+5%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E%3E"],[11,"impl-AsMut%3C%5BT;+1000%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[12,"impl-AsMut%3C%5BT;+61%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B1%3E%3E"],[13,"impl-AsMut%3C%5BT;+64%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[14,"impl-AsMut%3C%5BT%5D%3E-for-GenericArray%3CT,+N%3E"],[15,"impl-AsMut%3C%5BT;+300%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[16,"impl-AsMut%3C%5BT;+48%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[17,"impl-AsMut%3C%5BT;+29%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B1%3E%3E"],[18,"impl-AsMut%3C%5BT;+49%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B1%3E%3E"],[19,"impl-AsMut%3C%5BT;+45%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B0%3E,+B1%3E%3E"],[20,"impl-AsMut%3C%5BT;+18%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E%3E"],[21,"impl-AsMut%3C%5BT;+32%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[22,"impl-AsMut%3C%5BT;+19%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B1%3E%3E"],[23,"impl-AsMut%3C%5BT;+23%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B1%3E%3E"],[24,"impl-AsMut%3C%5BT;+2%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUTerm,+B1%3E,+B0%3E%3E"],[25,"impl-AsMut%3C%5BT;+46%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B1%3E,+B0%3E%3E"],[26,"impl-AsMut%3C%5BT;+35%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B1%3E,+B1%3E%3E"],[27,"impl-AsMut%3C%5BT;+11%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B1%3E%3E"],[28,"impl-AsMut%3C%5BT;+54%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B0%3E%3E"],[29,"impl-AsMut%3C%5BT;+256%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[30,"impl-AsMut%3C%5BT;+12%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[31,"impl-AsMut%3C%5BT;+63%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B1%3E%3E"],[32,"impl-AsMut%3C%5BT;+60%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[33,"impl-AsMut%3C%5BT;+70%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B1%3E,+B1%3E,+B0%3E%3E"],[34,"impl-AsMut%3C%5BT;+30%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B0%3E%3E"],[35,"impl-AsMut%3C%5BT;+43%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B1%3E,+B1%3E%3E"],[36,"impl-AsMut%3C%5BT;+58%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B0%3E%3E"],[37,"impl-AsMut%3C%5BT;+1024%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[38,"impl-AsMut%3C%5BT;+57%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B1%3E%3E"],[39,"impl-AsMut%3C%5BT;+24%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[40,"impl-AsMut%3C%5BT;+47%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B1%3E,+B1%3E%3E"],[41,"impl-AsMut%3C%5BT;+90%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B0%3E%3E"],[42,"impl-AsMut%3C%5BT;+28%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[43,"impl-AsMut%3C%5BT;+31%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B1%3E%3E"],[44,"impl-AsMut%3C%5BT;+500%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[45,"impl-AsMut%3C%5BT;+37%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E,+B1%3E%3E"],[46,"impl-AsMut%3C%5BT;+27%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B1%3E%3E"],[47,"impl-AsMut%3C%5BT;+41%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E,+B1%3E%3E"],[48,"impl-AsMut%3C%5BT;+33%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B1%3E%3E"],[49,"impl-AsMut%3C%5BT;+59%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B1%3E%3E"],[50,"impl-AsMut%3C%5BT;+52%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[51,"impl-AsMut%3C%5BT;+38%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B1%3E,+B0%3E%3E"],[52,"impl-AsMut%3C%5BT;+53%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B1%3E%3E"],[53,"impl-AsMut%3C%5BT;+3%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUTerm,+B1%3E,+B1%3E%3E"],[54,"impl-AsMut%3C%5BT;+42%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B1%3E,+B0%3E%3E"],[55,"impl-AsMut%3C%5BT;+4%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E%3E"],[56,"impl-AsMut%3C%5BT;+62%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B0%3E%3E"],[57,"impl-AsMut%3C%5BT;+100%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[58,"impl-AsMut%3C%5BT;+40%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[59,"impl-AsMut%3C%5BT;+36%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[60,"impl-AsMut%3C%5BT;+200%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[61,"impl-AsMut%3C%5BT;+8%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[62,"impl-AsMut%3C%5BT;+39%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B1%3E,+B1%3E%3E"],[63,"impl-AsMut%3C%5BT;+26%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B0%3E%3E"],[64,"impl-AsMut%3C%5BT;+1%5D%3E-for-GenericArray%3CT,+UInt%3CUTerm,+B1%3E%3E"],[65,"impl-AsMut%3C%5BT;+128%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[66,"impl-AsMut%3C%5BT;+512%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[67,"impl-AsMut%3C%5BT;+9%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B1%3E%3E"],[68,"impl-AsMut%3C%5BT;+55%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B1%3E%3E"],[69,"impl-AsMut%3C%5BT;+400%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[70,"impl-AsMut%3C%5BT;+44%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[71,"impl-AsMut%3C%5BT;+51%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B1%3E%3E"],[72,"impl-AsMut%3C%5BT;+10%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B0%3E%3E"],[73,"impl-AsMut%3C%5BT;+56%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[74,"impl-AsMut%3C%5BT;+21%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B1%3E%3E"],[75,"impl-AsMut%3C%5BT;+7%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E%3E"],[76,"impl-AsMut%3C%5BT;+14%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B0%3E%3E"],[77,"impl-AsMut%3C%5BT;+34%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E%3E"],[78,"impl-AsMut%3C%5BT;+6%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E%3E"],[79,"impl-AsMut%3C%5BT;+13%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B1%3E%3E"],[80,"impl-AsMut%3C%5BT;+17%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B1%3E%3E"],[81,"impl-AsMut%3C%5BT;+16%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[82,"impl-AsMut%3C%5BT;+25%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B1%3E%3E"],[83,"impl-AsMut%3C%5BT;+20%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[84,"impl-AsMut%3C%5BT;+50%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E%3E"],[86,"impl-AsRef%3C%5BT;+22%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B0%3E%3E"],[87,"impl-AsRef%3C%5BT;+4%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E%3E"],[88,"impl-AsRef%3C%5BT;+51%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B1%3E%3E"],[89,"impl-AsRef%3C%5BT;+41%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E,+B1%3E%3E"],[90,"impl-AsRef%3C%5BT;+300%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[91,"impl-AsRef%3C%5BT;+3%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUTerm,+B1%3E,+B1%3E%3E"],[92,"impl-AsRef%3C%5BT;+25%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B1%3E%3E"],[93,"impl-AsRef%3C%5BT;+256%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[94,"impl-AsRef%3C%5BT;+43%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B1%3E,+B1%3E%3E"],[95,"impl-AsRef%3C%5BT;+30%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B0%3E%3E"],[96,"impl-AsRef%3C%5BT;+500%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[97,"impl-AsRef%3C%5BT;+64%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[98,"impl-AsRef%3C%5BT;+45%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B0%3E,+B1%3E%3E"],[99,"impl-AsRef%3C%5BT;+31%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B1%3E%3E"],[100,"impl-AsRef%3C%5BT;+35%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B1%3E,+B1%3E%3E"],[101,"impl-AsRef%3C%5BT;+27%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B1%3E%3E"],[102,"impl-AsRef%3C%5BT;+34%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E%3E"],[103,"impl-AsRef%3C%5BT;+58%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B0%3E%3E"],[104,"impl-AsRef%3C%5BT%5D%3E-for-GenericArray%3CT,+N%3E"],[105,"impl-AsRef%3C%5BT;+200%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[106,"impl-AsRef%3C%5BT;+1000%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[107,"impl-AsRef%3C%5BT;+1024%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[108,"impl-AsRef%3C%5BT;+2%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUTerm,+B1%3E,+B0%3E%3E"],[109,"impl-AsRef%3C%5BT;+36%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[110,"impl-AsRef%3C%5BT;+62%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B0%3E%3E"],[111,"impl-AsRef%3C%5BT;+12%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[112,"impl-AsRef%3C%5BT;+9%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B1%3E%3E"],[113,"impl-AsRef%3C%5BT;+6%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E%3E"],[114,"impl-AsRef%3C%5BT;+55%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B1%3E%3E"],[115,"impl-AsRef%3C%5BT;+17%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B1%3E%3E"],[116,"impl-AsRef%3C%5BT;+26%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B0%3E%3E"],[117,"impl-AsRef%3C%5BT;+40%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[118,"impl-AsRef%3C%5BT;+33%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B1%3E%3E"],[119,"impl-AsRef%3C%5BT;+400%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[120,"impl-AsRef%3C%5BT;+61%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B1%3E%3E"],[121,"impl-AsRef%3C%5BT;+90%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B0%3E%3E"],[122,"impl-AsRef%3C%5BT;+20%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[123,"impl-AsRef%3C%5BT;+5%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E%3E"],[124,"impl-AsRef%3C%5BT;+11%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B1%3E%3E"],[125,"impl-AsRef%3C%5BT;+39%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B1%3E,+B1%3E%3E"],[126,"impl-AsRef%3C%5BT;+1%5D%3E-for-GenericArray%3CT,+UInt%3CUTerm,+B1%3E%3E"],[127,"impl-AsRef%3C%5BT;+15%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E%3E"],[128,"impl-AsRef%3C%5BT;+29%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B1%3E%3E"],[129,"impl-AsRef%3C%5BT;+100%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[130,"impl-AsRef%3C%5BT;+512%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[131,"impl-AsRef%3C%5BT;+37%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E,+B1%3E%3E"],[132,"impl-AsRef%3C%5BT;+13%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B1%3E%3E"],[133,"impl-AsRef%3C%5BT;+49%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B1%3E%3E"],[134,"impl-AsRef%3C%5BT;+8%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[135,"impl-AsRef%3C%5BT;+63%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B1%3E%3E"],[136,"impl-AsRef%3C%5BT;+44%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[137,"impl-AsRef%3C%5BT;+47%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B1%3E,+B1%3E%3E"],[138,"impl-AsRef%3C%5BT;+50%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E%3E"],[139,"impl-AsRef%3C%5BT;+10%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B0%3E%3E"],[140,"impl-AsRef%3C%5BT;+7%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E%3E"],[141,"impl-AsRef%3C%5BT;+24%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[142,"impl-AsRef%3C%5BT;+42%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B1%3E,+B0%3E%3E"],[143,"impl-AsRef%3C%5BT;+59%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B1%3E%3E"],[144,"impl-AsRef%3C%5BT;+19%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B1%3E%3E"],[145,"impl-AsRef%3C%5BT;+28%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[146,"impl-AsRef%3C%5BT;+46%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B1%3E,+B0%3E%3E"],[147,"impl-AsRef%3C%5BT;+16%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[148,"impl-AsRef%3C%5BT;+32%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[149,"impl-AsRef%3C%5BT;+14%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B0%3E%3E"],[150,"impl-AsRef%3C%5BT;+70%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B1%3E,+B1%3E,+B0%3E%3E"],[151,"impl-AsRef%3C%5BT;+80%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[152,"impl-AsRef%3C%5BT;+56%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[153,"impl-AsRef%3C%5BT;+38%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B1%3E,+B0%3E%3E"],[154,"impl-AsRef%3C%5BT;+48%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[155,"impl-AsRef%3C%5BT;+52%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[156,"impl-AsRef%3C%5BT;+60%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[157,"impl-AsRef%3C%5BT;+53%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B1%3E%3E"],[158,"impl-AsRef%3C%5BT;+21%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B1%3E%3E"],[159,"impl-AsRef%3C%5BT;+23%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B1%3E%3E"],[160,"impl-AsRef%3C%5BT;+57%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B1%3E%3E"],[161,"impl-AsRef%3C%5BT;+54%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B0%3E%3E"],[162,"impl-AsRef%3C%5BT;+128%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[163,"impl-AsRef%3C%5BT;+18%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E%3E"],[177,"impl-Debug-for-GenericArray%3CT,+N%3E"],[178,"impl-LowerHex-for-GenericArray%3Cu8,+T%3E"],[179,"impl-UpperHex-for-GenericArray%3Cu8,+T%3E"],[181,"impl-From%3C%26%5BT;+39%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B1%3E,+B1%3E%3E"],[182,"impl-From%3C%26mut+%5BT;+51%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B1%3E%3E"],[183,"impl-From%3C%26%5BT;+18%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E%3E"],[184,"impl-From%3C%5BT;+6%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E%3E"],[185,"impl-From%3C%5BT;+50%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E%3E"],[186,"impl-From%3C%5BT;+19%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B1%3E%3E"],[187,"impl-From%3C%26%5BT;+23%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B1%3E%3E"],[188,"impl-From%3C%5BT;+26%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B0%3E%3E"],[189,"impl-From%3C%26mut+%5BT;+200%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[190,"impl-From%3C%5BT;+43%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B1%3E,+B1%3E%3E"],[191,"impl-From%3C%5BT;+25%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B1%3E%3E"],[192,"impl-From%3C%26mut+%5BT;+59%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B1%3E%3E"],[193,"impl-From%3C%26mut+%5BT;+53%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B1%3E%3E"],[194,"impl-From%3C%26%5BT;+48%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[195,"impl-From%3C%5BT;+45%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B0%3E,+B1%3E%3E"],[196,"impl-From%3C%26%5BT;+47%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B1%3E,+B1%3E%3E"],[197,"impl-From%3C%26mut+%5BT;+37%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E,+B1%3E%3E"],[198,"impl-From%3C%26mut+%5BT;+52%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[199,"impl-From%3C%5BT;+20%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[200,"impl-From%3C%26%5BT;+256%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[201,"impl-From%3C%26mut+%5BT;+9%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B1%3E%3E"],[202,"impl-From%3C%26mut+%5BT;+46%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B1%3E,+B0%3E%3E"],[203,"impl-From%3C%26mut+%5BT;+256%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[204,"impl-From%3C%26mut+%5BT;+14%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B0%3E%3E"],[205,"impl-From%3C%5BT;+256%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[206,"impl-From%3C%26mut+%5BT;+16%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[207,"impl-From%3C%26%5BT;+512%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[208,"impl-From%3C%26%5BT;+55%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B1%3E%3E"],[209,"impl-From%3C%26mut+%5BT;+128%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[210,"impl-From%3C%26%5BT;+63%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B1%3E%3E"],[211,"impl-From%3C%26%5BT;+10%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B0%3E%3E"],[212,"impl-From%3C%26%5BT;+61%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B1%3E%3E"],[213,"impl-From%3C%5BT;+36%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[214,"impl-From%3C%5BT;+10%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B0%3E%3E"],[215,"impl-From%3C%5BT;+12%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[216,"impl-From%3C%5BT;+16%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[217,"impl-From%3C%26mut+%5BT;+300%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[218,"impl-From%3C%5BT;+55%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B1%3E%3E"],[219,"impl-From%3C%26mut+%5BT;+64%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[220,"impl-From%3C%26mut+%5BT;+17%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B1%3E%3E"],[221,"impl-From%3C%26mut+%5BT;+8%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[222,"impl-From%3C%26%5BT;+54%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B0%3E%3E"],[223,"impl-From%3C%26mut+%5BT;+4%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E%3E"],[224,"impl-From%3C%26mut+%5BT;+21%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B1%3E%3E"],[225,"impl-From%3C%5BT;+24%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[226,"impl-From%3C%5BT;+23%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B1%3E%3E"],[227,"impl-From%3C%26%5BT;+37%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E,+B1%3E%3E"],[228,"impl-From%3C%26%5BT;+11%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B1%3E%3E"],[229,"impl-From%3C%5BT;+57%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B1%3E%3E"],[230,"impl-From%3C%26mut+%5BT;+54%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B0%3E%3E"],[231,"impl-From%3C%5BT;+90%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B0%3E%3E"],[232,"impl-From%3C%5BT;+1%5D%3E-for-GenericArray%3CT,+UInt%3CUTerm,+B1%3E%3E"],[233,"impl-From%3C%26%5BT;+29%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B1%3E%3E"],[234,"impl-From%3C%26%5BT;+5%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E%3E"],[235,"impl-From%3C%5BT;+400%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[236,"impl-From%3C%26%5BT;+22%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B0%3E%3E"],[237,"impl-From%3C%26mut+%5BT;+61%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B1%3E%3E"],[238,"impl-From%3C%26mut+%5BT;+45%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B0%3E,+B1%3E%3E"],[239,"impl-From%3C%5BT;+47%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B1%3E,+B1%3E%3E"],[240,"impl-From%3C%5BT;+31%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B1%3E%3E"],[241,"impl-From%3C%5BT;+70%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B1%3E,+B1%3E,+B0%3E%3E"],[242,"impl-From%3C%26%5BT;+4%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E%3E"],[243,"impl-From%3C%26mut+%5BT;+3%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUTerm,+B1%3E,+B1%3E%3E"],[244,"impl-From%3C%26mut+%5BT;+12%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[245,"impl-From%3C%5BT;+13%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B1%3E%3E"],[246,"impl-From%3C%26mut+%5BT;+26%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B0%3E%3E"],[247,"impl-From%3C%26mut+%5BT;+40%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[248,"impl-From%3C%26%5BT;+31%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B1%3E%3E"],[249,"impl-From%3C%26mut+%5BT;+6%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E%3E"],[250,"impl-From%3C%5BT;+56%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[251,"impl-From%3C%5BT;+42%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B1%3E,+B0%3E%3E"],[252,"impl-From%3C%26%5BT;+30%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B0%3E%3E"],[253,"impl-From%3C%26%5BT;+500%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[254,"impl-From%3C%26%5BT;+15%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E%3E"],[255,"impl-From%3C%5BT;+4%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E%3E"],[256,"impl-From%3C%26mut+%5BT;+56%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[257,"impl-From%3C%26mut+%5BT;+34%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E%3E"],[258,"impl-From%3C%26mut+%5BT;+31%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B1%3E%3E"],[259,"impl-From%3C%26%5BT%5D%3E-for-%26GenericArray%3CT,+N%3E"],[260,"impl-From%3C%5BT;+11%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B1%3E%3E"],[261,"impl-From%3C%26mut+%5BT;+63%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B1%3E%3E"],[262,"impl-From%3C%5BT;+30%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B0%3E%3E"],[263,"impl-From%3C%26%5BT;+19%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B1%3E%3E"],[264,"impl-From%3C%5BT;+32%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[265,"impl-From%3C%5BT;+35%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B1%3E,+B1%3E%3E"],[266,"impl-From%3C%5BT;+14%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B0%3E%3E"],[267,"impl-From%3C%26%5BT;+12%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[268,"impl-From%3C%26mut+%5BT;+500%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[269,"impl-From%3C%5BT;+2%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUTerm,+B1%3E,+B0%3E%3E"],[270,"impl-From%3C%26mut+%5BT;+13%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B1%3E%3E"],[271,"impl-From%3C%5BT;+61%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B1%3E%3E"],[272,"impl-From%3C%5BT;+27%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B1%3E%3E"],[273,"impl-From%3C%5BT;+39%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B1%3E,+B1%3E%3E"],[274,"impl-From%3C%5BT;+28%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[275,"impl-From%3C%26%5BT;+16%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[276,"impl-From%3C%26mut+%5BT;+20%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[277,"impl-From%3C%26mut+%5BT;+49%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B1%3E%3E"],[278,"impl-From%3C%26mut+%5BT;+512%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[279,"impl-From%3C%26%5BT;+44%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[280,"impl-From%3C%5BT;+59%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B1%3E%3E"],[281,"impl-From%3C%26%5BT;+70%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B1%3E,+B1%3E,+B0%3E%3E"],[282,"impl-From%3C%26%5BT;+300%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[283,"impl-From%3C%5BT;+64%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[284,"impl-From%3C%5BT;+22%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B0%3E%3E"],[285,"impl-From%3C%26mut+%5BT;+19%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B1%3E%3E"],[286,"impl-From%3C%26mut+%5BT;+62%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B0%3E%3E"],[287,"impl-From%3C%26%5BT;+56%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[288,"impl-From%3C%26%5BT;+3%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUTerm,+B1%3E,+B1%3E%3E"],[289,"impl-From%3C%26mut+%5BT;+41%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E,+B1%3E%3E"],[290,"impl-From%3C%5BT;+46%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B1%3E,+B0%3E%3E"],[291,"impl-From%3C%26%5BT;+90%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B0%3E%3E"],[292,"impl-From%3C%26%5BT;+25%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B1%3E%3E"],[293,"impl-From%3C%26%5BT;+41%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E,+B1%3E%3E"],[294,"impl-From%3C%26mut+%5BT;+100%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[295,"impl-From%3C%26mut+%5BT;+10%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B0%3E%3E"],[296,"impl-From%3C%26%5BT;+400%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[297,"impl-From%3C%26mut+%5BT;+25%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B1%3E%3E"],[298,"impl-From%3C%26mut+%5BT;+2%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUTerm,+B1%3E,+B0%3E%3E"],[299,"impl-From%3C%5BT;+40%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[300,"impl-From%3C%26%5BT;+64%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[301,"impl-From%3C%26%5BT;+42%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B1%3E,+B0%3E%3E"],[302,"impl-From%3C%5BT;+1024%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[303,"impl-From%3C%26mut+%5BT;+57%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B1%3E%3E"],[304,"impl-From%3C%5BT;+58%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B0%3E%3E"],[305,"impl-From%3C%26%5BT;+9%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B1%3E%3E"],[306,"impl-From%3C%26%5BT;+100%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[307,"impl-From%3C%26mut+%5BT;+27%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B1%3E%3E"],[308,"impl-From%3C%5BT;+44%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[309,"impl-From%3C%5BT;+80%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[310,"impl-From%3C%26mut+%5BT;+36%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[311,"impl-From%3C%26mut+%5BT;+33%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B1%3E%3E"],[312,"impl-From%3C%26%5BT;+43%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B1%3E,+B1%3E%3E"],[313,"impl-From%3C%5BT;+54%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B0%3E%3E"],[314,"impl-From%3C%26%5BT;+40%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[315,"impl-From%3C%5BT;+9%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B1%3E%3E"],[316,"impl-From%3C%26%5BT;+58%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B0%3E%3E"],[317,"impl-From%3C%26mut+%5BT;+1%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUTerm,+B1%3E%3E"],[318,"impl-From%3C%26%5BT;+35%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B1%3E,+B1%3E%3E"],[319,"impl-From%3C%26%5BT;+38%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B1%3E,+B0%3E%3E"],[320,"impl-From%3C%26mut+%5BT;+39%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B1%3E,+B1%3E%3E"],[321,"impl-From%3C%26mut+%5BT;+18%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E%3E"],[322,"impl-From%3C%5BT;+5%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E%3E"],[323,"impl-From%3C%5BT;+128%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[324,"impl-From%3C%5BT;+512%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[325,"impl-From%3C%26%5BT;+1000%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[326,"impl-From%3C%26mut+%5BT;+23%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B1%3E%3E"],[327,"impl-From%3C%5BT;+41%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E,+B1%3E%3E"],[328,"impl-From%3C%26mut+%5BT;+47%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B1%3E,+B1%3E%3E"],[329,"impl-From%3C%26%5BT;+34%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E%3E"],[330,"impl-From%3C%26%5BT;+49%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B1%3E%3E"],[331,"impl-From%3C%26%5BT;+8%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[332,"impl-From%3C%26%5BT;+36%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[333,"impl-From%3C%26%5BT;+27%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B1%3E%3E"],[334,"impl-From%3C%5BT;+51%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B1%3E%3E"],[335,"impl-From%3C%26%5BT;+62%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B0%3E%3E"],[336,"impl-From%3C%5BT;+7%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E%3E"],[337,"impl-From%3C%5BT;+34%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E%3E"],[338,"impl-From%3C%26%5BT;+50%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E%3E"],[339,"impl-From%3C%5BT;+200%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[340,"impl-From%3C%5BT;+15%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E%3E"],[341,"impl-From%3C%26%5BT;+14%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B0%3E%3E"],[342,"impl-From%3C%26mut+%5BT;+42%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B1%3E,+B0%3E%3E"],[343,"impl-From%3C%5BT;+1000%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[344,"impl-From%3C%5BT;+18%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E%3E"],[345,"impl-From%3C%26mut+%5BT;+28%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[346,"impl-From%3C%26%5BT;+1024%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[347,"impl-From%3C%26%5BT;+17%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B1%3E%3E"],[348,"impl-From%3C%26mut+%5BT;+60%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[349,"impl-From%3C%5BT;+37%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E,+B1%3E%3E"],[350,"impl-From%3C%5BT;+29%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B1%3E%3E"],[351,"impl-From%3C%26%5BT;+59%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B1%3E%3E"],[352,"impl-From%3C%26mut+%5BT;+1000%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[353,"impl-From%3C%26mut+%5BT;+5%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E%3E"],[354,"impl-From%3C%5BT;+8%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[355,"impl-From%3C%26mut+%5BT%5D%3E-for-%26mut+GenericArray%3CT,+N%3E"],[356,"impl-From%3C%5BT;+38%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B1%3E,+B0%3E%3E"],[357,"impl-From%3C%26mut+%5BT;+11%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B1%3E%3E"],[358,"impl-From%3C%26%5BT;+46%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B1%3E,+B0%3E%3E"],[359,"impl-From%3C%26%5BT;+32%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[360,"impl-From%3C%26%5BT;+60%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[361,"impl-From%3C%26mut+%5BT;+35%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B1%3E,+B1%3E%3E"],[362,"impl-From%3C%5BT;+52%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[363,"impl-From%3C%26%5BT;+20%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[364,"impl-From%3C%26mut+%5BT;+80%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[365,"impl-From%3C%26%5BT;+80%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[366,"impl-From%3C%26mut+%5BT;+43%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B1%3E,+B1%3E%3E"],[367,"impl-From%3C%26mut+%5BT;+70%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B1%3E,+B1%3E,+B0%3E%3E"],[368,"impl-From%3C%5BT;+53%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B1%3E%3E"],[369,"impl-From%3C%26mut+%5BT;+48%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[370,"impl-From%3C%26%5BT;+2%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUTerm,+B1%3E,+B0%3E%3E"],[371,"impl-From%3C%26mut+%5BT;+38%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B1%3E,+B0%3E%3E"],[372,"impl-From%3C%26%5BT;+28%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[373,"impl-From%3C%26%5BT;+45%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B0%3E,+B1%3E%3E"],[374,"impl-From%3C%26%5BT;+53%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B1%3E%3E"],[375,"impl-From%3C%26%5BT;+7%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E%3E"],[376,"impl-From%3C%26mut+%5BT;+55%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B1%3E%3E"],[378,"impl-From%3C%5BT;+33%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B1%3E%3E"],[379,"impl-From%3C%26%5BT;+33%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B1%3E%3E"],[380,"impl-From%3C%26mut+%5BT;+29%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B1%3E%3E"],[381,"impl-From%3C%5BT;+49%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B1%3E%3E"],[382,"impl-From%3C%5BT;+300%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[383,"impl-From%3C%26mut+%5BT;+7%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E%3E"],[384,"impl-From%3C%26%5BT;+128%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[385,"impl-From%3C%5BT;+17%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B1%3E%3E"],[386,"impl-From%3C%26mut+%5BT;+24%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[387,"impl-From%3C%5BT;+3%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUTerm,+B1%3E,+B1%3E%3E"],[388,"impl-From%3C%26mut+%5BT;+58%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B0%3E%3E"],[389,"impl-From%3C%26%5BT;+52%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[390,"impl-From%3C%26%5BT;+200%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[391,"impl-From%3C%26%5BT;+51%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B1%3E%3E"],[392,"impl-From%3C%26%5BT;+26%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B0%3E%3E"],[393,"impl-From%3C%5BT;+21%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B1%3E%3E"],[394,"impl-From%3C%26mut+%5BT;+32%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[395,"impl-From%3C%5BT;+100%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[396,"impl-From%3C%26%5BT;+24%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[397,"impl-From%3C%26mut+%5BT;+1024%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[398,"impl-From%3C%5BT;+60%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[399,"impl-From%3C%26mut+%5BT;+15%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E%3E"],[400,"impl-From%3C%26%5BT;+1%5D%3E-for-%26GenericArray%3CT,+UInt%3CUTerm,+B1%3E%3E"],[401,"impl-From%3C%26mut+%5BT;+90%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B0%3E%3E"],[402,"impl-From%3C%5BT;+62%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B0%3E%3E"],[403,"impl-From%3C%26mut+%5BT;+22%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B0%3E%3E"],[404,"impl-From%3C%26mut+%5BT;+400%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[405,"impl-From%3C%26%5BT;+57%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B1%3E%3E"],[406,"impl-From%3C%5BT;+500%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[407,"impl-From%3C%5BT;+48%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[408,"impl-From%3C%26%5BT;+21%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B0%3E,+B1%3E%3E"],[409,"impl-From%3C%26%5BT;+13%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B1%3E%3E"],[410,"impl-From%3C%26%5BT;+6%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E%3E"],[411,"impl-From%3C%26mut+%5BT;+30%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B0%3E%3E"],[412,"impl-From%3C%5BT;+63%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B1%3E,+B1%3E%3E"],[413,"impl-From%3C%26mut+%5BT;+44%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[414,"impl-From%3C%26mut+%5BT;+50%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E,+B1%3E,+B0%3E%3E"],[423,"impl-IntoIterator-for-%26GenericArray%3CT,+N%3E"],[424,"impl-IntoIterator-for-%26mut+GenericArray%3CT,+N%3E"],[425,"impl-IntoIterator-for-GenericArray%3CT,+N%3E"],[433,"impl-Split%3CT,+K%3E-for-%26mut+GenericArray%3CT,+N%3E"],[434,"impl-Split%3CT,+K%3E-for-%26GenericArray%3CT,+N%3E"],[435,"impl-Split%3CT,+K%3E-for-GenericArray%3CT,+N%3E"]]}],\ ["getrandom",{"doc":"Interface to the operating system’s random number …","t":"TTFTTTTTTTTTTTTTNNNNNNNNNNHHNNNNNNN","n":["CUSTOM_START","ERRNO_NOT_POSITIVE","Error","FAILED_RDRAND","INTERNAL_START","IOS_SEC_RANDOM","NODE_CRYPTO","NODE_ES_MODULE","NODE_RANDOM_FILL_SYNC","NO_RDRAND","UNEXPECTED","UNSUPPORTED","VXWORKS_RAND_SECURE","WEB_CRYPTO","WEB_GET_RANDOM_VALUES","WINDOWS_RTL_GEN_RANDOM","borrow","borrow_mut","clone","clone_into","code","eq","fmt","fmt","from","from","getrandom","getrandom_uninit","into","raw_os_error","to_owned","to_string","try_from","try_into","type_id"],"q":[[0,"getrandom"],[35,"core::num::nonzero"],[36,"core::fmt"],[37,"core::fmt"],[38,"core::mem::maybe_uninit"],[39,"core::option"],[40,"alloc::string"],[41,"core::any"]],"d":["Codes at or above this point can be used by users to …","The platform-specific errno returned a non-positive value.","A small and no_std compatible error type","RDRAND instruction failed due to a hardware issue.","Codes below this point represent OS Errors (i.e. positive …","Call to CCRandomGenerateBytes failed on iOS, tvOS, or …","Node.js does not have the crypto CommonJS module.","Called from an ES module on Node.js. This is unsupported, …","Calling Node.js function crypto.randomFillSync failed.","RDRAND instruction unsupported on this target.","Encountered an unexpected situation which should not …","This target/platform is not supported by getrandom.","On VxWorks, call to randSecure failed (random number …","The environment does not support the Web Crypto API.","Calling Web Crypto API crypto.getRandomValues failed.","Call to Windows RtlGenRandom failed.","","","","","Extract the bare error code.","","","","","Returns the argument unchanged.","Fill dest with random bytes from the system’s preferred …","Version of the getrandom function which fills dest with …","Calls U::from(self).","Extract the raw OS error code (if this error came from the …","","","","",""],"i":[1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[1,1],[[-1,-2],2,[],[]],[1,3],[[1,1],4],[[1,5],6],[[1,5],6],[3,1],[-1,-1,[]],[[[8,[7]]],[[9,[2,1]]]],[[[8,[[10,[7]]]]],[[9,[[8,[7]],1]]]],[-1,-2,[],[]],[1,[[12,[11]]]],[-1,-2,[],[]],[-1,13,[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,14,[]]],"c":[],"p":[[5,"Error",0],[1,"tuple"],[5,"NonZeroU32",35],[1,"bool"],[5,"Formatter",36],[8,"Result",36],[1,"u8"],[1,"slice"],[6,"Result",37],[20,"MaybeUninit",38],[1,"i32"],[6,"Option",39],[5,"String",40],[5,"TypeId",41]],"b":[[22,"impl-Debug-for-Error"],[23,"impl-Display-for-Error"]]}],\ -["hashbrown",{"doc":"This crate is a Rust port of Google’s high-performance …","t":"PPKFFFGNNNNNMNNNCCCNNNNNOGFGGFFFFFFFFPPPFFFFFGFFPPPFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNFFGFFFFFPFFFPFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFGFFFFFPFPFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","n":["AllocError","CapacityOverflow","Equivalent","HashMap","HashSet","HashTable","TryReserveError","borrow","borrow_mut","clone","clone_into","eq","equivalent","equivalent","fmt","from","hash_map","hash_set","hash_table","into","to_owned","try_from","try_into","type_id","layout","DefaultHashBuilder","Drain","Entry","EntryRef","ExtractIf","HashMap","IntoIter","IntoKeys","IntoValues","Iter","IterMut","Keys","Occupied","Occupied","Occupied","OccupiedEntry","OccupiedEntryRef","OccupiedError","RawEntryBuilder","RawEntryBuilderMut","RawEntryMut","RawOccupiedEntryMut","RawVacantEntryMut","Vacant","Vacant","Vacant","VacantEntry","VacantEntryRef","Values","ValuesMut","allocator","and_modify","and_modify","and_modify","and_replace_entry_with","and_replace_entry_with","and_replace_entry_with","borrow","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","capacity","clear","clone","clone","clone","clone","clone_from","clone_into","clone_into","clone_into","clone_into","contains_key","default","drain","entry","entry","entry_ref","eq","equivalent","extend","extend","extend","extract_if","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","fold","fold","fold","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_hash","from_hash","from_iter","from_key","from_key","from_key_hashed_nocheck","from_key_hashed_nocheck","get","get","get","get","get_key_value","get_key_value","get_key_value_mut","get_key_value_mut","get_many_key_value_mut","get_many_key_value_unchecked_mut","get_many_mut","get_many_unchecked_mut","get_mut","get_mut","get_mut","get_mut","hasher","index","insert","insert","insert","insert","insert","insert","insert","insert","insert","insert","insert_hashed_nocheck","insert_key","insert_unique_unchecked","insert_with_hasher","into","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_key","into_key","into_key","into_key_value","into_keys","into_mut","into_mut","into_mut","into_values","is_empty","iter","iter_mut","key","key","key","key","key","key","key","key_mut","keys","len","len","len","len","len","len","len","len","len","len","next","next","next","next","next","next","next","next","next","next","or_default","or_default","or_insert","or_insert","or_insert","or_insert_with","or_insert_with","or_insert_with","or_insert_with_key","or_insert_with_key","raw_entry","raw_entry_mut","remove","remove","remove","remove","remove_entry","remove_entry","remove_entry","remove_entry","replace_entry","replace_entry","replace_entry_with","replace_entry_with","replace_entry_with","replace_key","replace_key","reserve","retain","shrink_to","shrink_to_fit","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","to_owned","to_owned","to_owned","to_owned","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_insert","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_reserve","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","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","values","values_mut","with_capacity_and_hasher","with_capacity_and_hasher_in","with_hasher","with_hasher_in","Difference","Drain","Entry","ExtractIf","HashSet","Intersection","IntoIter","Iter","Occupied","OccupiedEntry","SymmetricDifference","Union","Vacant","VacantEntry","allocator","bitand","bitor","bitxor","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","capacity","clear","clone","clone","clone","clone","clone","clone","clone_from","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","contains","default","difference","drain","entry","eq","equivalent","extend","extend","extract_if","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fold","fold","fold","fold","fold","fold","fold","from","from","from","from","from","from","from","from","from","from","from","from","from","from_iter","get","get","get","get","get_or_insert","get_or_insert_owned","get_or_insert_with","hasher","insert","insert","insert","insert_unique_unchecked","intersection","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_value","is_disjoint","is_empty","is_subset","is_superset","iter","len","len","len","len","next","next","next","next","next","next","next","next","or_insert","remove","remove","replace","replace","reserve","retain","shrink_to","shrink_to_fit","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","sub","symmetric_difference","take","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_reserve","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","union","with_capacity_and_hasher","with_capacity_and_hasher_in","with_hasher","with_hasher_in","AbsentEntry","Drain","Entry","ExtractIf","HashTable","IntoIter","Iter","IterMut","Occupied","OccupiedEntry","Vacant","VacantEntry","allocator","and_modify","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","capacity","clear","clone","clone_into","default","drain","entry","extract_if","find","find_entry","find_mut","fmt","fmt","fmt","fmt","fmt","fmt","fold","fold","fold","from","from","from","from","from","from","from","from","from","from","get","get_many_mut","get_many_unchecked_mut","get_mut","insert","insert","insert_unique","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_mut","into_table","into_table","into_table","is_empty","iter","iter_mut","len","len","len","len","len","new","new_in","next","next","next","next","next","or_insert","or_insert_with","remove","reserve","retain","shrink_to","shrink_to_fit","size_hint","size_hint","size_hint","size_hint","size_hint","to_owned","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_reserve","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","with_capacity","with_capacity_in"],"q":[[0,"hashbrown"],[24,"hashbrown::TryReserveError"],[25,"hashbrown::hash_map"],[433,"hashbrown::hash_set"],[653,"hashbrown::hash_table"],[807,"core::marker"],[808,"core::fmt"],[809,"core::fmt"],[810,"core::any"],[811,"core::ops::function"],[812,"core::option"],[813,"core::clone"],[814,"core::cmp"],[815,"core::hash"],[816,"core::hash"],[817,"core::cmp"],[818,"core::ops::function"],[819,"core::convert"],[820,"core::ops::function"],[821,"alloc::borrow"]],"d":["The memory allocator returned an error","Error due to the computed capacity exceeding the collection…","Key equivalence trait.","A hash map implemented with quadratic probing and SIMD …","A hash set implemented as a HashMap where the value is ().","Low-level hash table with explicit hashing.","The error type for try_reserve methods.","","","","","","Checks if this value is equivalent to the given key.","","","Returns the argument unchanged.","A hash map implemented with quadratic probing and SIMD …","A hash set implemented as a HashMap where the value is ().","A hash table implemented with quadratic probing and SIMD …","Calls U::from(self).","","","","","The layout of the allocation request that failed.","Dummy default hasher for HashMap.","A draining iterator over the entries of a HashMap in …","A view into a single entry in a map, which may either be …","A view into a single entry in a map, which may either be …","A draining iterator over entries of a HashMap which don’…","A hash map implemented with quadratic probing and SIMD …","An owning iterator over the entries of a HashMap in …","An owning iterator over the keys of a HashMap in arbitrary …","An owning iterator over the values of a HashMap in …","An iterator over the entries of a HashMap in arbitrary …","A mutable iterator over the entries of a HashMap in …","An iterator over the keys of a HashMap in arbitrary order. …","An occupied entry.","An occupied entry.","An occupied entry.","A view into an occupied entry in a HashMap. It is part of …","A view into an occupied entry in a HashMap. It is part of …","The error returned by try_insert when the key already …","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 vacant entry.","A view into a vacant entry in a HashMap. It is part of the …","A view into a vacant entry in a HashMap. It is part of the …","An iterator over the values of a HashMap in arbitrary …","A mutable iterator over the values of a HashMap in …","Returns a reference to the underlying allocator.","Provides in-place mutable access to an occupied entry …","Provides in-place mutable access to an occupied entry …","Provides in-place mutable access to an occupied entry …","Provides shared access to the key and owned access to the …","Provides shared access to the key and owned access to the …","Provides shared access to the key and owned access to the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the number of elements the map can hold without …","Clears the map, removing all key-value pairs. Keeps the …","","","","","","","","","","Returns true if the map contains a value for the specified …","Creates an empty HashMap<K, V, S, A>, with the Default …","Clears the map, returning all key-value pairs as an …","Gets the given key’s corresponding entry in the map for …","The entry in the map that was already occupied.","Gets the given key’s corresponding entry by reference in …","","","Inserts all new key-values from the iterator to existing …","Inserts all new key-values from the iterator to existing …","Inserts all new key-values from the iterator to existing …","Drains elements which are true under the given predicate, …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","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 and matching …","Access an immutable entry by hash and matching function.","","Creates a RawEntryMut from the given key.","Access an immutable entry by key.","Creates a RawEntryMut from the given key and its hash.","Access an immutable entry by a key and its hash.","Returns a reference to the value corresponding to the key.","Gets a reference to the value in the entry.","Gets a reference to the value in the entry.","Gets a reference to the value in the entry.","Returns the key-value pair corresponding to the supplied …","Gets a reference to the key and value in the entry.","Returns the key-value pair corresponding to the supplied …","Gets a mutable reference to the key and value in the entry.","Attempts to get mutable references to N values in the map …","Attempts to get mutable references to N values in the map …","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 …","Gets a mutable reference to the value in the entry.","Gets a mutable reference to the value in the entry.","Gets a mutable reference to the value in the entry.","Returns a reference to the map’s BuildHasher.","Returns a reference to the value corresponding to the …","Inserts a key-value pair into the map.","Sets the value of the entry, and returns a …","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, 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 …","Sets the value of the entry, and returns the entry’s old …","Sets the value of the entry with the VacantEntryRef’s …","Sets the value of the entry with the VacantEntry’s key, …","Sets the value of the entry, and returns the entry’s old …","Insert a key-value pair into the map without checking if …","Set the value of an entry with a custom hasher function.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 an iterator over the entries of a HashMap in …","Creates a consuming iterator, that is, one that moves each …","Creates an iterator over the entries of a HashMap in …","","","","","","","","","","","Converts the entry into a mutable reference to the key in …","Take ownership of the key.","Take ownership of the key.","Converts the OccupiedEntry into a mutable reference to the …","Creates a consuming iterator visiting all the keys in …","Converts the OccupiedEntry into a mutable reference to the …","Converts the OccupiedEntry into a mutable reference to the …","Converts the OccupiedEntryRef into a mutable reference to …","Creates a consuming iterator visiting all the values in …","Returns true if the map contains no elements.","An iterator visiting all key-value pairs in arbitrary …","An iterator visiting all key-value pairs in arbitrary …","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 …","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.","An iterator visiting all keys in arbitrary order. The …","Returns the number of elements in the map.","","","","","","","","","","","","","","","","","","","","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 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 the result of …","Ensures a value is in the entry by inserting, if empty, …","Ensures a value is in the entry by inserting, if empty, …","Creates a raw immutable entry builder for the HashMap.","Creates a raw entry builder for the HashMap.","Removes a key from the map, returning the value at the key …","Takes the value out of the entry, and returns it.","Takes the value out of the entry, and returns it. Keeps …","Takes the value out of the entry, and returns it. Keeps …","Removes a key from the map, returning the stored key and …","Take the ownership of the key and value from the map.","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 entry, returning the old key and value. The …","Provides shared access to the key and owned access to the …","Provides shared access to the key and owned access to the …","Provides shared access to the key and owned access to the …","Replaces the key in the hash map with the key used to …","Replaces the key in the hash map with the key used to …","Reserves capacity for at least additional more elements to …","Retains only the elements specified by the predicate. …","Shrinks the capacity of the map with a lower limit. It …","Shrinks the capacity of the map as much as possible. It …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Tries to insert a key-value pair into the map, and returns …","","","","","","","","","","","","","","","","","","","","","","","","","Tries to reserve capacity for at least additional more …","","","","","","","","","","","","","","","","","","","","","","","","","The value which was not inserted, because the entry was …","An iterator visiting all values in arbitrary order. The …","An iterator visiting all values mutably in arbitrary order.","Creates an empty HashMap with the specified capacity, …","Creates an empty HashMap with the specified capacity, …","Creates an empty HashMap which will use the given hash …","Creates an empty HashMap which will use the given hash …","A lazy iterator producing elements in the difference of …","A draining iterator over the items of a HashSet.","A view into a single entry in a set, which may either be …","A draining iterator over entries of a HashSet which don’…","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.","An occupied entry.","A view into an occupied entry in a HashSet. It is part of …","A lazy iterator producing elements in the symmetric …","A lazy iterator producing elements in the union of HashSet…","A vacant entry.","A view into a vacant entry in a HashSet. It is part of the …","Returns a reference to the underlying allocator.","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 symmetric difference of self and rhs as a new …","","","","","","","","","","","","","","","","","","","","","","","","","Returns the number of elements the set can hold without …","Clears the set, removing all values.","","","","","","","","","","","","","","Returns true if the set contains a value.","Creates an empty HashSet<T, S> with the Default value for …","Visits the values representing the difference, i.e., the …","Clears the set, returning all elements in an iterator.","Gets the given value’s corresponding entry in the set …","","","","","Drains elements which are true under the given predicate, …","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns a reference to the value in the set, if any, that …","Returns a reference to this entry’s value.","Gets a reference to the value in the entry.","Gets a reference to the value that would be used when …","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 …","Returns a reference to the set’s BuildHasher.","Adds a value to the set.","Sets the value of the entry, and returns an OccupiedEntry.","Sets the value of the entry with the VacantEntry’s value.","Insert a value the set without checking if the value …","Visits the values representing the intersection, i.e., the …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Creates a consuming iterator, that is, one that moves each …","","","","","","","","","","Take ownership of the value.","Returns true if self has no elements in common with other. …","Returns true if the set contains no elements.","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., …","An iterator visiting all elements in arbitrary order. The …","Returns the number of elements in the set.","","","","","","","","","","","","Ensures a value is in the entry by inserting if it was …","Removes a value from the set. Returns whether the value was","Takes the value out of the entry, and returns it. Keeps …","Adds a value to the set, replacing the existing value, if …","Replaces the entry, returning the old value. The new value …","Reserves capacity for at least additional more elements to …","Retains only the elements specified by the predicate.","Shrinks the capacity of the set with a lower limit. It …","Shrinks the capacity of the set as much as possible. It …","","","","","","","","","Returns the difference of self and rhs as a new …","Visits the values representing the symmetric difference, …","Removes and returns the value in the set, if any, that is …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Tries to reserve capacity for at least additional more …","","","","","","","","","","","","","Visits the values representing the union, i.e., all the …","Creates an empty HashSet with the specified capacity, using","Creates an empty HashSet with the specified capacity, using","Creates a new empty hash set which will use the given …","Creates a new empty hash set which will use the given …","Type representing the absence of an entry, as returned by …","A draining iterator over the items of a HashTable.","A view into a single entry in a table, which may either be …","A draining iterator over entries of a HashTable which don…","Low-level hash table with explicit hashing.","An owning iterator over the entries of a HashTable in …","An iterator over the entries of a HashTable in arbitrary …","A mutable iterator over the entries of a HashTable in …","An occupied entry.","A view into an occupied entry in a HashTable. It is part …","A vacant entry.","A view into a vacant entry in a HashTable. It is part of …","Returns a reference to the underlying allocator.","Provides in-place mutable access to an occupied entry …","","","","","","","","","","","","","","","","","","","","","Returns the number of elements the table can hold without …","Clears the table, removing all values.","","","","Clears the set, returning all elements in an iterator.","Returns an Entry for an entry in the table with the given …","Drains elements which are true under the given predicate, …","Returns a reference to an entry in the table with the …","Returns an OccupiedEntry for an entry in the table with …","Returns a mutable reference to an entry in the table with …","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","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.","Attempts to get mutable references to N values in the map …","Attempts to get mutable references to N values in the map …","Gets a mutable reference to the value in the entry.","Sets the value of the entry, replacing any existing value …","Inserts a new element into the table with the hash that …","Inserts an element into the HashTable with the given hash …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 OccupiedEntry into a mutable reference to the …","Converts the OccupiedEntry into a mutable reference to the …","Converts the VacantEntry into a mutable reference to the …","Converts the AbsentEntry into a mutable reference to the …","Returns true if the set contains no elements.","An iterator visiting all elements in arbitrary order. The …","An iterator visiting all elements in arbitrary order, with …","Returns the number of elements in the table.","","","","","Creates an empty HashTable.","Creates an empty HashTable using the given allocator.","","","","","","Ensures a value is in the entry by inserting if it was …","Ensures a value is in the entry by inserting the result of …","Takes the value out of the entry, and returns it along …","Reserves capacity for at least additional more elements to …","Retains only the elements specified by the predicate.","Shrinks the capacity of the table with a lower limit. It …","Shrinks the capacity of the table as much as possible. It …","","","","","","","","","","","","","","","","","","","","","","","","","","","Tries to reserve capacity for at least additional more …","","","","","","","","","","","Creates an empty HashTable with the specified capacity.","Creates an empty HashTable with the specified capacity …"],"i":[1,1,0,0,0,0,0,1,1,1,1,1,4,1,1,1,0,0,0,1,1,1,1,1,78,0,0,0,0,0,0,0,0,0,0,0,0,11,13,14,0,0,0,0,0,0,0,0,11,13,14,0,0,0,0,10,11,13,14,11,13,14,79,10,19,34,35,36,37,20,21,26,31,38,39,11,40,41,42,13,43,44,14,46,47,48,79,10,19,34,35,36,37,20,21,26,31,38,39,11,40,41,42,13,43,44,14,46,47,48,10,10,10,19,20,21,10,10,19,20,21,10,10,10,10,48,10,10,10,10,10,10,10,10,19,34,35,36,37,20,21,26,38,39,11,40,41,42,13,43,44,14,46,47,48,48,19,34,35,36,37,20,21,26,38,79,10,19,34,35,36,37,20,21,26,31,38,39,11,40,41,42,13,43,44,14,46,47,48,39,42,10,39,42,39,42,10,40,43,46,10,40,10,40,10,10,10,10,10,40,43,46,10,10,10,11,40,41,13,43,44,14,46,47,41,40,10,41,79,10,19,34,35,36,37,20,21,26,31,38,39,11,40,41,42,13,43,44,14,46,47,48,10,10,10,19,34,35,36,37,20,21,26,31,38,40,44,47,40,10,40,43,46,10,10,10,10,40,13,43,44,14,46,47,40,10,10,19,34,35,36,37,20,21,26,38,19,34,35,36,37,20,21,26,31,38,13,14,11,13,14,11,13,14,13,14,10,10,10,40,43,46,10,40,43,46,43,46,40,43,46,43,46,10,10,10,10,19,34,35,36,37,20,21,26,31,38,10,19,20,21,48,79,10,19,34,35,36,37,20,21,26,31,38,39,11,40,41,42,13,43,44,14,46,47,48,10,79,10,19,34,35,36,37,20,21,26,31,38,39,11,40,41,42,13,43,44,14,46,47,48,10,79,10,19,34,35,36,37,20,21,26,31,38,39,11,40,41,42,13,43,44,14,46,47,48,48,10,10,10,10,10,10,0,0,0,0,0,0,0,0,61,0,0,0,61,0,54,54,54,54,54,55,63,60,62,56,57,58,59,61,64,65,54,55,63,60,62,56,57,58,59,61,64,65,54,54,54,55,56,57,58,59,54,54,55,56,57,58,59,54,54,54,54,54,54,54,54,54,54,54,55,63,60,56,57,58,59,61,64,65,55,63,60,56,57,58,59,54,54,55,63,60,62,56,57,58,59,61,64,65,54,54,61,64,65,54,54,54,54,54,61,65,54,54,54,55,63,60,62,56,57,58,59,61,64,65,54,54,55,63,60,62,56,57,58,59,65,54,54,54,54,54,54,55,63,60,55,63,60,62,56,57,58,59,61,54,64,54,64,54,54,54,54,55,63,60,62,56,57,58,59,54,54,54,54,55,56,57,58,59,54,55,63,60,62,56,57,58,59,61,64,65,54,55,63,60,62,56,57,58,59,61,64,65,54,54,55,63,60,62,56,57,58,59,61,64,65,54,54,54,54,54,0,0,0,0,0,0,0,0,69,0,69,0,68,69,68,69,72,74,73,75,76,77,70,71,68,69,72,74,73,75,76,77,70,71,68,68,68,68,68,68,68,68,68,68,68,68,69,72,74,73,70,75,76,77,68,69,72,74,73,75,76,77,70,71,72,68,68,72,69,74,68,68,69,72,74,73,75,76,77,70,71,68,68,68,75,76,77,70,71,72,72,74,73,68,68,68,68,75,76,77,70,68,68,75,76,77,70,71,69,69,72,68,68,68,68,75,76,77,70,71,68,68,69,72,74,73,75,76,77,70,71,68,69,72,74,73,75,76,77,70,71,68,68,69,72,74,73,75,76,77,70,71,68,68],"f":[0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[1,1],[[-1,-2],2,[],[]],[[1,1],3],[[4,-1],3,5],[[-1,-2],3,[],[]],[[1,6],7],[-1,-1,[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,9,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[10,[-1,-2,-3,-4]]],-4,[],[],[],0],[[[11,[-1,-2,-3,-4]],-5],[[11,[-1,-2,-3,-4]]],[],[],[],0,[[12,[-1,-2]]]],[[[13,[-1,-2,-3,-4]],-5],[[13,[-1,-2,-3,-4]]],[],[],[],0,[[12,[-2]]]],[[[14,[-1,-2,-3,-4,-5]],-6],[[14,[-1,-2,-3,-4,-5]]],[],5,[],[],0,[[12,[-3]]]],[[[11,[-1,-2,-3,-4]],-5],[[11,[-1,-2,-3,-4]]],[],[],[],0,[[12,[-1,-2],[[15,[[16,[-2]]]]]]]],[[[13,[-1,-2,-3,-4]],-5],[[13,[-1,-2,-3,-4]]],[],[],[],0,[[12,[-1,-2],[[15,[[16,[-2]]]]]]]],[[[14,[-1,-2,-3,-4,-5]],-6],[[14,[-1,-2,-3,-4,-5]]],[],5,[],[],0,[[12,[-1,-3],[[15,[[16,[-3]]]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[10,[-1,-2,-3,-4]]],17,[],[],[],0],[[[10,[-1,-2,-3,-4]]],2,[],[],[],0],[[[10,[-1,-2,-3,-4]]],[[10,[-1,-2,-3,-4]]],18,18,18,[0,18]],[[[19,[-1,-2]]],[[19,[-1,-2]]],[],[]],[[[20,[-1,-2]]],[[20,[-1,-2]]],[],[]],[[[21,[-1,-2]]],[[21,[-1,-2]]],[],[]],[[[10,[-1,-2,-3,-4]],[10,[-1,-2,-3,-4]]],2,18,18,18,[0,18]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[[10,[-1,-2,-3,-4]],-5],3,[22,23],[],24,0,[23,[4,[-1]],5]],[[],[[10,[-1,-2,-3,-4]]],[],[],25,[25,0]],[[[10,[-1,-2,-3,-4]]],[[26,[-1,-2,-4]]],[],[],[],0],[[[10,[-1,-2,-3,-4]],-1],[[13,[-1,-2,-3,-4]]],[22,23],[],24,0],0,[[[10,[-1,-2,-3,-4]],-5],[[14,[-1,-5,-2,-3,-4]]],[22,23],[],24,0,[23,[4,[-1]],5]],[[[10,[-1,-2,-3,-4]],[10,[-1,-2,-3,-4]]],3,[22,23],27,24,0],[[-1,-2],3,[],[]],[[[10,[-1,-2,-3,-4]],-5],2,[22,23,28],28,24,0,[[30,[],[[29,[[2,[-1,-2]]]]]]]],[[[10,[-1,-2,-3,-4]],-5],2,[22,23,28],28,24,0,[[30,[],[[29,[[2,[-1,-2]]]]]]]],[[[10,[-1,-2,-3,-4]],-5],2,[22,23],[],24,0,[[30,[],[[29,[[2,[-1,-2]]]]]]]],[[[10,[-1,-2,-3,-4]],-5],[[31,[-1,-2,-5,-4]]],[],[],[],0,[[32,[-1,-2],[[15,[3]]]]]],[[[10,[-1,-2,-3,-4]],6],7,33,33,[],0],[[[19,[-1,-2]],6],7,33,33],[[[34,[-1,-2]],6],7,33,33],[[[35,[-1,-2,-3]],6],7,33,33,0],[[[36,[-1,-2,-3]],6],7,33,33,0],[[[37,[-1,-2,-3]],6],7,[],33,0],[[[20,[-1,-2]],6],7,33,[]],[[[21,[-1,-2]],6],7,[],33],[[[26,[-1,-2,-3]],6],7,33,33,0],[[[38,[-1,-2]],6],7,[],33],[[[39,[-1,-2,-3,-4]],6],7,[],[],[],0],[[[11,[-1,-2,-3,-4]],6],7,33,33,[],0],[[[40,[-1,-2,-3,-4]],6],7,33,33,[],0],[[[41,[-1,-2,-3,-4]],6],7,[],[],[],0],[[[42,[-1,-2,-3,-4]],6],7,[],[],[],0],[[[13,[-1,-2,-3,-4]],6],7,33,33,[],0],[[[43,[-1,-2,-3,-4]],6],7,33,33,[],0],[[[44,[-1,-2,-3,-4]],6],7,33,[],[],0],[[[14,[-2,-1,-3,-4,-5]],6],7,[5,33],[[45,[-1]]],33,[],0],[[[46,[-2,-1,-3,-4,-5]],6],7,[5,33],[[45,[-1]]],33,[],0],[[[47,[-2,-1,-3,-4,-5]],6],7,[5,33],[[45,[-1]]],[],[],0],[[[48,[-1,-2,-3,-4]],6],7,33,33,[],0],[[[48,[-1,-2,-3,-4]],6],7,33,33,[],0],[[[19,[-1,-2]],-3,-5],-3,[],[],[],[],[[32,[-3,-4],[[15,[-3]]]]]],[[[34,[-1,-2]],-3,-5],-3,[],[],[],[],[[32,[-3,-4],[[15,[-3]]]]]],[[[35,[-1,-2,-3]],-4,-6],-4,[],[],0,[],[],[[32,[-4,-5],[[15,[-4]]]]]],[[[36,[-1,-2,-3]],-4,-6],-4,[],[],0,[],[],[[32,[-4,-5],[[15,[-4]]]]]],[[[37,[-1,-2,-3]],-4,-6],-4,[],[],0,[],[],[[32,[-4,-5],[[15,[-4]]]]]],[[[20,[-1,-2]],-3,-5],-3,[],[],[],[],[[32,[-3,-4],[[15,[-3]]]]]],[[[21,[-1,-2]],-3,-5],-3,[],[],[],[],[[32,[-3,-4],[[15,[-3]]]]]],[[[26,[-1,-2,-3]],-4,-6],-4,[],[],0,[],[],[[32,[-4,-5],[[15,[-4]]]]]],[[[38,[-1,-2]],-3,-5],-3,[],[],[],[],[[32,[-3,-4],[[15,[-3]]]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[39,[-1,-2,-3,-4]],49,-5],[[11,[-1,-2,-3,-4]]],[],[],[],0,[[32,[-1],[[15,[3]]]]]],[[[42,[-1,-2,-3,-4]],49,-5],[[16,[[2,[-1,-2]]]]],[],[],[],0,[[32,[-1],[[15,[3]]]]]],[-3,[[10,[-1,-2,-4,-5]]],[22,23],[],[[30,[],[[29,[[2,[-1,-2]]]]]]],[24,25],[25,0]],[[[39,[-1,-2,-3,-4]],-5],[[11,[-1,-2,-3,-4]]],[],[],24,0,[23,[4,[-1]],5]],[[[42,[-1,-2,-3,-4]],-5],[[16,[[2,[-1,-2]]]]],[],[],24,0,[23,[4,[-1]],5]],[[[39,[-1,-2,-3,-4]],49,-5],[[11,[-1,-2,-3,-4]]],[],[],[],0,[[4,[-1]],5]],[[[42,[-1,-2,-3,-4]],49,-5],[[16,[[2,[-1,-2]]]]],[],[],[],0,[[4,[-1]],5]],[[[10,[-1,-2,-3,-4]],-5],[[16,[-2]]],[22,23],[],24,0,[23,[4,[-1]],5]],[[[40,[-1,-2,-3,-4]]],-2,[],[],[],0],[[[43,[-1,-2,-3,-4]]],-2,[],[],[],0],[[[46,[-1,-2,-3,-4,-5]]],-3,[],5,[],[],0],[[[10,[-1,-2,-3,-4]],-5],[[16,[[2,[-1,-2]]]]],[22,23],[],24,0,[23,[4,[-1]],5]],[[[40,[-1,-2,-3,-4]]],[[2,[-1,-2]]],[],[],[],0],[[[10,[-1,-2,-3,-4]],-5],[[16,[[2,[-1,-2]]]]],[22,23],[],24,0,[23,[4,[-1]],5]],[[[40,[-1,-2,-3,-4]]],[[2,[-1,-2]]],[],[],[],0],[[[10,[-1,-2,-3,-4]],[50,[-5]]],[[16,[[50,[[2,[-1,-2]]]]]]],[22,23],[],24,0,[23,[4,[-1]],5]],[[[10,[-1,-2,-3,-4]],[50,[-5]]],[[16,[[50,[[2,[-1,-2]]]]]]],[22,23],[],24,0,[23,[4,[-1]],5]],[[[10,[-1,-2,-3,-4]],[50,[-5]]],[[16,[[50,[-2]]]]],[22,23],[],24,0,[23,[4,[-1]],5]],[[[10,[-1,-2,-3,-4]],[50,[-5]]],[[16,[[50,[-2]]]]],[22,23],[],24,0,[23,[4,[-1]],5]],[[[10,[-1,-2,-3,-4]],-5],[[16,[-2]]],[22,23],[],24,0,[23,[4,[-1]],5]],[[[40,[-1,-2,-3,-4]]],-2,[],[],[],0],[[[43,[-1,-2,-3,-4]]],-2,[],[],[],0],[[[46,[-1,-2,-3,-4,-5]]],-3,[],5,[],[],0],[[[10,[-1,-2,-3,-4]]],-3,[],[],[],0],[[[10,[-1,-2,-3,-4]],-5],-2,[22,23],[],24,0,[23,[4,[-1]],5]],[[[10,[-1,-2,-3,-4]],-1,-2],[[16,[-2]]],[22,23],[],24,0],[[[11,[-1,-2,-3,-4]],-1,-2],[[40,[-1,-2,-3,-4]]],23,[],24,0],[[[40,[-1,-2,-3,-4]],-2],-2,[],[],[],0],[[[41,[-1,-2,-3,-4]],-1,-2],[[2,[-1,-2]]],23,[],24,0],[[[13,[-1,-2,-3,-4]],-2],[[43,[-1,-2,-3,-4]]],23,[],24,0],[[[43,[-1,-2,-3,-4]],-2],-2,[],[],[],0],[[[44,[-1,-2,-3,-4]],-2],-2,23,[],24,0],[[[14,[-2,-1,-3,-4,-5]],-3],[[46,[-2,-1,-3,-4,-5]]],5,[23,[51,[-1]]],[],24,0],[[[46,[-1,-2,-3,-4,-5]],-3],-3,[],5,[],[],0],[[[47,[-2,-1,-3,-4,-5]],-3],-3,5,[23,[51,[-1]]],[],24,0],[[[41,[-1,-2,-3,-4]],49,-1,-2],[[2,[-1,-2]]],23,[],24,0],[[[40,[-1,-2,-3,-4]],-1],-1,[],[],[],0],[[[10,[-1,-2,-3,-4]],-1,-2],[[2,[-1,-2]]],[22,23],[],24,0],[[[41,[-1,-2,-3,-4]],49,-1,-2,-5],[[2,[-1,-2]]],[],[],[],0,[[52,[-1],[[15,[49]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[10,[-1,-2,-3,-4]]],[[19,[-1,-2]]],[],[],[],0],[[[10,[-1,-2,-3,-4]]],[[35,[-1,-2,-4]]],[],[],[],0],[[[10,[-1,-2,-3,-4]]],[[34,[-1,-2]]],[],[],[],0],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1,-2,-3,-4]]],-1,[],[],[],0],[[[44,[-1,-2,-3,-4]]],-1,[],[],[],0],[[[47,[-2,-1,-3,-4,-5]]],-2,5,[[51,[-1]]],[],[],0],[[[40,[-1,-2,-3,-4]]],[[2,[-1,-2]]],[],[],[],0],[[[10,[-1,-2,-3,-4]]],[[36,[-1,-2,-4]]],[],[],[],0],[[[40,[-1,-2,-3,-4]]],-2,[],[],[],0],[[[43,[-1,-2,-3,-4]]],-2,[],[],[],0],[[[46,[-1,-2,-3,-4,-5]]],-3,[],5,[],[],0],[[[10,[-1,-2,-3,-4]]],[[37,[-1,-2,-4]]],[],[],[],0],[[[10,[-1,-2,-3,-4]]],3,[],[],[],0],[[[10,[-1,-2,-3,-4]]],[[19,[-1,-2]]],[],[],[],0],[[[10,[-1,-2,-3,-4]]],[[34,[-1,-2]]],[],[],[],0],[[[40,[-1,-2,-3,-4]]],-1,[],[],[],0],[[[13,[-1,-2,-3,-4]]],-1,[],[],[],0],[[[43,[-1,-2,-3,-4]]],-1,[],[],[],0],[[[44,[-1,-2,-3,-4]]],-1,[],[],[],0],[[[14,[-2,-1,-3,-4,-5]]],-1,5,[[45,[-1]]],[],[],0],[[[46,[-1,-2,-3,-4,-5]]],-1,[],5,[],[],0],[[[47,[-2,-1,-3,-4,-5]]],-1,5,[[45,[-1]]],[],[],0],[[[40,[-1,-2,-3,-4]]],-1,[],[],[],0],[[[10,[-1,-2,-3,-4]]],[[20,[-1,-2]]],[],[],[],0],[[[10,[-1,-2,-3,-4]]],17,[],[],[],0],[[[19,[-1,-2]]],17,[],[]],[[[34,[-1,-2]]],17,[],[]],[[[35,[-1,-2,-3]]],17,[],[],0],[[[36,[-1,-2,-3]]],17,[],[],0],[[[37,[-1,-2,-3]]],17,[],[],0],[[[20,[-1,-2]]],17,[],[]],[[[21,[-1,-2]]],17,[],[]],[[[26,[-1,-2,-3]]],17,[],[],0],[[[38,[-1,-2]]],17,[],[]],[[[19,[-1,-2]]],[[16,[[2,[-1,-2]]]]],[],[]],[[[34,[-1,-2]]],[[16,[[2,[-1,-2]]]]],[],[]],[[[35,[-1,-2,-3]]],[[16,[[2,[-1,-2]]]]],[],[],0],[[[36,[-1,-2,-3]]],[[16,[-1]]],[],[],0],[[[37,[-1,-2,-3]]],[[16,[-2]]],[],[],0],[[[20,[-1,-2]]],[[16,[-1]]],[],[]],[[[21,[-1,-2]]],[[16,[-2]]],[],[]],[[[26,[-1,-2,-3]]],[[16,[[2,[-1,-2]]]]],[],[],0],[[[31,[-1,-2,-3,-4]]],[[16,[-5]]],[],[],[[32,[-1,-2],[[15,[3]]]]],0,[]],[[[38,[-1,-2]]],[[16,[-2]]],[],[]],[[[13,[-1,-2,-3,-4]]],-2,23,25,24,0],[[[14,[-2,-1,-3,-4,-5]]],-3,5,[23,[51,[-1]]],25,24,0],[[[11,[-1,-2,-3,-4]],-1,-2],[[2,[-1,-2]]],23,[],24,0],[[[13,[-1,-2,-3,-4]],-2],-2,23,[],24,0],[[[14,[-2,-1,-3,-4,-5]],-3],-3,5,[23,[51,[-1]]],[],24,0],[[[11,[-1,-2,-3,-4]],-5],[[2,[-1,-2]]],23,[],24,0,[[12,[],[[15,[[2,[-1,-2]]]]]]]],[[[13,[-1,-2,-3,-4]],-5],-2,23,[],24,0,[[12,[],[[15,[-2]]]]]],[[[14,[-2,-1,-3,-4,-5]],-6],-3,5,[23,[51,[-1]]],[],24,0,[[12,[],[[15,[-3]]]]]],[[[13,[-1,-2,-3,-4]],-5],-2,23,[],24,0,[[12,[-1],[[15,[-2]]]]]],[[[14,[-2,-1,-3,-4,-5]],-6],-3,5,[23,[45,[-1]],[51,[-1]]],[],24,0,[[12,[-1],[[15,[-3]]]]]],[[[10,[-1,-2,-3,-4]]],[[42,[-1,-2,-3,-4]]],[],[],[],0],[[[10,[-1,-2,-3,-4]]],[[39,[-1,-2,-3,-4]]],[],[],[],0],[[[10,[-1,-2,-3,-4]],-5],[[16,[-2]]],[22,23],[],24,0,[23,[4,[-1]],5]],[[[40,[-1,-2,-3,-4]]],-2,[],[],[],0],[[[43,[-1,-2,-3,-4]]],-2,[],[],[],0],[[[46,[-1,-2,-3,-4,-5]]],-3,[],5,[],[],0],[[[10,[-1,-2,-3,-4]],-5],[[16,[[2,[-1,-2]]]]],[22,23],[],24,0,[23,[4,[-1]],5]],[[[40,[-1,-2,-3,-4]]],[[2,[-1,-2]]],[],[],[],0],[[[43,[-1,-2,-3,-4]]],[[2,[-1,-2]]],[],[],[],0],[[[46,[-1,-2,-3,-4,-5]]],[[2,[-1,-3]]],[],5,[],[],0],[[[43,[-1,-2,-3,-4]],-2],[[2,[-1,-2]]],[],[],[],0],[[[46,[-2,-1,-3,-4,-5]],-3],[[2,[-2,-3]]],5,[[51,[-1]]],[],[],0],[[[40,[-1,-2,-3,-4]],-5],[[11,[-1,-2,-3,-4]]],[],[],[],0,[[12,[-1,-2],[[15,[[16,[-2]]]]]]]],[[[43,[-1,-2,-3,-4]],-5],[[13,[-1,-2,-3,-4]]],[],[],[],0,[[12,[-1,-2],[[15,[[16,[-2]]]]]]]],[[[46,[-1,-2,-3,-4,-5]],-6],[[14,[-1,-2,-3,-4,-5]]],[],5,[],[],0,[[12,[-1,-3],[[15,[[16,[-3]]]]]]]],[[[43,[-1,-2,-3,-4]]],-1,[],[],[],0],[[[46,[-2,-1,-3,-4,-5]]],-2,5,[[51,[-1]]],[],[],0],[[[10,[-1,-2,-3,-4]],17],2,[22,23],[],24,0],[[[10,[-1,-2,-3,-4]],-5],2,[],[],[],0,[[32,[-1,-2],[[15,[3]]]]]],[[[10,[-1,-2,-3,-4]],17],2,[22,23],[],24,0],[[[10,[-1,-2,-3,-4]]],2,[22,23],[],24,0],[[[19,[-1,-2]]],[[2,[17,[16,[17]]]]],[],[]],[[[34,[-1,-2]]],[[2,[17,[16,[17]]]]],[],[]],[[[35,[-1,-2,-3]]],[[2,[17,[16,[17]]]]],[],[],0],[[[36,[-1,-2,-3]]],[[2,[17,[16,[17]]]]],[],[],0],[[[37,[-1,-2,-3]]],[[2,[17,[16,[17]]]]],[],[],0],[[[20,[-1,-2]]],[[2,[17,[16,[17]]]]],[],[]],[[[21,[-1,-2]]],[[2,[17,[16,[17]]]]],[],[]],[[[26,[-1,-2,-3]]],[[2,[17,[16,[17]]]]],[],[],0],[[[31,[-1,-2,-3,-4]]],[[2,[17,[16,[17]]]]],[],[],[[32,[-1,-2],[[15,[3]]]]],0],[[[38,[-1,-2]]],[[2,[17,[16,[17]]]]],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,53,[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[[[10,[-1,-2,-3,-4]],-1,-2],[[8,[-2,[48,[-1,-2,-3,-4]]]]],[22,23],[],24,0],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[[[10,[-1,-2,-3,-4]],17],[[8,[2,1]]],[22,23],[],24,0],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],0,[[[10,[-1,-2,-3,-4]]],[[21,[-1,-2]]],[],[],[],0],[[[10,[-1,-2,-3,-4]]],[[38,[-1,-2]]],[],[],[],0],[[17,-1],[[10,[-2,-3,-1]]],[],[],[]],[[17,-1,-2],[[10,[-3,-4,-1,-2]]],[],0,[],[]],[-1,[[10,[-2,-3,-1]]],[],[],[]],[[-1,-2],[[10,[-3,-4,-1,-2]]],[],0,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[54,[-1,-2,-3]]],-3,[],[],0],[[[54,[-1,-2,-3]],[54,[-1,-2,-3]]],[[54,[-1,-2]]],[22,23,18],[24,25],0],[[[54,[-1,-2,-3]],[54,[-1,-2,-3]]],[[54,[-1,-2]]],[22,23,18],[24,25],0],[[[54,[-1,-2]],[54,[-1,-2]]],[[54,[-1,-2]]],[22,23,18],[24,25]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[54,[-1,-2,-3]]],17,[],[],0],[[[54,[-1,-2,-3]]],2,[],[],0],[[[54,[-1,-2,-3]]],[[54,[-1,-2,-3]]],18,18,[0,18]],[[[55,[-1]]],[[55,[-1]]],[]],[[[56,[-1,-2,-3]]],[[56,[-1,-2,-3]]],[],[],0],[[[57,[-1,-2,-3]]],[[57,[-1,-2,-3]]],[],[],0],[[[58,[-1,-2,-3]]],[[58,[-1,-2,-3]]],[],[],0],[[[59,[-1,-2,-3]]],[[59,[-1,-2,-3]]],[],[],0],[[[54,[-1,-2,-3]],[54,[-1,-2,-3]]],2,18,18,[0,18]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[[54,[-1,-2,-3]],-4],3,[22,23],24,0,[23,[4,[-1]],5]],[[],[[54,[-1,-2,-3]]],[],25,[25,0]],[[[54,[-1,-2,-3]],[54,[-1,-2,-3]]],[[57,[-1,-2,-3]]],[22,23],24,0],[[[54,[-1,-2,-3]]],[[60,[-1,-3]]],[],[],0],[[[54,[-1,-2,-3]],-1],[[61,[-1,-2,-3]]],[22,23],24,0],[[[54,[-1,-2,-3]],[54,[-1,-2,-3]]],3,[22,23],24,0],[[-1,-2],3,[],[]],[[[54,[-1,-2,-3]],-4],2,[22,23,28],24,0,[[30,[],[[29,[-1]]]]]],[[[54,[-1,-2,-3]],-4],2,[22,23],24,0,[[30,[],[[29,[-1]]]]]],[[[54,[-1,-2,-3]],-4],[[62,[-1,-4,-3]]],[],[],0,[[32,[-1],[[15,[3]]]]]],[[[54,[-1,-2,-3]],6],7,33,[],0],[[[55,[-1]],6],7,33],[[[63,[-1,-2]],6],7,33,0],[[[60,[-1,-2]],6],7,33,0],[[[56,[-1,-2,-3]],6],7,[33,22,23],24,0],[[[57,[-1,-2,-3]],6],7,[33,22,23],24,0],[[[58,[-1,-2,-3]],6],7,[33,22,23],24,0],[[[59,[-1,-2,-3]],6],7,[33,22,23],24,0],[[[61,[-1,-2,-3]],6],7,33,[],0],[[[64,[-1,-2,-3]],6],7,33,[],0],[[[65,[-1,-2,-3]],6],7,33,[],0],[[[55,[-1]],-2,-4],-2,[],[],[],[[32,[-2,-3],[[15,[-2]]]]]],[[[63,[-1,-2]],-3,-5],-3,[],0,[],[],[[32,[-3,-4],[[15,[-3]]]]]],[[[60,[-1,-2]],-3,-5],-3,[],0,[],[],[[32,[-3,-4],[[15,[-3]]]]]],[[[56,[-1,-2,-3]],-4,-6],-4,[22,23],24,0,[],[],[[32,[-4,-5],[[15,[-4]]]]]],[[[57,[-1,-2,-3]],-4,-6],-4,[22,23],24,0,[],[],[[32,[-4,-5],[[15,[-4]]]]]],[[[58,[-1,-2,-3]],-4,-6],-4,[22,23],24,0,[],[],[[32,[-4,-5],[[15,[-4]]]]]],[[[59,[-1,-2,-3]],-4,-6],-4,[22,23],24,0,[],[],[[32,[-4,-5],[[15,[-4]]]]]],[[[10,[-1,2,-2,-3]]],[[54,[-1,-2,-3]]],[],[],0],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-2,[[54,[-1,-3,-4]]],[22,23],[[30,[],[[29,[-1]]]]],[24,25],[25,0]],[[[54,[-1,-2,-3]],-4],[[16,[-1]]],[22,23],24,0,[23,[4,[-1]],5]],[[[61,[-1,-2,-3]]],-1,[],[],0],[[[64,[-1,-2,-3]]],-1,[],[],0],[[[65,[-1,-2,-3]]],-1,[],[],0],[[[54,[-1,-2,-3]],-1],-1,[22,23],24,0],[[[54,[-1,-2,-3]],-4],-1,[22,23],24,0,[23,[4,[-1]],[67,[],[[66,[-1]]]],5]],[[[54,[-1,-2,-3]],-4,-5],-1,[22,23],24,0,[23,[4,[-1]],5],[[12,[-4],[[15,[-1]]]]]],[[[54,[-1,-2,-3]]],-2,[],[],0],[[[54,[-1,-2,-3]],-1],3,[22,23],24,0],[[[61,[-1,-2,-3]]],[[64,[-1,-2,-3]]],23,24,0],[[[65,[-1,-2,-3]]],2,23,24,0],[[[54,[-1,-2,-3]],-1],-1,[22,23],24,0],[[[54,[-1,-2,-3]],[54,[-1,-2,-3]]],[[56,[-1,-2,-3]]],[22,23],24,0],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[54,[-1,-2,-3]]],[[63,[-1,-3]]],[],[],0],[[[54,[-1,-2,-3]]],[[55,[-1]]],[],[],0],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[65,[-1,-2,-3]]],-1,[],[],0],[[[54,[-1,-2,-3]],[54,[-1,-2,-3]]],3,[22,23],24,0],[[[54,[-1,-2,-3]]],3,[],[],0],[[[54,[-1,-2,-3]],[54,[-1,-2,-3]]],3,[22,23],24,0],[[[54,[-1,-2,-3]],[54,[-1,-2,-3]]],3,[22,23],24,0],[[[54,[-1,-2,-3]]],[[55,[-1]]],[],[],0],[[[54,[-1,-2,-3]]],17,[],[],0],[[[55,[-1]]],17,[]],[[[63,[-1,-2]]],17,[],0],[[[60,[-1,-2]]],17,[],0],[[[55,[-1]]],[[16,[-1]]],[]],[[[63,[-1,-2]]],[[16,[-1]]],[],0],[[[60,[-1,-2]]],[[16,[-1]]],[],0],[[[62,[-1,-2,-3]]],[[16,[-4]]],[],[[32,[-1],[[15,[3]]]]],0,[]],[[[56,[-1,-2,-3]]],[[16,[-1]]],[22,23],24,0],[[[57,[-1,-2,-3]]],[[16,[-1]]],[22,23],24,0],[[[58,[-1,-2,-3]]],[[16,[-1]]],[22,23],24,0],[[[59,[-1,-2,-3]]],[[16,[-1]]],[22,23],24,0],[[[61,[-1,-2,-3]]],2,23,24,0],[[[54,[-1,-2,-3]],-4],3,[22,23],24,0,[23,[4,[-1]],5]],[[[64,[-1,-2,-3]]],-1,[],[],0],[[[54,[-1,-2,-3]],-1],[[16,[-1]]],[22,23],24,0],[[[64,[-1,-2,-3]]],-1,[],[],0],[[[54,[-1,-2,-3]],17],2,[22,23],24,0],[[[54,[-1,-2,-3]],-4],2,[],[],0,[[32,[-1],[[15,[3]]]]]],[[[54,[-1,-2,-3]],17],2,[22,23],24,0],[[[54,[-1,-2,-3]]],2,[22,23],24,0],[[[55,[-1]]],[[2,[17,[16,[17]]]]],[]],[[[63,[-1,-2]]],[[2,[17,[16,[17]]]]],[],0],[[[60,[-1,-2]]],[[2,[17,[16,[17]]]]],[],0],[[[62,[-1,-2,-3]]],[[2,[17,[16,[17]]]]],[],[[32,[-1],[[15,[3]]]]],0],[[[56,[-1,-2,-3]]],[[2,[17,[16,[17]]]]],[22,23],24,0],[[[57,[-1,-2,-3]]],[[2,[17,[16,[17]]]]],[22,23],24,0],[[[58,[-1,-2,-3]]],[[2,[17,[16,[17]]]]],[22,23],24,0],[[[59,[-1,-2,-3]]],[[2,[17,[16,[17]]]]],[22,23],24,0],[[[54,[-1,-2]],[54,[-1,-2]]],[[54,[-1,-2]]],[22,23,18],[24,25]],[[[54,[-1,-2,-3]],[54,[-1,-2,-3]]],[[58,[-1,-2,-3]]],[22,23],24,0],[[[54,[-1,-2,-3]],-4],[[16,[-1]]],[22,23],24,0,[23,[4,[-1]],5]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[[[54,[-1,-2,-3]],17],[[8,[2,1]]],[22,23],24,0],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[[[54,[-1,-2,-3]],[54,[-1,-2,-3]]],[[59,[-1,-2,-3]]],[22,23],24,0],[[17,-1],[[54,[-2,-1,0]]],[],[]],[[17,-1,-2],[[54,[-3,-1,-2]]],[],0,[]],[-1,[[54,[-2,-1,0]]],[],[]],[[-1,-2],[[54,[-3,-1,-2]]],[],0,[]],0,0,0,0,0,0,0,0,0,0,0,0,[[[68,[-1,-2]]],-2,[],0],[[[69,[-1,-2]],-3],[[69,[-1,-2]]],[],0,[[12,[-1]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[68,[-1,-2]]],17,[],0],[[[68,[-1,-2]]],2,[],0],[[[68,[-1,-2]]],[[68,[-1,-2]]],18,[0,18]],[[-1,-2],2,[],[]],[[],[[68,[-1,-2]]],[],[0,25]],[[[68,[-1,-2]]],[[70,[-1,-2]]],[],0],[[[68,[-1,-2]],49,-3,-4],[[69,[-1,-2]]],[],0,[[32,[-1],[[15,[3]]]]],[[52,[-1],[[15,[49]]]]]],[[[68,[-1,-2]],-3],[[71,[-1,-3,-2]]],[],0,[[32,[-1],[[15,[3]]]]]],[[[68,[-1,-2]],49,-3],[[16,[-1]]],[],0,[[32,[-1],[[15,[3]]]]]],[[[68,[-1,-2]],49,-3],[[8,[[72,[-1,-2]],[73,[-1,-2]]]]],[],0,[[32,[-1],[[15,[3]]]]]],[[[68,[-1,-2]],49,-3],[[16,[-1]]],[],0,[[32,[-1],[[15,[3]]]]]],[[[68,[-1,-2]],6],7,33,0],[[[69,[-1,-2]],6],7,33,0],[[[72,[-1,-2]],6],7,33,0],[[[74,[-1,-2]],6],7,33,0],[[[73,[-1,-2]],6],7,33,0],[[[70,[-1,-2]],6],7,33,0],[[[75,[-1]],-2,-4],-2,[],[],[],[[32,[-2,-3],[[15,[-2]]]]]],[[[76,[-1]],-2,-4],-2,[],[],[],[[32,[-2,-3],[[15,[-2]]]]]],[[[77,[-1,-2]],-3,-5],-3,[],0,[],[],[[32,[-3,-4],[[15,[-3]]]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[72,[-1,-2]]],-1,[],0],[[[68,[-1,-2]],[50,[49]],-3],[[16,[[50,[-1]]]]],[],0,[[32,[17,-1],[[15,[3]]]]]],[[[68,[-1,-2]],[50,[49]],-3],[[16,[[50,[-1]]]]],[],0,[[32,[17,-1],[[15,[3]]]]]],[[[72,[-1,-2]]],-1,[],0],[[[69,[-1,-2]],-1],[[72,[-1,-2]]],[],0],[[[74,[-1,-2]],-1],[[72,[-1,-2]]],[],0],[[[68,[-1,-2]],49,-1,-3],[[72,[-1,-2]]],[],0,[[52,[-1],[[15,[49]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[68,[-1,-2]]],[[77,[-1,-2]]],[],0],[[[68,[-1,-2]]],[[75,[-1]]],[],0],[[[68,[-1,-2]]],[[76,[-1]]],[],0],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[72,[-1,-2]]],-1,[],0],[[[72,[-1,-2]]],[[68,[-1,-2]]],[],0],[[[74,[-1,-2]]],[[68,[-1,-2]]],[],0],[[[73,[-1,-2]]],[[68,[-1,-2]]],[],0],[[[68,[-1,-2]]],3,[],0],[[[68,[-1,-2]]],[[75,[-1]]],[],0],[[[68,[-1,-2]]],[[76,[-1]]],[],0],[[[68,[-1,-2]]],17,[],0],[[[75,[-1]]],17,[]],[[[76,[-1]]],17,[]],[[[77,[-1,-2]]],17,[],0],[[[70,[-1,-2]]],17,[],0],[[],[[68,[-1,0]]],[]],[-1,[[68,[-2,-1]]],0,[]],[[[75,[-1]]],[[16,[-2]]],[],[]],[[[76,[-1]]],[[16,[-2]]],[],[]],[[[77,[-1,-2]]],[[16,[-3]]],[],0,[]],[[[70,[-1,-2]]],[[16,[-1]]],[],0],[[[71,[-1,-2,-3]]],[[16,[-4]]],[],[[32,[-1],[[15,[3]]]]],0,[]],[[[69,[-1,-2]],-1],[[72,[-1,-2]]],[],0],[[[69,[-1,-2]],-3],[[72,[-1,-2]]],[],0,[[12,[],[[15,[-1]]]]]],[[[72,[-1,-2]]],[[2,[-1,[74,[-1,-2]]]]],[],0],[[[68,[-1,-2]],17,-3],2,[],0,[[52,[-1],[[15,[49]]]]]],[[[68,[-1,-2]],-3],2,[],0,[[32,[-1],[[15,[3]]]]]],[[[68,[-1,-2]],17,-3],2,[],0,[[52,[-1],[[15,[49]]]]]],[[[68,[-1,-2]],-3],2,[],0,[[52,[-1],[[15,[49]]]]]],[[[75,[-1]]],[[2,[17,[16,[17]]]]],[]],[[[76,[-1]]],[[2,[17,[16,[17]]]]],[]],[[[77,[-1,-2]]],[[2,[17,[16,[17]]]]],[],0],[[[70,[-1,-2]]],[[2,[17,[16,[17]]]]],[],0],[[[71,[-1,-2,-3]]],[[2,[17,[16,[17]]]]],[],[[32,[-1],[[15,[3]]]]],0],[-1,-2,[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[[[68,[-1,-2]],17,-3],[[8,[2,1]]],[],0,[[52,[-1],[[15,[49]]]]]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[17,[[68,[-1,0]]],[]],[[17,-1],[[68,[-2,-1]]],0,[]]],"c":[],"p":[[6,"TryReserveError",0],[1,"tuple"],[1,"bool"],[10,"Equivalent",0],[10,"Sized",807],[5,"Formatter",808],[8,"Result",808],[6,"Result",809],[5,"TypeId",810],[5,"HashMap",25],[6,"RawEntryMut",25],[10,"FnOnce",811],[6,"Entry",25],[6,"EntryRef",25],[17,"Output"],[6,"Option",812],[1,"usize"],[10,"Clone",813],[5,"Iter",25],[5,"Keys",25],[5,"Values",25],[10,"Eq",814],[10,"Hash",815],[10,"BuildHasher",815],[10,"Default",816],[5,"Drain",25],[10,"PartialEq",814],[10,"Copy",807],[17,"Item"],[10,"IntoIterator",817],[5,"ExtractIf",25],[10,"FnMut",811],[10,"Debug",808],[5,"IterMut",25],[5,"IntoIter",25],[5,"IntoKeys",25],[5,"IntoValues",25],[5,"ValuesMut",25],[5,"RawEntryBuilderMut",25],[5,"RawOccupiedEntryMut",25],[5,"RawVacantEntryMut",25],[5,"RawEntryBuilder",25],[5,"OccupiedEntry",25],[5,"VacantEntry",25],[10,"Borrow",818],[5,"OccupiedEntryRef",25],[5,"VacantEntryRef",25],[5,"OccupiedError",25],[1,"u64"],[1,"array"],[10,"From",819],[10,"Fn",811],[5,"String",820],[5,"HashSet",433],[5,"Iter",433],[5,"Intersection",433],[5,"Difference",433],[5,"SymmetricDifference",433],[5,"Union",433],[5,"Drain",433],[6,"Entry",433],[5,"ExtractIf",433],[5,"IntoIter",433],[5,"OccupiedEntry",433],[5,"VacantEntry",433],[17,"Owned"],[10,"ToOwned",821],[5,"HashTable",653],[6,"Entry",653],[5,"Drain",653],[5,"ExtractIf",653],[5,"OccupiedEntry",653],[5,"AbsentEntry",653],[5,"VacantEntry",653],[5,"Iter",653],[5,"IterMut",653],[5,"IntoIter",653],[15,"AllocError",24],[6,"DefaultHashBuilder",25]],"b":[[129,"impl-Extend%3C%26(K,+V)%3E-for-HashMap%3CK,+V,+S,+A%3E"],[130,"impl-Extend%3C(%26K,+%26V)%3E-for-HashMap%3CK,+V,+S,+A%3E"],[131,"impl-Extend%3C(K,+V)%3E-for-HashMap%3CK,+V,+S,+A%3E"],[154,"impl-Debug-for-OccupiedError%3C\'_,+K,+V,+S,+A%3E"],[155,"impl-Display-for-OccupiedError%3C\'a,+K,+V,+S,+A%3E"],[252,"impl-IntoIterator-for-%26HashMap%3CK,+V,+S,+A%3E"],[253,"impl-IntoIterator-for-HashMap%3CK,+V,+S,+A%3E"],[254,"impl-IntoIterator-for-%26mut+HashMap%3CK,+V,+S,+A%3E"],[497,"impl-Extend%3C%26T%3E-for-HashSet%3CT,+S,+A%3E"],[498,"impl-Extend%3CT%3E-for-HashSet%3CT,+S,+A%3E"],[557,"impl-IntoIterator-for-HashSet%3CT,+S,+A%3E"],[558,"impl-IntoIterator-for-%26HashSet%3CT,+S,+A%3E"],[734,"impl-IntoIterator-for-HashTable%3CT,+A%3E"],[735,"impl-IntoIterator-for-%26HashTable%3CT,+A%3E"],[736,"impl-IntoIterator-for-%26mut+HashTable%3CT,+A%3E"]]}],\ +["hashbrown",{"doc":"This crate is a Rust port of Google’s high-performance …","t":"PPKFFFGNNNNNMNNNCCCNNNNNOGFGGFFFFFFFFPPPFFFFFGFFPPPFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNFFGFFFFFPFFFPFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFGFFFFFPFPFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","n":["AllocError","CapacityOverflow","Equivalent","HashMap","HashSet","HashTable","TryReserveError","borrow","borrow_mut","clone","clone_into","eq","equivalent","equivalent","fmt","from","hash_map","hash_set","hash_table","into","to_owned","try_from","try_into","type_id","layout","DefaultHashBuilder","Drain","Entry","EntryRef","ExtractIf","HashMap","IntoIter","IntoKeys","IntoValues","Iter","IterMut","Keys","Occupied","Occupied","Occupied","OccupiedEntry","OccupiedEntryRef","OccupiedError","RawEntryBuilder","RawEntryBuilderMut","RawEntryMut","RawOccupiedEntryMut","RawVacantEntryMut","Vacant","Vacant","Vacant","VacantEntry","VacantEntryRef","Values","ValuesMut","allocator","and_modify","and_modify","and_modify","and_replace_entry_with","and_replace_entry_with","and_replace_entry_with","borrow","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","capacity","clear","clone","clone","clone","clone","clone_from","clone_into","clone_into","clone_into","clone_into","contains_key","default","drain","entry","entry","entry_ref","eq","equivalent","extend","extend","extend","extract_if","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","fold","fold","fold","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_hash","from_hash","from_iter","from_key","from_key","from_key_hashed_nocheck","from_key_hashed_nocheck","get","get","get","get","get_key_value","get_key_value","get_key_value_mut","get_key_value_mut","get_many_key_value_mut","get_many_key_value_unchecked_mut","get_many_mut","get_many_unchecked_mut","get_mut","get_mut","get_mut","get_mut","hasher","index","insert","insert","insert","insert","insert","insert","insert","insert","insert","insert","insert_hashed_nocheck","insert_key","insert_unique_unchecked","insert_with_hasher","into","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_key","into_key","into_key","into_key_value","into_keys","into_mut","into_mut","into_mut","into_values","is_empty","iter","iter_mut","key","key","key","key","key","key","key","key_mut","keys","len","len","len","len","len","len","len","len","len","len","next","next","next","next","next","next","next","next","next","next","or_default","or_default","or_insert","or_insert","or_insert","or_insert_with","or_insert_with","or_insert_with","or_insert_with_key","or_insert_with_key","raw_entry","raw_entry_mut","remove","remove","remove","remove","remove_entry","remove_entry","remove_entry","remove_entry","replace_entry","replace_entry","replace_entry_with","replace_entry_with","replace_entry_with","replace_key","replace_key","reserve","retain","shrink_to","shrink_to_fit","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","to_owned","to_owned","to_owned","to_owned","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_insert","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_reserve","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","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","values","values_mut","with_capacity_and_hasher","with_capacity_and_hasher_in","with_hasher","with_hasher_in","Difference","Drain","Entry","ExtractIf","HashSet","Intersection","IntoIter","Iter","Occupied","OccupiedEntry","SymmetricDifference","Union","Vacant","VacantEntry","allocator","bitand","bitor","bitxor","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","capacity","clear","clone","clone","clone","clone","clone","clone","clone_from","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","contains","default","difference","drain","entry","eq","equivalent","extend","extend","extract_if","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fold","fold","fold","fold","fold","fold","fold","from","from","from","from","from","from","from","from","from","from","from","from","from","from_iter","get","get","get","get","get_or_insert","get_or_insert_owned","get_or_insert_with","hasher","insert","insert","insert","insert_unique_unchecked","intersection","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_value","is_disjoint","is_empty","is_subset","is_superset","iter","len","len","len","len","next","next","next","next","next","next","next","next","or_insert","remove","remove","replace","replace","reserve","retain","shrink_to","shrink_to_fit","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","sub","symmetric_difference","take","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_reserve","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","union","with_capacity_and_hasher","with_capacity_and_hasher_in","with_hasher","with_hasher_in","AbsentEntry","Drain","Entry","ExtractIf","HashTable","IntoIter","Iter","IterMut","Occupied","OccupiedEntry","Vacant","VacantEntry","allocator","and_modify","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","capacity","clear","clone","clone_into","default","drain","entry","extract_if","find","find_entry","find_mut","fmt","fmt","fmt","fmt","fmt","fmt","fold","fold","fold","from","from","from","from","from","from","from","from","from","from","get","get_many_mut","get_many_unchecked_mut","get_mut","insert","insert","insert_unique","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_mut","into_table","into_table","into_table","is_empty","iter","iter_mut","len","len","len","len","len","new","new_in","next","next","next","next","next","or_insert","or_insert_with","remove","reserve","retain","shrink_to","shrink_to_fit","size_hint","size_hint","size_hint","size_hint","size_hint","to_owned","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_reserve","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","with_capacity","with_capacity_in"],"q":[[0,"hashbrown"],[24,"hashbrown::TryReserveError"],[25,"hashbrown::hash_map"],[433,"hashbrown::hash_set"],[653,"hashbrown::hash_table"],[807,"core::marker"],[808,"core::fmt"],[809,"core::fmt"],[810,"core::any"],[811,"core::ops::function"],[812,"core::option"],[813,"core::clone"],[814,"core::cmp"],[815,"core::hash"],[816,"core::hash"],[817,"core::cmp"],[818,"core::ops::function"],[819,"core::convert"],[820,"core::ops::function"],[821,"alloc::borrow"]],"d":["The memory allocator returned an error","Error due to the computed capacity exceeding the collection…","Key equivalence trait.","A hash map implemented with quadratic probing and SIMD …","A hash set implemented as a HashMap where the value is ().","Low-level hash table with explicit hashing.","The error type for try_reserve methods.","","","","","","Checks if this value is equivalent to the given key.","","","Returns the argument unchanged.","A hash map implemented with quadratic probing and SIMD …","A hash set implemented as a HashMap where the value is ().","A hash table implemented with quadratic probing and SIMD …","Calls U::from(self).","","","","","The layout of the allocation request that failed.","Dummy default hasher for HashMap.","A draining iterator over the entries of a HashMap in …","A view into a single entry in a map, which may either be …","A view into a single entry in a map, which may either be …","A draining iterator over entries of a HashMap which don’…","A hash map implemented with quadratic probing and SIMD …","An owning iterator over the entries of a HashMap in …","An owning iterator over the keys of a HashMap in arbitrary …","An owning iterator over the values of a HashMap in …","An iterator over the entries of a HashMap in arbitrary …","A mutable iterator over the entries of a HashMap in …","An iterator over the keys of a HashMap in arbitrary order. …","An occupied entry.","An occupied entry.","An occupied entry.","A view into an occupied entry in a HashMap. It is part of …","A view into an occupied entry in a HashMap. It is part of …","The error returned by try_insert when the key already …","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 vacant entry.","A view into a vacant entry in a HashMap. It is part of the …","A view into a vacant entry in a HashMap. It is part of the …","An iterator over the values of a HashMap in arbitrary …","A mutable iterator over the values of a HashMap in …","Returns a reference to the underlying allocator.","Provides in-place mutable access to an occupied entry …","Provides in-place mutable access to an occupied entry …","Provides in-place mutable access to an occupied entry …","Provides shared access to the key and owned access to the …","Provides shared access to the key and owned access to the …","Provides shared access to the key and owned access to the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the number of elements the map can hold without …","Clears the map, removing all key-value pairs. Keeps the …","","","","","","","","","","Returns true if the map contains a value for the specified …","Creates an empty HashMap<K, V, S, A>, with the Default …","Clears the map, returning all key-value pairs as an …","Gets the given key’s corresponding entry in the map for …","The entry in the map that was already occupied.","Gets the given key’s corresponding entry by reference in …","","","Inserts all new key-values from the iterator to existing …","Inserts all new key-values from the iterator to existing …","Inserts all new key-values from the iterator to existing …","Drains elements which are true under the given predicate, …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","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 and matching …","Access an immutable entry by hash and matching function.","","Creates a RawEntryMut from the given key.","Access an immutable entry by key.","Creates a RawEntryMut from the given key and its hash.","Access an immutable entry by a key and its hash.","Returns a reference to the value corresponding to the key.","Gets a reference to the value in the entry.","Gets a reference to the value in the entry.","Gets a reference to the value in the entry.","Returns the key-value pair corresponding to the supplied …","Gets a reference to the key and value in the entry.","Returns the key-value pair corresponding to the supplied …","Gets a mutable reference to the key and value in the entry.","Attempts to get mutable references to N values in the map …","Attempts to get mutable references to N values in the map …","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 …","Gets a mutable reference to the value in the entry.","Gets a mutable reference to the value in the entry.","Gets a mutable reference to the value in the entry.","Returns a reference to the map’s BuildHasher.","Returns a reference to the value corresponding to the …","Inserts a key-value pair into the map.","Sets the value of the entry, and returns a …","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, 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 …","Sets the value of the entry, and returns the entry’s old …","Sets the value of the entry with the VacantEntryRef’s …","Sets the value of the entry with the VacantEntry’s key, …","Sets the value of the entry, and returns the entry’s old …","Insert a key-value pair into the map without checking if …","Set the value of an entry with a custom hasher function.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 an iterator over the entries of a HashMap in …","Creates an iterator over the entries of a HashMap in …","","","","","","","","","","","Converts the entry into a mutable reference to the key in …","Take ownership of the key.","Take ownership of the key.","Converts the OccupiedEntry into a mutable reference to the …","Creates a consuming iterator visiting all the keys in …","Converts the OccupiedEntry into a mutable reference to the …","Converts the OccupiedEntry into a mutable reference to the …","Converts the OccupiedEntryRef into a mutable reference to …","Creates a consuming iterator visiting all the values in …","Returns true if the map contains no elements.","An iterator visiting all key-value pairs in arbitrary …","An iterator visiting all key-value pairs in arbitrary …","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 …","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.","An iterator visiting all keys in arbitrary order. The …","Returns the number of elements in the map.","","","","","","","","","","","","","","","","","","","","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 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 the result of …","Ensures a value is in the entry by inserting, if empty, …","Ensures a value is in the entry by inserting, if empty, …","Creates a raw immutable entry builder for the HashMap.","Creates a raw entry builder for the HashMap.","Removes a key from the map, returning the value at the key …","Takes the value out of the entry, and returns it.","Takes the value out of the entry, and returns it. Keeps …","Takes the value out of the entry, and returns it. Keeps …","Removes a key from the map, returning the stored key and …","Take the ownership of the key and value from the map.","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 entry, returning the old key and value. The …","Provides shared access to the key and owned access to the …","Provides shared access to the key and owned access to the …","Provides shared access to the key and owned access to the …","Replaces the key in the hash map with the key used to …","Replaces the key in the hash map with the key used to …","Reserves capacity for at least additional more elements to …","Retains only the elements specified by the predicate. …","Shrinks the capacity of the map with a lower limit. It …","Shrinks the capacity of the map as much as possible. It …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Tries to insert a key-value pair into the map, and returns …","","","","","","","","","","","","","","","","","","","","","","","","","Tries to reserve capacity for at least additional more …","","","","","","","","","","","","","","","","","","","","","","","","","The value which was not inserted, because the entry was …","An iterator visiting all values in arbitrary order. The …","An iterator visiting all values mutably in arbitrary order.","Creates an empty HashMap with the specified capacity, …","Creates an empty HashMap with the specified capacity, …","Creates an empty HashMap which will use the given hash …","Creates an empty HashMap which will use the given hash …","A lazy iterator producing elements in the difference of …","A draining iterator over the items of a HashSet.","A view into a single entry in a set, which may either be …","A draining iterator over entries of a HashSet which don’…","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.","An occupied entry.","A view into an occupied entry in a HashSet. It is part of …","A lazy iterator producing elements in the symmetric …","A lazy iterator producing elements in the union of HashSet…","A vacant entry.","A view into a vacant entry in a HashSet. It is part of the …","Returns a reference to the underlying allocator.","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 symmetric difference of self and rhs as a new …","","","","","","","","","","","","","","","","","","","","","","","","","Returns the number of elements the set can hold without …","Clears the set, removing all values.","","","","","","","","","","","","","","Returns true if the set contains a value.","Creates an empty HashSet<T, S> with the Default value for …","Visits the values representing the difference, i.e., the …","Clears the set, returning all elements in an iterator.","Gets the given value’s corresponding entry in the set …","","","","","Drains elements which are true under the given predicate, …","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns a reference to the value in the set, if any, that …","Returns a reference to this entry’s value.","Gets a reference to the value in the entry.","Gets a reference to the value that would be used when …","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 …","Returns a reference to the set’s BuildHasher.","Adds a value to the set.","Sets the value of the entry, and returns an OccupiedEntry.","Sets the value of the entry with the VacantEntry’s value.","Insert a value the set without checking if the value …","Visits the values representing the intersection, i.e., the …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Creates a consuming iterator, that is, one that moves each …","","","","","","","","","Take ownership of the value.","Returns true if self has no elements in common with other. …","Returns true if the set contains no elements.","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., …","An iterator visiting all elements in arbitrary order. The …","Returns the number of elements in the set.","","","","","","","","","","","","Ensures a value is in the entry by inserting if it was …","Removes a value from the set. Returns whether the value was","Takes the value out of the entry, and returns it. Keeps …","Adds a value to the set, replacing the existing value, if …","Replaces the entry, returning the old value. The new value …","Reserves capacity for at least additional more elements to …","Retains only the elements specified by the predicate.","Shrinks the capacity of the set with a lower limit. It …","Shrinks the capacity of the set as much as possible. It …","","","","","","","","","Returns the difference of self and rhs as a new …","Visits the values representing the symmetric difference, …","Removes and returns the value in the set, if any, that is …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Tries to reserve capacity for at least additional more …","","","","","","","","","","","","","Visits the values representing the union, i.e., all the …","Creates an empty HashSet with the specified capacity, using","Creates an empty HashSet with the specified capacity, using","Creates a new empty hash set which will use the given …","Creates a new empty hash set which will use the given …","Type representing the absence of an entry, as returned by …","A draining iterator over the items of a HashTable.","A view into a single entry in a table, which may either be …","A draining iterator over entries of a HashTable which don…","Low-level hash table with explicit hashing.","An owning iterator over the entries of a HashTable in …","An iterator over the entries of a HashTable in arbitrary …","A mutable iterator over the entries of a HashTable in …","An occupied entry.","A view into an occupied entry in a HashTable. It is part …","A vacant entry.","A view into a vacant entry in a HashTable. It is part of …","Returns a reference to the underlying allocator.","Provides in-place mutable access to an occupied entry …","","","","","","","","","","","","","","","","","","","","","Returns the number of elements the table can hold without …","Clears the table, removing all values.","","","","Clears the set, returning all elements in an iterator.","Returns an Entry for an entry in the table with the given …","Drains elements which are true under the given predicate, …","Returns a reference to an entry in the table with the …","Returns an OccupiedEntry for an entry in the table with …","Returns a mutable reference to an entry in the table with …","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","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.","Attempts to get mutable references to N values in the map …","Attempts to get mutable references to N values in the map …","Gets a mutable reference to the value in the entry.","Sets the value of the entry, replacing any existing value …","Inserts a new element into the table with the hash that …","Inserts an element into the HashTable with the given hash …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 OccupiedEntry into a mutable reference to the …","Converts the OccupiedEntry into a mutable reference to the …","Converts the VacantEntry into a mutable reference to the …","Converts the AbsentEntry into a mutable reference to the …","Returns true if the set contains no elements.","An iterator visiting all elements in arbitrary order. The …","An iterator visiting all elements in arbitrary order, with …","Returns the number of elements in the table.","","","","","Creates an empty HashTable.","Creates an empty HashTable using the given allocator.","","","","","","Ensures a value is in the entry by inserting if it was …","Ensures a value is in the entry by inserting the result of …","Takes the value out of the entry, and returns it along …","Reserves capacity for at least additional more elements to …","Retains only the elements specified by the predicate.","Shrinks the capacity of the table with a lower limit. It …","Shrinks the capacity of the table as much as possible. It …","","","","","","","","","","","","","","","","","","","","","","","","","","","Tries to reserve capacity for at least additional more …","","","","","","","","","","","Creates an empty HashTable with the specified capacity.","Creates an empty HashTable with the specified capacity …"],"i":[1,1,0,0,0,0,0,1,1,1,1,1,4,1,1,1,0,0,0,1,1,1,1,1,78,0,0,0,0,0,0,0,0,0,0,0,0,11,13,14,0,0,0,0,0,0,0,0,11,13,14,0,0,0,0,10,11,13,14,11,13,14,79,10,19,34,35,36,37,20,21,26,31,38,39,11,40,41,42,13,43,44,14,46,47,48,79,10,19,34,35,36,37,20,21,26,31,38,39,11,40,41,42,13,43,44,14,46,47,48,10,10,10,19,20,21,10,10,19,20,21,10,10,10,10,48,10,10,10,10,10,10,10,10,19,34,35,36,37,20,21,26,38,39,11,40,41,42,13,43,44,14,46,47,48,48,19,34,35,36,37,20,21,26,38,79,10,19,34,35,36,37,20,21,26,31,38,39,11,40,41,42,13,43,44,14,46,47,48,39,42,10,39,42,39,42,10,40,43,46,10,40,10,40,10,10,10,10,10,40,43,46,10,10,10,11,40,41,13,43,44,14,46,47,41,40,10,41,79,10,19,34,35,36,37,20,21,26,31,38,39,11,40,41,42,13,43,44,14,46,47,48,10,10,10,19,34,35,36,37,20,21,26,31,38,40,44,47,40,10,40,43,46,10,10,10,10,40,13,43,44,14,46,47,40,10,10,19,34,35,36,37,20,21,26,38,19,34,35,36,37,20,21,26,31,38,13,14,11,13,14,11,13,14,13,14,10,10,10,40,43,46,10,40,43,46,43,46,40,43,46,43,46,10,10,10,10,19,34,35,36,37,20,21,26,31,38,10,19,20,21,48,79,10,19,34,35,36,37,20,21,26,31,38,39,11,40,41,42,13,43,44,14,46,47,48,10,79,10,19,34,35,36,37,20,21,26,31,38,39,11,40,41,42,13,43,44,14,46,47,48,10,79,10,19,34,35,36,37,20,21,26,31,38,39,11,40,41,42,13,43,44,14,46,47,48,48,10,10,10,10,10,10,0,0,0,0,0,0,0,0,61,0,0,0,61,0,54,54,54,54,54,55,63,60,62,56,57,58,59,61,64,65,54,55,63,60,62,56,57,58,59,61,64,65,54,54,54,55,56,57,58,59,54,54,55,56,57,58,59,54,54,54,54,54,54,54,54,54,54,54,55,63,60,56,57,58,59,61,64,65,55,63,60,56,57,58,59,54,54,55,63,60,62,56,57,58,59,61,64,65,54,54,61,64,65,54,54,54,54,54,61,65,54,54,54,55,63,60,62,56,57,58,59,61,64,65,54,54,55,63,60,62,56,57,58,59,65,54,54,54,54,54,54,55,63,60,55,63,60,62,56,57,58,59,61,54,64,54,64,54,54,54,54,55,63,60,62,56,57,58,59,54,54,54,54,55,56,57,58,59,54,55,63,60,62,56,57,58,59,61,64,65,54,55,63,60,62,56,57,58,59,61,64,65,54,54,55,63,60,62,56,57,58,59,61,64,65,54,54,54,54,54,0,0,0,0,0,0,0,0,69,0,69,0,68,69,68,69,72,74,73,75,76,77,70,71,68,69,72,74,73,75,76,77,70,71,68,68,68,68,68,68,68,68,68,68,68,68,69,72,74,73,70,75,76,77,68,69,72,74,73,75,76,77,70,71,72,68,68,72,69,74,68,68,69,72,74,73,75,76,77,70,71,68,68,68,75,76,77,70,71,72,72,74,73,68,68,68,68,75,76,77,70,68,68,75,76,77,70,71,69,69,72,68,68,68,68,75,76,77,70,71,68,68,69,72,74,73,75,76,77,70,71,68,69,72,74,73,75,76,77,70,71,68,68,69,72,74,73,75,76,77,70,71,68,68],"f":[0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[1,1],[[-1,-2],2,[],[]],[[1,1],3],[[4,-1],3,5],[[-1,-2],3,[],[]],[[1,6],7],[-1,-1,[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,9,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[10,[-1,-2,-3,-4]]],-4,[],[],[],0],[[[11,[-1,-2,-3,-4]],-5],[[11,[-1,-2,-3,-4]]],[],[],[],0,[[12,[-1,-2]]]],[[[13,[-1,-2,-3,-4]],-5],[[13,[-1,-2,-3,-4]]],[],[],[],0,[[12,[-2]]]],[[[14,[-1,-2,-3,-4,-5]],-6],[[14,[-1,-2,-3,-4,-5]]],[],5,[],[],0,[[12,[-3]]]],[[[11,[-1,-2,-3,-4]],-5],[[11,[-1,-2,-3,-4]]],[],[],[],0,[[12,[-1,-2],[[15,[[16,[-2]]]]]]]],[[[13,[-1,-2,-3,-4]],-5],[[13,[-1,-2,-3,-4]]],[],[],[],0,[[12,[-1,-2],[[15,[[16,[-2]]]]]]]],[[[14,[-1,-2,-3,-4,-5]],-6],[[14,[-1,-2,-3,-4,-5]]],[],5,[],[],0,[[12,[-1,-3],[[15,[[16,[-3]]]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[10,[-1,-2,-3,-4]]],17,[],[],[],0],[[[10,[-1,-2,-3,-4]]],2,[],[],[],0],[[[10,[-1,-2,-3,-4]]],[[10,[-1,-2,-3,-4]]],18,18,18,[0,18]],[[[19,[-1,-2]]],[[19,[-1,-2]]],[],[]],[[[20,[-1,-2]]],[[20,[-1,-2]]],[],[]],[[[21,[-1,-2]]],[[21,[-1,-2]]],[],[]],[[[10,[-1,-2,-3,-4]],[10,[-1,-2,-3,-4]]],2,18,18,18,[0,18]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[[10,[-1,-2,-3,-4]],-5],3,[22,23],[],24,0,[23,[4,[-1]],5]],[[],[[10,[-1,-2,-3,-4]]],[],[],25,[25,0]],[[[10,[-1,-2,-3,-4]]],[[26,[-1,-2,-4]]],[],[],[],0],[[[10,[-1,-2,-3,-4]],-1],[[13,[-1,-2,-3,-4]]],[22,23],[],24,0],0,[[[10,[-1,-2,-3,-4]],-5],[[14,[-1,-5,-2,-3,-4]]],[22,23],[],24,0,[23,[4,[-1]],5]],[[[10,[-1,-2,-3,-4]],[10,[-1,-2,-3,-4]]],3,[22,23],27,24,0],[[-1,-2],3,[],[]],[[[10,[-1,-2,-3,-4]],-5],2,[22,23,28],28,24,0,[[30,[],[[29,[[2,[-1,-2]]]]]]]],[[[10,[-1,-2,-3,-4]],-5],2,[22,23,28],28,24,0,[[30,[],[[29,[[2,[-1,-2]]]]]]]],[[[10,[-1,-2,-3,-4]],-5],2,[22,23],[],24,0,[[30,[],[[29,[[2,[-1,-2]]]]]]]],[[[10,[-1,-2,-3,-4]],-5],[[31,[-1,-2,-5,-4]]],[],[],[],0,[[32,[-1,-2],[[15,[3]]]]]],[[[10,[-1,-2,-3,-4]],6],7,33,33,[],0],[[[19,[-1,-2]],6],7,33,33],[[[34,[-1,-2]],6],7,33,33],[[[35,[-1,-2,-3]],6],7,33,33,0],[[[36,[-1,-2,-3]],6],7,33,33,0],[[[37,[-1,-2,-3]],6],7,[],33,0],[[[20,[-1,-2]],6],7,33,[]],[[[21,[-1,-2]],6],7,[],33],[[[26,[-1,-2,-3]],6],7,33,33,0],[[[38,[-1,-2]],6],7,[],33],[[[39,[-1,-2,-3,-4]],6],7,[],[],[],0],[[[11,[-1,-2,-3,-4]],6],7,33,33,[],0],[[[40,[-1,-2,-3,-4]],6],7,33,33,[],0],[[[41,[-1,-2,-3,-4]],6],7,[],[],[],0],[[[42,[-1,-2,-3,-4]],6],7,[],[],[],0],[[[13,[-1,-2,-3,-4]],6],7,33,33,[],0],[[[43,[-1,-2,-3,-4]],6],7,33,33,[],0],[[[44,[-1,-2,-3,-4]],6],7,33,[],[],0],[[[14,[-2,-1,-3,-4,-5]],6],7,[5,33],[[45,[-1]]],33,[],0],[[[46,[-2,-1,-3,-4,-5]],6],7,[5,33],[[45,[-1]]],33,[],0],[[[47,[-2,-1,-3,-4,-5]],6],7,[5,33],[[45,[-1]]],[],[],0],[[[48,[-1,-2,-3,-4]],6],7,33,33,[],0],[[[48,[-1,-2,-3,-4]],6],7,33,33,[],0],[[[19,[-1,-2]],-3,-5],-3,[],[],[],[],[[32,[-3,-4],[[15,[-3]]]]]],[[[34,[-1,-2]],-3,-5],-3,[],[],[],[],[[32,[-3,-4],[[15,[-3]]]]]],[[[35,[-1,-2,-3]],-4,-6],-4,[],[],0,[],[],[[32,[-4,-5],[[15,[-4]]]]]],[[[36,[-1,-2,-3]],-4,-6],-4,[],[],0,[],[],[[32,[-4,-5],[[15,[-4]]]]]],[[[37,[-1,-2,-3]],-4,-6],-4,[],[],0,[],[],[[32,[-4,-5],[[15,[-4]]]]]],[[[20,[-1,-2]],-3,-5],-3,[],[],[],[],[[32,[-3,-4],[[15,[-3]]]]]],[[[21,[-1,-2]],-3,-5],-3,[],[],[],[],[[32,[-3,-4],[[15,[-3]]]]]],[[[26,[-1,-2,-3]],-4,-6],-4,[],[],0,[],[],[[32,[-4,-5],[[15,[-4]]]]]],[[[38,[-1,-2]],-3,-5],-3,[],[],[],[],[[32,[-3,-4],[[15,[-3]]]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[39,[-1,-2,-3,-4]],49,-5],[[11,[-1,-2,-3,-4]]],[],[],[],0,[[32,[-1],[[15,[3]]]]]],[[[42,[-1,-2,-3,-4]],49,-5],[[16,[[2,[-1,-2]]]]],[],[],[],0,[[32,[-1],[[15,[3]]]]]],[-3,[[10,[-1,-2,-4,-5]]],[22,23],[],[[30,[],[[29,[[2,[-1,-2]]]]]]],[24,25],[25,0]],[[[39,[-1,-2,-3,-4]],-5],[[11,[-1,-2,-3,-4]]],[],[],24,0,[23,[4,[-1]],5]],[[[42,[-1,-2,-3,-4]],-5],[[16,[[2,[-1,-2]]]]],[],[],24,0,[23,[4,[-1]],5]],[[[39,[-1,-2,-3,-4]],49,-5],[[11,[-1,-2,-3,-4]]],[],[],[],0,[[4,[-1]],5]],[[[42,[-1,-2,-3,-4]],49,-5],[[16,[[2,[-1,-2]]]]],[],[],[],0,[[4,[-1]],5]],[[[10,[-1,-2,-3,-4]],-5],[[16,[-2]]],[22,23],[],24,0,[23,[4,[-1]],5]],[[[40,[-1,-2,-3,-4]]],-2,[],[],[],0],[[[43,[-1,-2,-3,-4]]],-2,[],[],[],0],[[[46,[-1,-2,-3,-4,-5]]],-3,[],5,[],[],0],[[[10,[-1,-2,-3,-4]],-5],[[16,[[2,[-1,-2]]]]],[22,23],[],24,0,[23,[4,[-1]],5]],[[[40,[-1,-2,-3,-4]]],[[2,[-1,-2]]],[],[],[],0],[[[10,[-1,-2,-3,-4]],-5],[[16,[[2,[-1,-2]]]]],[22,23],[],24,0,[23,[4,[-1]],5]],[[[40,[-1,-2,-3,-4]]],[[2,[-1,-2]]],[],[],[],0],[[[10,[-1,-2,-3,-4]],[50,[-5]]],[[16,[[50,[[2,[-1,-2]]]]]]],[22,23],[],24,0,[23,[4,[-1]],5]],[[[10,[-1,-2,-3,-4]],[50,[-5]]],[[16,[[50,[[2,[-1,-2]]]]]]],[22,23],[],24,0,[23,[4,[-1]],5]],[[[10,[-1,-2,-3,-4]],[50,[-5]]],[[16,[[50,[-2]]]]],[22,23],[],24,0,[23,[4,[-1]],5]],[[[10,[-1,-2,-3,-4]],[50,[-5]]],[[16,[[50,[-2]]]]],[22,23],[],24,0,[23,[4,[-1]],5]],[[[10,[-1,-2,-3,-4]],-5],[[16,[-2]]],[22,23],[],24,0,[23,[4,[-1]],5]],[[[40,[-1,-2,-3,-4]]],-2,[],[],[],0],[[[43,[-1,-2,-3,-4]]],-2,[],[],[],0],[[[46,[-1,-2,-3,-4,-5]]],-3,[],5,[],[],0],[[[10,[-1,-2,-3,-4]]],-3,[],[],[],0],[[[10,[-1,-2,-3,-4]],-5],-2,[22,23],[],24,0,[23,[4,[-1]],5]],[[[10,[-1,-2,-3,-4]],-1,-2],[[16,[-2]]],[22,23],[],24,0],[[[11,[-1,-2,-3,-4]],-1,-2],[[40,[-1,-2,-3,-4]]],23,[],24,0],[[[40,[-1,-2,-3,-4]],-2],-2,[],[],[],0],[[[41,[-1,-2,-3,-4]],-1,-2],[[2,[-1,-2]]],23,[],24,0],[[[13,[-1,-2,-3,-4]],-2],[[43,[-1,-2,-3,-4]]],23,[],24,0],[[[43,[-1,-2,-3,-4]],-2],-2,[],[],[],0],[[[44,[-1,-2,-3,-4]],-2],-2,23,[],24,0],[[[14,[-2,-1,-3,-4,-5]],-3],[[46,[-2,-1,-3,-4,-5]]],5,[23,[51,[-1]]],[],24,0],[[[46,[-1,-2,-3,-4,-5]],-3],-3,[],5,[],[],0],[[[47,[-2,-1,-3,-4,-5]],-3],-3,5,[23,[51,[-1]]],[],24,0],[[[41,[-1,-2,-3,-4]],49,-1,-2],[[2,[-1,-2]]],23,[],24,0],[[[40,[-1,-2,-3,-4]],-1],-1,[],[],[],0],[[[10,[-1,-2,-3,-4]],-1,-2],[[2,[-1,-2]]],[22,23],[],24,0],[[[41,[-1,-2,-3,-4]],49,-1,-2,-5],[[2,[-1,-2]]],[],[],[],0,[[52,[-1],[[15,[49]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[10,[-1,-2,-3,-4]]],[[35,[-1,-2,-4]]],[],[],[],0],[[[10,[-1,-2,-3,-4]]],[[19,[-1,-2]]],[],[],[],0],[[[10,[-1,-2,-3,-4]]],[[34,[-1,-2]]],[],[],[],0],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1,-2,-3,-4]]],-1,[],[],[],0],[[[44,[-1,-2,-3,-4]]],-1,[],[],[],0],[[[47,[-2,-1,-3,-4,-5]]],-2,5,[[51,[-1]]],[],[],0],[[[40,[-1,-2,-3,-4]]],[[2,[-1,-2]]],[],[],[],0],[[[10,[-1,-2,-3,-4]]],[[36,[-1,-2,-4]]],[],[],[],0],[[[40,[-1,-2,-3,-4]]],-2,[],[],[],0],[[[43,[-1,-2,-3,-4]]],-2,[],[],[],0],[[[46,[-1,-2,-3,-4,-5]]],-3,[],5,[],[],0],[[[10,[-1,-2,-3,-4]]],[[37,[-1,-2,-4]]],[],[],[],0],[[[10,[-1,-2,-3,-4]]],3,[],[],[],0],[[[10,[-1,-2,-3,-4]]],[[19,[-1,-2]]],[],[],[],0],[[[10,[-1,-2,-3,-4]]],[[34,[-1,-2]]],[],[],[],0],[[[40,[-1,-2,-3,-4]]],-1,[],[],[],0],[[[13,[-1,-2,-3,-4]]],-1,[],[],[],0],[[[43,[-1,-2,-3,-4]]],-1,[],[],[],0],[[[44,[-1,-2,-3,-4]]],-1,[],[],[],0],[[[14,[-2,-1,-3,-4,-5]]],-1,5,[[45,[-1]]],[],[],0],[[[46,[-1,-2,-3,-4,-5]]],-1,[],5,[],[],0],[[[47,[-2,-1,-3,-4,-5]]],-1,5,[[45,[-1]]],[],[],0],[[[40,[-1,-2,-3,-4]]],-1,[],[],[],0],[[[10,[-1,-2,-3,-4]]],[[20,[-1,-2]]],[],[],[],0],[[[10,[-1,-2,-3,-4]]],17,[],[],[],0],[[[19,[-1,-2]]],17,[],[]],[[[34,[-1,-2]]],17,[],[]],[[[35,[-1,-2,-3]]],17,[],[],0],[[[36,[-1,-2,-3]]],17,[],[],0],[[[37,[-1,-2,-3]]],17,[],[],0],[[[20,[-1,-2]]],17,[],[]],[[[21,[-1,-2]]],17,[],[]],[[[26,[-1,-2,-3]]],17,[],[],0],[[[38,[-1,-2]]],17,[],[]],[[[19,[-1,-2]]],[[16,[[2,[-1,-2]]]]],[],[]],[[[34,[-1,-2]]],[[16,[[2,[-1,-2]]]]],[],[]],[[[35,[-1,-2,-3]]],[[16,[[2,[-1,-2]]]]],[],[],0],[[[36,[-1,-2,-3]]],[[16,[-1]]],[],[],0],[[[37,[-1,-2,-3]]],[[16,[-2]]],[],[],0],[[[20,[-1,-2]]],[[16,[-1]]],[],[]],[[[21,[-1,-2]]],[[16,[-2]]],[],[]],[[[26,[-1,-2,-3]]],[[16,[[2,[-1,-2]]]]],[],[],0],[[[31,[-1,-2,-3,-4]]],[[16,[-5]]],[],[],[[32,[-1,-2],[[15,[3]]]]],0,[]],[[[38,[-1,-2]]],[[16,[-2]]],[],[]],[[[13,[-1,-2,-3,-4]]],-2,23,25,24,0],[[[14,[-2,-1,-3,-4,-5]]],-3,5,[23,[51,[-1]]],25,24,0],[[[11,[-1,-2,-3,-4]],-1,-2],[[2,[-1,-2]]],23,[],24,0],[[[13,[-1,-2,-3,-4]],-2],-2,23,[],24,0],[[[14,[-2,-1,-3,-4,-5]],-3],-3,5,[23,[51,[-1]]],[],24,0],[[[11,[-1,-2,-3,-4]],-5],[[2,[-1,-2]]],23,[],24,0,[[12,[],[[15,[[2,[-1,-2]]]]]]]],[[[13,[-1,-2,-3,-4]],-5],-2,23,[],24,0,[[12,[],[[15,[-2]]]]]],[[[14,[-2,-1,-3,-4,-5]],-6],-3,5,[23,[51,[-1]]],[],24,0,[[12,[],[[15,[-3]]]]]],[[[13,[-1,-2,-3,-4]],-5],-2,23,[],24,0,[[12,[-1],[[15,[-2]]]]]],[[[14,[-2,-1,-3,-4,-5]],-6],-3,5,[23,[45,[-1]],[51,[-1]]],[],24,0,[[12,[-1],[[15,[-3]]]]]],[[[10,[-1,-2,-3,-4]]],[[42,[-1,-2,-3,-4]]],[],[],[],0],[[[10,[-1,-2,-3,-4]]],[[39,[-1,-2,-3,-4]]],[],[],[],0],[[[10,[-1,-2,-3,-4]],-5],[[16,[-2]]],[22,23],[],24,0,[23,[4,[-1]],5]],[[[40,[-1,-2,-3,-4]]],-2,[],[],[],0],[[[43,[-1,-2,-3,-4]]],-2,[],[],[],0],[[[46,[-1,-2,-3,-4,-5]]],-3,[],5,[],[],0],[[[10,[-1,-2,-3,-4]],-5],[[16,[[2,[-1,-2]]]]],[22,23],[],24,0,[23,[4,[-1]],5]],[[[40,[-1,-2,-3,-4]]],[[2,[-1,-2]]],[],[],[],0],[[[43,[-1,-2,-3,-4]]],[[2,[-1,-2]]],[],[],[],0],[[[46,[-1,-2,-3,-4,-5]]],[[2,[-1,-3]]],[],5,[],[],0],[[[43,[-1,-2,-3,-4]],-2],[[2,[-1,-2]]],[],[],[],0],[[[46,[-2,-1,-3,-4,-5]],-3],[[2,[-2,-3]]],5,[[51,[-1]]],[],[],0],[[[40,[-1,-2,-3,-4]],-5],[[11,[-1,-2,-3,-4]]],[],[],[],0,[[12,[-1,-2],[[15,[[16,[-2]]]]]]]],[[[43,[-1,-2,-3,-4]],-5],[[13,[-1,-2,-3,-4]]],[],[],[],0,[[12,[-1,-2],[[15,[[16,[-2]]]]]]]],[[[46,[-1,-2,-3,-4,-5]],-6],[[14,[-1,-2,-3,-4,-5]]],[],5,[],[],0,[[12,[-1,-3],[[15,[[16,[-3]]]]]]]],[[[43,[-1,-2,-3,-4]]],-1,[],[],[],0],[[[46,[-2,-1,-3,-4,-5]]],-2,5,[[51,[-1]]],[],[],0],[[[10,[-1,-2,-3,-4]],17],2,[22,23],[],24,0],[[[10,[-1,-2,-3,-4]],-5],2,[],[],[],0,[[32,[-1,-2],[[15,[3]]]]]],[[[10,[-1,-2,-3,-4]],17],2,[22,23],[],24,0],[[[10,[-1,-2,-3,-4]]],2,[22,23],[],24,0],[[[19,[-1,-2]]],[[2,[17,[16,[17]]]]],[],[]],[[[34,[-1,-2]]],[[2,[17,[16,[17]]]]],[],[]],[[[35,[-1,-2,-3]]],[[2,[17,[16,[17]]]]],[],[],0],[[[36,[-1,-2,-3]]],[[2,[17,[16,[17]]]]],[],[],0],[[[37,[-1,-2,-3]]],[[2,[17,[16,[17]]]]],[],[],0],[[[20,[-1,-2]]],[[2,[17,[16,[17]]]]],[],[]],[[[21,[-1,-2]]],[[2,[17,[16,[17]]]]],[],[]],[[[26,[-1,-2,-3]]],[[2,[17,[16,[17]]]]],[],[],0],[[[31,[-1,-2,-3,-4]]],[[2,[17,[16,[17]]]]],[],[],[[32,[-1,-2],[[15,[3]]]]],0],[[[38,[-1,-2]]],[[2,[17,[16,[17]]]]],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,53,[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[[[10,[-1,-2,-3,-4]],-1,-2],[[8,[-2,[48,[-1,-2,-3,-4]]]]],[22,23],[],24,0],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[[[10,[-1,-2,-3,-4]],17],[[8,[2,1]]],[22,23],[],24,0],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],0,[[[10,[-1,-2,-3,-4]]],[[21,[-1,-2]]],[],[],[],0],[[[10,[-1,-2,-3,-4]]],[[38,[-1,-2]]],[],[],[],0],[[17,-1],[[10,[-2,-3,-1]]],[],[],[]],[[17,-1,-2],[[10,[-3,-4,-1,-2]]],[],0,[],[]],[-1,[[10,[-2,-3,-1]]],[],[],[]],[[-1,-2],[[10,[-3,-4,-1,-2]]],[],0,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[54,[-1,-2,-3]]],-3,[],[],0],[[[54,[-1,-2,-3]],[54,[-1,-2,-3]]],[[54,[-1,-2]]],[22,23,18],[24,25],0],[[[54,[-1,-2,-3]],[54,[-1,-2,-3]]],[[54,[-1,-2]]],[22,23,18],[24,25],0],[[[54,[-1,-2]],[54,[-1,-2]]],[[54,[-1,-2]]],[22,23,18],[24,25]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[54,[-1,-2,-3]]],17,[],[],0],[[[54,[-1,-2,-3]]],2,[],[],0],[[[54,[-1,-2,-3]]],[[54,[-1,-2,-3]]],18,18,[0,18]],[[[55,[-1]]],[[55,[-1]]],[]],[[[56,[-1,-2,-3]]],[[56,[-1,-2,-3]]],[],[],0],[[[57,[-1,-2,-3]]],[[57,[-1,-2,-3]]],[],[],0],[[[58,[-1,-2,-3]]],[[58,[-1,-2,-3]]],[],[],0],[[[59,[-1,-2,-3]]],[[59,[-1,-2,-3]]],[],[],0],[[[54,[-1,-2,-3]],[54,[-1,-2,-3]]],2,18,18,[0,18]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[[54,[-1,-2,-3]],-4],3,[22,23],24,0,[23,[4,[-1]],5]],[[],[[54,[-1,-2,-3]]],[],25,[25,0]],[[[54,[-1,-2,-3]],[54,[-1,-2,-3]]],[[57,[-1,-2,-3]]],[22,23],24,0],[[[54,[-1,-2,-3]]],[[60,[-1,-3]]],[],[],0],[[[54,[-1,-2,-3]],-1],[[61,[-1,-2,-3]]],[22,23],24,0],[[[54,[-1,-2,-3]],[54,[-1,-2,-3]]],3,[22,23],24,0],[[-1,-2],3,[],[]],[[[54,[-1,-2,-3]],-4],2,[22,23],24,0,[[30,[],[[29,[-1]]]]]],[[[54,[-1,-2,-3]],-4],2,[22,23,28],24,0,[[30,[],[[29,[-1]]]]]],[[[54,[-1,-2,-3]],-4],[[62,[-1,-4,-3]]],[],[],0,[[32,[-1],[[15,[3]]]]]],[[[54,[-1,-2,-3]],6],7,33,[],0],[[[55,[-1]],6],7,33],[[[63,[-1,-2]],6],7,33,0],[[[60,[-1,-2]],6],7,33,0],[[[56,[-1,-2,-3]],6],7,[33,22,23],24,0],[[[57,[-1,-2,-3]],6],7,[33,22,23],24,0],[[[58,[-1,-2,-3]],6],7,[33,22,23],24,0],[[[59,[-1,-2,-3]],6],7,[33,22,23],24,0],[[[61,[-1,-2,-3]],6],7,33,[],0],[[[64,[-1,-2,-3]],6],7,33,[],0],[[[65,[-1,-2,-3]],6],7,33,[],0],[[[55,[-1]],-2,-4],-2,[],[],[],[[32,[-2,-3],[[15,[-2]]]]]],[[[63,[-1,-2]],-3,-5],-3,[],0,[],[],[[32,[-3,-4],[[15,[-3]]]]]],[[[60,[-1,-2]],-3,-5],-3,[],0,[],[],[[32,[-3,-4],[[15,[-3]]]]]],[[[56,[-1,-2,-3]],-4,-6],-4,[22,23],24,0,[],[],[[32,[-4,-5],[[15,[-4]]]]]],[[[57,[-1,-2,-3]],-4,-6],-4,[22,23],24,0,[],[],[[32,[-4,-5],[[15,[-4]]]]]],[[[58,[-1,-2,-3]],-4,-6],-4,[22,23],24,0,[],[],[[32,[-4,-5],[[15,[-4]]]]]],[[[59,[-1,-2,-3]],-4,-6],-4,[22,23],24,0,[],[],[[32,[-4,-5],[[15,[-4]]]]]],[-1,-1,[]],[[[10,[-1,2,-2,-3]]],[[54,[-1,-2,-3]]],[],[],0],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-2,[[54,[-1,-3,-4]]],[22,23],[[30,[],[[29,[-1]]]]],[24,25],[25,0]],[[[54,[-1,-2,-3]],-4],[[16,[-1]]],[22,23],24,0,[23,[4,[-1]],5]],[[[61,[-1,-2,-3]]],-1,[],[],0],[[[64,[-1,-2,-3]]],-1,[],[],0],[[[65,[-1,-2,-3]]],-1,[],[],0],[[[54,[-1,-2,-3]],-1],-1,[22,23],24,0],[[[54,[-1,-2,-3]],-4],-1,[22,23],24,0,[23,[4,[-1]],[67,[],[[66,[-1]]]],5]],[[[54,[-1,-2,-3]],-4,-5],-1,[22,23],24,0,[23,[4,[-1]],5],[[12,[-4],[[15,[-1]]]]]],[[[54,[-1,-2,-3]]],-2,[],[],0],[[[54,[-1,-2,-3]],-1],3,[22,23],24,0],[[[61,[-1,-2,-3]]],[[64,[-1,-2,-3]]],23,24,0],[[[65,[-1,-2,-3]]],2,23,24,0],[[[54,[-1,-2,-3]],-1],-1,[22,23],24,0],[[[54,[-1,-2,-3]],[54,[-1,-2,-3]]],[[56,[-1,-2,-3]]],[22,23],24,0],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[54,[-1,-2,-3]]],[[55,[-1]]],[],[],0],[[[54,[-1,-2,-3]]],[[63,[-1,-3]]],[],[],0],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[65,[-1,-2,-3]]],-1,[],[],0],[[[54,[-1,-2,-3]],[54,[-1,-2,-3]]],3,[22,23],24,0],[[[54,[-1,-2,-3]]],3,[],[],0],[[[54,[-1,-2,-3]],[54,[-1,-2,-3]]],3,[22,23],24,0],[[[54,[-1,-2,-3]],[54,[-1,-2,-3]]],3,[22,23],24,0],[[[54,[-1,-2,-3]]],[[55,[-1]]],[],[],0],[[[54,[-1,-2,-3]]],17,[],[],0],[[[55,[-1]]],17,[]],[[[63,[-1,-2]]],17,[],0],[[[60,[-1,-2]]],17,[],0],[[[55,[-1]]],[[16,[-1]]],[]],[[[63,[-1,-2]]],[[16,[-1]]],[],0],[[[60,[-1,-2]]],[[16,[-1]]],[],0],[[[62,[-1,-2,-3]]],[[16,[-4]]],[],[[32,[-1],[[15,[3]]]]],0,[]],[[[56,[-1,-2,-3]]],[[16,[-1]]],[22,23],24,0],[[[57,[-1,-2,-3]]],[[16,[-1]]],[22,23],24,0],[[[58,[-1,-2,-3]]],[[16,[-1]]],[22,23],24,0],[[[59,[-1,-2,-3]]],[[16,[-1]]],[22,23],24,0],[[[61,[-1,-2,-3]]],2,23,24,0],[[[54,[-1,-2,-3]],-4],3,[22,23],24,0,[23,[4,[-1]],5]],[[[64,[-1,-2,-3]]],-1,[],[],0],[[[54,[-1,-2,-3]],-1],[[16,[-1]]],[22,23],24,0],[[[64,[-1,-2,-3]]],-1,[],[],0],[[[54,[-1,-2,-3]],17],2,[22,23],24,0],[[[54,[-1,-2,-3]],-4],2,[],[],0,[[32,[-1],[[15,[3]]]]]],[[[54,[-1,-2,-3]],17],2,[22,23],24,0],[[[54,[-1,-2,-3]]],2,[22,23],24,0],[[[55,[-1]]],[[2,[17,[16,[17]]]]],[]],[[[63,[-1,-2]]],[[2,[17,[16,[17]]]]],[],0],[[[60,[-1,-2]]],[[2,[17,[16,[17]]]]],[],0],[[[62,[-1,-2,-3]]],[[2,[17,[16,[17]]]]],[],[[32,[-1],[[15,[3]]]]],0],[[[56,[-1,-2,-3]]],[[2,[17,[16,[17]]]]],[22,23],24,0],[[[57,[-1,-2,-3]]],[[2,[17,[16,[17]]]]],[22,23],24,0],[[[58,[-1,-2,-3]]],[[2,[17,[16,[17]]]]],[22,23],24,0],[[[59,[-1,-2,-3]]],[[2,[17,[16,[17]]]]],[22,23],24,0],[[[54,[-1,-2]],[54,[-1,-2]]],[[54,[-1,-2]]],[22,23,18],[24,25]],[[[54,[-1,-2,-3]],[54,[-1,-2,-3]]],[[58,[-1,-2,-3]]],[22,23],24,0],[[[54,[-1,-2,-3]],-4],[[16,[-1]]],[22,23],24,0,[23,[4,[-1]],5]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[[[54,[-1,-2,-3]],17],[[8,[2,1]]],[22,23],24,0],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[[[54,[-1,-2,-3]],[54,[-1,-2,-3]]],[[59,[-1,-2,-3]]],[22,23],24,0],[[17,-1],[[54,[-2,-1,0]]],[],[]],[[17,-1,-2],[[54,[-3,-1,-2]]],[],0,[]],[-1,[[54,[-2,-1,0]]],[],[]],[[-1,-2],[[54,[-3,-1,-2]]],[],0,[]],0,0,0,0,0,0,0,0,0,0,0,0,[[[68,[-1,-2]]],-2,[],0],[[[69,[-1,-2]],-3],[[69,[-1,-2]]],[],0,[[12,[-1]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[68,[-1,-2]]],17,[],0],[[[68,[-1,-2]]],2,[],0],[[[68,[-1,-2]]],[[68,[-1,-2]]],18,[0,18]],[[-1,-2],2,[],[]],[[],[[68,[-1,-2]]],[],[0,25]],[[[68,[-1,-2]]],[[70,[-1,-2]]],[],0],[[[68,[-1,-2]],49,-3,-4],[[69,[-1,-2]]],[],0,[[32,[-1],[[15,[3]]]]],[[52,[-1],[[15,[49]]]]]],[[[68,[-1,-2]],-3],[[71,[-1,-3,-2]]],[],0,[[32,[-1],[[15,[3]]]]]],[[[68,[-1,-2]],49,-3],[[16,[-1]]],[],0,[[32,[-1],[[15,[3]]]]]],[[[68,[-1,-2]],49,-3],[[8,[[72,[-1,-2]],[73,[-1,-2]]]]],[],0,[[32,[-1],[[15,[3]]]]]],[[[68,[-1,-2]],49,-3],[[16,[-1]]],[],0,[[32,[-1],[[15,[3]]]]]],[[[68,[-1,-2]],6],7,33,0],[[[69,[-1,-2]],6],7,33,0],[[[72,[-1,-2]],6],7,33,0],[[[74,[-1,-2]],6],7,33,0],[[[73,[-1,-2]],6],7,33,0],[[[70,[-1,-2]],6],7,33,0],[[[75,[-1]],-2,-4],-2,[],[],[],[[32,[-2,-3],[[15,[-2]]]]]],[[[76,[-1]],-2,-4],-2,[],[],[],[[32,[-2,-3],[[15,[-2]]]]]],[[[77,[-1,-2]],-3,-5],-3,[],0,[],[],[[32,[-3,-4],[[15,[-3]]]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[72,[-1,-2]]],-1,[],0],[[[68,[-1,-2]],[50,[49]],-3],[[16,[[50,[-1]]]]],[],0,[[32,[17,-1],[[15,[3]]]]]],[[[68,[-1,-2]],[50,[49]],-3],[[16,[[50,[-1]]]]],[],0,[[32,[17,-1],[[15,[3]]]]]],[[[72,[-1,-2]]],-1,[],0],[[[69,[-1,-2]],-1],[[72,[-1,-2]]],[],0],[[[74,[-1,-2]],-1],[[72,[-1,-2]]],[],0],[[[68,[-1,-2]],49,-1,-3],[[72,[-1,-2]]],[],0,[[52,[-1],[[15,[49]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[68,[-1,-2]]],[[77,[-1,-2]]],[],0],[[[68,[-1,-2]]],[[76,[-1]]],[],0],[[[68,[-1,-2]]],[[75,[-1]]],[],0],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[72,[-1,-2]]],-1,[],0],[[[72,[-1,-2]]],[[68,[-1,-2]]],[],0],[[[74,[-1,-2]]],[[68,[-1,-2]]],[],0],[[[73,[-1,-2]]],[[68,[-1,-2]]],[],0],[[[68,[-1,-2]]],3,[],0],[[[68,[-1,-2]]],[[75,[-1]]],[],0],[[[68,[-1,-2]]],[[76,[-1]]],[],0],[[[68,[-1,-2]]],17,[],0],[[[75,[-1]]],17,[]],[[[76,[-1]]],17,[]],[[[77,[-1,-2]]],17,[],0],[[[70,[-1,-2]]],17,[],0],[[],[[68,[-1,0]]],[]],[-1,[[68,[-2,-1]]],0,[]],[[[75,[-1]]],[[16,[-2]]],[],[]],[[[76,[-1]]],[[16,[-2]]],[],[]],[[[77,[-1,-2]]],[[16,[-3]]],[],0,[]],[[[70,[-1,-2]]],[[16,[-1]]],[],0],[[[71,[-1,-2,-3]]],[[16,[-4]]],[],[[32,[-1],[[15,[3]]]]],0,[]],[[[69,[-1,-2]],-1],[[72,[-1,-2]]],[],0],[[[69,[-1,-2]],-3],[[72,[-1,-2]]],[],0,[[12,[],[[15,[-1]]]]]],[[[72,[-1,-2]]],[[2,[-1,[74,[-1,-2]]]]],[],0],[[[68,[-1,-2]],17,-3],2,[],0,[[52,[-1],[[15,[49]]]]]],[[[68,[-1,-2]],-3],2,[],0,[[32,[-1],[[15,[3]]]]]],[[[68,[-1,-2]],17,-3],2,[],0,[[52,[-1],[[15,[49]]]]]],[[[68,[-1,-2]],-3],2,[],0,[[52,[-1],[[15,[49]]]]]],[[[75,[-1]]],[[2,[17,[16,[17]]]]],[]],[[[76,[-1]]],[[2,[17,[16,[17]]]]],[]],[[[77,[-1,-2]]],[[2,[17,[16,[17]]]]],[],0],[[[70,[-1,-2]]],[[2,[17,[16,[17]]]]],[],0],[[[71,[-1,-2,-3]]],[[2,[17,[16,[17]]]]],[],[[32,[-1],[[15,[3]]]]],0],[-1,-2,[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[[[68,[-1,-2]],17,-3],[[8,[2,1]]],[],0,[[52,[-1],[[15,[49]]]]]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[17,[[68,[-1,0]]],[]],[[17,-1],[[68,[-2,-1]]],0,[]]],"c":[],"p":[[6,"TryReserveError",0],[1,"tuple"],[1,"bool"],[10,"Equivalent",0],[10,"Sized",807],[5,"Formatter",808],[8,"Result",808],[6,"Result",809],[5,"TypeId",810],[5,"HashMap",25],[6,"RawEntryMut",25],[10,"FnOnce",811],[6,"Entry",25],[6,"EntryRef",25],[17,"Output"],[6,"Option",812],[1,"usize"],[10,"Clone",813],[5,"Iter",25],[5,"Keys",25],[5,"Values",25],[10,"Eq",814],[10,"Hash",815],[10,"BuildHasher",815],[10,"Default",816],[5,"Drain",25],[10,"PartialEq",814],[10,"Copy",807],[17,"Item"],[10,"IntoIterator",817],[5,"ExtractIf",25],[10,"FnMut",811],[10,"Debug",808],[5,"IterMut",25],[5,"IntoIter",25],[5,"IntoKeys",25],[5,"IntoValues",25],[5,"ValuesMut",25],[5,"RawEntryBuilderMut",25],[5,"RawOccupiedEntryMut",25],[5,"RawVacantEntryMut",25],[5,"RawEntryBuilder",25],[5,"OccupiedEntry",25],[5,"VacantEntry",25],[10,"Borrow",818],[5,"OccupiedEntryRef",25],[5,"VacantEntryRef",25],[5,"OccupiedError",25],[1,"u64"],[1,"array"],[10,"From",819],[10,"Fn",811],[5,"String",820],[5,"HashSet",433],[5,"Iter",433],[5,"Intersection",433],[5,"Difference",433],[5,"SymmetricDifference",433],[5,"Union",433],[5,"Drain",433],[6,"Entry",433],[5,"ExtractIf",433],[5,"IntoIter",433],[5,"OccupiedEntry",433],[5,"VacantEntry",433],[17,"Owned"],[10,"ToOwned",821],[5,"HashTable",653],[6,"Entry",653],[5,"Drain",653],[5,"ExtractIf",653],[5,"OccupiedEntry",653],[5,"AbsentEntry",653],[5,"VacantEntry",653],[5,"Iter",653],[5,"IterMut",653],[5,"IntoIter",653],[15,"AllocError",24],[6,"DefaultHashBuilder",25]],"b":[[129,"impl-Extend%3C(%26K,+%26V)%3E-for-HashMap%3CK,+V,+S,+A%3E"],[130,"impl-Extend%3C%26(K,+V)%3E-for-HashMap%3CK,+V,+S,+A%3E"],[131,"impl-Extend%3C(K,+V)%3E-for-HashMap%3CK,+V,+S,+A%3E"],[154,"impl-Debug-for-OccupiedError%3C\'_,+K,+V,+S,+A%3E"],[155,"impl-Display-for-OccupiedError%3C\'a,+K,+V,+S,+A%3E"],[252,"impl-IntoIterator-for-HashMap%3CK,+V,+S,+A%3E"],[253,"impl-IntoIterator-for-%26HashMap%3CK,+V,+S,+A%3E"],[254,"impl-IntoIterator-for-%26mut+HashMap%3CK,+V,+S,+A%3E"],[497,"impl-Extend%3CT%3E-for-HashSet%3CT,+S,+A%3E"],[498,"impl-Extend%3C%26T%3E-for-HashSet%3CT,+S,+A%3E"],[557,"impl-IntoIterator-for-%26HashSet%3CT,+S,+A%3E"],[558,"impl-IntoIterator-for-HashSet%3CT,+S,+A%3E"],[734,"impl-IntoIterator-for-HashTable%3CT,+A%3E"],[735,"impl-IntoIterator-for-%26mut+HashTable%3CT,+A%3E"],[736,"impl-IntoIterator-for-%26HashTable%3CT,+A%3E"]]}],\ ["heck",{"doc":"heck is a case conversion library.","t":"FFFFFFFFFFFMKKKKKKKKKKKNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMNNNNNNNNMMMNNNNNNNNNNNNNNNNNNNNNNNN","n":["AsKebabCase","AsLowerCamelCase","AsPascalCase","AsShoutyKebabCase","AsShoutySnakeCase","AsShoutySnekCase","AsSnakeCase","AsSnekCase","AsTitleCase","AsTrainCase","AsUpperCamelCase","TO_SHOUTY_SNEK_CASE","ToKebabCase","ToLowerCamelCase","ToPascalCase","ToShoutyKebabCase","ToShoutySnakeCase","ToShoutySnekCase","ToSnakeCase","ToSnekCase","ToTitleCase","ToTrainCase","ToUpperCamelCase","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","into","into","into","into","into","into","into","into","to_kebab_case","to_lower_camel_case","to_pascal_case","to_shouty_kebab_case","to_shouty_snake_case","to_snake_case","to_snek_case","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_title_case","to_train_case","to_upper_camel_case","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"],"q":[[0,"heck"],[105,"core::fmt"],[106,"core::fmt"],[107,"alloc::string"],[108,"core::result"],[109,"core::any"]],"d":["This wrapper performs a kebab case conversion in …","This wrapper performs a lower camel case conversion in …","This wrapper performs a upper camel case conversion in …","This wrapper performs a kebab case conversion in …","This wrapper performs a shouty snake case conversion in …","This wrapper performs a shouty snake case conversion in …","This wrapper performs a snake case conversion in …","This wrapper performs a snake case conversion in …","This wrapper performs a title case conversion in …","This wrapper performs a train case conversion in …","This wrapper performs a upper camel case conversion in …","CONVERT THIS TYPE TO SNEK CASE.","This trait defines a kebab case conversion.","This trait defines a lower camel case conversion.","ToPascalCase is an alias for ToUpperCamelCase. See …","This trait defines a shouty kebab case conversion.","This trait defines a shouty snake case conversion.","Oh heck, ToShoutySnekCase is an alias for …","This trait defines a snake case conversion.","Oh heck, SnekCase is an alias for ToSnakeCase. See …","This trait defines a title case conversion.","This trait defines a train case conversion.","This trait defines an upper camel case conversion.","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","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).","Convert this type to kebab case.","Convert this type to lower camel case.","Convert this type to upper camel case.","Convert this type to shouty kebab case.","Convert this type to shouty snake case.","Convert this type to snake case.","Convert this type to snek case.","","","","","","","","","Convert this type to title case.","Convert this type to Train-Case.","Convert this type to upper camel case.","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,7,8,9,10,11,12,13,2,7,8,9,10,11,12,13,2,7,8,9,10,11,12,13,2,7,8,9,10,11,12,13,2,7,8,9,10,11,12,13,14,15,16,17,18,19,20,2,7,8,9,10,11,12,13,22,23,24,2,7,8,9,10,11,12,13,2,7,8,9,10,11,12,13,2,7,8,9,10,11,12,13],"f":[0,0,0,0,0,0,0,0,0,0,0,[1,-1,[]],0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[2,[-1]],3],4,[[6,[5]]]],[[[7,[-1]],3],4,[[6,[5]]]],[[[8,[-1]],3],4,[[6,[5]]]],[[[9,[-1]],3],4,[[6,[5]]]],[[[10,[-1]],3],4,[[6,[5]]]],[[[11,[-1]],3],4,[[6,[5]]]],[[[12,[-1]],3],4,[[6,[5]]]],[[[13,[-1]],3],4,[[6,[5]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[14,-1,[]],[15,-1,[]],[16,-1,[]],[17,-1,[]],[18,-1,[]],[19,-1,[]],[20,-1,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[22,-1,[]],[23,-1,[]],[24,-1,[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]]],"c":[],"p":[[10,"ToShoutySnekCase",0],[5,"AsKebabCase",0],[5,"Formatter",105],[8,"Result",105],[1,"str"],[10,"AsRef",106],[5,"AsLowerCamelCase",0],[5,"AsShoutyKebabCase",0],[5,"AsShoutySnakeCase",0],[5,"AsSnakeCase",0],[5,"AsTitleCase",0],[5,"AsTrainCase",0],[5,"AsUpperCamelCase",0],[10,"ToKebabCase",0],[10,"ToLowerCamelCase",0],[10,"ToPascalCase",0],[10,"ToShoutyKebabCase",0],[10,"ToShoutySnakeCase",0],[10,"ToSnakeCase",0],[10,"ToSnekCase",0],[5,"String",107],[10,"ToTitleCase",0],[10,"ToTrainCase",0],[10,"ToUpperCamelCase",0],[6,"Result",108],[5,"TypeId",109]],"b":[]}],\ ["hex",{"doc":"Encoding and decoding hex strings.","t":"RKGPPPKNNNNHHHMMHHNNNNMNNNNNNOO","n":["Error","FromHex","FromHexError","InvalidHexCharacter","InvalidStringLength","OddLength","ToHex","borrow","borrow_mut","clone","clone_into","decode","decode_to_slice","encode","encode_hex","encode_hex_upper","encode_to_slice","encode_upper","eq","fmt","fmt","from","from_hex","into","to_owned","to_string","try_from","try_into","type_id","c","index"],"q":[[0,"hex"],[29,"hex::FromHexError"],[31,"alloc::vec"],[32,"core::result"],[33,"core::convert"],[34,"alloc::string"],[35,"core::iter::traits::collect"],[36,"core::fmt"],[37,"core::fmt"]],"d":["","Types that can be decoded from a hex string.","The error type for decoding a hex string into Vec<u8> or …","An invalid character was found. Valid ones are: 0...9, …","If the hex string is decoded into a fixed sized container, …","A hex string’s length needs to be even, as two digits …","Encoding values as hex string.","","","","","Decodes a hex string into raw bytes.","Decode a hex string into a mutable bytes slice.","Encodes data as hex string using lowercase characters.","Encode the hex strict representing self into the result. …","Encode the hex strict representing self into the result. …","Encodes some bytes into a mutable slice of bytes.","Encodes data as hex string using uppercase characters.","","","","Returns the argument unchanged.","Creates an instance of type Self from the given hex …","Calls U::from(self).","","","","","","",""],"i":[16,0,0,1,1,1,0,1,1,1,1,0,0,0,9,9,0,0,1,1,1,1,16,1,1,1,1,1,1,18,18],"f":[0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[1,1],[[-1,-2],2,[],[]],[-1,[[5,[[4,[3]],1]]],[[7,[[6,[3]]]]]],[[-1,[6,[3]]],[[5,[2,1]]],[[7,[[6,[3]]]]]],[-1,8,[[7,[[6,[3]]]]]],[9,-1,[[11,[10]]]],[9,-1,[[11,[10]]]],[[-1,[6,[3]]],[[5,[2,1]]],[[7,[[6,[3]]]]]],[-1,8,[[7,[[6,[3]]]]]],[[1,1],12],[[1,13],14],[[1,13],14],[-1,-1,[]],[-1,[[5,[[16,[],[[15,[-2]]]],-2]]],[[7,[[6,[3]]]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,8,[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,17,[]],0,0],"c":[],"p":[[6,"FromHexError",0],[1,"tuple"],[1,"u8"],[5,"Vec",31],[6,"Result",32],[1,"slice"],[10,"AsRef",33],[5,"String",34],[10,"ToHex",0],[1,"char"],[10,"FromIterator",35],[1,"bool"],[5,"Formatter",36],[8,"Result",36],[17,"Error"],[10,"FromHex",0],[5,"TypeId",37],[15,"InvalidHexCharacter",29]],"b":[[19,"impl-Display-for-FromHexError"],[20,"impl-Debug-for-FromHexError"]]}],\ ["indenter",{"doc":"A few wrappers for the fmt::Write objects that efficiently …","t":"PGFIPPNNNNNNNHNNNNNNNNNNNOOO","n":["Custom","Format","Indented","Inserter","Numbered","Uniform","borrow","borrow","borrow_mut","borrow_mut","from","from","ind","indented","into","into","try_from","try_from","try_into","try_into","type_id","type_id","with_format","with_str","write_str","ind","indentation","inserter"],"q":[[0,"indenter"],[25,"indenter::Format"],[28,"core::marker"],[29,"core::result"],[30,"core::any"],[31,"core::fmt"],[32,"core::fmt"]],"d":["A custom indenter which is executed after every newline","The set of supported formats for indentation","Helper struct for efficiently indenting multi line display …","A callback for Format::Custom used to insert indenation …","Inserts a number before the first line","Insert uniform indentation before every line","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Sets the format to Format::Numbered with the provided index","Helper function for creating a default indenter","Calls U::from(self).","Calls U::from(self).","","","","","","","Construct an indenter with a user defined format","Sets the format to Format::Uniform with the provided …","","The index to insert before the first line of output","The string to insert as indentation","The custom indenter"],"i":[6,0,0,0,6,6,6,1,6,1,6,1,1,0,6,1,6,1,6,1,6,1,1,1,1,10,11,12],"f":[0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-1,[]],[-1,-1,[]],[[[1,[-1]],2],[[1,[-1]]],[]],[-1,[[1,[-1]]],3],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[-1,5,[]],[-1,5,[]],[[[1,[-1]],6],[[1,[-1]]],[]],[[[1,[-1]],7],[[1,[-1]]],[]],[[[1,[-1]],7],8,[9,3]],0,0,0],"c":[],"p":[[5,"Indented",0],[1,"usize"],[10,"Sized",28],[6,"Result",29],[5,"TypeId",30],[6,"Format",0],[1,"str"],[8,"Result",31],[10,"Write",31],[15,"Numbered",25],[15,"Uniform",25],[15,"Custom",25]],"b":[]}],\ @@ -75,14 +75,14 @@ var searchIndex = new Map(JSON.parse('[\ ["libc",{"doc":"libc - Raw FFI bindings to platforms’ system libraries","t":"SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSHSSSSSSSSSSHSSSSSSSSHSHSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSHHHHHSSSHHHHHHHSHSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSGSSSSSSSSSSSFSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSIFFIIFIFFIIFFIIFIFIFIISSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSHHHSHSSSSSSSGSSSSSSSSSSSSSSSSSSSSSSSSSSSSSHSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSHSSHSSSSSSSSHSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSHSSSSSSSHSSSSSSSSSSSHSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSHSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSISSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSHSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSHSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSHSSSSSHSSSSSSSSSSHSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSHHHHSSSSSSSHHSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSHHSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSHSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSHSHSHHHHSSSSHHSHSHSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSUUFUFFFUFFHFIOOOOIOIIIIIOOIFIIIIOOOOOOOOOOOHOFFFOOHHOOOOOHHHHOHOOOOOOFHHOFOOOOOOOOOOHOHOOOHOOOOOOOHOOOHOOHHFHOOOOOOOOOOOOOOOOOOOOOFFFFHHHHHHOOOHOHIIINNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHOOOOOOOIIIOOIOOOOOOIIOOOOIIIIIIIGOHOOIOFFOOOOOFIFIOHHHHHHOOOOOOOOOHOHHHOOOHHHHHHHHIOIHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFHHHHOOOOFOOOOOHOOOOHFOOHHOHHOOOOOOOOOOOOOOOOHOOOOOOOOOOOIHOFFHHHFHHHHOOOOHHHOOOOOOOOHOOOOOOOOOOOFHOHHHHOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOHOOOOOOOOOOOOHHHHHHOOOOHHHFHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHOOOOOOHOHHIHOOHHHHHHHHHOOHOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOHOOHHFHHFHHHHHHHOOOFHHHHHHFFFOOFFFFFFHHHHHHHHHFHOOOOOOOOOOOOOOOOOOHFHFHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOHHOOHHHGGOHHHOOOHHHHOHHOOHHHONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOIHHHHHHHIFOOHHHHHHHHHHHHHHHOOHHOHHFHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHOOIOOOOOOOOHHFFHHHHHHHOOOOHIOFOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHOOOOOOFHFOHHHIOOOOOOIIHOHOFHHOOOOOOOFOOFOOOOOOOFOOOOOOOOOOOOOOOOOOOOOFFFFFIFIOOOOHIIHFHHHFFFFFOOIIIIOOOOOOOOOINNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNIFHHHOOFOFFFFOOOOOFOOOOHHHHHHHHHHHHHOOOOFFOOOOOOFOOOHOOOOOOOIOHHOOOOOOOOOOOOHHHFOOOOOOOOOOOOHFHHHHHHOIHHHHIHHHHHHHHHOHOOHHHFHFHHHHHHOOFOOOFOOOHHHHHHHHHOHOHHHHHHHHHHHHHHHHHHFOOOOOOFOOIOOOOOHHFHOOHOOHHHHHHHIOOOOHHOOOOOOOOOOOOOOOOOOHHFFIOOOOOIHOHOOFHHHHOOOOOOOOOOOOOIHOOOHIHOOIHHFFOFOOFIOOOOOFFOOOOOOOOOOOOOOOHHHFOOOOOOIIOOOOHHFHHHHHHHFOOOOOOOOOOOOOOOOOOOOOOOOOOFOOOOFHHHOHHOOOIOOOOIOHHHFHOOHHHHHHHHHHHHHHHHHHFHHHHHHHHHHHHHHFHHOOOHHHHHHHOHOIHHHHOOOOFHHHHHHHHHHHHHHHHHHFHHFHHHHHFHHHHHFHHHHHHHHFHHHHHHHHHHHHIHHHHHFHHHHHHHHHHHHFHIHHHFHHHHHHHHHHFHHHHHHHHHHHHHIIHFFFIHHHHHHHHHOOOOOOOHHHHHHHHHOOOOOOOOHHOOOOOOOOOOOOOOOOHHHHHHHHHHHHHOOOHHHHHHFHHFIOOHHHHHHOOOOHOOOOOOOOOHHOOOOOIOOOOIFFOOHOOOOOOOOOOOOOOOOOOOFOOOOOOOOOOOOOOOOFOOOOOOOOOOOOOOOOOOIOOOOOOOOOOOOHOHFOOHHHHHHOFOOOOHOHHHHIFFFFFFFOOFOFOFFOFHHHHOHOHHOOOHOOHFHHHHOFHHFFOOOOOHOOOOHHHHHHFOOHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHOOOOOOOOOOOOOOOOOOOOOOOOOOOOHOOHHIHHHFHNOONONNNNNFHHHHHOOOOFHIFHHOHFOOHHFHHFHHOOOOOOOOOOOOOOOOOOOOOOOOIHOOOOOOOOOOOOOOHFFFFFFFFFFFFFFFHHIOOOOOOOOOIHHFHHOOOOOOOOOHOOOOOOOOOOOOOOOOOOOOIOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOFOOOOFHFHFHFHOFHFHFHFOHHHHHHHHHHHHHHHHHHHHHHHOHHHHHHHHHHHHHHHOOOOOOOOOOOOOOOOOOOOOOOOIOOOOOOHHHOOOOOOOHHHHHHHHFHHOHOOHIHHHHHHHHHHFFOOHOOOIHHHHHHIHHHHFFFGOFFFFFOOOOOOOOOOOHHHFOOOOOHOOOHOOHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOFFOOIFFFFFIIIIIIHHHHHHHHHHOOOOIHFFFHOOOOOOOOOOOOFHHHHFHFOOOOOOOOOOHHHHHHHOIHHOOFHHHOOOOFFFFFFFFFFO","n":["ABDAY_1","ABDAY_2","ABDAY_3","ABDAY_4","ABDAY_5","ABDAY_6","ABDAY_7","ABMON_1","ABMON_10","ABMON_11","ABMON_12","ABMON_2","ABMON_3","ABMON_4","ABMON_5","ABMON_6","ABMON_7","ABMON_8","ABMON_9","ABS_CNT","ABS_MAX","ACCOUNTING","ADDR_COMPAT_LAYOUT","ADDR_LIMIT_32BIT","ADDR_LIMIT_3GB","ADDR_NO_RANDOMIZE","ADFS_SUPER_MAGIC","ADJ_ESTERROR","ADJ_FREQUENCY","ADJ_MAXERROR","ADJ_MICRO","ADJ_NANO","ADJ_OFFSET","ADJ_OFFSET_SINGLESHOT","ADJ_OFFSET_SS_READ","ADJ_SETOFFSET","ADJ_STATUS","ADJ_TAI","ADJ_TICK","ADJ_TIMECONST","AFFS_SUPER_MAGIC","AFS_SUPER_MAGIC","AF_ALG","AF_APPLETALK","AF_ASH","AF_ATMPVC","AF_ATMSVC","AF_AX25","AF_BLUETOOTH","AF_BRIDGE","AF_CAIF","AF_CAN","AF_DECnet","AF_ECONET","AF_IB","AF_IEEE802154","AF_INET","AF_INET6","AF_IPX","AF_IRDA","AF_ISDN","AF_IUCV","AF_KEY","AF_LLC","AF_LOCAL","AF_MPLS","AF_NETBEUI","AF_NETLINK","AF_NETROM","AF_NFC","AF_PACKET","AF_PHONET","AF_PPPOX","AF_RDS","AF_ROSE","AF_ROUTE","AF_RXRPC","AF_SECURITY","AF_SNA","AF_TIPC","AF_UNIX","AF_UNSPEC","AF_VSOCK","AF_WANPIPE","AF_X25","AF_XDP","AIO_ALLDONE","AIO_CANCELED","AIO_NOTCANCELED","AI_ADDRCONFIG","AI_ALL","AI_CANONNAME","AI_NUMERICHOST","AI_NUMERICSERV","AI_PASSIVE","AI_V4MAPPED","ALG_OP_DECRYPT","ALG_OP_ENCRYPT","ALG_SET_AEAD_ASSOCLEN","ALG_SET_AEAD_AUTHSIZE","ALG_SET_DRBG_ENTROPY","ALG_SET_IV","ALG_SET_KEY","ALG_SET_KEY_BY_KEY_SERIAL","ALG_SET_OP","ALT_DIGITS","AM_STR","ARPD_FLUSH","ARPD_LOOKUP","ARPD_UPDATE","ARPHRD_ADAPT","ARPHRD_APPLETLK","ARPHRD_ARCNET","ARPHRD_ASH","ARPHRD_ATM","ARPHRD_AX25","ARPHRD_BIF","ARPHRD_CAN","ARPHRD_CHAOS","ARPHRD_CISCO","ARPHRD_CSLIP","ARPHRD_CSLIP6","ARPHRD_DDCMP","ARPHRD_DLCI","ARPHRD_ECONET","ARPHRD_EETHER","ARPHRD_ETHER","ARPHRD_EUI64","ARPHRD_FCAL","ARPHRD_FCFABRIC","ARPHRD_FCPL","ARPHRD_FCPP","ARPHRD_FDDI","ARPHRD_FRAD","ARPHRD_HDLC","ARPHRD_HIPPI","ARPHRD_HWX25","ARPHRD_IEEE1394","ARPHRD_IEEE802","ARPHRD_IEEE80211","ARPHRD_IEEE80211_PRISM","ARPHRD_IEEE80211_RADIOTAP","ARPHRD_IEEE802154","ARPHRD_IEEE802_TR","ARPHRD_INFINIBAND","ARPHRD_IPDDP","ARPHRD_IPGRE","ARPHRD_IRDA","ARPHRD_LAPB","ARPHRD_LOCALTLK","ARPHRD_LOOPBACK","ARPHRD_METRICOM","ARPHRD_NETROM","ARPHRD_NONE","ARPHRD_PIMREG","ARPHRD_PPP","ARPHRD_PRONET","ARPHRD_RAWHDLC","ARPHRD_ROSE","ARPHRD_RSRVD","ARPHRD_SIT","ARPHRD_SKIP","ARPHRD_SLIP","ARPHRD_SLIP6","ARPHRD_TUNNEL","ARPHRD_TUNNEL6","ARPHRD_VOID","ARPHRD_X25","ARPOP_InREPLY","ARPOP_InREQUEST","ARPOP_NAK","ARPOP_REPLY","ARPOP_REQUEST","ARPOP_RREPLY","ARPOP_RREQUEST","ATF_COM","ATF_DONTPUB","ATF_MAGIC","ATF_NETMASK","ATF_PERM","ATF_PUBL","ATF_USETRAILERS","AT_BASE","AT_BASE_PLATFORM","AT_CLKTCK","AT_EACCESS","AT_EGID","AT_EMPTY_PATH","AT_ENTRY","AT_EUID","AT_EXECFD","AT_EXECFN","AT_FDCWD","AT_FLAGS","AT_GID","AT_HWCAP","AT_HWCAP2","AT_IGNORE","AT_NOTELF","AT_NO_AUTOMOUNT","AT_NULL","AT_PAGESZ","AT_PHDR","AT_PHENT","AT_PHNUM","AT_PLATFORM","AT_RANDOM","AT_RECURSIVE","AT_REMOVEDIR","AT_SECURE","AT_STATX_DONT_SYNC","AT_STATX_FORCE_SYNC","AT_STATX_SYNC_AS_STAT","AT_STATX_SYNC_TYPE","AT_SYMLINK_FOLLOW","AT_SYMLINK_NOFOLLOW","AT_SYSINFO_EHDR","AT_UID","AUTOFS_SUPER_MAGIC","B0","B1000000","B110","B115200","B1152000","B1200","B134","B150","B1500000","B1800","B19200","B200","B2000000","B230400","B2400","B2500000","B300","B3000000","B3500000","B38400","B4000000","B460800","B4800","B50","B500000","B57600","B576000","B600","B75","B921600","B9600","BINDERFS_SUPER_MAGIC","BLKIOMIN","BLKIOOPT","BLKPBSZGET","BLKSSZGET","BOOT_TIME","BOTHER","BPF_ABS","BPF_ADD","BPF_ALU","BPF_AND","BPF_B","BPF_DIV","BPF_FS_MAGIC","BPF_H","BPF_IMM","BPF_IND","BPF_JA","BPF_JEQ","BPF_JGE","BPF_JGT","BPF_JMP","BPF_JSET","BPF_JUMP","BPF_K","BPF_LD","BPF_LDX","BPF_LEN","BPF_LL_OFF","BPF_LSH","BPF_MAXINSNS","BPF_MEM","BPF_MEMWORDS","BPF_MISC","BPF_MISCOP","BPF_MOD","BPF_MSH","BPF_MUL","BPF_NEG","BPF_NET_OFF","BPF_OR","BPF_RET","BPF_RSH","BPF_RVAL","BPF_ST","BPF_STMT","BPF_STX","BPF_SUB","BPF_W","BPF_X","BPF_XOR","BRKINT","BS0","BS1","BSDLY","BTRFS_SUPER_MAGIC","BUFSIZ","BUS_ADRALN","BUS_ADRERR","BUS_MCEERR_AO","BUS_MCEERR_AR","BUS_OBJERR","CANFD_BRS","CANFD_ESI","CANFD_MAX_DLC","CANFD_MAX_DLEN","CANFD_MTU","CANXL_HDR_SIZE","CANXL_MAX_DLC","CANXL_MAX_DLC_MASK","CANXL_MAX_DLEN","CANXL_MAX_MTU","CANXL_MIN_DLC","CANXL_MIN_DLEN","CANXL_MIN_MTU","CANXL_MTU","CANXL_PRIO_BITS","CANXL_PRIO_MASK","CANXL_SEC","CANXL_XLF","CAN_BCM","CAN_EFF_FLAG","CAN_EFF_ID_BITS","CAN_EFF_MASK","CAN_ERR_FLAG","CAN_ERR_MASK","CAN_INV_FILTER","CAN_ISOTP","CAN_J1939","CAN_MAX_DLC","CAN_MAX_DLEN","CAN_MCNET","CAN_MTU","CAN_NPROTO","CAN_RAW","CAN_RAW_ERR_FILTER","CAN_RAW_FD_FRAMES","CAN_RAW_FILTER","CAN_RAW_FILTER_MAX","CAN_RAW_JOIN_FILTERS","CAN_RAW_LOOPBACK","CAN_RAW_RECV_OWN_MSGS","CAN_RAW_XL_FRAMES","CAN_RTR_FLAG","CAN_SFF_ID_BITS","CAN_SFF_MASK","CAN_TP16","CAN_TP20","CBAUD","CBAUDEX","CGROUP2_SUPER_MAGIC","CGROUP_SUPER_MAGIC","CIBAUD","CLD_CONTINUED","CLD_DUMPED","CLD_EXITED","CLD_KILLED","CLD_STOPPED","CLD_TRAPPED","CLOCAL","CLOCK_BOOTTIME","CLOCK_BOOTTIME_ALARM","CLOCK_MONOTONIC","CLOCK_MONOTONIC_COARSE","CLOCK_MONOTONIC_RAW","CLOCK_PROCESS_CPUTIME_ID","CLOCK_REALTIME","CLOCK_REALTIME_ALARM","CLOCK_REALTIME_COARSE","CLOCK_TAI","CLOCK_THREAD_CPUTIME_ID","CLONE_CHILD_CLEARTID","CLONE_CHILD_SETTID","CLONE_CLEAR_SIGHAND","CLONE_DETACHED","CLONE_FILES","CLONE_FS","CLONE_INTO_CGROUP","CLONE_IO","CLONE_NEWCGROUP","CLONE_NEWIPC","CLONE_NEWNET","CLONE_NEWNS","CLONE_NEWPID","CLONE_NEWTIME","CLONE_NEWUSER","CLONE_NEWUTS","CLONE_PARENT","CLONE_PARENT_SETTID","CLONE_PIDFD","CLONE_PTRACE","CLONE_SETTLS","CLONE_SIGHAND","CLONE_SYSVSEM","CLONE_THREAD","CLONE_UNTRACED","CLONE_VFORK","CLONE_VM","CLOSE_RANGE_CLOEXEC","CLOSE_RANGE_UNSHARE","CMSG_DATA","CMSG_FIRSTHDR","CMSG_LEN","CMSG_NXTHDR","CMSG_SPACE","CMSPAR","CODA_SUPER_MAGIC","CODESET","CPU_ALLOC_SIZE","CPU_CLR","CPU_COUNT","CPU_COUNT_S","CPU_EQUAL","CPU_ISSET","CPU_SET","CPU_SETSIZE","CPU_ZERO","CR0","CR1","CR2","CR3","CRAMFS_MAGIC","CRDLY","CREAD","CRNCYSTR","CRTSCTS","CS","CS5","CS6","CS7","CS8","CSIGNAL","CSIZE","CSTOPB","CTL_ABI","CTL_BUS","CTL_BUS_ISA","CTL_CPU","CTL_DEBUG","CTL_DEV","CTL_FS","CTL_KERN","CTL_NET","CTL_VM","CTRL_ATTR_FAMILY_ID","CTRL_ATTR_FAMILY_NAME","CTRL_ATTR_HDRSIZE","CTRL_ATTR_MAXATTR","CTRL_ATTR_MCAST_GROUPS","CTRL_ATTR_MCAST_GRP_ID","CTRL_ATTR_MCAST_GRP_NAME","CTRL_ATTR_MCAST_GRP_UNSPEC","CTRL_ATTR_OPS","CTRL_ATTR_OP_FLAGS","CTRL_ATTR_OP_ID","CTRL_ATTR_OP_UNSPEC","CTRL_ATTR_UNSPEC","CTRL_ATTR_VERSION","CTRL_CMD_DELFAMILY","CTRL_CMD_DELMCAST_GRP","CTRL_CMD_DELOPS","CTRL_CMD_GETFAMILY","CTRL_CMD_GETMCAST_GRP","CTRL_CMD_GETOPS","CTRL_CMD_NEWFAMILY","CTRL_CMD_NEWMCAST_GRP","CTRL_CMD_NEWOPS","CTRL_CMD_UNSPEC","DAY_1","DAY_2","DAY_3","DAY_4","DAY_5","DAY_6","DAY_7","DCCP_SERVICE_LIST_MAX_LEN","DCCP_SOCKOPT_AVAILABLE_CCIDS","DCCP_SOCKOPT_CCID","DCCP_SOCKOPT_CCID_RX_INFO","DCCP_SOCKOPT_CCID_TX_INFO","DCCP_SOCKOPT_CHANGE_L","DCCP_SOCKOPT_CHANGE_R","DCCP_SOCKOPT_GET_CUR_MPS","DCCP_SOCKOPT_PACKET_SIZE","DCCP_SOCKOPT_QPOLICY_ID","DCCP_SOCKOPT_QPOLICY_TXQLEN","DCCP_SOCKOPT_RECV_CSCOV","DCCP_SOCKOPT_RX_CCID","DCCP_SOCKOPT_SEND_CSCOV","DCCP_SOCKOPT_SERVER_TIMEWAIT","DCCP_SOCKOPT_SERVICE","DCCP_SOCKOPT_TX_CCID","DEAD_PROCESS","DEBUGFS_MAGIC","DEVPTS_SUPER_MAGIC","DIR","DS","DT_BLK","DT_CHR","DT_DIR","DT_FIFO","DT_LNK","DT_REG","DT_SOCK","DT_UNKNOWN","D_FMT","D_T_FMT","Dl_info","E2BIG","EACCES","EADDRINUSE","EADDRNOTAVAIL","EADV","EAFNOSUPPORT","EAGAIN","EAI_AGAIN","EAI_BADFLAGS","EAI_FAIL","EAI_FAMILY","EAI_MEMORY","EAI_NODATA","EAI_NONAME","EAI_OVERFLOW","EAI_SERVICE","EAI_SOCKTYPE","EAI_SYSTEM","EALREADY","EBADE","EBADF","EBADFD","EBADMSG","EBADR","EBADRQC","EBADSLT","EBFONT","EBUSY","ECANCELED","ECHILD","ECHO","ECHOCTL","ECHOE","ECHOK","ECHOKE","ECHONL","ECHOPRT","ECHRNG","ECOMM","ECONNABORTED","ECONNREFUSED","ECONNRESET","ECRYPTFS_SUPER_MAGIC","EDEADLK","EDEADLOCK","EDESTADDRREQ","EDOM","EDOTDOT","EDQUOT","EEXIST","EFAULT","EFBIG","EFD_CLOEXEC","EFD_NONBLOCK","EFD_SEMAPHORE","EFLAGS","EFS_SUPER_MAGIC","EHOSTDOWN","EHOSTUNREACH","EHWPOISON","EIDRM","EILSEQ","EINPROGRESS","EINTR","EINVAL","EIO","EISCONN","EISDIR","EISNAM","EI_ABIVERSION","EI_CLASS","EI_DATA","EI_MAG0","EI_MAG1","EI_MAG2","EI_MAG3","EI_NIDENT","EI_OSABI","EI_PAD","EI_VERSION","EKEYEXPIRED","EKEYREJECTED","EKEYREVOKED","EL2HLT","EL2NSYNC","EL3HLT","EL3RST","ELFCLASS32","ELFCLASS64","ELFCLASSNONE","ELFCLASSNUM","ELFDATA2LSB","ELFDATA2MSB","ELFDATANONE","ELFDATANUM","ELFMAG0","ELFMAG1","ELFMAG2","ELFMAG3","ELFOSABI_AIX","ELFOSABI_ARM","ELFOSABI_ARM_AEABI","ELFOSABI_FREEBSD","ELFOSABI_GNU","ELFOSABI_HPUX","ELFOSABI_IRIX","ELFOSABI_LINUX","ELFOSABI_MODESTO","ELFOSABI_NETBSD","ELFOSABI_NONE","ELFOSABI_OPENBSD","ELFOSABI_SOLARIS","ELFOSABI_STANDALONE","ELFOSABI_SYSV","ELFOSABI_TRU64","ELIBACC","ELIBBAD","ELIBEXEC","ELIBMAX","ELIBSCN","ELNRNG","ELOOP","EMEDIUMTYPE","EMFILE","EMLINK","EMPTY","EMSGSIZE","EMULTIHOP","EM_386","EM_68HC05","EM_68HC08","EM_68HC11","EM_68HC12","EM_68HC16","EM_68K","EM_860","EM_88K","EM_960","EM_AARCH64","EM_ALPHA","EM_ARC","EM_ARC_A5","EM_ARM","EM_AVR","EM_COLDFIRE","EM_CRIS","EM_D10V","EM_D30V","EM_FAKE_ALPHA","EM_FIREPATH","EM_FR20","EM_FR30","EM_FX66","EM_H8S","EM_H8_300","EM_H8_300H","EM_H8_500","EM_HUANY","EM_IA_64","EM_JAVELIN","EM_M32","EM_M32R","EM_ME16","EM_MIPS","EM_MIPS_RS3_LE","EM_MIPS_X","EM_MMA","EM_MMIX","EM_MN10200","EM_MN10300","EM_NCPU","EM_NDR1","EM_NONE","EM_OPENRISC","EM_PARISC","EM_PCP","EM_PDSP","EM_PJ","EM_PPC","EM_PPC64","EM_PRISM","EM_RCE","EM_RH32","EM_S370","EM_S390","EM_SH","EM_SPARC","EM_SPARC32PLUS","EM_SPARCV9","EM_ST100","EM_ST19","EM_ST7","EM_ST9PLUS","EM_STARCORE","EM_SVX","EM_TILEGX","EM_TILEPRO","EM_TINYJ","EM_TRICORE","EM_V800","EM_V850","EM_VAX","EM_VPP500","EM_X86_64","EM_XTENSA","EM_ZSP","ENAMETOOLONG","ENAVAIL","ENETDOWN","ENETRESET","ENETUNREACH","ENFILE","ENOANO","ENOATTR","ENOBUFS","ENOCSI","ENODATA","ENODEV","ENOENT","ENOEXEC","ENOKEY","ENOLCK","ENOLINK","ENOMEDIUM","ENOMEM","ENOMSG","ENONET","ENOPKG","ENOPROTOOPT","ENOSPC","ENOSR","ENOSTR","ENOSYS","ENOTBLK","ENOTCONN","ENOTDIR","ENOTEMPTY","ENOTNAM","ENOTRECOVERABLE","ENOTSOCK","ENOTSUP","ENOTTY","ENOTUNIQ","ENXIO","EOF","EOPNOTSUPP","EOVERFLOW","EOWNERDEAD","EPERM","EPFNOSUPPORT","EPIPE","EPOLLERR","EPOLLET","EPOLLEXCLUSIVE","EPOLLHUP","EPOLLIN","EPOLLMSG","EPOLLONESHOT","EPOLLOUT","EPOLLPRI","EPOLLRDBAND","EPOLLRDHUP","EPOLLRDNORM","EPOLLWAKEUP","EPOLLWRBAND","EPOLLWRNORM","EPOLL_CLOEXEC","EPOLL_CTL_ADD","EPOLL_CTL_DEL","EPOLL_CTL_MOD","EPROTO","EPROTONOSUPPORT","EPROTOTYPE","ERA","ERANGE","ERA_D_FMT","ERA_D_T_FMT","ERA_T_FMT","EREMCHG","EREMOTE","EREMOTEIO","ERESTART","ERFKILL","EROFS","ES","ESHUTDOWN","ESOCKTNOSUPPORT","ESPIPE","ESRCH","ESRMNT","ESTALE","ESTRPIPE","ETH_ALEN","ETH_DATA_LEN","ETH_FCS_LEN","ETH_FRAME_LEN","ETH_HLEN","ETH_P_1588","ETH_P_8021AD","ETH_P_8021AH","ETH_P_8021Q","ETH_P_80221","ETH_P_802_2","ETH_P_802_3","ETH_P_802_3_MIN","ETH_P_802_EX1","ETH_P_AARP","ETH_P_AF_IUCV","ETH_P_ALL","ETH_P_AOE","ETH_P_ARCNET","ETH_P_ARP","ETH_P_ATALK","ETH_P_ATMFATE","ETH_P_ATMMPOA","ETH_P_AX25","ETH_P_BATMAN","ETH_P_BPQ","ETH_P_CAIF","ETH_P_CANFD","ETH_P_CONTROL","ETH_P_CUST","ETH_P_DDCMP","ETH_P_DEC","ETH_P_DIAG","ETH_P_DNA_DL","ETH_P_DNA_RC","ETH_P_DNA_RT","ETH_P_DSA","ETH_P_ECONET","ETH_P_EDSA","ETH_P_FCOE","ETH_P_FIP","ETH_P_HDLC","ETH_P_IEEE802154","ETH_P_IEEEPUP","ETH_P_IEEEPUPAT","ETH_P_IP","ETH_P_IPV6","ETH_P_IPX","ETH_P_IRDA","ETH_P_LAT","ETH_P_LINK_CTL","ETH_P_LOCALTALK","ETH_P_LOOP","ETH_P_LOOPBACK","ETH_P_MACSEC","ETH_P_MOBITEX","ETH_P_MPLS_MC","ETH_P_MPLS_UC","ETH_P_MVRP","ETH_P_PAE","ETH_P_PAUSE","ETH_P_PHONET","ETH_P_PPPTALK","ETH_P_PPP_DISC","ETH_P_PPP_MP","ETH_P_PPP_SES","ETH_P_PRP","ETH_P_PUP","ETH_P_PUPAT","ETH_P_QINQ1","ETH_P_QINQ2","ETH_P_QINQ3","ETH_P_RARP","ETH_P_SCA","ETH_P_SLOW","ETH_P_SNAP","ETH_P_TDLS","ETH_P_TEB","ETH_P_TIPC","ETH_P_TRAILER","ETH_P_TR_802_2","ETH_P_WAN_PPP","ETH_P_WCCP","ETH_P_X25","ETH_ZLEN","ETIME","ETIMEDOUT","ETOOMANYREFS","ETXTBSY","ET_CORE","ET_DYN","ET_EXEC","ET_HIOS","ET_HIPROC","ET_LOOS","ET_LOPROC","ET_NONE","ET_NUM","ET_REL","EUCLEAN","EUNATCH","EUSERS","EV_CNT","EV_CURRENT","EV_MAX","EV_NONE","EV_NUM","EWOULDBLOCK","EXDEV","EXFULL","EXIT_FAILURE","EXIT_SUCCESS","EXT2_SUPER_MAGIC","EXT3_SUPER_MAGIC","EXT4_SUPER_MAGIC","EXTA","EXTB","EXTPROC","Elf32_Addr","Elf32_Chdr","Elf32_Ehdr","Elf32_Half","Elf32_Off","Elf32_Phdr","Elf32_Section","Elf32_Shdr","Elf32_Sym","Elf32_Word","Elf64_Addr","Elf64_Chdr","Elf64_Ehdr","Elf64_Half","Elf64_Off","Elf64_Phdr","Elf64_Section","Elf64_Shdr","Elf64_Sxword","Elf64_Sym","Elf64_Word","Elf64_Xword","F2FS_SUPER_MAGIC","FALLOC_FL_COLLAPSE_RANGE","FALLOC_FL_INSERT_RANGE","FALLOC_FL_KEEP_SIZE","FALLOC_FL_PUNCH_HOLE","FALLOC_FL_UNSHARE_RANGE","FALLOC_FL_ZERO_RANGE","FANOTIFY_METADATA_VERSION","FAN_ACCESS","FAN_ACCESS_PERM","FAN_ALLOW","FAN_ATTRIB","FAN_AUDIT","FAN_CLASS_CONTENT","FAN_CLASS_NOTIF","FAN_CLASS_PRE_CONTENT","FAN_CLOEXEC","FAN_CLOSE","FAN_CLOSE_NOWRITE","FAN_CLOSE_WRITE","FAN_CREATE","FAN_DELETE","FAN_DELETE_SELF","FAN_DENY","FAN_ENABLE_AUDIT","FAN_EPIDFD","FAN_EVENT_INFO_TYPE_DFID","FAN_EVENT_INFO_TYPE_DFID_NAME","FAN_EVENT_INFO_TYPE_ERROR","FAN_EVENT_INFO_TYPE_FID","FAN_EVENT_INFO_TYPE_NEW_DFID_NAME","FAN_EVENT_INFO_TYPE_OLD_DFID_NAME","FAN_EVENT_INFO_TYPE_PIDFD","FAN_EVENT_ON_CHILD","FAN_FS_ERROR","FAN_INFO","FAN_MARK_ADD","FAN_MARK_DONT_FOLLOW","FAN_MARK_EVICTABLE","FAN_MARK_FILESYSTEM","FAN_MARK_FLUSH","FAN_MARK_IGNORE","FAN_MARK_IGNORED_MASK","FAN_MARK_IGNORED_SURV_MODIFY","FAN_MARK_IGNORE_SURV","FAN_MARK_INODE","FAN_MARK_MOUNT","FAN_MARK_ONLYDIR","FAN_MARK_REMOVE","FAN_MODIFY","FAN_MOVE","FAN_MOVED_FROM","FAN_MOVED_TO","FAN_MOVE_SELF","FAN_NOFD","FAN_NONBLOCK","FAN_NOPIDFD","FAN_ONDIR","FAN_OPEN","FAN_OPEN_EXEC","FAN_OPEN_EXEC_PERM","FAN_OPEN_PERM","FAN_Q_OVERFLOW","FAN_RENAME","FAN_REPORT_DFID_NAME","FAN_REPORT_DFID_NAME_TARGET","FAN_REPORT_DIR_FID","FAN_REPORT_FID","FAN_REPORT_NAME","FAN_REPORT_PIDFD","FAN_REPORT_TARGET_FID","FAN_REPORT_TID","FAN_RESPONSE_INFO_AUDIT_RULE","FAN_RESPONSE_INFO_NONE","FAN_UNLIMITED_MARKS","FAN_UNLIMITED_QUEUE","FDPIC_FUNCPTRS","FD_CLOEXEC","FD_CLR","FD_ISSET","FD_SET","FD_SETSIZE","FD_ZERO","FF0","FF1","FFDLY","FF_CNT","FF_MAX","FICLONE","FICLONERANGE","FILE","FILENAME_MAX","FIOASYNC","FIOCLEX","FIONBIO","FIONCLEX","FIONREAD","FIOQSIZE","FLUSHO","FOPEN_MAX","FS","FS_BASE","FS_IOC32_GETFLAGS","FS_IOC32_GETVERSION","FS_IOC32_SETFLAGS","FS_IOC32_SETVERSION","FS_IOC_GETFLAGS","FS_IOC_GETVERSION","FS_IOC_SETFLAGS","FS_IOC_SETVERSION","FUSE_SUPER_MAGIC","FUTEXFS_SUPER_MAGIC","FUTEX_BITSET_MATCH_ANY","FUTEX_CLOCK_REALTIME","FUTEX_CMD_MASK","FUTEX_CMP_REQUEUE","FUTEX_CMP_REQUEUE_PI","FUTEX_FD","FUTEX_LOCK_PI","FUTEX_LOCK_PI2","FUTEX_OP","FUTEX_OP_ADD","FUTEX_OP_ANDN","FUTEX_OP_CMP_EQ","FUTEX_OP_CMP_GE","FUTEX_OP_CMP_GT","FUTEX_OP_CMP_LE","FUTEX_OP_CMP_LT","FUTEX_OP_CMP_NE","FUTEX_OP_OPARG_SHIFT","FUTEX_OP_OR","FUTEX_OP_SET","FUTEX_OP_XOR","FUTEX_PRIVATE_FLAG","FUTEX_REQUEUE","FUTEX_TRYLOCK_PI","FUTEX_UNLOCK_PI","FUTEX_WAIT","FUTEX_WAIT_BITSET","FUTEX_WAIT_REQUEUE_PI","FUTEX_WAKE","FUTEX_WAKE_BITSET","FUTEX_WAKE_OP","F_ADD_SEALS","F_CANCELLK","F_DUPFD","F_DUPFD_CLOEXEC","F_GETFD","F_GETFL","F_GETLEASE","F_GETLK","F_GETOWN","F_GETPIPE_SZ","F_GET_SEALS","F_LOCK","F_NOTIFY","F_OFD_GETLK","F_OFD_SETLK","F_OFD_SETLKW","F_OK","F_RDLCK","F_SEAL_FUTURE_WRITE","F_SEAL_GROW","F_SEAL_SEAL","F_SEAL_SHRINK","F_SEAL_WRITE","F_SETFD","F_SETFL","F_SETLEASE","F_SETLK","F_SETLKW","F_SETOWN","F_SETPIPE_SZ","F_TEST","F_TLOCK","F_ULOCK","F_UNLCK","F_WRLCK","GENL_ADMIN_PERM","GENL_CMD_CAP_DO","GENL_CMD_CAP_DUMP","GENL_CMD_CAP_HASPOL","GENL_ID_CTRL","GENL_ID_PMCRAID","GENL_ID_VFS_DQUOT","GENL_MAX_ID","GENL_MIN_ID","GENL_NAMSIZ","GENL_UNS_ADMIN_PERM","GLOB_ABORTED","GLOB_ALTDIRFUNC","GLOB_APPEND","GLOB_BRACE","GLOB_DOOFFS","GLOB_ERR","GLOB_MARK","GLOB_NOCHECK","GLOB_NOESCAPE","GLOB_NOMAGIC","GLOB_NOMATCH","GLOB_NOSORT","GLOB_NOSPACE","GLOB_ONLYDIR","GLOB_PERIOD","GLOB_TILDE","GLOB_TILDE_CHECK","GRND_INSECURE","GRND_NONBLOCK","GRND_RANDOM","GRPQUOTA","GS","GS_BASE","HOSTFS_SUPER_MAGIC","HPFS_SUPER_MAGIC","HUGETLBFS_MAGIC","HUGETLB_FLAG_ENCODE_16GB","HUGETLB_FLAG_ENCODE_16MB","HUGETLB_FLAG_ENCODE_1GB","HUGETLB_FLAG_ENCODE_1MB","HUGETLB_FLAG_ENCODE_256MB","HUGETLB_FLAG_ENCODE_2GB","HUGETLB_FLAG_ENCODE_2MB","HUGETLB_FLAG_ENCODE_32MB","HUGETLB_FLAG_ENCODE_512KB","HUGETLB_FLAG_ENCODE_512MB","HUGETLB_FLAG_ENCODE_64KB","HUGETLB_FLAG_ENCODE_8MB","HUGETLB_FLAG_ENCODE_MASK","HUGETLB_FLAG_ENCODE_SHIFT","HUPCL","HWTSTAMP_FILTER_ALL","HWTSTAMP_FILTER_NONE","HWTSTAMP_FILTER_NTP_ALL","HWTSTAMP_FILTER_PTP_V1_L4_DELAY_REQ","HWTSTAMP_FILTER_PTP_V1_L4_EVENT","HWTSTAMP_FILTER_PTP_V1_L4_SYNC","HWTSTAMP_FILTER_PTP_V2_DELAY_REQ","HWTSTAMP_FILTER_PTP_V2_EVENT","HWTSTAMP_FILTER_PTP_V2_L2_DELAY_REQ","HWTSTAMP_FILTER_PTP_V2_L2_EVENT","HWTSTAMP_FILTER_PTP_V2_L2_SYNC","HWTSTAMP_FILTER_PTP_V2_L4_DELAY_REQ","HWTSTAMP_FILTER_PTP_V2_L4_EVENT","HWTSTAMP_FILTER_PTP_V2_L4_SYNC","HWTSTAMP_FILTER_PTP_V2_SYNC","HWTSTAMP_FILTER_SOME","HWTSTAMP_TX_OFF","HWTSTAMP_TX_ON","HWTSTAMP_TX_ONESTEP_P2P","HWTSTAMP_TX_ONESTEP_SYNC","IBSHIFT","ICANON","ICRNL","IEXTEN","IFA_ADDRESS","IFA_ANYCAST","IFA_BROADCAST","IFA_CACHEINFO","IFA_FLAGS","IFA_F_DADFAILED","IFA_F_DEPRECATED","IFA_F_HOMEADDRESS","IFA_F_MANAGETEMPADDR","IFA_F_MCAUTOJOIN","IFA_F_NODAD","IFA_F_NOPREFIXROUTE","IFA_F_OPTIMISTIC","IFA_F_PERMANENT","IFA_F_SECONDARY","IFA_F_STABLE_PRIVACY","IFA_F_TEMPORARY","IFA_F_TENTATIVE","IFA_LABEL","IFA_LOCAL","IFA_MULTICAST","IFA_UNSPEC","IFF_ALLMULTI","IFF_ATTACH_QUEUE","IFF_AUTOMEDIA","IFF_BROADCAST","IFF_DEBUG","IFF_DETACH_QUEUE","IFF_DORMANT","IFF_DYNAMIC","IFF_ECHO","IFF_LOOPBACK","IFF_LOWER_UP","IFF_MASTER","IFF_MULTICAST","IFF_MULTI_QUEUE","IFF_NAPI","IFF_NAPI_FRAGS","IFF_NOARP","IFF_NOFILTER","IFF_NOTRAILERS","IFF_NO_CARRIER","IFF_NO_PI","IFF_ONE_QUEUE","IFF_PERSIST","IFF_POINTOPOINT","IFF_PORTSEL","IFF_PROMISC","IFF_RUNNING","IFF_SLAVE","IFF_TAP","IFF_TUN","IFF_TUN_EXCL","IFF_UP","IFF_VNET_HDR","IFLA_ADDRESS","IFLA_AF_SPEC","IFLA_ALLMULTI","IFLA_ALT_IFNAME","IFLA_BROADCAST","IFLA_CARRIER","IFLA_CARRIER_CHANGES","IFLA_CARRIER_DOWN_COUNT","IFLA_CARRIER_UP_COUNT","IFLA_COST","IFLA_EVENT","IFLA_EXT_MASK","IFLA_GROUP","IFLA_GRO_MAX_SIZE","IFLA_GSO_MAX_SEGS","IFLA_GSO_MAX_SIZE","IFLA_IFALIAS","IFLA_IFNAME","IFLA_IF_NETNSID","IFLA_INFO_DATA","IFLA_INFO_KIND","IFLA_INFO_SLAVE_DATA","IFLA_INFO_SLAVE_KIND","IFLA_INFO_UNSPEC","IFLA_INFO_XSTATS","IFLA_LINK","IFLA_LINKINFO","IFLA_LINKMODE","IFLA_LINK_NETNSID","IFLA_MAP","IFLA_MASTER","IFLA_MAX_MTU","IFLA_MIN_MTU","IFLA_MTU","IFLA_NET_NS_FD","IFLA_NET_NS_PID","IFLA_NEW_IFINDEX","IFLA_NEW_NETNSID","IFLA_NUM_RX_QUEUES","IFLA_NUM_TX_QUEUES","IFLA_NUM_VF","IFLA_OPERSTATE","IFLA_PAD","IFLA_PARENT_DEV_BUS_NAME","IFLA_PARENT_DEV_NAME","IFLA_PERM_ADDRESS","IFLA_PHYS_PORT_ID","IFLA_PHYS_PORT_NAME","IFLA_PHYS_SWITCH_ID","IFLA_PORT_SELF","IFLA_PRIORITY","IFLA_PROMISCUITY","IFLA_PROP_LIST","IFLA_PROTINFO","IFLA_PROTO_DOWN","IFLA_PROTO_DOWN_REASON","IFLA_QDISC","IFLA_STATS","IFLA_STATS64","IFLA_TARGET_NETNSID","IFLA_TSO_MAX_SEGS","IFLA_TSO_MAX_SIZE","IFLA_TXQLEN","IFLA_UNSPEC","IFLA_VFINFO_LIST","IFLA_VF_PORTS","IFLA_WEIGHT","IFLA_WIRELESS","IFLA_XDP","IFNAMSIZ","IF_LINK_MODE_DEFAULT","IF_LINK_MODE_DORMANT","IF_LINK_MODE_TESTING","IF_NAMESIZE","IF_OPER_DORMANT","IF_OPER_DOWN","IF_OPER_LOWERLAYERDOWN","IF_OPER_NOTPRESENT","IF_OPER_TESTING","IF_OPER_UNKNOWN","IF_OPER_UP","IGNBRK","IGNCR","IGNPAR","IMAXBEL","INADDR_ANY","INADDR_BROADCAST","INADDR_LOOPBACK","INADDR_NONE","INIT_PROCESS","INLCR","INOTIFY_MAX_QUEUED_EVENTS","INOTIFY_MAX_USER_INSTANCES","INOTIFY_MAX_USER_WATCHES","INPCK","INPUT_PROP_CNT","INPUT_PROP_MAX","INT_MAX","INT_MIN","IN_ACCESS","IN_ALL_EVENTS","IN_ATTRIB","IN_CLOEXEC","IN_CLOSE","IN_CLOSE_NOWRITE","IN_CLOSE_WRITE","IN_CREATE","IN_DELETE","IN_DELETE_SELF","IN_DONT_FOLLOW","IN_EXCL_UNLINK","IN_IGNORED","IN_ISDIR","IN_MASK_ADD","IN_MASK_CREATE","IN_MODIFY","IN_MOVE","IN_MOVED_FROM","IN_MOVED_TO","IN_MOVE_SELF","IN_NONBLOCK","IN_ONESHOT","IN_ONLYDIR","IN_OPEN","IN_Q_OVERFLOW","IN_UNMOUNT","IP6T_SO_ORIGINAL_DST","IPC_CREAT","IPC_EXCL","IPC_INFO","IPC_NOWAIT","IPC_PRIVATE","IPC_RMID","IPC_SET","IPC_STAT","IPDEFTTL","IPOPT_CLASS","IPOPT_CLASS_MASK","IPOPT_CONTROL","IPOPT_COPIED","IPOPT_COPY","IPOPT_END","IPOPT_EOL","IPOPT_LSRR","IPOPT_MEASUREMENT","IPOPT_MINOFF","IPOPT_NOOP","IPOPT_NOP","IPOPT_NUMBER","IPOPT_NUMBER_MASK","IPOPT_OFFSET","IPOPT_OLEN","IPOPT_OPTVAL","IPOPT_RA","IPOPT_RESERVED1","IPOPT_RESERVED2","IPOPT_RR","IPOPT_SEC","IPOPT_SID","IPOPT_SSRR","IPOPT_TIMESTAMP","IPOPT_TS","IPOPT_TS_PRESPEC","IPOPT_TS_TSANDADDR","IPOPT_TS_TSONLY","IPPROTO_AH","IPPROTO_BEETPH","IPPROTO_COMP","IPPROTO_DCCP","IPPROTO_DSTOPTS","IPPROTO_EGP","IPPROTO_ENCAP","IPPROTO_ESP","IPPROTO_ETHERNET","IPPROTO_FRAGMENT","IPPROTO_GRE","IPPROTO_HOPOPTS","IPPROTO_ICMP","IPPROTO_ICMPV6","IPPROTO_IDP","IPPROTO_IGMP","IPPROTO_IP","IPPROTO_IPIP","IPPROTO_IPV6","IPPROTO_MAX","IPPROTO_MH","IPPROTO_MPLS","IPPROTO_MPTCP","IPPROTO_MTP","IPPROTO_NONE","IPPROTO_PIM","IPPROTO_PUP","IPPROTO_RAW","IPPROTO_ROUTING","IPPROTO_RSVP","IPPROTO_SCTP","IPPROTO_TCP","IPPROTO_TP","IPPROTO_UDP","IPPROTO_UDPLITE","IPTOS_ECN","IPTOS_ECN_CE","IPTOS_ECN_ECT0","IPTOS_ECN_ECT1","IPTOS_ECN_MASK","IPTOS_ECN_NOT_ECT","IPTOS_LOWDELAY","IPTOS_MINCOST","IPTOS_PREC","IPTOS_PREC_CRITIC_ECP","IPTOS_PREC_FLASH","IPTOS_PREC_FLASHOVERRIDE","IPTOS_PREC_IMMEDIATE","IPTOS_PREC_INTERNETCONTROL","IPTOS_PREC_MASK","IPTOS_PREC_NETCONTROL","IPTOS_PREC_PRIORITY","IPTOS_PREC_ROUTINE","IPTOS_RELIABILITY","IPTOS_THROUGHPUT","IPTOS_TOS","IPTOS_TOS_MASK","IPV6_2292DSTOPTS","IPV6_2292HOPLIMIT","IPV6_2292HOPOPTS","IPV6_2292PKTINFO","IPV6_2292PKTOPTIONS","IPV6_2292RTHDR","IPV6_ADDRFORM","IPV6_ADDR_PREFERENCES","IPV6_ADD_MEMBERSHIP","IPV6_AUTHHDR","IPV6_AUTOFLOWLABEL","IPV6_CHECKSUM","IPV6_DONTFRAG","IPV6_DROP_MEMBERSHIP","IPV6_DSTOPTS","IPV6_FLOWINFO","IPV6_FLOWINFO_FLOWLABEL","IPV6_FLOWINFO_PRIORITY","IPV6_FLOWINFO_SEND","IPV6_FLOWLABEL_MGR","IPV6_FREEBIND","IPV6_HDRINCL","IPV6_HOPLIMIT","IPV6_HOPOPTS","IPV6_IPSEC_POLICY","IPV6_JOIN_ANYCAST","IPV6_LEAVE_ANYCAST","IPV6_MINHOPCOUNT","IPV6_MTU","IPV6_MTU_DISCOVER","IPV6_MULTICAST_ALL","IPV6_MULTICAST_HOPS","IPV6_MULTICAST_IF","IPV6_MULTICAST_LOOP","IPV6_NEXTHOP","IPV6_ORIGDSTADDR","IPV6_PATHMTU","IPV6_PKTINFO","IPV6_PMTUDISC_DO","IPV6_PMTUDISC_DONT","IPV6_PMTUDISC_INTERFACE","IPV6_PMTUDISC_OMIT","IPV6_PMTUDISC_PROBE","IPV6_PMTUDISC_WANT","IPV6_PREFER_SRC_CGA","IPV6_PREFER_SRC_COA","IPV6_PREFER_SRC_HOME","IPV6_PREFER_SRC_NONCGA","IPV6_PREFER_SRC_PUBLIC","IPV6_PREFER_SRC_PUBTMP_DEFAULT","IPV6_PREFER_SRC_TMP","IPV6_RECVDSTOPTS","IPV6_RECVERR","IPV6_RECVFRAGSIZE","IPV6_RECVHOPLIMIT","IPV6_RECVHOPOPTS","IPV6_RECVORIGDSTADDR","IPV6_RECVPATHMTU","IPV6_RECVPKTINFO","IPV6_RECVRTHDR","IPV6_RECVTCLASS","IPV6_ROUTER_ALERT","IPV6_ROUTER_ALERT_ISOLATE","IPV6_RTHDR","IPV6_RTHDRDSTOPTS","IPV6_RTHDR_LOOSE","IPV6_RTHDR_STRICT","IPV6_TCLASS","IPV6_TRANSPARENT","IPV6_UNICAST_HOPS","IPV6_UNICAST_IF","IPV6_V6ONLY","IPV6_XFRM_POLICY","IPVERSION","IP_ADD_MEMBERSHIP","IP_ADD_SOURCE_MEMBERSHIP","IP_BIND_ADDRESS_NO_PORT","IP_BLOCK_SOURCE","IP_CHECKSUM","IP_DEFAULT_MULTICAST_LOOP","IP_DEFAULT_MULTICAST_TTL","IP_DROP_MEMBERSHIP","IP_DROP_SOURCE_MEMBERSHIP","IP_FREEBIND","IP_HDRINCL","IP_IPSEC_POLICY","IP_MINTTL","IP_MSFILTER","IP_MTU","IP_MTU_DISCOVER","IP_MULTICAST_ALL","IP_MULTICAST_IF","IP_MULTICAST_LOOP","IP_MULTICAST_TTL","IP_NODEFRAG","IP_OPTIONS","IP_ORIGDSTADDR","IP_PASSSEC","IP_PKTINFO","IP_PKTOPTIONS","IP_PMTUDISC_DO","IP_PMTUDISC_DONT","IP_PMTUDISC_INTERFACE","IP_PMTUDISC_OMIT","IP_PMTUDISC_PROBE","IP_PMTUDISC_WANT","IP_RECVERR","IP_RECVFRAGSIZE","IP_RECVOPTS","IP_RECVORIGDSTADDR","IP_RECVTOS","IP_RECVTTL","IP_RETOPTS","IP_ROUTER_ALERT","IP_TOS","IP_TRANSPARENT","IP_TTL","IP_UNBLOCK_SOURCE","IP_UNICAST_IF","IP_XFRM_POLICY","ISIG","ISOFS_SUPER_MAGIC","ISTRIP","ITIMER_PROF","ITIMER_REAL","ITIMER_VIRTUAL","IUTF8","IWEVASSOCREQIE","IWEVASSOCRESPIE","IWEVCUSTOM","IWEVEXPIRED","IWEVFIRST","IWEVGENIE","IWEVMICHAELMICFAILURE","IWEVPMKIDCAND","IWEVQUAL","IWEVREGISTERED","IWEVTXDROP","IW_AUTH_80211_AUTH_ALG","IW_AUTH_ALG_LEAP","IW_AUTH_ALG_OPEN_SYSTEM","IW_AUTH_ALG_SHARED_KEY","IW_AUTH_CIPHER_AES_CMAC","IW_AUTH_CIPHER_CCMP","IW_AUTH_CIPHER_GROUP","IW_AUTH_CIPHER_GROUP_MGMT","IW_AUTH_CIPHER_NONE","IW_AUTH_CIPHER_PAIRWISE","IW_AUTH_CIPHER_TKIP","IW_AUTH_CIPHER_WEP104","IW_AUTH_CIPHER_WEP40","IW_AUTH_DROP_UNENCRYPTED","IW_AUTH_FLAGS","IW_AUTH_INDEX","IW_AUTH_KEY_MGMT","IW_AUTH_KEY_MGMT_802_1X","IW_AUTH_KEY_MGMT_PSK","IW_AUTH_MFP","IW_AUTH_MFP_DISABLED","IW_AUTH_MFP_OPTIONAL","IW_AUTH_MFP_REQUIRED","IW_AUTH_PRIVACY_INVOKED","IW_AUTH_ROAMING_CONTROL","IW_AUTH_ROAMING_DISABLE","IW_AUTH_ROAMING_ENABLE","IW_AUTH_RX_UNENCRYPTED_EAPOL","IW_AUTH_TKIP_COUNTERMEASURES","IW_AUTH_WPA_ENABLED","IW_AUTH_WPA_VERSION","IW_AUTH_WPA_VERSION_DISABLED","IW_AUTH_WPA_VERSION_WPA","IW_AUTH_WPA_VERSION_WPA2","IW_CUSTOM_MAX","IW_ENCODE_ALG_AES_CMAC","IW_ENCODE_ALG_CCMP","IW_ENCODE_ALG_NONE","IW_ENCODE_ALG_PMK","IW_ENCODE_ALG_TKIP","IW_ENCODE_ALG_WEP","IW_ENCODE_DISABLED","IW_ENCODE_ENABLED","IW_ENCODE_EXT_GROUP_KEY","IW_ENCODE_EXT_RX_SEQ_VALID","IW_ENCODE_EXT_SET_TX_KEY","IW_ENCODE_EXT_TX_SEQ_VALID","IW_ENCODE_FLAGS","IW_ENCODE_INDEX","IW_ENCODE_MODE","IW_ENCODE_NOKEY","IW_ENCODE_OPEN","IW_ENCODE_RESTRICTED","IW_ENCODE_SEQ_MAX_SIZE","IW_ENCODE_TEMP","IW_ENCODING_TOKEN_MAX","IW_ENC_CAPA_4WAY_HANDSHAKE","IW_ENC_CAPA_CIPHER_CCMP","IW_ENC_CAPA_CIPHER_TKIP","IW_ENC_CAPA_WPA","IW_ENC_CAPA_WPA2","IW_ESSID_MAX_SIZE","IW_EV_CHAR_PK_LEN","IW_EV_LCP_PK_LEN","IW_EV_POINT_PK_LEN","IW_FREQ_AUTO","IW_FREQ_FIXED","IW_GENERIC_IE_MAX","IW_MAX_AP","IW_MAX_BITRATES","IW_MAX_ENCODING_SIZES","IW_MAX_FREQUENCIES","IW_MAX_SPY","IW_MAX_TXPOWER","IW_MICFAILURE_COUNT","IW_MICFAILURE_GROUP","IW_MICFAILURE_KEY_ID","IW_MICFAILURE_PAIRWISE","IW_MICFAILURE_STAKEY","IW_MLME_ASSOC","IW_MLME_AUTH","IW_MLME_DEAUTH","IW_MLME_DISASSOC","IW_MODE_ADHOC","IW_MODE_AUTO","IW_MODE_INFRA","IW_MODE_MASTER","IW_MODE_MESH","IW_MODE_MONITOR","IW_MODE_REPEAT","IW_MODE_SECOND","IW_PMKID_CAND_PREAUTH","IW_PMKID_LEN","IW_PMKSA_ADD","IW_PMKSA_FLUSH","IW_PMKSA_REMOVE","IW_POWER_ALL_R","IW_POWER_FORCE_S","IW_POWER_MAX","IW_POWER_MIN","IW_POWER_MODE","IW_POWER_MODIFIER","IW_POWER_MULTICAST_R","IW_POWER_ON","IW_POWER_PERIOD","IW_POWER_RELATIVE","IW_POWER_REPEATER","IW_POWER_TIMEOUT","IW_POWER_TYPE","IW_POWER_UNICAST_R","IW_PRIV_SIZE_FIXED","IW_PRIV_SIZE_MASK","IW_PRIV_TYPE_ADDR","IW_PRIV_TYPE_BYTE","IW_PRIV_TYPE_CHAR","IW_PRIV_TYPE_FLOAT","IW_PRIV_TYPE_INT","IW_PRIV_TYPE_MASK","IW_PRIV_TYPE_NONE","IW_QUAL_ALL_INVALID","IW_QUAL_ALL_UPDATED","IW_QUAL_DBM","IW_QUAL_LEVEL_INVALID","IW_QUAL_LEVEL_UPDATED","IW_QUAL_NOISE_INVALID","IW_QUAL_NOISE_UPDATED","IW_QUAL_QUAL_INVALID","IW_QUAL_QUAL_UPDATED","IW_QUAL_RCPI","IW_RETRY_LIFETIME","IW_RETRY_LIMIT","IW_RETRY_LONG","IW_RETRY_MAX","IW_RETRY_MIN","IW_RETRY_MODIFIER","IW_RETRY_ON","IW_RETRY_RELATIVE","IW_RETRY_SHORT","IW_RETRY_TYPE","IW_SCAN_ALL_ESSID","IW_SCAN_ALL_FREQ","IW_SCAN_ALL_MODE","IW_SCAN_ALL_RATE","IW_SCAN_CAPA_BSSID","IW_SCAN_CAPA_CHANNEL","IW_SCAN_CAPA_ESSID","IW_SCAN_CAPA_MODE","IW_SCAN_CAPA_NONE","IW_SCAN_CAPA_RATE","IW_SCAN_CAPA_TIME","IW_SCAN_CAPA_TYPE","IW_SCAN_DEFAULT","IW_SCAN_MAX_DATA","IW_SCAN_THIS_ESSID","IW_SCAN_THIS_FREQ","IW_SCAN_THIS_MODE","IW_SCAN_THIS_RATE","IW_SCAN_TYPE_ACTIVE","IW_SCAN_TYPE_PASSIVE","IW_TXPOW_DBM","IW_TXPOW_MWATT","IW_TXPOW_RANGE","IW_TXPOW_RELATIVE","IW_TXPOW_TYPE","IXANY","IXOFF","IXON","J1939_EE_INFO_NONE","J1939_EE_INFO_RX_ABORT","J1939_EE_INFO_RX_DPO","J1939_EE_INFO_RX_RTS","J1939_EE_INFO_TX_ABORT","J1939_FILTER_MAX","J1939_IDLE_ADDR","J1939_MAX_UNICAST_ADDR","J1939_NLA_BYTES_ACKED","J1939_NLA_DEST_ADDR","J1939_NLA_DEST_NAME","J1939_NLA_PAD","J1939_NLA_PGN","J1939_NLA_SRC_ADDR","J1939_NLA_SRC_NAME","J1939_NLA_TOTAL_SIZE","J1939_NO_ADDR","J1939_NO_NAME","J1939_NO_PGN","J1939_PGN_ADDRESS_CLAIMED","J1939_PGN_ADDRESS_COMMANDED","J1939_PGN_MAX","J1939_PGN_PDU1_MAX","J1939_PGN_REQUEST","JFFS2_SUPER_MAGIC","KERNEL_VERSION","KERN_ACCT","KERN_ACPI_VIDEO_FLAGS","KERN_BOOTLOADER_TYPE","KERN_CADPID","KERN_COMPAT_LOG","KERN_CORE_PATTERN","KERN_CORE_USES_PID","KERN_CTLALTDEL","KERN_DOMAINNAME","KERN_HOTPLUG","KERN_HPPA_PWRSW","KERN_HPPA_UNALIGNED","KERN_HZ_TIMER","KERN_IA64_UNALIGNED","KERN_IEEE_EMULATION_WARNINGS","KERN_MAX_LOCK_DEPTH","KERN_MAX_THREADS","KERN_MODPROBE","KERN_MSGMAX","KERN_MSGMNB","KERN_MSGMNI","KERN_MSGPOOL","KERN_NAMETRANS","KERN_NGROUPS_MAX","KERN_NMI_WATCHDOG","KERN_NODENAME","KERN_OSRELEASE","KERN_OSREV","KERN_OSTYPE","KERN_OVERFLOWGID","KERN_OVERFLOWUID","KERN_PANIC","KERN_PANIC_ON_NMI","KERN_PANIC_ON_OOPS","KERN_PIDMAX","KERN_PPC_HTABRECLAIM","KERN_PPC_L2CR","KERN_PPC_POWERSAVE_NAP","KERN_PPC_ZEROPAGED","KERN_PRINTK","KERN_PRINTK_RATELIMIT","KERN_PRINTK_RATELIMIT_BURST","KERN_PROF","KERN_PTY","KERN_RANDOM","KERN_RANDOMIZE","KERN_REALROOTDEV","KERN_RTSIGMAX","KERN_RTSIGNR","KERN_S390_USER_DEBUG_LOGGING","KERN_SECUREMASK","KERN_SEM","KERN_SETUID_DUMPABLE","KERN_SG_BIG_BUFF","KERN_SHMALL","KERN_SHMMAX","KERN_SHMMNI","KERN_SHMPATH","KERN_SPARC_REBOOT","KERN_SPARC_SCONS_PWROFF","KERN_SPARC_STOP_A","KERN_SPIN_RETRY","KERN_SYSRQ","KERN_TAINTED","KERN_UNKNOWN_NMI_PANIC","KERN_VERSION","KEXEC_ARCH_MASK","KEXEC_FILE_NO_INITRAMFS","KEXEC_FILE_ON_CRASH","KEXEC_FILE_UNLOAD","KEXEC_ON_CRASH","KEXEC_PRESERVE_CONTEXT","KEYCTL_ASSUME_AUTHORITY","KEYCTL_CAPABILITIES","KEYCTL_CAPS0_BIG_KEY","KEYCTL_CAPS0_CAPABILITIES","KEYCTL_CAPS0_DIFFIE_HELLMAN","KEYCTL_CAPS0_INVALIDATE","KEYCTL_CAPS0_MOVE","KEYCTL_CAPS0_PERSISTENT_KEYRINGS","KEYCTL_CAPS0_PUBLIC_KEY","KEYCTL_CAPS0_RESTRICT_KEYRING","KEYCTL_CAPS1_NS_KEYRING_NAME","KEYCTL_CAPS1_NS_KEY_TAG","KEYCTL_CHOWN","KEYCTL_CLEAR","KEYCTL_DESCRIBE","KEYCTL_DH_COMPUTE","KEYCTL_GET_KEYRING_ID","KEYCTL_GET_PERSISTENT","KEYCTL_GET_SECURITY","KEYCTL_INSTANTIATE","KEYCTL_INSTANTIATE_IOV","KEYCTL_INVALIDATE","KEYCTL_JOIN_SESSION_KEYRING","KEYCTL_LINK","KEYCTL_MOVE","KEYCTL_NEGATE","KEYCTL_PKEY_DECRYPT","KEYCTL_PKEY_ENCRYPT","KEYCTL_PKEY_QUERY","KEYCTL_PKEY_SIGN","KEYCTL_PKEY_VERIFY","KEYCTL_READ","KEYCTL_REJECT","KEYCTL_RESTRICT_KEYRING","KEYCTL_REVOKE","KEYCTL_SEARCH","KEYCTL_SESSION_TO_PARENT","KEYCTL_SETPERM","KEYCTL_SET_REQKEY_KEYRING","KEYCTL_SET_TIMEOUT","KEYCTL_SUPPORTS_DECRYPT","KEYCTL_SUPPORTS_ENCRYPT","KEYCTL_SUPPORTS_SIGN","KEYCTL_SUPPORTS_VERIFY","KEYCTL_UNLINK","KEYCTL_UPDATE","KEY_CNT","KEY_MAX","KEY_REQKEY_DEFL_DEFAULT","KEY_REQKEY_DEFL_GROUP_KEYRING","KEY_REQKEY_DEFL_NO_CHANGE","KEY_REQKEY_DEFL_PROCESS_KEYRING","KEY_REQKEY_DEFL_REQUESTOR_KEYRING","KEY_REQKEY_DEFL_SESSION_KEYRING","KEY_REQKEY_DEFL_THREAD_KEYRING","KEY_REQKEY_DEFL_USER_KEYRING","KEY_REQKEY_DEFL_USER_SESSION_KEYRING","KEY_SPEC_GROUP_KEYRING","KEY_SPEC_PROCESS_KEYRING","KEY_SPEC_REQKEY_AUTH_KEY","KEY_SPEC_REQUESTOR_KEYRING","KEY_SPEC_SESSION_KEYRING","KEY_SPEC_THREAD_KEYRING","KEY_SPEC_USER_KEYRING","KEY_SPEC_USER_SESSION_KEYRING","LC_ADDRESS","LC_ADDRESS_MASK","LC_ALL","LC_ALL_MASK","LC_COLLATE","LC_COLLATE_MASK","LC_CTYPE","LC_CTYPE_MASK","LC_IDENTIFICATION","LC_IDENTIFICATION_MASK","LC_MEASUREMENT","LC_MEASUREMENT_MASK","LC_MESSAGES","LC_MESSAGES_MASK","LC_MONETARY","LC_MONETARY_MASK","LC_NAME","LC_NAME_MASK","LC_NUMERIC","LC_NUMERIC_MASK","LC_PAPER","LC_PAPER_MASK","LC_TELEPHONE","LC_TELEPHONE_MASK","LC_TIME","LC_TIME_MASK","LED_CNT","LED_MAX","LINUX_REBOOT_CMD_CAD_OFF","LINUX_REBOOT_CMD_CAD_ON","LINUX_REBOOT_CMD_HALT","LINUX_REBOOT_CMD_KEXEC","LINUX_REBOOT_CMD_POWER_OFF","LINUX_REBOOT_CMD_RESTART","LINUX_REBOOT_CMD_RESTART2","LINUX_REBOOT_CMD_SW_SUSPEND","LINUX_REBOOT_MAGIC1","LINUX_REBOOT_MAGIC2","LINUX_REBOOT_MAGIC2A","LINUX_REBOOT_MAGIC2B","LINUX_REBOOT_MAGIC2C","LIO_NOP","LIO_NOWAIT","LIO_READ","LIO_WAIT","LIO_WRITE","LM_ID_BASE","LM_ID_NEWLM","LOCK_EX","LOCK_NB","LOCK_SH","LOCK_UN","LOGIN_PROCESS","LOG_ALERT","LOG_AUTH","LOG_AUTHPRIV","LOG_CONS","LOG_CRIT","LOG_CRON","LOG_DAEMON","LOG_DEBUG","LOG_EMERG","LOG_ERR","LOG_FACMASK","LOG_FTP","LOG_INFO","LOG_KERN","LOG_LOCAL0","LOG_LOCAL1","LOG_LOCAL2","LOG_LOCAL3","LOG_LOCAL4","LOG_LOCAL5","LOG_LOCAL6","LOG_LOCAL7","LOG_LPR","LOG_MAIL","LOG_NDELAY","LOG_NEWS","LOG_NFACILITIES","LOG_NOTICE","LOG_NOWAIT","LOG_ODELAY","LOG_PERROR","LOG_PID","LOG_PRIMASK","LOG_SYSLOG","LOG_USER","LOG_UUCP","LOG_WARNING","L_tmpnam","Lmid_t","MADV_COLD","MADV_COLLAPSE","MADV_DODUMP","MADV_DOFORK","MADV_DONTDUMP","MADV_DONTFORK","MADV_DONTNEED","MADV_DONTNEED_LOCKED","MADV_FREE","MADV_HUGEPAGE","MADV_HWPOISON","MADV_KEEPONFORK","MADV_MERGEABLE","MADV_NOHUGEPAGE","MADV_NORMAL","MADV_PAGEOUT","MADV_POPULATE_READ","MADV_POPULATE_WRITE","MADV_RANDOM","MADV_REMOVE","MADV_SEQUENTIAL","MADV_SOFT_OFFLINE","MADV_UNMERGEABLE","MADV_WILLNEED","MADV_WIPEONFORK","MAP_32BIT","MAP_ANON","MAP_ANONYMOUS","MAP_DENYWRITE","MAP_EXECUTABLE","MAP_FAILED","MAP_FILE","MAP_FIXED","MAP_FIXED_NOREPLACE","MAP_GROWSDOWN","MAP_HUGETLB","MAP_HUGE_16GB","MAP_HUGE_16MB","MAP_HUGE_1GB","MAP_HUGE_1MB","MAP_HUGE_256MB","MAP_HUGE_2GB","MAP_HUGE_2MB","MAP_HUGE_32MB","MAP_HUGE_512KB","MAP_HUGE_512MB","MAP_HUGE_64KB","MAP_HUGE_8MB","MAP_HUGE_MASK","MAP_HUGE_SHIFT","MAP_LOCKED","MAP_NONBLOCK","MAP_NORESERVE","MAP_POPULATE","MAP_PRIVATE","MAP_SHARED","MAP_SHARED_VALIDATE","MAP_STACK","MAP_SYNC","MAP_TYPE","MAXTC","MAXTTL","MAX_ADDR_LEN","MAX_IPOPTLEN","MAX_LINKS","MCAST_BLOCK_SOURCE","MCAST_EXCLUDE","MCAST_INCLUDE","MCAST_JOIN_GROUP","MCAST_JOIN_SOURCE_GROUP","MCAST_LEAVE_GROUP","MCAST_LEAVE_SOURCE_GROUP","MCAST_MSFILTER","MCAST_UNBLOCK_SOURCE","MCL_CURRENT","MCL_FUTURE","MCL_ONFAULT","MEMBARRIER_CMD_GLOBAL","MEMBARRIER_CMD_GLOBAL_EXPEDITED","MEMBARRIER_CMD_PRIVATE_EXPEDITED","MEMBARRIER_CMD_PRIVATE_EXPEDITED_RSEQ","MEMBARRIER_CMD_PRIVATE_EXPEDITED_SYNC_CORE","MEMBARRIER_CMD_QUERY","MEMBARRIER_CMD_REGISTER_GLOBAL_EXPEDITED","MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED","MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED_RSEQ","MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED_SYNC_CORE","MFD_ALLOW_SEALING","MFD_CLOEXEC","MFD_EXEC","MFD_HUGETLB","MFD_HUGE_16GB","MFD_HUGE_16MB","MFD_HUGE_1GB","MFD_HUGE_1MB","MFD_HUGE_256MB","MFD_HUGE_2GB","MFD_HUGE_2MB","MFD_HUGE_32MB","MFD_HUGE_512KB","MFD_HUGE_512MB","MFD_HUGE_64KB","MFD_HUGE_8MB","MFD_HUGE_MASK","MFD_HUGE_SHIFT","MFD_NOEXEC_SEAL","MINIX2_SUPER_MAGIC","MINIX2_SUPER_MAGIC2","MINIX3_SUPER_MAGIC","MINIX_SUPER_MAGIC","MINIX_SUPER_MAGIC2","MINSIGSTKSZ","MLOCK_ONFAULT","MMAP_PAGE_ZERO","MNT_DETACH","MNT_EXPIRE","MNT_FORCE","MODULE_INIT_IGNORE_MODVERSIONS","MODULE_INIT_IGNORE_VERMAGIC","MOD_CLKA","MOD_CLKB","MOD_ESTERROR","MOD_FREQUENCY","MOD_MAXERROR","MOD_MICRO","MOD_NANO","MOD_OFFSET","MOD_STATUS","MOD_TAI","MOD_TIMECONST","MON_1","MON_10","MON_11","MON_12","MON_2","MON_3","MON_4","MON_5","MON_6","MON_7","MON_8","MON_9","MOVE_MOUNT_BENEATH","MOVE_MOUNT_F_AUTOMOUNTS","MOVE_MOUNT_F_EMPTY_PATH","MOVE_MOUNT_F_SYMLINKS","MOVE_MOUNT_SET_GROUP","MOVE_MOUNT_T_AUTOMOUNTS","MOVE_MOUNT_T_EMPTY_PATH","MOVE_MOUNT_T_SYMLINKS","MPOL_BIND","MPOL_DEFAULT","MPOL_F_NUMA_BALANCING","MPOL_F_RELATIVE_NODES","MPOL_F_STATIC_NODES","MPOL_INTERLEAVE","MPOL_LOCAL","MPOL_PREFERRED","MREMAP_DONTUNMAP","MREMAP_FIXED","MREMAP_MAYMOVE","MSC_CNT","MSC_MAX","MSDOS_SUPER_MAGIC","MSG_CMSG_CLOEXEC","MSG_CONFIRM","MSG_COPY","MSG_CTRUNC","MSG_DONTROUTE","MSG_DONTWAIT","MSG_EOR","MSG_ERRQUEUE","MSG_EXCEPT","MSG_FASTOPEN","MSG_FIN","MSG_INFO","MSG_MORE","MSG_NOERROR","MSG_NOSIGNAL","MSG_NOTIFICATION","MSG_OOB","MSG_PEEK","MSG_RST","MSG_STAT","MSG_SYN","MSG_TRUNC","MSG_TRYHARD","MSG_WAITALL","MSG_WAITFORONE","MSG_ZEROCOPY","MS_ACTIVE","MS_ASYNC","MS_BIND","MS_DIRSYNC","MS_INVALIDATE","MS_I_VERSION","MS_KERNMOUNT","MS_LAZYTIME","MS_MANDLOCK","MS_MGC_MSK","MS_MGC_VAL","MS_MOVE","MS_NOATIME","MS_NODEV","MS_NODIRATIME","MS_NOEXEC","MS_NOSUID","MS_NOUSER","MS_POSIXACL","MS_PRIVATE","MS_RDONLY","MS_REC","MS_RELATIME","MS_REMOUNT","MS_RMT_MASK","MS_SHARED","MS_SILENT","MS_SLAVE","MS_STRICTATIME","MS_SYNC","MS_SYNCHRONOUS","MS_UNBINDABLE","M_ARENA_MAX","M_ARENA_TEST","M_CHECK_ACTION","M_GRAIN","M_KEEP","M_MMAP_MAX","M_MMAP_THRESHOLD","M_MXFAST","M_NLBLKS","M_PERTURB","M_TOP_PAD","M_TRIM_THRESHOLD","NCCS","NCP_SUPER_MAGIC","NDA_CACHEINFO","NDA_DST","NDA_IFINDEX","NDA_LINK_NETNSID","NDA_LLADDR","NDA_MASTER","NDA_PORT","NDA_PROBES","NDA_SRC_VNI","NDA_UNSPEC","NDA_VLAN","NDA_VNI","NETLINK_ADD_MEMBERSHIP","NETLINK_AUDIT","NETLINK_BROADCAST_ERROR","NETLINK_CAP_ACK","NETLINK_CONNECTOR","NETLINK_CRYPTO","NETLINK_DNRTMSG","NETLINK_DROP_MEMBERSHIP","NETLINK_ECRYPTFS","NETLINK_EXT_ACK","NETLINK_FIB_LOOKUP","NETLINK_FIREWALL","NETLINK_GENERIC","NETLINK_GET_STRICT_CHK","NETLINK_INET_DIAG","NETLINK_IP6_FW","NETLINK_ISCSI","NETLINK_KOBJECT_UEVENT","NETLINK_LISTEN_ALL_NSID","NETLINK_LIST_MEMBERSHIPS","NETLINK_NETFILTER","NETLINK_NFLOG","NETLINK_NO_ENOBUFS","NETLINK_PKTINFO","NETLINK_RDMA","NETLINK_ROUTE","NETLINK_RX_RING","NETLINK_SCSITRANSPORT","NETLINK_SELINUX","NETLINK_SOCK_DIAG","NETLINK_TX_RING","NETLINK_UNUSED","NETLINK_USERSOCK","NETLINK_XFRM","NET_802","NET_ATALK","NET_AX25","NET_BRIDGE","NET_CORE","NET_DCCP","NET_DECNET","NET_ECONET","NET_ETHER","NET_IPV4","NET_IPV6","NET_IPX","NET_IRDA","NET_LLC","NET_NETFILTER","NET_NETROM","NET_ROSE","NET_SCTP","NET_TR","NET_UNIX","NET_X25","NEW_TIME","NFNETLINK_V0","NFNLGRP_ACCT_QUOTA","NFNLGRP_CONNTRACK_DESTROY","NFNLGRP_CONNTRACK_EXP_DESTROY","NFNLGRP_CONNTRACK_EXP_NEW","NFNLGRP_CONNTRACK_EXP_UPDATE","NFNLGRP_CONNTRACK_NEW","NFNLGRP_CONNTRACK_UPDATE","NFNLGRP_NFTABLES","NFNLGRP_NFTRACE","NFNLGRP_NONE","NFNL_BATCH_GENID","NFNL_BATCH_UNSPEC","NFNL_MSG_BATCH_BEGIN","NFNL_MSG_BATCH_END","NFNL_SUBSYS_ACCT","NFNL_SUBSYS_COUNT","NFNL_SUBSYS_CTHELPER","NFNL_SUBSYS_CTNETLINK","NFNL_SUBSYS_CTNETLINK_EXP","NFNL_SUBSYS_CTNETLINK_TIMEOUT","NFNL_SUBSYS_HOOK","NFNL_SUBSYS_IPSET","NFNL_SUBSYS_NFTABLES","NFNL_SUBSYS_NFT_COMPAT","NFNL_SUBSYS_NONE","NFNL_SUBSYS_OSF","NFNL_SUBSYS_QUEUE","NFNL_SUBSYS_ULOG","NFPROTO_ARP","NFPROTO_BRIDGE","NFPROTO_DECNET","NFPROTO_INET","NFPROTO_IPV4","NFPROTO_IPV6","NFPROTO_NETDEV","NFPROTO_NUMPROTO","NFPROTO_UNSPEC","NFQA_CAP_LEN","NFQA_CFG_CMD","NFQA_CFG_FLAGS","NFQA_CFG_F_CONNTRACK","NFQA_CFG_F_FAIL_OPEN","NFQA_CFG_F_GSO","NFQA_CFG_F_MAX","NFQA_CFG_F_SECCTX","NFQA_CFG_F_UID_GID","NFQA_CFG_MASK","NFQA_CFG_PARAMS","NFQA_CFG_QUEUE_MAXLEN","NFQA_CFG_UNSPEC","NFQA_CT","NFQA_CT_INFO","NFQA_EXP","NFQA_GID","NFQA_HWADDR","NFQA_IFINDEX_INDEV","NFQA_IFINDEX_OUTDEV","NFQA_IFINDEX_PHYSINDEV","NFQA_IFINDEX_PHYSOUTDEV","NFQA_L2HDR","NFQA_MARK","NFQA_PACKET_HDR","NFQA_PAYLOAD","NFQA_PRIORITY","NFQA_SECCTX","NFQA_SKB_CSUMNOTREADY","NFQA_SKB_CSUM_NOTVERIFIED","NFQA_SKB_GSO","NFQA_SKB_INFO","NFQA_TIMESTAMP","NFQA_UID","NFQA_UNSPEC","NFQA_VERDICT_HDR","NFQA_VLAN","NFQA_VLAN_PROTO","NFQA_VLAN_TCI","NFQA_VLAN_UNSPEC","NFQNL_CFG_CMD_BIND","NFQNL_CFG_CMD_NONE","NFQNL_CFG_CMD_PF_BIND","NFQNL_CFG_CMD_PF_UNBIND","NFQNL_CFG_CMD_UNBIND","NFQNL_COPY_META","NFQNL_COPY_NONE","NFQNL_COPY_PACKET","NFQNL_MSG_CONFIG","NFQNL_MSG_PACKET","NFQNL_MSG_VERDICT","NFQNL_MSG_VERDICT_BATCH","NFS_SUPER_MAGIC","NFT_BREAK","NFT_BYTEORDER_HTON","NFT_BYTEORDER_NTOH","NFT_CHAIN_MAXNAMELEN","NFT_CMP_EQ","NFT_CMP_GT","NFT_CMP_GTE","NFT_CMP_LT","NFT_CMP_LTE","NFT_CMP_NEQ","NFT_CONTINUE","NFT_CT_BYTES","NFT_CT_DIRECTION","NFT_CT_DST","NFT_CT_EXPIRATION","NFT_CT_HELPER","NFT_CT_L3PROTOCOL","NFT_CT_LABELS","NFT_CT_MARK","NFT_CT_PKTS","NFT_CT_PROTOCOL","NFT_CT_PROTO_DST","NFT_CT_PROTO_SRC","NFT_CT_SECMARK","NFT_CT_SRC","NFT_CT_STATE","NFT_CT_STATUS","NFT_DATA_RESERVED_MASK","NFT_DATA_VALUE","NFT_DATA_VALUE_MAXLEN","NFT_DATA_VERDICT","NFT_DYNSET_F_INV","NFT_DYNSET_OP_ADD","NFT_DYNSET_OP_UPDATE","NFT_GOTO","NFT_JUMP","NFT_LIMIT_F_INV","NFT_LIMIT_PKTS","NFT_LIMIT_PKT_BYTES","NFT_LOOKUP_F_INV","NFT_META_BRI_IIFNAME","NFT_META_BRI_OIFNAME","NFT_META_CGROUP","NFT_META_CPU","NFT_META_IIF","NFT_META_IIFGROUP","NFT_META_IIFNAME","NFT_META_IIFTYPE","NFT_META_L4PROTO","NFT_META_LEN","NFT_META_MARK","NFT_META_NFPROTO","NFT_META_NFTRACE","NFT_META_OIF","NFT_META_OIFGROUP","NFT_META_OIFNAME","NFT_META_OIFTYPE","NFT_META_PKTTYPE","NFT_META_PRANDOM","NFT_META_PRIORITY","NFT_META_PROTOCOL","NFT_META_RTCLASSID","NFT_META_SECMARK","NFT_META_SKGID","NFT_META_SKUID","NFT_MSG_DELCHAIN","NFT_MSG_DELOBJ","NFT_MSG_DELRULE","NFT_MSG_DELSET","NFT_MSG_DELSETELEM","NFT_MSG_DELTABLE","NFT_MSG_GETCHAIN","NFT_MSG_GETGEN","NFT_MSG_GETOBJ","NFT_MSG_GETOBJ_RESET","NFT_MSG_GETRULE","NFT_MSG_GETSET","NFT_MSG_GETSETELEM","NFT_MSG_GETTABLE","NFT_MSG_MAX","NFT_MSG_NEWCHAIN","NFT_MSG_NEWGEN","NFT_MSG_NEWOBJ","NFT_MSG_NEWRULE","NFT_MSG_NEWSET","NFT_MSG_NEWSETELEM","NFT_MSG_NEWTABLE","NFT_MSG_TRACE","NFT_NAT_DNAT","NFT_NAT_SNAT","NFT_NG_INCREMENTAL","NFT_NG_RANDOM","NFT_OBJ_MAXNAMELEN","NFT_PAYLOAD_CSUM_INET","NFT_PAYLOAD_CSUM_NONE","NFT_PAYLOAD_LL_HEADER","NFT_PAYLOAD_NETWORK_HEADER","NFT_PAYLOAD_TRANSPORT_HEADER","NFT_QUEUE_FLAG_BYPASS","NFT_QUEUE_FLAG_CPU_FANOUT","NFT_QUEUE_FLAG_MASK","NFT_QUOTA_F_INV","NFT_RANGE_EQ","NFT_RANGE_NEQ","NFT_REG32_00","NFT_REG32_01","NFT_REG32_02","NFT_REG32_03","NFT_REG32_04","NFT_REG32_05","NFT_REG32_06","NFT_REG32_07","NFT_REG32_08","NFT_REG32_09","NFT_REG32_10","NFT_REG32_11","NFT_REG32_12","NFT_REG32_13","NFT_REG32_14","NFT_REG32_15","NFT_REG32_SIZE","NFT_REG_1","NFT_REG_2","NFT_REG_3","NFT_REG_4","NFT_REG_SIZE","NFT_REG_VERDICT","NFT_REJECT_ICMPX_ADMIN_PROHIBITED","NFT_REJECT_ICMPX_HOST_UNREACH","NFT_REJECT_ICMPX_NO_ROUTE","NFT_REJECT_ICMPX_PORT_UNREACH","NFT_REJECT_ICMPX_UNREACH","NFT_REJECT_ICMP_UNREACH","NFT_REJECT_TCP_RST","NFT_RETURN","NFT_SET_ANONYMOUS","NFT_SET_CONSTANT","NFT_SET_ELEM_INTERVAL_END","NFT_SET_EVAL","NFT_SET_INTERVAL","NFT_SET_MAP","NFT_SET_MAXNAMELEN","NFT_SET_POL_MEMORY","NFT_SET_POL_PERFORMANCE","NFT_SET_TIMEOUT","NFT_TABLE_MAXNAMELEN","NFT_TRACETYPE_POLICY","NFT_TRACETYPE_RETURN","NFT_TRACETYPE_RULE","NFT_TRACETYPE_UNSPEC","NFT_USERDATA_MAXLEN","NFULA_CFG_CMD","NFULA_CFG_FLAGS","NFULA_CFG_MODE","NFULA_CFG_NLBUFSIZ","NFULA_CFG_QTHRESH","NFULA_CFG_TIMEOUT","NFULA_CFG_UNSPEC","NFULA_CT","NFULA_CT_INFO","NFULA_GID","NFULA_HWADDR","NFULA_HWHEADER","NFULA_HWLEN","NFULA_HWTYPE","NFULA_IFINDEX_INDEV","NFULA_IFINDEX_OUTDEV","NFULA_IFINDEX_PHYSINDEV","NFULA_IFINDEX_PHYSOUTDEV","NFULA_L2HDR","NFULA_MARK","NFULA_PACKET_HDR","NFULA_PAYLOAD","NFULA_PREFIX","NFULA_SEQ","NFULA_SEQ_GLOBAL","NFULA_TIMESTAMP","NFULA_UID","NFULA_UNSPEC","NFULA_VLAN","NFULA_VLAN_PROTO","NFULA_VLAN_TCI","NFULA_VLAN_UNSPEC","NFULNL_CFG_CMD_BIND","NFULNL_CFG_CMD_NONE","NFULNL_CFG_CMD_PF_BIND","NFULNL_CFG_CMD_PF_UNBIND","NFULNL_CFG_CMD_UNBIND","NFULNL_CFG_F_CONNTRACK","NFULNL_CFG_F_SEQ","NFULNL_CFG_F_SEQ_GLOBAL","NFULNL_COPY_META","NFULNL_COPY_NONE","NFULNL_COPY_PACKET","NFULNL_MSG_CONFIG","NFULNL_MSG_PACKET","NF_ACCEPT","NF_DROP","NF_INET_FORWARD","NF_INET_LOCAL_IN","NF_INET_LOCAL_OUT","NF_INET_NUMHOOKS","NF_INET_POST_ROUTING","NF_INET_PRE_ROUTING","NF_IP6_FORWARD","NF_IP6_LOCAL_IN","NF_IP6_LOCAL_OUT","NF_IP6_NUMHOOKS","NF_IP6_POST_ROUTING","NF_IP6_PRE_ROUTING","NF_IP6_PRI_CONNTRACK","NF_IP6_PRI_CONNTRACK_DEFRAG","NF_IP6_PRI_CONNTRACK_HELPER","NF_IP6_PRI_FILTER","NF_IP6_PRI_FIRST","NF_IP6_PRI_LAST","NF_IP6_PRI_MANGLE","NF_IP6_PRI_NAT_DST","NF_IP6_PRI_NAT_SRC","NF_IP6_PRI_RAW","NF_IP6_PRI_SECURITY","NF_IP6_PRI_SELINUX_FIRST","NF_IP6_PRI_SELINUX_LAST","NF_IP_FORWARD","NF_IP_LOCAL_IN","NF_IP_LOCAL_OUT","NF_IP_NUMHOOKS","NF_IP_POST_ROUTING","NF_IP_PRE_ROUTING","NF_IP_PRI_CONNTRACK","NF_IP_PRI_CONNTRACK_CONFIRM","NF_IP_PRI_CONNTRACK_DEFRAG","NF_IP_PRI_CONNTRACK_HELPER","NF_IP_PRI_FILTER","NF_IP_PRI_FIRST","NF_IP_PRI_LAST","NF_IP_PRI_MANGLE","NF_IP_PRI_NAT_DST","NF_IP_PRI_NAT_SRC","NF_IP_PRI_RAW","NF_IP_PRI_SECURITY","NF_IP_PRI_SELINUX_FIRST","NF_IP_PRI_SELINUX_LAST","NF_MAX_VERDICT","NF_NETDEV_INGRESS","NF_NETDEV_NUMHOOKS","NF_QUEUE","NF_REPEAT","NF_STOLEN","NF_STOP","NF_VERDICT_BITS","NF_VERDICT_FLAG_QUEUE_BYPASS","NF_VERDICT_MASK","NF_VERDICT_QBITS","NF_VERDICT_QMASK","NILFS_SUPER_MAGIC","NI_DGRAM","NI_IDN","NI_MAXHOST","NI_NAMEREQD","NI_NOFQDN","NI_NUMERICHOST","NI_NUMERICSERV","NL0","NL1","NLA_ALIGN","NLA_ALIGNTO","NLA_F_NESTED","NLA_F_NET_BYTEORDER","NLA_TYPE_MASK","NLDLY","NLMSG_DONE","NLMSG_ERROR","NLMSG_MIN_TYPE","NLMSG_NOOP","NLMSG_OVERRUN","NLM_F_ACK","NLM_F_APPEND","NLM_F_ATOMIC","NLM_F_CREATE","NLM_F_DUMP","NLM_F_DUMP_FILTERED","NLM_F_DUMP_INTR","NLM_F_ECHO","NLM_F_EXCL","NLM_F_MATCH","NLM_F_MULTI","NLM_F_REPLACE","NLM_F_REQUEST","NLM_F_ROOT","NOEXPR","NOFLSH","NOSTR","NSFS_MAGIC","NTF_EXT_LEARNED","NTF_MASTER","NTF_OFFLOADED","NTF_PROXY","NTF_ROUTER","NTF_SELF","NTF_USE","NTP_API","NT_ASRS","NT_AUXV","NT_FPREGSET","NT_GWINDOWS","NT_LWPSINFO","NT_LWPSTATUS","NT_PLATFORM","NT_PRCRED","NT_PRFPREG","NT_PRFPXREG","NT_PRPSINFO","NT_PRSTATUS","NT_PRXREG","NT_PSINFO","NT_PSTATUS","NT_TASKSTRUCT","NT_UTSNAME","NUD_DELAY","NUD_FAILED","NUD_INCOMPLETE","NUD_NOARP","NUD_NONE","NUD_PERMANENT","NUD_PROBE","NUD_REACHABLE","NUD_STALE","OCFS2_SUPER_MAGIC","OCRNL","OFDEL","OFILL","OLCUC","OLD_TIME","ONLCR","ONLRET","ONOCR","OPENPROM_SUPER_MAGIC","OPEN_TREE_CLOEXEC","OPEN_TREE_CLONE","OPOST","ORIG_RAX","OVERLAYFS_SUPER_MAGIC","O_ACCMODE","O_APPEND","O_ASYNC","O_CLOEXEC","O_CREAT","O_DIRECT","O_DIRECTORY","O_DSYNC","O_EXCL","O_FSYNC","O_LARGEFILE","O_NDELAY","O_NOATIME","O_NOCTTY","O_NOFOLLOW","O_NONBLOCK","O_PATH","O_RDONLY","O_RDWR","O_RSYNC","O_SYNC","O_TMPFILE","O_TRUNC","O_WRONLY","PACKET_ADD_MEMBERSHIP","PACKET_DROP_MEMBERSHIP","PACKET_MR_ALLMULTI","PACKET_MR_MULTICAST","PACKET_MR_PROMISC","PACKET_MR_UNICAST","PARENB","PARMRK","PARODD","PATH_MAX","PENDIN","PF_ALG","PF_APPLETALK","PF_ASH","PF_ATMPVC","PF_ATMSVC","PF_AX25","PF_BLUETOOTH","PF_BRIDGE","PF_CAIF","PF_CAN","PF_DECnet","PF_DUMPCORE","PF_ECONET","PF_EXITING","PF_FORKNOEXEC","PF_IB","PF_IDLE","PF_IEEE802154","PF_INET","PF_INET6","PF_IO_WORKER","PF_IPX","PF_IRDA","PF_ISDN","PF_IUCV","PF_KEY","PF_KSWAPD","PF_KTHREAD","PF_LLC","PF_LOCAL","PF_LOCAL_THROTTLE","PF_MASKOS","PF_MASKPROC","PF_MCE_EARLY","PF_MCE_PROCESS","PF_MEMALLOC","PF_MEMALLOC_NOFS","PF_MEMALLOC_NOIO","PF_MEMALLOC_PIN","PF_MPLS","PF_NETBEUI","PF_NETLINK","PF_NETROM","PF_NFC","PF_NOFREEZE","PF_NO_SETAFFINITY","PF_NPROC_EXCEEDED","PF_PACKET","PF_PHONET","PF_POSTCOREDUMP","PF_PPPOX","PF_R","PF_RANDOMIZE","PF_RDS","PF_ROSE","PF_ROUTE","PF_RXRPC","PF_SECURITY","PF_SIGNALED","PF_SNA","PF_SUPERPRIV","PF_TIPC","PF_UNIX","PF_UNSPEC","PF_USED_MATH","PF_USER_WORKER","PF_VCPU","PF_VSOCK","PF_W","PF_WANPIPE","PF_WQ_WORKER","PF_X","PF_X25","PF_XDP","PIDFD_NONBLOCK","PIPE_BUF","PM_STR","POLLERR","POLLHUP","POLLIN","POLLNVAL","POLLOUT","POLLPRI","POLLRDBAND","POLLRDHUP","POLLRDNORM","POLLWRBAND","POLLWRNORM","POSIX_FADV_DONTNEED","POSIX_FADV_NOREUSE","POSIX_FADV_NORMAL","POSIX_FADV_RANDOM","POSIX_FADV_SEQUENTIAL","POSIX_FADV_WILLNEED","POSIX_MADV_DONTNEED","POSIX_MADV_NORMAL","POSIX_MADV_RANDOM","POSIX_MADV_SEQUENTIAL","POSIX_MADV_WILLNEED","POSIX_SPAWN_RESETIDS","POSIX_SPAWN_SETPGROUP","POSIX_SPAWN_SETSCHEDPARAM","POSIX_SPAWN_SETSCHEDULER","POSIX_SPAWN_SETSID","POSIX_SPAWN_SETSIGDEF","POSIX_SPAWN_SETSIGMASK","POSIX_SPAWN_USEVFORK","PRIO_MAX","PRIO_MIN","PRIO_PGRP","PRIO_PROCESS","PRIO_USER","PROC_SUPER_MAGIC","PROT_EXEC","PROT_GROWSDOWN","PROT_GROWSUP","PROT_NONE","PROT_READ","PROT_WRITE","PR_CAPBSET_DROP","PR_CAPBSET_READ","PR_CAP_AMBIENT","PR_CAP_AMBIENT_CLEAR_ALL","PR_CAP_AMBIENT_IS_SET","PR_CAP_AMBIENT_LOWER","PR_CAP_AMBIENT_RAISE","PR_ENDIAN_BIG","PR_ENDIAN_LITTLE","PR_ENDIAN_PPC_LITTLE","PR_FPEMU_NOPRINT","PR_FPEMU_SIGFPE","PR_FP_EXC_ASYNC","PR_FP_EXC_DISABLED","PR_FP_EXC_DIV","PR_FP_EXC_INV","PR_FP_EXC_NONRECOV","PR_FP_EXC_OVF","PR_FP_EXC_PRECISE","PR_FP_EXC_RES","PR_FP_EXC_SW_ENABLE","PR_FP_EXC_UND","PR_FP_MODE_FR","PR_FP_MODE_FRE","PR_GET_CHILD_SUBREAPER","PR_GET_DUMPABLE","PR_GET_ENDIAN","PR_GET_FPEMU","PR_GET_FPEXC","PR_GET_FP_MODE","PR_GET_KEEPCAPS","PR_GET_NAME","PR_GET_NO_NEW_PRIVS","PR_GET_PDEATHSIG","PR_GET_SECCOMP","PR_GET_SECUREBITS","PR_GET_SPECULATION_CTRL","PR_GET_THP_DISABLE","PR_GET_TID_ADDRESS","PR_GET_TIMERSLACK","PR_GET_TIMING","PR_GET_TSC","PR_GET_UNALIGN","PR_MCE_KILL","PR_MCE_KILL_CLEAR","PR_MCE_KILL_DEFAULT","PR_MCE_KILL_EARLY","PR_MCE_KILL_GET","PR_MCE_KILL_LATE","PR_MCE_KILL_SET","PR_MPX_DISABLE_MANAGEMENT","PR_MPX_ENABLE_MANAGEMENT","PR_SCHED_CORE","PR_SCHED_CORE_CREATE","PR_SCHED_CORE_GET","PR_SCHED_CORE_MAX","PR_SCHED_CORE_SCOPE_PROCESS_GROUP","PR_SCHED_CORE_SCOPE_THREAD","PR_SCHED_CORE_SCOPE_THREAD_GROUP","PR_SCHED_CORE_SHARE_FROM","PR_SCHED_CORE_SHARE_TO","PR_SET_CHILD_SUBREAPER","PR_SET_DUMPABLE","PR_SET_ENDIAN","PR_SET_FPEMU","PR_SET_FPEXC","PR_SET_FP_MODE","PR_SET_KEEPCAPS","PR_SET_MM","PR_SET_MM_ARG_END","PR_SET_MM_ARG_START","PR_SET_MM_AUXV","PR_SET_MM_BRK","PR_SET_MM_END_CODE","PR_SET_MM_END_DATA","PR_SET_MM_ENV_END","PR_SET_MM_ENV_START","PR_SET_MM_EXE_FILE","PR_SET_MM_MAP","PR_SET_MM_MAP_SIZE","PR_SET_MM_START_BRK","PR_SET_MM_START_CODE","PR_SET_MM_START_DATA","PR_SET_MM_START_STACK","PR_SET_NAME","PR_SET_NO_NEW_PRIVS","PR_SET_PDEATHSIG","PR_SET_PTRACER","PR_SET_PTRACER_ANY","PR_SET_SECCOMP","PR_SET_SECUREBITS","PR_SET_SPECULATION_CTRL","PR_SET_THP_DISABLE","PR_SET_TIMERSLACK","PR_SET_TIMING","PR_SET_TSC","PR_SET_UNALIGN","PR_SET_VMA","PR_SET_VMA_ANON_NAME","PR_SPEC_DISABLE","PR_SPEC_DISABLE_NOEXEC","PR_SPEC_ENABLE","PR_SPEC_FORCE_DISABLE","PR_SPEC_INDIRECT_BRANCH","PR_SPEC_NOT_AFFECTED","PR_SPEC_PRCTL","PR_SPEC_STORE_BYPASS","PR_TASK_PERF_EVENTS_DISABLE","PR_TASK_PERF_EVENTS_ENABLE","PR_TIMING_STATISTICAL","PR_TIMING_TIMESTAMP","PR_TSC_ENABLE","PR_TSC_SIGSEGV","PR_UNALIGN_NOPRINT","PR_UNALIGN_SIGBUS","PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP","PTHREAD_COND_INITIALIZER","PTHREAD_CREATE_DETACHED","PTHREAD_CREATE_JOINABLE","PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP","PTHREAD_EXPLICIT_SCHED","PTHREAD_INHERIT_SCHED","PTHREAD_MUTEX_ADAPTIVE_NP","PTHREAD_MUTEX_DEFAULT","PTHREAD_MUTEX_ERRORCHECK","PTHREAD_MUTEX_INITIALIZER","PTHREAD_MUTEX_NORMAL","PTHREAD_MUTEX_RECURSIVE","PTHREAD_MUTEX_ROBUST","PTHREAD_MUTEX_STALLED","PTHREAD_ONCE_INIT","PTHREAD_PRIO_INHERIT","PTHREAD_PRIO_NONE","PTHREAD_PRIO_PROTECT","PTHREAD_PROCESS_PRIVATE","PTHREAD_PROCESS_SHARED","PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP","PTHREAD_RWLOCK_INITIALIZER","PTHREAD_STACK_MIN","PTRACE_ATTACH","PTRACE_CONT","PTRACE_DETACH","PTRACE_EVENT_CLONE","PTRACE_EVENT_EXEC","PTRACE_EVENT_EXIT","PTRACE_EVENT_FORK","PTRACE_EVENT_SECCOMP","PTRACE_EVENT_STOP","PTRACE_EVENT_VFORK","PTRACE_EVENT_VFORK_DONE","PTRACE_GETEVENTMSG","PTRACE_GETFPREGS","PTRACE_GETFPXREGS","PTRACE_GETREGS","PTRACE_GETREGSET","PTRACE_GETSIGINFO","PTRACE_GETSIGMASK","PTRACE_GET_RSEQ_CONFIGURATION","PTRACE_GET_SYSCALL_INFO","PTRACE_INTERRUPT","PTRACE_KILL","PTRACE_LISTEN","PTRACE_O_EXITKILL","PTRACE_O_MASK","PTRACE_O_SUSPEND_SECCOMP","PTRACE_O_TRACECLONE","PTRACE_O_TRACEEXEC","PTRACE_O_TRACEEXIT","PTRACE_O_TRACEFORK","PTRACE_O_TRACESECCOMP","PTRACE_O_TRACESYSGOOD","PTRACE_O_TRACEVFORK","PTRACE_O_TRACEVFORKDONE","PTRACE_PEEKDATA","PTRACE_PEEKSIGINFO","PTRACE_PEEKSIGINFO_SHARED","PTRACE_PEEKTEXT","PTRACE_PEEKUSER","PTRACE_POKEDATA","PTRACE_POKETEXT","PTRACE_POKEUSER","PTRACE_SEIZE","PTRACE_SETFPREGS","PTRACE_SETFPXREGS","PTRACE_SETOPTIONS","PTRACE_SETREGS","PTRACE_SETREGSET","PTRACE_SETSIGINFO","PTRACE_SETSIGMASK","PTRACE_SINGLESTEP","PTRACE_SYSCALL","PTRACE_SYSCALL_INFO_ENTRY","PTRACE_SYSCALL_INFO_EXIT","PTRACE_SYSCALL_INFO_NONE","PTRACE_SYSCALL_INFO_SECCOMP","PTRACE_SYSEMU","PTRACE_SYSEMU_SINGLESTEP","PTRACE_TRACEME","PT_DYNAMIC","PT_GNU_EH_FRAME","PT_GNU_RELRO","PT_GNU_STACK","PT_HIOS","PT_HIPROC","PT_HISUNW","PT_INTERP","PT_LOAD","PT_LOOS","PT_LOPROC","PT_LOSUNW","PT_NOTE","PT_NULL","PT_NUM","PT_PHDR","PT_SHLIB","PT_SUNWBSS","PT_SUNWSTACK","PT_TLS","P_ALL","P_PGID","P_PID","P_PIDFD","QCMD","QFMT_VFS_OLD","QFMT_VFS_V0","QFMT_VFS_V1","QIF_ALL","QIF_BLIMITS","QIF_BTIME","QIF_ILIMITS","QIF_INODES","QIF_ITIME","QIF_LIMITS","QIF_SPACE","QIF_TIMES","QIF_USAGE","QNX4_SUPER_MAGIC","QNX6_SUPER_MAGIC","Q_GETFMT","Q_GETINFO","Q_GETQUOTA","Q_QUOTAOFF","Q_QUOTAON","Q_SETINFO","Q_SETQUOTA","Q_SYNC","R10","R11","R12","R13","R14","R15","R8","R9","RADIXCHAR","RAND_MAX","RAX","RBP","RBX","RB_AUTOBOOT","RB_DISABLE_CAD","RB_ENABLE_CAD","RB_HALT_SYSTEM","RB_KEXEC","RB_POWER_OFF","RB_SW_SUSPEND","RCX","RDI","RDTGROUP_SUPER_MAGIC","RDX","READ_IMPLIES_EXEC","REG_BADBR","REG_BADPAT","REG_BADRPT","REG_CR2","REG_CSGSFS","REG_EBRACE","REG_EBRACK","REG_ECOLLATE","REG_ECTYPE","REG_EEND","REG_EESCAPE","REG_EFL","REG_ENOSYS","REG_EPAREN","REG_ERANGE","REG_ERPAREN","REG_ERR","REG_ESIZE","REG_ESPACE","REG_ESUBREG","REG_EXTENDED","REG_ICASE","REG_NEWLINE","REG_NOMATCH","REG_NOSUB","REG_NOTBOL","REG_NOTEOL","REG_OLDMASK","REG_R10","REG_R11","REG_R12","REG_R13","REG_R14","REG_R15","REG_R8","REG_R9","REG_RAX","REG_RBP","REG_RBX","REG_RCX","REG_RDI","REG_RDX","REG_RIP","REG_RSI","REG_RSP","REG_STARTEND","REG_TRAPNO","REISERFS_SUPER_MAGIC","REL_CNT","REL_MAX","RENAME_EXCHANGE","RENAME_NOREPLACE","RENAME_WHITEOUT","REP_CNT","REP_MAX","RESOLVE_BENEATH","RESOLVE_CACHED","RESOLVE_IN_ROOT","RESOLVE_NO_MAGICLINKS","RESOLVE_NO_SYMLINKS","RESOLVE_NO_XDEV","RIP","RLIM64_INFINITY","RLIMIT_AS","RLIMIT_CORE","RLIMIT_CPU","RLIMIT_DATA","RLIMIT_FSIZE","RLIMIT_LOCKS","RLIMIT_MEMLOCK","RLIMIT_MSGQUEUE","RLIMIT_NICE","RLIMIT_NLIMITS","RLIMIT_NOFILE","RLIMIT_NPROC","RLIMIT_RSS","RLIMIT_RTPRIO","RLIMIT_RTTIME","RLIMIT_SIGPENDING","RLIMIT_STACK","RLIM_INFINITY","RLIM_NLIMITS","RLIM_SAVED_CUR","RLIM_SAVED_MAX","RSI","RSP","RTA_CACHEINFO","RTA_DST","RTA_ENCAP","RTA_ENCAP_TYPE","RTA_EXPIRES","RTA_FLOW","RTA_GATEWAY","RTA_IIF","RTA_MARK","RTA_METRICS","RTA_MFC_STATS","RTA_MP_ALGO","RTA_MULTIPATH","RTA_NEWDST","RTA_OIF","RTA_PAD","RTA_PREF","RTA_PREFSRC","RTA_PRIORITY","RTA_PROTOINFO","RTA_SESSION","RTA_SRC","RTA_TABLE","RTA_TTL_PROPAGATE","RTA_UID","RTA_UNSPEC","RTA_VIA","RTCF_DIRECTSRC","RTCF_DOREDIRECT","RTCF_LOG","RTCF_MASQ","RTCF_NAT","RTCF_VALVE","RTEXT_FILTER_BRVLAN","RTEXT_FILTER_BRVLAN_COMPRESSED","RTEXT_FILTER_CFM_CONFIG","RTEXT_FILTER_CFM_STATUS","RTEXT_FILTER_MRP","RTEXT_FILTER_SKIP_STATS","RTEXT_FILTER_VF","RTF_ADDRCLASSMASK","RTF_ADDRCONF","RTF_ALLONLINK","RTF_BROADCAST","RTF_CACHE","RTF_DEFAULT","RTF_DYNAMIC","RTF_FLOW","RTF_GATEWAY","RTF_HOST","RTF_INTERFACE","RTF_IRTT","RTF_LINKRT","RTF_LOCAL","RTF_MODIFIED","RTF_MSS","RTF_MTU","RTF_MULTICAST","RTF_NAT","RTF_NOFORWARD","RTF_NONEXTHOP","RTF_NOPMTUDISC","RTF_POLICY","RTF_REINSTATE","RTF_REJECT","RTF_STATIC","RTF_THROW","RTF_UP","RTF_WINDOW","RTF_XRESOLVE","RTLD_DEEPBIND","RTLD_DEFAULT","RTLD_DI_CONFIGADDR","RTLD_DI_LINKMAP","RTLD_DI_LMID","RTLD_DI_ORIGIN","RTLD_DI_PROFILENAME","RTLD_DI_PROFILEOUT","RTLD_DI_SERINFO","RTLD_DI_SERINFOSIZE","RTLD_DI_TLS_DATA","RTLD_DI_TLS_MODID","RTLD_GLOBAL","RTLD_LAZY","RTLD_LOCAL","RTLD_NEXT","RTLD_NODELETE","RTLD_NOLOAD","RTLD_NOW","RTMGRP_DECnet_IFADDR","RTMGRP_DECnet_ROUTE","RTMGRP_IPV4_IFADDR","RTMGRP_IPV4_MROUTE","RTMGRP_IPV4_ROUTE","RTMGRP_IPV4_RULE","RTMGRP_IPV6_IFADDR","RTMGRP_IPV6_IFINFO","RTMGRP_IPV6_MROUTE","RTMGRP_IPV6_PREFIX","RTMGRP_IPV6_ROUTE","RTMGRP_LINK","RTMGRP_NEIGH","RTMGRP_NOTIFY","RTMGRP_TC","RTMSG_AR_FAILED","RTMSG_CONTROL","RTMSG_DELDEVICE","RTMSG_DELROUTE","RTMSG_DELRULE","RTMSG_NEWDEVICE","RTMSG_NEWROUTE","RTMSG_NEWRULE","RTMSG_OVERRUN","RTM_DELACTION","RTM_DELADDR","RTM_DELADDRLABEL","RTM_DELLINK","RTM_DELMDB","RTM_DELNEIGH","RTM_DELNETCONF","RTM_DELNSID","RTM_DELQDISC","RTM_DELROUTE","RTM_DELRULE","RTM_DELTCLASS","RTM_DELTFILTER","RTM_F_CLONED","RTM_F_EQUALIZE","RTM_F_FIB_MATCH","RTM_F_LOOKUP_TABLE","RTM_F_NOTIFY","RTM_F_PREFIX","RTM_GETACTION","RTM_GETADDR","RTM_GETADDRLABEL","RTM_GETANYCAST","RTM_GETDCB","RTM_GETLINK","RTM_GETMDB","RTM_GETMULTICAST","RTM_GETNEIGH","RTM_GETNEIGHTBL","RTM_GETNETCONF","RTM_GETNSID","RTM_GETQDISC","RTM_GETROUTE","RTM_GETRULE","RTM_GETSTATS","RTM_GETTCLASS","RTM_GETTFILTER","RTM_NEWACTION","RTM_NEWADDR","RTM_NEWADDRLABEL","RTM_NEWCACHEREPORT","RTM_NEWLINK","RTM_NEWMDB","RTM_NEWNDUSEROPT","RTM_NEWNEIGH","RTM_NEWNEIGHTBL","RTM_NEWNETCONF","RTM_NEWNSID","RTM_NEWPREFIX","RTM_NEWQDISC","RTM_NEWROUTE","RTM_NEWRULE","RTM_NEWSTATS","RTM_NEWTCLASS","RTM_NEWTFILTER","RTM_SETDCB","RTM_SETLINK","RTM_SETNEIGHTBL","RTNLGRP_BRVLAN","RTNLGRP_DCB","RTNLGRP_DECnet_IFADDR","RTNLGRP_DECnet_ROUTE","RTNLGRP_DECnet_RULE","RTNLGRP_IPV4_IFADDR","RTNLGRP_IPV4_MROUTE","RTNLGRP_IPV4_MROUTE_R","RTNLGRP_IPV4_NETCONF","RTNLGRP_IPV4_ROUTE","RTNLGRP_IPV4_RULE","RTNLGRP_IPV6_IFADDR","RTNLGRP_IPV6_IFINFO","RTNLGRP_IPV6_MROUTE","RTNLGRP_IPV6_MROUTE_R","RTNLGRP_IPV6_NETCONF","RTNLGRP_IPV6_PREFIX","RTNLGRP_IPV6_ROUTE","RTNLGRP_IPV6_RULE","RTNLGRP_LINK","RTNLGRP_MCTP_IFADDR","RTNLGRP_MDB","RTNLGRP_MPLS_NETCONF","RTNLGRP_MPLS_ROUTE","RTNLGRP_ND_USEROPT","RTNLGRP_NEIGH","RTNLGRP_NEXTHOP","RTNLGRP_NONE","RTNLGRP_NOP2","RTNLGRP_NOP4","RTNLGRP_NOTIFY","RTNLGRP_NSID","RTNLGRP_PHONET_IFADDR","RTNLGRP_PHONET_ROUTE","RTNLGRP_STATS","RTNLGRP_TC","RTNLGRP_TUNNEL","RTN_ANYCAST","RTN_BLACKHOLE","RTN_BROADCAST","RTN_LOCAL","RTN_MULTICAST","RTN_NAT","RTN_PROHIBIT","RTN_THROW","RTN_UNICAST","RTN_UNREACHABLE","RTN_UNSPEC","RTN_XRESOLVE","RTPROT_BOOT","RTPROT_KERNEL","RTPROT_REDIRECT","RTPROT_STATIC","RTPROT_UNSPEC","RT_ADDRCLASS","RT_CLASS_DEFAULT","RT_CLASS_LOCAL","RT_CLASS_MAIN","RT_CLASS_MAX","RT_CLASS_UNSPEC","RT_LOCALADDR","RT_SCOPE_HOST","RT_SCOPE_LINK","RT_SCOPE_NOWHERE","RT_SCOPE_SITE","RT_SCOPE_UNIVERSE","RT_TABLE_COMPAT","RT_TABLE_DEFAULT","RT_TABLE_LOCAL","RT_TABLE_MAIN","RT_TABLE_UNSPEC","RT_TOS","RUN_LVL","RUSAGE_CHILDREN","RUSAGE_SELF","RUSAGE_THREAD","RWF_APPEND","RWF_DSYNC","RWF_HIPRI","RWF_NOWAIT","RWF_SYNC","R_OK","SA_NOCLDSTOP","SA_NOCLDWAIT","SA_NODEFER","SA_ONSTACK","SA_RESETHAND","SA_RESTART","SA_SIGINFO","SCHED_BATCH","SCHED_DEADLINE","SCHED_FIFO","SCHED_FLAG_ALL","SCHED_FLAG_DL_OVERRUN","SCHED_FLAG_KEEP_ALL","SCHED_FLAG_KEEP_PARAMS","SCHED_FLAG_KEEP_POLICY","SCHED_FLAG_RECLAIM","SCHED_FLAG_RESET_ON_FORK","SCHED_FLAG_UTIL_CLAMP","SCHED_FLAG_UTIL_CLAMP_MAX","SCHED_FLAG_UTIL_CLAMP_MIN","SCHED_IDLE","SCHED_NORMAL","SCHED_OTHER","SCHED_RESET_ON_FORK","SCHED_RR","SCM_CREDENTIALS","SCM_J1939_DEST_ADDR","SCM_J1939_DEST_NAME","SCM_J1939_ERRQUEUE","SCM_J1939_PRIO","SCM_RIGHTS","SCM_TIMESTAMP","SCM_TIMESTAMPING","SCM_TIMESTAMPING_OPT_STATS","SCM_TIMESTAMPING_PKTINFO","SCM_TIMESTAMPNS","SCM_TXTIME","SCM_WIFI_STATUS","SCTP_ABORT","SCTP_ADAPTATION_LAYER","SCTP_ADDR_OVER","SCTP_ALL_ASSOC","SCTP_ASSOCINFO","SCTP_AUTHINFO","SCTP_AUTH_ACTIVE_KEY","SCTP_AUTH_CHUNK","SCTP_AUTH_DEACTIVATE_KEY","SCTP_AUTH_DELETE_KEY","SCTP_AUTH_KEY","SCTP_AUTOCLOSE","SCTP_AUTO_ASCONF","SCTP_CONTEXT","SCTP_CURRENT_ASSOC","SCTP_DEFAULT_SEND_PARAM","SCTP_DEFAULT_SNDINFO","SCTP_DELAYED_ACK","SCTP_DELAYED_ACK_TIME","SCTP_DELAYED_SACK","SCTP_DISABLE_FRAGMENTS","SCTP_DSTADDRV4","SCTP_DSTADDRV6","SCTP_ENABLE_CHANGE_ASSOC_REQ","SCTP_ENABLE_RESET_ASSOC_REQ","SCTP_ENABLE_RESET_STREAM_REQ","SCTP_ENABLE_STRRESET_MASK","SCTP_EOF","SCTP_EVENTS","SCTP_FRAGMENT_INTERLEAVE","SCTP_FUTURE_ASSOC","SCTP_GET_ASSOC_ID_LIST","SCTP_GET_ASSOC_NUMBER","SCTP_GET_PEER_ADDR_INFO","SCTP_HMAC_IDENT","SCTP_INIT","SCTP_INITMSG","SCTP_I_WANT_MAPPED_V4_ADDR","SCTP_LOCAL_AUTH_CHUNKS","SCTP_MAXSEG","SCTP_MAX_BURST","SCTP_NODELAY","SCTP_NOTIFICATION","SCTP_NXTINFO","SCTP_PARTIAL_DELIVERY_POINT","SCTP_PEER_ADDR_PARAMS","SCTP_PEER_ADDR_THLDS","SCTP_PEER_ADDR_THLDS_V2","SCTP_PEER_AUTH_CHUNKS","SCTP_PRIMARY_ADDR","SCTP_PRINFO","SCTP_PR_INDEX","SCTP_PR_POLICY","SCTP_PR_PRIO_ENABLED","SCTP_PR_RTX_ENABLED","SCTP_PR_SCTP_ALL","SCTP_PR_SCTP_MASK","SCTP_PR_SCTP_MAX","SCTP_PR_SCTP_NONE","SCTP_PR_SCTP_PRIO","SCTP_PR_SCTP_RTX","SCTP_PR_SCTP_TTL","SCTP_PR_SET_POLICY","SCTP_PR_TTL_ENABLED","SCTP_RCVINFO","SCTP_RECVNXTINFO","SCTP_RECVRCVINFO","SCTP_REUSE_PORT","SCTP_RTOINFO","SCTP_SACK_IMMEDIATELY","SCTP_SENDALL","SCTP_SET_PEER_PRIMARY_ADDR","SCTP_SNDINFO","SCTP_SNDRCV","SCTP_STATUS","SCTP_STREAM_RESET_INCOMING","SCTP_STREAM_RESET_OUTGOING","SCTP_UNORDERED","SECCOMP_ADDFD_FLAG_SEND","SECCOMP_ADDFD_FLAG_SETFD","SECCOMP_FILTER_FLAG_LOG","SECCOMP_FILTER_FLAG_NEW_LISTENER","SECCOMP_FILTER_FLAG_SPEC_ALLOW","SECCOMP_FILTER_FLAG_TSYNC","SECCOMP_FILTER_FLAG_TSYNC_ESRCH","SECCOMP_FILTER_FLAG_WAIT_KILLABLE_RECV","SECCOMP_GET_ACTION_AVAIL","SECCOMP_GET_NOTIF_SIZES","SECCOMP_MODE_DISABLED","SECCOMP_MODE_FILTER","SECCOMP_MODE_STRICT","SECCOMP_RET_ACTION","SECCOMP_RET_ACTION_FULL","SECCOMP_RET_ALLOW","SECCOMP_RET_DATA","SECCOMP_RET_ERRNO","SECCOMP_RET_KILL","SECCOMP_RET_KILL_PROCESS","SECCOMP_RET_KILL_THREAD","SECCOMP_RET_LOG","SECCOMP_RET_TRACE","SECCOMP_RET_TRAP","SECCOMP_SET_MODE_FILTER","SECCOMP_SET_MODE_STRICT","SECCOMP_USER_NOTIF_FLAG_CONTINUE","SECURITYFS_MAGIC","SEEK_CUR","SEEK_DATA","SEEK_END","SEEK_HOLE","SEEK_SET","SELFMAG","SELINUX_MAGIC","SEM_FAILED","SFD_CLOEXEC","SFD_NONBLOCK","SHM_EXEC","SHM_HUGETLB","SHM_LOCK","SHM_NORESERVE","SHM_R","SHM_RDONLY","SHM_REMAP","SHM_RND","SHM_UNLOCK","SHM_W","SHORT_INODE","SHUT_RD","SHUT_RDWR","SHUT_WR","SIGABRT","SIGALRM","SIGBUS","SIGCHLD","SIGCONT","SIGEV_NONE","SIGEV_SIGNAL","SIGEV_THREAD","SIGEV_THREAD_ID","SIGFPE","SIGHUP","SIGILL","SIGINT","SIGIO","SIGIOT","SIGKILL","SIGPIPE","SIGPOLL","SIGPROF","SIGPWR","SIGQUIT","SIGRTMAX","SIGRTMIN","SIGSEGV","SIGSTKFLT","SIGSTKSZ","SIGSTOP","SIGSYS","SIGTERM","SIGTRAP","SIGTSTP","SIGTTIN","SIGTTOU","SIGUNUSED","SIGURG","SIGUSR1","SIGUSR2","SIGVTALRM","SIGWINCH","SIGXCPU","SIGXFSZ","SIG_BLOCK","SIG_DFL","SIG_ERR","SIG_IGN","SIG_SETMASK","SIG_UNBLOCK","SIOCADDMULTI","SIOCADDRT","SIOCDARP","SIOCDELMULTI","SIOCDELRT","SIOCDIFADDR","SIOCDRARP","SIOCETHTOOL","SIOCGARP","SIOCGHWTSTAMP","SIOCGIFADDR","SIOCGIFBR","SIOCGIFBRDADDR","SIOCGIFCONF","SIOCGIFCOUNT","SIOCGIFDSTADDR","SIOCGIFENCAP","SIOCGIFFLAGS","SIOCGIFHWADDR","SIOCGIFINDEX","SIOCGIFMAP","SIOCGIFMEM","SIOCGIFMETRIC","SIOCGIFMTU","SIOCGIFNAME","SIOCGIFNETMASK","SIOCGIFPFLAGS","SIOCGIFSLAVE","SIOCGIFTXQLEN","SIOCGIWAP","SIOCGIWAPLIST","SIOCGIWAUTH","SIOCGIWENCODE","SIOCGIWENCODEEXT","SIOCGIWESSID","SIOCGIWFRAG","SIOCGIWFREQ","SIOCGIWGENIE","SIOCGIWMODE","SIOCGIWNAME","SIOCGIWNICKN","SIOCGIWNWID","SIOCGIWPOWER","SIOCGIWPRIV","SIOCGIWRANGE","SIOCGIWRATE","SIOCGIWRETRY","SIOCGIWRTS","SIOCGIWSCAN","SIOCGIWSENS","SIOCGIWSPY","SIOCGIWSTATS","SIOCGIWTHRSPY","SIOCGIWTXPOW","SIOCGMIIPHY","SIOCGMIIREG","SIOCGRARP","SIOCGSKNS","SIOCIWFIRST","SIOCIWFIRSTPRIV","SIOCIWLAST","SIOCIWLASTPRIV","SIOCOUTQNSD","SIOCSARP","SIOCSHWTSTAMP","SIOCSIFADDR","SIOCSIFBR","SIOCSIFBRDADDR","SIOCSIFDSTADDR","SIOCSIFENCAP","SIOCSIFFLAGS","SIOCSIFHWADDR","SIOCSIFHWBROADCAST","SIOCSIFLINK","SIOCSIFMAP","SIOCSIFMEM","SIOCSIFMETRIC","SIOCSIFMTU","SIOCSIFNAME","SIOCSIFNETMASK","SIOCSIFPFLAGS","SIOCSIFSLAVE","SIOCSIFTXQLEN","SIOCSIWAP","SIOCSIWAUTH","SIOCSIWCOMMIT","SIOCSIWENCODE","SIOCSIWENCODEEXT","SIOCSIWESSID","SIOCSIWFRAG","SIOCSIWFREQ","SIOCSIWGENIE","SIOCSIWMLME","SIOCSIWMODE","SIOCSIWNICKN","SIOCSIWNWID","SIOCSIWPMKSA","SIOCSIWPOWER","SIOCSIWPRIV","SIOCSIWRANGE","SIOCSIWRATE","SIOCSIWRETRY","SIOCSIWRTS","SIOCSIWSCAN","SIOCSIWSENS","SIOCSIWSPY","SIOCSIWSTATS","SIOCSIWTHRSPY","SIOCSIWTXPOW","SIOCSMIIREG","SIOCSRARP","SIOCWANDEV","SIOGIFINDEX","SI_LOAD_SHIFT","SKF_AD_ALU_XOR_X","SKF_AD_CPU","SKF_AD_HATYPE","SKF_AD_IFINDEX","SKF_AD_MARK","SKF_AD_MAX","SKF_AD_NLATTR","SKF_AD_NLATTR_NEST","SKF_AD_OFF","SKF_AD_PAY_OFFSET","SKF_AD_PKTTYPE","SKF_AD_PROTOCOL","SKF_AD_QUEUE","SKF_AD_RANDOM","SKF_AD_RXHASH","SKF_AD_VLAN_TAG","SKF_AD_VLAN_TAG_PRESENT","SKF_AD_VLAN_TPID","SKF_LL_OFF","SKF_NET_OFF","SK_MEMINFO_BACKLOG","SK_MEMINFO_DROPS","SK_MEMINFO_FWD_ALLOC","SK_MEMINFO_OPTMEM","SK_MEMINFO_RCVBUF","SK_MEMINFO_RMEM_ALLOC","SK_MEMINFO_SNDBUF","SK_MEMINFO_WMEM_ALLOC","SK_MEMINFO_WMEM_QUEUED","SMACK_MAGIC","SMB_SUPER_MAGIC","SND_CNT","SND_MAX","SOCK_CLOEXEC","SOCK_DCCP","SOCK_DGRAM","SOCK_NONBLOCK","SOCK_PACKET","SOCK_RAW","SOCK_RDM","SOCK_SEQPACKET","SOCK_STREAM","SOF_TIMESTAMPING_OPT_CMSG","SOF_TIMESTAMPING_OPT_ID","SOF_TIMESTAMPING_OPT_PKTINFO","SOF_TIMESTAMPING_OPT_STATS","SOF_TIMESTAMPING_OPT_TSONLY","SOF_TIMESTAMPING_OPT_TX_SWHW","SOF_TIMESTAMPING_RAW_HARDWARE","SOF_TIMESTAMPING_RX_HARDWARE","SOF_TIMESTAMPING_RX_SOFTWARE","SOF_TIMESTAMPING_SOFTWARE","SOF_TIMESTAMPING_SYS_HARDWARE","SOF_TIMESTAMPING_TX_ACK","SOF_TIMESTAMPING_TX_HARDWARE","SOF_TIMESTAMPING_TX_SCHED","SOF_TIMESTAMPING_TX_SOFTWARE","SOF_TXTIME_DEADLINE_MODE","SOF_TXTIME_REPORT_ERRORS","SOL_AAL","SOL_ALG","SOL_ATM","SOL_BLUETOOTH","SOL_CAIF","SOL_CAN_BASE","SOL_CAN_J1939","SOL_CAN_RAW","SOL_DCCP","SOL_DECNET","SOL_ICMPV6","SOL_IP","SOL_IPV6","SOL_IRDA","SOL_IUCV","SOL_LLC","SOL_NETBEUI","SOL_NETLINK","SOL_NFC","SOL_PACKET","SOL_PNPIPE","SOL_PPPOL2TP","SOL_RAW","SOL_RDS","SOL_RXRPC","SOL_SOCKET","SOL_TCP","SOL_TIPC","SOL_TLS","SOL_UDP","SOL_X25","SOL_XDP","SOMAXCONN","SO_ACCEPTCONN","SO_ATTACH_BPF","SO_ATTACH_FILTER","SO_ATTACH_REUSEPORT_CBPF","SO_ATTACH_REUSEPORT_EBPF","SO_BINDTODEVICE","SO_BINDTOIFINDEX","SO_BPF_EXTENSIONS","SO_BROADCAST","SO_BSDCOMPAT","SO_BUSY_POLL","SO_CNX_ADVICE","SO_COOKIE","SO_DEBUG","SO_DETACH_BPF","SO_DETACH_FILTER","SO_DETACH_REUSEPORT_BPF","SO_DOMAIN","SO_DONTROUTE","SO_EE_OFFENDER","SO_EE_ORIGIN_ICMP","SO_EE_ORIGIN_ICMP6","SO_EE_ORIGIN_LOCAL","SO_EE_ORIGIN_NONE","SO_EE_ORIGIN_TIMESTAMPING","SO_EE_ORIGIN_TXSTATUS","SO_ERROR","SO_GET_FILTER","SO_INCOMING_CPU","SO_INCOMING_NAPI_ID","SO_J1939_ERRQUEUE","SO_J1939_FILTER","SO_J1939_PROMISC","SO_J1939_SEND_PRIO","SO_KEEPALIVE","SO_LINGER","SO_LOCK_FILTER","SO_MARK","SO_MAX_PACING_RATE","SO_MEMINFO","SO_NOFCS","SO_NO_CHECK","SO_OOBINLINE","SO_ORIGINAL_DST","SO_PASSCRED","SO_PASSSEC","SO_PEEK_OFF","SO_PEERCRED","SO_PEERGROUPS","SO_PEERNAME","SO_PEERSEC","SO_PRIORITY","SO_PROTOCOL","SO_RCVBUF","SO_RCVBUFFORCE","SO_RCVLOWAT","SO_RCVTIMEO","SO_RCVTIMEO_NEW","SO_REUSEADDR","SO_REUSEPORT","SO_RXQ_OVFL","SO_SECURITY_AUTHENTICATION","SO_SECURITY_ENCRYPTION_NETWORK","SO_SECURITY_ENCRYPTION_TRANSPORT","SO_SELECT_ERR_QUEUE","SO_SNDBUF","SO_SNDBUFFORCE","SO_SNDLOWAT","SO_SNDTIMEO","SO_SNDTIMEO_NEW","SO_TIMESTAMP","SO_TIMESTAMPING","SO_TIMESTAMPING_NEW","SO_TIMESTAMPNS","SO_TIMESTAMPNS_NEW","SO_TIMESTAMP_NEW","SO_TXTIME","SO_TYPE","SO_WIFI_STATUS","SO_ZEROCOPY","SPLICE_F_GIFT","SPLICE_F_MORE","SPLICE_F_MOVE","SPLICE_F_NONBLOCK","SS","SS_DISABLE","SS_ONSTACK","STATX_ALL","STATX_ATIME","STATX_ATTR_APPEND","STATX_ATTR_AUTOMOUNT","STATX_ATTR_COMPRESSED","STATX_ATTR_DAX","STATX_ATTR_ENCRYPTED","STATX_ATTR_IMMUTABLE","STATX_ATTR_MOUNT_ROOT","STATX_ATTR_NODUMP","STATX_ATTR_VERITY","STATX_BASIC_STATS","STATX_BLOCKS","STATX_BTIME","STATX_CTIME","STATX_DIOALIGN","STATX_GID","STATX_INO","STATX_MNT_ID","STATX_MODE","STATX_MTIME","STATX_NLINK","STATX_SIZE","STATX_TYPE","STATX_UID","STATX__RESERVED","STA_CLK","STA_CLOCKERR","STA_DEL","STA_FLL","STA_FREQHOLD","STA_INS","STA_MODE","STA_NANO","STA_PLL","STA_PPSERROR","STA_PPSFREQ","STA_PPSJITTER","STA_PPSSIGNAL","STA_PPSTIME","STA_PPSWANDER","STA_RONLY","STA_UNSYNC","STDERR_FILENO","STDIN_FILENO","STDOUT_FILENO","STICKY_TIMEOUTS","ST_APPEND","ST_IMMUTABLE","ST_MANDLOCK","ST_NOATIME","ST_NODEV","ST_NODIRATIME","ST_NOEXEC","ST_NOSUID","ST_RDONLY","ST_RELATIME","ST_SYNCHRONOUS","ST_WRITE","SW_CNT","SW_MAX","SYNC_FILE_RANGE_WAIT_AFTER","SYNC_FILE_RANGE_WAIT_BEFORE","SYNC_FILE_RANGE_WRITE","SYN_CNT","SYN_MAX","SYSFS_MAGIC","SYS__sysctl","SYS_accept","SYS_accept4","SYS_access","SYS_acct","SYS_add_key","SYS_adjtimex","SYS_afs_syscall","SYS_alarm","SYS_arch_prctl","SYS_bind","SYS_bpf","SYS_brk","SYS_capget","SYS_capset","SYS_chdir","SYS_chmod","SYS_chown","SYS_chroot","SYS_clock_adjtime","SYS_clock_getres","SYS_clock_gettime","SYS_clock_nanosleep","SYS_clock_settime","SYS_clone","SYS_clone3","SYS_close","SYS_close_range","SYS_connect","SYS_copy_file_range","SYS_creat","SYS_create_module","SYS_delete_module","SYS_dup","SYS_dup2","SYS_dup3","SYS_epoll_create","SYS_epoll_create1","SYS_epoll_ctl","SYS_epoll_ctl_old","SYS_epoll_pwait","SYS_epoll_pwait2","SYS_epoll_wait","SYS_epoll_wait_old","SYS_eventfd","SYS_eventfd2","SYS_execve","SYS_execveat","SYS_exit","SYS_exit_group","SYS_faccessat","SYS_faccessat2","SYS_fadvise64","SYS_fallocate","SYS_fanotify_init","SYS_fanotify_mark","SYS_fchdir","SYS_fchmod","SYS_fchmodat","SYS_fchown","SYS_fchownat","SYS_fcntl","SYS_fdatasync","SYS_fgetxattr","SYS_finit_module","SYS_flistxattr","SYS_flock","SYS_fork","SYS_fremovexattr","SYS_fsconfig","SYS_fsetxattr","SYS_fsmount","SYS_fsopen","SYS_fspick","SYS_fstat","SYS_fstatfs","SYS_fsync","SYS_ftruncate","SYS_futex","SYS_futex_waitv","SYS_futimesat","SYS_get_kernel_syms","SYS_get_mempolicy","SYS_get_robust_list","SYS_get_thread_area","SYS_getcpu","SYS_getcwd","SYS_getdents","SYS_getdents64","SYS_getegid","SYS_geteuid","SYS_getgid","SYS_getgroups","SYS_getitimer","SYS_getpeername","SYS_getpgid","SYS_getpgrp","SYS_getpid","SYS_getpmsg","SYS_getppid","SYS_getpriority","SYS_getrandom","SYS_getresgid","SYS_getresuid","SYS_getrlimit","SYS_getrusage","SYS_getsid","SYS_getsockname","SYS_getsockopt","SYS_gettid","SYS_gettimeofday","SYS_getuid","SYS_getxattr","SYS_init_module","SYS_inotify_add_watch","SYS_inotify_init","SYS_inotify_init1","SYS_inotify_rm_watch","SYS_io_cancel","SYS_io_destroy","SYS_io_getevents","SYS_io_setup","SYS_io_submit","SYS_io_uring_enter","SYS_io_uring_register","SYS_io_uring_setup","SYS_ioctl","SYS_ioperm","SYS_iopl","SYS_ioprio_get","SYS_ioprio_set","SYS_kcmp","SYS_kexec_file_load","SYS_kexec_load","SYS_keyctl","SYS_kill","SYS_landlock_add_rule","SYS_landlock_create_ruleset","SYS_landlock_restrict_self","SYS_lchown","SYS_lgetxattr","SYS_link","SYS_linkat","SYS_listen","SYS_listxattr","SYS_llistxattr","SYS_lookup_dcookie","SYS_lremovexattr","SYS_lseek","SYS_lsetxattr","SYS_lstat","SYS_madvise","SYS_mbind","SYS_membarrier","SYS_memfd_create","SYS_memfd_secret","SYS_migrate_pages","SYS_mincore","SYS_mkdir","SYS_mkdirat","SYS_mknod","SYS_mknodat","SYS_mlock","SYS_mlock2","SYS_mlockall","SYS_mmap","SYS_modify_ldt","SYS_mount","SYS_mount_setattr","SYS_move_mount","SYS_move_pages","SYS_mprotect","SYS_mq_getsetattr","SYS_mq_notify","SYS_mq_open","SYS_mq_timedreceive","SYS_mq_timedsend","SYS_mq_unlink","SYS_mremap","SYS_msgctl","SYS_msgget","SYS_msgrcv","SYS_msgsnd","SYS_msync","SYS_munlock","SYS_munlockall","SYS_munmap","SYS_name_to_handle_at","SYS_nanosleep","SYS_newfstatat","SYS_nfsservctl","SYS_open","SYS_open_by_handle_at","SYS_open_tree","SYS_openat","SYS_openat2","SYS_pause","SYS_perf_event_open","SYS_personality","SYS_pidfd_getfd","SYS_pidfd_open","SYS_pidfd_send_signal","SYS_pipe","SYS_pipe2","SYS_pivot_root","SYS_pkey_alloc","SYS_pkey_free","SYS_pkey_mprotect","SYS_poll","SYS_ppoll","SYS_prctl","SYS_pread64","SYS_preadv","SYS_preadv2","SYS_prlimit64","SYS_process_madvise","SYS_process_mrelease","SYS_process_vm_readv","SYS_process_vm_writev","SYS_pselect6","SYS_ptrace","SYS_putpmsg","SYS_pwrite64","SYS_pwritev","SYS_pwritev2","SYS_query_module","SYS_quotactl","SYS_quotactl_fd","SYS_read","SYS_readahead","SYS_readlink","SYS_readlinkat","SYS_readv","SYS_reboot","SYS_recvfrom","SYS_recvmmsg","SYS_recvmsg","SYS_remap_file_pages","SYS_removexattr","SYS_rename","SYS_renameat","SYS_renameat2","SYS_request_key","SYS_restart_syscall","SYS_rmdir","SYS_rseq","SYS_rt_sigaction","SYS_rt_sigpending","SYS_rt_sigprocmask","SYS_rt_sigqueueinfo","SYS_rt_sigreturn","SYS_rt_sigsuspend","SYS_rt_sigtimedwait","SYS_rt_tgsigqueueinfo","SYS_sched_get_priority_max","SYS_sched_get_priority_min","SYS_sched_getaffinity","SYS_sched_getattr","SYS_sched_getparam","SYS_sched_getscheduler","SYS_sched_rr_get_interval","SYS_sched_setaffinity","SYS_sched_setattr","SYS_sched_setparam","SYS_sched_setscheduler","SYS_sched_yield","SYS_seccomp","SYS_security","SYS_select","SYS_semctl","SYS_semget","SYS_semop","SYS_semtimedop","SYS_sendfile","SYS_sendmmsg","SYS_sendmsg","SYS_sendto","SYS_set_mempolicy","SYS_set_mempolicy_home_node","SYS_set_robust_list","SYS_set_thread_area","SYS_set_tid_address","SYS_setdomainname","SYS_setfsgid","SYS_setfsuid","SYS_setgid","SYS_setgroups","SYS_sethostname","SYS_setitimer","SYS_setns","SYS_setpgid","SYS_setpriority","SYS_setregid","SYS_setresgid","SYS_setresuid","SYS_setreuid","SYS_setrlimit","SYS_setsid","SYS_setsockopt","SYS_settimeofday","SYS_setuid","SYS_setxattr","SYS_shmat","SYS_shmctl","SYS_shmdt","SYS_shmget","SYS_shutdown","SYS_sigaltstack","SYS_signalfd","SYS_signalfd4","SYS_socket","SYS_socketpair","SYS_splice","SYS_stat","SYS_statfs","SYS_statx","SYS_swapoff","SYS_swapon","SYS_symlink","SYS_symlinkat","SYS_sync","SYS_sync_file_range","SYS_syncfs","SYS_sysfs","SYS_sysinfo","SYS_syslog","SYS_tee","SYS_tgkill","SYS_time","SYS_timer_create","SYS_timer_delete","SYS_timer_getoverrun","SYS_timer_gettime","SYS_timer_settime","SYS_timerfd_create","SYS_timerfd_gettime","SYS_timerfd_settime","SYS_times","SYS_tkill","SYS_truncate","SYS_tuxcall","SYS_umask","SYS_umount2","SYS_uname","SYS_unlink","SYS_unlinkat","SYS_unshare","SYS_uselib","SYS_userfaultfd","SYS_ustat","SYS_utime","SYS_utimensat","SYS_utimes","SYS_vfork","SYS_vhangup","SYS_vmsplice","SYS_vserver","SYS_wait4","SYS_waitid","SYS_write","SYS_writev","S_IEXEC","S_IFBLK","S_IFCHR","S_IFDIR","S_IFIFO","S_IFLNK","S_IFMT","S_IFREG","S_IFSOCK","S_IREAD","S_IRGRP","S_IROTH","S_IRUSR","S_IRWXG","S_IRWXO","S_IRWXU","S_ISGID","S_ISUID","S_ISVTX","S_IWGRP","S_IWOTH","S_IWRITE","S_IWUSR","S_IXGRP","S_IXOTH","S_IXUSR","TAB0","TAB1","TAB2","TAB3","TABDLY","TCA_CHAIN","TCA_DUMP_INVISIBLE","TCA_FCNT","TCA_HW_OFFLOAD","TCA_KIND","TCA_OPTIONS","TCA_PAD","TCA_RATE","TCA_STAB","TCA_STATS","TCA_STATS2","TCA_UNSPEC","TCA_XSTATS","TCFLSH","TCGETA","TCGETS","TCGETS2","TCGETX","TCIFLUSH","TCIOFF","TCIOFLUSH","TCION","TCOFLUSH","TCOOFF","TCOON","TCP_CC_INFO","TCP_CM_INQ","TCP_CONGESTION","TCP_COOKIE_TRANSACTIONS","TCP_CORK","TCP_DEFER_ACCEPT","TCP_FASTOPEN","TCP_FASTOPEN_CONNECT","TCP_FASTOPEN_KEY","TCP_FASTOPEN_NO_COOKIE","TCP_INFO","TCP_INQ","TCP_KEEPCNT","TCP_KEEPIDLE","TCP_KEEPINTVL","TCP_LINGER2","TCP_MAXSEG","TCP_MD5SIG","TCP_MD5SIG_EXT","TCP_MD5SIG_MAXKEYLEN","TCP_NODELAY","TCP_NOTSENT_LOWAT","TCP_QUEUE_SEQ","TCP_QUICKACK","TCP_REPAIR","TCP_REPAIR_OPTIONS","TCP_REPAIR_QUEUE","TCP_REPAIR_WINDOW","TCP_SAVED_SYN","TCP_SAVE_SYN","TCP_SYNCNT","TCP_THIN_DUPACK","TCP_THIN_LINEAR_TIMEOUTS","TCP_TIMESTAMP","TCP_ULP","TCP_USER_TIMEOUT","TCP_WINDOW_CLAMP","TCP_ZEROCOPY_RECEIVE","TCSADRAIN","TCSAFLUSH","TCSANOW","TCSBRK","TCSBRKP","TCSETA","TCSETAF","TCSETAW","TCSETS","TCSETS2","TCSETSF","TCSETSF2","TCSETSW","TCSETSW2","TCSETX","TCSETXF","TCSETXW","TCXONC","TFD_CLOEXEC","TFD_NONBLOCK","TFD_TIMER_ABSTIME","TFD_TIMER_CANCEL_ON_SET","THOUSEP","TIMER_ABSTIME","TIME_BAD","TIME_DEL","TIME_ERROR","TIME_INS","TIME_OK","TIME_OOP","TIME_WAIT","TIOCCBRK","TIOCCONS","TIOCEXCL","TIOCGDEV","TIOCGETD","TIOCGEXCL","TIOCGICOUNT","TIOCGLCKTRMIOS","TIOCGPGRP","TIOCGPKT","TIOCGPTLCK","TIOCGPTN","TIOCGPTPEER","TIOCGRS485","TIOCGSERIAL","TIOCGSID","TIOCGSOFTCAR","TIOCGWINSZ","TIOCINQ","TIOCLINUX","TIOCMBIC","TIOCMBIS","TIOCMGET","TIOCMIWAIT","TIOCMSET","TIOCM_CAR","TIOCM_CD","TIOCM_CTS","TIOCM_DSR","TIOCM_DTR","TIOCM_LE","TIOCM_RI","TIOCM_RNG","TIOCM_RTS","TIOCM_SR","TIOCM_ST","TIOCNOTTY","TIOCNXCL","TIOCOUTQ","TIOCPKT","TIOCSBRK","TIOCSCTTY","TIOCSERCONFIG","TIOCSERGETLSR","TIOCSERGETMULTI","TIOCSERGSTRUCT","TIOCSERGWILD","TIOCSERSETMULTI","TIOCSERSWILD","TIOCSETD","TIOCSIG","TIOCSLCKTRMIOS","TIOCSPGRP","TIOCSPTLCK","TIOCSRS485","TIOCSSERIAL","TIOCSSOFTCAR","TIOCSTI","TIOCSWINSZ","TIOCVHANGUP","TLS_1_2_VERSION","TLS_1_2_VERSION_MAJOR","TLS_1_2_VERSION_MINOR","TLS_1_3_VERSION","TLS_1_3_VERSION_MAJOR","TLS_1_3_VERSION_MINOR","TLS_CIPHER_AES_GCM_128","TLS_CIPHER_AES_GCM_128_IV_SIZE","TLS_CIPHER_AES_GCM_128_KEY_SIZE","TLS_CIPHER_AES_GCM_128_REC_SEQ_SIZE","TLS_CIPHER_AES_GCM_128_SALT_SIZE","TLS_CIPHER_AES_GCM_128_TAG_SIZE","TLS_CIPHER_AES_GCM_256","TLS_CIPHER_AES_GCM_256_IV_SIZE","TLS_CIPHER_AES_GCM_256_KEY_SIZE","TLS_CIPHER_AES_GCM_256_REC_SEQ_SIZE","TLS_CIPHER_AES_GCM_256_SALT_SIZE","TLS_CIPHER_AES_GCM_256_TAG_SIZE","TLS_CIPHER_CHACHA20_POLY1305","TLS_CIPHER_CHACHA20_POLY1305_IV_SIZE","TLS_CIPHER_CHACHA20_POLY1305_KEY_SIZE","TLS_CIPHER_CHACHA20_POLY1305_REC_SEQ_SIZE","TLS_CIPHER_CHACHA20_POLY1305_SALT_SIZE","TLS_CIPHER_CHACHA20_POLY1305_TAG_SIZE","TLS_GET_RECORD_TYPE","TLS_RX","TLS_SET_RECORD_TYPE","TLS_TX","TMPFS_MAGIC","TMP_MAX","TOSTOP","TRACEFS_MAGIC","TUN_FLT_ALLMULTI","TUN_F_CSUM","TUN_F_TSO4","TUN_F_TSO6","TUN_F_TSO_ECN","TUN_F_UFO","TUN_F_USO4","TUN_F_USO6","TUN_PKT_STRIP","TUN_READQ_SIZE","TUN_TAP_DEV","TUN_TUN_DEV","TUN_TX_TIMESTAMP","TUN_TYPE_MASK","T_FMT","T_FMT_AMPM","UDF_SUPER_MAGIC","UDP_CORK","UDP_ENCAP","UDP_GRO","UDP_NO_CHECK6_RX","UDP_NO_CHECK6_TX","UDP_SEGMENT","UINPUT_MAX_NAME_SIZE","UINPUT_VERSION","UIO_MAXIOV","UMOUNT_NOFOLLOW","UNAME26","USBDEVICE_SUPER_MAGIC","USER_PROCESS","USRQUOTA","UTIME_NOW","UTIME_OMIT","VDISCARD","VEOF","VEOL","VEOL2","VERASE","VINTR","VKILL","VLNEXT","VMADDR_CID_ANY","VMADDR_CID_HOST","VMADDR_CID_HYPERVISOR","VMADDR_CID_LOCAL","VMADDR_CID_RESERVED","VMADDR_PORT_ANY","VMIN","VM_BLOCK_DUMP","VM_DIRTY_BACKGROUND","VM_DIRTY_EXPIRE_CS","VM_DIRTY_RATIO","VM_DIRTY_WB_CS","VM_DROP_PAGECACHE","VM_HUGETLB_GROUP","VM_HUGETLB_PAGES","VM_LAPTOP_MODE","VM_LEGACY_VA_LAYOUT","VM_LOWMEM_RESERVE_RATIO","VM_MAX_MAP_COUNT","VM_MIN_FREE_KBYTES","VM_MIN_SLAB","VM_MIN_UNMAPPED","VM_NR_PDFLUSH_THREADS","VM_OVERCOMMIT_MEMORY","VM_OVERCOMMIT_RATIO","VM_PAGEBUF","VM_PAGE_CLUSTER","VM_PANIC_ON_OOM","VM_PERCPU_PAGELIST_FRACTION","VM_SWAPPINESS","VM_SWAP_TOKEN_TIMEOUT","VM_VDSO_ENABLED","VM_VFS_CACHE_PRESSURE","VM_ZONE_RECLAIM_MODE","VQUIT","VREPRINT","VSTART","VSTOP","VSUSP","VSWTC","VT0","VT1","VTDLY","VTIME","VWERASE","WCONTINUED","WCOREDUMP","WEXITED","WEXITSTATUS","WHOLE_SECONDS","WIFCONTINUED","WIFEXITED","WIFSIGNALED","WIFSTOPPED","WIRELESS_EXT","WNOHANG","WNOWAIT","WSTOPPED","WSTOPSIG","WTERMSIG","WUNTRACED","W_EXITCODE","W_OK","W_STOPCODE","XATTR_CREATE","XATTR_REPLACE","XDP_COPY","XDP_MMAP_OFFSETS","XDP_OPTIONS","XDP_OPTIONS_ZEROCOPY","XDP_PGOFF_RX_RING","XDP_PGOFF_TX_RING","XDP_PKT_CONTD","XDP_RING_NEED_WAKEUP","XDP_RX_RING","XDP_SHARED_UMEM","XDP_STATISTICS","XDP_TX_RING","XDP_UMEM_COMPLETION_RING","XDP_UMEM_FILL_RING","XDP_UMEM_PGOFF_COMPLETION_RING","XDP_UMEM_PGOFF_FILL_RING","XDP_UMEM_REG","XDP_UMEM_UNALIGNED_CHUNK_FLAG","XDP_USE_NEED_WAKEUP","XDP_USE_SG","XDP_ZEROCOPY","XENFS_SUPER_MAGIC","XFS_SUPER_MAGIC","XSK_UNALIGNED_BUF_ADDR_MASK","XSK_UNALIGNED_BUF_OFFSET_SHIFT","XTABS","X_OK","YESEXPR","YESSTR","_IOFBF","_IOLBF","_IONBF","_PC_2_SYMLINKS","_PC_ALLOC_SIZE_MIN","_PC_ASYNC_IO","_PC_CHOWN_RESTRICTED","_PC_FILESIZEBITS","_PC_LINK_MAX","_PC_MAX_CANON","_PC_MAX_INPUT","_PC_NAME_MAX","_PC_NO_TRUNC","_PC_PATH_MAX","_PC_PIPE_BUF","_PC_PRIO_IO","_PC_REC_INCR_XFER_SIZE","_PC_REC_MAX_XFER_SIZE","_PC_REC_MIN_XFER_SIZE","_PC_REC_XFER_ALIGN","_PC_SOCK_MAXBUF","_PC_SYMLINK_MAX","_PC_SYNC_IO","_PC_VDISABLE","_POSIX_VDISABLE","_SC_2_CHAR_TERM","_SC_2_C_BIND","_SC_2_C_DEV","_SC_2_C_VERSION","_SC_2_FORT_DEV","_SC_2_FORT_RUN","_SC_2_LOCALEDEF","_SC_2_PBS","_SC_2_PBS_ACCOUNTING","_SC_2_PBS_CHECKPOINT","_SC_2_PBS_LOCATE","_SC_2_PBS_MESSAGE","_SC_2_PBS_TRACK","_SC_2_SW_DEV","_SC_2_UPE","_SC_2_VERSION","_SC_ADVISORY_INFO","_SC_AIO_LISTIO_MAX","_SC_AIO_MAX","_SC_AIO_PRIO_DELTA_MAX","_SC_ARG_MAX","_SC_ASYNCHRONOUS_IO","_SC_ATEXIT_MAX","_SC_AVPHYS_PAGES","_SC_BARRIERS","_SC_BASE","_SC_BC_BASE_MAX","_SC_BC_DIM_MAX","_SC_BC_SCALE_MAX","_SC_BC_STRING_MAX","_SC_CHARCLASS_NAME_MAX","_SC_CHAR_BIT","_SC_CHAR_MAX","_SC_CHAR_MIN","_SC_CHILD_MAX","_SC_CLK_TCK","_SC_CLOCK_SELECTION","_SC_COLL_WEIGHTS_MAX","_SC_CPUTIME","_SC_C_LANG_SUPPORT","_SC_C_LANG_SUPPORT_R","_SC_DELAYTIMER_MAX","_SC_DEVICE_IO","_SC_DEVICE_SPECIFIC","_SC_DEVICE_SPECIFIC_R","_SC_EQUIV_CLASS_MAX","_SC_EXPR_NEST_MAX","_SC_FD_MGMT","_SC_FIFO","_SC_FILE_ATTRIBUTES","_SC_FILE_LOCKING","_SC_FILE_SYSTEM","_SC_FSYNC","_SC_GETGR_R_SIZE_MAX","_SC_GETPW_R_SIZE_MAX","_SC_HOST_NAME_MAX","_SC_INT_MAX","_SC_INT_MIN","_SC_IOV_MAX","_SC_IPV6","_SC_JOB_CONTROL","_SC_LEVEL1_DCACHE_ASSOC","_SC_LEVEL1_DCACHE_LINESIZE","_SC_LEVEL1_DCACHE_SIZE","_SC_LEVEL1_ICACHE_ASSOC","_SC_LEVEL1_ICACHE_LINESIZE","_SC_LEVEL1_ICACHE_SIZE","_SC_LEVEL2_CACHE_ASSOC","_SC_LEVEL2_CACHE_LINESIZE","_SC_LEVEL2_CACHE_SIZE","_SC_LEVEL3_CACHE_ASSOC","_SC_LEVEL3_CACHE_LINESIZE","_SC_LEVEL3_CACHE_SIZE","_SC_LEVEL4_CACHE_ASSOC","_SC_LEVEL4_CACHE_LINESIZE","_SC_LEVEL4_CACHE_SIZE","_SC_LINE_MAX","_SC_LOGIN_NAME_MAX","_SC_LONG_BIT","_SC_MAPPED_FILES","_SC_MB_LEN_MAX","_SC_MEMLOCK","_SC_MEMLOCK_RANGE","_SC_MEMORY_PROTECTION","_SC_MESSAGE_PASSING","_SC_MONOTONIC_CLOCK","_SC_MQ_OPEN_MAX","_SC_MQ_PRIO_MAX","_SC_MULTI_PROCESS","_SC_NETWORKING","_SC_NGROUPS_MAX","_SC_NL_ARGMAX","_SC_NL_LANGMAX","_SC_NL_MSGMAX","_SC_NL_NMAX","_SC_NL_SETMAX","_SC_NL_TEXTMAX","_SC_NPROCESSORS_CONF","_SC_NPROCESSORS_ONLN","_SC_NZERO","_SC_OPEN_MAX","_SC_PAGESIZE","_SC_PAGE_SIZE","_SC_PASS_MAX","_SC_PHYS_PAGES","_SC_PII","_SC_PII_INTERNET","_SC_PII_INTERNET_DGRAM","_SC_PII_INTERNET_STREAM","_SC_PII_OSI","_SC_PII_OSI_CLTS","_SC_PII_OSI_COTS","_SC_PII_OSI_M","_SC_PII_SOCKET","_SC_PII_XTI","_SC_PIPE","_SC_POLL","_SC_PRIORITIZED_IO","_SC_PRIORITY_SCHEDULING","_SC_RAW_SOCKETS","_SC_READER_WRITER_LOCKS","_SC_REALTIME_SIGNALS","_SC_REGEXP","_SC_REGEX_VERSION","_SC_RE_DUP_MAX","_SC_RTSIG_MAX","_SC_SAVED_IDS","_SC_SCHAR_MAX","_SC_SCHAR_MIN","_SC_SELECT","_SC_SEMAPHORES","_SC_SEM_NSEMS_MAX","_SC_SEM_VALUE_MAX","_SC_SHARED_MEMORY_OBJECTS","_SC_SHELL","_SC_SHRT_MAX","_SC_SHRT_MIN","_SC_SIGNALS","_SC_SIGQUEUE_MAX","_SC_SINGLE_PROCESS","_SC_SPAWN","_SC_SPIN_LOCKS","_SC_SPORADIC_SERVER","_SC_SSIZE_MAX","_SC_SS_REPL_MAX","_SC_STREAMS","_SC_STREAM_MAX","_SC_SYMLOOP_MAX","_SC_SYNCHRONIZED_IO","_SC_SYSTEM_DATABASE","_SC_SYSTEM_DATABASE_R","_SC_THREADS","_SC_THREAD_ATTR_STACKADDR","_SC_THREAD_ATTR_STACKSIZE","_SC_THREAD_CPUTIME","_SC_THREAD_DESTRUCTOR_ITERATIONS","_SC_THREAD_KEYS_MAX","_SC_THREAD_PRIORITY_SCHEDULING","_SC_THREAD_PRIO_INHERIT","_SC_THREAD_PRIO_PROTECT","_SC_THREAD_PROCESS_SHARED","_SC_THREAD_ROBUST_PRIO_INHERIT","_SC_THREAD_ROBUST_PRIO_PROTECT","_SC_THREAD_SAFE_FUNCTIONS","_SC_THREAD_SPORADIC_SERVER","_SC_THREAD_STACK_MIN","_SC_THREAD_THREADS_MAX","_SC_TIMEOUTS","_SC_TIMERS","_SC_TIMER_MAX","_SC_TRACE","_SC_TRACE_EVENT_FILTER","_SC_TRACE_EVENT_NAME_MAX","_SC_TRACE_INHERIT","_SC_TRACE_LOG","_SC_TRACE_NAME_MAX","_SC_TRACE_SYS_MAX","_SC_TRACE_USER_EVENT_MAX","_SC_TTY_NAME_MAX","_SC_TYPED_MEMORY_OBJECTS","_SC_TZNAME_MAX","_SC_T_IOV_MAX","_SC_UCHAR_MAX","_SC_UINT_MAX","_SC_UIO_MAXIOV","_SC_ULONG_MAX","_SC_USER_GROUPS","_SC_USER_GROUPS_R","_SC_USHRT_MAX","_SC_V6_ILP32_OFF32","_SC_V6_ILP32_OFFBIG","_SC_V6_LP64_OFF64","_SC_V6_LPBIG_OFFBIG","_SC_V7_ILP32_OFF32","_SC_V7_ILP32_OFFBIG","_SC_V7_LP64_OFF64","_SC_V7_LPBIG_OFFBIG","_SC_VERSION","_SC_WORD_BIT","_SC_XBS5_ILP32_OFF32","_SC_XBS5_ILP32_OFFBIG","_SC_XBS5_LP64_OFF64","_SC_XBS5_LPBIG_OFFBIG","_SC_XOPEN_CRYPT","_SC_XOPEN_ENH_I18N","_SC_XOPEN_LEGACY","_SC_XOPEN_REALTIME","_SC_XOPEN_REALTIME_THREADS","_SC_XOPEN_SHM","_SC_XOPEN_STREAMS","_SC_XOPEN_UNIX","_SC_XOPEN_VERSION","_SC_XOPEN_XCU_VERSION","_SC_XOPEN_XPG2","_SC_XOPEN_XPG3","_SC_XOPEN_XPG4","__NFT_REG_MAX","__SIZEOF_PTHREAD_BARRIERATTR_T","__SIZEOF_PTHREAD_BARRIER_T","__SIZEOF_PTHREAD_CONDATTR_T","__SIZEOF_PTHREAD_COND_T","__SIZEOF_PTHREAD_MUTEXATTR_T","__SIZEOF_PTHREAD_MUTEX_T","__SIZEOF_PTHREAD_RWLOCKATTR_T","__SIZEOF_PTHREAD_RWLOCK_T","__UT_HOSTSIZE","__UT_LINESIZE","__UT_NAMESIZE","__WALL","__WCLONE","__WNOTHREAD","__c_anonymous_ifc_ifcu","__c_anonymous_ifr_ifru","__c_anonymous_ifru_map","__c_anonymous_ptrace_syscall_info_data","__c_anonymous_ptrace_syscall_info_entry","__c_anonymous_ptrace_syscall_info_exit","__c_anonymous_ptrace_syscall_info_seccomp","__c_anonymous_sockaddr_can_can_addr","__c_anonymous_sockaddr_can_j1939","__c_anonymous_sockaddr_can_tp","__errno_location","__exit_status","__fsword_t","__glibc_reserved1","__glibc_reserved2","__glibc_reserved3","__glibc_reserved4","__kernel_rwf_t","__key","__priority_which_t","__rlimit_resource_t","__s16","__s32","__s64","__seq","__statx_timestamp_pad1","__syscall_ulong_t","__timeval","__u16","__u32","__u64","__u8","__unused1","__unused10","__unused11","__unused2","__unused3","__unused4","__unused5","__unused6","__unused7","__unused8","__unused9","_exit","_f","_libc_fpstate","_libc_fpxreg","_libc_xmmreg","_st","_xmm","abort","abs","absflat","absfuzz","absinfo","absmax","absmin","accept","accept4","access","acct","actime","addmntent","addr","addr","addr","addr","addr","addr_mask","addrinfo","adjtime","adjtimex","af","af_alg_iv","ai_addr","ai_addrlen","ai_canonname","ai_family","ai_flags","ai_next","ai_protocol","ai_socktype","aio_buf","aio_buf","aio_cancel","aio_data","aio_error","aio_fildes","aio_fildes","aio_flags","aio_fsync","aio_key","aio_lio_opcode","aio_lio_opcode","aio_nbytes","aio_nbytes","aio_offset","aio_offset","aio_read","aio_reqprio","aio_reqprio","aio_resfd","aio_return","aio_rw_flags","aio_sigevent","aio_suspend","aio_write","aiocb","alarm","ar_hln","ar_hrd","ar_op","ar_pln","ar_pro","arch","arch","arena","arena","args","args","args","arp_dev","arp_flags","arp_flags","arp_ha","arp_ha","arp_netmask","arp_netmask","arp_pa","arp_pa","arpd_request","arphdr","arpreq","arpreq_old","asctime_r","atexit","atof","atoi","atol","atoll","attack_length","attack_level","auth_keynumber","backtrace","base_addr","bind","blkcnt64_t","blkcnt_t","blksize_t","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","brk","bsearch","bufferram","bustype","button","c_cc","c_cc","c_cflag","c_cflag","c_char","c_double","c_float","c_iflag","c_iflag","c_int","c_ispeed","c_ispeed","c_lflag","c_lflag","c_line","c_line","c_long","c_longlong","c_oflag","c_oflag","c_ospeed","c_ospeed","c_schar","c_short","c_uchar","c_uint","c_ulong","c_ulonglong","c_ushort","c_void","calcnt","calloc","can_addr","can_dlc","can_err_mask_t","can_family","can_filter","can_frame","can_id","can_id","can_id","can_ifindex","can_mask","canfd_frame","canid_t","canxl_frame","cc_t","center","cfgetispeed","cfgetospeed","cfmakeraw","cfsetispeed","cfsetospeed","cfsetspeed","cgid","cgroup","ch_addralign","ch_addralign","ch_reserved","ch_size","ch_size","ch_type","ch_type","chdir","child_tid","chmod","chown","chroot","chunk_size","chunk_size","cipher_type","clearenv","clearerr","clock_adjtime","clock_getcpuclockid","clock_getres","clock_gettime","clock_nanosleep","clock_settime","clock_t","clockid","clockid_t","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_args","close","close_range","closedir","closelog","cmd","cmsg_len","cmsg_level","cmsg_type","cmsghdr","code","code","code","codes_ptr","codes_size","connect","constant","consumer","consumer","cookie","copy_file_range","cpu_set_t","cr","cr","creat","creat64","cs","ctermid","ctime_r","cuid","currency_symbol","custom_data","custom_len","cwd","cwd","d_ino","d_ino","d_name","d_name","d_off","d_off","d_reclen","d_reclen","d_type","d_type","daemon","data","data","data","data","deadband","decimal_point","delay","desc","desc","dest_offset","dev","dev_t","difftime","direction","dirent","dirent64","dirfd","dirname","dl_iterate_phdr","dl_phdr_info","dladdr","dladdr1","dlclose","dlerror","dli_fbase","dli_fname","dli_saddr","dli_sname","dlinfo","dlmopen","dlopen","dlpi_addr","dlpi_adds","dlpi_name","dlpi_phdr","dlpi_phnum","dlpi_subs","dlpi_tls_data","dlpi_tls_modid","dlsym","dma","domainname","dqb_bhardlimit","dqb_bsoftlimit","dqb_btime","dqb_curinodes","dqb_curspace","dqb_ihardlimit","dqb_isoftlimit","dqb_itime","dqb_valid","dqblk","drand48","ds","dup","dup2","dup3","duplocale","e_ehsize","e_ehsize","e_entry","e_entry","e_exit","e_flags","e_flags","e_ident","e_ident","e_machine","e_machine","e_phentsize","e_phentsize","e_phnum","e_phnum","e_phoff","e_phoff","e_shentsize","e_shentsize","e_shnum","e_shnum","e_shoff","e_shoff","e_shstrndx","e_shstrndx","e_termination","e_type","e_type","e_version","e_version","eaccess","ee_code","ee_data","ee_errno","ee_info","ee_origin","ee_pad","ee_type","effect","effect_id","eflags","element","end_level","endgrent","endmntent","endpwent","endservent","endspent","endutxent","entry","envelope","envelope","envelope","epoll_create","epoll_create1","epoll_ctl","epoll_event","epoll_pwait","epoll_wait","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","erand48","errcnt","error","error","es","esterror","esterror","euidaccess","event_len","eventfd","eventfd_read","eventfd_t","eventfd_write","events","events","execl","execle","execlp","execv","execve","execveat","execvp","execvpe","exit","exit","exit_signal","explicit_bzero","exponent","f_bavail","f_bavail","f_bavail","f_bavail","f_bfree","f_bfree","f_bfree","f_bfree","f_blocks","f_blocks","f_blocks","f_blocks","f_bsize","f_bsize","f_bsize","f_bsize","f_favail","f_favail","f_ffree","f_ffree","f_ffree","f_ffree","f_files","f_files","f_files","f_files","f_flag","f_flag","f_flags","f_frsize","f_frsize","f_frsize","f_frsize","f_fsid","f_fsid","f_fsid","f_fsid","f_namelen","f_namelen","f_namemax","f_namemax","f_spare","f_type","f_type","faccessat","fade_length","fade_level","fallocate","fallocate64","fanotify_event_metadata","fanotify_init","fanotify_mark","fanotify_response","fchdir","fchmod","fchmodat","fchown","fchownat","fclose","fcntl","fd","fd","fd","fd_set","fdatasync","fdopen","fdopendir","feof","ferror","fexecve","ff_condition_effect","ff_constant_effect","ff_effect","ff_effects_max","ff_effects_max","ff_envelope","ff_periodic_effect","ff_ramp_effect","ff_replay","ff_rumble_effect","ff_trigger","fflush","fgetc","fgetgrent_r","fgetpos","fgetpos64","fgetpwent_r","fgets","fgetspent_r","fgetxattr","file_clone_range","fileno","filter","flag","flags","flags","flags","flags","flags","flags","flags","flags","flags","flags","flags","flags","flags","flags","flags","flat","flistxattr","flock","flock","flock64","fmemopen","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fop","fop","fopen","fopen64","fordblks","fordblks","fork","forkpty","fpathconf","fpos64_t","fpos_t","fpregs","fprintf","fputc","fputs","fr","fr","frac_digits","fread","fread_unlocked","free","freeaddrinfo","freehigh","freeifaddrs","freelocale","freeram","freeswap","fremovexattr","freopen","freopen64","freq","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","fs","fs_base","fsblkcnt_t","fscanf","fseek","fseeko","fseeko64","fsetpos","fsetpos64","fsetxattr","fsfilcnt_t","fsid_t","fsmblks","fsmblks","fstat","fstat64","fstatat","fstatat64","fstatfs","fstatfs64","fstatvfs","fstatvfs64","fsync","ftell","ftello","ftello64","ftok","ftruncate","ftruncate64","ftw","ftw","futimens","futimes","fuzz","fwrite","gai_strerror","genlmsghdr","getaddrinfo","getauxval","getchar","getchar_unlocked","getcontext","getcwd","getdomainname","getdtablesize","getegid","getentropy","getenv","geteuid","getgid","getgrent","getgrent_r","getgrgid","getgrgid_r","getgrnam","getgrnam_r","getgrouplist","getgroups","gethostid","gethostname","getifaddrs","getline","getloadavg","getlogin","getmntent","getmntent_r","getnameinfo","getopt","getopt_long","getpeername","getpgid","getpgrp","getpid","getppid","getpriority","getprotobyname","getprotobynumber","getpt","getpwent","getpwent_r","getpwnam","getpwnam_r","getpwuid","getpwuid_r","getrandom","getresgid","getresuid","getrlimit","getrlimit64","getrusage","getservbyname","getservbyport","getservent","getsid","getsockname","getsockopt","getspent","getspent_r","getspnam","getspnam_r","gettid","gettimeofday","getuid","getutxent","getutxid","getutxline","getxattr","gid","gid","gid_t","gl_flags","gl_flags","gl_offs","gl_offs","gl_pathc","gl_pathc","gl_pathv","gl_pathv","glob","glob64","glob64_t","glob_t","globfree","globfree64","gmtime","gmtime_r","gnu_basename","gnu_get_libc_release","gnu_get_libc_version","gr_gid","gr_mem","gr_name","gr_passwd","grantpt","greg_t","gregs","group","group","grouping","gs","gs_base","h_addr_list","h_addrtype","h_aliases","h_length","h_name","ha","has_arg","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hasmntopt","hblkhd","hblkhd","hblks","hblks","headroom","headroom","hostent","hstrerror","hwtstamp_config","i387","iconv","iconv_close","iconv_open","iconv_t","id","id","id","id","id","id","id_t","idtype_t","if_freenameindex","if_index","if_indextoname","if_name","if_nameindex","if_nameindex","if_nametoindex","ifa_addr","ifa_data","ifa_flags","ifa_ifu","ifa_name","ifa_netmask","ifa_next","ifaddrs","ifc_ifcu","ifc_len","ifconf","ifcu_buf","ifcu_req","ifr6_addr","ifr6_ifindex","ifr6_prefixlen","ifr_ifru","ifr_name","ifreq","ifru_addr","ifru_broadaddr","ifru_data","ifru_dstaddr","ifru_flags","ifru_hwaddr","ifru_ifindex","ifru_map","ifru_metric","ifru_mtu","ifru_netmask","ifru_newname","ifru_slave","imr_address","imr_ifindex","imr_interface","imr_interface","imr_multiaddr","imr_multiaddr","imr_multiaddr","imr_sourceaddr","in6_addr","in6_ifreq","in6_pktinfo","in6_rtmsg","in_addr","in_addr_t","in_pktinfo","in_port_t","index","info","info","info","initgroups","ino64_t","ino_t","inotify_add_watch","inotify_event","inotify_init","inotify_init1","inotify_rm_watch","input_absinfo","input_event","input_id","input_keymap_entry","input_mask","instruction_pointer","instruction_pointer","int16_t","int32_t","int64_t","int8_t","int_curr_symbol","int_frac_digits","int_n_cs_precedes","int_n_sep_by_space","int_n_sign_posn","int_p_cs_precedes","int_p_sep_by_space","int_p_sign_posn","interval","intmax_t","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","intptr_t","iocb","ioctl","ioperm","iopl","iov_base","iov_len","iovec","ip","ip_mreq","ip_mreq_source","ip_mreqn","ipc_perm","ipi6_addr","ipi6_ifindex","ipi_addr","ipi_ifindex","ipi_spec_dst","ipv6_mreq","ipv6mr_interface","ipv6mr_multiaddr","irq","is_error","isalnum","isalpha","isatty","isblank","iscntrl","isdigit","isgraph","islower","isprint","ispunct","isspace","isupper","isxdigit","it_interval","it_interval","it_value","it_value","itimerspec","itimerval","iv","iv","iv","iv","ivlen","j1939","j1939_filter","jf","jitcnt","jitter","jrand48","jt","k","keepcost","keepcost","key","key","key","key_t","keycode","kill","killpg","l_len","l_len","l_linger","l_onoff","l_pid","l_pid","l_start","l_start","l_type","l_type","l_whence","l_whence","labs","lchown","lcong48","lconv","left_coeff","left_saturation","len","len","len","len","len","len","len","len","length","level","lgetxattr","linger","link","linkat","lio_listio","listen","listxattr","llistxattr","loads","locale_t","localeconv","localtime","localtime_r","lockf","loff_t","login_tty","lrand48","lremovexattr","lseek","lseek64","lsetxattr","lstat","lstat64","lutimes","machine","madvise","magic","magnitude","major","makecontext","makedev","mallinfo","mallinfo","mallinfo2","mallinfo2","malloc","malloc_info","malloc_trim","malloc_usable_size","mallopt","mask","mask","max_align_t","maxerror","maxerror","maximum","mcontext_t","mem_end","mem_start","mem_unit","memalign","memchr","memcmp","memcpy","memfd_create","memmem","memmove","memrchr","memset","metadata_len","mincore","minimum","minor","mkdir","mkdirat","mkdtemp","mkfifo","mkfifoat","mknod","mknodat","mkostemp","mkostemps","mkstemp","mkstemps","mktime","mlock","mlock2","mlockall","mmap","mmap64","mmsghdr","mnt_dir","mnt_freq","mnt_fsname","mnt_opts","mnt_passno","mnt_type","mntent","mode","mode","mode_t","modes","modtime","mon_decimal_point","mon_grouping","mon_thousands_sep","mount","mprotect","mq_attr","mq_close","mq_curmsgs","mq_flags","mq_getattr","mq_maxmsg","mq_msgsize","mq_open","mq_receive","mq_send","mq_setattr","mq_timedreceive","mq_timedsend","mq_unlink","mqd_t","mr_address","mr_alen","mr_ifindex","mr_type","mrand48","mremap","msg","msg_control","msg_controllen","msg_ctime","msg_flags","msg_hdr","msg_iov","msg_iovlen","msg_len","msg_lrpid","msg_lspid","msg_name","msg_namelen","msg_perm","msg_qbytes","msg_qnum","msg_rtime","msg_stime","msgctl","msgget","msghdr","msginfo","msglen_t","msgmap","msgmax","msgmnb","msgmni","msgpool","msgqnum_t","msgrcv","msgseg","msgsnd","msgssz","msgtql","msqid_ds","msync","munlock","munlockall","munmap","mxcr_mask","mxcr_mask","mxcsr","mxcsr","n_cs_precedes","n_sep_by_space","n_sign_posn","name","name","name","name","name","name_mask","name_t","nanosleep","negative_sign","newfd","newfd_flags","newlocale","nfds_t","nice","nl_family","nl_groups","nl_item","nl_langinfo","nl_langinfo_l","nl_mmap_hdr","nl_mmap_req","nl_pid","nl_pktinfo","nla_len","nla_type","nlattr","nlink_t","nlmsg_flags","nlmsg_len","nlmsg_pid","nlmsg_seq","nlmsg_type","nlmsgerr","nlmsghdr","nm_block_nr","nm_block_size","nm_frame_nr","nm_frame_size","nm_gid","nm_group","nm_len","nm_pid","nm_status","nm_uid","nodename","nr","nr","nr","nr","nrand48","ntp_adjtime","ntp_gettime","ntptimeval","nxt_assoc_id","nxt_flags","nxt_length","nxt_ppid","nxt_sid","off","off64_t","off_t","offset","offset","old","op","open","open64","open_how","open_memstream","open_wmemstream","openat","openat64","opendir","openlog","openpty","option","options","ordblks","ordblks","orig_rax","p_aliases","p_align","p_align","p_cs_precedes","p_filesz","p_filesz","p_flags","p_flags","p_memsz","p_memsz","p_name","p_offset","p_offset","p_paddr","p_paddr","p_proto","p_sep_by_space","p_sign_posn","p_type","p_type","p_vaddr","p_vaddr","packet_mreq","pad","pad","pad","parent_tid","passwd","pathconf","pause","pclose","period","perror","personality","pgn","pgn","pgn_mask","pgn_t","phase","pid","pid","pid","pid_t","pidfd","pipe","pipe2","poll","pollfd","popen","port","positive_sign","posix_basename","posix_fadvise","posix_fadvise64","posix_fallocate","posix_fallocate64","posix_madvise","posix_memalign","posix_openpt","posix_spawn","posix_spawn_file_actions_addchdir_np","posix_spawn_file_actions_addclose","posix_spawn_file_actions_addclosefrom_np","posix_spawn_file_actions_adddup2","posix_spawn_file_actions_addfchdir_np","posix_spawn_file_actions_addopen","posix_spawn_file_actions_addtcsetpgrp_np","posix_spawn_file_actions_destroy","posix_spawn_file_actions_init","posix_spawn_file_actions_t","posix_spawnattr_destroy","posix_spawnattr_getflags","posix_spawnattr_getpgroup","posix_spawnattr_getschedparam","posix_spawnattr_getschedpolicy","posix_spawnattr_getsigdefault","posix_spawnattr_getsigmask","posix_spawnattr_init","posix_spawnattr_setflags","posix_spawnattr_setpgroup","posix_spawnattr_setschedparam","posix_spawnattr_setschedpolicy","posix_spawnattr_setsigdefault","posix_spawnattr_setsigmask","posix_spawnattr_t","posix_spawnp","ppoll","ppsfreq","pr_policy","pr_value","prctl","pread","pread64","preadv","preadv2","preadv64","preadv64v2","precision","printf","prio","priority_t","prlimit","prlimit64","process_vm_readv","process_vm_writev","procs","producer","producer","product","protoent","pselect","pthread_atfork","pthread_attr_destroy","pthread_attr_getaffinity_np","pthread_attr_getguardsize","pthread_attr_getinheritsched","pthread_attr_getschedparam","pthread_attr_getschedpolicy","pthread_attr_getstack","pthread_attr_getstacksize","pthread_attr_init","pthread_attr_setaffinity_np","pthread_attr_setdetachstate","pthread_attr_setguardsize","pthread_attr_setinheritsched","pthread_attr_setschedparam","pthread_attr_setschedpolicy","pthread_attr_setstacksize","pthread_attr_t","pthread_barrier_destroy","pthread_barrier_init","pthread_barrier_t","pthread_barrier_wait","pthread_barrierattr_destroy","pthread_barrierattr_getpshared","pthread_barrierattr_init","pthread_barrierattr_setpshared","pthread_barrierattr_t","pthread_cancel","pthread_cond_broadcast","pthread_cond_destroy","pthread_cond_init","pthread_cond_signal","pthread_cond_t","pthread_cond_timedwait","pthread_cond_wait","pthread_condattr_destroy","pthread_condattr_getclock","pthread_condattr_getpshared","pthread_condattr_init","pthread_condattr_setclock","pthread_condattr_setpshared","pthread_condattr_t","pthread_create","pthread_detach","pthread_exit","pthread_getaffinity_np","pthread_getattr_np","pthread_getcpuclockid","pthread_getname_np","pthread_getschedparam","pthread_getspecific","pthread_join","pthread_key_create","pthread_key_delete","pthread_key_t","pthread_kill","pthread_mutex_consistent","pthread_mutex_destroy","pthread_mutex_init","pthread_mutex_lock","pthread_mutex_t","pthread_mutex_timedlock","pthread_mutex_trylock","pthread_mutex_unlock","pthread_mutexattr_destroy","pthread_mutexattr_getprotocol","pthread_mutexattr_getpshared","pthread_mutexattr_getrobust","pthread_mutexattr_init","pthread_mutexattr_setprotocol","pthread_mutexattr_setpshared","pthread_mutexattr_setrobust","pthread_mutexattr_settype","pthread_mutexattr_t","pthread_once","pthread_once_t","pthread_rwlock_destroy","pthread_rwlock_init","pthread_rwlock_rdlock","pthread_rwlock_t","pthread_rwlock_tryrdlock","pthread_rwlock_trywrlock","pthread_rwlock_unlock","pthread_rwlock_wrlock","pthread_rwlockattr_destroy","pthread_rwlockattr_getkind_np","pthread_rwlockattr_getpshared","pthread_rwlockattr_init","pthread_rwlockattr_setkind_np","pthread_rwlockattr_setpshared","pthread_rwlockattr_t","pthread_self","pthread_setaffinity_np","pthread_setname_np","pthread_setschedparam","pthread_setschedprio","pthread_setspecific","pthread_sigmask","pthread_sigqueue","pthread_spin_destroy","pthread_spin_init","pthread_spin_lock","pthread_spin_trylock","pthread_spin_unlock","pthread_spinlock_t","pthread_t","ptrace","ptrace_peeksiginfo_args","ptrace_rseq_configuration","ptrace_syscall_info","ptrdiff_t","ptsname","ptsname_r","putchar","putchar_unlocked","putenv","putgrent","putpwent","puts","pututxline","pw_dir","pw_gecos","pw_gid","pw_name","pw_passwd","pw_shell","pw_uid","pwrite","pwrite64","pwritev","pwritev2","pwritev64","pwritev64v2","qsort","qsort_r","quotactl","r10","r11","r12","r13","r14","r15","r8","r9","raise","rand","rax","rbp","rbx","rcv_assoc_id","rcv_context","rcv_cumtsn","rcv_flags","rcv_ppid","rcv_sid","rcv_ssn","rcv_tsn","rcx","rdi","rdp","rdp","rdx","read","readahead","readdir","readdir64","readdir64_r","readdir_r","readlink","readlinkat","readv","realloc","reallocarray","realpath","reboot","rec_seq","rec_seq","rec_seq","recv","recvfrom","recvmmsg","recvmsg","regcomp","regerror","regex_t","regexec","regfree","regmatch_t","regoff_t","regs","release","remap_file_pages","remove","removexattr","rename","renameat","renameat2","replay","req","request_id","request_id","res_init","reserved","reserved","resolution","resolve","response","ret_data","retval","retval","revents","rewind","rewinddir","right_coeff","right_saturation","rip","rip","rip","rlim64_t","rlim_cur","rlim_cur","rlim_max","rlim_max","rlim_t","rlimit","rlimit64","rm_eo","rm_so","rmdir","rseq_abi_pointer","rseq_abi_size","rsi","rsp","rt_class","rt_dev","rt_dst","rt_flags","rt_gateway","rt_genmask","rt_irtt","rt_metric","rt_mtu","rt_pad1","rt_pad2","rt_pad3","rt_pad4","rt_tos","rt_window","rtentry","ru_idrss","ru_inblock","ru_isrss","ru_ixrss","ru_majflt","ru_maxrss","ru_minflt","ru_msgrcv","ru_msgsnd","ru_nivcsw","ru_nsignals","ru_nswap","ru_nvcsw","ru_oublock","ru_stime","ru_utime","rusage","rx","rx","rx_dropped","rx_dropped","rx_fill_ring_empty_descs","rx_filter","rx_id","rx_invalid_descs","rx_invalid_descs","rx_ring_full","s6_addr","s_addr","s_aliases","s_name","s_port","s_proto","sa_data","sa_family","sa_family_t","sa_flags","sa_mask","sa_restorer","sa_sigaction","salg_family","salg_feat","salg_mask","salg_name","salg_type","salt","salt","salt","sbrk","scancode","scanf","sched_attr","sched_deadline","sched_flags","sched_get_priority_max","sched_get_priority_min","sched_getaffinity","sched_getcpu","sched_getparam","sched_getscheduler","sched_nice","sched_param","sched_period","sched_policy","sched_priority","sched_priority","sched_rr_get_interval","sched_runtime","sched_setaffinity","sched_setparam","sched_setscheduler","sched_yield","sctp_assoc_t","sctp_authinfo","sctp_initmsg","sctp_nxtinfo","sctp_prinfo","sctp_rcvinfo","sctp_sndinfo","sctp_sndrcvinfo","sdt","seccomp","seccomp_data","seccomp_data","seccomp_notif","seccomp_notif","seccomp_notif_addfd","seccomp_notif_resp","seccomp_notif_resp","seccomp_notif_sizes","seed48","seekdir","select","sem_close","sem_ctime","sem_destroy","sem_flg","sem_getvalue","sem_init","sem_nsems","sem_num","sem_op","sem_open","sem_otime","sem_perm","sem_post","sem_t","sem_timedwait","sem_trywait","sem_unlink","sem_wait","semaem","sembuf","semctl","semget","semid_ds","seminfo","semmap","semmni","semmns","semmnu","semmsl","semop","semopm","semume","semusz","semvmx","send","sendfile","sendfile64","sendmmsg","sendmsg","sendto","servent","set_tid","set_tid_size","setbuf","setcontext","setdomainname","setegid","setenv","seteuid","setfsgid","setfsuid","setgid","setgrent","setgroups","sethostid","sethostname","setlocale","setlogmask","setmntent","setns","setpgid","setpriority","setpwent","setregid","setresgid","setresuid","setreuid","setrlimit","setrlimit64","setservent","setsid","setsockopt","setspent","settimeofday","setuid","setutxent","setvbuf","setxattr","sgetspent_r","sh_addr","sh_addr","sh_addralign","sh_addralign","sh_entsize","sh_entsize","sh_flags","sh_flags","sh_info","sh_info","sh_link","sh_link","sh_name","sh_name","sh_offset","sh_offset","sh_size","sh_size","sh_type","sh_type","sharedram","shift","shm_atime","shm_cpid","shm_ctime","shm_dtime","shm_lpid","shm_nattch","shm_open","shm_perm","shm_segsz","shm_unlink","shmat","shmatt_t","shmctl","shmdt","shmget","shmid_ds","shutdown","si_addr","si_code","si_errno","si_pid","si_signo","si_status","si_stime","si_uid","si_utime","si_value","sigaction","sigaction","sigaddset","sigaltstack","sigdelset","sigemptyset","sigev_notify","sigev_notify_thread_id","sigev_signo","sigev_value","sigevent","sigfillset","sighandler_t","siginfo_t","sigismember","signal","signal","signalfd","signalfd_siginfo","signature","significand","sigpending","sigprocmask","sigset_t","sigsuspend","sigtimedwait","sigval","sigwait","sigwaitinfo","sin6_addr","sin6_family","sin6_flowinfo","sin6_port","sin6_scope_id","sin_addr","sin_family","sin_port","sin_zero","sinfo_assoc_id","sinfo_context","sinfo_cumtsn","sinfo_flags","sinfo_ppid","sinfo_ssn","sinfo_stream","sinfo_timetolive","sinfo_tsn","sinit_max_attempts","sinit_max_init_timeo","sinit_max_instreams","sinit_num_ostreams","sival_ptr","size","size_t","sleep","sll_addr","sll_family","sll_halen","sll_hatype","sll_ifindex","sll_pkttype","sll_protocol","smblks","smblks","snd_assoc_id","snd_context","snd_flags","snd_ppid","snd_sid","snprintf","sock_extended_err","sock_filter","sock_fprog","sock_txtime","sockaddr","sockaddr_alg","sockaddr_can","sockaddr_in","sockaddr_in6","sockaddr_ll","sockaddr_nl","sockaddr_storage","sockaddr_un","sockaddr_vm","sockaddr_xdp","socket","socketpair","socklen_t","sp_expire","sp_flag","sp_inact","sp_lstchg","sp_max","sp_min","sp_namp","sp_pwdp","sp_warn","speed_t","splice","sprintf","spwd","srand","srand48","src_fd","src_length","src_offset","srcfd","ss","ss_family","ss_flags","ss_size","ss_sp","sscanf","ssi_addr","ssi_addr_lsb","ssi_arch","ssi_band","ssi_call_addr","ssi_code","ssi_errno","ssi_fd","ssi_int","ssi_overrun","ssi_pid","ssi_ptr","ssi_signo","ssi_status","ssi_stime","ssi_syscall","ssi_tid","ssi_trapno","ssi_uid","ssi_utime","ssize_t","st_atime","st_atime","st_atime_nsec","st_atime_nsec","st_blksize","st_blksize","st_blocks","st_blocks","st_ctime","st_ctime","st_ctime_nsec","st_ctime_nsec","st_dev","st_dev","st_gid","st_gid","st_info","st_info","st_ino","st_ino","st_mode","st_mode","st_mtime","st_mtime","st_mtime_nsec","st_mtime_nsec","st_name","st_name","st_nlink","st_nlink","st_other","st_other","st_rdev","st_rdev","st_shndx","st_shndx","st_size","st_size","st_size","st_size","st_space","st_uid","st_uid","st_value","st_value","stabil","stack","stack_pointer","stack_size","stack_t","stamp","start_code","start_level","start_stack","stat","stat","stat64","stat64","statfs","statfs","statfs64","statfs64","status","statvfs","statvfs","statvfs64","statvfs64","statx","statx","statx_timestamp","stbcnt","stpcpy","stpncpy","strcasecmp","strcasestr","strcat","strchr","strchrnul","strcmp","strcoll","strcpy","strcspn","strdup","strerror","strerror_r","strftime","strftime_l","strlen","strncasecmp","strncat","strncmp","strncpy","strndup","strnlen","strong_magnitude","strpbrk","strptime","strrchr","strsignal","strspn","strstr","strtod","strtof","strtok","strtok_r","strtol","strtoll","strtoul","strtoull","strxfrm","stx_atime","stx_attributes","stx_attributes_mask","stx_blksize","stx_blocks","stx_btime","stx_ctime","stx_dev_major","stx_dev_minor","stx_dio_mem_align","stx_dio_offset_align","stx_gid","stx_ino","stx_mask","stx_mnt_id","stx_mode","stx_mtime","stx_nlink","stx_rdev_major","stx_rdev_minor","stx_size","stx_uid","sun_family","sun_path","suseconds_t","sval","svm_cid","svm_family","svm_port","svm_reserved1","svm_zero","swapcontext","swapoff","swapon","swd","swd","sxdp_family","sxdp_flags","sxdp_ifindex","sxdp_queue_id","sxdp_shared_umem_fd","symlink","symlinkat","sync","sync_file_range","syncfs","syscall","sysconf","sysctl","sysinfo","sysinfo","syslog","sysname","system","tai","tai","tcdrain","tcflag_t","tcflow","tcflush","tcgetattr","tcgetpgrp","tcgetsid","tcsendbreak","tcsetattr","tcsetpgrp","tee","telldir","termios","termios2","thousands_sep","tick","time","time","time","time","time_t","timegm","timer_create","timer_delete","timer_getoverrun","timer_gettime","timer_settime","timer_t","timerfd_create","timerfd_gettime","timerfd_settime","times","timespec","timeval","timex","timezone","tls","tls12_crypto_info_aes_gcm_128","tls12_crypto_info_aes_gcm_256","tls12_crypto_info_chacha20_poly1305","tls_crypto_info","tm","tm_gmtoff","tm_hour","tm_isdst","tm_mday","tm_min","tm_mon","tm_sec","tm_wday","tm_yday","tm_year","tm_zone","tmpfile","tmpfile64","tmpnam","tms","tms_cstime","tms_cutime","tms_stime","tms_utime","tolerance","tolower","totalhigh","totalram","totalswap","toupper","tp","trigger","truncate","truncate64","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","ttyname","ttyname_r","tv_nsec","tv_nsec","tv_sec","tv_sec","tv_sec","tv_sec","tv_usec","tv_usec","tx","tx","tx_id","tx_invalid_descs","tx_invalid_descs","tx_ring_empty_descs","tx_type","type_","type_","type_","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","u","u","u64","u_ar0","u_comm","u_debugreg","u_dsize","u_fpstate","u_fpvalid","u_ssize","u_tsize","uc_flags","uc_link","uc_mcontext","uc_sigmask","uc_stack","ucontext_t","ucred","uid","uid","uid_t","uinput_abs_setup","uinput_ff_erase","uinput_ff_upload","uinput_setup","uinput_user_dev","uint16_t","uint32_t","uint64_t","uint8_t","uintmax_t","uintptr_t","umask","umount","umount2","uname","ungetc","unlink","unlinkat","unlockpt","unsetenv","unshare","uordblks","uordblks","updated","uptime","useconds_t","uselocale","user","user_fpregs_struct","user_regs_struct","usleep","usmblks","usmblks","ut_addr_v6","ut_exit","ut_host","ut_id","ut_line","ut_pid","ut_session","ut_tv","ut_type","ut_user","utimbuf","utime","utimensat","utimes","utmpname","utmpx","utmpxname","utsname","val","val","value","value","vendor","vers","version","version","version","version","vfork","vhangup","vmsplice","wait","wait4","waitid","waitpid","waveform","wchar_t","wcslen","wcstombs","wd","weak_magnitude","winsize","wmemchr","write","writev","ws_col","ws_row","ws_xpixel","ws_ypixel","xdp_desc","xdp_mmap_offsets","xdp_mmap_offsets_v1","xdp_options","xdp_ring_offset","xdp_ring_offset_v1","xdp_statistics","xdp_statistics_v1","xdp_umem_reg","xdp_umem_reg_v1","xmm_space"],"q":[[0,"libc"],[9838,"core::fmt"],[9839,"core::fmt"],[9840,"core::hash"],[9841,"core::any"]],"d":["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","maximum number of services provided on the same listening …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","IP6 Auth Header","","IP Payload Comp. Protocol","DCCP","IP6 destination option","exterior gateway protocol","encapsulation header","IP6 Encap Sec. Payload","Ethernet-within-IPv6 encapsulation.","IP6 fragmentation header","General Routing Encap.","Hop-by-hop option header","","","xns idp","group mgmt protocol","","for compatibility","","","","","Multipath TCP","","IP6 no next header","Protocol indep. multicast","pup","raw IP packet","IP6 routing header","resource reservation","SCTP","","tp-4 w/ class negotiation","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","WARNING: The PartialEq, Eq and Hash implementations of this","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Equivalent to C’s void type when used as a pointer.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","GNU version of basename(3), defined in string.h.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","interface name, e.g. “en0”","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","POSIX version of basename(3), defined in libgen.h.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The 64-bit libc on Solaris and illumos only has readdir_r. …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,169,169,169,0,214,0,0,0,0,0,214,156,0,0,0,0,0,0,168,168,168,168,168,168,168,168,168,168,168,0,194,0,0,0,210,210,0,0,142,142,88,142,142,0,0,0,0,21,0,110,112,184,185,189,112,0,0,0,235,0,43,43,43,43,43,43,43,43,157,190,0,190,0,157,190,190,0,190,157,190,157,190,157,190,0,157,190,190,0,190,157,0,0,0,0,54,54,54,54,54,114,178,162,163,114,175,177,52,52,53,52,53,52,53,52,53,0,0,0,0,0,0,0,0,0,0,79,79,132,0,123,0,0,0,0,238,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,241,242,243,37,38,39,40,19,41,42,43,44,15,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,244,247,61,62,63,64,65,66,67,68,12,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,18,109,110,111,112,4,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,7,5,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,241,242,243,37,38,39,40,19,41,42,43,44,15,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,244,247,61,62,63,64,65,66,67,68,12,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,18,109,110,111,112,4,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,7,5,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,0,0,194,73,78,161,223,161,223,0,0,0,161,223,0,161,223,161,223,161,223,0,0,161,223,161,223,0,0,0,0,0,0,0,0,168,0,154,233,0,154,0,0,111,233,234,154,111,0,0,0,0,82,0,0,0,0,0,0,214,221,171,172,171,171,172,171,172,0,221,0,0,0,184,185,134,0,0,0,0,0,0,0,0,0,152,0,0,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,19,41,42,43,44,15,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,12,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,18,109,110,111,112,4,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,7,5,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,0,0,0,0,0,102,5,5,5,0,72,88,4,76,76,0,168,180,182,105,0,0,181,183,0,0,211,0,0,214,48,83,83,210,217,139,150,139,150,139,150,139,150,139,150,0,116,233,234,235,82,48,77,180,182,122,104,0,0,85,0,0,0,0,0,0,0,0,0,0,47,47,47,47,0,0,0,89,89,89,89,89,89,89,89,0,123,59,64,64,64,64,64,64,64,64,64,0,0,211,0,0,0,0,90,91,90,91,158,90,91,90,91,90,91,90,91,90,91,90,91,90,91,90,91,90,91,90,91,158,90,91,90,91,0,18,18,18,18,18,18,18,86,87,211,209,81,0,0,0,0,0,0,191,80,81,83,0,0,0,0,0,0,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,19,41,42,43,44,15,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,12,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,18,109,110,111,112,4,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,149,150,151,155,156,157,158,159,160,7,5,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,221,222,223,224,225,226,227,228,229,230,231,232,236,237,0,168,117,120,211,168,169,0,228,0,0,0,0,29,56,0,0,0,0,0,0,0,0,0,191,221,0,208,198,205,206,219,198,205,206,219,198,205,206,219,198,205,206,219,206,219,198,205,206,219,198,205,206,219,206,219,205,198,205,206,219,198,205,206,219,198,205,206,219,205,198,205,0,79,79,0,0,0,0,0,0,0,0,0,0,0,0,0,29,106,228,0,0,0,0,0,0,0,0,0,0,141,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,125,75,116,117,118,149,152,174,180,184,188,216,221,234,235,236,74,0,0,0,0,0,238,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,241,242,243,37,38,39,40,19,41,42,43,44,15,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,244,247,61,62,63,64,65,66,67,68,12,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,18,109,110,111,112,4,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,155,156,157,158,159,160,7,5,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,221,222,223,224,225,226,227,228,229,230,231,232,236,237,210,217,0,0,162,163,0,0,0,0,0,213,0,0,0,181,183,48,0,0,0,0,194,0,0,194,194,0,0,0,168,238,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,241,242,243,37,38,39,40,19,41,42,43,44,15,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,244,247,61,62,63,64,65,66,67,68,12,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,18,109,110,111,112,4,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,7,5,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,211,211,0,0,0,0,0,0,0,0,0,0,162,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,217,0,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,98,214,0,61,160,61,160,61,160,61,160,0,0,0,0,0,0,0,0,0,0,0,20,20,20,20,0,0,213,0,164,48,211,211,27,27,27,27,27,104,125,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,19,41,42,43,44,15,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,12,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,18,109,110,111,112,4,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,149,150,151,155,156,157,158,159,160,7,5,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,221,222,223,224,225,226,227,228,229,230,231,232,236,237,0,162,163,162,163,184,185,0,0,0,212,0,0,0,0,85,116,117,118,141,142,0,0,0,69,0,69,0,0,0,50,50,50,50,50,50,50,0,148,148,0,147,147,124,124,124,146,146,0,145,145,145,145,145,145,145,145,145,145,145,145,145,39,39,38,40,38,39,40,40,0,0,0,0,0,0,0,0,75,135,136,137,0,0,0,0,0,0,0,0,0,0,0,0,0,114,178,0,0,0,0,48,48,48,48,48,48,48,48,78,0,238,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,241,242,243,37,38,39,40,19,41,42,43,44,15,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,244,247,61,62,63,64,65,66,67,68,12,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,18,109,110,111,112,4,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,7,5,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,0,0,0,0,0,28,28,0,104,0,0,0,0,103,103,49,49,49,0,26,26,123,176,0,0,0,0,0,0,0,0,0,0,0,0,0,33,66,33,66,0,0,135,136,137,143,143,153,0,4,168,168,0,4,4,162,163,135,136,137,0,75,0,0,199,200,31,31,199,200,199,200,199,200,199,200,0,0,0,0,82,82,75,105,113,184,185,189,234,235,77,80,0,0,0,0,0,0,0,0,194,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,59,0,212,83,0,0,0,0,0,0,0,0,0,0,0,0,105,228,0,168,169,74,0,123,123,194,0,0,0,0,0,0,0,0,0,228,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,99,99,99,99,99,99,0,214,236,0,168,21,48,48,48,0,0,0,0,144,144,0,144,144,0,0,0,0,0,0,0,0,68,68,68,68,0,0,120,7,7,195,7,55,7,7,55,195,195,7,7,195,195,195,195,195,0,0,0,0,0,70,70,70,70,70,0,0,70,0,70,70,0,0,0,0,0,210,217,210,217,48,48,48,110,112,125,141,142,112,0,0,48,118,118,0,0,0,138,138,0,0,0,0,0,138,0,121,121,0,0,119,119,119,119,119,0,0,165,165,165,165,166,166,166,166,166,166,59,114,174,175,177,0,0,0,0,130,130,130,130,130,174,0,0,83,168,86,178,0,0,0,0,0,0,0,0,0,0,0,189,162,163,211,36,94,95,48,94,95,94,95,94,95,36,94,95,94,95,36,48,48,94,95,94,95,0,178,194,216,221,0,0,0,0,83,0,0,110,112,112,0,83,98,116,228,0,221,0,0,0,0,0,123,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,131,131,0,0,0,0,0,0,0,168,0,235,0,0,0,0,0,194,180,182,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,62,62,62,62,62,62,0,0,0,0,0,0,0,0,0,211,211,211,211,211,211,211,211,0,0,211,211,211,129,129,129,129,129,129,129,129,211,211,210,217,211,0,0,0,0,0,0,0,0,0,0,0,0,0,135,136,137,0,0,0,0,0,0,0,0,0,0,0,212,59,0,0,0,0,0,0,85,104,86,87,0,102,228,74,236,106,177,86,87,29,0,0,82,82,210,211,217,0,24,133,24,133,0,0,0,108,108,0,216,216,211,211,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,0,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,0,181,183,186,187,186,149,109,186,187,186,237,37,35,35,35,35,19,19,0,197,197,197,197,140,140,140,140,140,135,136,137,0,75,0,0,151,151,0,0,0,0,0,0,151,0,151,151,46,151,0,151,0,0,0,0,0,0,0,0,0,0,0,0,235,191,0,115,0,115,0,0,115,0,0,0,0,0,196,0,71,0,0,196,71,71,0,196,196,0,0,0,0,0,0,173,0,0,0,0,0,173,173,173,173,173,0,173,173,173,173,0,0,0,0,0,0,0,221,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,97,96,97,96,97,96,97,96,97,96,97,96,97,96,97,96,97,96,97,194,168,215,215,215,215,215,215,0,215,215,0,0,0,0,0,0,0,0,201,201,201,201,201,201,201,201,201,201,0,0,0,0,0,0,60,60,60,60,0,0,0,0,0,0,212,0,0,216,208,0,0,0,0,0,0,0,0,42,42,42,42,42,41,41,41,41,127,127,127,127,127,127,127,127,127,126,126,126,126,32,151,0,0,44,44,44,44,44,44,44,162,163,128,128,128,128,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,63,63,63,63,63,63,63,63,0,0,0,0,0,0,122,122,122,118,211,58,202,202,202,0,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,0,203,204,203,204,203,204,203,204,203,204,203,204,203,204,203,204,92,93,203,204,203,204,203,204,203,204,92,93,203,204,92,93,203,204,92,93,92,93,203,204,217,203,204,92,93,168,221,178,221,0,104,212,81,212,0,0,0,0,0,0,0,0,168,0,0,0,0,0,0,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,57,57,0,176,107,107,107,107,107,0,0,0,210,217,179,179,179,179,179,0,0,0,0,0,0,0,0,0,0,0,59,0,168,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,168,0,72,168,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,0,0,0,0,0,45,45,45,45,45,45,45,45,45,45,45,0,0,0,0,34,34,34,34,168,0,194,194,194,0,153,85,0,0,238,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,241,242,243,37,38,39,40,19,41,42,43,44,15,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,244,247,61,62,63,64,65,66,67,68,12,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,18,109,110,111,112,4,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,7,5,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,241,242,243,37,38,39,40,19,41,42,43,44,15,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,244,247,61,62,63,64,65,66,67,68,12,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,18,109,110,111,112,4,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,7,5,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,0,0,23,156,22,23,156,159,22,159,181,183,109,186,187,186,149,72,76,85,238,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,241,242,243,37,38,39,40,19,41,42,43,44,15,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,244,247,61,62,63,64,65,66,67,68,12,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,18,109,110,111,112,4,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,7,5,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,85,178,56,212,212,212,212,212,212,212,212,218,218,218,218,218,0,0,98,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,162,163,104,194,0,0,0,0,0,0,162,163,192,192,192,192,192,192,192,192,192,192,0,0,0,0,0,0,0,0,117,125,72,74,73,228,59,73,102,134,0,0,0,0,0,0,0,83,0,0,0,105,84,0,0,0,0,30,30,30,30,0,0,0,0,0,0,0,0,0,0,217],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[1,2,3,3],4],0,0,0,0,0,0,0,0,0,0,[2,2],0,0,0,0,0,0,0,0,[2,2],0,[[1,2],4],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[5,6],[7,5],[8,8],[[7,5],5],[8,8],0,0,0,[9,10],[[11,12],13],[12,9],[[11,12],9],[[12,12],14],[[11,12],14],[[11,12],13],0,[12,13],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[9,15],13],[[9,15],14],[[9,15],13],0,[15,13],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[9,9,9,9],9],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[16,16],0,0,[16,16],0,0,0,0,0,0,0,0,[16,16],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[16,16],0,0,0,0,0,0,0,[16,16],0,0,0,0,0,0,0,0,0,0,0,[16,16],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[17,17,17],17],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[9,9],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[9,9],9],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[17,17],0,0,0,0,0,[17,14],0,0,0,0,0,0,0,0,0,0,[16,16],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[9,9],[9,9],[9,14],[9,14],0,0,0,0,0,0,0,[[9,9],13],[9,14],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],9],[[],9],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[18,19],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[9,14],0,[9,9],0,[9,14],[9,14],[9,14],[9,14],0,0,0,0,[9,9],[9,9],0,[[9,9],9],0,[9,9],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[20,20],[21,21],[22,22],[23,23],[24,24],[25,25],[26,26],[27,27],[28,28],[29,29],[30,30],[31,31],[32,32],[33,33],[34,34],[35,35],[36,36],[37,37],[38,38],[39,39],[40,40],[19,19],[41,41],[42,42],[43,43],[44,44],[15,15],[45,45],[46,46],[47,47],[48,48],[49,49],[50,50],[51,51],[52,52],[53,53],[54,54],[55,55],[56,56],[57,57],[58,58],[59,59],[60,60],[61,61],[62,62],[63,63],[64,64],[65,65],[66,66],[67,67],[68,68],[12,12],[69,69],[70,70],[71,71],[72,72],[73,73],[74,74],[75,75],[76,76],[77,77],[78,78],[79,79],[80,80],[81,81],[82,82],[83,83],[84,84],[85,85],[86,86],[87,87],[88,88],[89,89],[90,90],[91,91],[92,92],[93,93],[94,94],[95,95],[96,96],[97,97],[98,98],[99,99],[100,100],[101,101],[102,102],[103,103],[104,104],[105,105],[106,106],[107,107],[108,108],[18,18],[109,109],[110,110],[111,111],[112,112],[4,4],[113,113],[114,114],[115,115],[116,116],[117,117],[118,118],[119,119],[120,120],[121,121],[122,122],[123,123],[124,124],[125,125],[126,126],[127,127],[128,128],[129,129],[130,130],[131,131],[132,132],[133,133],[134,134],[135,135],[136,136],[137,137],[138,138],[139,139],[140,140],[141,141],[142,142],[143,143],[144,144],[145,145],[146,146],[147,147],[148,148],[149,149],[150,150],[151,151],[152,152],[153,153],[154,154],[155,155],[156,156],[157,157],[158,158],[159,159],[160,160],[7,7],[5,5],[161,161],[162,162],[163,163],[164,164],[165,165],[166,166],[167,167],[168,168],[169,169],[170,170],[171,171],[172,172],[173,173],[174,174],[175,175],[176,176],[177,177],[178,178],[179,179],[180,180],[181,181],[182,182],[183,183],[184,184],[185,185],[186,186],[187,187],[188,188],[189,189],[190,190],[191,191],[192,192],[193,193],[194,194],[195,195],[196,196],[197,197],[198,198],[199,199],[200,200],[201,201],[202,202],[203,203],[204,204],[205,205],[206,206],[207,207],[208,208],[209,209],[210,210],[211,211],[212,212],[213,213],[214,214],[215,215],[216,216],[217,217],[218,218],[219,219],[220,220],[221,221],[222,222],[223,223],[224,224],[225,225],[226,226],[227,227],[228,228],[229,229],[230,230],[231,231],[232,232],[233,233],[234,234],[235,235],[236,236],[237,237],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[20,20],14],[[21,21],14],[[22,22],14],[[23,23],14],[[24,24],14],[[25,25],14],[[26,26],14],[[27,27],14],[[28,28],14],[[29,29],14],[[30,30],14],[[31,31],14],[[32,32],14],[[33,33],14],[[34,34],14],[[35,35],14],[[36,36],14],[[37,37],14],[[38,38],14],[[39,39],14],[[40,40],14],[[19,19],14],[[41,41],14],[[42,42],14],[[43,43],14],[[44,44],14],[[15,15],14],[[45,45],14],[[46,46],14],[[47,47],14],[[48,48],14],[[49,49],14],[[50,50],14],[[51,51],14],[[52,52],14],[[53,53],14],[[54,54],14],[[55,55],14],[[56,56],14],[[57,57],14],[[58,58],14],[[59,59],14],[[60,60],14],[[61,61],14],[[62,62],14],[[63,63],14],[[64,64],14],[[65,65],14],[[66,66],14],[[67,67],14],[[68,68],14],[[12,12],14],[[69,69],14],[[70,70],14],[[71,71],14],[[72,72],14],[[73,73],14],[[74,74],14],[[75,75],14],[[76,76],14],[[77,77],14],[[78,78],14],[[79,79],14],[[80,80],14],[[81,81],14],[[82,82],14],[[83,83],14],[[84,84],14],[[85,85],14],[[86,86],14],[[87,87],14],[[88,88],14],[[89,89],14],[[90,90],14],[[91,91],14],[[92,92],14],[[93,93],14],[[94,94],14],[[95,95],14],[[96,96],14],[[97,97],14],[[98,98],14],[[99,99],14],[[100,100],14],[[101,101],14],[[102,102],14],[[103,103],14],[[104,104],14],[[105,105],14],[[106,106],14],[[107,107],14],[[108,108],14],[[18,18],14],[[109,109],14],[[110,110],14],[[111,111],14],[[112,112],14],[[4,4],14],[[113,113],14],[[114,114],14],[[115,115],14],[[116,116],14],[[117,117],14],[[118,118],14],[[119,119],14],[[120,120],14],[[121,121],14],[[122,122],14],[[123,123],14],[[124,124],14],[[125,125],14],[[126,126],14],[[127,127],14],[[128,128],14],[[129,129],14],[[130,130],14],[[131,131],14],[[132,132],14],[[133,133],14],[[134,134],14],[[135,135],14],[[136,136],14],[[137,137],14],[[138,138],14],[[139,139],14],[[140,140],14],[[141,141],14],[[142,142],14],[[143,143],14],[[144,144],14],[[149,149],14],[[150,150],14],[[151,151],14],[[155,155],14],[[156,156],14],[[157,157],14],[[158,158],14],[[159,159],14],[[160,160],14],[[7,7],14],[[5,5],14],[[161,161],14],[[162,162],14],[[163,163],14],[[164,164],14],[[165,165],14],[[166,166],14],[[167,167],14],[[168,168],14],[[169,169],14],[[170,170],14],[[171,171],14],[[172,172],14],[[173,173],14],[[174,174],14],[[175,175],14],[[176,176],14],[[177,177],14],[[178,178],14],[[179,179],14],[[180,180],14],[[181,181],14],[[182,182],14],[[183,183],14],[[184,184],14],[[185,185],14],[[186,186],14],[[187,187],14],[[188,188],14],[[189,189],14],[[190,190],14],[[191,191],14],[[192,192],14],[[193,193],14],[[194,194],14],[[195,195],14],[[196,196],14],[[197,197],14],[[198,198],14],[[199,199],14],[[200,200],14],[[201,201],14],[[202,202],14],[[203,203],14],[[204,204],14],[[205,205],14],[[206,206],14],[[207,207],14],[[208,208],14],[[209,209],14],[[210,210],14],[[211,211],14],[[212,212],14],[[213,213],14],[[214,214],14],[[215,215],14],[[216,216],14],[[217,217],14],[[218,218],14],[[219,219],14],[[221,221],14],[[222,222],14],[[223,223],14],[[224,224],14],[[225,225],14],[[226,226],14],[[227,227],14],[[228,228],14],[[229,229],14],[[230,230],14],[[231,231],14],[[232,232],14],[[236,236],14],[[237,237],14],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[238,239],240],[[20,239],240],[[21,239],240],[[22,239],240],[[23,239],240],[[24,239],240],[[25,239],240],[[26,239],240],[[27,239],240],[[28,239],240],[[29,239],240],[[30,239],240],[[31,239],240],[[32,239],240],[[33,239],240],[[34,239],240],[[35,239],240],[[36,239],240],[[241,239],240],[[242,239],240],[[243,239],240],[[37,239],240],[[38,239],240],[[39,239],240],[[40,239],240],[[19,239],240],[[41,239],240],[[42,239],240],[[43,239],240],[[44,239],240],[[15,239],240],[[45,239],240],[[46,239],240],[[47,239],240],[[48,239],240],[[49,239],240],[[50,239],240],[[51,239],240],[[52,239],240],[[53,239],240],[[54,239],240],[[55,239],240],[[56,239],240],[[57,239],240],[[58,239],240],[[59,239],240],[[60,239],240],[[244,239],[[246,[13,245]]]],[[247,239],240],[[61,239],240],[[62,239],240],[[63,239],240],[[64,239],240],[[65,239],240],[[66,239],240],[[67,239],240],[[68,239],240],[[12,239],240],[[69,239],240],[[70,239],240],[[71,239],240],[[72,239],240],[[73,239],240],[[74,239],240],[[75,239],240],[[76,239],240],[[77,239],240],[[78,239],240],[[79,239],240],[[80,239],240],[[81,239],240],[[82,239],240],[[83,239],240],[[84,239],240],[[85,239],240],[[86,239],240],[[87,239],240],[[88,239],240],[[89,239],240],[[90,239],240],[[91,239],240],[[92,239],240],[[93,239],240],[[94,239],240],[[95,239],240],[[96,239],240],[[97,239],240],[[98,239],240],[[99,239],240],[[100,239],240],[[101,239],240],[[102,239],240],[[103,239],240],[[104,239],240],[[105,239],240],[[106,239],240],[[107,239],240],[[108,239],240],[[18,239],240],[[109,239],240],[[110,239],240],[[111,239],240],[[112,239],240],[[4,239],240],[[113,239],240],[[114,239],240],[[115,239],240],[[116,239],240],[[117,239],240],[[118,239],240],[[119,239],240],[[120,239],240],[[121,239],240],[[122,239],240],[[123,239],240],[[124,239],240],[[125,239],240],[[126,239],240],[[127,239],240],[[128,239],240],[[129,239],240],[[130,239],240],[[131,239],240],[[132,239],240],[[133,239],240],[[134,239],240],[[135,239],240],[[136,239],240],[[137,239],240],[[138,239],240],[[139,239],240],[[140,239],240],[[141,239],240],[[142,239],240],[[143,239],240],[[144,239],240],[[145,239],240],[[146,239],240],[[147,239],240],[[148,239],240],[[149,239],240],[[150,239],240],[[151,239],240],[[155,239],240],[[156,239],240],[[157,239],240],[[158,239],240],[[159,239],240],[[160,239],240],[[7,239],240],[[5,239],240],[[161,239],240],[[162,239],240],[[163,239],240],[[164,239],240],[[165,239],240],[[166,239],240],[[167,239],240],[[168,239],240],[[169,239],240],[[170,239],240],[[171,239],240],[[172,239],240],[[173,239],240],[[174,239],240],[[175,239],240],[[176,239],240],[[177,239],240],[[178,239],240],[[179,239],240],[[180,239],240],[[181,239],240],[[182,239],240],[[183,239],240],[[184,239],240],[[185,239],240],[[186,239],240],[[187,239],240],[[188,239],240],[[189,239],240],[[190,239],240],[[191,239],240],[[192,239],240],[[193,239],240],[[194,239],240],[[195,239],240],[[196,239],240],[[197,239],240],[[198,239],240],[[199,239],240],[[200,239],240],[[201,239],240],[[202,239],240],[[203,239],240],[[204,239],240],[[205,239],240],[[206,239],240],[[207,239],240],[[208,239],240],[[209,239],240],[[210,239],240],[[211,239],240],[[212,239],240],[[213,239],240],[[214,239],240],[[215,239],240],[[216,239],240],[[217,239],240],[[218,239],240],[[219,239],240],[[221,239],240],[[222,239],240],[[223,239],240],[[224,239],240],[[225,239],240],[[226,239],240],[[227,239],240],[[228,239],240],[[229,239],240],[[230,239],240],[[231,239],240],[[232,239],240],[[236,239],240],[[237,239],240],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[20,-1],13,248],[[21,-1],13,248],[[22,-1],13,248],[[23,-1],13,248],[[24,-1],13,248],[[25,-1],13,248],[[26,-1],13,248],[[27,-1],13,248],[[28,-1],13,248],[[29,-1],13,248],[[30,-1],13,248],[[31,-1],13,248],[[32,-1],13,248],[[33,-1],13,248],[[34,-1],13,248],[[35,-1],13,248],[[36,-1],13,248],[[37,-1],13,248],[[38,-1],13,248],[[39,-1],13,248],[[40,-1],13,248],[[19,-1],13,248],[[41,-1],13,248],[[42,-1],13,248],[[43,-1],13,248],[[44,-1],13,248],[[15,-1],13,248],[[45,-1],13,248],[[46,-1],13,248],[[47,-1],13,248],[[48,-1],13,248],[[49,-1],13,248],[[50,-1],13,248],[[51,-1],13,248],[[52,-1],13,248],[[53,-1],13,248],[[54,-1],13,248],[[55,-1],13,248],[[56,-1],13,248],[[57,-1],13,248],[[58,-1],13,248],[[59,-1],13,248],[[60,-1],13,248],[[61,-1],13,248],[[62,-1],13,248],[[63,-1],13,248],[[64,-1],13,248],[[65,-1],13,248],[[66,-1],13,248],[[67,-1],13,248],[[68,-1],13,248],[[12,-1],13,248],[[69,-1],13,248],[[70,-1],13,248],[[71,-1],13,248],[[72,-1],13,248],[[73,-1],13,248],[[74,-1],13,248],[[75,-1],13,248],[[76,-1],13,248],[[77,-1],13,248],[[78,-1],13,248],[[79,-1],13,248],[[80,-1],13,248],[[81,-1],13,248],[[82,-1],13,248],[[83,-1],13,248],[[84,-1],13,248],[[85,-1],13,248],[[86,-1],13,248],[[87,-1],13,248],[[88,-1],13,248],[[89,-1],13,248],[[90,-1],13,248],[[91,-1],13,248],[[92,-1],13,248],[[93,-1],13,248],[[94,-1],13,248],[[95,-1],13,248],[[96,-1],13,248],[[97,-1],13,248],[[98,-1],13,248],[[99,-1],13,248],[[100,-1],13,248],[[101,-1],13,248],[[102,-1],13,248],[[103,-1],13,248],[[104,-1],13,248],[[105,-1],13,248],[[106,-1],13,248],[[107,-1],13,248],[[108,-1],13,248],[[18,-1],13,248],[[109,-1],13,248],[[110,-1],13,248],[[111,-1],13,248],[[112,-1],13,248],[[4,-1],13,248],[[113,-1],13,248],[[114,-1],13,248],[[115,-1],13,248],[[116,-1],13,248],[[117,-1],13,248],[[118,-1],13,248],[[119,-1],13,248],[[120,-1],13,248],[[121,-1],13,248],[[122,-1],13,248],[[123,-1],13,248],[[124,-1],13,248],[[125,-1],13,248],[[126,-1],13,248],[[127,-1],13,248],[[128,-1],13,248],[[129,-1],13,248],[[130,-1],13,248],[[131,-1],13,248],[[132,-1],13,248],[[133,-1],13,248],[[134,-1],13,248],[[135,-1],13,248],[[136,-1],13,248],[[137,-1],13,248],[[138,-1],13,248],[[139,-1],13,248],[[140,-1],13,248],[[141,-1],13,248],[[142,-1],13,248],[[143,-1],13,248],[[144,-1],13,248],[[149,-1],13,248],[[150,-1],13,248],[[151,-1],13,248],[[155,-1],13,248],[[156,-1],13,248],[[157,-1],13,248],[[158,-1],13,248],[[159,-1],13,248],[[160,-1],13,248],[[7,-1],13,248],[[5,-1],13,248],[[161,-1],13,248],[[162,-1],13,248],[[163,-1],13,248],[[164,-1],13,248],[[165,-1],13,248],[[166,-1],13,248],[[167,-1],13,248],[[168,-1],13,248],[[169,-1],13,248],[[170,-1],13,248],[[171,-1],13,248],[[172,-1],13,248],[[173,-1],13,248],[[174,-1],13,248],[[175,-1],13,248],[[176,-1],13,248],[[177,-1],13,248],[[178,-1],13,248],[[179,-1],13,248],[[180,-1],13,248],[[181,-1],13,248],[[182,-1],13,248],[[183,-1],13,248],[[184,-1],13,248],[[185,-1],13,248],[[186,-1],13,248],[[187,-1],13,248],[[188,-1],13,248],[[189,-1],13,248],[[190,-1],13,248],[[191,-1],13,248],[[192,-1],13,248],[[193,-1],13,248],[[194,-1],13,248],[[195,-1],13,248],[[196,-1],13,248],[[197,-1],13,248],[[198,-1],13,248],[[199,-1],13,248],[[200,-1],13,248],[[201,-1],13,248],[[202,-1],13,248],[[203,-1],13,248],[[204,-1],13,248],[[205,-1],13,248],[[206,-1],13,248],[[207,-1],13,248],[[208,-1],13,248],[[209,-1],13,248],[[210,-1],13,248],[[211,-1],13,248],[[212,-1],13,248],[[213,-1],13,248],[[214,-1],13,248],[[215,-1],13,248],[[216,-1],13,248],[[217,-1],13,248],[[218,-1],13,248],[[219,-1],13,248],[[221,-1],13,248],[[222,-1],13,248],[[223,-1],13,248],[[224,-1],13,248],[[225,-1],13,248],[[226,-1],13,248],[[227,-1],13,248],[[228,-1],13,248],[[229,-1],13,248],[[230,-1],13,248],[[231,-1],13,248],[[232,-1],13,248],[[236,-1],13,248],[[237,-1],13,248],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[249,8],0,[[8,8],249],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[249,8],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[201,244],0,0,[201,250],0,[201,9],[201,251],[201,252],[201,251],[201,32],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],[-1,[[246,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],[-1,253,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"c":[731,1443,3276,3285,3744,4741,5161,7477,7478,7479,7480,7767,7768,9750,9751,9752,9753,9806],"p":[[8,"__u16",0],[8,"__u32",0],[8,"__u8",0],[5,"sock_filter",0],[5,"cmsghdr",0],[8,"c_uchar",0],[5,"msghdr",0],[8,"c_uint",0],[8,"c_int",0],[8,"size_t",0],[1,"usize"],[5,"cpu_set_t",0],[1,"tuple"],[1,"bool"],[5,"fd_set",0],[1,"u8"],[1,"u32"],[5,"sock_extended_err",0],[5,"sockaddr",0],[5,"group",0],[5,"utimbuf",0],[5,"timeval",0],[5,"timespec",0],[5,"rlimit",0],[5,"rusage",0],[5,"ipv6_mreq",0],[5,"hostent",0],[5,"iovec",0],[5,"pollfd",0],[5,"winsize",0],[5,"linger",0],[5,"sigval",0],[5,"itimerval",0],[5,"tms",0],[5,"servent",0],[5,"protoent",0],[5,"in_addr",0],[5,"ip_mreq",0],[5,"ip_mreqn",0],[5,"ip_mreq_source",0],[5,"sockaddr_in",0],[5,"sockaddr_in6",0],[5,"addrinfo",0],[5,"sockaddr_ll",0],[5,"tm",0],[5,"sched_param",0],[5,"Dl_info",0],[5,"lconv",0],[5,"in_pktinfo",0],[5,"ifaddrs",0],[5,"in6_rtmsg",0],[5,"arpreq",0],[5,"arpreq_old",0],[5,"arphdr",0],[5,"mmsghdr",0],[5,"epoll_event",0],[5,"sockaddr_un",0],[5,"sockaddr_storage",0],[5,"utsname",0],[5,"sigevent",0],[5,"glob_t",0],[5,"passwd",0],[5,"spwd",0],[5,"dqblk",0],[5,"signalfd_siginfo",0],[5,"itimerspec",0],[5,"fsid_t",0],[5,"packet_mreq",0],[5,"if_nameindex",0],[5,"msginfo",0],[5,"sembuf",0],[5,"input_event",0],[5,"input_id",0],[5,"input_absinfo",0],[5,"input_keymap_entry",0],[5,"input_mask",0],[5,"ff_replay",0],[5,"ff_trigger",0],[5,"ff_envelope",0],[5,"ff_constant_effect",0],[5,"ff_ramp_effect",0],[5,"ff_condition_effect",0],[5,"ff_periodic_effect",0],[5,"ff_rumble_effect",0],[5,"ff_effect",0],[5,"uinput_ff_upload",0],[5,"uinput_ff_erase",0],[5,"uinput_abs_setup",0],[5,"dl_phdr_info",0],[5,"Elf32_Ehdr",0],[5,"Elf64_Ehdr",0],[5,"Elf32_Sym",0],[5,"Elf64_Sym",0],[5,"Elf32_Phdr",0],[5,"Elf64_Phdr",0],[5,"Elf32_Shdr",0],[5,"Elf64_Shdr",0],[5,"ucred",0],[5,"mntent",0],[5,"posix_spawn_file_actions_t",0],[5,"posix_spawnattr_t",0],[5,"genlmsghdr",0],[5,"in6_pktinfo",0],[5,"arpd_request",0],[5,"inotify_event",0],[5,"fanotify_response",0],[5,"sockaddr_vm",0],[5,"regmatch_t",0],[5,"__c_anonymous_sockaddr_can_tp",0],[5,"__c_anonymous_sockaddr_can_j1939",0],[5,"can_filter",0],[5,"j1939_filter",0],[5,"sock_fprog",0],[5,"seccomp_data",0],[5,"seccomp_notif_sizes",0],[5,"seccomp_notif",0],[5,"seccomp_notif_resp",0],[5,"seccomp_notif_addfd",0],[5,"nlmsghdr",0],[5,"nlmsgerr",0],[5,"nlattr",0],[5,"file_clone_range",0],[5,"__c_anonymous_ifru_map",0],[5,"in6_ifreq",0],[5,"option",0],[5,"sctp_initmsg",0],[5,"sctp_sndrcvinfo",0],[5,"sctp_sndinfo",0],[5,"sctp_rcvinfo",0],[5,"sctp_nxtinfo",0],[5,"sctp_prinfo",0],[5,"sctp_authinfo",0],[5,"rlimit64",0],[5,"tls_crypto_info",0],[5,"tls12_crypto_info_aes_gcm_128",0],[5,"tls12_crypto_info_aes_gcm_256",0],[5,"tls12_crypto_info_chacha20_poly1305",0],[5,"sockaddr_nl",0],[5,"dirent",0],[5,"sockaddr_alg",0],[5,"uinput_setup",0],[5,"uinput_user_dev",0],[5,"af_alg_iv",0],[5,"mq_attr",0],[20,"__c_anonymous_ifr_ifru",0],[5,"ifreq",0],[20,"__c_anonymous_ifc_ifcu",0],[5,"ifconf",0],[5,"hwtstamp_config",0],[5,"dirent64",0],[5,"sched_attr",0],[5,"sock_txtime",0],[20,"__c_anonymous_sockaddr_can_can_addr",0],[5,"sockaddr_can",0],[5,"statx",0],[5,"statx_timestamp",0],[5,"aiocb",0],[5,"__exit_status",0],[5,"__timeval",0],[5,"glob64_t",0],[5,"termios",0],[5,"mallinfo",0],[5,"mallinfo2",0],[5,"nl_pktinfo",0],[5,"nl_mmap_req",0],[5,"nl_mmap_hdr",0],[5,"rtentry",0],[5,"timex",0],[5,"ntptimeval",0],[5,"regex_t",0],[5,"Elf64_Chdr",0],[5,"Elf32_Chdr",0],[5,"seminfo",0],[5,"ptrace_peeksiginfo_args",0],[5,"__c_anonymous_ptrace_syscall_info_entry",0],[5,"__c_anonymous_ptrace_syscall_info_exit",0],[5,"__c_anonymous_ptrace_syscall_info_seccomp",0],[5,"ptrace_syscall_info",0],[5,"sockaddr_xdp",0],[5,"xdp_ring_offset",0],[5,"xdp_mmap_offsets",0],[5,"xdp_ring_offset_v1",0],[5,"xdp_mmap_offsets_v1",0],[5,"xdp_umem_reg",0],[5,"xdp_umem_reg_v1",0],[5,"xdp_statistics",0],[5,"xdp_statistics_v1",0],[5,"xdp_options",0],[5,"xdp_desc",0],[5,"iocb",0],[20,"__c_anonymous_ptrace_syscall_info_data",0],[5,"utmpx",0],[5,"sigset_t",0],[5,"sysinfo",0],[5,"msqid_ds",0],[5,"semid_ds",0],[5,"sigaction",0],[5,"statfs",0],[5,"flock",0],[5,"flock64",0],[5,"siginfo_t",0],[5,"stack_t",0],[5,"stat",0],[5,"stat64",0],[5,"statfs64",0],[5,"statvfs64",0],[5,"pthread_attr_t",0],[5,"_libc_fpxreg",0],[5,"_libc_xmmreg",0],[5,"_libc_fpstate",0],[5,"user_regs_struct",0],[5,"user",0],[5,"mcontext_t",0],[5,"ipc_perm",0],[5,"shmid_ds",0],[5,"ptrace_rseq_configuration",0],[5,"user_fpregs_struct",0],[5,"ucontext_t",0],[5,"statvfs",0],[5,"max_align_t",0],[5,"clone_args",0],[5,"sem_t",0],[5,"termios2",0],[5,"pthread_mutexattr_t",0],[5,"pthread_rwlockattr_t",0],[5,"pthread_condattr_t",0],[5,"pthread_barrierattr_t",0],[5,"fanotify_event_metadata",0],[5,"pthread_cond_t",0],[5,"pthread_mutex_t",0],[5,"pthread_rwlock_t",0],[5,"pthread_barrier_t",0],[5,"can_frame",0],[5,"canfd_frame",0],[5,"canxl_frame",0],[5,"open_how",0],[5,"in6_addr",0],[6,"DIR",0],[5,"Formatter",9838],[8,"Result",9838],[6,"FILE",0],[6,"fpos_t",0],[6,"timezone",0],[6,"c_void",0],[5,"Error",9838],[6,"Result",9839],[6,"fpos64_t",0],[10,"Hasher",9840],[8,"dev_t",0],[8,"pid_t",0],[8,"c_long",0],[8,"uid_t",0],[5,"TypeId",9841]],"b":[]}],\ ["linux_raw_sys",{"doc":"","t":"CCCCCCCCCCCCCHHHHHHNNIIIIIIIIIIIIIGNNNNNNSSSSSSSSSSSSSSSSSSSSSSSSSHHHSSSFUFFFFFFFFSSSSSSSSSSSSSSSSSSSSSSSOOONNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSPPPPPPPPSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSPPPPPPPPPPPPTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSPPPPPSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSPPPPPSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSFSSSSSSSSFSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSIIIOOOOOIIIIIFFIIIIIFIIIIIIIIFIFFIIIIIIFIIIIIFIIIIIIIFOOIOOOOOOOOOIIIIIUFFFFFUFFFFFIIIOOIIIIIOFFIOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOIIIOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFNFNOOOOOOOOOOOONNOOOOOOOOOOOFNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOFOOOOOOOOOOFFFOOFOOOOOOFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOGFFFUFFUFFFFFOOOOOOFOFNNNNNNOOOOOFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOFOOOOOOOOFFFFOOOOFOOOOOOOOOOOOOOOONFOONOOOOOOOGGOOOOOOOOFONNNOOOOOFOONOOOOOOOOFOOFOOOOOOOONOOOOOOOOOOOOOOOOOOOFFFFOOOOOOOOOOOOOOOOOFOOOOOOOONNNNNNNNNNOONOOOOFFOOOOOOFUFIFUFIIUIOOOOOIOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOIOOOFFFOOOFFOOOOOOOOOOOOOOOOOOOOOOIFFFFFFOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOFUFUFFFFFFFFFFFNOFOOOOOOOOOFFFFOFOOOOOSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIINNNFNNOOONNNNSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSSSSSSSSSPPPPPPPPPPPPPPPPPPPSSSSSSSSSSSPSPSPSPSPSPSPSPSPSPSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSPSPSPSPSSPSPSPSPSSPSSPSSPSPSPSPSPSPSPSSPSPSPSSPSPSPSSPSPSPSPSPSPSSSSSSSSSSSSSSSSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSPSPSPSPSPSPSPSPSPSSSPTPPPPPSSSSSSPPPPPPPPPPPPPPSSSSSSPPPPPPTPPPPPPPPSPPPSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSPPPPPSSSSSSSSSSSSSSSSSSSSSSSSSSPPPPPSSSSPSSSSSSPSPSPSPSPSPSPSPSSSSSSSSSSSSSSSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSSSPSPSSSSPSSSSSSSSPSSSPSSSSSSSSSSPPPPSSSSSSSSSSSSSSSSSSFFPSFSSSOIIIOOOOOOOOOOOOOOIIIIIIIIIIIIIIIIIIIIIIIFUFIIIIIIIIIIIIOIIIIIOIIIIIIOOOGGGGGGGGGOOOOOOOOFNOOOOOOOONNNNNNOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOFOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOFOOOOOOOONOOOOOOOONNNOOOOONOOONOOOOOOONNNNNNNNNNNNNNNNNNNOONOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOFFFOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOFFFFFFOOONNNNNNNNNNNNNNNNNNNOOOOOOOOOFUOOFUOOFOOOOOFUUOOOOOOOOOOOOOOONOOOOOOOOOOOOOOOFUFFFOOFFOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOFOOFOOFFFFFFFFFFFFFFFFFFFFUFFOOOOOOFFFFFUFFOOOOOOOOOFOOOOOOOOOOOFOOOOOOOOOOOOOFOOOOOOOOOOOGNNNNNNNOOOOOOOGUGGGOOOOOOOOOOOONOOOONOONOFOOONOOOOOOOONFFOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOFFFFGIOOOOOOOOONOFOOOOOOOOOOOOOGFGFFFFUFFOOOOOOOOOOOOOONOONOOOOOOOOOOOOOOOOOONOOOOOOOOOOOOOOOONOOOOOOOOOOOOOOOOFOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOFOOONOOOOOONNOOOOFFFFUFFFUFFFFFFFFFPSPSPSPSPTPPPPPSPSPSSSSSPSPSPSPSPSSSSSSSSSSSSSSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPPPPPSPSSSPPPPPSPSPSPTPPPPTPSSPPPPPPPPPSSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSSSSSPSSSSSSSSSSSSSSSSSSSSSSSSSSSSSPSSSSSPSPSPSSSSSPTPPPPPPSSSSSSSSSSSSSSSSSSSSSSSSPPPPPPPPPPPPPPPPSPPPPPPPTPPPPPPPPPPPSSSSSSSSSSSSSSSSSSSSPSPSPSPSPSPSPSPSPSPSSSPSPSPSPSPSPSPSPSPSPSSSSSSSPSPSPSPSPSSSSSSPSPSPSPSPSPSPSPSPSPSPSPSPSSPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPSSSSSSSSSSSSSSSSSSSSSSSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSSSSSSSSSSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSSSSSSSSSSSPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPSSSPSPSPSPSPSPSPSPSPSPSPSPSSSSSSSSSSSSSSSSSSSSSSSSPPPPPPPPPPPSSSSSSSSPSPSSPSPSPSPSSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSSSSPSPSPSPSPSPSPSPSPSPSPTPPPSPSPSPSPSPSPSPSPSPSPSPSPSSSSSSSSSPPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSFPSPPPSPSPSPSPSPPPSPSPPSPPSPSPSPSPPSPSOIIIOOOOIIIIIIIIIIIIIIIIIIIIIIIFUFIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGONNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOONOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOFFOOOOOOOFOOOOOOOFFFGGFFFFFFFFFFFFFFFGFGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGOOOOGGGGOOOOOOOOOOOOOOFOOOOOOOOOOOFFFOOOOOOOOOOOOFOOOOOOOOOOOOOOOOOOOFGGNOOFFGOOFFOOFOOOOOFGFOOOOOOOOOOOOOOOOOOFOOOOOOOOFOOOOOOOOGGFOOOOOOFFUFFOOOOFGOFOOOOOOOOOFGFOOOOFFFFFOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOFOOOOOOFOOOOOOOFONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOFOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIOOOONNONOOOOONNNFOOOONNNHHHHSHSSSSSSSSSSSSSSSSSSSSSSSIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIOOONNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNOOOOOOOOONNNNNNNNNNNOONNNNNNNNNNNOONNNNNNNNNNNOOOOOOOOOOOOOOFOOOOONNNNNNNNNNNNNNNNNNNNNNOOOOONNNNNNNNNNNFFFFFFFFFF","n":["cmsg_macros","ctypes","elf","errno","general","if_ether","ioctl","net","netlink","prctl","select_macros","signal_macros","xdp","CMSG_ALIGN","CMSG_DATA","CMSG_FIRSTHDR","CMSG_LEN","CMSG_NXTHDR","CMSG_SPACE","borrow","borrow_mut","c_char","c_double","c_float","c_int","c_long","c_longlong","c_schar","c_short","c_uchar","c_uint","c_ulong","c_ulonglong","c_ushort","c_void","fmt","from","into","try_from","try_into","type_id","DT_HASH","DT_NULL","DT_REL","DT_RELA","DT_RELAENT","DT_RELASZ","DT_RELENT","DT_RELSZ","DT_STRTAB","DT_SYMENT","DT_SYMTAB","DT_VERDEF","DT_VERSYM","EI_ABIVERSION","EI_CLASS","EI_DATA","EI_NIDENT","EI_OSABI","EI_VERSION","ELFABIVERSION","ELFCLASS","ELFDATA","ELFMAG","ELFOSABI_LINUX","ELFOSABI_SYSV","ELF_ST_BIND","ELF_ST_TYPE","ELF_ST_VISIBILITY","EM_CURRENT","ET_DYN","EV_CURRENT","Elf_Dyn","Elf_Dyn_Union","Elf_Ehdr","Elf_Phdr","Elf_Rel","Elf_Rela","Elf_Sym","Elf_Verdaux","Elf_Verdef","Elf_auxv_t","PF_R","PF_W","PF_X","PN_XNUM","PT_DYNAMIC","PT_GNU_RELRO","PT_GNU_STACK","PT_INTERP","PT_LOAD","PT_PHDR","PT_TLS","R_RELATIVE","SELFMAG","SHN_ABS","SHN_UNDEF","STB_GLOBAL","STB_WEAK","STN_UNDEF","STT_FUNC","STT_NOTYPE","STV_DEFAULT","VER_DEF_CURRENT","VER_FLG_BASE","_vda_next","a_type","a_val","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","clone","clone","clone","d_ptr","d_tag","d_un","d_val","e_ehsize","e_entry","e_flags","e_ident","e_machine","e_phentsize","e_phnum","e_phoff","e_shentsize","e_shnum","e_shoff","e_shstrndx","e_type","e_version","from","from","from","from","from","from","from","from","from","from","into","into","into","into","into","into","into","into","into","into","p_align","p_filesz","p_flags","p_memsz","p_offset","p_paddr","p_type","p_vaddr","r_addend","r_info","r_info","r_offset","r_offset","st_info","st_name","st_other","st_shndx","st_size","st_value","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","type_","type_","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vd_aux","vd_cnt","vd_flags","vd_hash","vd_ndx","vd_next","vd_version","vda_name","E2BIG","EACCES","EADDRINUSE","EADDRNOTAVAIL","EADV","EAFNOSUPPORT","EAGAIN","EALREADY","EBADE","EBADF","EBADFD","EBADMSG","EBADR","EBADRQC","EBADSLT","EBFONT","EBUSY","ECANCELED","ECHILD","ECHRNG","ECOMM","ECONNABORTED","ECONNREFUSED","ECONNRESET","EDEADLK","EDEADLOCK","EDESTADDRREQ","EDOM","EDOTDOT","EDQUOT","EEXIST","EFAULT","EFBIG","EHOSTDOWN","EHOSTUNREACH","EHWPOISON","EIDRM","EILSEQ","EINPROGRESS","EINTR","EINVAL","EIO","EISCONN","EISDIR","EISNAM","EKEYEXPIRED","EKEYREJECTED","EKEYREVOKED","EL2HLT","EL2NSYNC","EL3HLT","EL3RST","ELIBACC","ELIBBAD","ELIBEXEC","ELIBMAX","ELIBSCN","ELNRNG","ELOOP","EMEDIUMTYPE","EMFILE","EMLINK","EMSGSIZE","EMULTIHOP","ENAMETOOLONG","ENAVAIL","ENETDOWN","ENETRESET","ENETUNREACH","ENFILE","ENOANO","ENOBUFS","ENOCSI","ENODATA","ENODEV","ENOENT","ENOEXEC","ENOKEY","ENOLCK","ENOLINK","ENOMEDIUM","ENOMEM","ENOMSG","ENONET","ENOPKG","ENOPROTOOPT","ENOSPC","ENOSR","ENOSTR","ENOSYS","ENOTBLK","ENOTCONN","ENOTDIR","ENOTEMPTY","ENOTNAM","ENOTRECOVERABLE","ENOTSOCK","ENOTTY","ENOTUNIQ","ENXIO","EOPNOTSUPP","EOVERFLOW","EOWNERDEAD","EPERM","EPFNOSUPPORT","EPIPE","EPROTO","EPROTONOSUPPORT","EPROTOTYPE","ERANGE","EREMCHG","EREMOTE","EREMOTEIO","ERESTART","ERFKILL","EROFS","ESHUTDOWN","ESOCKTNOSUPPORT","ESPIPE","ESRCH","ESRMNT","ESTALE","ESTRPIPE","ETIME","ETIMEDOUT","ETOOMANYREFS","ETXTBSY","EUCLEAN","EUNATCH","EUSERS","EWOULDBLOCK","EXDEV","EXFULL","AAFS_MAGIC","ADDRB","ADFS_SUPER_MAGIC","AFFS_SUPER_MAGIC","AFS_FS_MAGIC","AFS_SUPER_MAGIC","ANON_INODE_FS_MAGIC","ARCH_SET_FS","ARG_MAX","AT_BASE","AT_BASE_PLATFORM","AT_CLKTCK","AT_EACCESS","AT_EGID","AT_EMPTY_PATH","AT_ENTRY","AT_EUID","AT_EXECFD","AT_EXECFN","AT_FDCWD","AT_FLAGS","AT_GID","AT_HWCAP","AT_HWCAP2","AT_IGNORE","AT_MINSIGSTKSZ","AT_NOTELF","AT_NO_AUTOMOUNT","AT_NULL","AT_PAGESZ","AT_PHDR","AT_PHENT","AT_PHNUM","AT_PLATFORM","AT_RANDOM","AT_RECURSIVE","AT_REMOVEDIR","AT_RSEQ_ALIGN","AT_RSEQ_FEATURE_SIZE","AT_SECURE","AT_STATX_DONT_SYNC","AT_STATX_FORCE_SYNC","AT_STATX_SYNC_AS_STAT","AT_STATX_SYNC_TYPE","AT_SYMLINK_FOLLOW","AT_SYMLINK_NOFOLLOW","AT_SYSINFO_EHDR","AT_UID","AT_VECTOR_SIZE_ARCH","AUTOFS_SUPER_MAGIC","B0","B1000000","B110","B115200","B1152000","B1200","B134","B150","B1500000","B1800","B19200","B200","B2000000","B230400","B2400","B2500000","B300","B3000000","B3500000","B38400","B4000000","B460800","B4800","B50","B500000","B57600","B576000","B600","B75","B921600","B9600","BDEVFS_MAGIC","BINDERFS_SUPER_MAGIC","BINFMTFS_MAGIC","BLOCK_SIZE","BLOCK_SIZE_BITS","BMAP_IOCTL","BOTHER","BPF_FS_MAGIC","BRKINT","BS0","BS1","BSDLY","BTRFS_SUPER_MAGIC","BTRFS_TEST_MAGIC","BUS_ADRALN","BUS_ADRERR","BUS_MCEERR_AO","BUS_MCEERR_AR","BUS_OBJERR","CAP_AUDIT_CONTROL","CAP_AUDIT_READ","CAP_AUDIT_WRITE","CAP_BLOCK_SUSPEND","CAP_BPF","CAP_CHECKPOINT_RESTORE","CAP_CHOWN","CAP_DAC_OVERRIDE","CAP_DAC_READ_SEARCH","CAP_FOWNER","CAP_FSETID","CAP_IPC_LOCK","CAP_IPC_OWNER","CAP_KILL","CAP_LAST_CAP","CAP_LEASE","CAP_LINUX_IMMUTABLE","CAP_MAC_ADMIN","CAP_MAC_OVERRIDE","CAP_MKNOD","CAP_NET_ADMIN","CAP_NET_BIND_SERVICE","CAP_NET_BROADCAST","CAP_NET_RAW","CAP_PERFMON","CAP_SETFCAP","CAP_SETGID","CAP_SETPCAP","CAP_SETUID","CAP_SYSLOG","CAP_SYS_ADMIN","CAP_SYS_BOOT","CAP_SYS_CHROOT","CAP_SYS_MODULE","CAP_SYS_NICE","CAP_SYS_PACCT","CAP_SYS_PTRACE","CAP_SYS_RAWIO","CAP_SYS_RESOURCE","CAP_SYS_TIME","CAP_SYS_TTY_CONFIG","CAP_WAKE_ALARM","CBAUD","CBAUDEX","CEPH_SUPER_MAGIC","CGROUP2_SUPER_MAGIC","CGROUP_SUPER_MAGIC","CIBAUD","CIFS_SUPER_MAGIC","CLD_CONTINUED","CLD_DUMPED","CLD_EXITED","CLD_KILLED","CLD_STOPPED","CLD_TRAPPED","CLOCAL","CLOCKS_MASK","CLOCKS_MONO","CLOCK_BOOTTIME","CLOCK_BOOTTIME_ALARM","CLOCK_MONOTONIC","CLOCK_MONOTONIC_COARSE","CLOCK_MONOTONIC_RAW","CLOCK_PROCESS_CPUTIME_ID","CLOCK_REALTIME","CLOCK_REALTIME_ALARM","CLOCK_REALTIME_COARSE","CLOCK_SGI_CYCLE","CLOCK_TAI","CLOCK_THREAD_CPUTIME_ID","CLONE_ARGS_SIZE_VER0","CLONE_ARGS_SIZE_VER1","CLONE_ARGS_SIZE_VER2","CLONE_CHILD_CLEARTID","CLONE_CHILD_SETTID","CLONE_CLEAR_SIGHAND","CLONE_DETACHED","CLONE_FILES","CLONE_FS","CLONE_INTO_CGROUP","CLONE_IO","CLONE_NEWCGROUP","CLONE_NEWIPC","CLONE_NEWNET","CLONE_NEWNS","CLONE_NEWPID","CLONE_NEWTIME","CLONE_NEWUSER","CLONE_NEWUTS","CLONE_PARENT","CLONE_PARENT_SETTID","CLONE_PIDFD","CLONE_PTRACE","CLONE_SETTLS","CLONE_SIGHAND","CLONE_SYSVSEM","CLONE_THREAD","CLONE_UNTRACED","CLONE_VFORK","CLONE_VM","CMSPAR","CODA_SUPER_MAGIC","CR0","CR1","CR2","CR3","CRAMFS_MAGIC","CRAMFS_MAGIC_WEND","CRDLY","CREAD","CRTSCTS","CS5","CS6","CS7","CS8","CSIGNAL","CSIZE","CSTOPB","DAXFS_MAGIC","DEBUGFS_MAGIC","DEVMEM_MAGIC","DEVPTS_SUPER_MAGIC","DMA_BUF_MAGIC","DN_ACCESS","DN_ATTRIB","DN_CREATE","DN_DELETE","DN_MODIFY","DN_MULTISHOT","DN_RENAME","DT_BLK","DT_CHR","DT_DIR","DT_FIFO","DT_LNK","DT_REG","DT_SOCK","DT_UNKNOWN","ECHO","ECHOCTL","ECHOE","ECHOK","ECHOKE","ECHONL","ECHOPRT","ECRYPTFS_SUPER_MAGIC","EFD_CLOEXEC","EFD_NONBLOCK","EFD_SEMAPHORE","EFIVARFS_MAGIC","EFS_SUPER_MAGIC","EMT_TAGOVF","EPOLLERR","EPOLLET","EPOLLEXCLUSIVE","EPOLLHUP","EPOLLIN","EPOLLMSG","EPOLLNVAL","EPOLLONESHOT","EPOLLOUT","EPOLLPRI","EPOLLRDBAND","EPOLLRDHUP","EPOLLRDNORM","EPOLLWAKEUP","EPOLLWRBAND","EPOLLWRNORM","EPOLL_CLOEXEC","EPOLL_CTL_ADD","EPOLL_CTL_DEL","EPOLL_CTL_MOD","EROFS_SUPER_MAGIC_V1","EXFAT_SUPER_MAGIC","EXT2_SUPER_MAGIC","EXT3_SUPER_MAGIC","EXT4_SUPER_MAGIC","EXTA","EXTB","EXTPROC","F2FS_SUPER_MAGIC","FALLOC_FL_COLLAPSE_RANGE","FALLOC_FL_INSERT_RANGE","FALLOC_FL_KEEP_SIZE","FALLOC_FL_NO_HIDE_STALE","FALLOC_FL_PUNCH_HOLE","FALLOC_FL_UNSHARE_RANGE","FALLOC_FL_ZERO_RANGE","FASYNC","FD_CLOEXEC","FF0","FF1","FFDLY","FILE_DEDUPE_RANGE_DIFFERS","FILE_DEDUPE_RANGE_SAME","FLUSHO","FPE_CONDTRAP","FPE_FLTDIV","FPE_FLTINV","FPE_FLTOVF","FPE_FLTRES","FPE_FLTSUB","FPE_FLTUND","FPE_FLTUNK","FPE_INTDIV","FPE_INTOVF","FSCONFIG_CMD_CREATE","FSCONFIG_CMD_RECONFIGURE","FSCONFIG_SET_BINARY","FSCONFIG_SET_FD","FSCONFIG_SET_FLAG","FSCONFIG_SET_PATH","FSCONFIG_SET_PATH_EMPTY","FSCONFIG_SET_STRING","FSCRYPT_KEY_DESCRIPTOR_SIZE","FSCRYPT_KEY_DESC_PREFIX","FSCRYPT_KEY_DESC_PREFIX_SIZE","FSCRYPT_KEY_IDENTIFIER_SIZE","FSCRYPT_KEY_REMOVAL_STATUS_FLAG_FILES_BUSY","FSCRYPT_KEY_REMOVAL_STATUS_FLAG_OTHER_USERS","FSCRYPT_KEY_SPEC_TYPE_DESCRIPTOR","FSCRYPT_KEY_SPEC_TYPE_IDENTIFIER","FSCRYPT_KEY_STATUS_ABSENT","FSCRYPT_KEY_STATUS_FLAG_ADDED_BY_SELF","FSCRYPT_KEY_STATUS_INCOMPLETELY_REMOVED","FSCRYPT_KEY_STATUS_PRESENT","FSCRYPT_MAX_KEY_SIZE","FSCRYPT_MODE_ADIANTUM","FSCRYPT_MODE_AES_128_CBC","FSCRYPT_MODE_AES_128_CTS","FSCRYPT_MODE_AES_256_CTS","FSCRYPT_MODE_AES_256_HCTR2","FSCRYPT_MODE_AES_256_XTS","FSCRYPT_MODE_SM4_CTS","FSCRYPT_MODE_SM4_XTS","FSCRYPT_POLICY_FLAGS_PAD_16","FSCRYPT_POLICY_FLAGS_PAD_32","FSCRYPT_POLICY_FLAGS_PAD_4","FSCRYPT_POLICY_FLAGS_PAD_8","FSCRYPT_POLICY_FLAGS_PAD_MASK","FSCRYPT_POLICY_FLAG_DIRECT_KEY","FSCRYPT_POLICY_FLAG_IV_INO_LBLK_32","FSCRYPT_POLICY_FLAG_IV_INO_LBLK_64","FSCRYPT_POLICY_V1","FSCRYPT_POLICY_V2","FSLABEL_MAX","FSMOUNT_CLOEXEC","FSOPEN_CLOEXEC","FSPICK_CLOEXEC","FSPICK_EMPTY_PATH","FSPICK_NO_AUTOMOUNT","FSPICK_SYMLINK_NOFOLLOW","FS_APPEND_FL","FS_BTREE_FL","FS_CASEFOLD_FL","FS_COMPRBLK_FL","FS_COMPR_FL","FS_DAX_FL","FS_DIRSYNC_FL","FS_DIRTY_FL","FS_EA_INODE_FL","FS_ENCRYPTION_MODE_ADIANTUM","FS_ENCRYPTION_MODE_AES_128_CBC","FS_ENCRYPTION_MODE_AES_128_CTS","FS_ENCRYPTION_MODE_AES_256_CBC","FS_ENCRYPTION_MODE_AES_256_CTS","FS_ENCRYPTION_MODE_AES_256_GCM","FS_ENCRYPTION_MODE_AES_256_XTS","FS_ENCRYPTION_MODE_INVALID","FS_ENCRYPT_FL","FS_EOFBLOCKS_FL","FS_EXTENT_FL","FS_FL_USER_MODIFIABLE","FS_FL_USER_VISIBLE","FS_HUGE_FILE_FL","FS_IMAGIC_FL","FS_IMMUTABLE_FL","FS_INDEX_FL","FS_INLINE_DATA_FL","FS_JOURNAL_DATA_FL","FS_KEY_DESCRIPTOR_SIZE","FS_KEY_DESC_PREFIX","FS_KEY_DESC_PREFIX_SIZE","FS_MAX_KEY_SIZE","FS_NOATIME_FL","FS_NOCOMP_FL","FS_NOCOW_FL","FS_NODUMP_FL","FS_NOTAIL_FL","FS_POLICY_FLAGS_PAD_16","FS_POLICY_FLAGS_PAD_32","FS_POLICY_FLAGS_PAD_4","FS_POLICY_FLAGS_PAD_8","FS_POLICY_FLAGS_PAD_MASK","FS_POLICY_FLAGS_VALID","FS_POLICY_FLAG_DIRECT_KEY","FS_PROJINHERIT_FL","FS_RESERVED_FL","FS_SECRM_FL","FS_SYNC_FL","FS_TOPDIR_FL","FS_UNRM_FL","FS_VERITY_FL","FS_XFLAG_APPEND","FS_XFLAG_COWEXTSIZE","FS_XFLAG_DAX","FS_XFLAG_EXTSIZE","FS_XFLAG_EXTSZINHERIT","FS_XFLAG_FILESTREAM","FS_XFLAG_HASATTR","FS_XFLAG_IMMUTABLE","FS_XFLAG_NOATIME","FS_XFLAG_NODEFRAG","FS_XFLAG_NODUMP","FS_XFLAG_NOSYMLINKS","FS_XFLAG_PREALLOC","FS_XFLAG_PROJINHERIT","FS_XFLAG_REALTIME","FS_XFLAG_RTINHERIT","FS_XFLAG_SYNC","FUSE_SUPER_MAGIC","FUTEXFS_SUPER_MAGIC","FUTEX_32","FUTEX_BITSET_MATCH_ANY","FUTEX_CLOCK_REALTIME","FUTEX_CMD_MASK","FUTEX_CMP_REQUEUE","FUTEX_CMP_REQUEUE_PI","FUTEX_CMP_REQUEUE_PI_PRIVATE","FUTEX_CMP_REQUEUE_PRIVATE","FUTEX_FD","FUTEX_LOCK_PI","FUTEX_LOCK_PI2","FUTEX_LOCK_PI2_PRIVATE","FUTEX_LOCK_PI_PRIVATE","FUTEX_OP_ADD","FUTEX_OP_ANDN","FUTEX_OP_CMP_EQ","FUTEX_OP_CMP_GE","FUTEX_OP_CMP_GT","FUTEX_OP_CMP_LE","FUTEX_OP_CMP_LT","FUTEX_OP_CMP_NE","FUTEX_OP_OPARG_SHIFT","FUTEX_OP_OR","FUTEX_OP_SET","FUTEX_OP_XOR","FUTEX_OWNER_DIED","FUTEX_PRIVATE_FLAG","FUTEX_REQUEUE","FUTEX_REQUEUE_PRIVATE","FUTEX_TID_MASK","FUTEX_TRYLOCK_PI","FUTEX_TRYLOCK_PI_PRIVATE","FUTEX_UNLOCK_PI","FUTEX_UNLOCK_PI_PRIVATE","FUTEX_WAIT","FUTEX_WAITERS","FUTEX_WAITV_MAX","FUTEX_WAIT_BITSET","FUTEX_WAIT_BITSET_PRIVATE","FUTEX_WAIT_PRIVATE","FUTEX_WAIT_REQUEUE_PI","FUTEX_WAIT_REQUEUE_PI_PRIVATE","FUTEX_WAKE","FUTEX_WAKE_BITSET","FUTEX_WAKE_BITSET_PRIVATE","FUTEX_WAKE_OP","FUTEX_WAKE_OP_PRIVATE","FUTEX_WAKE_PRIVATE","F_ADD_SEALS","F_CANCELLK","F_DUPFD","F_DUPFD_CLOEXEC","F_EXLCK","F_GETFD","F_GETFL","F_GETLEASE","F_GETLK","F_GETOWN","F_GETOWNER_UIDS","F_GETOWN_EX","F_GETPIPE_SZ","F_GETSIG","F_GET_FILE_RW_HINT","F_GET_RW_HINT","F_GET_SEALS","F_LINUX_SPECIFIC_BASE","F_NOTIFY","F_OFD_GETLK","F_OFD_SETLK","F_OFD_SETLKW","F_OK","F_OWNER_PGRP","F_OWNER_PID","F_OWNER_TID","F_RDLCK","F_SEAL_EXEC","F_SEAL_FUTURE_WRITE","F_SEAL_GROW","F_SEAL_SEAL","F_SEAL_SHRINK","F_SEAL_WRITE","F_SETFD","F_SETFL","F_SETLEASE","F_SETLK","F_SETLKW","F_SETOWN","F_SETOWN_EX","F_SETPIPE_SZ","F_SETSIG","F_SET_FILE_RW_HINT","F_SET_RW_HINT","F_SHLCK","F_UNLCK","F_WRLCK","GRND_INSECURE","GRND_NONBLOCK","GRND_RANDOM","HOSTFS_SUPER_MAGIC","HPFS_SUPER_MAGIC","HUGETLBFS_MAGIC","HUGETLB_FLAG_ENCODE_16GB","HUGETLB_FLAG_ENCODE_16KB","HUGETLB_FLAG_ENCODE_16MB","HUGETLB_FLAG_ENCODE_1GB","HUGETLB_FLAG_ENCODE_1MB","HUGETLB_FLAG_ENCODE_256MB","HUGETLB_FLAG_ENCODE_2GB","HUGETLB_FLAG_ENCODE_2MB","HUGETLB_FLAG_ENCODE_32MB","HUGETLB_FLAG_ENCODE_512KB","HUGETLB_FLAG_ENCODE_512MB","HUGETLB_FLAG_ENCODE_64KB","HUGETLB_FLAG_ENCODE_8MB","HUGETLB_FLAG_ENCODE_MASK","HUGETLB_FLAG_ENCODE_SHIFT","HUPCL","IBSHIFT","ICANON","ICRNL","IEXTEN","IGNBRK","IGNCR","IGNPAR","ILL_BADIADDR","ILL_BADSTK","ILL_COPROC","ILL_ILLADR","ILL_ILLOPC","ILL_ILLOPN","ILL_ILLTRP","ILL_PRVOPC","ILL_PRVREG","IMAXBEL","INLCR","INPCK","INR_OPEN_CUR","INR_OPEN_MAX","IN_ACCESS","IN_ALL_EVENTS","IN_ATTRIB","IN_CLOEXEC","IN_CLOSE","IN_CLOSE_NOWRITE","IN_CLOSE_WRITE","IN_CREATE","IN_DELETE","IN_DELETE_SELF","IN_DONT_FOLLOW","IN_EXCL_UNLINK","IN_IGNORED","IN_ISDIR","IN_MASK_ADD","IN_MASK_CREATE","IN_MODIFY","IN_MOVE","IN_MOVED_FROM","IN_MOVED_TO","IN_MOVE_SELF","IN_NONBLOCK","IN_ONESHOT","IN_ONLYDIR","IN_OPEN","IN_Q_OVERFLOW","IN_UNMOUNT","IOCSIZE_MASK","IOCSIZE_SHIFT","IOC_IN","IOC_INOUT","IOC_OUT","ISIG","ISOFS_SUPER_MAGIC","ISTRIP","ITIMER_PROF","ITIMER_REAL","ITIMER_VIRTUAL","IUCLC","IUTF8","IXANY","IXOFF","IXON","JFFS2_SUPER_MAGIC","LINK_MAX","LINUX_REBOOT_CMD_CAD_OFF","LINUX_REBOOT_CMD_CAD_ON","LINUX_REBOOT_CMD_HALT","LINUX_REBOOT_CMD_KEXEC","LINUX_REBOOT_CMD_POWER_OFF","LINUX_REBOOT_CMD_RESTART","LINUX_REBOOT_CMD_RESTART2","LINUX_REBOOT_CMD_SW_SUSPEND","LINUX_REBOOT_MAGIC1","LINUX_REBOOT_MAGIC2","LINUX_REBOOT_MAGIC2A","LINUX_REBOOT_MAGIC2B","LINUX_REBOOT_MAGIC2C","LINUX_VERSION_CODE","LINUX_VERSION_MAJOR","LINUX_VERSION_PATCHLEVEL","LINUX_VERSION_SUBLEVEL","LOCK_EX","LOCK_MAND","LOCK_NB","LOCK_READ","LOCK_RW","LOCK_SH","LOCK_UN","LOCK_WRITE","MADV_COLD","MADV_COLLAPSE","MADV_DODUMP","MADV_DOFORK","MADV_DONTDUMP","MADV_DONTFORK","MADV_DONTNEED","MADV_DONTNEED_LOCKED","MADV_FREE","MADV_HUGEPAGE","MADV_HWPOISON","MADV_KEEPONFORK","MADV_MERGEABLE","MADV_NOHUGEPAGE","MADV_NORMAL","MADV_PAGEOUT","MADV_POPULATE_READ","MADV_POPULATE_WRITE","MADV_RANDOM","MADV_REMOVE","MADV_SEQUENTIAL","MADV_SOFT_OFFLINE","MADV_UNMERGEABLE","MADV_WILLNEED","MADV_WIPEONFORK","MAP_32BIT","MAP_ANONYMOUS","MAP_DENYWRITE","MAP_EXECUTABLE","MAP_FILE","MAP_FIXED","MAP_FIXED_NOREPLACE","MAP_GROWSDOWN","MAP_HUGETLB","MAP_HUGE_16GB","MAP_HUGE_16KB","MAP_HUGE_16MB","MAP_HUGE_1GB","MAP_HUGE_1MB","MAP_HUGE_256MB","MAP_HUGE_2GB","MAP_HUGE_2MB","MAP_HUGE_32MB","MAP_HUGE_512KB","MAP_HUGE_512MB","MAP_HUGE_64KB","MAP_HUGE_8MB","MAP_HUGE_MASK","MAP_HUGE_SHIFT","MAP_LOCKED","MAP_NONBLOCK","MAP_NORESERVE","MAP_POPULATE","MAP_PRIVATE","MAP_SHARED","MAP_SHARED_VALIDATE","MAP_STACK","MAP_SYNC","MAP_TYPE","MAP_UNINITIALIZED","MAX_CANON","MAX_CLOCKS","MAX_INPUT","MCL_CURRENT","MCL_FUTURE","MCL_ONFAULT","MEMBARRIER_CMD_FLAG_CPU","MEMBARRIER_CMD_GET_REGISTRATIONS","MEMBARRIER_CMD_GLOBAL","MEMBARRIER_CMD_GLOBAL_EXPEDITED","MEMBARRIER_CMD_PRIVATE_EXPEDITED","MEMBARRIER_CMD_PRIVATE_EXPEDITED_RSEQ","MEMBARRIER_CMD_PRIVATE_EXPEDITED_SYNC_CORE","MEMBARRIER_CMD_QUERY","MEMBARRIER_CMD_REGISTER_GLOBAL_EXPEDITED","MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED","MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED_RSEQ","MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED_SYNC_CORE","MEMBARRIER_CMD_SHARED","MFD_ALLOW_SEALING","MFD_CLOEXEC","MFD_EXEC","MFD_HUGETLB","MFD_HUGE_16GB","MFD_HUGE_16MB","MFD_HUGE_1GB","MFD_HUGE_1MB","MFD_HUGE_256MB","MFD_HUGE_2GB","MFD_HUGE_2MB","MFD_HUGE_32MB","MFD_HUGE_512KB","MFD_HUGE_512MB","MFD_HUGE_64KB","MFD_HUGE_8MB","MFD_HUGE_MASK","MFD_HUGE_SHIFT","MFD_NOEXEC_SEAL","MINIX2_SUPER_MAGIC","MINIX2_SUPER_MAGIC2","MINIX3_SUPER_MAGIC","MINIX_SUPER_MAGIC","MINIX_SUPER_MAGIC2","MINSIGSTKSZ","MLOCK_LIMIT","MLOCK_ONFAULT","MNT_DETACH","MNT_EXPIRE","MNT_FORCE","MOUNT_ATTR_IDMAP","MOUNT_ATTR_NOATIME","MOUNT_ATTR_NODEV","MOUNT_ATTR_NODIRATIME","MOUNT_ATTR_NOEXEC","MOUNT_ATTR_NOSUID","MOUNT_ATTR_NOSYMFOLLOW","MOUNT_ATTR_RDONLY","MOUNT_ATTR_RELATIME","MOUNT_ATTR_SIZE_VER0","MOUNT_ATTR_STRICTATIME","MOUNT_ATTR__ATIME","MOVE_MOUNT_F_AUTOMOUNTS","MOVE_MOUNT_F_EMPTY_PATH","MOVE_MOUNT_F_SYMLINKS","MOVE_MOUNT_SET_GROUP","MOVE_MOUNT_T_AUTOMOUNTS","MOVE_MOUNT_T_EMPTY_PATH","MOVE_MOUNT_T_SYMLINKS","MOVE_MOUNT__MASK","MREMAP_DONTUNMAP","MREMAP_FIXED","MREMAP_MAYMOVE","MSDOS_SUPER_MAGIC","MS_ACTIVE","MS_ASYNC","MS_BIND","MS_BORN","MS_DIRSYNC","MS_INVALIDATE","MS_I_VERSION","MS_KERNMOUNT","MS_LAZYTIME","MS_MANDLOCK","MS_MGC_MSK","MS_MGC_VAL","MS_MOVE","MS_NOATIME","MS_NODEV","MS_NODIRATIME","MS_NOEXEC","MS_NOREMOTELOCK","MS_NOSEC","MS_NOSUID","MS_NOSYMFOLLOW","MS_NOUSER","MS_POSIXACL","MS_PRIVATE","MS_RDONLY","MS_REC","MS_RELATIME","MS_REMOUNT","MS_RMT_MASK","MS_SHARED","MS_SILENT","MS_SLAVE","MS_STRICTATIME","MS_SUBMOUNT","MS_SYNC","MS_SYNCHRONOUS","MS_UNBINDABLE","MS_VERBOSE","MTD_INODE_FS_MAGIC","NAME_MAX","NCC","NCCS","NCP_SUPER_MAGIC","NFS_SUPER_MAGIC","NGROUPS_MAX","NILFS_SUPER_MAGIC","NL0","NL1","NLDLY","NOFLSH","NR_FILE","NR_OPEN","NSFS_MAGIC","NSIG","NSIGBUS","NSIGCHLD","NSIGEMT","NSIGFPE","NSIGILL","NSIGPOLL","NSIGSEGV","NSIGSYS","NSIGTRAP","None","None","None","None","None","OCFS2_SUPER_MAGIC","OCRNL","OFDEL","OFILL","OLCUC","ONLCR","ONLRET","ONOCR","OPENPROM_SUPER_MAGIC","OPEN_TREE_CLOEXEC","OPEN_TREE_CLONE","OPOST","OVERCOMMIT_ALWAYS","OVERCOMMIT_GUESS","OVERCOMMIT_NEVER","OVERLAYFS_SUPER_MAGIC","O_ACCMODE","O_APPEND","O_CLOEXEC","O_CREAT","O_DIRECT","O_DIRECTORY","O_DSYNC","O_EXCL","O_LARGEFILE","O_NDELAY","O_NOATIME","O_NOCTTY","O_NOFOLLOW","O_NONBLOCK","O_PATH","O_RDONLY","O_RDWR","O_SYNC","O_TMPFILE","O_TMPFILE_MASK","O_TRUNC","O_WRONLY","PARENB","PARMRK","PARODD","PATH_MAX","PENDIN","PIPEFS_MAGIC","PIPE_BUF","PKEY_ACCESS_MASK","PKEY_DISABLE_ACCESS","PKEY_DISABLE_WRITE","POLLERR","POLLHUP","POLLIN","POLLMSG","POLLNVAL","POLLOUT","POLLPRI","POLLRDBAND","POLLRDHUP","POLLRDNORM","POLLREMOVE","POLLWRBAND","POLLWRNORM","POLL_ERR","POLL_HUP","POLL_IN","POLL_MSG","POLL_OUT","POLL_PRI","POSIX_FADV_DONTNEED","POSIX_FADV_NOREUSE","POSIX_FADV_NORMAL","POSIX_FADV_RANDOM","POSIX_FADV_SEQUENTIAL","POSIX_FADV_WILLNEED","PRIO_MAX","PRIO_MIN","PRIO_PGRP","PRIO_PROCESS","PRIO_USER","PROC_SUPER_MAGIC","PROT_EXEC","PROT_GROWSDOWN","PROT_GROWSUP","PROT_NONE","PROT_READ","PROT_SEM","PROT_WRITE","PSTOREFS_MAGIC","P_ALL","P_PGID","P_PID","P_PIDFD","QNX4_SUPER_MAGIC","QNX6_SUPER_MAGIC","RAMFS_MAGIC","RDTGROUP_SUPER_MAGIC","REISER2FS_JR_SUPER_MAGIC_STRING","REISER2FS_SUPER_MAGIC_STRING","REISERFS_SUPER_MAGIC","REISERFS_SUPER_MAGIC_STRING","RENAME_EXCHANGE","RENAME_NOREPLACE","RENAME_WHITEOUT","RESOLVE_BENEATH","RESOLVE_CACHED","RESOLVE_IN_ROOT","RESOLVE_NO_MAGICLINKS","RESOLVE_NO_SYMLINKS","RESOLVE_NO_XDEV","RLIM64_INFINITY","RLIMIT_AS","RLIMIT_CORE","RLIMIT_CPU","RLIMIT_DATA","RLIMIT_FSIZE","RLIMIT_LOCKS","RLIMIT_MEMLOCK","RLIMIT_MSGQUEUE","RLIMIT_NICE","RLIMIT_NOFILE","RLIMIT_NPROC","RLIMIT_RSS","RLIMIT_RTPRIO","RLIMIT_RTTIME","RLIMIT_SIGPENDING","RLIMIT_STACK","RLIM_INFINITY","RLIM_NLIMITS","ROBUST_LIST_LIMIT","RTSIG_MAX","RUSAGE_BOTH","RUSAGE_CHILDREN","RUSAGE_SELF","RUSAGE_THREAD","RWF_APPEND","RWF_DSYNC","RWF_HIPRI","RWF_NOWAIT","RWF_SYNC","RWF_WRITE_LIFE_NOT_SET","RWH_WRITE_LIFE_EXTREME","RWH_WRITE_LIFE_LONG","RWH_WRITE_LIFE_MEDIUM","RWH_WRITE_LIFE_NONE","RWH_WRITE_LIFE_NOT_SET","RWH_WRITE_LIFE_SHORT","R_OK","SA_EXPOSE_TAGBITS","SA_NOCLDSTOP","SA_NOCLDWAIT","SA_NODEFER","SA_NOMASK","SA_ONESHOT","SA_ONSTACK","SA_RESETHAND","SA_RESTART","SA_RESTORER","SA_SIGINFO","SA_UNSUPPORTED","SCHED_BATCH","SCHED_DEADLINE","SCHED_FIFO","SCHED_FLAG_ALL","SCHED_FLAG_DL_OVERRUN","SCHED_FLAG_KEEP_ALL","SCHED_FLAG_KEEP_PARAMS","SCHED_FLAG_KEEP_POLICY","SCHED_FLAG_RECLAIM","SCHED_FLAG_RESET_ON_FORK","SCHED_FLAG_UTIL_CLAMP","SCHED_FLAG_UTIL_CLAMP_MAX","SCHED_FLAG_UTIL_CLAMP_MIN","SCHED_IDLE","SCHED_NORMAL","SCHED_RESET_ON_FORK","SCHED_RR","SECRETMEM_MAGIC","SECURITYFS_MAGIC","SEEK_CUR","SEEK_DATA","SEEK_END","SEEK_HOLE","SEEK_MAX","SEEK_SET","SEGV_ACCADI","SEGV_ACCERR","SEGV_ADIDERR","SEGV_ADIPERR","SEGV_BNDERR","SEGV_MAPERR","SEGV_MTEAERR","SEGV_MTESERR","SEGV_PKUERR","SELINUX_MAGIC","SIGABRT","SIGALRM","SIGBUS","SIGCHLD","SIGCONT","SIGEV_MAX_SIZE","SIGEV_NONE","SIGEV_SIGNAL","SIGEV_THREAD","SIGEV_THREAD_ID","SIGFPE","SIGHUP","SIGILL","SIGINT","SIGIO","SIGIOT","SIGKILL","SIGPIPE","SIGPOLL","SIGPROF","SIGPWR","SIGQUIT","SIGRTMIN","SIGSEGV","SIGSTKFLT","SIGSTKSZ","SIGSTOP","SIGSYS","SIGTERM","SIGTRAP","SIGTSTP","SIGTTIN","SIGTTOU","SIGUNUSED","SIGURG","SIGUSR1","SIGUSR2","SIGVTALRM","SIGWINCH","SIGXCPU","SIGXFSZ","SIG_BLOCK","SIG_SETMASK","SIG_UNBLOCK","SI_ASYNCIO","SI_ASYNCNL","SI_DETHREAD","SI_KERNEL","SI_MAX_SIZE","SI_MESGQ","SI_QUEUE","SI_SIGIO","SI_TIMER","SI_TKILL","SI_USER","SMACK_MAGIC","SMB2_SUPER_MAGIC","SMB_SUPER_MAGIC","SOCKFS_MAGIC","SPLICE_F_GIFT","SPLICE_F_MORE","SPLICE_F_MOVE","SPLICE_F_NONBLOCK","SQUASHFS_MAGIC","SS_AUTODISARM","SS_DISABLE","SS_FLAG_BITS","SS_ONSTACK","STACK_END_MAGIC","STATX_ALL","STATX_ATIME","STATX_ATTR_APPEND","STATX_ATTR_AUTOMOUNT","STATX_ATTR_COMPRESSED","STATX_ATTR_DAX","STATX_ATTR_ENCRYPTED","STATX_ATTR_IMMUTABLE","STATX_ATTR_MOUNT_ROOT","STATX_ATTR_NODUMP","STATX_ATTR_VERITY","STATX_BASIC_STATS","STATX_BLOCKS","STATX_BTIME","STATX_CTIME","STATX_DIOALIGN","STATX_GID","STATX_INO","STATX_MNT_ID","STATX_MODE","STATX_MTIME","STATX_NLINK","STATX_SIZE","STATX_TYPE","STATX_UID","STATX__RESERVED","STAT_HAVE_NSEC","STDERR_FILENO","STDIN_FILENO","STDOUT_FILENO","SYNC_FILE_RANGE_WAIT_AFTER","SYNC_FILE_RANGE_WAIT_BEFORE","SYNC_FILE_RANGE_WRITE","SYNC_FILE_RANGE_WRITE_AND_WAIT","SYSFS_MAGIC","SYS_SECCOMP","SYS_USER_DISPATCH","S_IFBLK","S_IFCHR","S_IFDIR","S_IFIFO","S_IFLNK","S_IFMT","S_IFREG","S_IFSOCK","S_IRGRP","S_IROTH","S_IRUSR","S_IRWXG","S_IRWXO","S_IRWXU","S_ISGID","S_ISUID","S_ISVTX","S_IWGRP","S_IWOTH","S_IWUSR","S_IXGRP","S_IXOTH","S_IXUSR","Some","Some","Some","Some","Some","TAB0","TAB1","TAB2","TAB3","TABDLY","TCIFLUSH","TCIOFF","TCIOFLUSH","TCION","TCOFLUSH","TCOOFF","TCOON","TCSADRAIN","TCSAFLUSH","TCSANOW","TFD_CLOEXEC","TFD_CREATE_FLAGS","TFD_NONBLOCK","TFD_SETTIME_FLAGS","TFD_SHARED_FCNTL_FLAGS","TFD_TIMER_ABSTIME","TFD_TIMER_CANCEL_ON_SET","TIMER_ABSTIME","TIOCM_CAR","TIOCM_CD","TIOCM_CTS","TIOCM_DSR","TIOCM_DTR","TIOCM_LE","TIOCM_LOOP","TIOCM_OUT1","TIOCM_OUT2","TIOCM_RI","TIOCM_RNG","TIOCM_RTS","TIOCM_SR","TIOCM_ST","TIOCPKT_DATA","TIOCPKT_DOSTOP","TIOCPKT_FLUSHREAD","TIOCPKT_FLUSHWRITE","TIOCPKT_IOCTL","TIOCPKT_NOSTOP","TIOCPKT_START","TIOCPKT_STOP","TIOCSER_TEMT","TMPFS_MAGIC","TOSTOP","TRACEFS_MAGIC","TRAP_BRANCH","TRAP_BRKPT","TRAP_HWBKPT","TRAP_PERF","TRAP_PERF_FLAG_ASYNC","TRAP_TRACE","TRAP_UNK","UDF_SUPER_MAGIC","UFFDIO","UFFDIO_COPY_MODE_DONTWAKE","UFFDIO_COPY_MODE_WP","UFFDIO_REGISTER_MODE_MINOR","UFFDIO_REGISTER_MODE_MISSING","UFFDIO_REGISTER_MODE_WP","UFFDIO_ZEROPAGE_MODE_DONTWAKE","UFFD_API","UFFD_EVENT_FORK","UFFD_EVENT_PAGEFAULT","UFFD_EVENT_REMAP","UFFD_EVENT_REMOVE","UFFD_EVENT_UNMAP","UFFD_FEATURE_EVENT_FORK","UFFD_FEATURE_EVENT_REMAP","UFFD_FEATURE_EVENT_REMOVE","UFFD_FEATURE_EVENT_UNMAP","UFFD_FEATURE_EXACT_ADDRESS","UFFD_FEATURE_MINOR_HUGETLBFS","UFFD_FEATURE_MINOR_SHMEM","UFFD_FEATURE_MISSING_HUGETLBFS","UFFD_FEATURE_MISSING_SHMEM","UFFD_FEATURE_PAGEFAULT_FLAG_WP","UFFD_FEATURE_SIGBUS","UFFD_FEATURE_THREAD_ID","UFFD_FEATURE_WP_HUGETLBFS_SHMEM","UFFD_PAGEFAULT_FLAG_MINOR","UFFD_PAGEFAULT_FLAG_WP","UFFD_PAGEFAULT_FLAG_WRITE","UFFD_USER_MODE_ONLY","UIO_FASTIOV","UIO_MAXIOV","UMOUNT_NOFOLLOW","UMOUNT_UNUSED","USBDEVICE_SUPER_MAGIC","USERFAULTFD_IOC","UTIME_NOW","UTIME_OMIT","V9FS_MAGIC","VDISCARD","VEOF","VEOL","VEOL2","VERASE","VFS_CAP_FLAGS_EFFECTIVE","VFS_CAP_FLAGS_MASK","VFS_CAP_REVISION","VFS_CAP_REVISION_1","VFS_CAP_REVISION_2","VFS_CAP_REVISION_3","VFS_CAP_REVISION_MASK","VFS_CAP_REVISION_SHIFT","VFS_CAP_U32","VFS_CAP_U32_1","VFS_CAP_U32_2","VFS_CAP_U32_3","VINTR","VKILL","VLNEXT","VMIN","VQUIT","VREPRINT","VSTART","VSTOP","VSUSP","VSWTC","VT0","VT1","VTDLY","VTIME","VWERASE","WCONTINUED","WEXITED","WNOHANG","WNOWAIT","WSTOPPED","WUNTRACED","W_OK","XATTR_APPARMOR_SUFFIX","XATTR_BTRFS_PREFIX","XATTR_CAPS_SUFFIX","XATTR_CREATE","XATTR_EVM_SUFFIX","XATTR_HURD_PREFIX","XATTR_IMA_SUFFIX","XATTR_LIST_MAX","XATTR_MAC_OSX_PREFIX","XATTR_NAME_APPARMOR","XATTR_NAME_CAPS","XATTR_NAME_EVM","XATTR_NAME_IMA","XATTR_NAME_MAX","XATTR_NAME_POSIX_ACL_ACCESS","XATTR_NAME_POSIX_ACL_DEFAULT","XATTR_NAME_SELINUX","XATTR_NAME_SMACK","XATTR_NAME_SMACKEXEC","XATTR_NAME_SMACKIPIN","XATTR_NAME_SMACKIPOUT","XATTR_NAME_SMACKMMAP","XATTR_NAME_SMACKTRANSMUTE","XATTR_OS2_PREFIX","XATTR_POSIX_ACL_ACCESS","XATTR_POSIX_ACL_DEFAULT","XATTR_REPLACE","XATTR_SECURITY_PREFIX","XATTR_SELINUX_SUFFIX","XATTR_SIZE_MAX","XATTR_SMACK_EXEC","XATTR_SMACK_IPIN","XATTR_SMACK_IPOUT","XATTR_SMACK_MMAP","XATTR_SMACK_SUFFIX","XATTR_SMACK_TRANSMUTE","XATTR_SYSTEM_PREFIX","XATTR_TRUSTED_PREFIX","XATTR_USER_PREFIX","XCASE","XENFS_SUPER_MAGIC","XFS_SUPER_MAGIC","XTABS","X_OK","ZONEFS_MAGIC","_IOC_DIRBITS","_IOC_DIRMASK","_IOC_DIRSHIFT","_IOC_NONE","_IOC_NRBITS","_IOC_NRMASK","_IOC_NRSHIFT","_IOC_READ","_IOC_SIZEBITS","_IOC_SIZEMASK","_IOC_SIZESHIFT","_IOC_TYPEBITS","_IOC_TYPEMASK","_IOC_TYPESHIFT","_IOC_WRITE","_LINUX_CAPABILITY_U32S","_LINUX_CAPABILITY_U32S_1","_LINUX_CAPABILITY_U32S_2","_LINUX_CAPABILITY_U32S_3","_LINUX_CAPABILITY_VERSION","_LINUX_CAPABILITY_VERSION_1","_LINUX_CAPABILITY_VERSION_2","_LINUX_CAPABILITY_VERSION_3","_NSIG","_STK_LIM","_UFFDIO_API","_UFFDIO_CONTINUE","_UFFDIO_COPY","_UFFDIO_REGISTER","_UFFDIO_UNREGISTER","_UFFDIO_WAKE","_UFFDIO_WRITEPROTECT","_UFFDIO_ZEROPAGE","__BindgenBitfieldUnit","__FD_SETSIZE","__FPE_DECDIV","__FPE_DECERR","__FPE_DECOVF","__FPE_INVASC","__FPE_INVDEC","__ILL_BNDMOD","__ILL_BREAK","__IncompleteArrayField","__NR__sysctl","__NR_accept","__NR_accept4","__NR_access","__NR_acct","__NR_add_key","__NR_adjtimex","__NR_afs_syscall","__NR_alarm","__NR_arch_prctl","__NR_bind","__NR_bpf","__NR_brk","__NR_capget","__NR_capset","__NR_chdir","__NR_chmod","__NR_chown","__NR_chroot","__NR_clock_adjtime","__NR_clock_getres","__NR_clock_gettime","__NR_clock_nanosleep","__NR_clock_settime","__NR_clone","__NR_clone3","__NR_close","__NR_close_range","__NR_connect","__NR_copy_file_range","__NR_creat","__NR_create_module","__NR_delete_module","__NR_dup","__NR_dup2","__NR_dup3","__NR_epoll_create","__NR_epoll_create1","__NR_epoll_ctl","__NR_epoll_ctl_old","__NR_epoll_pwait","__NR_epoll_pwait2","__NR_epoll_wait","__NR_epoll_wait_old","__NR_eventfd","__NR_eventfd2","__NR_execve","__NR_execveat","__NR_exit","__NR_exit_group","__NR_faccessat","__NR_faccessat2","__NR_fadvise64","__NR_fallocate","__NR_fanotify_init","__NR_fanotify_mark","__NR_fchdir","__NR_fchmod","__NR_fchmodat","__NR_fchown","__NR_fchownat","__NR_fcntl","__NR_fdatasync","__NR_fgetxattr","__NR_finit_module","__NR_flistxattr","__NR_flock","__NR_fork","__NR_fremovexattr","__NR_fsconfig","__NR_fsetxattr","__NR_fsmount","__NR_fsopen","__NR_fspick","__NR_fstat","__NR_fstatfs","__NR_fsync","__NR_ftruncate","__NR_futex","__NR_futex_waitv","__NR_futimesat","__NR_get_kernel_syms","__NR_get_mempolicy","__NR_get_robust_list","__NR_get_thread_area","__NR_getcpu","__NR_getcwd","__NR_getdents","__NR_getdents64","__NR_getegid","__NR_geteuid","__NR_getgid","__NR_getgroups","__NR_getitimer","__NR_getpeername","__NR_getpgid","__NR_getpgrp","__NR_getpid","__NR_getpmsg","__NR_getppid","__NR_getpriority","__NR_getrandom","__NR_getresgid","__NR_getresuid","__NR_getrlimit","__NR_getrusage","__NR_getsid","__NR_getsockname","__NR_getsockopt","__NR_gettid","__NR_gettimeofday","__NR_getuid","__NR_getxattr","__NR_init_module","__NR_inotify_add_watch","__NR_inotify_init","__NR_inotify_init1","__NR_inotify_rm_watch","__NR_io_cancel","__NR_io_destroy","__NR_io_getevents","__NR_io_pgetevents","__NR_io_setup","__NR_io_submit","__NR_io_uring_enter","__NR_io_uring_register","__NR_io_uring_setup","__NR_ioctl","__NR_ioperm","__NR_iopl","__NR_ioprio_get","__NR_ioprio_set","__NR_kcmp","__NR_kexec_file_load","__NR_kexec_load","__NR_keyctl","__NR_kill","__NR_landlock_add_rule","__NR_landlock_create_ruleset","__NR_landlock_restrict_self","__NR_lchown","__NR_lgetxattr","__NR_link","__NR_linkat","__NR_listen","__NR_listxattr","__NR_llistxattr","__NR_lookup_dcookie","__NR_lremovexattr","__NR_lseek","__NR_lsetxattr","__NR_lstat","__NR_madvise","__NR_mbind","__NR_membarrier","__NR_memfd_create","__NR_memfd_secret","__NR_migrate_pages","__NR_mincore","__NR_mkdir","__NR_mkdirat","__NR_mknod","__NR_mknodat","__NR_mlock","__NR_mlock2","__NR_mlockall","__NR_mmap","__NR_modify_ldt","__NR_mount","__NR_mount_setattr","__NR_move_mount","__NR_move_pages","__NR_mprotect","__NR_mq_getsetattr","__NR_mq_notify","__NR_mq_open","__NR_mq_timedreceive","__NR_mq_timedsend","__NR_mq_unlink","__NR_mremap","__NR_msgctl","__NR_msgget","__NR_msgrcv","__NR_msgsnd","__NR_msync","__NR_munlock","__NR_munlockall","__NR_munmap","__NR_name_to_handle_at","__NR_nanosleep","__NR_newfstatat","__NR_nfsservctl","__NR_open","__NR_open_by_handle_at","__NR_open_tree","__NR_openat","__NR_openat2","__NR_pause","__NR_perf_event_open","__NR_personality","__NR_pidfd_getfd","__NR_pidfd_open","__NR_pidfd_send_signal","__NR_pipe","__NR_pipe2","__NR_pivot_root","__NR_pkey_alloc","__NR_pkey_free","__NR_pkey_mprotect","__NR_poll","__NR_ppoll","__NR_prctl","__NR_pread64","__NR_preadv","__NR_preadv2","__NR_prlimit64","__NR_process_madvise","__NR_process_mrelease","__NR_process_vm_readv","__NR_process_vm_writev","__NR_pselect6","__NR_ptrace","__NR_putpmsg","__NR_pwrite64","__NR_pwritev","__NR_pwritev2","__NR_query_module","__NR_quotactl","__NR_quotactl_fd","__NR_read","__NR_readahead","__NR_readlink","__NR_readlinkat","__NR_readv","__NR_reboot","__NR_recvfrom","__NR_recvmmsg","__NR_recvmsg","__NR_remap_file_pages","__NR_removexattr","__NR_rename","__NR_renameat","__NR_renameat2","__NR_request_key","__NR_restart_syscall","__NR_rmdir","__NR_rseq","__NR_rt_sigaction","__NR_rt_sigpending","__NR_rt_sigprocmask","__NR_rt_sigqueueinfo","__NR_rt_sigreturn","__NR_rt_sigsuspend","__NR_rt_sigtimedwait","__NR_rt_tgsigqueueinfo","__NR_sched_get_priority_max","__NR_sched_get_priority_min","__NR_sched_getaffinity","__NR_sched_getattr","__NR_sched_getparam","__NR_sched_getscheduler","__NR_sched_rr_get_interval","__NR_sched_setaffinity","__NR_sched_setattr","__NR_sched_setparam","__NR_sched_setscheduler","__NR_sched_yield","__NR_seccomp","__NR_security","__NR_select","__NR_semctl","__NR_semget","__NR_semop","__NR_semtimedop","__NR_sendfile","__NR_sendmmsg","__NR_sendmsg","__NR_sendto","__NR_set_mempolicy","__NR_set_mempolicy_home_node","__NR_set_robust_list","__NR_set_thread_area","__NR_set_tid_address","__NR_setdomainname","__NR_setfsgid","__NR_setfsuid","__NR_setgid","__NR_setgroups","__NR_sethostname","__NR_setitimer","__NR_setns","__NR_setpgid","__NR_setpriority","__NR_setregid","__NR_setresgid","__NR_setresuid","__NR_setreuid","__NR_setrlimit","__NR_setsid","__NR_setsockopt","__NR_settimeofday","__NR_setuid","__NR_setxattr","__NR_shmat","__NR_shmctl","__NR_shmdt","__NR_shmget","__NR_shutdown","__NR_sigaltstack","__NR_signalfd","__NR_signalfd4","__NR_socket","__NR_socketpair","__NR_splice","__NR_stat","__NR_statfs","__NR_statx","__NR_swapoff","__NR_swapon","__NR_symlink","__NR_symlinkat","__NR_sync","__NR_sync_file_range","__NR_syncfs","__NR_sysfs","__NR_sysinfo","__NR_syslog","__NR_tee","__NR_tgkill","__NR_time","__NR_timer_create","__NR_timer_delete","__NR_timer_getoverrun","__NR_timer_gettime","__NR_timer_settime","__NR_timerfd_create","__NR_timerfd_gettime","__NR_timerfd_settime","__NR_times","__NR_tkill","__NR_truncate","__NR_tuxcall","__NR_umask","__NR_umount2","__NR_uname","__NR_unlink","__NR_unlinkat","__NR_unshare","__NR_uselib","__NR_userfaultfd","__NR_ustat","__NR_utime","__NR_utimensat","__NR_utimes","__NR_vfork","__NR_vhangup","__NR_vmsplice","__NR_vserver","__NR_wait4","__NR_waitid","__NR_write","__NR_writev","__O_SYNC","__O_TMPFILE","__WALL","__WCLONE","__WNOTHREAD","__X32_SYSCALL_BIT","__be16","__be32","__be64","__bindgen_anon_1","__bindgen_anon_1","__bindgen_anon_1","__bindgen_anon_1","__bindgen_padding_0","__fsword_t","__kernel_caddr_t","__kernel_clock_t","__kernel_clockid_t","__kernel_daddr_t","__kernel_fd_set","__kernel_fsid_t","__kernel_gid16_t","__kernel_gid32_t","__kernel_gid_t","__kernel_ino_t","__kernel_ipc_pid_t","__kernel_itimerspec","__kernel_key_t","__kernel_loff_t","__kernel_long_t","__kernel_mode_t","__kernel_mqd_t","__kernel_off_t","__kernel_old_dev_t","__kernel_old_gid_t","__kernel_old_itimerval","__kernel_old_time_t","__kernel_old_timespec","__kernel_old_timeval","__kernel_old_uid_t","__kernel_pid_t","__kernel_ptrdiff_t","__kernel_rwf_t","__kernel_sighandler_t","__kernel_size_t","__kernel_sock_timeval","__kernel_ssize_t","__kernel_suseconds_t","__kernel_time64_t","__kernel_time_t","__kernel_timer_t","__kernel_timespec","__kernel_uid16_t","__kernel_uid32_t","__kernel_uid_t","__kernel_ulong_t","__le16","__le32","__le64","__old_kernel_stat","__out_reserved","__pad0","__poll_t","__reserved","__reserved","__reserved","__reserved","__reserved","__reserved","__reserved","__reserved","__reserved","__restorefn_t","__s16","__s32","__s64","__s8","__sifields","__sifields__bindgen_ty_1","__sifields__bindgen_ty_2","__sifields__bindgen_ty_3","__sifields__bindgen_ty_4","__sifields__bindgen_ty_5","__sifields__bindgen_ty_5__bindgen_ty_1","__sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1","__sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2","__sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3","__sifields__bindgen_ty_6","__sifields__bindgen_ty_7","__sighandler_t","__signalfn_t","__sigrestore_t","__spare0","__spare3","__sum16","__u16","__u32","__u64","__u8","__unused","__user_cap_data_struct","__user_cap_header_struct","__wsum","_addr","_addr_bnd","_addr_lsb","_addr_pkey","_arch","_attribute","_band","_bitfield_1","_bitfield_align_1","_call_addr","_data","_dummy_bnd","_dummy_pkey","_fd","_flags","_function","_kill","_lower","_overrun","_pad","_perf","_pid","_pid","_pid","_pkey","_rt","_si_pad","_sifields","_sigchld","_sigev_thread","_sigev_un","_sigev_un","_sigfault","_sigpoll","_sigsys","_sigval","_sigval","_status","_stime","_sys_private","_syscall","_tid","_tid","_timer","_trapno","_type","_uid","_uid","_uid","_upper","_utime","address","api","arg","as_mut_ptr","as_mut_slice","as_ptr","as_slice","attr_clr","attr_set","base_addr","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","buf","buf_size","bytes_deduped","c_cc","c_cc","c_cc","c_cc","c_cflag","c_cflag","c_cflag","c_cflag","c_iflag","c_iflag","c_iflag","c_iflag","c_ispeed","c_ispeed","c_lflag","c_lflag","c_lflag","c_lflag","c_line","c_line","c_line","c_line","c_oflag","c_oflag","c_oflag","c_oflag","c_ospeed","c_ospeed","cap_user_data_t","cap_user_header_t","cc_t","cgroup","child_tid","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_args","cmp","compat_statfs64","contents","contents_encryption_mode","contents_encryption_mode","cookie","copy","d_ino","d_name","d_off","d_reclen","d_type","data","data","data","default","default","descriptor","dest_count","dest_fd","dest_offset","dest_offset","dst","dummy","effective","end","entropy_count","entry_number","epoll_event","eq","eq","eq","eq","eq","event","events","events","exit_signal","f_bavail","f_bavail","f_bavail","f_bfree","f_bfree","f_bfree","f_blocks","f_blocks","f_blocks","f_bsize","f_bsize","f_bsize","f_ffree","f_ffree","f_ffree","f_files","f_files","f_files","f_flags","f_flags","f_flags","f_frsize","f_frsize","f_frsize","f_fsid","f_fsid","f_fsid","f_namelen","f_namelen","f_namelen","f_owner_ex","f_spare","f_spare","f_spare","f_type","f_type","f_type","fd","fds_bits","feat","features","file_clone_range","file_dedupe_range","file_dedupe_range_info","filenames_encryption_mode","filenames_encryption_mode","files_stat_struct","flags","flags","flags","flags","flags","flags","flock","flock64","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fork","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","fsconfig_command","fscrypt_add_key_arg","fscrypt_get_key_status_arg","fscrypt_get_policy_ex_arg","fscrypt_get_policy_ex_arg__bindgen_ty_1","fscrypt_key","fscrypt_key_specifier","fscrypt_key_specifier__bindgen_ty_1","fscrypt_policy_v1","fscrypt_policy_v2","fscrypt_provisioning_key_payload","fscrypt_remove_key_arg","fstrim_range","fsx_cowextsize","fsx_extsize","fsx_nextents","fsx_pad","fsx_projid","fsx_xflags","fsxattr","futex_offset","futex_waitv","get","get_bit","hash","hash","hash","hash","identifier","info","inheritable","inheritable","inheritable","inodes_stat_t","inotify_event","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","ioctls","ioctls","iov_base","iov_len","iovec","it_interval","it_interval","it_interval","it_interval","it_value","it_value","it_value","it_value","itimerspec","itimerval","kernel_sigaction","kernel_sigset_t","key_id","key_spec","key_spec","key_spec","ktermios","l_len","l_len","l_pid","l_pid","l_start","l_start","l_type","l_type","l_whence","l_whence","len","len","len","len","len","limit","limit_in_pages","linux_dirent64","list","list_op_pending","lm","magic_etc","magic_etc","mapped","mask","master_key_descriptor","master_key_identifier","max_files","membarrier_cmd","membarrier_cmd_flag","minlen","mode","mode","mode","mode","mode","mode","mode","mount_attr","name","new","new","new_bitfield_1","next","nr_files","nr_free_files","nr_inodes","nr_unused","open_how","pagefault","parent_tid","partial_cmp","permitted","permitted","permitted","pid","pid","pidfd","policy","policy_size","pollfd","propagation","ptid","rand_pool_info","range","range","range","range","raw","raw","raw","raw_size","read_exec_only","remap","removal_status_flags","remove","reserved","reserved","reserved1","reserved1","reserved1","reserved2","reserved2","reserved2","reserved3","reserved3","resolve","revents","rlim_cur","rlim_cur","rlim_max","rlim_max","rlimit","rlimit64","robust_list","robust_list_head","rootid","ru_idrss","ru_inblock","ru_isrss","ru_ixrss","ru_majflt","ru_maxrss","ru_minflt","ru_msgrcv","ru_msgsnd","ru_nivcsw","ru_nsignals","ru_nswap","ru_nvcsw","ru_oublock","ru_stime","ru_utime","rusage","sa_flags","sa_flags","sa_handler","sa_handler_kernel","sa_mask","sa_mask","sa_restorer","sa_restorer","seg_32bit","seg_not_present","set","set_bit","set_contents","set_limit_in_pages","set_lm","set_read_exec_only","set_seg_32bit","set_seg_not_present","set_tid","set_tid_size","set_useable","si_code","si_errno","si_signo","sig","sigaction","sigaltstack","sigev_notify","sigev_notify","sigev_signo","sigev_signo","sigev_value","sigev_value","sigevent","sigevent__bindgen_ty_1","sigevent__bindgen_ty_1__bindgen_ty_1","sigevent_t","siginfo","siginfo__bindgen_ty_1","siginfo__bindgen_ty_1__bindgen_ty_1","siginfo_t","sigset_t","sigval","sigval_t","sival_int","sival_int","sival_ptr","sival_ptr","size","speed_t","src","src_fd","src_length","src_length","src_offset","src_offset","ss_flags","ss_flags","ss_size","ss_size","ss_sp","ss_sp","st_atime","st_atime","st_atime_nsec","st_blksize","st_blocks","st_ctime","st_ctime","st_ctime_nsec","st_dev","st_dev","st_gid","st_gid","st_ino","st_ino","st_mode","st_mode","st_mtime","st_mtime","st_mtime_nsec","st_nlink","st_nlink","st_rdev","st_rdev","st_size","st_size","st_uid","st_uid","stack","stack_size","stack_t","start","start","start","stat","statfs","statfs64","status","status","status_flags","statx","statx_timestamp","stx_atime","stx_attributes","stx_attributes_mask","stx_blksize","stx_blocks","stx_btime","stx_ctime","stx_dev_major","stx_dev_minor","stx_dio_mem_align","stx_dio_offset_align","stx_gid","stx_ino","stx_mask","stx_mnt_id","stx_mode","stx_mtime","stx_nlink","stx_rdev_major","stx_rdev_minor","stx_size","stx_uid","tcflag_t","termio","termios","termios2","timespec","timeval","timezone","tls","to","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","tv_nsec","tv_nsec","tv_nsec","tv_nsec","tv_sec","tv_sec","tv_sec","tv_sec","tv_sec","tv_sec","tv_sec","tv_usec","tv_usec","tv_usec","type_","type_","type_","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","tz_dsttime","tz_minuteswest","u","uaddr","ufd","uffd_msg","uffd_msg__bindgen_ty_1","uffd_msg__bindgen_ty_1__bindgen_ty_1","uffd_msg__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1","uffd_msg__bindgen_ty_1__bindgen_ty_2","uffd_msg__bindgen_ty_1__bindgen_ty_3","uffd_msg__bindgen_ty_1__bindgen_ty_4","uffd_msg__bindgen_ty_1__bindgen_ty_5","uffdio_api","uffdio_continue","uffdio_copy","uffdio_range","uffdio_register","uffdio_writeprotect","uffdio_zeropage","useable","user_count","user_desc","userns_fd","v1","v2","val","val","version","version","version","version","vfs_cap_data","vfs_cap_data__bindgen_ty_1","vfs_ns_cap_data","vfs_ns_cap_data__bindgen_ty_1","wd","winsize","ws_col","ws_row","ws_xpixel","ws_ypixel","zeropage","ETH_ALEN","ETH_DATA_LEN","ETH_FCS_LEN","ETH_FRAME_LEN","ETH_HLEN","ETH_MAX_MTU","ETH_MIN_MTU","ETH_P_1588","ETH_P_8021AD","ETH_P_8021AH","ETH_P_8021Q","ETH_P_80221","ETH_P_802_2","ETH_P_802_3","ETH_P_802_3_MIN","ETH_P_802_EX1","ETH_P_AARP","ETH_P_AF_IUCV","ETH_P_ALL","ETH_P_AOE","ETH_P_ARCNET","ETH_P_ARP","ETH_P_ATALK","ETH_P_ATMFATE","ETH_P_ATMMPOA","ETH_P_AX25","ETH_P_BATMAN","ETH_P_BPQ","ETH_P_CAIF","ETH_P_CAN","ETH_P_CANFD","ETH_P_CANXL","ETH_P_CFM","ETH_P_CONTROL","ETH_P_CUST","ETH_P_DDCMP","ETH_P_DEC","ETH_P_DIAG","ETH_P_DNA_DL","ETH_P_DNA_RC","ETH_P_DNA_RT","ETH_P_DSA","ETH_P_DSA_8021Q","ETH_P_DSA_A5PSW","ETH_P_ECONET","ETH_P_EDSA","ETH_P_ERSPAN","ETH_P_ERSPAN2","ETH_P_ETHERCAT","ETH_P_FCOE","ETH_P_FIP","ETH_P_HDLC","ETH_P_HSR","ETH_P_IBOE","ETH_P_IEEE802154","ETH_P_IEEEPUP","ETH_P_IEEEPUPAT","ETH_P_IFE","ETH_P_IP","ETH_P_IPV6","ETH_P_IPX","ETH_P_IRDA","ETH_P_LAT","ETH_P_LINK_CTL","ETH_P_LLDP","ETH_P_LOCALTALK","ETH_P_LOOP","ETH_P_LOOPBACK","ETH_P_MACSEC","ETH_P_MAP","ETH_P_MCTP","ETH_P_MOBITEX","ETH_P_MPLS_MC","ETH_P_MPLS_UC","ETH_P_MRP","ETH_P_MVRP","ETH_P_NCSI","ETH_P_NSH","ETH_P_PAE","ETH_P_PAUSE","ETH_P_PHONET","ETH_P_PPPTALK","ETH_P_PPP_DISC","ETH_P_PPP_MP","ETH_P_PPP_SES","ETH_P_PREAUTH","ETH_P_PROFINET","ETH_P_PRP","ETH_P_PUP","ETH_P_PUPAT","ETH_P_QINQ1","ETH_P_QINQ2","ETH_P_QINQ3","ETH_P_RARP","ETH_P_REALTEK","ETH_P_SCA","ETH_P_SLOW","ETH_P_SNAP","ETH_P_TDLS","ETH_P_TEB","ETH_P_TIPC","ETH_P_TRAILER","ETH_P_TR_802_2","ETH_P_TSN","ETH_P_WAN_PPP","ETH_P_WCCP","ETH_P_X25","ETH_P_XDSA","ETH_TLEN","ETH_ZLEN","__be16","__be32","__be64","__kernel_caddr_t","__kernel_clock_t","__kernel_clockid_t","__kernel_daddr_t","__kernel_gid16_t","__kernel_gid32_t","__kernel_gid_t","__kernel_ino_t","__kernel_ipc_pid_t","__kernel_key_t","__kernel_loff_t","__kernel_long_t","__kernel_mode_t","__kernel_mqd_t","__kernel_off_t","__kernel_old_dev_t","__kernel_old_gid_t","__kernel_old_time_t","__kernel_old_uid_t","__kernel_pid_t","__kernel_ptrdiff_t","__kernel_size_t","__kernel_ssize_t","__kernel_suseconds_t","__kernel_time64_t","__kernel_time_t","__kernel_timer_t","__kernel_uid16_t","__kernel_uid32_t","__kernel_uid_t","__kernel_ulong_t","__le16","__le32","__le64","__poll_t","__s16","__s32","__s64","__s8","__sum16","__u16","__u32","__u64","__u8","__wsum","borrow","borrow_mut","clone","ethhdr","fmt","from","h_dest","h_proto","h_source","into","try_from","try_into","type_id","ACRN_IOCTL_ASSIGN_PCIDEV","ACRN_IOCTL_ATTACH_IOREQ_CLIENT","ACRN_IOCTL_CLEAR_VM_IOREQ","ACRN_IOCTL_CREATE_IOREQ_CLIENT","ACRN_IOCTL_CREATE_VM","ACRN_IOCTL_DEASSIGN_PCIDEV","ACRN_IOCTL_DESTROY_IOREQ_CLIENT","ACRN_IOCTL_DESTROY_VM","ACRN_IOCTL_INJECT_MSI","ACRN_IOCTL_IOEVENTFD","ACRN_IOCTL_IRQFD","ACRN_IOCTL_NOTIFY_REQUEST_FINISH","ACRN_IOCTL_PAUSE_VM","ACRN_IOCTL_PM_GET_CPU_STATE","ACRN_IOCTL_RESET_PTDEV_INTR","ACRN_IOCTL_RESET_VM","ACRN_IOCTL_SET_IRQLINE","ACRN_IOCTL_SET_MEMSEG","ACRN_IOCTL_SET_PTDEV_INTR","ACRN_IOCTL_SET_VCPU_REGS","ACRN_IOCTL_START_VM","ACRN_IOCTL_UNSET_MEMSEG","ACRN_IOCTL_VM_INTR_MONITOR","AGPIOC_ALLOCATE","APM_IOC_STANDBY","APM_IOC_SUSPEND","ASPEED_LPC_CTRL_IOCTL_GET_SIZE","ASPEED_LPC_CTRL_IOCTL_MAP","ASPEED_P2A_CTRL_IOCTL_GET_MEMORY_CONFIG","ASPEED_P2A_CTRL_IOCTL_SET_WINDOW","ATMARPD_CTRL","ATMARP_ENCAP","ATMARP_MKIP","ATMARP_SETENTRY","ATMLEC_CTRL","ATMLEC_DATA","ATMLEC_MCAST","ATMMPC_CTRL","ATMMPC_DATA","ATMSIGD_CTRL","ATMTCP_CREATE","ATMTCP_REMOVE","ATM_ADDADDR","ATM_ADDLECSADDR","ATM_ADDPARTY","ATM_DELADDR","ATM_DELLECSADDR","ATM_DROPPARTY","ATM_GETADDR","ATM_GETCIRANGE","ATM_GETESI","ATM_GETLECSADDR","ATM_GETLINKRATE","ATM_GETLOOP","ATM_GETNAMES","ATM_GETSTAT","ATM_GETSTATZ","ATM_GETTYPE","ATM_NEWBACKENDIF","ATM_QUERYLOOP","ATM_RSTADDR","ATM_SETBACKEND","ATM_SETCIRANGE","ATM_SETESI","ATM_SETESIF","ATM_SETLOOP","ATM_SETSC","AUTOFS_DEV_IOCTL_ASKUMOUNT","AUTOFS_DEV_IOCTL_CATATONIC","AUTOFS_DEV_IOCTL_CLOSEMOUNT","AUTOFS_DEV_IOCTL_EXPIRE","AUTOFS_DEV_IOCTL_FAIL","AUTOFS_DEV_IOCTL_ISMOUNTPOINT","AUTOFS_DEV_IOCTL_OPENMOUNT","AUTOFS_DEV_IOCTL_PROTOSUBVER","AUTOFS_DEV_IOCTL_PROTOVER","AUTOFS_DEV_IOCTL_READY","AUTOFS_DEV_IOCTL_REQUESTER","AUTOFS_DEV_IOCTL_SETPIPEFD","AUTOFS_DEV_IOCTL_TIMEOUT","AUTOFS_DEV_IOCTL_VERSION","AUTOFS_IOC_ASKUMOUNT","AUTOFS_IOC_CATATONIC","AUTOFS_IOC_EXPIRE","AUTOFS_IOC_EXPIRE_MULTI","AUTOFS_IOC_FAIL","AUTOFS_IOC_PROTOSUBVER","AUTOFS_IOC_PROTOVER","AUTOFS_IOC_READY","AUTOFS_IOC_SETTIMEOUT","BLKALIGNOFF","BLKBSZGET","BLKBSZSET","BLKCLOSEZONE","BLKDISCARD","BLKDISCARDZEROES","BLKFINISHZONE","BLKFLSBUF","BLKFRAGET","BLKFRASET","BLKGETDISKSEQ","BLKGETNRZONES","BLKGETSIZE","BLKGETSIZE64","BLKGETZONESZ","BLKIOMIN","BLKIOOPT","BLKOPENZONE","BLKPBSZGET","BLKPG","BLKRAGET","BLKRASET","BLKREPORTZONE","BLKRESETZONE","BLKROGET","BLKROSET","BLKROTATIONAL","BLKRRPART","BLKSECDISCARD","BLKSECTGET","BLKSECTSET","BLKSSZGET","BLKTRACESETUP","BLKTRACESTART","BLKTRACESTOP","BLKTRACETEARDOWN","BLKZEROOUT","BR2684_SETFILT","BTRFS_IOC_ADD_DEV","BTRFS_IOC_BALANCE","BTRFS_IOC_BALANCE_CTL","BTRFS_IOC_BALANCE_PROGRESS","BTRFS_IOC_BALANCE_V2","BTRFS_IOC_CLONE","BTRFS_IOC_CLONE_RANGE","BTRFS_IOC_DEFAULT_SUBVOL","BTRFS_IOC_DEFRAG","BTRFS_IOC_DEFRAG_RANGE","BTRFS_IOC_DEVICES_READY","BTRFS_IOC_DEV_INFO","BTRFS_IOC_DEV_REPLACE","BTRFS_IOC_FILE_EXTENT_SAME","BTRFS_IOC_FORGET_DEV","BTRFS_IOC_FS_INFO","BTRFS_IOC_GET_DEV_STATS","BTRFS_IOC_GET_FEATURES","BTRFS_IOC_GET_SUBVOL_INFO","BTRFS_IOC_GET_SUBVOL_ROOTREF","BTRFS_IOC_GET_SUPPORTED_FEATURES","BTRFS_IOC_INO_LOOKUP","BTRFS_IOC_INO_LOOKUP_USER","BTRFS_IOC_INO_PATHS","BTRFS_IOC_LOGICAL_INO","BTRFS_IOC_LOGICAL_INO_V2","BTRFS_IOC_QGROUP_ASSIGN","BTRFS_IOC_QGROUP_CREATE","BTRFS_IOC_QGROUP_LIMIT","BTRFS_IOC_QUOTA_CTL","BTRFS_IOC_QUOTA_RESCAN","BTRFS_IOC_QUOTA_RESCAN_STATUS","BTRFS_IOC_QUOTA_RESCAN_WAIT","BTRFS_IOC_RESIZE","BTRFS_IOC_RM_DEV","BTRFS_IOC_RM_DEV_V2","BTRFS_IOC_SCAN_DEV","BTRFS_IOC_SCRUB","BTRFS_IOC_SCRUB_CANCEL","BTRFS_IOC_SCRUB_PROGRESS","BTRFS_IOC_SEND","BTRFS_IOC_SET_FEATURES","BTRFS_IOC_SET_RECEIVED_SUBVOL","BTRFS_IOC_SNAP_CREATE","BTRFS_IOC_SNAP_CREATE_V2","BTRFS_IOC_SNAP_DESTROY","BTRFS_IOC_SNAP_DESTROY_V2","BTRFS_IOC_SPACE_INFO","BTRFS_IOC_START_SYNC","BTRFS_IOC_SUBVOL_CREATE","BTRFS_IOC_SUBVOL_CREATE_V2","BTRFS_IOC_SUBVOL_GETFLAGS","BTRFS_IOC_SUBVOL_SETFLAGS","BTRFS_IOC_SYNC","BTRFS_IOC_TRANS_END","BTRFS_IOC_TRANS_START","BTRFS_IOC_TREE_SEARCH","BTRFS_IOC_TREE_SEARCH_V2","BTRFS_IOC_WAIT_SYNC","BT_BMC_IOCTL_SMS_ATN","CAPI_CLR_FLAGS","CAPI_GET_ERRCODE","CAPI_GET_FLAGS","CAPI_GET_MANUFACTURER","CAPI_GET_PROFILE","CAPI_GET_SERIAL","CAPI_GET_VERSION","CAPI_INSTALLED","CAPI_MANUFACTURER_CMD","CAPI_NCCI_GETUNIT","CAPI_NCCI_OPENCOUNT","CAPI_REGISTER","CAPI_SET_FLAGS","CCISS_BIG_PASSTHRU","CCISS_DEREGDISK","CCISS_GETBUSTYPES","CCISS_GETDRIVVER","CCISS_GETFIRMVER","CCISS_GETHEARTBEAT","CCISS_GETINTINFO","CCISS_GETLUNINFO","CCISS_GETNODENAME","CCISS_GETPCIINFO","CCISS_PASSTHRU","CCISS_REGNEWD","CCISS_REGNEWDISK","CCISS_RESCANDISK","CCISS_REVALIDVOLS","CCISS_SETINTINFO","CCISS_SETNODENAME","CEC_ADAP_G_CAPS","CEC_ADAP_G_CONNECTOR_INFO","CEC_ADAP_G_LOG_ADDRS","CEC_ADAP_G_PHYS_ADDR","CEC_ADAP_S_LOG_ADDRS","CEC_ADAP_S_PHYS_ADDR","CEC_DQEVENT","CEC_G_MODE","CEC_RECEIVE","CEC_S_MODE","CEC_TRANSMIT","CHIOEXCHANGE","CHIOGELEM","CHIOGPARAMS","CHIOGPICKER","CHIOGSTATUS","CHIOGVPARAMS","CHIOINITELEM","CHIOMOVE","CHIOPOSITION","CHIOSPICKER","CHIOSVOLTAG","CIOC_KERNEL_VERSION","CXL_MEM_QUERY_COMMANDS","CXL_MEM_SEND_COMMAND","DELL_WMI_SMBIOS_CMD","DFL_FPGA_CHECK_EXTENSION","DFL_FPGA_FME_ERR_GET_IRQ_NUM","DFL_FPGA_FME_ERR_SET_IRQ","DFL_FPGA_FME_PORT_ASSIGN","DFL_FPGA_FME_PORT_PR","DFL_FPGA_FME_PORT_RELEASE","DFL_FPGA_GET_API_VERSION","DFL_FPGA_PORT_DMA_MAP","DFL_FPGA_PORT_DMA_UNMAP","DFL_FPGA_PORT_ERR_GET_IRQ_NUM","DFL_FPGA_PORT_ERR_SET_IRQ","DFL_FPGA_PORT_GET_INFO","DFL_FPGA_PORT_GET_REGION_INFO","DFL_FPGA_PORT_RESET","DFL_FPGA_PORT_UINT_GET_IRQ_NUM","DFL_FPGA_PORT_UINT_SET_IRQ","DMA_BUF_IOCTL_SYNC","DMA_BUF_SET_NAME","DMA_BUF_SET_NAME_A","DMA_BUF_SET_NAME_B","DMA_HEAP_IOCTL_ALLOC","DM_DEV_ARM_POLL","DM_DEV_CREATE","DM_DEV_REMOVE","DM_DEV_RENAME","DM_DEV_SET_GEOMETRY","DM_DEV_STATUS","DM_DEV_SUSPEND","DM_DEV_WAIT","DM_GET_TARGET_VERSION","DM_LIST_DEVICES","DM_LIST_VERSIONS","DM_REMOVE_ALL","DM_TABLE_CLEAR","DM_TABLE_DEPS","DM_TABLE_LOAD","DM_TABLE_STATUS","DM_TARGET_MSG","DM_VERSION","ENI_MEMDUMP","ENI_SETMULT","EVIOCGEFFECTS","EVIOCGID","EVIOCGKEYCODE","EVIOCGKEYCODE_V2","EVIOCGMASK","EVIOCGRAB","EVIOCGREP","EVIOCGVERSION","EVIOCREVOKE","EVIOCRMFF","EVIOCSCLOCKID","EVIOCSFF","EVIOCSKEYCODE","EVIOCSKEYCODE_V2","EVIOCSMASK","EVIOCSREP","EXT4_IOC32_GETRSVSZ","EXT4_IOC32_GETVERSION","EXT4_IOC32_GETVERSION_OLD","EXT4_IOC32_GROUP_EXTEND","EXT4_IOC32_SETRSVSZ","EXT4_IOC32_SETVERSION","EXT4_IOC32_SETVERSION_OLD","EXT4_IOC_ALLOC_DA_BLKS","EXT4_IOC_CHECKPOINT","EXT4_IOC_CLEAR_ES_CACHE","EXT4_IOC_GETRSVSZ","EXT4_IOC_GETSTATE","EXT4_IOC_GETVERSION","EXT4_IOC_GETVERSION_OLD","EXT4_IOC_GET_ES_CACHE","EXT4_IOC_GROUP_EXTEND","EXT4_IOC_MIGRATE","EXT4_IOC_PRECACHE_EXTENTS","EXT4_IOC_RESIZE_FS","EXT4_IOC_SETRSVSZ","EXT4_IOC_SETVERSION","EXT4_IOC_SETVERSION_OLD","EXT4_IOC_SHUTDOWN","EXT4_IOC_SWAP_BOOT","F2FS_IOC_COMMIT_ATOMIC_WRITE","F2FS_IOC_COMPRESS_FILE","F2FS_IOC_DECOMPRESS_FILE","F2FS_IOC_DEFRAGMENT","F2FS_IOC_FLUSH_DEVICE","F2FS_IOC_GARBAGE_COLLECT","F2FS_IOC_GARBAGE_COLLECT_RANGE","F2FS_IOC_GET_COMPRESS_BLOCKS","F2FS_IOC_GET_COMPRESS_OPTION","F2FS_IOC_GET_FEATURES","F2FS_IOC_GET_PIN_FILE","F2FS_IOC_MOVE_RANGE","F2FS_IOC_PRECACHE_EXTENTS","F2FS_IOC_RELEASE_COMPRESS_BLOCKS","F2FS_IOC_RELEASE_VOLATILE_WRITE","F2FS_IOC_RESERVE_COMPRESS_BLOCKS","F2FS_IOC_RESIZE_FS","F2FS_IOC_SEC_TRIM_FILE","F2FS_IOC_SET_COMPRESS_OPTION","F2FS_IOC_SET_PIN_FILE","F2FS_IOC_SHUTDOWN","F2FS_IOC_START_ATOMIC_WRITE","F2FS_IOC_START_VOLATILE_WRITE","F2FS_IOC_WRITE_CHECKPOINT","FAT_IOCTL_GET_ATTRIBUTES","FAT_IOCTL_GET_VOLUME_ID","FAT_IOCTL_SET_ATTRIBUTES","FBIOGET_VBLANK","FBIO_CURSOR","FBIO_GETCONTROL2","FBIO_RADEON_GET_MIRROR","FBIO_RADEON_SET_MIRROR","FBIO_WAITEVENT","FBIO_WAITFORVSYNC","FDCLRPRM","FDDEFPRM","FDEJECT","FDFLUSH","FDFMTBEG","FDFMTEND","FDFMTTRK","FDGETDRVPRM","FDGETDRVSTAT","FDGETDRVTYP","FDGETFDCSTAT","FDGETMAXERRS","FDGETPRM","FDMSGOFF","FDMSGON","FDPOLLDRVSTAT","FDRAWCMD","FDRESET","FDSETDRVPRM","FDSETEMSGTRESH","FDSETMAXERRS","FDSETPRM","FDTWADDLE","FDWERRORCLR","FDWERRORGET","FIBMAP","FICLONE","FICLONERANGE","FIDEDUPERANGE","FIEMAP_EXTENT_DATA_ENCRYPTED","FIEMAP_EXTENT_DATA_INLINE","FIEMAP_EXTENT_DATA_TAIL","FIEMAP_EXTENT_DELALLOC","FIEMAP_EXTENT_ENCODED","FIEMAP_EXTENT_LAST","FIEMAP_EXTENT_MERGED","FIEMAP_EXTENT_NOT_ALIGNED","FIEMAP_EXTENT_SHARED","FIEMAP_EXTENT_UNKNOWN","FIEMAP_EXTENT_UNWRITTEN","FIEMAP_FLAGS_COMPAT","FIEMAP_FLAG_CACHE","FIEMAP_FLAG_SYNC","FIEMAP_FLAG_XATTR","FIEMAP_MAX_OFFSET","FIFREEZE","FIGETBSZ","FIOASYNC","FIOCLEX","FIOGETOWN","FIONBIO","FIONCLEX","FIONREAD","FIOQSIZE","FIOSETOWN","FITHAW","FITRIM","FSI_SCOM_CHECK","FSI_SCOM_READ","FSI_SCOM_RESET","FSI_SCOM_WRITE","FSL_HV_IOCTL_DOORBELL","FSL_HV_IOCTL_GETPROP","FSL_HV_IOCTL_MEMCPY","FSL_HV_IOCTL_PARTITION_GET_STATUS","FSL_HV_IOCTL_PARTITION_RESTART","FSL_HV_IOCTL_PARTITION_START","FSL_HV_IOCTL_PARTITION_STOP","FSL_HV_IOCTL_SETPROP","FSL_MC_SEND_MC_COMMAND","FS_IOC32_GETFLAGS","FS_IOC32_GETVERSION","FS_IOC32_SETFLAGS","FS_IOC32_SETVERSION","FS_IOC_ADD_ENCRYPTION_KEY","FS_IOC_ENABLE_VERITY","FS_IOC_FIEMAP","FS_IOC_FSGETXATTR","FS_IOC_FSSETXATTR","FS_IOC_GETFLAGS","FS_IOC_GETFSLABEL","FS_IOC_GETFSMAP","FS_IOC_GETVERSION","FS_IOC_GET_ENCRYPTION_KEY_STATUS","FS_IOC_GET_ENCRYPTION_NONCE","FS_IOC_GET_ENCRYPTION_POLICY","FS_IOC_GET_ENCRYPTION_POLICY_EX","FS_IOC_GET_ENCRYPTION_PWSALT","FS_IOC_MEASURE_VERITY","FS_IOC_READ_VERITY_METADATA","FS_IOC_REMOVE_ENCRYPTION_KEY","FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS","FS_IOC_SETFLAGS","FS_IOC_SETFSLABEL","FS_IOC_SETVERSION","FS_IOC_SET_ENCRYPTION_POLICY","FUSE_DEV_IOC_CLONE","FW_CDEV_IOC_ADD_DESCRIPTOR","FW_CDEV_IOC_ALLOCATE","FW_CDEV_IOC_ALLOCATE_ISO_RESOURCE","FW_CDEV_IOC_ALLOCATE_ISO_RESOURCE_ONCE","FW_CDEV_IOC_CREATE_ISO_CONTEXT","FW_CDEV_IOC_DEALLOCATE","FW_CDEV_IOC_DEALLOCATE_ISO_RESOURCE","FW_CDEV_IOC_DEALLOCATE_ISO_RESOURCE_ONCE","FW_CDEV_IOC_FLUSH_ISO","FW_CDEV_IOC_GET_CYCLE_TIMER","FW_CDEV_IOC_GET_CYCLE_TIMER2","FW_CDEV_IOC_GET_INFO","FW_CDEV_IOC_GET_SPEED","FW_CDEV_IOC_INITIATE_BUS_RESET","FW_CDEV_IOC_QUEUE_ISO","FW_CDEV_IOC_RECEIVE_PHY_PACKETS","FW_CDEV_IOC_REMOVE_DESCRIPTOR","FW_CDEV_IOC_SEND_BROADCAST_REQUEST","FW_CDEV_IOC_SEND_PHY_PACKET","FW_CDEV_IOC_SEND_REQUEST","FW_CDEV_IOC_SEND_RESPONSE","FW_CDEV_IOC_SEND_STREAM_PACKET","FW_CDEV_IOC_SET_ISO_CHANNELS","FW_CDEV_IOC_START_ISO","FW_CDEV_IOC_STOP_ISO","GIO_CMAP","GIO_FONT","GIO_FONTX","GIO_SCRNMAP","GIO_UNIMAP","GIO_UNISCRNMAP","GPIOHANDLE_GET_LINE_VALUES_IOCTL","GPIOHANDLE_SET_CONFIG_IOCTL","GPIOHANDLE_SET_LINE_VALUES_IOCTL","GPIO_GET_CHIPINFO_IOCTL","GPIO_GET_LINEEVENT_IOCTL","GPIO_GET_LINEHANDLE_IOCTL","GPIO_GET_LINEINFO_IOCTL","GPIO_GET_LINEINFO_UNWATCH_IOCTL","GPIO_GET_LINEINFO_WATCH_IOCTL","GPIO_V2_GET_LINEINFO_IOCTL","GPIO_V2_GET_LINEINFO_WATCH_IOCTL","GPIO_V2_GET_LINE_IOCTL","GPIO_V2_LINE_GET_VALUES_IOCTL","GPIO_V2_LINE_SET_CONFIG_IOCTL","GPIO_V2_LINE_SET_VALUES_IOCTL","GSMIOC_DISABLE_NET","GSMIOC_ENABLE_NET","GSMIOC_GETCONF","GSMIOC_GETFIRST","GSMIOC_SETCONF","HE_GET_REG","HIDIOCAPPLICATION","HIDIOCGCOLLECTIONINDEX","HIDIOCGCOLLECTIONINFO","HIDIOCGDEVINFO","HIDIOCGFIELDINFO","HIDIOCGFLAG","HIDIOCGRAWINFO","HIDIOCGRDESC","HIDIOCGRDESCSIZE","HIDIOCGREPORT","HIDIOCGREPORTINFO","HIDIOCGSTRING","HIDIOCGUCODE","HIDIOCGUSAGE","HIDIOCGUSAGES","HIDIOCGVERSION","HIDIOCINITREPORT","HIDIOCSFLAG","HIDIOCSREPORT","HIDIOCSUSAGE","HIDIOCSUSAGES","HPET_DPI","HPET_EPI","HPET_IE_OFF","HPET_IE_ON","HPET_INFO","HPET_IRQFREQ","I2OEVTGET","I2OEVTREG","I2OGETIOPS","I2OHRTGET","I2OHTML","I2OLCTGET","I2OPARMGET","I2OPARMSET","I2OPASSTHRU","I2OPASSTHRU32","I2OSWDEL","I2OSWDL","I2OSWUL","I2OVALIDATE","I8K_GET_FAN","I8K_GET_SPEED","I8K_SET_FAN","IDT77105_GETSTAT","IDT77105_GETSTATZ","INOTIFY_IOC_SETNEXTWD","IOCTL_MEI_CONNECT_CLIENT","IOCTL_MEI_CONNECT_CLIENT_VTAG","IOCTL_MEI_NOTIFY_GET","IOCTL_MEI_NOTIFY_SET","IOCTL_VM_SOCKETS_GET_LOCAL_CID","IOC_OPAL_ACTIVATE_LSP","IOC_OPAL_ACTIVATE_USR","IOC_OPAL_ADD_USR_TO_LR","IOC_OPAL_ENABLE_DISABLE_MBR","IOC_OPAL_ERASE_LR","IOC_OPAL_GENERIC_TABLE_RW","IOC_OPAL_LOCK_UNLOCK","IOC_OPAL_LR_SETUP","IOC_OPAL_MBR_DONE","IOC_OPAL_PSID_REVERT_TPR","IOC_OPAL_REVERT_TPR","IOC_OPAL_SAVE","IOC_OPAL_SECURE_ERASE_LR","IOC_OPAL_SET_PW","IOC_OPAL_TAKE_OWNERSHIP","IOC_OPAL_WRITE_SHADOW_MBR","IOC_PR_CLEAR","IOC_PR_PREEMPT","IOC_PR_PREEMPT_ABORT","IOC_PR_REGISTER","IOC_PR_RELEASE","IOC_PR_RESERVE","IOC_WATCH_QUEUE_SET_FILTER","IOC_WATCH_QUEUE_SET_SIZE","IPMICTL_GET_MAINTENANCE_MODE_CMD","IPMICTL_GET_MY_ADDRESS_CMD","IPMICTL_GET_MY_CHANNEL_ADDRESS_CMD","IPMICTL_GET_MY_CHANNEL_LUN_CMD","IPMICTL_GET_MY_LUN_CMD","IPMICTL_GET_TIMING_PARMS_CMD","IPMICTL_RECEIVE_MSG","IPMICTL_RECEIVE_MSG_TRUNC","IPMICTL_REGISTER_FOR_CMD","IPMICTL_REGISTER_FOR_CMD_CHANS","IPMICTL_SEND_COMMAND","IPMICTL_SEND_COMMAND_SETTIME","IPMICTL_SET_GETS_EVENTS_CMD","IPMICTL_SET_MAINTENANCE_MODE_CMD","IPMICTL_SET_MY_ADDRESS_CMD","IPMICTL_SET_MY_CHANNEL_ADDRESS_CMD","IPMICTL_SET_MY_CHANNEL_LUN_CMD","IPMICTL_SET_MY_LUN_CMD","IPMICTL_SET_TIMING_PARMS_CMD","IPMICTL_UNREGISTER_FOR_CMD","IPMICTL_UNREGISTER_FOR_CMD_CHANS","IPMI_BMC_IOCTL_CLEAR_SMS_ATN","IPMI_BMC_IOCTL_FORCE_ABORT","IPMI_BMC_IOCTL_SET_SMS_ATN","ISST_IF_GET_PHY_ID","ISST_IF_GET_PLATFORM_INFO","ISST_IF_IO_CMD","ISST_IF_MBOX_COMMAND","ISST_IF_MSR_COMMAND","IVTVFB_IOC_DMA_FRAME","JSIOCGAXES","JSIOCGAXMAP","JSIOCGBTNMAP","JSIOCGBUTTONS","JSIOCGCORR","JSIOCGVERSION","JSIOCSAXMAP","JSIOCSBTNMAP","JSIOCSCORR","KCOV_DISABLE","KCOV_ENABLE","KCOV_INIT_TRACE","KCOV_REMOTE_ENABLE","KDADDIO","KDDELIO","KDDISABIO","KDENABIO","KDGETKEYCODE","KDGETLED","KDGETMODE","KDGKBDIACR","KDGKBENT","KDGKBLED","KDGKBMETA","KDGKBMODE","KDGKBSENT","KDGKBTYPE","KDMKTONE","KDSETKEYCODE","KDSETLED","KDSETMODE","KDSIGACCEPT","KDSKBENT","KDSKBLED","KDSKBMETA","KDSKBMODE","KDSKBSENT","KIOCSOUND","KVM_ARM_SET_DEVICE_ADDR","KVM_ARM_VCPU_FINALIZE","KVM_ASSIGN_DEV_IRQ","KVM_ASSIGN_PCI_DEVICE","KVM_ASSIGN_SET_INTX_MASK","KVM_ASSIGN_SET_MSIX_ENTRY","KVM_ASSIGN_SET_MSIX_NR","KVM_CHECK_EXTENSION","KVM_CLEAR_DIRTY_LOG","KVM_CREATE_DEVICE","KVM_CREATE_IRQCHIP","KVM_CREATE_PIT","KVM_CREATE_PIT2","KVM_CREATE_VCPU","KVM_CREATE_VM","KVM_DEASSIGN_DEV_IRQ","KVM_DEASSIGN_PCI_DEVICE","KVM_DIRTY_TLB","KVM_ENABLE_CAP","KVM_GET_API_VERSION","KVM_GET_CLOCK","KVM_GET_DEVICE_ATTR","KVM_GET_DIRTY_LOG","KVM_GET_FPU","KVM_GET_IRQCHIP","KVM_GET_MP_STATE","KVM_GET_NR_MMU_PAGES","KVM_GET_ONE_REG","KVM_GET_REGS","KVM_GET_REG_LIST","KVM_GET_SREGS","KVM_GET_STATS_FD","KVM_GET_TSC_KHZ","KVM_GET_VCPU_MMAP_SIZE","KVM_HAS_DEVICE_ATTR","KVM_HYPERV_EVENTFD","KVM_INTERRUPT","KVM_IOEVENTFD","KVM_IRQFD","KVM_IRQ_LINE","KVM_IRQ_LINE_STATUS","KVM_KVMCLOCK_CTRL","KVM_MEMORY_ENCRYPT_OP","KVM_MEMORY_ENCRYPT_REG_REGION","KVM_MEMORY_ENCRYPT_UNREG_REGION","KVM_NMI","KVM_PPC_ALLOCATE_HTAB","KVM_PPC_GET_PVINFO","KVM_PPC_GET_SMMU_INFO","KVM_PPC_RESIZE_HPT_COMMIT","KVM_PPC_RESIZE_HPT_PREPARE","KVM_PPC_SVM_OFF","KVM_REGISTER_COALESCED_MMIO","KVM_REINJECT_CONTROL","KVM_RESET_DIRTY_RINGS","KVM_RUN","KVM_S390_CLEAR_RESET","KVM_S390_ENABLE_SIE","KVM_S390_GET_CMMA_BITS","KVM_S390_GET_IRQ_STATE","KVM_S390_GET_SKEYS","KVM_S390_INITIAL_RESET","KVM_S390_INTERRUPT","KVM_S390_IRQ","KVM_S390_MEM_OP","KVM_S390_NORMAL_RESET","KVM_S390_PV_COMMAND","KVM_S390_SET_CMMA_BITS","KVM_S390_SET_INITIAL_PSW","KVM_S390_SET_IRQ_STATE","KVM_S390_SET_SKEYS","KVM_S390_STORE_STATUS","KVM_S390_UCAS_MAP","KVM_S390_UCAS_UNMAP","KVM_S390_VCPU_FAULT","KVM_SET_BOOT_CPU_ID","KVM_SET_CLOCK","KVM_SET_DEVICE_ATTR","KVM_SET_FPU","KVM_SET_GSI_ROUTING","KVM_SET_GUEST_DEBUG","KVM_SET_IDENTITY_MAP_ADDR","KVM_SET_IRQCHIP","KVM_SET_MP_STATE","KVM_SET_NR_MMU_PAGES","KVM_SET_ONE_REG","KVM_SET_REGS","KVM_SET_SIGNAL_MASK","KVM_SET_SREGS","KVM_SET_TSC_KHZ","KVM_SET_TSS_ADDR","KVM_SET_USER_MEMORY_REGION","KVM_SET_VAPIC_ADDR","KVM_SIGNAL_MSI","KVM_SMI","KVM_TPR_ACCESS_REPORTING","KVM_TRANSLATE","KVM_UNREGISTER_COALESCED_MMIO","KVM_X86_GET_MCE_CAP_SUPPORTED","KVM_X86_SETUP_MCE","KVM_XEN_HVM_GET_ATTR","KVM_XEN_HVM_SET_ATTR","KVM_XEN_VCPU_GET_ATTR","KVM_XEN_VCPU_SET_ATTR","LIRC_GET_FEATURES","LIRC_GET_LENGTH","LIRC_GET_MAX_TIMEOUT","LIRC_GET_MIN_TIMEOUT","LIRC_GET_REC_MODE","LIRC_GET_REC_RESOLUTION","LIRC_GET_REC_TIMEOUT","LIRC_GET_SEND_MODE","LIRC_SET_MEASURE_CARRIER_MODE","LIRC_SET_REC_CARRIER","LIRC_SET_REC_CARRIER_RANGE","LIRC_SET_REC_MODE","LIRC_SET_REC_TIMEOUT","LIRC_SET_REC_TIMEOUT_REPORTS","LIRC_SET_SEND_CARRIER","LIRC_SET_SEND_DUTY_CYCLE","LIRC_SET_SEND_MODE","LIRC_SET_TRANSMITTER_MASK","LIRC_SET_WIDEBAND_RECEIVER","LPSETTIMEOUT_NEW","MATROXFB_GET_ALL_OUTPUTS","MATROXFB_GET_AVAILABLE_OUTPUTS","MATROXFB_GET_OUTPUT_CONNECTION","MATROXFB_GET_OUTPUT_MODE","MATROXFB_SET_OUTPUT_CONNECTION","MATROXFB_SET_OUTPUT_MODE","MEDIA_IOC_DEVICE_INFO","MEDIA_IOC_ENUM_ENTITIES","MEDIA_IOC_ENUM_LINKS","MEDIA_IOC_G_TOPOLOGY","MEDIA_IOC_SETUP_LINK","MEDIA_REQUEST_IOC_QUEUE","MEDIA_REQUEST_IOC_REINIT","MGSL_IOCCLRMODCOUNT","MGSL_IOCGGPIO","MGSL_IOCGIF","MGSL_IOCGPARAMS","MGSL_IOCGSTATS","MGSL_IOCGTXIDLE","MGSL_IOCGXCTRL","MGSL_IOCGXSYNC","MGSL_IOCLOOPTXDONE","MGSL_IOCRXENABLE","MGSL_IOCSGPIO","MGSL_IOCSIF","MGSL_IOCSPARAMS","MGSL_IOCSTXIDLE","MGSL_IOCSXCTRL","MGSL_IOCSXSYNC","MGSL_IOCTXABORT","MGSL_IOCTXENABLE","MGSL_IOCWAITEVENT","MGSL_IOCWAITGPIO","MMTIMER_GETBITS","MMTIMER_GETCOUNTER","MMTIMER_GETFREQ","MMTIMER_GETOFFSET","MMTIMER_GETRES","MMTIMER_MMAPAVAIL","MTIOCGET","MTIOCPOS","MTIOCTOP","NBD_CLEAR_QUE","NBD_CLEAR_SOCK","NBD_DISCONNECT","NBD_DO_IT","NBD_PRINT_DEBUG","NBD_SET_BLKSIZE","NBD_SET_FLAGS","NBD_SET_SIZE","NBD_SET_SIZE_BLOCKS","NBD_SET_SOCK","NBD_SET_TIMEOUT","ND_IOCTL_ARS_CAP","ND_IOCTL_ARS_START","ND_IOCTL_ARS_STATUS","ND_IOCTL_CALL","ND_IOCTL_CLEAR_ERROR","ND_IOCTL_DIMM_FLAGS","ND_IOCTL_GET_CONFIG_DATA","ND_IOCTL_GET_CONFIG_SIZE","ND_IOCTL_SET_CONFIG_DATA","ND_IOCTL_VENDOR","NE_ADD_VCPU","NE_CREATE_VM","NE_GET_IMAGE_LOAD_INFO","NE_SET_USER_MEMORY_REGION","NE_START_ENCLAVE","NILFS_IOCTL_CHANGE_CPMODE","NILFS_IOCTL_CLEAN_SEGMENTS","NILFS_IOCTL_DELETE_CHECKPOINT","NILFS_IOCTL_GET_BDESCS","NILFS_IOCTL_GET_CPINFO","NILFS_IOCTL_GET_CPSTAT","NILFS_IOCTL_GET_SUINFO","NILFS_IOCTL_GET_SUSTAT","NILFS_IOCTL_GET_VINFO","NILFS_IOCTL_RESIZE","NILFS_IOCTL_SET_ALLOC_RANGE","NILFS_IOCTL_SET_SUINFO","NILFS_IOCTL_SYNC","NS_ADJBUFLEV","NS_GETPSTAT","NS_GET_NSTYPE","NS_GET_OWNER_UID","NS_GET_PARENT","NS_GET_USERNS","NS_SETBUFLEV","NVME_IOCTL_ADMIN64_CMD","NVME_IOCTL_ADMIN_CMD","NVME_IOCTL_ID","NVME_IOCTL_IO64_CMD","NVME_IOCTL_IO_CMD","NVME_IOCTL_RESCAN","NVME_IOCTL_RESET","NVME_IOCTL_SUBMIT_IO","NVME_IOCTL_SUBSYS_RESET","NVRAM_INIT","NVRAM_SETCKS","PACKET_CTRL_CMD","PCITEST_BAR","PCITEST_CLEAR_IRQ","PCITEST_COPY","PCITEST_GET_IRQTYPE","PCITEST_LEGACY_IRQ","PCITEST_MSI","PCITEST_MSIX","PCITEST_READ","PCITEST_SET_IRQTYPE","PCITEST_WRITE","PERF_EVENT_IOC_ID","PERF_EVENT_IOC_MODIFY_ATTRIBUTES","PERF_EVENT_IOC_PAUSE_OUTPUT","PERF_EVENT_IOC_PERIOD","PERF_EVENT_IOC_QUERY_BPF","PERF_EVENT_IOC_SET_BPF","PERF_EVENT_IOC_SET_FILTER","PHN_GETREG","PHN_GETREGS","PHN_GET_REG","PHN_GET_REGS","PHN_NOT_OH","PHN_SETREG","PHN_SETREGS","PHN_SET_REG","PHN_SET_REGS","PIO_CMAP","PIO_FONT","PIO_FONTRESET","PIO_FONTX","PIO_SCRNMAP","PIO_UNIMAP","PIO_UNIMAPCLR","PIO_UNISCRNMAP","PMU_IOC_CAN_SLEEP","PMU_IOC_GET_BACKLIGHT","PMU_IOC_GET_MODEL","PMU_IOC_GRAB_BACKLIGHT","PMU_IOC_HAS_ADB","PMU_IOC_SET_BACKLIGHT","PMU_IOC_SLEEP","PPCLAIM","PPCLRIRQ","PPDATADIR","PPEXCL","PPFCONTROL","PPGETFLAGS","PPGETMODE","PPGETMODES","PPGETPHASE","PPGETTIME","PPNEGOT","PPPIOCATTACH","PPPIOCATTCHAN","PPPIOCBRIDGECHAN","PPPIOCCONNECT","PPPIOCDETACH","PPPIOCDISCONN","PPPIOCGASYNCMAP","PPPIOCGCHAN","PPPIOCGDEBUG","PPPIOCGFLAGS","PPPIOCGIDLE","PPPIOCGIDLE32","PPPIOCGIDLE64","PPPIOCGL2TPSTATS","PPPIOCGMRU","PPPIOCGNPMODE","PPPIOCGRASYNCMAP","PPPIOCGUNIT","PPPIOCGXASYNCMAP","PPPIOCNEWUNIT","PPPIOCSACTIVE","PPPIOCSASYNCMAP","PPPIOCSCOMPRESS","PPPIOCSDEBUG","PPPIOCSFLAGS","PPPIOCSMAXCID","PPPIOCSMRRU","PPPIOCSMRU","PPPIOCSNPMODE","PPPIOCSPASS","PPPIOCSRASYNCMAP","PPPIOCSXASYNCMAP","PPPIOCUNBRIDGECHAN","PPPIOCXFERUNIT","PPPOEIOCDFWD","PPPOEIOCSFWD","PPRCONTROL","PPRDATA","PPRELEASE","PPRSTATUS","PPSETFLAGS","PPSETMODE","PPSETPHASE","PPSETTIME","PPS_FETCH","PPS_GETCAP","PPS_GETPARAMS","PPS_KC_BIND","PPS_SETPARAMS","PPWCONTROL","PPWCTLONIRQ","PPWDATA","PPYIELD","PTP_CLOCK_GETCAPS","PTP_CLOCK_GETCAPS2","PTP_ENABLE_PPS","PTP_ENABLE_PPS2","PTP_EXTTS_REQUEST","PTP_EXTTS_REQUEST2","PTP_PEROUT_REQUEST","PTP_PEROUT_REQUEST2","PTP_PIN_GETFUNC","PTP_PIN_GETFUNC2","PTP_PIN_SETFUNC","PTP_PIN_SETFUNC2","PTP_SYS_OFFSET","PTP_SYS_OFFSET2","PTP_SYS_OFFSET_EXTENDED","PTP_SYS_OFFSET_EXTENDED2","PTP_SYS_OFFSET_PRECISE","PTP_SYS_OFFSET_PRECISE2","REISERFS_IOC_UNPACK","RFKILL_IOCTL_NOINPUT","RIO_ALLOC_DMA","RIO_CM_CHAN_ACCEPT","RIO_CM_CHAN_BIND","RIO_CM_CHAN_CLOSE","RIO_CM_CHAN_CONNECT","RIO_CM_CHAN_CREATE","RIO_CM_CHAN_LISTEN","RIO_CM_CHAN_RECEIVE","RIO_CM_CHAN_SEND","RIO_CM_EP_GET_LIST","RIO_CM_EP_GET_LIST_SIZE","RIO_CM_MPORT_GET_LIST","RIO_DEV_ADD","RIO_DEV_DEL","RIO_DISABLE_DOORBELL_RANGE","RIO_DISABLE_PORTWRITE_RANGE","RIO_ENABLE_DOORBELL_RANGE","RIO_ENABLE_PORTWRITE_RANGE","RIO_FREE_DMA","RIO_GET_EVENT_MASK","RIO_MAP_INBOUND","RIO_MAP_OUTBOUND","RIO_MPORT_GET_PROPERTIES","RIO_MPORT_MAINT_COMPTAG_SET","RIO_MPORT_MAINT_HDID_SET","RIO_MPORT_MAINT_PORT_IDX_GET","RIO_MPORT_MAINT_READ_LOCAL","RIO_MPORT_MAINT_READ_REMOTE","RIO_MPORT_MAINT_WRITE_LOCAL","RIO_MPORT_MAINT_WRITE_REMOTE","RIO_SET_EVENT_MASK","RIO_TRANSFER","RIO_UNMAP_INBOUND","RIO_UNMAP_OUTBOUND","RIO_WAIT_FOR_ASYNC","RNDADDENTROPY","RNDADDTOENTCNT","RNDCLEARPOOL","RNDGETENTCNT","RNDGETPOOL","RNDRESEEDCRNG","RNDZAPENTCNT","RPMSG_CREATE_EPT_IOCTL","RPMSG_DESTROY_EPT_IOCTL","RPROC_GET_SHUTDOWN_ON_RELEASE","RPROC_SET_SHUTDOWN_ON_RELEASE","RTC_AIE_OFF","RTC_AIE_ON","RTC_ALM_READ","RTC_ALM_SET","RTC_EPOCH_READ","RTC_EPOCH_SET","RTC_IRQP_READ","RTC_IRQP_SET","RTC_PIE_OFF","RTC_PIE_ON","RTC_PLL_GET","RTC_PLL_SET","RTC_RD_TIME","RTC_SET_TIME","RTC_UIE_OFF","RTC_UIE_ON","RTC_VL_CLR","RTC_VL_READ","RTC_WIE_OFF","RTC_WIE_ON","RTC_WKALM_RD","RTC_WKALM_SET","SCIF_ACCEPTREG","SCIF_ACCEPTREQ","SCIF_BIND","SCIF_CONNECT","SCIF_FENCE_MARK","SCIF_FENCE_SIGNAL","SCIF_FENCE_WAIT","SCIF_GET_NODEIDS","SCIF_LISTEN","SCIF_READFROM","SCIF_RECV","SCIF_REG","SCIF_SEND","SCIF_UNREG","SCIF_VREADFROM","SCIF_VWRITETO","SCIF_WRITETO","SEV_ISSUE_CMD","SIOCADDDLCI","SIOCADDMULTI","SIOCADDRT","SIOCATMARK","SIOCDARP","SIOCDELDLCI","SIOCDELMULTI","SIOCDELRT","SIOCDEVPRIVATE","SIOCDIFADDR","SIOCDRARP","SIOCGARP","SIOCGIFADDR","SIOCGIFBR","SIOCGIFBRDADDR","SIOCGIFCONF","SIOCGIFCOUNT","SIOCGIFDSTADDR","SIOCGIFENCAP","SIOCGIFFLAGS","SIOCGIFHWADDR","SIOCGIFINDEX","SIOCGIFMAP","SIOCGIFMEM","SIOCGIFMETRIC","SIOCGIFMTU","SIOCGIFNAME","SIOCGIFNETMASK","SIOCGIFPFLAGS","SIOCGIFSLAVE","SIOCGIFTXQLEN","SIOCGPGRP","SIOCGRARP","SIOCGSTAMP","SIOCGSTAMPNS_NEW","SIOCGSTAMP_NEW","SIOCMKCLIP","SIOCPROTOPRIVATE","SIOCRTMSG","SIOCSARP","SIOCSIFADDR","SIOCSIFATMTCP","SIOCSIFBR","SIOCSIFBRDADDR","SIOCSIFDSTADDR","SIOCSIFENCAP","SIOCSIFFLAGS","SIOCSIFHWADDR","SIOCSIFHWBROADCAST","SIOCSIFLINK","SIOCSIFMAP","SIOCSIFMEM","SIOCSIFMETRIC","SIOCSIFMTU","SIOCSIFNAME","SIOCSIFNETMASK","SIOCSIFPFLAGS","SIOCSIFSLAVE","SIOCSIFTXQLEN","SIOCSPGRP","SIOCSRARP","SIOGIFINDEX","SNAPSHOT_ALLOC_SWAP_PAGE","SNAPSHOT_ATOMIC_RESTORE","SNAPSHOT_AVAIL_SWAP_SIZE","SNAPSHOT_CREATE_IMAGE","SNAPSHOT_FREE","SNAPSHOT_FREEZE","SNAPSHOT_FREE_SWAP_PAGES","SNAPSHOT_GET_IMAGE_SIZE","SNAPSHOT_PLATFORM_SUPPORT","SNAPSHOT_POWER_OFF","SNAPSHOT_PREF_IMAGE_SIZE","SNAPSHOT_S2RAM","SNAPSHOT_SET_SWAP_AREA","SNAPSHOT_UNFREEZE","SONET_CLRDIAG","SONET_GETDIAG","SONET_GETFRAMING","SONET_GETFRSENSE","SONET_GETSTAT","SONET_GETSTATZ","SONET_SETDIAG","SONET_SETFRAMING","SONYPI_IOCGBAT1CAP","SONYPI_IOCGBAT1REM","SONYPI_IOCGBAT2CAP","SONYPI_IOCGBAT2REM","SONYPI_IOCGBATFLAGS","SONYPI_IOCGBLUE","SONYPI_IOCGBRT","SONYPI_IOCGFAN","SONYPI_IOCGTEMP","SONYPI_IOCSBLUE","SONYPI_IOCSBRT","SONYPI_IOCSFAN","SPIOCSTYPE","STP_POLICY_ID_GET","STP_POLICY_ID_SET","STP_SET_OPTIONS","SWITCHTEC_IOCTL_EVENT_CTL","SWITCHTEC_IOCTL_EVENT_SUMMARY","SWITCHTEC_IOCTL_EVENT_SUMMARY_LEGACY","SWITCHTEC_IOCTL_FLASH_INFO","SWITCHTEC_IOCTL_FLASH_PART_INFO","SWITCHTEC_IOCTL_PFF_TO_PORT","SWITCHTEC_IOCTL_PORT_TO_PFF","SYNC_IOC_FILE_INFO","SYNC_IOC_MERGE","TCFLSH","TCGETA","TCGETS","TCGETS2","TCGETX","TCSBRK","TCSBRKP","TCSETA","TCSETAF","TCSETAW","TCSETS","TCSETS2","TCSETSF","TCSETSF2","TCSETSW","TCSETSW2","TCSETX","TCSETXF","TCSETXW","TCXONC","TEE_IOC_CANCEL","TEE_IOC_CLOSE_SESSION","TEE_IOC_INVOKE","TEE_IOC_OPEN_SESSION","TEE_IOC_SHM_ALLOC","TEE_IOC_SHM_REGISTER","TEE_IOC_SUPPL_RECV","TEE_IOC_SUPPL_SEND","TEE_IOC_VERSION","TFD_IOC_SET_TICKS","TIOCCBRK","TIOCCONS","TIOCEXCL","TIOCGDEV","TIOCGETD","TIOCGEXCL","TIOCGICOUNT","TIOCGLCKTRMIOS","TIOCGPGRP","TIOCGPKT","TIOCGPTLCK","TIOCGPTN","TIOCGPTPEER","TIOCGRS485","TIOCGSERIAL","TIOCGSID","TIOCGSOFTCAR","TIOCGWINSZ","TIOCINQ","TIOCLINUX","TIOCMBIC","TIOCMBIS","TIOCMGET","TIOCMIWAIT","TIOCMSET","TIOCNOTTY","TIOCNXCL","TIOCOUTQ","TIOCPKT","TIOCSBRK","TIOCSCTTY","TIOCSERCONFIG","TIOCSERGETLSR","TIOCSERGETMULTI","TIOCSERGSTRUCT","TIOCSERGWILD","TIOCSERSETMULTI","TIOCSERSWILD","TIOCSETD","TIOCSIG","TIOCSLCKTRMIOS","TIOCSPGRP","TIOCSPTLCK","TIOCSRS485","TIOCSSERIAL","TIOCSSOFTCAR","TIOCSTI","TIOCSWINSZ","TIOCVHANGUP","TOSHIBA_ACPI_SCI","TOSH_SMM","TUNATTACHFILTER","TUNDETACHFILTER","TUNGETDEVNETNS","TUNGETFEATURES","TUNGETFILTER","TUNGETIFF","TUNGETSNDBUF","TUNGETVNETBE","TUNGETVNETHDRSZ","TUNGETVNETLE","TUNSETCARRIER","TUNSETDEBUG","TUNSETFILTEREBPF","TUNSETGROUP","TUNSETIFF","TUNSETIFINDEX","TUNSETLINK","TUNSETNOCSUM","TUNSETOFFLOAD","TUNSETOWNER","TUNSETPERSIST","TUNSETQUEUE","TUNSETSNDBUF","TUNSETSTEERINGEBPF","TUNSETTXFILTER","TUNSETVNETBE","TUNSETVNETHDRSZ","TUNSETVNETLE","UDF_GETEABLOCK","UDF_GETEASIZE","UDF_GETVOLIDENT","UDF_RELOCATE_BLOCKS","UDMABUF_CREATE","UDMABUF_CREATE_LIST","UFFDIO_API","UFFDIO_CONTINUE","UFFDIO_COPY","UFFDIO_REGISTER","UFFDIO_UNREGISTER","UFFDIO_WAKE","UFFDIO_WRITEPROTECT","UFFDIO_ZEROPAGE","UI_ABS_SETUP","UI_BEGIN_FF_ERASE","UI_BEGIN_FF_UPLOAD","UI_DEV_CREATE","UI_DEV_DESTROY","UI_DEV_SETUP","UI_END_FF_ERASE","UI_END_FF_UPLOAD","UI_GET_VERSION","UI_SET_ABSBIT","UI_SET_EVBIT","UI_SET_FFBIT","UI_SET_KEYBIT","UI_SET_LEDBIT","UI_SET_MSCBIT","UI_SET_PHYS","UI_SET_PROPBIT","UI_SET_RELBIT","UI_SET_SNDBIT","UI_SET_SWBIT","USBDEVFS_ALLOC_STREAMS","USBDEVFS_ALLOW_SUSPEND","USBDEVFS_BULK","USBDEVFS_CLAIMINTERFACE","USBDEVFS_CLAIM_PORT","USBDEVFS_CLEAR_HALT","USBDEVFS_CONNECT","USBDEVFS_CONNECTINFO","USBDEVFS_CONTROL","USBDEVFS_DISCARDURB","USBDEVFS_DISCONNECT","USBDEVFS_DISCONNECT_CLAIM","USBDEVFS_DISCSIGNAL","USBDEVFS_DROP_PRIVILEGES","USBDEVFS_FORBID_SUSPEND","USBDEVFS_FREE_STREAMS","USBDEVFS_GETDRIVER","USBDEVFS_GET_CAPABILITIES","USBDEVFS_GET_SPEED","USBDEVFS_HUB_PORTINFO","USBDEVFS_IOCTL","USBDEVFS_REAPURB","USBDEVFS_REAPURB32","USBDEVFS_REAPURBNDELAY","USBDEVFS_REAPURBNDELAY32","USBDEVFS_RELEASEINTERFACE","USBDEVFS_RELEASE_PORT","USBDEVFS_RESET","USBDEVFS_RESETEP","USBDEVFS_SETCONFIGURATION","USBDEVFS_SETINTERFACE","USBDEVFS_SUBMITURB","USBDEVFS_WAIT_FOR_RESUME","UVCIOC_CTRL_MAP","UVCIOC_CTRL_QUERY","VBG_IOCTL_ACQUIRE_GUEST_CAPABILITIES","VBG_IOCTL_CHANGE_FILTER_MASK","VBG_IOCTL_CHANGE_GUEST_CAPABILITIES","VBG_IOCTL_CHECK_BALLOON","VBG_IOCTL_DRIVER_VERSION_INFO","VBG_IOCTL_HGCM_CONNECT","VBG_IOCTL_HGCM_DISCONNECT","VBG_IOCTL_INTERRUPT_ALL_WAIT_FOR_EVENTS","VBG_IOCTL_VMMDEV_REQUEST_BIG","VBG_IOCTL_WAIT_FOR_EVENTS","VBG_IOCTL_WRITE_CORE_DUMP","VDUSE_CREATE_DEV","VDUSE_DESTROY_DEV","VDUSE_DEV_GET_FEATURES","VDUSE_DEV_INJECT_CONFIG_IRQ","VDUSE_DEV_SET_CONFIG","VDUSE_GET_API_VERSION","VDUSE_IOTLB_GET_FD","VDUSE_SET_API_VERSION","VDUSE_VQ_GET_INFO","VDUSE_VQ_INJECT_IRQ","VDUSE_VQ_SETUP","VDUSE_VQ_SETUP_KICKFD","VFAT_IOCTL_READDIR_BOTH","VFAT_IOCTL_READDIR_SHORT","VFIO_CHECK_EXTENSION","VFIO_DEVICE_FEATURE","VFIO_DEVICE_GET_GFX_DMABUF","VFIO_DEVICE_GET_INFO","VFIO_DEVICE_GET_IRQ_INFO","VFIO_DEVICE_GET_PCI_HOT_RESET_INFO","VFIO_DEVICE_GET_REGION_INFO","VFIO_DEVICE_IOEVENTFD","VFIO_DEVICE_PCI_HOT_RESET","VFIO_DEVICE_QUERY_GFX_PLANE","VFIO_DEVICE_RESET","VFIO_DEVICE_SET_IRQS","VFIO_EEH_PE_OP","VFIO_GET_API_VERSION","VFIO_GROUP_GET_DEVICE_FD","VFIO_GROUP_GET_STATUS","VFIO_GROUP_SET_CONTAINER","VFIO_GROUP_UNSET_CONTAINER","VFIO_IOMMU_DIRTY_PAGES","VFIO_IOMMU_DISABLE","VFIO_IOMMU_ENABLE","VFIO_IOMMU_GET_INFO","VFIO_IOMMU_MAP_DMA","VFIO_IOMMU_SPAPR_REGISTER_MEMORY","VFIO_IOMMU_SPAPR_TCE_CREATE","VFIO_IOMMU_SPAPR_TCE_GET_INFO","VFIO_IOMMU_SPAPR_TCE_REMOVE","VFIO_IOMMU_SPAPR_UNREGISTER_MEMORY","VFIO_IOMMU_UNMAP_DMA","VFIO_SET_IOMMU","VHOST_GET_BACKEND_FEATURES","VHOST_GET_FEATURES","VHOST_GET_VRING_BASE","VHOST_GET_VRING_BUSYLOOP_TIMEOUT","VHOST_GET_VRING_ENDIAN","VHOST_NET_SET_BACKEND","VHOST_RESET_OWNER","VHOST_SCSI_CLEAR_ENDPOINT","VHOST_SCSI_GET_ABI_VERSION","VHOST_SCSI_GET_EVENTS_MISSED","VHOST_SCSI_SET_ENDPOINT","VHOST_SCSI_SET_EVENTS_MISSED","VHOST_SET_BACKEND_FEATURES","VHOST_SET_FEATURES","VHOST_SET_LOG_BASE","VHOST_SET_LOG_FD","VHOST_SET_MEM_TABLE","VHOST_SET_OWNER","VHOST_SET_VRING_ADDR","VHOST_SET_VRING_BASE","VHOST_SET_VRING_BUSYLOOP_TIMEOUT","VHOST_SET_VRING_CALL","VHOST_SET_VRING_ENDIAN","VHOST_SET_VRING_ERR","VHOST_SET_VRING_KICK","VHOST_SET_VRING_NUM","VHOST_VDPA_GET_CONFIG","VHOST_VDPA_GET_DEVICE_ID","VHOST_VDPA_GET_IOVA_RANGE","VHOST_VDPA_GET_STATUS","VHOST_VDPA_GET_VRING_NUM","VHOST_VDPA_SET_CONFIG","VHOST_VDPA_SET_CONFIG_CALL","VHOST_VDPA_SET_STATUS","VHOST_VDPA_SET_VRING_ENABLE","VHOST_VSOCK_SET_GUEST_CID","VHOST_VSOCK_SET_RUNNING","VIDIOC_AM437X_CCDC_CFG","VIDIOC_CREATE_BUFS","VIDIOC_CROPCAP","VIDIOC_DBG_G_CHIP_INFO","VIDIOC_DBG_G_REGISTER","VIDIOC_DBG_S_REGISTER","VIDIOC_DECODER_CMD","VIDIOC_DQBUF","VIDIOC_DQEVENT","VIDIOC_DV_TIMINGS_CAP","VIDIOC_ENCODER_CMD","VIDIOC_ENUMAUDIO","VIDIOC_ENUMAUDOUT","VIDIOC_ENUMINPUT","VIDIOC_ENUMOUTPUT","VIDIOC_ENUMSTD","VIDIOC_ENUM_DV_TIMINGS","VIDIOC_ENUM_FMT","VIDIOC_ENUM_FRAMEINTERVALS","VIDIOC_ENUM_FRAMESIZES","VIDIOC_ENUM_FREQ_BANDS","VIDIOC_EXPBUF","VIDIOC_G_AUDIO","VIDIOC_G_AUDOUT","VIDIOC_G_CROP","VIDIOC_G_CTRL","VIDIOC_G_DV_TIMINGS","VIDIOC_G_EDID","VIDIOC_G_ENC_INDEX","VIDIOC_G_EXT_CTRLS","VIDIOC_G_FBUF","VIDIOC_G_FMT","VIDIOC_G_FREQUENCY","VIDIOC_G_INPUT","VIDIOC_G_JPEGCOMP","VIDIOC_G_MODULATOR","VIDIOC_G_OUTPUT","VIDIOC_G_PARM","VIDIOC_G_PRIORITY","VIDIOC_G_SELECTION","VIDIOC_G_SLICED_VBI_CAP","VIDIOC_G_STD","VIDIOC_G_TUNER","VIDIOC_LOG_STATUS","VIDIOC_OMAP3ISP_AEWB_CFG","VIDIOC_OMAP3ISP_AF_CFG","VIDIOC_OMAP3ISP_CCDC_CFG","VIDIOC_OMAP3ISP_HIST_CFG","VIDIOC_OMAP3ISP_PRV_CFG","VIDIOC_OMAP3ISP_STAT_EN","VIDIOC_OMAP3ISP_STAT_REQ","VIDIOC_OVERLAY","VIDIOC_PREPARE_BUF","VIDIOC_QBUF","VIDIOC_QUERYBUF","VIDIOC_QUERYCAP","VIDIOC_QUERYCTRL","VIDIOC_QUERYMENU","VIDIOC_QUERYSTD","VIDIOC_QUERY_DV_TIMINGS","VIDIOC_QUERY_EXT_CTRL","VIDIOC_REQBUFS","VIDIOC_STREAMOFF","VIDIOC_STREAMON","VIDIOC_SUBDEV_DV_TIMINGS_CAP","VIDIOC_SUBDEV_ENUMSTD","VIDIOC_SUBDEV_ENUM_DV_TIMINGS","VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL","VIDIOC_SUBDEV_ENUM_FRAME_SIZE","VIDIOC_SUBDEV_ENUM_MBUS_CODE","VIDIOC_SUBDEV_G_CROP","VIDIOC_SUBDEV_G_DV_TIMINGS","VIDIOC_SUBDEV_G_EDID","VIDIOC_SUBDEV_G_FMT","VIDIOC_SUBDEV_G_FRAME_INTERVAL","VIDIOC_SUBDEV_G_SELECTION","VIDIOC_SUBDEV_G_STD","VIDIOC_SUBDEV_QUERYCAP","VIDIOC_SUBDEV_QUERYSTD","VIDIOC_SUBDEV_QUERY_DV_TIMINGS","VIDIOC_SUBDEV_S_CROP","VIDIOC_SUBDEV_S_DV_TIMINGS","VIDIOC_SUBDEV_S_EDID","VIDIOC_SUBDEV_S_FMT","VIDIOC_SUBDEV_S_FRAME_INTERVAL","VIDIOC_SUBDEV_S_SELECTION","VIDIOC_SUBDEV_S_STD","VIDIOC_SUBSCRIBE_EVENT","VIDIOC_S_AUDIO","VIDIOC_S_AUDOUT","VIDIOC_S_CROP","VIDIOC_S_CTRL","VIDIOC_S_DV_TIMINGS","VIDIOC_S_EDID","VIDIOC_S_EXT_CTRLS","VIDIOC_S_FBUF","VIDIOC_S_FMT","VIDIOC_S_FREQUENCY","VIDIOC_S_HW_FREQ_SEEK","VIDIOC_S_INPUT","VIDIOC_S_JPEGCOMP","VIDIOC_S_MODULATOR","VIDIOC_S_OUTPUT","VIDIOC_S_PARM","VIDIOC_S_PRIORITY","VIDIOC_S_SELECTION","VIDIOC_S_STD","VIDIOC_S_TUNER","VIDIOC_TRY_DECODER_CMD","VIDIOC_TRY_ENCODER_CMD","VIDIOC_TRY_EXT_CTRLS","VIDIOC_TRY_FMT","VIDIOC_UNSUBSCRIBE_EVENT","VTPM_PROXY_IOC_NEW_DEV","VT_ACTIVATE","VT_DISALLOCATE","VT_GETMODE","VT_GETSTATE","VT_OPENQRY","VT_RELDISP","VT_RESIZE","VT_RESIZEX","VT_SETMODE","VT_WAITACTIVE","WDIOC_GETBOOTSTATUS","WDIOC_GETPRETIMEOUT","WDIOC_GETSTATUS","WDIOC_GETSUPPORT","WDIOC_GETTEMP","WDIOC_GETTIMELEFT","WDIOC_GETTIMEOUT","WDIOC_KEEPALIVE","WDIOC_SETOPTIONS","WDIOC_SETPRETIMEOUT","WDIOC_SETTIMEOUT","ZATM_GETPOOL","ZATM_GETPOOLZ","ZATM_SETPOOL","AF_ALG","AF_APPLETALK","AF_ASH","AF_ATMPVC","AF_ATMSVC","AF_AX25","AF_BLUETOOTH","AF_BRIDGE","AF_CAIF","AF_CAN","AF_DECnet","AF_ECONET","AF_IEEE802154","AF_INET","AF_INET6","AF_IPX","AF_IRDA","AF_ISDN","AF_IUCV","AF_KCM","AF_KEY","AF_LLC","AF_MAX","AF_MCTP","AF_NETBEUI","AF_NETLINK","AF_NETROM","AF_NFC","AF_PACKET","AF_PHONET","AF_PPPOX","AF_QIPCRTR","AF_RDS","AF_ROSE","AF_RXRPC","AF_SECURITY","AF_SMC","AF_SNA","AF_TIPC","AF_UNIX","AF_UNSPEC","AF_VSOCK","AF_WANPIPE","AF_X25","AF_XDP","ALTIFNAMSIZ","CLOCK_DEFAULT","CLOCK_EXT","CLOCK_INT","CLOCK_TXFROMRX","CLOCK_TXINT","DEVCONF_ACCEPT_DAD","DEVCONF_ACCEPT_DAD","DEVCONF_ACCEPT_RA","DEVCONF_ACCEPT_RA","DEVCONF_ACCEPT_RA_DEFRTR","DEVCONF_ACCEPT_RA_DEFRTR","DEVCONF_ACCEPT_RA_FROM_LOCAL","DEVCONF_ACCEPT_RA_FROM_LOCAL","DEVCONF_ACCEPT_RA_MIN_HOP_LIMIT","DEVCONF_ACCEPT_RA_MIN_HOP_LIMIT","DEVCONF_ACCEPT_RA_MTU","DEVCONF_ACCEPT_RA_MTU","DEVCONF_ACCEPT_RA_PINFO","DEVCONF_ACCEPT_RA_PINFO","DEVCONF_ACCEPT_RA_RTR_PREF","DEVCONF_ACCEPT_RA_RTR_PREF","DEVCONF_ACCEPT_RA_RT_INFO_MAX_PLEN","DEVCONF_ACCEPT_RA_RT_INFO_MAX_PLEN","DEVCONF_ACCEPT_RA_RT_INFO_MIN_PLEN","DEVCONF_ACCEPT_RA_RT_INFO_MIN_PLEN","DEVCONF_ACCEPT_REDIRECTS","DEVCONF_ACCEPT_REDIRECTS","DEVCONF_ACCEPT_SOURCE_ROUTE","DEVCONF_ACCEPT_SOURCE_ROUTE","DEVCONF_ACCEPT_UNTRACKED_NA","DEVCONF_ACCEPT_UNTRACKED_NA","DEVCONF_ADDR_GEN_MODE","DEVCONF_ADDR_GEN_MODE","DEVCONF_AUTOCONF","DEVCONF_AUTOCONF","DEVCONF_DAD_TRANSMITS","DEVCONF_DAD_TRANSMITS","DEVCONF_DISABLE_IPV6","DEVCONF_DISABLE_IPV6","DEVCONF_DISABLE_POLICY","DEVCONF_DISABLE_POLICY","DEVCONF_DROP_UNICAST_IN_L2_MULTICAST","DEVCONF_DROP_UNICAST_IN_L2_MULTICAST","DEVCONF_DROP_UNSOLICITED_NA","DEVCONF_DROP_UNSOLICITED_NA","DEVCONF_ENHANCED_DAD","DEVCONF_ENHANCED_DAD","DEVCONF_FORCE_MLD_VERSION","DEVCONF_FORCE_MLD_VERSION","DEVCONF_FORCE_TLLAO","DEVCONF_FORCE_TLLAO","DEVCONF_FORWARDING","DEVCONF_FORWARDING","DEVCONF_HOPLIMIT","DEVCONF_HOPLIMIT","DEVCONF_IGNORE_ROUTES_WITH_LINKDOWN","DEVCONF_IGNORE_ROUTES_WITH_LINKDOWN","DEVCONF_IOAM6_ENABLED","DEVCONF_IOAM6_ENABLED","DEVCONF_IOAM6_ID","DEVCONF_IOAM6_ID","DEVCONF_IOAM6_ID_WIDE","DEVCONF_IOAM6_ID_WIDE","DEVCONF_KEEP_ADDR_ON_DOWN","DEVCONF_KEEP_ADDR_ON_DOWN","DEVCONF_MAX","DEVCONF_MAX","DEVCONF_MAX_ADDRESSES","DEVCONF_MAX_ADDRESSES","DEVCONF_MAX_DESYNC_FACTOR","DEVCONF_MAX_DESYNC_FACTOR","DEVCONF_MC_FORWARDING","DEVCONF_MC_FORWARDING","DEVCONF_MLDV1_UNSOLICITED_REPORT_INTERVAL","DEVCONF_MLDV1_UNSOLICITED_REPORT_INTERVAL","DEVCONF_MLDV2_UNSOLICITED_REPORT_INTERVAL","DEVCONF_MLDV2_UNSOLICITED_REPORT_INTERVAL","DEVCONF_MTU6","DEVCONF_MTU6","DEVCONF_NDISC_EVICT_NOCARRIER","DEVCONF_NDISC_EVICT_NOCARRIER","DEVCONF_NDISC_NOTIFY","DEVCONF_NDISC_NOTIFY","DEVCONF_NDISC_TCLASS","DEVCONF_NDISC_TCLASS","DEVCONF_OPTIMISTIC_DAD","DEVCONF_OPTIMISTIC_DAD","DEVCONF_PROXY_NDP","DEVCONF_PROXY_NDP","DEVCONF_RA_DEFRTR_METRIC","DEVCONF_RA_DEFRTR_METRIC","DEVCONF_REGEN_MAX_RETRY","DEVCONF_REGEN_MAX_RETRY","DEVCONF_RPL_SEG_ENABLED","DEVCONF_RPL_SEG_ENABLED","DEVCONF_RTR_PROBE_INTERVAL","DEVCONF_RTR_PROBE_INTERVAL","DEVCONF_RTR_SOLICITS","DEVCONF_RTR_SOLICITS","DEVCONF_RTR_SOLICIT_DELAY","DEVCONF_RTR_SOLICIT_DELAY","DEVCONF_RTR_SOLICIT_INTERVAL","DEVCONF_RTR_SOLICIT_INTERVAL","DEVCONF_RTR_SOLICIT_MAX_INTERVAL","DEVCONF_RTR_SOLICIT_MAX_INTERVAL","DEVCONF_SEG6_ENABLED","DEVCONF_SEG6_ENABLED","DEVCONF_SEG6_REQUIRE_HMAC","DEVCONF_SEG6_REQUIRE_HMAC","DEVCONF_STABLE_SECRET","DEVCONF_STABLE_SECRET","DEVCONF_SUPPRESS_FRAG_NDISC","DEVCONF_SUPPRESS_FRAG_NDISC","DEVCONF_TEMP_PREFERED_LFT","DEVCONF_TEMP_PREFERED_LFT","DEVCONF_TEMP_VALID_LFT","DEVCONF_TEMP_VALID_LFT","DEVCONF_USE_OIF_ADDRS_ONLY","DEVCONF_USE_OIF_ADDRS_ONLY","DEVCONF_USE_OPTIMISTIC","DEVCONF_USE_OPTIMISTIC","DEVCONF_USE_TEMPADDR","DEVCONF_USE_TEMPADDR","ENCODING_DEFAULT","ENCODING_FM_MARK","ENCODING_FM_SPACE","ENCODING_MANCHESTER","ENCODING_NRZ","ENCODING_NRZI","GENERIC_HDLC_VERSION","IFALIASZ","IFF_ALLMULTI","IFF_AUTOMEDIA","IFF_BROADCAST","IFF_DEBUG","IFF_DORMANT","IFF_DYNAMIC","IFF_ECHO","IFF_LOOPBACK","IFF_LOWER_UP","IFF_MASTER","IFF_MULTICAST","IFF_NOARP","IFF_NOTRAILERS","IFF_POINTOPOINT","IFF_PORTSEL","IFF_PROMISC","IFF_RUNNING","IFF_SLAVE","IFF_UP","IFHWADDRLEN","IFNAMSIZ","IF_GET_IFACE","IF_GET_PROTO","IF_IFACE_E1","IF_IFACE_SYNC_SERIAL","IF_IFACE_T1","IF_IFACE_V24","IF_IFACE_V35","IF_IFACE_X21","IF_IFACE_X21D","IF_LINK_MODE_DEFAULT","IF_LINK_MODE_DEFAULT","IF_LINK_MODE_DORMANT","IF_LINK_MODE_DORMANT","IF_LINK_MODE_TESTING","IF_LINK_MODE_TESTING","IF_OPER_DORMANT","IF_OPER_DORMANT","IF_OPER_DOWN","IF_OPER_DOWN","IF_OPER_LOWERLAYERDOWN","IF_OPER_LOWERLAYERDOWN","IF_OPER_NOTPRESENT","IF_OPER_NOTPRESENT","IF_OPER_TESTING","IF_OPER_TESTING","IF_OPER_UNKNOWN","IF_OPER_UNKNOWN","IF_OPER_UP","IF_OPER_UP","IF_PROTO_CISCO","IF_PROTO_FR","IF_PROTO_FR_ADD_ETH_PVC","IF_PROTO_FR_ADD_PVC","IF_PROTO_FR_DEL_ETH_PVC","IF_PROTO_FR_DEL_PVC","IF_PROTO_FR_ETH_PVC","IF_PROTO_FR_PVC","IF_PROTO_HDLC","IF_PROTO_HDLC_ETH","IF_PROTO_PPP","IF_PROTO_RAW","IF_PROTO_X25","INADDR_ALLHOSTS_GROUP","INADDR_ALLRTRS_GROUP","INADDR_ALLSNOOPERS_GROUP","INADDR_LOOPBACK","INADDR_MAX_LOCAL_GROUP","INADDR_UNSPEC_GROUP","IN_CLASSA_HOST","IN_CLASSA_MAX","IN_CLASSA_NET","IN_CLASSA_NSHIFT","IN_CLASSB_HOST","IN_CLASSB_MAX","IN_CLASSB_NET","IN_CLASSB_NSHIFT","IN_CLASSC_HOST","IN_CLASSC_NET","IN_CLASSC_NSHIFT","IN_CLASSE_NET","IN_CLASSE_NSHIFT","IN_LOOPBACKNET","IN_MULTICAST_NET","IP6T_BASE_CTL","IP6T_CONTINUE","IP6T_ERROR_TARGET","IP6T_FUNCTION_MAXNAMELEN","IP6T_F_GOTO","IP6T_F_MASK","IP6T_F_PROTO","IP6T_F_TOS","IP6T_ICMP_INV","IP6T_INV_DSTIP","IP6T_INV_FRAG","IP6T_INV_MASK","IP6T_INV_PROTO","IP6T_INV_SRCIP","IP6T_INV_TOS","IP6T_INV_VIA_IN","IP6T_INV_VIA_OUT","IP6T_RETURN","IP6T_SO_GET_ENTRIES","IP6T_SO_GET_INFO","IP6T_SO_GET_MAX","IP6T_SO_GET_REVISION_MATCH","IP6T_SO_GET_REVISION_TARGET","IP6T_SO_ORIGINAL_DST","IP6T_SO_SET_ADD_COUNTERS","IP6T_SO_SET_MAX","IP6T_SO_SET_REPLACE","IP6T_STANDARD_TARGET","IP6T_TABLE_MAXNAMELEN","IP6T_TCP_INV_DSTPT","IP6T_TCP_INV_FLAGS","IP6T_TCP_INV_MASK","IP6T_TCP_INV_OPTION","IP6T_TCP_INV_SRCPT","IP6T_UDP_INV_DSTPT","IP6T_UDP_INV_MASK","IP6T_UDP_INV_SRCPT","IPDEFTTL","IPOPT_CIPSO","IPOPT_CLASS_MASK","IPOPT_CONTROL","IPOPT_COPY","IPOPT_END","IPOPT_EOL","IPOPT_LSRR","IPOPT_MEASUREMENT","IPOPT_MINOFF","IPOPT_NOOP","IPOPT_NOP","IPOPT_NUMBER_MASK","IPOPT_OFFSET","IPOPT_OLEN","IPOPT_OPTVAL","IPOPT_RA","IPOPT_RESERVED1","IPOPT_RESERVED2","IPOPT_RR","IPOPT_SEC","IPOPT_SID","IPOPT_SSRR","IPOPT_TIMESTAMP","IPOPT_TS","IPOPT_TS_PRESPEC","IPOPT_TS_TSANDADDR","IPOPT_TS_TSONLY","IPPROTO_AH","IPPROTO_AH","IPPROTO_BEETPH","IPPROTO_BEETPH","IPPROTO_COMP","IPPROTO_COMP","IPPROTO_DCCP","IPPROTO_DCCP","IPPROTO_DSTOPTS","IPPROTO_EGP","IPPROTO_EGP","IPPROTO_ENCAP","IPPROTO_ENCAP","IPPROTO_ESP","IPPROTO_ESP","IPPROTO_ETHERNET","IPPROTO_ETHERNET","IPPROTO_FRAGMENT","IPPROTO_GRE","IPPROTO_GRE","IPPROTO_HOPOPTS","IPPROTO_ICMP","IPPROTO_ICMP","IPPROTO_ICMPV6","IPPROTO_IDP","IPPROTO_IDP","IPPROTO_IGMP","IPPROTO_IGMP","IPPROTO_IP","IPPROTO_IP","IPPROTO_IPIP","IPPROTO_IPIP","IPPROTO_IPV6","IPPROTO_IPV6","IPPROTO_L2TP","IPPROTO_L2TP","IPPROTO_MAX","IPPROTO_MAX","IPPROTO_MH","IPPROTO_MPLS","IPPROTO_MPLS","IPPROTO_MPTCP","IPPROTO_MPTCP","IPPROTO_MTP","IPPROTO_MTP","IPPROTO_NONE","IPPROTO_PIM","IPPROTO_PIM","IPPROTO_PUP","IPPROTO_PUP","IPPROTO_RAW","IPPROTO_RAW","IPPROTO_ROUTING","IPPROTO_RSVP","IPPROTO_RSVP","IPPROTO_SCTP","IPPROTO_SCTP","IPPROTO_TCP","IPPROTO_TCP","IPPROTO_TP","IPPROTO_TP","IPPROTO_UDP","IPPROTO_UDP","IPPROTO_UDPLITE","IPPROTO_UDPLITE","IPTOS_LOWDELAY","IPTOS_MINCOST","IPTOS_PREC_CRITIC_ECP","IPTOS_PREC_FLASH","IPTOS_PREC_FLASHOVERRIDE","IPTOS_PREC_IMMEDIATE","IPTOS_PREC_INTERNETCONTROL","IPTOS_PREC_MASK","IPTOS_PREC_NETCONTROL","IPTOS_PREC_PRIORITY","IPTOS_PREC_ROUTINE","IPTOS_RELIABILITY","IPTOS_THROUGHPUT","IPTOS_TOS_MASK","IPV4_BEET_PHMAXLEN","IPV4_DEVCONF_ACCEPT_LOCAL","IPV4_DEVCONF_ACCEPT_LOCAL","IPV4_DEVCONF_ACCEPT_REDIRECTS","IPV4_DEVCONF_ACCEPT_REDIRECTS","IPV4_DEVCONF_ACCEPT_SOURCE_ROUTE","IPV4_DEVCONF_ACCEPT_SOURCE_ROUTE","IPV4_DEVCONF_ARPFILTER","IPV4_DEVCONF_ARPFILTER","IPV4_DEVCONF_ARP_ACCEPT","IPV4_DEVCONF_ARP_ACCEPT","IPV4_DEVCONF_ARP_ANNOUNCE","IPV4_DEVCONF_ARP_ANNOUNCE","IPV4_DEVCONF_ARP_EVICT_NOCARRIER","IPV4_DEVCONF_ARP_EVICT_NOCARRIER","IPV4_DEVCONF_ARP_IGNORE","IPV4_DEVCONF_ARP_IGNORE","IPV4_DEVCONF_ARP_NOTIFY","IPV4_DEVCONF_ARP_NOTIFY","IPV4_DEVCONF_BC_FORWARDING","IPV4_DEVCONF_BC_FORWARDING","IPV4_DEVCONF_BOOTP_RELAY","IPV4_DEVCONF_BOOTP_RELAY","IPV4_DEVCONF_DROP_GRATUITOUS_ARP","IPV4_DEVCONF_DROP_GRATUITOUS_ARP","IPV4_DEVCONF_DROP_UNICAST_IN_L2_MULTICAST","IPV4_DEVCONF_DROP_UNICAST_IN_L2_MULTICAST","IPV4_DEVCONF_FORCE_IGMP_VERSION","IPV4_DEVCONF_FORCE_IGMP_VERSION","IPV4_DEVCONF_FORWARDING","IPV4_DEVCONF_FORWARDING","IPV4_DEVCONF_IGMPV2_UNSOLICITED_REPORT_INTERVAL","IPV4_DEVCONF_IGMPV2_UNSOLICITED_REPORT_INTERVAL","IPV4_DEVCONF_IGMPV3_UNSOLICITED_REPORT_INTERVAL","IPV4_DEVCONF_IGMPV3_UNSOLICITED_REPORT_INTERVAL","IPV4_DEVCONF_IGNORE_ROUTES_WITH_LINKDOWN","IPV4_DEVCONF_IGNORE_ROUTES_WITH_LINKDOWN","IPV4_DEVCONF_LOG_MARTIANS","IPV4_DEVCONF_LOG_MARTIANS","IPV4_DEVCONF_MC_FORWARDING","IPV4_DEVCONF_MC_FORWARDING","IPV4_DEVCONF_MEDIUM_ID","IPV4_DEVCONF_MEDIUM_ID","IPV4_DEVCONF_NOPOLICY","IPV4_DEVCONF_NOPOLICY","IPV4_DEVCONF_NOXFRM","IPV4_DEVCONF_NOXFRM","IPV4_DEVCONF_PROMOTE_SECONDARIES","IPV4_DEVCONF_PROMOTE_SECONDARIES","IPV4_DEVCONF_PROXY_ARP","IPV4_DEVCONF_PROXY_ARP","IPV4_DEVCONF_PROXY_ARP_PVLAN","IPV4_DEVCONF_PROXY_ARP_PVLAN","IPV4_DEVCONF_ROUTE_LOCALNET","IPV4_DEVCONF_ROUTE_LOCALNET","IPV4_DEVCONF_RP_FILTER","IPV4_DEVCONF_RP_FILTER","IPV4_DEVCONF_SECURE_REDIRECTS","IPV4_DEVCONF_SECURE_REDIRECTS","IPV4_DEVCONF_SEND_REDIRECTS","IPV4_DEVCONF_SEND_REDIRECTS","IPV4_DEVCONF_SHARED_MEDIA","IPV4_DEVCONF_SHARED_MEDIA","IPV4_DEVCONF_SRC_VMARK","IPV4_DEVCONF_SRC_VMARK","IPV4_DEVCONF_TAG","IPV4_DEVCONF_TAG","IPV6_2292DSTOPTS","IPV6_2292HOPLIMIT","IPV6_2292HOPOPTS","IPV6_2292PKTINFO","IPV6_2292PKTOPTIONS","IPV6_2292RTHDR","IPV6_ADDRFORM","IPV6_ADDR_PREFERENCES","IPV6_ADD_MEMBERSHIP","IPV6_AUTHHDR","IPV6_AUTOFLOWLABEL","IPV6_CHECKSUM","IPV6_DONTFRAG","IPV6_DROP_MEMBERSHIP","IPV6_DSTOPTS","IPV6_FLOWINFO","IPV6_FLOWINFO_FLOWLABEL","IPV6_FLOWINFO_PRIORITY","IPV6_FLOWINFO_SEND","IPV6_FLOWLABEL_MGR","IPV6_FL_A_GET","IPV6_FL_A_PUT","IPV6_FL_A_RENEW","IPV6_FL_F_CREATE","IPV6_FL_F_EXCL","IPV6_FL_F_REFLECT","IPV6_FL_F_REMOTE","IPV6_FL_S_ANY","IPV6_FL_S_EXCL","IPV6_FL_S_NONE","IPV6_FL_S_PROCESS","IPV6_FL_S_USER","IPV6_FREEBIND","IPV6_HDRINCL","IPV6_HOPLIMIT","IPV6_HOPOPTS","IPV6_IPSEC_POLICY","IPV6_JOIN_ANYCAST","IPV6_LEAVE_ANYCAST","IPV6_MINHOPCOUNT","IPV6_MIN_MTU","IPV6_MTU","IPV6_MTU_DISCOVER","IPV6_MULTICAST_ALL","IPV6_MULTICAST_HOPS","IPV6_MULTICAST_IF","IPV6_MULTICAST_LOOP","IPV6_NEXTHOP","IPV6_OPT_ROUTERALERT_MLD","IPV6_ORIGDSTADDR","IPV6_PATHMTU","IPV6_PKTINFO","IPV6_PMTUDISC_DO","IPV6_PMTUDISC_DONT","IPV6_PMTUDISC_INTERFACE","IPV6_PMTUDISC_OMIT","IPV6_PMTUDISC_PROBE","IPV6_PMTUDISC_WANT","IPV6_PREFER_SRC_CGA","IPV6_PREFER_SRC_COA","IPV6_PREFER_SRC_HOME","IPV6_PREFER_SRC_NONCGA","IPV6_PREFER_SRC_PUBLIC","IPV6_PREFER_SRC_PUBTMP_DEFAULT","IPV6_PREFER_SRC_TMP","IPV6_PRIORITY_10","IPV6_PRIORITY_11","IPV6_PRIORITY_12","IPV6_PRIORITY_13","IPV6_PRIORITY_14","IPV6_PRIORITY_15","IPV6_PRIORITY_8","IPV6_PRIORITY_9","IPV6_PRIORITY_BULK","IPV6_PRIORITY_CONTROL","IPV6_PRIORITY_FILLER","IPV6_PRIORITY_INTERACTIVE","IPV6_PRIORITY_RESERVED1","IPV6_PRIORITY_RESERVED2","IPV6_PRIORITY_UNATTENDED","IPV6_PRIORITY_UNCHARACTERIZED","IPV6_RECVDSTOPTS","IPV6_RECVERR","IPV6_RECVERR_RFC4884","IPV6_RECVFRAGSIZE","IPV6_RECVHOPLIMIT","IPV6_RECVHOPOPTS","IPV6_RECVORIGDSTADDR","IPV6_RECVPATHMTU","IPV6_RECVPKTINFO","IPV6_RECVRTHDR","IPV6_RECVTCLASS","IPV6_ROUTER_ALERT","IPV6_ROUTER_ALERT_ISOLATE","IPV6_RTHDR","IPV6_RTHDRDSTOPTS","IPV6_SRCRT_STRICT","IPV6_SRCRT_TYPE_0","IPV6_SRCRT_TYPE_2","IPV6_SRCRT_TYPE_3","IPV6_SRCRT_TYPE_4","IPV6_TCLASS","IPV6_TLV_CALIPSO","IPV6_TLV_HAO","IPV6_TLV_IOAM","IPV6_TLV_JUMBO","IPV6_TLV_PAD1","IPV6_TLV_PADN","IPV6_TLV_ROUTERALERT","IPV6_TRANSPARENT","IPV6_UNICAST_HOPS","IPV6_UNICAST_IF","IPV6_V6ONLY","IPV6_XFRM_POLICY","IPVERSION","IP_ADD_MEMBERSHIP","IP_ADD_SOURCE_MEMBERSHIP","IP_BIND_ADDRESS_NO_PORT","IP_BLOCK_SOURCE","IP_CHECKSUM","IP_DEFAULT_MULTICAST_LOOP","IP_DEFAULT_MULTICAST_TTL","IP_DROP_MEMBERSHIP","IP_DROP_SOURCE_MEMBERSHIP","IP_FREEBIND","IP_HDRINCL","IP_IPSEC_POLICY","IP_LOCAL_PORT_RANGE","IP_MINTTL","IP_MSFILTER","IP_MTU","IP_MTU_DISCOVER","IP_MULTICAST_ALL","IP_MULTICAST_IF","IP_MULTICAST_LOOP","IP_MULTICAST_TTL","IP_NODEFRAG","IP_OPTIONS","IP_ORIGDSTADDR","IP_PASSSEC","IP_PKTINFO","IP_PKTOPTIONS","IP_PMTUDISC_DO","IP_PMTUDISC_DONT","IP_PMTUDISC_INTERFACE","IP_PMTUDISC_OMIT","IP_PMTUDISC_PROBE","IP_PMTUDISC_WANT","IP_RECVERR","IP_RECVERR_RFC4884","IP_RECVFRAGSIZE","IP_RECVOPTS","IP_RECVORIGDSTADDR","IP_RECVRETOPTS","IP_RECVTOS","IP_RECVTTL","IP_RETOPTS","IP_ROUTER_ALERT","IP_TOS","IP_TRANSPARENT","IP_TTL","IP_UNBLOCK_SOURCE","IP_UNICAST_IF","IP_XFRM_POLICY","LMI_ANSI","LMI_CCITT","LMI_CISCO","LMI_DEFAULT","LMI_NONE","MAXTTL","MAX_IPOPTLEN","MCAST_BLOCK_SOURCE","MCAST_EXCLUDE","MCAST_INCLUDE","MCAST_JOIN_GROUP","MCAST_JOIN_SOURCE_GROUP","MCAST_LEAVE_GROUP","MCAST_LEAVE_SOURCE_GROUP","MCAST_MSFILTER","MCAST_UNBLOCK_SOURCE","MSG_CMSG_CLOEXEC","MSG_CONFIRM","MSG_CTRUNC","MSG_DONTROUTE","MSG_DONTWAIT","MSG_EOR","MSG_ERRQUEUE","MSG_FIN","MSG_MORE","MSG_NOSIGNAL","MSG_OOB","MSG_PEEK","MSG_PROBE","MSG_RST","MSG_SYN","MSG_TRUNC","MSG_WAITALL","NFPROTO_ARP","NFPROTO_ARP","NFPROTO_BRIDGE","NFPROTO_BRIDGE","NFPROTO_DECNET","NFPROTO_DECNET","NFPROTO_INET","NFPROTO_INET","NFPROTO_IPV4","NFPROTO_IPV4","NFPROTO_IPV6","NFPROTO_IPV6","NFPROTO_NETDEV","NFPROTO_NETDEV","NFPROTO_NUMPROTO","NFPROTO_NUMPROTO","NFPROTO_UNSPEC","NFPROTO_UNSPEC","NF_ACCEPT","NF_DROP","NF_INET_FORWARD","NF_INET_INGRESS","NF_INET_LOCAL_IN","NF_INET_LOCAL_OUT","NF_INET_NUMHOOKS","NF_INET_POST_ROUTING","NF_INET_PRE_ROUTING","NF_IP6_FORWARD","NF_IP6_LOCAL_IN","NF_IP6_LOCAL_OUT","NF_IP6_NUMHOOKS","NF_IP6_POST_ROUTING","NF_IP6_PRE_ROUTING","NF_IP6_PRI_CONNTRACK","NF_IP6_PRI_CONNTRACK_DEFRAG","NF_IP6_PRI_CONNTRACK_HELPER","NF_IP6_PRI_FILTER","NF_IP6_PRI_FIRST","NF_IP6_PRI_LAST","NF_IP6_PRI_MANGLE","NF_IP6_PRI_NAT_DST","NF_IP6_PRI_NAT_SRC","NF_IP6_PRI_RAW","NF_IP6_PRI_RAW_BEFORE_DEFRAG","NF_IP6_PRI_SECURITY","NF_IP6_PRI_SELINUX_FIRST","NF_IP6_PRI_SELINUX_LAST","NF_IP_FORWARD","NF_IP_LOCAL_IN","NF_IP_LOCAL_OUT","NF_IP_NUMHOOKS","NF_IP_POST_ROUTING","NF_IP_PRE_ROUTING","NF_IP_PRI_CONNTRACK","NF_IP_PRI_CONNTRACK_CONFIRM","NF_IP_PRI_CONNTRACK_DEFRAG","NF_IP_PRI_CONNTRACK_HELPER","NF_IP_PRI_FILTER","NF_IP_PRI_FIRST","NF_IP_PRI_LAST","NF_IP_PRI_MANGLE","NF_IP_PRI_NAT_DST","NF_IP_PRI_NAT_SRC","NF_IP_PRI_RAW","NF_IP_PRI_RAW_BEFORE_DEFRAG","NF_IP_PRI_SECURITY","NF_IP_PRI_SELINUX_FIRST","NF_IP_PRI_SELINUX_LAST","NF_MAX_VERDICT","NF_NETDEV_EGRESS","NF_NETDEV_INGRESS","NF_NETDEV_NUMHOOKS","NF_QUEUE","NF_REPEAT","NF_STOLEN","NF_STOP","NF_VERDICT_BITS","NF_VERDICT_FLAG_QUEUE_BYPASS","NF_VERDICT_MASK","NF_VERDICT_QBITS","NF_VERDICT_QMASK","PARITY_CRC16_PR0","PARITY_CRC16_PR0_CCITT","PARITY_CRC16_PR1","PARITY_CRC16_PR1_CCITT","PARITY_CRC32_PR0_CCITT","PARITY_CRC32_PR1_CCITT","PARITY_DEFAULT","PARITY_NONE","SCM_CREDENTIALS","SCM_RIGHTS","SCM_SECURITY","SCM_TIMESTAMP","SCM_TIMESTAMPING","SCM_TIMESTAMPING_OPT_STATS","SCM_TIMESTAMPING_PKTINFO","SCM_TIMESTAMPNS","SCM_TXTIME","SCM_WIFI_STATUS","SHUT_RD","SHUT_RDWR","SHUT_WR","SIOCGSTAMPNS_OLD","SIOCGSTAMP_OLD","SOCK_BUF_LOCK_MASK","SOCK_DGRAM","SOCK_RAW","SOCK_RCVBUF_LOCK","SOCK_RDM","SOCK_SEQPACKET","SOCK_SNDBUF_LOCK","SOCK_STREAM","SOCK_TXREHASH_DEFAULT","SOCK_TXREHASH_DISABLED","SOCK_TXREHASH_ENABLED","SOL_AAL","SOL_ALG","SOL_ATALK","SOL_ATM","SOL_AX25","SOL_BLUETOOTH","SOL_CAIF","SOL_DCCP","SOL_DECNET","SOL_ICMPV6","SOL_IP","SOL_IPV6","SOL_IPX","SOL_IRDA","SOL_IUCV","SOL_KCM","SOL_LLC","SOL_MCTP","SOL_MPTCP","SOL_NETBEUI","SOL_NETLINK","SOL_NETROM","SOL_NFC","SOL_PACKET","SOL_PNPIPE","SOL_PPPOL2TP","SOL_RAW","SOL_RDS","SOL_ROSE","SOL_RXRPC","SOL_SCTP","SOL_SMC","SOL_SOCKET","SOL_TCP","SOL_TIPC","SOL_TLS","SOL_UDP","SOL_UDPLITE","SOL_X25","SOL_XDP","SO_ACCEPTCONN","SO_ATTACH_BPF","SO_ATTACH_FILTER","SO_ATTACH_REUSEPORT_CBPF","SO_ATTACH_REUSEPORT_EBPF","SO_BINDTODEVICE","SO_BINDTOIFINDEX","SO_BPF_EXTENSIONS","SO_BROADCAST","SO_BSDCOMPAT","SO_BUF_LOCK","SO_BUSY_POLL","SO_BUSY_POLL_BUDGET","SO_CNX_ADVICE","SO_COOKIE","SO_DEBUG","SO_DETACH_BPF","SO_DETACH_FILTER","SO_DETACH_REUSEPORT_BPF","SO_DOMAIN","SO_DONTROUTE","SO_ERROR","SO_GET_FILTER","SO_INCOMING_CPU","SO_INCOMING_NAPI_ID","SO_KEEPALIVE","SO_LINGER","SO_LOCK_FILTER","SO_MARK","SO_MAX_PACING_RATE","SO_MEMINFO","SO_NETNS_COOKIE","SO_NOFCS","SO_NO_CHECK","SO_OOBINLINE","SO_ORIGINAL_DST","SO_PASSCRED","SO_PASSSEC","SO_PEEK_OFF","SO_PEERCRED","SO_PEERGROUPS","SO_PEERNAME","SO_PEERSEC","SO_PREFER_BUSY_POLL","SO_PRIORITY","SO_PROTOCOL","SO_RCVBUF","SO_RCVBUFFORCE","SO_RCVLOWAT","SO_RCVMARK","SO_RCVTIMEO","SO_RCVTIMEO_NEW","SO_RCVTIMEO_OLD","SO_RESERVE_MEM","SO_REUSEADDR","SO_REUSEPORT","SO_RXQ_OVFL","SO_SECURITY_AUTHENTICATION","SO_SECURITY_ENCRYPTION_NETWORK","SO_SECURITY_ENCRYPTION_TRANSPORT","SO_SELECT_ERR_QUEUE","SO_SNDBUF","SO_SNDBUFFORCE","SO_SNDLOWAT","SO_SNDTIMEO","SO_SNDTIMEO_NEW","SO_SNDTIMEO_OLD","SO_TIMESTAMP","SO_TIMESTAMPING","SO_TIMESTAMPING_NEW","SO_TIMESTAMPING_OLD","SO_TIMESTAMPNS","SO_TIMESTAMPNS_NEW","SO_TIMESTAMPNS_OLD","SO_TIMESTAMP_NEW","SO_TIMESTAMP_OLD","SO_TXREHASH","SO_TXTIME","SO_TYPE","SO_WIFI_STATUS","SO_ZEROCOPY","SS_CONNECTED","SS_CONNECTING","SS_DISCONNECTING","SS_FREE","SS_UNCONNECTED","SYS_ACCEPT","SYS_ACCEPT4","SYS_BIND","SYS_CONNECT","SYS_GETPEERNAME","SYS_GETSOCKNAME","SYS_GETSOCKOPT","SYS_LISTEN","SYS_RECV","SYS_RECVFROM","SYS_RECVMMSG","SYS_RECVMSG","SYS_SEND","SYS_SENDMMSG","SYS_SENDMSG","SYS_SENDTO","SYS_SETSOCKOPT","SYS_SHUTDOWN","SYS_SOCKET","SYS_SOCKETPAIR","TCPI_OPT_ECN","TCPI_OPT_ECN_SEEN","TCPI_OPT_SACK","TCPI_OPT_SYN_DATA","TCPI_OPT_TIMESTAMPS","TCPI_OPT_WSCALE","TCP_CA_CWR","TCP_CA_Disorder","TCP_CA_Loss","TCP_CA_Open","TCP_CA_Recovery","TCP_CC_INFO","TCP_CM_INQ","TCP_CONGESTION","TCP_CORK","TCP_DATA_OFFSET","TCP_DATA_OFFSET","TCP_DEFER_ACCEPT","TCP_FASTOPEN","TCP_FASTOPEN_CONNECT","TCP_FASTOPEN_KEY","TCP_FASTOPEN_NO_COOKIE","TCP_FLAG_ACK","TCP_FLAG_ACK","TCP_FLAG_CWR","TCP_FLAG_CWR","TCP_FLAG_ECE","TCP_FLAG_ECE","TCP_FLAG_FIN","TCP_FLAG_FIN","TCP_FLAG_PSH","TCP_FLAG_PSH","TCP_FLAG_RST","TCP_FLAG_RST","TCP_FLAG_SYN","TCP_FLAG_SYN","TCP_FLAG_URG","TCP_FLAG_URG","TCP_INFO","TCP_INQ","TCP_KEEPCNT","TCP_KEEPIDLE","TCP_KEEPINTVL","TCP_LINGER2","TCP_MAXSEG","TCP_MD5SIG","TCP_MD5SIG_EXT","TCP_MD5SIG_FLAG_IFINDEX","TCP_MD5SIG_FLAG_PREFIX","TCP_MD5SIG_MAXKEYLEN","TCP_MSS_DEFAULT","TCP_MSS_DESIRED","TCP_NLA_BUSY","TCP_NLA_BUSY","TCP_NLA_BYTES_NOTSENT","TCP_NLA_BYTES_NOTSENT","TCP_NLA_BYTES_RETRANS","TCP_NLA_BYTES_RETRANS","TCP_NLA_BYTES_SENT","TCP_NLA_BYTES_SENT","TCP_NLA_CA_STATE","TCP_NLA_CA_STATE","TCP_NLA_DATA_SEGS_OUT","TCP_NLA_DATA_SEGS_OUT","TCP_NLA_DELIVERED","TCP_NLA_DELIVERED","TCP_NLA_DELIVERED_CE","TCP_NLA_DELIVERED_CE","TCP_NLA_DELIVERY_RATE","TCP_NLA_DELIVERY_RATE","TCP_NLA_DELIVERY_RATE_APP_LMT","TCP_NLA_DELIVERY_RATE_APP_LMT","TCP_NLA_DSACK_DUPS","TCP_NLA_DSACK_DUPS","TCP_NLA_EDT","TCP_NLA_EDT","TCP_NLA_MIN_RTT","TCP_NLA_MIN_RTT","TCP_NLA_PACING_RATE","TCP_NLA_PACING_RATE","TCP_NLA_PAD","TCP_NLA_PAD","TCP_NLA_RECUR_RETRANS","TCP_NLA_RECUR_RETRANS","TCP_NLA_REHASH","TCP_NLA_REHASH","TCP_NLA_REORDERING","TCP_NLA_REORDERING","TCP_NLA_REORD_SEEN","TCP_NLA_REORD_SEEN","TCP_NLA_RWND_LIMITED","TCP_NLA_RWND_LIMITED","TCP_NLA_SNDBUF_LIMITED","TCP_NLA_SNDBUF_LIMITED","TCP_NLA_SNDQ_SIZE","TCP_NLA_SNDQ_SIZE","TCP_NLA_SND_CWND","TCP_NLA_SND_CWND","TCP_NLA_SND_SSTHRESH","TCP_NLA_SND_SSTHRESH","TCP_NLA_SRTT","TCP_NLA_SRTT","TCP_NLA_TIMEOUT_REHASH","TCP_NLA_TIMEOUT_REHASH","TCP_NLA_TOTAL_RETRANS","TCP_NLA_TOTAL_RETRANS","TCP_NLA_TTL","TCP_NLA_TTL","TCP_NODELAY","TCP_NOTSENT_LOWAT","TCP_NO_QUEUE","TCP_NO_QUEUE","TCP_QUEUES_NR","TCP_QUEUES_NR","TCP_QUEUE_SEQ","TCP_QUICKACK","TCP_RECEIVE_ZEROCOPY_FLAG_TLB_CLEAN_HINT","TCP_RECV_QUEUE","TCP_RECV_QUEUE","TCP_REPAIR","TCP_REPAIR_OFF","TCP_REPAIR_OFF_NO_WP","TCP_REPAIR_ON","TCP_REPAIR_OPTIONS","TCP_REPAIR_QUEUE","TCP_REPAIR_WINDOW","TCP_RESERVED_BITS","TCP_RESERVED_BITS","TCP_SAVED_SYN","TCP_SAVE_SYN","TCP_SEND_QUEUE","TCP_SEND_QUEUE","TCP_SYNCNT","TCP_THIN_DUPACK","TCP_THIN_LINEAR_TIMEOUTS","TCP_TIMESTAMP","TCP_TX_DELAY","TCP_ULP","TCP_USER_TIMEOUT","TCP_WINDOW_CLAMP","TCP_ZEROCOPY_RECEIVE","TFO_COOKIE_UNAVAILABLE","TFO_DATA_NOT_ACKED","TFO_STATUS_UNSPEC","TFO_SYN_RETRANSMITTED","UNIX_PATH_MAX","XT_CONTINUE","XT_ERROR_TARGET","XT_EXTENSION_MAXNAMELEN","XT_FUNCTION_MAXNAMELEN","XT_INV_PROTO","XT_RETURN","XT_STANDARD_TARGET","XT_TABLE_MAXNAMELEN","XT_TCP_INV_DSTPT","XT_TCP_INV_FLAGS","XT_TCP_INV_MASK","XT_TCP_INV_OPTION","XT_TCP_INV_SRCPT","XT_UDP_INV_DSTPT","XT_UDP_INV_MASK","XT_UDP_INV_SRCPT","_K_SS_MAXSIZE","__BindgenBitfieldUnit","__BindgenUnionField","__IPV4_DEVCONF_MAX","__IPV4_DEVCONF_MAX","__IncompleteArrayField","__LITTLE_ENDIAN","__SOCK_SIZE__","__SO_ACCEPTCON","__align","__be16","__be32","__be64","__bindgen_anon_1","__bindgen_anon_1","__bindgen_anon_1","__bindgen_anon_1","__bindgen_anon_1","__bindgen_anon_1","__bindgen_anon_1","__bindgen_anon_1","__bindgen_anon_1","__bindgen_anon_1","__bindgen_anon_2","__data","__empty_imsf_slist_flex","__flr_pad","__kernel_caddr_t","__kernel_clock_t","__kernel_clockid_t","__kernel_daddr_t","__kernel_gid16_t","__kernel_gid32_t","__kernel_gid_t","__kernel_ino_t","__kernel_ipc_pid_t","__kernel_key_t","__kernel_loff_t","__kernel_long_t","__kernel_mode_t","__kernel_mqd_t","__kernel_off_t","__kernel_old_dev_t","__kernel_old_gid_t","__kernel_old_time_t","__kernel_old_uid_t","__kernel_pid_t","__kernel_ptrdiff_t","__kernel_sa_family_t","__kernel_size_t","__kernel_sockaddr_storage","__kernel_sockaddr_storage__bindgen_ty_1","__kernel_sockaddr_storage__bindgen_ty_1__bindgen_ty_1","__kernel_ssize_t","__kernel_suseconds_t","__kernel_time64_t","__kernel_time_t","__kernel_timer_t","__kernel_uid16_t","__kernel_uid32_t","__kernel_uid_t","__kernel_ulong_t","__le16","__le32","__le64","__pad","__poll_t","__s16","__s32","__s64","__s8","__storage","__sum16","__u16","__u32","__u64","__u8","__wsum","_address","_address","_address","_bindgen_ty_1","_bindgen_ty_2","_bindgen_ty_3","_bindgen_ty_4","_bindgen_ty_5","_bindgen_ty_6","_bindgen_ty_7","_bindgen_ty_8","_bindgen_ty_9","_bitfield_1","_bitfield_1","_bitfield_1","_bitfield_1","_bitfield_align_1","_bitfield_align_1","_bitfield_align_1","_bitfield_align_1","_xt_align","ack","ack_seq","addr","addr","addr","address","addrs","addrs","all","as_mut","as_mut_ptr","as_mut_slice","as_ptr","as_ref","as_slice","auth_data","base_addr","bcnt","bindgen_union_field","bindgen_union_field","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","check","check","cisco","cisco_proto","clock_rate","clock_rate","clock_type","clock_type","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","cmp","cmsg_len","cmsg_level","cmsg_type","cmsghdr","code","comefrom","copybuf_address","copybuf_len","counters","counters","counters","cpi","cwr","daddr","daddr","daddr","daddr","data","data","dce","dce","default","default","default","dest","dlci","dlci","dma","dmsk","doff","dpts","dpts","dst","ece","elems","enc_data","encoding","entries","entry","entry","entrytable","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","err","errorname","fin","flags","flags","flags","flg_cmp","flg_mask","flow_lbl","flr_action","flr_dst","flr_expires","flr_flags","flr_label","flr_linger","flr_share","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fr","fr_proto","fr_proto_pvc","fr_proto_pvc_info","fr_pvc","fr_pvc_info","frag_off","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","get","get_bit","gf_fmode","gf_fmode_aux","gf_group","gf_group_aux","gf_interface","gf_interface_aux","gf_numsrc","gf_numsrc_aux","gf_slist","gf_slist_flex","gid","gr_group","gr_interface","group_filter","group_filter__bindgen_ty_1","group_filter__bindgen_ty_1__bindgen_ty_1","group_filter__bindgen_ty_1__bindgen_ty_2","group_req","group_source_req","gsr_group","gsr_interface","gsr_source","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hdr","hdrlen","hdrlen","hdrlen","hdrlen","hook_entry","hook_entry","hop_limit","id","if_settings","if_settings__bindgen_ty_1","ifc_ifcu","ifc_len","ifconf","ifconf__bindgen_ty_1","ifcu_buf","ifcu_req","ifmap","ifr6_addr","ifr6_ifindex","ifr6_prefixlen","ifr_ifrn","ifr_ifru","ifreq","ifreq__bindgen_ty_1","ifreq__bindgen_ty_2","ifrn_name","ifru_addr","ifru_broadaddr","ifru_data","ifru_dstaddr","ifru_flags","ifru_hwaddr","ifru_ivalue","ifru_map","ifru_mtu","ifru_netmask","ifru_newname","ifru_settings","ifru_slave","ifs_ifsu","ihl","imr_address","imr_ifindex","imr_interface","imr_interface","imr_multiaddr","imr_multiaddr","imr_multiaddr","imr_sourceaddr","imsf_fmode","imsf_interface","imsf_multiaddr","imsf_numsrc","imsf_slist","imsf_slist_flex","in6","in6_addr","in6_addr__bindgen_ty_1","in6_flowlabel_req","in6_ifreq","in6_pktinfo","in6_u","in_","in_addr","in_pktinfo","iniface","iniface_mask","inq","interval","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","invflags","invflags","invflags","invflags","iovec","ip","ip6","ip6_mtuinfo","ip6m_addr","ip6m_mtu","ip6t_entry","ip6t_error","ip6t_get_entries","ip6t_getinfo","ip6t_icmp","ip6t_ip6","ip6t_replace","ip6t_standard","ip_auth_hdr","ip_beet_phdr","ip_comp_hdr","ip_esp_hdr","ip_mreq","ip_mreq_source","ip_mreqn","ip_msfilter","ip_msfilter__bindgen_ty_1","ip_msfilter__bindgen_ty_1__bindgen_ty_1","ip_msfilter__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1","iphdr","iphdr__bindgen_ty_1","iphdr__bindgen_ty_1__bindgen_ty_1","iphdr__bindgen_ty_1__bindgen_ty_2","ipi6_addr","ipi6_ifindex","ipi_addr","ipi_ifindex","ipi_spec_dst","ipv6","ipv6_destopt_hao","ipv6_mreq","ipv6_opt_hdr","ipv6_rt_hdr","ipv6hdr","ipv6hdr__bindgen_ty_1","ipv6hdr__bindgen_ty_1__bindgen_ty_1","ipv6hdr__bindgen_ty_1__bindgen_ty_2","ipv6mr_ifindex","ipv6mr_multiaddr","irq","kernel","kernel","l_linger","l_onoff","length","length","linger","lmi","loopback","loopback","master","match_","match_size","match_size","match_size","max_window","mem_end","mem_start","mmsghdr","modulo","msg_control","msg_control","msg_controllen","msg_controllen","msg_flags","msg_flags","msg_hdr","msg_iov","msg_iovlen","msg_len","msg_name","msg_namelen","msghdr","n2","n391","n392","n393","name","name","name","name","name","name","name","net_device_flags","new","new","new","new_bitfield_1","new_bitfield_1","new_bitfield_1","new_bitfield_1","next_offset","nexthdr","nexthdr","nexthdr","nexthdr","nexthdr","nexthdr","nf_dev_hooks","nf_inet_addr","nf_inet_hooks","nf_ip6_hook_priorities","nf_ip_hook_priorities","nfcache","num_counters","num_counters","num_entries","num_entries","opt_code","opt_val","option","outiface","outiface_mask","padlen","parity","partial_cmp","payload_len","pcnt","pid","port","priority","proto","protocol","psh","raw_hdlc","raw_hdlc_proto","rcv_wnd","rcv_wup","recv_skip_hint","res1","reserved","reserved","reserved","reserved","reserved","revision","revision","revision","rst","rt0_hdr","rt2_hdr","rt_hdr","rt_hdr","s_addr","saddr","saddr","saddr","saddr","segments_left","seq","seq_no","seq_no","set","set_ack","set_bit","set_cwr","set_doff","set_ece","set_fin","set_ihl","set_priority","set_psh","set_res1","set_rst","set_syn","set_tcpi_delivery_rate_app_limited","set_tcpi_fastopen_client_fail","set_tcpi_rcv_wscale","set_tcpi_snd_wscale","set_urg","set_version","set_version","sin6_addr","sin6_family","sin6_flowinfo","sin6_port","sin6_scope_id","sin_addr","sin_family","sin_port","size","size","size","size","slot_map","smsk","snd_wl1","snd_wnd","sockaddr","sockaddr_in","sockaddr_in6","sockaddr_un","socket_state","socklen_t","source","spi","spi","spts","spts","src","ss_family","sun_family","sun_path","syn","sync","sync_serial_settings","t1","t2","t391","t392","target","target","target","target","target","target_offset","target_size","target_size","target_size","tcp_ca_state","tcp_diag_md5sig","tcp_fastopen_client_fail","tcp_info","tcp_md5sig","tcp_repair_opt","tcp_repair_window","tcp_word_hdr","tcp_zerocopy_receive","tcphdr","tcpi_advmss","tcpi_ato","tcpi_backoff","tcpi_busy_time","tcpi_bytes_acked","tcpi_bytes_received","tcpi_bytes_retrans","tcpi_bytes_sent","tcpi_ca_state","tcpi_data_segs_in","tcpi_data_segs_out","tcpi_delivered","tcpi_delivered_ce","tcpi_delivery_rate","tcpi_delivery_rate_app_limited","tcpi_dsack_dups","tcpi_fackets","tcpi_fastopen_client_fail","tcpi_last_ack_recv","tcpi_last_ack_sent","tcpi_last_data_recv","tcpi_last_data_sent","tcpi_lost","tcpi_max_pacing_rate","tcpi_min_rtt","tcpi_notsent_bytes","tcpi_options","tcpi_pacing_rate","tcpi_pmtu","tcpi_probes","tcpi_rcv_mss","tcpi_rcv_ooopack","tcpi_rcv_rtt","tcpi_rcv_space","tcpi_rcv_ssthresh","tcpi_rcv_wnd","tcpi_rcv_wscale","tcpi_rehash","tcpi_reord_seen","tcpi_reordering","tcpi_retrans","tcpi_retransmits","tcpi_rto","tcpi_rtt","tcpi_rttvar","tcpi_rwnd_limited","tcpi_sacked","tcpi_segs_in","tcpi_segs_out","tcpi_snd_cwnd","tcpi_snd_mss","tcpi_snd_ssthresh","tcpi_snd_wnd","tcpi_snd_wscale","tcpi_sndbuf_limited","tcpi_state","tcpi_total_retrans","tcpi_unacked","tcpm_addr","tcpm_addr","tcpm_family","tcpm_flags","tcpm_ifindex","tcpm_key","tcpm_key","tcpm_keylen","tcpm_keylen","tcpm_prefixlen","tcpm_prefixlen","te1","te1_settings","timeout","tos","tos","tot_len","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","ttl","type_","type_","type_","type_","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","u","u","u16_","u32_","u64_","u6_addr16","u6_addr32","u6_addr8","u8_","ucred","uid","underflow","underflow","urg","urg_ptr","user","user","valid_hooks","valid_hooks","verdict","version","version","window","window","words","x25","x25_hdlc_proto","xt_counters","xt_counters_info","xt_entry_match","xt_entry_match__bindgen_ty_1","xt_entry_match__bindgen_ty_1__bindgen_ty_1","xt_entry_match__bindgen_ty_1__bindgen_ty_2","xt_entry_target","xt_entry_target__bindgen_ty_1","xt_entry_target__bindgen_ty_1__bindgen_ty_1","xt_entry_target__bindgen_ty_1__bindgen_ty_2","xt_error_target","xt_get_revision","xt_match","xt_standard_target","xt_target","xt_tcp","xt_udp","BRIDGE_MODE_HAIRPIN","BRIDGE_MODE_HAIRPIN","BRIDGE_MODE_UNSPEC","BRIDGE_MODE_UNSPEC","FDB_NOTIFY_BIT","FDB_NOTIFY_BIT","FDB_NOTIFY_INACTIVE_BIT","FDB_NOTIFY_INACTIVE_BIT","GENEVE_DF_INHERIT","GENEVE_DF_MAX","GENEVE_DF_SET","GENEVE_DF_UNSET","GTP_ROLE_GGSN","GTP_ROLE_SGSN","HSR_PROTOCOL_HSR","HSR_PROTOCOL_HSR","HSR_PROTOCOL_MAX","HSR_PROTOCOL_MAX","HSR_PROTOCOL_PRP","HSR_PROTOCOL_PRP","IFAPROT_KERNEL_LL","IFAPROT_KERNEL_LO","IFAPROT_KERNEL_RA","IFAPROT_UNSPEC","IFA_ADDRESS","IFA_ADDRESS","IFA_ANYCAST","IFA_ANYCAST","IFA_BROADCAST","IFA_BROADCAST","IFA_CACHEINFO","IFA_CACHEINFO","IFA_FLAGS","IFA_FLAGS","IFA_F_DADFAILED","IFA_F_DEPRECATED","IFA_F_HOMEADDRESS","IFA_F_MANAGETEMPADDR","IFA_F_MCAUTOJOIN","IFA_F_NODAD","IFA_F_NOPREFIXROUTE","IFA_F_OPTIMISTIC","IFA_F_PERMANENT","IFA_F_SECONDARY","IFA_F_STABLE_PRIVACY","IFA_F_TEMPORARY","IFA_F_TENTATIVE","IFA_LABEL","IFA_LABEL","IFA_LOCAL","IFA_LOCAL","IFA_MULTICAST","IFA_MULTICAST","IFA_PROTO","IFA_PROTO","IFA_RT_PRIORITY","IFA_RT_PRIORITY","IFA_TARGET_NETNSID","IFA_TARGET_NETNSID","IFA_UNSPEC","IFA_UNSPEC","IFLA_ADDRESS","IFLA_ADDRESS","IFLA_AF_SPEC","IFLA_AF_SPEC","IFLA_ALLMULTI","IFLA_ALLMULTI","IFLA_ALT_IFNAME","IFLA_ALT_IFNAME","IFLA_BAREUDP_ETHERTYPE","IFLA_BAREUDP_ETHERTYPE","IFLA_BAREUDP_MULTIPROTO_MODE","IFLA_BAREUDP_MULTIPROTO_MODE","IFLA_BAREUDP_PORT","IFLA_BAREUDP_PORT","IFLA_BAREUDP_SRCPORT_MIN","IFLA_BAREUDP_SRCPORT_MIN","IFLA_BAREUDP_UNSPEC","IFLA_BAREUDP_UNSPEC","IFLA_BOND_ACTIVE_SLAVE","IFLA_BOND_ACTIVE_SLAVE","IFLA_BOND_AD_ACTOR_SYSTEM","IFLA_BOND_AD_ACTOR_SYSTEM","IFLA_BOND_AD_ACTOR_SYS_PRIO","IFLA_BOND_AD_ACTOR_SYS_PRIO","IFLA_BOND_AD_INFO","IFLA_BOND_AD_INFO","IFLA_BOND_AD_INFO_ACTOR_KEY","IFLA_BOND_AD_INFO_ACTOR_KEY","IFLA_BOND_AD_INFO_AGGREGATOR","IFLA_BOND_AD_INFO_AGGREGATOR","IFLA_BOND_AD_INFO_NUM_PORTS","IFLA_BOND_AD_INFO_NUM_PORTS","IFLA_BOND_AD_INFO_PARTNER_KEY","IFLA_BOND_AD_INFO_PARTNER_KEY","IFLA_BOND_AD_INFO_PARTNER_MAC","IFLA_BOND_AD_INFO_PARTNER_MAC","IFLA_BOND_AD_INFO_UNSPEC","IFLA_BOND_AD_INFO_UNSPEC","IFLA_BOND_AD_LACP_ACTIVE","IFLA_BOND_AD_LACP_ACTIVE","IFLA_BOND_AD_LACP_RATE","IFLA_BOND_AD_LACP_RATE","IFLA_BOND_AD_SELECT","IFLA_BOND_AD_SELECT","IFLA_BOND_AD_USER_PORT_KEY","IFLA_BOND_AD_USER_PORT_KEY","IFLA_BOND_ALL_SLAVES_ACTIVE","IFLA_BOND_ALL_SLAVES_ACTIVE","IFLA_BOND_ARP_ALL_TARGETS","IFLA_BOND_ARP_ALL_TARGETS","IFLA_BOND_ARP_INTERVAL","IFLA_BOND_ARP_INTERVAL","IFLA_BOND_ARP_IP_TARGET","IFLA_BOND_ARP_IP_TARGET","IFLA_BOND_ARP_VALIDATE","IFLA_BOND_ARP_VALIDATE","IFLA_BOND_DOWNDELAY","IFLA_BOND_DOWNDELAY","IFLA_BOND_FAIL_OVER_MAC","IFLA_BOND_FAIL_OVER_MAC","IFLA_BOND_LP_INTERVAL","IFLA_BOND_LP_INTERVAL","IFLA_BOND_MIIMON","IFLA_BOND_MIIMON","IFLA_BOND_MIN_LINKS","IFLA_BOND_MIN_LINKS","IFLA_BOND_MISSED_MAX","IFLA_BOND_MISSED_MAX","IFLA_BOND_MODE","IFLA_BOND_MODE","IFLA_BOND_NS_IP6_TARGET","IFLA_BOND_NS_IP6_TARGET","IFLA_BOND_NUM_PEER_NOTIF","IFLA_BOND_NUM_PEER_NOTIF","IFLA_BOND_PACKETS_PER_SLAVE","IFLA_BOND_PACKETS_PER_SLAVE","IFLA_BOND_PEER_NOTIF_DELAY","IFLA_BOND_PEER_NOTIF_DELAY","IFLA_BOND_PRIMARY","IFLA_BOND_PRIMARY","IFLA_BOND_PRIMARY_RESELECT","IFLA_BOND_PRIMARY_RESELECT","IFLA_BOND_RESEND_IGMP","IFLA_BOND_RESEND_IGMP","IFLA_BOND_SLAVE_AD_ACTOR_OPER_PORT_STATE","IFLA_BOND_SLAVE_AD_ACTOR_OPER_PORT_STATE","IFLA_BOND_SLAVE_AD_AGGREGATOR_ID","IFLA_BOND_SLAVE_AD_AGGREGATOR_ID","IFLA_BOND_SLAVE_AD_PARTNER_OPER_PORT_STATE","IFLA_BOND_SLAVE_AD_PARTNER_OPER_PORT_STATE","IFLA_BOND_SLAVE_LINK_FAILURE_COUNT","IFLA_BOND_SLAVE_LINK_FAILURE_COUNT","IFLA_BOND_SLAVE_MII_STATUS","IFLA_BOND_SLAVE_MII_STATUS","IFLA_BOND_SLAVE_PERM_HWADDR","IFLA_BOND_SLAVE_PERM_HWADDR","IFLA_BOND_SLAVE_PRIO","IFLA_BOND_SLAVE_PRIO","IFLA_BOND_SLAVE_QUEUE_ID","IFLA_BOND_SLAVE_QUEUE_ID","IFLA_BOND_SLAVE_STATE","IFLA_BOND_SLAVE_STATE","IFLA_BOND_SLAVE_UNSPEC","IFLA_BOND_SLAVE_UNSPEC","IFLA_BOND_TLB_DYNAMIC_LB","IFLA_BOND_TLB_DYNAMIC_LB","IFLA_BOND_UNSPEC","IFLA_BOND_UNSPEC","IFLA_BOND_UPDELAY","IFLA_BOND_UPDELAY","IFLA_BOND_USE_CARRIER","IFLA_BOND_USE_CARRIER","IFLA_BOND_XMIT_HASH_POLICY","IFLA_BOND_XMIT_HASH_POLICY","IFLA_BROADCAST","IFLA_BROADCAST","IFLA_BRPORT_BACKUP_PORT","IFLA_BRPORT_BACKUP_PORT","IFLA_BRPORT_BCAST_FLOOD","IFLA_BRPORT_BCAST_FLOOD","IFLA_BRPORT_BRIDGE_ID","IFLA_BRPORT_BRIDGE_ID","IFLA_BRPORT_CONFIG_PENDING","IFLA_BRPORT_CONFIG_PENDING","IFLA_BRPORT_COST","IFLA_BRPORT_COST","IFLA_BRPORT_DESIGNATED_COST","IFLA_BRPORT_DESIGNATED_COST","IFLA_BRPORT_DESIGNATED_PORT","IFLA_BRPORT_DESIGNATED_PORT","IFLA_BRPORT_FAST_LEAVE","IFLA_BRPORT_FAST_LEAVE","IFLA_BRPORT_FLUSH","IFLA_BRPORT_FLUSH","IFLA_BRPORT_FORWARD_DELAY_TIMER","IFLA_BRPORT_FORWARD_DELAY_TIMER","IFLA_BRPORT_GROUP_FWD_MASK","IFLA_BRPORT_GROUP_FWD_MASK","IFLA_BRPORT_GUARD","IFLA_BRPORT_GUARD","IFLA_BRPORT_HOLD_TIMER","IFLA_BRPORT_HOLD_TIMER","IFLA_BRPORT_ID","IFLA_BRPORT_ID","IFLA_BRPORT_ISOLATED","IFLA_BRPORT_ISOLATED","IFLA_BRPORT_LEARNING","IFLA_BRPORT_LEARNING","IFLA_BRPORT_LEARNING_SYNC","IFLA_BRPORT_LEARNING_SYNC","IFLA_BRPORT_LOCKED","IFLA_BRPORT_LOCKED","IFLA_BRPORT_MAB","IFLA_BRPORT_MAB","IFLA_BRPORT_MCAST_EHT_HOSTS_CNT","IFLA_BRPORT_MCAST_EHT_HOSTS_CNT","IFLA_BRPORT_MCAST_EHT_HOSTS_LIMIT","IFLA_BRPORT_MCAST_EHT_HOSTS_LIMIT","IFLA_BRPORT_MCAST_FLOOD","IFLA_BRPORT_MCAST_FLOOD","IFLA_BRPORT_MCAST_MAX_GROUPS","IFLA_BRPORT_MCAST_MAX_GROUPS","IFLA_BRPORT_MCAST_N_GROUPS","IFLA_BRPORT_MCAST_N_GROUPS","IFLA_BRPORT_MCAST_TO_UCAST","IFLA_BRPORT_MCAST_TO_UCAST","IFLA_BRPORT_MESSAGE_AGE_TIMER","IFLA_BRPORT_MESSAGE_AGE_TIMER","IFLA_BRPORT_MODE","IFLA_BRPORT_MODE","IFLA_BRPORT_MRP_IN_OPEN","IFLA_BRPORT_MRP_IN_OPEN","IFLA_BRPORT_MRP_RING_OPEN","IFLA_BRPORT_MRP_RING_OPEN","IFLA_BRPORT_MULTICAST_ROUTER","IFLA_BRPORT_MULTICAST_ROUTER","IFLA_BRPORT_NEIGH_SUPPRESS","IFLA_BRPORT_NEIGH_SUPPRESS","IFLA_BRPORT_NO","IFLA_BRPORT_NO","IFLA_BRPORT_PAD","IFLA_BRPORT_PAD","IFLA_BRPORT_PRIORITY","IFLA_BRPORT_PRIORITY","IFLA_BRPORT_PROTECT","IFLA_BRPORT_PROTECT","IFLA_BRPORT_PROXYARP","IFLA_BRPORT_PROXYARP","IFLA_BRPORT_PROXYARP_WIFI","IFLA_BRPORT_PROXYARP_WIFI","IFLA_BRPORT_ROOT_ID","IFLA_BRPORT_ROOT_ID","IFLA_BRPORT_STATE","IFLA_BRPORT_STATE","IFLA_BRPORT_TOPOLOGY_CHANGE_ACK","IFLA_BRPORT_TOPOLOGY_CHANGE_ACK","IFLA_BRPORT_UNICAST_FLOOD","IFLA_BRPORT_UNICAST_FLOOD","IFLA_BRPORT_UNSPEC","IFLA_BRPORT_UNSPEC","IFLA_BRPORT_VLAN_TUNNEL","IFLA_BRPORT_VLAN_TUNNEL","IFLA_BR_AGEING_TIME","IFLA_BR_AGEING_TIME","IFLA_BR_BRIDGE_ID","IFLA_BR_BRIDGE_ID","IFLA_BR_FDB_FLUSH","IFLA_BR_FDB_FLUSH","IFLA_BR_FORWARD_DELAY","IFLA_BR_FORWARD_DELAY","IFLA_BR_GC_TIMER","IFLA_BR_GC_TIMER","IFLA_BR_GROUP_ADDR","IFLA_BR_GROUP_ADDR","IFLA_BR_GROUP_FWD_MASK","IFLA_BR_GROUP_FWD_MASK","IFLA_BR_HELLO_TIME","IFLA_BR_HELLO_TIME","IFLA_BR_HELLO_TIMER","IFLA_BR_HELLO_TIMER","IFLA_BR_MAX_AGE","IFLA_BR_MAX_AGE","IFLA_BR_MCAST_HASH_ELASTICITY","IFLA_BR_MCAST_HASH_ELASTICITY","IFLA_BR_MCAST_HASH_MAX","IFLA_BR_MCAST_HASH_MAX","IFLA_BR_MCAST_IGMP_VERSION","IFLA_BR_MCAST_IGMP_VERSION","IFLA_BR_MCAST_LAST_MEMBER_CNT","IFLA_BR_MCAST_LAST_MEMBER_CNT","IFLA_BR_MCAST_LAST_MEMBER_INTVL","IFLA_BR_MCAST_LAST_MEMBER_INTVL","IFLA_BR_MCAST_MEMBERSHIP_INTVL","IFLA_BR_MCAST_MEMBERSHIP_INTVL","IFLA_BR_MCAST_MLD_VERSION","IFLA_BR_MCAST_MLD_VERSION","IFLA_BR_MCAST_QUERIER","IFLA_BR_MCAST_QUERIER","IFLA_BR_MCAST_QUERIER_INTVL","IFLA_BR_MCAST_QUERIER_INTVL","IFLA_BR_MCAST_QUERIER_STATE","IFLA_BR_MCAST_QUERIER_STATE","IFLA_BR_MCAST_QUERY_INTVL","IFLA_BR_MCAST_QUERY_INTVL","IFLA_BR_MCAST_QUERY_RESPONSE_INTVL","IFLA_BR_MCAST_QUERY_RESPONSE_INTVL","IFLA_BR_MCAST_QUERY_USE_IFADDR","IFLA_BR_MCAST_QUERY_USE_IFADDR","IFLA_BR_MCAST_ROUTER","IFLA_BR_MCAST_ROUTER","IFLA_BR_MCAST_SNOOPING","IFLA_BR_MCAST_SNOOPING","IFLA_BR_MCAST_STARTUP_QUERY_CNT","IFLA_BR_MCAST_STARTUP_QUERY_CNT","IFLA_BR_MCAST_STARTUP_QUERY_INTVL","IFLA_BR_MCAST_STARTUP_QUERY_INTVL","IFLA_BR_MCAST_STATS_ENABLED","IFLA_BR_MCAST_STATS_ENABLED","IFLA_BR_MULTI_BOOLOPT","IFLA_BR_MULTI_BOOLOPT","IFLA_BR_NF_CALL_ARPTABLES","IFLA_BR_NF_CALL_ARPTABLES","IFLA_BR_NF_CALL_IP6TABLES","IFLA_BR_NF_CALL_IP6TABLES","IFLA_BR_NF_CALL_IPTABLES","IFLA_BR_NF_CALL_IPTABLES","IFLA_BR_PAD","IFLA_BR_PAD","IFLA_BR_PRIORITY","IFLA_BR_PRIORITY","IFLA_BR_ROOT_ID","IFLA_BR_ROOT_ID","IFLA_BR_ROOT_PATH_COST","IFLA_BR_ROOT_PATH_COST","IFLA_BR_ROOT_PORT","IFLA_BR_ROOT_PORT","IFLA_BR_STP_STATE","IFLA_BR_STP_STATE","IFLA_BR_TCN_TIMER","IFLA_BR_TCN_TIMER","IFLA_BR_TOPOLOGY_CHANGE","IFLA_BR_TOPOLOGY_CHANGE","IFLA_BR_TOPOLOGY_CHANGE_DETECTED","IFLA_BR_TOPOLOGY_CHANGE_DETECTED","IFLA_BR_TOPOLOGY_CHANGE_TIMER","IFLA_BR_TOPOLOGY_CHANGE_TIMER","IFLA_BR_UNSPEC","IFLA_BR_UNSPEC","IFLA_BR_VLAN_DEFAULT_PVID","IFLA_BR_VLAN_DEFAULT_PVID","IFLA_BR_VLAN_FILTERING","IFLA_BR_VLAN_FILTERING","IFLA_BR_VLAN_PROTOCOL","IFLA_BR_VLAN_PROTOCOL","IFLA_BR_VLAN_STATS_ENABLED","IFLA_BR_VLAN_STATS_ENABLED","IFLA_BR_VLAN_STATS_PER_PORT","IFLA_BR_VLAN_STATS_PER_PORT","IFLA_CARRIER","IFLA_CARRIER","IFLA_CARRIER_CHANGES","IFLA_CARRIER_CHANGES","IFLA_CARRIER_DOWN_COUNT","IFLA_CARRIER_DOWN_COUNT","IFLA_CARRIER_UP_COUNT","IFLA_CARRIER_UP_COUNT","IFLA_COST","IFLA_COST","IFLA_DEVLINK_PORT","IFLA_DEVLINK_PORT","IFLA_DSA_MASTER","IFLA_DSA_MASTER","IFLA_DSA_UNSPEC","IFLA_DSA_UNSPEC","IFLA_EVENT","IFLA_EVENT","IFLA_EVENT_BONDING_FAILOVER","IFLA_EVENT_BONDING_FAILOVER","IFLA_EVENT_BONDING_OPTIONS","IFLA_EVENT_BONDING_OPTIONS","IFLA_EVENT_FEATURES","IFLA_EVENT_FEATURES","IFLA_EVENT_IGMP_RESEND","IFLA_EVENT_IGMP_RESEND","IFLA_EVENT_NONE","IFLA_EVENT_NONE","IFLA_EVENT_NOTIFY_PEERS","IFLA_EVENT_NOTIFY_PEERS","IFLA_EVENT_REBOOT","IFLA_EVENT_REBOOT","IFLA_EXT_MASK","IFLA_EXT_MASK","IFLA_GENEVE_COLLECT_METADATA","IFLA_GENEVE_COLLECT_METADATA","IFLA_GENEVE_DF","IFLA_GENEVE_DF","IFLA_GENEVE_ID","IFLA_GENEVE_ID","IFLA_GENEVE_INNER_PROTO_INHERIT","IFLA_GENEVE_INNER_PROTO_INHERIT","IFLA_GENEVE_LABEL","IFLA_GENEVE_LABEL","IFLA_GENEVE_PORT","IFLA_GENEVE_PORT","IFLA_GENEVE_REMOTE","IFLA_GENEVE_REMOTE","IFLA_GENEVE_REMOTE6","IFLA_GENEVE_REMOTE6","IFLA_GENEVE_TOS","IFLA_GENEVE_TOS","IFLA_GENEVE_TTL","IFLA_GENEVE_TTL","IFLA_GENEVE_TTL_INHERIT","IFLA_GENEVE_TTL_INHERIT","IFLA_GENEVE_UDP_CSUM","IFLA_GENEVE_UDP_CSUM","IFLA_GENEVE_UDP_ZERO_CSUM6_RX","IFLA_GENEVE_UDP_ZERO_CSUM6_RX","IFLA_GENEVE_UDP_ZERO_CSUM6_TX","IFLA_GENEVE_UDP_ZERO_CSUM6_TX","IFLA_GENEVE_UNSPEC","IFLA_GENEVE_UNSPEC","IFLA_GROUP","IFLA_GROUP","IFLA_GRO_IPV4_MAX_SIZE","IFLA_GRO_IPV4_MAX_SIZE","IFLA_GRO_MAX_SIZE","IFLA_GRO_MAX_SIZE","IFLA_GSO_IPV4_MAX_SIZE","IFLA_GSO_IPV4_MAX_SIZE","IFLA_GSO_MAX_SEGS","IFLA_GSO_MAX_SEGS","IFLA_GSO_MAX_SIZE","IFLA_GSO_MAX_SIZE","IFLA_GTP_CREATE_SOCKETS","IFLA_GTP_CREATE_SOCKETS","IFLA_GTP_FD0","IFLA_GTP_FD0","IFLA_GTP_FD1","IFLA_GTP_FD1","IFLA_GTP_PDP_HASHSIZE","IFLA_GTP_PDP_HASHSIZE","IFLA_GTP_RESTART_COUNT","IFLA_GTP_RESTART_COUNT","IFLA_GTP_ROLE","IFLA_GTP_ROLE","IFLA_GTP_UNSPEC","IFLA_GTP_UNSPEC","IFLA_HSR_MULTICAST_SPEC","IFLA_HSR_MULTICAST_SPEC","IFLA_HSR_PROTOCOL","IFLA_HSR_PROTOCOL","IFLA_HSR_SEQ_NR","IFLA_HSR_SEQ_NR","IFLA_HSR_SLAVE1","IFLA_HSR_SLAVE1","IFLA_HSR_SLAVE2","IFLA_HSR_SLAVE2","IFLA_HSR_SUPERVISION_ADDR","IFLA_HSR_SUPERVISION_ADDR","IFLA_HSR_UNSPEC","IFLA_HSR_UNSPEC","IFLA_HSR_VERSION","IFLA_HSR_VERSION","IFLA_IFALIAS","IFLA_IFALIAS","IFLA_IFNAME","IFLA_IFNAME","IFLA_IF_NETNSID","IFLA_IF_NETNSID","IFLA_INET6_ADDR_GEN_MODE","IFLA_INET6_ADDR_GEN_MODE","IFLA_INET6_CACHEINFO","IFLA_INET6_CACHEINFO","IFLA_INET6_CONF","IFLA_INET6_CONF","IFLA_INET6_FLAGS","IFLA_INET6_FLAGS","IFLA_INET6_ICMP6STATS","IFLA_INET6_ICMP6STATS","IFLA_INET6_MCAST","IFLA_INET6_MCAST","IFLA_INET6_RA_MTU","IFLA_INET6_RA_MTU","IFLA_INET6_STATS","IFLA_INET6_STATS","IFLA_INET6_TOKEN","IFLA_INET6_TOKEN","IFLA_INET6_UNSPEC","IFLA_INET6_UNSPEC","IFLA_INET_CONF","IFLA_INET_CONF","IFLA_INET_UNSPEC","IFLA_INET_UNSPEC","IFLA_INFO_DATA","IFLA_INFO_DATA","IFLA_INFO_KIND","IFLA_INFO_KIND","IFLA_INFO_SLAVE_DATA","IFLA_INFO_SLAVE_DATA","IFLA_INFO_SLAVE_KIND","IFLA_INFO_SLAVE_KIND","IFLA_INFO_UNSPEC","IFLA_INFO_UNSPEC","IFLA_INFO_XSTATS","IFLA_INFO_XSTATS","IFLA_IPOIB_MODE","IFLA_IPOIB_MODE","IFLA_IPOIB_PKEY","IFLA_IPOIB_PKEY","IFLA_IPOIB_UMCAST","IFLA_IPOIB_UMCAST","IFLA_IPOIB_UNSPEC","IFLA_IPOIB_UNSPEC","IFLA_IPVLAN_FLAGS","IFLA_IPVLAN_FLAGS","IFLA_IPVLAN_MODE","IFLA_IPVLAN_MODE","IFLA_IPVLAN_UNSPEC","IFLA_IPVLAN_UNSPEC","IFLA_LINK","IFLA_LINK","IFLA_LINKINFO","IFLA_LINKINFO","IFLA_LINKMODE","IFLA_LINKMODE","IFLA_LINK_NETNSID","IFLA_LINK_NETNSID","IFLA_MACSEC_CIPHER_SUITE","IFLA_MACSEC_CIPHER_SUITE","IFLA_MACSEC_ENCODING_SA","IFLA_MACSEC_ENCODING_SA","IFLA_MACSEC_ENCRYPT","IFLA_MACSEC_ENCRYPT","IFLA_MACSEC_ES","IFLA_MACSEC_ES","IFLA_MACSEC_ICV_LEN","IFLA_MACSEC_ICV_LEN","IFLA_MACSEC_INC_SCI","IFLA_MACSEC_INC_SCI","IFLA_MACSEC_OFFLOAD","IFLA_MACSEC_OFFLOAD","IFLA_MACSEC_PAD","IFLA_MACSEC_PAD","IFLA_MACSEC_PORT","IFLA_MACSEC_PORT","IFLA_MACSEC_PROTECT","IFLA_MACSEC_PROTECT","IFLA_MACSEC_REPLAY_PROTECT","IFLA_MACSEC_REPLAY_PROTECT","IFLA_MACSEC_SCB","IFLA_MACSEC_SCB","IFLA_MACSEC_SCI","IFLA_MACSEC_SCI","IFLA_MACSEC_UNSPEC","IFLA_MACSEC_UNSPEC","IFLA_MACSEC_VALIDATION","IFLA_MACSEC_VALIDATION","IFLA_MACSEC_WINDOW","IFLA_MACSEC_WINDOW","IFLA_MACVLAN_BC_QUEUE_LEN","IFLA_MACVLAN_BC_QUEUE_LEN","IFLA_MACVLAN_BC_QUEUE_LEN_USED","IFLA_MACVLAN_BC_QUEUE_LEN_USED","IFLA_MACVLAN_FLAGS","IFLA_MACVLAN_FLAGS","IFLA_MACVLAN_MACADDR","IFLA_MACVLAN_MACADDR","IFLA_MACVLAN_MACADDR_COUNT","IFLA_MACVLAN_MACADDR_COUNT","IFLA_MACVLAN_MACADDR_DATA","IFLA_MACVLAN_MACADDR_DATA","IFLA_MACVLAN_MACADDR_MODE","IFLA_MACVLAN_MACADDR_MODE","IFLA_MACVLAN_MODE","IFLA_MACVLAN_MODE","IFLA_MACVLAN_UNSPEC","IFLA_MACVLAN_UNSPEC","IFLA_MAP","IFLA_MAP","IFLA_MASTER","IFLA_MASTER","IFLA_MAX_MTU","IFLA_MAX_MTU","IFLA_MCTP_NET","IFLA_MCTP_NET","IFLA_MCTP_UNSPEC","IFLA_MCTP_UNSPEC","IFLA_MIN_MTU","IFLA_MIN_MTU","IFLA_MTU","IFLA_MTU","IFLA_NET_NS_FD","IFLA_NET_NS_FD","IFLA_NET_NS_PID","IFLA_NET_NS_PID","IFLA_NEW_IFINDEX","IFLA_NEW_IFINDEX","IFLA_NEW_NETNSID","IFLA_NEW_NETNSID","IFLA_NUM_RX_QUEUES","IFLA_NUM_RX_QUEUES","IFLA_NUM_TX_QUEUES","IFLA_NUM_TX_QUEUES","IFLA_NUM_VF","IFLA_NUM_VF","IFLA_OFFLOAD_XSTATS_CPU_HIT","IFLA_OFFLOAD_XSTATS_CPU_HIT","IFLA_OFFLOAD_XSTATS_HW_S_INFO","IFLA_OFFLOAD_XSTATS_HW_S_INFO","IFLA_OFFLOAD_XSTATS_HW_S_INFO_REQUEST","IFLA_OFFLOAD_XSTATS_HW_S_INFO_REQUEST","IFLA_OFFLOAD_XSTATS_HW_S_INFO_UNSPEC","IFLA_OFFLOAD_XSTATS_HW_S_INFO_UNSPEC","IFLA_OFFLOAD_XSTATS_HW_S_INFO_USED","IFLA_OFFLOAD_XSTATS_HW_S_INFO_USED","IFLA_OFFLOAD_XSTATS_L3_STATS","IFLA_OFFLOAD_XSTATS_L3_STATS","IFLA_OFFLOAD_XSTATS_UNSPEC","IFLA_OFFLOAD_XSTATS_UNSPEC","IFLA_OPERSTATE","IFLA_OPERSTATE","IFLA_PAD","IFLA_PAD","IFLA_PARENT_DEV_BUS_NAME","IFLA_PARENT_DEV_BUS_NAME","IFLA_PARENT_DEV_NAME","IFLA_PARENT_DEV_NAME","IFLA_PERM_ADDRESS","IFLA_PERM_ADDRESS","IFLA_PHYS_PORT_ID","IFLA_PHYS_PORT_ID","IFLA_PHYS_PORT_NAME","IFLA_PHYS_PORT_NAME","IFLA_PHYS_SWITCH_ID","IFLA_PHYS_SWITCH_ID","IFLA_PORT_HOST_UUID","IFLA_PORT_HOST_UUID","IFLA_PORT_INSTANCE_UUID","IFLA_PORT_INSTANCE_UUID","IFLA_PORT_PROFILE","IFLA_PORT_PROFILE","IFLA_PORT_REQUEST","IFLA_PORT_REQUEST","IFLA_PORT_RESPONSE","IFLA_PORT_RESPONSE","IFLA_PORT_SELF","IFLA_PORT_SELF","IFLA_PORT_UNSPEC","IFLA_PORT_UNSPEC","IFLA_PORT_VF","IFLA_PORT_VF","IFLA_PORT_VSI_TYPE","IFLA_PORT_VSI_TYPE","IFLA_PPP_DEV_FD","IFLA_PPP_DEV_FD","IFLA_PPP_UNSPEC","IFLA_PPP_UNSPEC","IFLA_PRIORITY","IFLA_PRIORITY","IFLA_PROMISCUITY","IFLA_PROMISCUITY","IFLA_PROP_LIST","IFLA_PROP_LIST","IFLA_PROTINFO","IFLA_PROTINFO","IFLA_PROTO_DOWN","IFLA_PROTO_DOWN","IFLA_PROTO_DOWN_REASON","IFLA_PROTO_DOWN_REASON","IFLA_PROTO_DOWN_REASON_MASK","IFLA_PROTO_DOWN_REASON_MASK","IFLA_PROTO_DOWN_REASON_MAX","IFLA_PROTO_DOWN_REASON_UNSPEC","IFLA_PROTO_DOWN_REASON_UNSPEC","IFLA_PROTO_DOWN_REASON_VALUE","IFLA_PROTO_DOWN_REASON_VALUE","IFLA_QDISC","IFLA_QDISC","IFLA_RMNET_FLAGS","IFLA_RMNET_FLAGS","IFLA_RMNET_MUX_ID","IFLA_RMNET_MUX_ID","IFLA_RMNET_UNSPEC","IFLA_RMNET_UNSPEC","IFLA_STATS","IFLA_STATS","IFLA_STATS64","IFLA_STATS64","IFLA_STATS_AF_SPEC","IFLA_STATS_AF_SPEC","IFLA_STATS_GETSET_UNSPEC","IFLA_STATS_GETSET_UNSPEC","IFLA_STATS_GET_FILTERS","IFLA_STATS_GET_FILTERS","IFLA_STATS_LINK_64","IFLA_STATS_LINK_64","IFLA_STATS_LINK_OFFLOAD_XSTATS","IFLA_STATS_LINK_OFFLOAD_XSTATS","IFLA_STATS_LINK_XSTATS","IFLA_STATS_LINK_XSTATS","IFLA_STATS_LINK_XSTATS_SLAVE","IFLA_STATS_LINK_XSTATS_SLAVE","IFLA_STATS_SET_OFFLOAD_XSTATS_L3_STATS","IFLA_STATS_SET_OFFLOAD_XSTATS_L3_STATS","IFLA_STATS_UNSPEC","IFLA_STATS_UNSPEC","IFLA_TARGET_NETNSID","IFLA_TSO_MAX_SEGS","IFLA_TSO_MAX_SEGS","IFLA_TSO_MAX_SIZE","IFLA_TSO_MAX_SIZE","IFLA_TUN_GROUP","IFLA_TUN_GROUP","IFLA_TUN_MULTI_QUEUE","IFLA_TUN_MULTI_QUEUE","IFLA_TUN_NUM_DISABLED_QUEUES","IFLA_TUN_NUM_DISABLED_QUEUES","IFLA_TUN_NUM_QUEUES","IFLA_TUN_NUM_QUEUES","IFLA_TUN_OWNER","IFLA_TUN_OWNER","IFLA_TUN_PERSIST","IFLA_TUN_PERSIST","IFLA_TUN_PI","IFLA_TUN_PI","IFLA_TUN_TYPE","IFLA_TUN_TYPE","IFLA_TUN_UNSPEC","IFLA_TUN_UNSPEC","IFLA_TUN_VNET_HDR","IFLA_TUN_VNET_HDR","IFLA_TXQLEN","IFLA_TXQLEN","IFLA_UNSPEC","IFLA_UNSPEC","IFLA_VFINFO_LIST","IFLA_VFINFO_LIST","IFLA_VF_BROADCAST","IFLA_VF_BROADCAST","IFLA_VF_IB_NODE_GUID","IFLA_VF_IB_NODE_GUID","IFLA_VF_IB_PORT_GUID","IFLA_VF_IB_PORT_GUID","IFLA_VF_INFO","IFLA_VF_INFO","IFLA_VF_INFO_UNSPEC","IFLA_VF_INFO_UNSPEC","IFLA_VF_LINK_STATE","IFLA_VF_LINK_STATE","IFLA_VF_LINK_STATE_AUTO","IFLA_VF_LINK_STATE_AUTO","IFLA_VF_LINK_STATE_DISABLE","IFLA_VF_LINK_STATE_DISABLE","IFLA_VF_LINK_STATE_ENABLE","IFLA_VF_LINK_STATE_ENABLE","IFLA_VF_MAC","IFLA_VF_MAC","IFLA_VF_PORT","IFLA_VF_PORT","IFLA_VF_PORTS","IFLA_VF_PORTS","IFLA_VF_PORT_UNSPEC","IFLA_VF_PORT_UNSPEC","IFLA_VF_RATE","IFLA_VF_RATE","IFLA_VF_RSS_QUERY_EN","IFLA_VF_RSS_QUERY_EN","IFLA_VF_SPOOFCHK","IFLA_VF_SPOOFCHK","IFLA_VF_STATS","IFLA_VF_STATS","IFLA_VF_STATS_BROADCAST","IFLA_VF_STATS_BROADCAST","IFLA_VF_STATS_MULTICAST","IFLA_VF_STATS_MULTICAST","IFLA_VF_STATS_PAD","IFLA_VF_STATS_PAD","IFLA_VF_STATS_RX_BYTES","IFLA_VF_STATS_RX_BYTES","IFLA_VF_STATS_RX_DROPPED","IFLA_VF_STATS_RX_DROPPED","IFLA_VF_STATS_RX_PACKETS","IFLA_VF_STATS_RX_PACKETS","IFLA_VF_STATS_TX_BYTES","IFLA_VF_STATS_TX_BYTES","IFLA_VF_STATS_TX_DROPPED","IFLA_VF_STATS_TX_DROPPED","IFLA_VF_STATS_TX_PACKETS","IFLA_VF_STATS_TX_PACKETS","IFLA_VF_TRUST","IFLA_VF_TRUST","IFLA_VF_TX_RATE","IFLA_VF_TX_RATE","IFLA_VF_UNSPEC","IFLA_VF_UNSPEC","IFLA_VF_VLAN","IFLA_VF_VLAN","IFLA_VF_VLAN_INFO","IFLA_VF_VLAN_INFO","IFLA_VF_VLAN_INFO_UNSPEC","IFLA_VF_VLAN_INFO_UNSPEC","IFLA_VF_VLAN_LIST","IFLA_VF_VLAN_LIST","IFLA_VLAN_EGRESS_QOS","IFLA_VLAN_EGRESS_QOS","IFLA_VLAN_FLAGS","IFLA_VLAN_FLAGS","IFLA_VLAN_ID","IFLA_VLAN_ID","IFLA_VLAN_INGRESS_QOS","IFLA_VLAN_INGRESS_QOS","IFLA_VLAN_PROTOCOL","IFLA_VLAN_PROTOCOL","IFLA_VLAN_QOS_MAPPING","IFLA_VLAN_QOS_MAPPING","IFLA_VLAN_QOS_UNSPEC","IFLA_VLAN_QOS_UNSPEC","IFLA_VLAN_UNSPEC","IFLA_VLAN_UNSPEC","IFLA_VRF_PORT_TABLE","IFLA_VRF_PORT_TABLE","IFLA_VRF_PORT_UNSPEC","IFLA_VRF_PORT_UNSPEC","IFLA_VRF_TABLE","IFLA_VRF_TABLE","IFLA_VRF_UNSPEC","IFLA_VRF_UNSPEC","IFLA_VXLAN_AGEING","IFLA_VXLAN_AGEING","IFLA_VXLAN_COLLECT_METADATA","IFLA_VXLAN_COLLECT_METADATA","IFLA_VXLAN_DF","IFLA_VXLAN_DF","IFLA_VXLAN_GBP","IFLA_VXLAN_GBP","IFLA_VXLAN_GPE","IFLA_VXLAN_GPE","IFLA_VXLAN_GROUP","IFLA_VXLAN_GROUP","IFLA_VXLAN_GROUP6","IFLA_VXLAN_GROUP6","IFLA_VXLAN_ID","IFLA_VXLAN_ID","IFLA_VXLAN_L2MISS","IFLA_VXLAN_L2MISS","IFLA_VXLAN_L3MISS","IFLA_VXLAN_L3MISS","IFLA_VXLAN_LABEL","IFLA_VXLAN_LABEL","IFLA_VXLAN_LEARNING","IFLA_VXLAN_LEARNING","IFLA_VXLAN_LIMIT","IFLA_VXLAN_LIMIT","IFLA_VXLAN_LINK","IFLA_VXLAN_LINK","IFLA_VXLAN_LOCAL","IFLA_VXLAN_LOCAL","IFLA_VXLAN_LOCAL6","IFLA_VXLAN_LOCAL6","IFLA_VXLAN_PORT","IFLA_VXLAN_PORT","IFLA_VXLAN_PORT_RANGE","IFLA_VXLAN_PORT_RANGE","IFLA_VXLAN_PROXY","IFLA_VXLAN_PROXY","IFLA_VXLAN_REMCSUM_NOPARTIAL","IFLA_VXLAN_REMCSUM_NOPARTIAL","IFLA_VXLAN_REMCSUM_RX","IFLA_VXLAN_REMCSUM_RX","IFLA_VXLAN_REMCSUM_TX","IFLA_VXLAN_REMCSUM_TX","IFLA_VXLAN_RSC","IFLA_VXLAN_RSC","IFLA_VXLAN_TOS","IFLA_VXLAN_TOS","IFLA_VXLAN_TTL","IFLA_VXLAN_TTL","IFLA_VXLAN_TTL_INHERIT","IFLA_VXLAN_TTL_INHERIT","IFLA_VXLAN_UDP_CSUM","IFLA_VXLAN_UDP_CSUM","IFLA_VXLAN_UDP_ZERO_CSUM6_RX","IFLA_VXLAN_UDP_ZERO_CSUM6_RX","IFLA_VXLAN_UDP_ZERO_CSUM6_TX","IFLA_VXLAN_UDP_ZERO_CSUM6_TX","IFLA_VXLAN_UNSPEC","IFLA_VXLAN_UNSPEC","IFLA_VXLAN_VNIFILTER","IFLA_VXLAN_VNIFILTER","IFLA_WEIGHT","IFLA_WEIGHT","IFLA_WIRELESS","IFLA_WIRELESS","IFLA_XDP","IFLA_XDP","IFLA_XDP_ATTACHED","IFLA_XDP_ATTACHED","IFLA_XDP_DRV_PROG_ID","IFLA_XDP_DRV_PROG_ID","IFLA_XDP_EXPECTED_FD","IFLA_XDP_EXPECTED_FD","IFLA_XDP_FD","IFLA_XDP_FD","IFLA_XDP_FLAGS","IFLA_XDP_FLAGS","IFLA_XDP_HW_PROG_ID","IFLA_XDP_HW_PROG_ID","IFLA_XDP_PROG_ID","IFLA_XDP_PROG_ID","IFLA_XDP_SKB_PROG_ID","IFLA_XDP_SKB_PROG_ID","IFLA_XDP_UNSPEC","IFLA_XDP_UNSPEC","IFLA_XFRM_COLLECT_METADATA","IFLA_XFRM_COLLECT_METADATA","IFLA_XFRM_IF_ID","IFLA_XFRM_IF_ID","IFLA_XFRM_LINK","IFLA_XFRM_LINK","IFLA_XFRM_UNSPEC","IFLA_XFRM_UNSPEC","IN6_ADDR_GEN_MODE_EUI64","IN6_ADDR_GEN_MODE_NONE","IN6_ADDR_GEN_MODE_RANDOM","IN6_ADDR_GEN_MODE_STABLE_PRIVACY","IPOIB_MODE_CONNECTED","IPOIB_MODE_CONNECTED","IPOIB_MODE_DATAGRAM","IPOIB_MODE_DATAGRAM","IPVLAN_F_PRIVATE","IPVLAN_F_VEPA","IPVLAN_MODE_L2","IPVLAN_MODE_L3","IPVLAN_MODE_L3S","IPVLAN_MODE_MAX","LINK_XSTATS_TYPE_BOND","LINK_XSTATS_TYPE_BOND","LINK_XSTATS_TYPE_BRIDGE","LINK_XSTATS_TYPE_BRIDGE","LINK_XSTATS_TYPE_UNSPEC","LINK_XSTATS_TYPE_UNSPEC","MACSEC_OFFLOAD_MAC","MACSEC_OFFLOAD_MAX","MACSEC_OFFLOAD_OFF","MACSEC_OFFLOAD_PHY","MACSEC_VALIDATE_CHECK","MACSEC_VALIDATE_DISABLED","MACSEC_VALIDATE_MAX","MACSEC_VALIDATE_STRICT","MACVLAN_FLAG_NODST","MACVLAN_FLAG_NOPROMISC","MACVLAN_MACADDR_ADD","MACVLAN_MACADDR_DEL","MACVLAN_MACADDR_FLUSH","MACVLAN_MACADDR_SET","MACVLAN_MODE_BRIDGE","MACVLAN_MODE_PASSTHRU","MACVLAN_MODE_PRIVATE","MACVLAN_MODE_SOURCE","MACVLAN_MODE_VEPA","MAX_LINKS","MAX_VLAN_LIST_LEN","NDA_CACHEINFO","NDA_CACHEINFO","NDA_DST","NDA_DST","NDA_FDB_EXT_ATTRS","NDA_FDB_EXT_ATTRS","NDA_FLAGS_EXT","NDA_FLAGS_EXT","NDA_IFINDEX","NDA_IFINDEX","NDA_LINK_NETNSID","NDA_LINK_NETNSID","NDA_LLADDR","NDA_LLADDR","NDA_MASTER","NDA_MASTER","NDA_NDM_FLAGS_MASK","NDA_NDM_FLAGS_MASK","NDA_NDM_STATE_MASK","NDA_NDM_STATE_MASK","NDA_NH_ID","NDA_NH_ID","NDA_PORT","NDA_PORT","NDA_PROBES","NDA_PROBES","NDA_PROTOCOL","NDA_PROTOCOL","NDA_SRC_VNI","NDA_SRC_VNI","NDA_UNSPEC","NDA_UNSPEC","NDA_VLAN","NDA_VLAN","NDA_VNI","NDA_VNI","NDTA_CONFIG","NDTA_CONFIG","NDTA_GC_INTERVAL","NDTA_GC_INTERVAL","NDTA_NAME","NDTA_NAME","NDTA_PAD","NDTA_PAD","NDTA_PARMS","NDTA_PARMS","NDTA_STATS","NDTA_STATS","NDTA_THRESH1","NDTA_THRESH1","NDTA_THRESH2","NDTA_THRESH2","NDTA_THRESH3","NDTA_THRESH3","NDTA_UNSPEC","NDTA_UNSPEC","NDTPA_ANYCAST_DELAY","NDTPA_ANYCAST_DELAY","NDTPA_APP_PROBES","NDTPA_APP_PROBES","NDTPA_BASE_REACHABLE_TIME","NDTPA_BASE_REACHABLE_TIME","NDTPA_DELAY_PROBE_TIME","NDTPA_DELAY_PROBE_TIME","NDTPA_GC_STALETIME","NDTPA_GC_STALETIME","NDTPA_IFINDEX","NDTPA_IFINDEX","NDTPA_INTERVAL_PROBE_TIME_MS","NDTPA_INTERVAL_PROBE_TIME_MS","NDTPA_LOCKTIME","NDTPA_LOCKTIME","NDTPA_MCAST_PROBES","NDTPA_MCAST_PROBES","NDTPA_MCAST_REPROBES","NDTPA_MCAST_REPROBES","NDTPA_PAD","NDTPA_PAD","NDTPA_PROXY_DELAY","NDTPA_PROXY_DELAY","NDTPA_PROXY_QLEN","NDTPA_PROXY_QLEN","NDTPA_QUEUE_LEN","NDTPA_QUEUE_LEN","NDTPA_QUEUE_LENBYTES","NDTPA_QUEUE_LENBYTES","NDTPA_REACHABLE_TIME","NDTPA_REACHABLE_TIME","NDTPA_REFCNT","NDTPA_REFCNT","NDTPA_RETRANS_TIME","NDTPA_RETRANS_TIME","NDTPA_UCAST_PROBES","NDTPA_UCAST_PROBES","NDTPA_UNSPEC","NDTPA_UNSPEC","NDUSEROPT_SRCADDR","NDUSEROPT_SRCADDR","NDUSEROPT_UNSPEC","NDUSEROPT_UNSPEC","NETLINK_ADD_MEMBERSHIP","NETLINK_AUDIT","NETLINK_BROADCAST_ERROR","NETLINK_CAP_ACK","NETLINK_CONNECTED","NETLINK_CONNECTED","NETLINK_CONNECTOR","NETLINK_CRYPTO","NETLINK_DNRTMSG","NETLINK_DROP_MEMBERSHIP","NETLINK_ECRYPTFS","NETLINK_EXT_ACK","NETLINK_FIB_LOOKUP","NETLINK_FIREWALL","NETLINK_GENERIC","NETLINK_GET_STRICT_CHK","NETLINK_INET_DIAG","NETLINK_IP6_FW","NETLINK_ISCSI","NETLINK_KOBJECT_UEVENT","NETLINK_LISTEN_ALL_NSID","NETLINK_LIST_MEMBERSHIPS","NETLINK_NETFILTER","NETLINK_NFLOG","NETLINK_NO_ENOBUFS","NETLINK_PKTINFO","NETLINK_RDMA","NETLINK_ROUTE","NETLINK_RX_RING","NETLINK_SCSITRANSPORT","NETLINK_SELINUX","NETLINK_SMC","NETLINK_SOCK_DIAG","NETLINK_TX_RING","NETLINK_UNCONNECTED","NETLINK_UNCONNECTED","NETLINK_UNUSED","NETLINK_USERSOCK","NETLINK_XFRM","NET_MAJOR","NFEA_ACTIVITY_NOTIFY","NFEA_ACTIVITY_NOTIFY","NFEA_DONT_REFRESH","NFEA_DONT_REFRESH","NFEA_UNSPEC","NFEA_UNSPEC","NLA_ALIGNTO","NLA_F_NESTED","NLA_F_NET_BYTEORDER","NLA_TYPE_MASK","NLMSGERR_ATTR_COOKIE","NLMSGERR_ATTR_MAX","NLMSGERR_ATTR_MISS_NEST","NLMSGERR_ATTR_MISS_TYPE","NLMSGERR_ATTR_MSG","NLMSGERR_ATTR_OFFS","NLMSGERR_ATTR_POLICY","NLMSGERR_ATTR_UNUSED","NLMSG_ALIGNTO","NLMSG_DONE","NLMSG_ERROR","NLMSG_MIN_TYPE","NLMSG_NOOP","NLMSG_OVERRUN","NLM_F_ACK","NLM_F_ACK_TLVS","NLM_F_APPEND","NLM_F_ATOMIC","NLM_F_BULK","NLM_F_CAPPED","NLM_F_CREATE","NLM_F_DUMP","NLM_F_DUMP_FILTERED","NLM_F_DUMP_INTR","NLM_F_ECHO","NLM_F_EXCL","NLM_F_MATCH","NLM_F_MULTI","NLM_F_NONREC","NLM_F_REPLACE","NLM_F_REQUEST","NLM_F_ROOT","NL_ATTR_TYPE_BINARY","NL_ATTR_TYPE_BITFIELD32","NL_ATTR_TYPE_FLAG","NL_ATTR_TYPE_INVALID","NL_ATTR_TYPE_NESTED","NL_ATTR_TYPE_NESTED_ARRAY","NL_ATTR_TYPE_NUL_STRING","NL_ATTR_TYPE_S16","NL_ATTR_TYPE_S32","NL_ATTR_TYPE_S64","NL_ATTR_TYPE_S8","NL_ATTR_TYPE_STRING","NL_ATTR_TYPE_U16","NL_ATTR_TYPE_U32","NL_ATTR_TYPE_U64","NL_ATTR_TYPE_U8","NL_MMAP_MSG_ALIGNMENT","NL_MMAP_STATUS_COPY","NL_MMAP_STATUS_RESERVED","NL_MMAP_STATUS_SKIP","NL_MMAP_STATUS_UNUSED","NL_MMAP_STATUS_VALID","NL_POLICY_TYPE_ATTR_BITFIELD32_MASK","NL_POLICY_TYPE_ATTR_MASK","NL_POLICY_TYPE_ATTR_MAX","NL_POLICY_TYPE_ATTR_MAX_LENGTH","NL_POLICY_TYPE_ATTR_MAX_VALUE_S","NL_POLICY_TYPE_ATTR_MAX_VALUE_U","NL_POLICY_TYPE_ATTR_MIN_LENGTH","NL_POLICY_TYPE_ATTR_MIN_VALUE_S","NL_POLICY_TYPE_ATTR_MIN_VALUE_U","NL_POLICY_TYPE_ATTR_PAD","NL_POLICY_TYPE_ATTR_POLICY_IDX","NL_POLICY_TYPE_ATTR_POLICY_MAXTYPE","NL_POLICY_TYPE_ATTR_TYPE","NL_POLICY_TYPE_ATTR_UNSPEC","NTF_EXT_LEARNED","NTF_EXT_LOCKED","NTF_EXT_MANAGED","NTF_MASTER","NTF_OFFLOADED","NTF_PROXY","NTF_ROUTER","NTF_SELF","NTF_STICKY","NTF_USE","NUD_DELAY","NUD_FAILED","NUD_INCOMPLETE","NUD_NOARP","NUD_NONE","NUD_PERMANENT","NUD_PROBE","NUD_REACHABLE","NUD_STALE","PORT_PROFILE_MAX","PORT_PROFILE_RESPONSE_BADSTATE","PORT_PROFILE_RESPONSE_BADSTATE","PORT_PROFILE_RESPONSE_ERROR","PORT_PROFILE_RESPONSE_ERROR","PORT_PROFILE_RESPONSE_INPROGRESS","PORT_PROFILE_RESPONSE_INPROGRESS","PORT_PROFILE_RESPONSE_INSUFFICIENT_RESOURCES","PORT_PROFILE_RESPONSE_INSUFFICIENT_RESOURCES","PORT_PROFILE_RESPONSE_INVALID","PORT_PROFILE_RESPONSE_INVALID","PORT_PROFILE_RESPONSE_SUCCESS","PORT_PROFILE_RESPONSE_SUCCESS","PORT_REQUEST_ASSOCIATE","PORT_REQUEST_ASSOCIATE","PORT_REQUEST_DISASSOCIATE","PORT_REQUEST_DISASSOCIATE","PORT_REQUEST_PREASSOCIATE","PORT_REQUEST_PREASSOCIATE","PORT_REQUEST_PREASSOCIATE_RR","PORT_REQUEST_PREASSOCIATE_RR","PORT_SELF_VF","PORT_UUID_MAX","PORT_VDP_RESPONSE_INSUFFICIENT_RESOURCES","PORT_VDP_RESPONSE_INSUFFICIENT_RESOURCES","PORT_VDP_RESPONSE_INVALID_FORMAT","PORT_VDP_RESPONSE_INVALID_FORMAT","PORT_VDP_RESPONSE_OUT_OF_SYNC","PORT_VDP_RESPONSE_OUT_OF_SYNC","PORT_VDP_RESPONSE_SUCCESS","PORT_VDP_RESPONSE_SUCCESS","PORT_VDP_RESPONSE_UNUSED_VTID","PORT_VDP_RESPONSE_UNUSED_VTID","PORT_VDP_RESPONSE_VTID_VERSION_VIOALTION","PORT_VDP_RESPONSE_VTID_VERSION_VIOALTION","PORT_VDP_RESPONSE_VTID_VIOLATION","PORT_VDP_RESPONSE_VTID_VIOLATION","PREFIX_ADDRESS","PREFIX_ADDRESS","PREFIX_CACHEINFO","PREFIX_CACHEINFO","PREFIX_UNSPEC","PREFIX_UNSPEC","RMNET_FLAGS_EGRESS_MAP_CKSUMV4","RMNET_FLAGS_EGRESS_MAP_CKSUMV5","RMNET_FLAGS_INGRESS_DEAGGREGATION","RMNET_FLAGS_INGRESS_MAP_CKSUMV4","RMNET_FLAGS_INGRESS_MAP_CKSUMV5","RMNET_FLAGS_INGRESS_MAP_COMMANDS","RTAX_ADVMSS","RTAX_ADVMSS","RTAX_CC_ALGO","RTAX_CC_ALGO","RTAX_CWND","RTAX_CWND","RTAX_FASTOPEN_NO_COOKIE","RTAX_FASTOPEN_NO_COOKIE","RTAX_FEATURES","RTAX_FEATURES","RTAX_FEATURE_ALLFRAG","RTAX_FEATURE_ECN","RTAX_FEATURE_MASK","RTAX_FEATURE_SACK","RTAX_FEATURE_TIMESTAMP","RTAX_HOPLIMIT","RTAX_HOPLIMIT","RTAX_INITCWND","RTAX_INITCWND","RTAX_INITRWND","RTAX_INITRWND","RTAX_LOCK","RTAX_LOCK","RTAX_MTU","RTAX_MTU","RTAX_QUICKACK","RTAX_QUICKACK","RTAX_REORDERING","RTAX_REORDERING","RTAX_RTO_MIN","RTAX_RTO_MIN","RTAX_RTT","RTAX_RTT","RTAX_RTTVAR","RTAX_RTTVAR","RTAX_SSTHRESH","RTAX_SSTHRESH","RTAX_UNSPEC","RTAX_UNSPEC","RTAX_WINDOW","RTAX_WINDOW","RTA_ALIGNTO","RTA_CACHEINFO","RTA_DPORT","RTA_DST","RTA_ENCAP","RTA_ENCAP_TYPE","RTA_EXPIRES","RTA_FLOW","RTA_GATEWAY","RTA_IIF","RTA_IP_PROTO","RTA_MARK","RTA_METRICS","RTA_MFC_STATS","RTA_MP_ALGO","RTA_MULTIPATH","RTA_NEWDST","RTA_NH_ID","RTA_OIF","RTA_PAD","RTA_PREF","RTA_PREFSRC","RTA_PRIORITY","RTA_PROTOINFO","RTA_SESSION","RTA_SPORT","RTA_SRC","RTA_TABLE","RTA_TTL_PROPAGATE","RTA_UID","RTA_UNSPEC","RTA_VIA","RTEXT_FILTER_BRVLAN","RTEXT_FILTER_BRVLAN_COMPRESSED","RTEXT_FILTER_CFM_CONFIG","RTEXT_FILTER_CFM_STATUS","RTEXT_FILTER_MRP","RTEXT_FILTER_MST","RTEXT_FILTER_SKIP_STATS","RTEXT_FILTER_VF","RTMGRP_DECnet_IFADDR","RTMGRP_DECnet_ROUTE","RTMGRP_IPV4_IFADDR","RTMGRP_IPV4_MROUTE","RTMGRP_IPV4_ROUTE","RTMGRP_IPV4_RULE","RTMGRP_IPV6_IFADDR","RTMGRP_IPV6_IFINFO","RTMGRP_IPV6_MROUTE","RTMGRP_IPV6_PREFIX","RTMGRP_IPV6_ROUTE","RTMGRP_LINK","RTMGRP_NEIGH","RTMGRP_NOTIFY","RTMGRP_TC","RTM_BASE","RTM_BASE","RTM_DELACTION","RTM_DELACTION","RTM_DELADDR","RTM_DELADDR","RTM_DELADDRLABEL","RTM_DELADDRLABEL","RTM_DELCHAIN","RTM_DELCHAIN","RTM_DELLINK","RTM_DELLINK","RTM_DELLINKPROP","RTM_DELLINKPROP","RTM_DELMDB","RTM_DELMDB","RTM_DELNEIGH","RTM_DELNEIGH","RTM_DELNETCONF","RTM_DELNETCONF","RTM_DELNEXTHOP","RTM_DELNEXTHOP","RTM_DELNEXTHOPBUCKET","RTM_DELNEXTHOPBUCKET","RTM_DELNSID","RTM_DELNSID","RTM_DELQDISC","RTM_DELQDISC","RTM_DELROUTE","RTM_DELROUTE","RTM_DELRULE","RTM_DELRULE","RTM_DELTCLASS","RTM_DELTCLASS","RTM_DELTFILTER","RTM_DELTFILTER","RTM_DELTUNNEL","RTM_DELTUNNEL","RTM_DELVLAN","RTM_DELVLAN","RTM_F_CLONED","RTM_F_EQUALIZE","RTM_F_FIB_MATCH","RTM_F_LOOKUP_TABLE","RTM_F_NOTIFY","RTM_F_OFFLOAD","RTM_F_OFFLOAD_FAILED","RTM_F_PREFIX","RTM_F_TRAP","RTM_GETACTION","RTM_GETACTION","RTM_GETADDR","RTM_GETADDR","RTM_GETADDRLABEL","RTM_GETADDRLABEL","RTM_GETANYCAST","RTM_GETANYCAST","RTM_GETCHAIN","RTM_GETCHAIN","RTM_GETDCB","RTM_GETDCB","RTM_GETLINK","RTM_GETLINK","RTM_GETLINKPROP","RTM_GETLINKPROP","RTM_GETMDB","RTM_GETMDB","RTM_GETMULTICAST","RTM_GETMULTICAST","RTM_GETNEIGH","RTM_GETNEIGH","RTM_GETNEIGHTBL","RTM_GETNEIGHTBL","RTM_GETNETCONF","RTM_GETNETCONF","RTM_GETNEXTHOP","RTM_GETNEXTHOP","RTM_GETNEXTHOPBUCKET","RTM_GETNEXTHOPBUCKET","RTM_GETNSID","RTM_GETNSID","RTM_GETQDISC","RTM_GETQDISC","RTM_GETROUTE","RTM_GETROUTE","RTM_GETRULE","RTM_GETRULE","RTM_GETSTATS","RTM_GETSTATS","RTM_GETTCLASS","RTM_GETTCLASS","RTM_GETTFILTER","RTM_GETTFILTER","RTM_GETTUNNEL","RTM_GETTUNNEL","RTM_GETVLAN","RTM_GETVLAN","RTM_NEWACTION","RTM_NEWACTION","RTM_NEWADDR","RTM_NEWADDR","RTM_NEWADDRLABEL","RTM_NEWADDRLABEL","RTM_NEWCACHEREPORT","RTM_NEWCACHEREPORT","RTM_NEWCHAIN","RTM_NEWCHAIN","RTM_NEWLINK","RTM_NEWLINKPROP","RTM_NEWLINKPROP","RTM_NEWMDB","RTM_NEWMDB","RTM_NEWNDUSEROPT","RTM_NEWNDUSEROPT","RTM_NEWNEIGH","RTM_NEWNEIGH","RTM_NEWNEIGHTBL","RTM_NEWNEIGHTBL","RTM_NEWNETCONF","RTM_NEWNETCONF","RTM_NEWNEXTHOP","RTM_NEWNEXTHOP","RTM_NEWNEXTHOPBUCKET","RTM_NEWNEXTHOPBUCKET","RTM_NEWNSID","RTM_NEWNSID","RTM_NEWPREFIX","RTM_NEWPREFIX","RTM_NEWQDISC","RTM_NEWQDISC","RTM_NEWROUTE","RTM_NEWROUTE","RTM_NEWRULE","RTM_NEWRULE","RTM_NEWSTATS","RTM_NEWSTATS","RTM_NEWTCLASS","RTM_NEWTCLASS","RTM_NEWTFILTER","RTM_NEWTFILTER","RTM_NEWTUNNEL","RTM_NEWTUNNEL","RTM_NEWVLAN","RTM_NEWVLAN","RTM_SETDCB","RTM_SETDCB","RTM_SETLINK","RTM_SETLINK","RTM_SETNEIGHTBL","RTM_SETNEIGHTBL","RTM_SETSTATS","RTM_SETSTATS","RTNETLINK_HAVE_PEERINFO","RTNH_ALIGNTO","RTNH_COMPARE_MASK","RTNH_F_DEAD","RTNH_F_LINKDOWN","RTNH_F_OFFLOAD","RTNH_F_ONLINK","RTNH_F_PERVASIVE","RTNH_F_TRAP","RTNH_F_UNRESOLVED","RTNLGRP_BRVLAN","RTNLGRP_DCB","RTNLGRP_DECnet_IFADDR","RTNLGRP_DECnet_ROUTE","RTNLGRP_DECnet_RULE","RTNLGRP_IPV4_IFADDR","RTNLGRP_IPV4_MROUTE","RTNLGRP_IPV4_MROUTE_R","RTNLGRP_IPV4_NETCONF","RTNLGRP_IPV4_ROUTE","RTNLGRP_IPV4_RULE","RTNLGRP_IPV6_IFADDR","RTNLGRP_IPV6_IFINFO","RTNLGRP_IPV6_MROUTE","RTNLGRP_IPV6_MROUTE_R","RTNLGRP_IPV6_NETCONF","RTNLGRP_IPV6_PREFIX","RTNLGRP_IPV6_ROUTE","RTNLGRP_IPV6_RULE","RTNLGRP_LINK","RTNLGRP_MCTP_IFADDR","RTNLGRP_MDB","RTNLGRP_MPLS_NETCONF","RTNLGRP_MPLS_ROUTE","RTNLGRP_ND_USEROPT","RTNLGRP_NEIGH","RTNLGRP_NEXTHOP","RTNLGRP_NONE","RTNLGRP_NOP2","RTNLGRP_NOP4","RTNLGRP_NOTIFY","RTNLGRP_NSID","RTNLGRP_PHONET_IFADDR","RTNLGRP_PHONET_ROUTE","RTNLGRP_STATS","RTNLGRP_TC","RTNLGRP_TUNNEL","RTNL_FAMILY_IP6MR","RTNL_FAMILY_IPMR","RTNL_FAMILY_MAX","RTN_ANYCAST","RTN_ANYCAST","RTN_BLACKHOLE","RTN_BLACKHOLE","RTN_BROADCAST","RTN_BROADCAST","RTN_LOCAL","RTN_LOCAL","RTN_MULTICAST","RTN_MULTICAST","RTN_NAT","RTN_NAT","RTN_PROHIBIT","RTN_PROHIBIT","RTN_THROW","RTN_THROW","RTN_UNICAST","RTN_UNICAST","RTN_UNREACHABLE","RTN_UNREACHABLE","RTN_UNSPEC","RTN_UNSPEC","RTN_XRESOLVE","RTN_XRESOLVE","RTPROT_BABEL","RTPROT_BGP","RTPROT_BIRD","RTPROT_BOOT","RTPROT_DHCP","RTPROT_DNROUTED","RTPROT_EIGRP","RTPROT_GATED","RTPROT_ISIS","RTPROT_KEEPALIVED","RTPROT_KERNEL","RTPROT_MROUTED","RTPROT_MRT","RTPROT_NTK","RTPROT_OPENR","RTPROT_OSPF","RTPROT_RA","RTPROT_REDIRECT","RTPROT_RIP","RTPROT_STATIC","RTPROT_UNSPEC","RTPROT_XORP","RTPROT_ZEBRA","RT_SCOPE_HOST","RT_SCOPE_LINK","RT_SCOPE_NOWHERE","RT_SCOPE_SITE","RT_SCOPE_UNIVERSE","RT_TABLE_COMPAT","RT_TABLE_DEFAULT","RT_TABLE_LOCAL","RT_TABLE_MAIN","RT_TABLE_MAX","RT_TABLE_UNSPEC","SOCK_BUF_LOCK_MASK","SOCK_RCVBUF_LOCK","SOCK_SNDBUF_LOCK","SOCK_TXREHASH_DEFAULT","SOCK_TXREHASH_DISABLED","SOCK_TXREHASH_ENABLED","TCA_ACT_FLAG_LARGE_DUMP_ON","TCA_ACT_FLAG_TERSE_DUMP","TCA_CHAIN","TCA_CHAIN","TCA_DUMP_FLAGS","TCA_DUMP_FLAGS","TCA_DUMP_FLAGS_TERSE","TCA_DUMP_INVISIBLE","TCA_DUMP_INVISIBLE","TCA_EGRESS_BLOCK","TCA_EGRESS_BLOCK","TCA_EXT_WARN_MSG","TCA_EXT_WARN_MSG","TCA_FCNT","TCA_FCNT","TCA_FLAG_LARGE_DUMP_ON","TCA_HW_OFFLOAD","TCA_HW_OFFLOAD","TCA_INGRESS_BLOCK","TCA_INGRESS_BLOCK","TCA_KIND","TCA_KIND","TCA_OPTIONS","TCA_OPTIONS","TCA_PAD","TCA_PAD","TCA_RATE","TCA_RATE","TCA_ROOT_COUNT","TCA_ROOT_COUNT","TCA_ROOT_EXT_WARN_MSG","TCA_ROOT_EXT_WARN_MSG","TCA_ROOT_FLAGS","TCA_ROOT_FLAGS","TCA_ROOT_TAB","TCA_ROOT_TAB","TCA_ROOT_TIME_DELTA","TCA_ROOT_TIME_DELTA","TCA_ROOT_UNSPEC","TCA_ROOT_UNSPEC","TCA_STAB","TCA_STAB","TCA_STATS","TCA_STATS","TCA_STATS2","TCA_STATS2","TCA_UNSPEC","TCA_UNSPEC","TCA_XSTATS","TCA_XSTATS","TCM_IFINDEX_MAGIC_BLOCK","TUNNEL_MSG_FLAG_STATS","TUNNEL_MSG_VALID_USER_FLAGS","VNIFILTER_ENTRY_STATS_PAD","VNIFILTER_ENTRY_STATS_PAD","VNIFILTER_ENTRY_STATS_RX_BYTES","VNIFILTER_ENTRY_STATS_RX_BYTES","VNIFILTER_ENTRY_STATS_RX_DROPS","VNIFILTER_ENTRY_STATS_RX_DROPS","VNIFILTER_ENTRY_STATS_RX_ERRORS","VNIFILTER_ENTRY_STATS_RX_ERRORS","VNIFILTER_ENTRY_STATS_RX_PKTS","VNIFILTER_ENTRY_STATS_RX_PKTS","VNIFILTER_ENTRY_STATS_TX_BYTES","VNIFILTER_ENTRY_STATS_TX_BYTES","VNIFILTER_ENTRY_STATS_TX_DROPS","VNIFILTER_ENTRY_STATS_TX_DROPS","VNIFILTER_ENTRY_STATS_TX_ERRORS","VNIFILTER_ENTRY_STATS_TX_ERRORS","VNIFILTER_ENTRY_STATS_TX_PKTS","VNIFILTER_ENTRY_STATS_TX_PKTS","VNIFILTER_ENTRY_STATS_UNSPEC","VNIFILTER_ENTRY_STATS_UNSPEC","VXLAN_DF_INHERIT","VXLAN_DF_MAX","VXLAN_DF_SET","VXLAN_DF_UNSET","VXLAN_VNIFILTER_ENTRY","VXLAN_VNIFILTER_ENTRY","VXLAN_VNIFILTER_ENTRY_END","VXLAN_VNIFILTER_ENTRY_END","VXLAN_VNIFILTER_ENTRY_GROUP","VXLAN_VNIFILTER_ENTRY_GROUP","VXLAN_VNIFILTER_ENTRY_GROUP6","VXLAN_VNIFILTER_ENTRY_GROUP6","VXLAN_VNIFILTER_ENTRY_START","VXLAN_VNIFILTER_ENTRY_START","VXLAN_VNIFILTER_ENTRY_STATS","VXLAN_VNIFILTER_ENTRY_STATS","VXLAN_VNIFILTER_ENTRY_UNSPEC","VXLAN_VNIFILTER_ENTRY_UNSPEC","VXLAN_VNIFILTER_UNSPEC","VXLAN_VNIFILTER_UNSPEC","XDP_ATTACHED_DRV","XDP_ATTACHED_DRV","XDP_ATTACHED_HW","XDP_ATTACHED_HW","XDP_ATTACHED_MULTI","XDP_ATTACHED_MULTI","XDP_ATTACHED_NONE","XDP_ATTACHED_NONE","XDP_ATTACHED_SKB","XDP_ATTACHED_SKB","XDP_FLAGS_DRV_MODE","XDP_FLAGS_HW_MODE","XDP_FLAGS_MASK","XDP_FLAGS_MODES","XDP_FLAGS_REPLACE","XDP_FLAGS_SKB_MODE","XDP_FLAGS_UPDATE_IF_NOEXIST","_K_SS_MAXSIZE","__GENEVE_DF_END","__IFA_MAX","__IFA_MAX","__IFLA_BAREUDP_MAX","__IFLA_BAREUDP_MAX","__IFLA_BOND_AD_INFO_MAX","__IFLA_BOND_AD_INFO_MAX","__IFLA_BOND_MAX","__IFLA_BOND_MAX","__IFLA_BOND_SLAVE_MAX","__IFLA_BOND_SLAVE_MAX","__IFLA_BRPORT_MAX","__IFLA_BRPORT_MAX","__IFLA_BR_MAX","__IFLA_BR_MAX","__IFLA_DSA_MAX","__IFLA_DSA_MAX","__IFLA_GENEVE_MAX","__IFLA_GENEVE_MAX","__IFLA_GTP_MAX","__IFLA_GTP_MAX","__IFLA_HSR_MAX","__IFLA_HSR_MAX","__IFLA_INET6_MAX","__IFLA_INET6_MAX","__IFLA_INET_MAX","__IFLA_INET_MAX","__IFLA_INFO_MAX","__IFLA_INFO_MAX","__IFLA_IPOIB_MAX","__IFLA_IPOIB_MAX","__IFLA_IPVLAN_MAX","__IFLA_IPVLAN_MAX","__IFLA_MACSEC_MAX","__IFLA_MACSEC_MAX","__IFLA_MACVLAN_MAX","__IFLA_MACVLAN_MAX","__IFLA_MAX","__IFLA_MAX","__IFLA_MCTP_MAX","__IFLA_MCTP_MAX","__IFLA_OFFLOAD_XSTATS_HW_S_INFO_MAX","__IFLA_OFFLOAD_XSTATS_HW_S_INFO_MAX","__IFLA_OFFLOAD_XSTATS_MAX","__IFLA_OFFLOAD_XSTATS_MAX","__IFLA_PORT_MAX","__IFLA_PORT_MAX","__IFLA_PPP_MAX","__IFLA_PPP_MAX","__IFLA_PROTO_DOWN_REASON_CNT","__IFLA_PROTO_DOWN_REASON_CNT","__IFLA_RMNET_MAX","__IFLA_RMNET_MAX","__IFLA_STATS_GETSET_MAX","__IFLA_STATS_GETSET_MAX","__IFLA_STATS_MAX","__IFLA_STATS_MAX","__IFLA_TUN_MAX","__IFLA_TUN_MAX","__IFLA_VF_INFO_MAX","__IFLA_VF_INFO_MAX","__IFLA_VF_LINK_STATE_MAX","__IFLA_VF_LINK_STATE_MAX","__IFLA_VF_MAX","__IFLA_VF_MAX","__IFLA_VF_PORT_MAX","__IFLA_VF_PORT_MAX","__IFLA_VF_STATS_MAX","__IFLA_VF_STATS_MAX","__IFLA_VF_VLAN_INFO_MAX","__IFLA_VF_VLAN_INFO_MAX","__IFLA_VLAN_MAX","__IFLA_VLAN_MAX","__IFLA_VLAN_QOS_MAX","__IFLA_VLAN_QOS_MAX","__IFLA_VRF_MAX","__IFLA_VRF_MAX","__IFLA_VRF_PORT_MAX","__IFLA_VRF_PORT_MAX","__IFLA_VXLAN_MAX","__IFLA_VXLAN_MAX","__IFLA_XDP_MAX","__IFLA_XDP_MAX","__IFLA_XFRM_MAX","__IFLA_XFRM_MAX","__IncompleteArrayField","__LINK_XSTATS_TYPE_MAX","__LINK_XSTATS_TYPE_MAX","__MACSEC_OFFLOAD_END","__MACSEC_VALIDATE_END","__NDA_MAX","__NDA_MAX","__NDTA_MAX","__NDTA_MAX","__NDTPA_MAX","__NDTPA_MAX","__NDUSEROPT_MAX","__NDUSEROPT_MAX","__NFEA_MAX","__NFEA_MAX","__NLMSGERR_ATTR_MAX","__NL_POLICY_TYPE_ATTR_MAX","__PREFIX_MAX","__PREFIX_MAX","__RTAX_MAX","__RTAX_MAX","__RTA_MAX","__RTM_MAX","__RTM_MAX","__RTNLGRP_MAX","__RTN_MAX","__RTN_MAX","__TCA_MAX","__TCA_MAX","__TCA_ROOT_MAX","__TCA_ROOT_MAX","__VNIFILTER_ENTRY_STATS_MAX","__VNIFILTER_ENTRY_STATS_MAX","__VXLAN_DF_END","__VXLAN_VNIFILTER_ENTRY_MAX","__VXLAN_VNIFILTER_ENTRY_MAX","__VXLAN_VNIFILTER_MAX","__VXLAN_VNIFILTER_MAX","__align","__be16","__be32","__be64","__bindgen_anon_1","__bindgen_anon_1","__data","__ifi_pad","__kernel_caddr_t","__kernel_clock_t","__kernel_clockid_t","__kernel_daddr_t","__kernel_gid16_t","__kernel_gid32_t","__kernel_gid_t","__kernel_ino_t","__kernel_ipc_pid_t","__kernel_key_t","__kernel_loff_t","__kernel_long_t","__kernel_mode_t","__kernel_mqd_t","__kernel_off_t","__kernel_old_dev_t","__kernel_old_gid_t","__kernel_old_time_t","__kernel_old_uid_t","__kernel_pid_t","__kernel_ptrdiff_t","__kernel_sa_family_t","__kernel_size_t","__kernel_sockaddr_storage","__kernel_sockaddr_storage__bindgen_ty_1","__kernel_sockaddr_storage__bindgen_ty_1__bindgen_ty_1","__kernel_ssize_t","__kernel_suseconds_t","__kernel_time64_t","__kernel_time_t","__kernel_timer_t","__kernel_uid16_t","__kernel_uid32_t","__kernel_uid_t","__kernel_ulong_t","__le16","__le32","__le64","__poll_t","__s16","__s32","__s64","__s8","__sum16","__u16","__u32","__u64","__u8","__wsum","_bindgen_ty_1","_bindgen_ty_10","_bindgen_ty_11","_bindgen_ty_12","_bindgen_ty_13","_bindgen_ty_14","_bindgen_ty_15","_bindgen_ty_16","_bindgen_ty_17","_bindgen_ty_18","_bindgen_ty_19","_bindgen_ty_2","_bindgen_ty_20","_bindgen_ty_21","_bindgen_ty_22","_bindgen_ty_23","_bindgen_ty_24","_bindgen_ty_25","_bindgen_ty_26","_bindgen_ty_27","_bindgen_ty_28","_bindgen_ty_29","_bindgen_ty_3","_bindgen_ty_30","_bindgen_ty_31","_bindgen_ty_32","_bindgen_ty_33","_bindgen_ty_34","_bindgen_ty_35","_bindgen_ty_36","_bindgen_ty_37","_bindgen_ty_38","_bindgen_ty_39","_bindgen_ty_4","_bindgen_ty_40","_bindgen_ty_41","_bindgen_ty_42","_bindgen_ty_43","_bindgen_ty_44","_bindgen_ty_45","_bindgen_ty_46","_bindgen_ty_47","_bindgen_ty_48","_bindgen_ty_49","_bindgen_ty_5","_bindgen_ty_50","_bindgen_ty_51","_bindgen_ty_52","_bindgen_ty_53","_bindgen_ty_54","_bindgen_ty_55","_bindgen_ty_56","_bindgen_ty_57","_bindgen_ty_58","_bindgen_ty_59","_bindgen_ty_6","_bindgen_ty_60","_bindgen_ty_61","_bindgen_ty_62","_bindgen_ty_63","_bindgen_ty_64","_bindgen_ty_65","_bindgen_ty_66","_bindgen_ty_7","_bindgen_ty_8","_bindgen_ty_9","addr","as_mut_ptr","as_mut_slice","as_ptr","as_slice","base_addr","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","broadcast","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","code","collisions","collisions","cstamp","default","dma","dport","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","error","family","family","filter_mask","flags","flags","flags","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","group","guid","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","high","icmpt","ident","if_stats_msg","ifa_cacheinfo","ifa_family","ifa_flags","ifa_index","ifa_prefered","ifa_prefixlen","ifa_scope","ifa_valid","ifaddrmsg","ifi_change","ifi_family","ifi_flags","ifi_index","ifi_type","ifindex","ifindex","ifinfomsg","ifla_bridge_id","ifla_cacheinfo","ifla_geneve_df","ifla_gtp_role","ifla_port_vsi","ifla_rmnet_flags","ifla_vf_broadcast","ifla_vf_guid","ifla_vf_link_state","ifla_vf_mac","ifla_vf_rate","ifla_vf_rss_query_en","ifla_vf_spoofchk","ifla_vf_trust","ifla_vf_tx_rate","ifla_vf_vlan","ifla_vf_vlan_info","ifla_vlan_flags","ifla_vlan_qos_mapping","ifla_vxlan_df","ifla_vxlan_port_range","in6_addr_gen_mode","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","ipvlan_mode","irq","link_state","low","mac","macsec_offload","macsec_validation_type","macvlan_macaddr_mode","macvlan_mode","mask","mask","max_reasm_len","max_tx_rate","mem_end","mem_start","mfcs_bytes","mfcs_packets","mfcs_wrong_if","min_tx_rate","msg","multicast","multicast","multicast","nda_cacheinfo","ndm_confirmed","ndm_family","ndm_flags","ndm_ifindex","ndm_pad1","ndm_pad2","ndm_refcnt","ndm_state","ndm_type","ndm_updated","ndm_used","ndmsg","ndt_config","ndt_stats","ndtc_entries","ndtc_entry_size","ndtc_hash_chain_gc","ndtc_hash_mask","ndtc_hash_rnd","ndtc_key_len","ndtc_last_flush","ndtc_last_rand","ndtc_proxy_qlen","ndtm_family","ndtm_pad1","ndtm_pad2","ndtmsg","ndts_allocs","ndts_destroys","ndts_forced_gc_runs","ndts_hash_grows","ndts_hits","ndts_lookups","ndts_periodic_gc_runs","ndts_rcv_probes_mcast","ndts_rcv_probes_ucast","ndts_res_failed","ndts_table_fulls","nduseropt_family","nduseropt_icmp_code","nduseropt_icmp_type","nduseropt_ifindex","nduseropt_opts_len","nduseropt_pad1","nduseropt_pad2","nduseropt_pad3","nduseroptmsg","netlink_attribute_type","netlink_policy_type_attr","new","nl_family","nl_groups","nl_mmap_hdr","nl_mmap_req","nl_mmap_status","nl_pad","nl_pid","nl_pktinfo","nla_bitfield32","nla_len","nla_type","nlattr","nlmsg_flags","nlmsg_len","nlmsg_pid","nlmsg_seq","nlmsg_type","nlmsgerr","nlmsgerr_attrs","nlmsghdr","nm_block_nr","nm_block_size","nm_frame_nr","nm_frame_size","nm_gid","nm_group","nm_len","nm_pid","nm_status","nm_uid","pad","pad1","pad1","pad2","pad2","port","ports","preferred_time","prefix_cacheinfo","prefix_family","prefix_flags","prefix_ifindex","prefix_len","prefix_pad1","prefix_pad2","prefix_pad3","prefix_type","prefixmsg","prio","proto","qos","qos","rate","reachable_time","reserved2","retrans_time","rt_class_t","rt_scope_t","rta_cacheinfo","rta_clntref","rta_error","rta_expires","rta_id","rta_lastuse","rta_len","rta_mfc_stats","rta_session","rta_session__bindgen_ty_1","rta_session__bindgen_ty_1__bindgen_ty_1","rta_session__bindgen_ty_1__bindgen_ty_2","rta_ts","rta_tsage","rta_type","rta_used","rtattr","rtattr_type_t","rtgen_family","rtgenmsg","rtm_dst_len","rtm_family","rtm_flags","rtm_protocol","rtm_scope","rtm_src_len","rtm_table","rtm_tos","rtm_type","rtmsg","rtnetlink_groups","rtnexthop","rtnh_flags","rtnh_hops","rtnh_ifindex","rtnh_len","rtnl_hw_stats64","rtnl_link_ifmap","rtnl_link_stats","rtnl_link_stats64","rtvia","rtvia_addr","rtvia_family","rx_bytes","rx_bytes","rx_bytes","rx_compressed","rx_compressed","rx_crc_errors","rx_crc_errors","rx_dropped","rx_dropped","rx_dropped","rx_errors","rx_errors","rx_errors","rx_fifo_errors","rx_fifo_errors","rx_frame_errors","rx_frame_errors","rx_length_errors","rx_length_errors","rx_missed_errors","rx_missed_errors","rx_nohandler","rx_nohandler","rx_otherhost_dropped","rx_over_errors","rx_over_errors","rx_packets","rx_packets","rx_packets","selector","setting","setting","setting","sockaddr_nl","spi","sport","ss_family","tca__pad1","tca__pad2","tca_family","tcamsg","tcm__pad1","tcm__pad2","tcm_family","tcm_handle","tcm_ifindex","tcm_info","tcm_parent","tcmsg","to","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","tstamp","tstamp","tunnel_msg","tx_aborted_errors","tx_aborted_errors","tx_bytes","tx_bytes","tx_bytes","tx_carrier_errors","tx_carrier_errors","tx_compressed","tx_compressed","tx_dropped","tx_dropped","tx_dropped","tx_errors","tx_errors","tx_errors","tx_fifo_errors","tx_fifo_errors","tx_heartbeat_errors","tx_heartbeat_errors","tx_packets","tx_packets","tx_packets","tx_window_errors","tx_window_errors","type_","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","u","valid_time","value","vf","vf","vf","vf","vf","vf","vf","vf","vf","vf","vlan","vlan","vlan_proto","vsi_mgr_id","vsi_type_id","vsi_type_version","PR_CAPBSET_DROP","PR_CAPBSET_READ","PR_CAP_AMBIENT","PR_CAP_AMBIENT_CLEAR_ALL","PR_CAP_AMBIENT_IS_SET","PR_CAP_AMBIENT_LOWER","PR_CAP_AMBIENT_RAISE","PR_ENDIAN_BIG","PR_ENDIAN_LITTLE","PR_ENDIAN_PPC_LITTLE","PR_FPEMU_NOPRINT","PR_FPEMU_SIGFPE","PR_FP_EXC_ASYNC","PR_FP_EXC_DISABLED","PR_FP_EXC_DIV","PR_FP_EXC_INV","PR_FP_EXC_NONRECOV","PR_FP_EXC_OVF","PR_FP_EXC_PRECISE","PR_FP_EXC_RES","PR_FP_EXC_SW_ENABLE","PR_FP_EXC_UND","PR_FP_MODE_FR","PR_FP_MODE_FRE","PR_GET_CHILD_SUBREAPER","PR_GET_DUMPABLE","PR_GET_ENDIAN","PR_GET_FPEMU","PR_GET_FPEXC","PR_GET_FP_MODE","PR_GET_IO_FLUSHER","PR_GET_KEEPCAPS","PR_GET_MDWE","PR_GET_NAME","PR_GET_NO_NEW_PRIVS","PR_GET_PDEATHSIG","PR_GET_SECCOMP","PR_GET_SECUREBITS","PR_GET_SPECULATION_CTRL","PR_GET_TAGGED_ADDR_CTRL","PR_GET_THP_DISABLE","PR_GET_TID_ADDRESS","PR_GET_TIMERSLACK","PR_GET_TIMING","PR_GET_TSC","PR_GET_UNALIGN","PR_MCE_KILL","PR_MCE_KILL_CLEAR","PR_MCE_KILL_DEFAULT","PR_MCE_KILL_EARLY","PR_MCE_KILL_GET","PR_MCE_KILL_LATE","PR_MCE_KILL_SET","PR_MDWE_REFUSE_EXEC_GAIN","PR_MPX_DISABLE_MANAGEMENT","PR_MPX_ENABLE_MANAGEMENT","PR_MTE_TAG_MASK","PR_MTE_TAG_SHIFT","PR_MTE_TCF_ASYNC","PR_MTE_TCF_MASK","PR_MTE_TCF_NONE","PR_MTE_TCF_SHIFT","PR_MTE_TCF_SYNC","PR_PAC_APDAKEY","PR_PAC_APDBKEY","PR_PAC_APGAKEY","PR_PAC_APIAKEY","PR_PAC_APIBKEY","PR_PAC_GET_ENABLED_KEYS","PR_PAC_RESET_KEYS","PR_PAC_SET_ENABLED_KEYS","PR_SCHED_CORE","PR_SCHED_CORE_CREATE","PR_SCHED_CORE_GET","PR_SCHED_CORE_MAX","PR_SCHED_CORE_SCOPE_PROCESS_GROUP","PR_SCHED_CORE_SCOPE_THREAD","PR_SCHED_CORE_SCOPE_THREAD_GROUP","PR_SCHED_CORE_SHARE_FROM","PR_SCHED_CORE_SHARE_TO","PR_SET_CHILD_SUBREAPER","PR_SET_DUMPABLE","PR_SET_ENDIAN","PR_SET_FPEMU","PR_SET_FPEXC","PR_SET_FP_MODE","PR_SET_IO_FLUSHER","PR_SET_KEEPCAPS","PR_SET_MDWE","PR_SET_MM","PR_SET_MM_ARG_END","PR_SET_MM_ARG_START","PR_SET_MM_AUXV","PR_SET_MM_BRK","PR_SET_MM_END_CODE","PR_SET_MM_END_DATA","PR_SET_MM_ENV_END","PR_SET_MM_ENV_START","PR_SET_MM_EXE_FILE","PR_SET_MM_MAP","PR_SET_MM_MAP_SIZE","PR_SET_MM_START_BRK","PR_SET_MM_START_CODE","PR_SET_MM_START_DATA","PR_SET_MM_START_STACK","PR_SET_NAME","PR_SET_NO_NEW_PRIVS","PR_SET_PDEATHSIG","PR_SET_PTRACER","PR_SET_SECCOMP","PR_SET_SECUREBITS","PR_SET_SPECULATION_CTRL","PR_SET_SYSCALL_USER_DISPATCH","PR_SET_TAGGED_ADDR_CTRL","PR_SET_THP_DISABLE","PR_SET_TIMERSLACK","PR_SET_TIMING","PR_SET_TSC","PR_SET_UNALIGN","PR_SET_VMA","PR_SET_VMA_ANON_NAME","PR_SME_GET_VL","PR_SME_SET_VL","PR_SME_SET_VL_ONEXEC","PR_SME_VL_INHERIT","PR_SME_VL_LEN_MASK","PR_SPEC_DISABLE","PR_SPEC_DISABLE_NOEXEC","PR_SPEC_ENABLE","PR_SPEC_FORCE_DISABLE","PR_SPEC_INDIRECT_BRANCH","PR_SPEC_L1D_FLUSH","PR_SPEC_NOT_AFFECTED","PR_SPEC_PRCTL","PR_SPEC_STORE_BYPASS","PR_SVE_GET_VL","PR_SVE_SET_VL","PR_SVE_SET_VL_ONEXEC","PR_SVE_VL_INHERIT","PR_SVE_VL_LEN_MASK","PR_SYS_DISPATCH_OFF","PR_SYS_DISPATCH_ON","PR_TAGGED_ADDR_ENABLE","PR_TASK_PERF_EVENTS_DISABLE","PR_TASK_PERF_EVENTS_ENABLE","PR_TIMING_STATISTICAL","PR_TIMING_TIMESTAMP","PR_TSC_ENABLE","PR_TSC_SIGSEGV","PR_UNALIGN_NOPRINT","PR_UNALIGN_SIGBUS","SYSCALL_DISPATCH_FILTER_ALLOW","SYSCALL_DISPATCH_FILTER_BLOCK","__be16","__be32","__be64","__kernel_caddr_t","__kernel_clock_t","__kernel_clockid_t","__kernel_daddr_t","__kernel_gid16_t","__kernel_gid32_t","__kernel_gid_t","__kernel_ino_t","__kernel_ipc_pid_t","__kernel_key_t","__kernel_loff_t","__kernel_long_t","__kernel_mode_t","__kernel_mqd_t","__kernel_off_t","__kernel_old_dev_t","__kernel_old_gid_t","__kernel_old_time_t","__kernel_old_uid_t","__kernel_pid_t","__kernel_ptrdiff_t","__kernel_size_t","__kernel_ssize_t","__kernel_suseconds_t","__kernel_time64_t","__kernel_time_t","__kernel_timer_t","__kernel_uid16_t","__kernel_uid32_t","__kernel_uid_t","__kernel_ulong_t","__le16","__le32","__le64","__poll_t","__s16","__s32","__s64","__s8","__sum16","__u16","__u32","__u64","__u8","__wsum","arg_end","arg_start","auxv","auxv_size","borrow","borrow_mut","brk","clone","end_code","end_data","env_end","env_start","exe_fd","fmt","from","into","prctl_mm_map","start_brk","start_code","start_data","start_stack","try_from","try_into","type_id","FD_CLR","FD_ISSET","FD_SET","FD_ZERO","SIG_DFL","sig_ign","XDP_COPY","XDP_MMAP_OFFSETS","XDP_OPTIONS","XDP_OPTIONS_ZEROCOPY","XDP_PGOFF_RX_RING","XDP_PGOFF_TX_RING","XDP_PKT_CONTD","XDP_RING_NEED_WAKEUP","XDP_RX_RING","XDP_SHARED_UMEM","XDP_STATISTICS","XDP_TX_RING","XDP_UMEM_COMPLETION_RING","XDP_UMEM_FILL_RING","XDP_UMEM_PGOFF_COMPLETION_RING","XDP_UMEM_PGOFF_FILL_RING","XDP_UMEM_REG","XDP_UMEM_UNALIGNED_CHUNK_FLAG","XDP_USE_NEED_WAKEUP","XDP_USE_SG","XDP_ZEROCOPY","XSK_UNALIGNED_BUF_ADDR_MASK","XSK_UNALIGNED_BUF_OFFSET_SHIFT","__be16","__be32","__be64","__kernel_caddr_t","__kernel_clock_t","__kernel_clockid_t","__kernel_daddr_t","__kernel_gid16_t","__kernel_gid32_t","__kernel_gid_t","__kernel_ino_t","__kernel_ipc_pid_t","__kernel_key_t","__kernel_loff_t","__kernel_long_t","__kernel_mode_t","__kernel_mqd_t","__kernel_off_t","__kernel_old_dev_t","__kernel_old_gid_t","__kernel_old_time_t","__kernel_old_uid_t","__kernel_pid_t","__kernel_ptrdiff_t","__kernel_size_t","__kernel_ssize_t","__kernel_suseconds_t","__kernel_time64_t","__kernel_time_t","__kernel_timer_t","__kernel_uid16_t","__kernel_uid32_t","__kernel_uid_t","__kernel_ulong_t","__le16","__le32","__le64","__poll_t","__s16","__s32","__s64","__s8","__sum16","__u16","__u32","__u64","__u8","__wsum","addr","addr","addr","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","chunk_size","chunk_size","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","consumer","consumer","cr","cr","desc","desc","flags","flags","flags","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fr","fr","from","from","from","from","from","from","from","from","from","from","from","headroom","headroom","into","into","into","into","into","into","into","into","into","into","into","len","len","len","options","producer","producer","rx","rx","rx_dropped","rx_dropped","rx_fill_ring_empty_descs","rx_invalid_descs","rx_invalid_descs","rx_ring_full","sockaddr_xdp","sxdp_family","sxdp_flags","sxdp_ifindex","sxdp_queue_id","sxdp_shared_umem_fd","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","tx","tx","tx_invalid_descs","tx_invalid_descs","tx_ring_empty_descs","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","xdp_desc","xdp_mmap_offsets","xdp_mmap_offsets_v1","xdp_options","xdp_ring_offset","xdp_ring_offset_v1","xdp_statistics","xdp_statistics_v1","xdp_umem_reg","xdp_umem_reg_v1"],"q":[[0,"linux_raw_sys"],[13,"linux_raw_sys::cmsg_macros"],[19,"linux_raw_sys::ctypes"],[41,"linux_raw_sys::elf"],[228,"linux_raw_sys::errno"],[361,"linux_raw_sys::general"],[3735,"linux_raw_sys::if_ether"],[3906,"linux_raw_sys::ioctl"],[5510,"linux_raw_sys::net"],[8327,"linux_raw_sys::netlink"],[12082,"linux_raw_sys::prctl"],[12307,"linux_raw_sys::select_macros"],[12311,"linux_raw_sys::signal_macros"],[12313,"linux_raw_sys::xdp"],[12536,"core::fmt"],[12537,"core::fmt"],[12538,"core::any"],[12539,"core::clone"],[12540,"core::cmp"],[12541,"core::cmp"],[12542,"core::cmp"],[12543,"core::convert"],[12544,"core::hash"],[12545,"core::cmp"]],"d":["","","The ELF ABI. 🧝","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Equivalent to C’s void type when used as a pointer.","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","No value.","No value.","No value.","No value.","No value.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Some value of type T.","Some value of type T.","Some value of type T.","Some value of type T.","Some value of type T.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","Rust doesn’t currently permit us to use transmute to …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,5,5,5,5,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,412,14,14,413,414,415,416,412,15,17,12,13,14,413,414,415,416,412,15,17,12,13,14,12,13,14,13,12,12,13,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,414,415,416,412,15,17,12,13,14,413,414,415,416,412,15,17,12,13,14,414,414,414,414,414,414,414,414,15,15,17,15,17,415,415,415,415,415,415,413,414,415,416,412,15,17,12,13,14,413,414,415,416,412,15,17,12,13,14,15,17,413,414,415,416,412,15,17,12,13,14,416,416,416,416,416,416,416,412,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,115,115,115,115,115,115,115,115,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,400,417,418,419,420,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,400,417,418,419,420,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,421,75,81,122,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,106,0,422,38,40,133,41,42,50,85,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,86,0,0,0,0,0,106,0,0,0,75,121,121,121,80,84,79,111,111,80,78,76,77,79,78,84,120,76,72,123,121,71,73,74,77,120,122,82,120,123,423,83,120,120,120,72,73,74,74,72,80,72,123,120,121,78,71,73,74,76,74,94,99,93,18,18,18,18,43,43,111,422,21,18,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,133,41,42,43,44,45,46,134,47,48,49,50,51,52,135,53,136,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,137,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,422,21,18,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,133,41,42,43,44,45,46,134,47,48,49,50,51,52,135,53,136,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,137,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,136,136,46,87,88,89,91,87,88,89,91,87,88,89,91,88,89,87,88,89,91,87,88,89,91,87,88,89,91,88,89,0,0,0,68,68,21,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,0,21,0,111,36,38,135,102,137,137,137,137,137,27,29,35,21,18,118,134,46,44,46,102,48,26,97,136,111,0,21,54,114,115,116,93,35,53,68,108,109,110,108,109,110,108,109,110,108,109,110,108,109,110,108,109,110,108,109,110,108,109,110,108,109,110,108,109,110,0,108,109,110,108,109,110,53,23,94,99,0,0,0,36,38,0,34,36,38,50,68,94,0,0,21,18,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,133,43,44,45,46,134,47,48,49,50,51,52,135,53,136,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,74,76,77,78,79,80,84,85,86,87,88,89,90,91,92,95,96,97,98,99,100,101,102,103,104,105,137,106,107,108,109,110,111,112,113,114,115,116,124,422,21,18,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,133,41,42,43,44,45,46,134,47,48,49,50,51,52,135,53,136,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,137,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,96,0,0,0,0,0,0,0,0,0,0,0,0,0,49,49,49,49,49,49,0,52,0,21,21,21,114,115,116,118,134,26,28,30,0,0,422,21,18,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,133,41,42,43,44,45,46,134,47,48,49,50,51,52,135,53,136,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,137,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,99,101,92,92,0,55,58,62,63,55,58,62,63,0,0,0,0,422,422,41,42,0,32,33,32,33,32,33,32,33,32,33,45,135,96,100,102,111,111,0,52,52,111,27,29,105,135,36,38,47,0,0,45,34,37,101,102,103,104,105,0,135,21,18,111,51,47,47,48,48,0,124,68,21,26,28,30,25,31,68,39,39,0,43,125,0,101,103,104,105,422,37,133,422,111,124,41,124,46,124,134,93,98,134,93,98,93,98,34,53,66,67,66,67,0,0,0,0,29,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,0,69,113,69,113,69,113,69,113,111,111,21,21,111,111,111,111,111,111,68,68,111,82,82,82,112,0,0,423,83,423,83,423,83,0,0,0,0,0,0,0,0,0,0,0,424,119,424,119,37,0,102,44,44,134,44,134,425,70,425,70,425,70,106,107,106,106,106,106,107,106,106,107,106,107,106,107,106,107,106,107,106,106,107,106,107,106,107,106,107,68,68,0,45,97,100,0,0,0,42,46,42,0,0,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,0,0,0,0,0,0,0,68,96,422,21,18,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,133,41,42,43,44,45,46,134,47,48,49,50,51,52,135,53,136,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,137,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,422,21,18,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,133,41,42,43,44,45,46,134,47,48,49,50,51,52,135,53,136,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,137,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,54,57,60,85,54,56,57,59,60,61,85,56,59,61,31,40,133,422,21,18,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,133,41,42,43,44,45,46,134,47,48,49,50,51,52,135,53,136,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,137,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,64,64,40,50,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,42,0,43,117,117,24,50,25,36,38,117,0,0,0,0,135,0,90,90,90,90,103,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,146,146,146,0,146,146,146,146,146,146,146,146,146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,223,0,0,0,0,0,0,0,0,0,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,0,0,0,0,0,0,0,0,0,0,0,232,0,232,0,232,0,231,0,231,0,231,0,231,0,231,0,231,0,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,0,221,0,221,0,221,0,0,221,0,221,0,221,0,221,0,0,221,0,0,221,0,0,221,0,221,0,221,0,221,0,221,0,221,0,221,0,0,221,0,221,0,221,0,0,221,0,221,0,221,0,0,221,0,221,0,221,0,221,0,221,0,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,0,222,0,222,0,222,0,222,0,222,0,222,0,222,0,222,0,222,0,222,0,222,0,222,0,222,0,222,0,222,0,222,0,222,0,222,0,222,0,222,0,222,0,222,0,222,0,222,0,222,0,222,0,222,0,222,0,222,0,222,0,222,0,222,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,235,0,235,0,235,0,235,0,235,0,235,0,235,0,235,0,235,0,0,0,233,233,233,233,233,233,233,0,0,0,0,0,0,236,236,236,236,236,236,236,236,236,236,236,236,236,236,0,0,0,0,0,0,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,0,234,234,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,224,224,224,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,228,228,228,228,228,0,0,0,0,225,0,0,0,0,0,0,225,0,225,0,225,0,225,0,225,0,225,0,225,0,225,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,0,229,0,229,0,229,0,229,0,229,0,229,0,229,0,229,0,229,0,229,0,229,0,229,0,229,0,229,0,229,0,229,0,229,0,229,0,229,0,229,0,229,0,229,0,229,0,229,0,229,0,229,0,229,0,0,0,226,0,226,0,0,0,0,226,0,0,0,0,0,0,0,0,225,0,0,0,226,0,0,0,0,0,0,0,0,0,0,227,227,227,227,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,0,0,0,0,0,238,0,0,0,426,427,428,429,152,164,180,238,239,241,429,153,250,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163,0,0,0,0,0,190,0,0,0,0,0,0,218,219,220,0,0,0,0,0,0,0,0,0,164,180,147,185,164,180,147,185,0,147,147,430,178,179,188,239,241,247,149,150,150,150,149,150,251,199,209,427,429,149,426,427,428,429,431,430,432,433,434,435,436,437,438,439,440,151,150,152,153,154,155,156,157,250,158,159,160,161,162,163,164,165,166,251,252,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,147,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,253,210,211,212,213,214,215,4,2,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,149,426,427,428,429,431,430,432,433,434,435,436,437,438,439,440,151,150,152,153,154,155,156,157,250,158,159,160,161,162,163,164,165,166,251,252,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,147,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,253,210,211,212,213,214,215,4,2,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,164,147,243,0,191,192,191,192,149,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,147,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,4,2,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,151,2,2,2,0,213,436,188,188,436,439,253,167,147,165,166,181,182,432,433,194,198,149,151,150,147,195,196,199,212,147,210,211,212,147,436,252,193,439,437,438,440,149,151,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,188,435,147,167,188,212,210,210,180,172,172,172,172,172,172,172,149,151,150,153,154,155,156,157,250,158,162,163,165,166,251,252,167,168,176,177,147,183,184,185,187,188,189,191,192,193,194,195,196,197,198,199,203,204,205,206,207,208,209,253,210,211,213,214,215,4,2,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,243,0,0,0,243,243,164,149,426,427,428,429,431,430,432,433,434,435,436,437,438,439,440,151,150,152,153,154,155,156,157,250,158,159,160,161,162,163,164,165,166,251,252,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,147,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,253,210,211,212,213,214,215,4,2,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,151,151,431,161,431,161,431,161,431,161,161,431,216,159,159,0,0,0,0,0,0,160,160,160,149,151,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,242,251,168,176,177,439,214,180,164,0,0,202,202,0,0,246,246,0,175,175,175,201,201,0,0,0,244,245,245,245,245,245,245,245,245,245,245,245,245,245,200,164,156,156,155,157,155,156,157,157,426,426,426,426,427,250,247,0,0,0,0,0,169,247,0,0,212,212,188,197,149,426,427,428,429,431,430,432,433,434,435,436,437,438,439,440,151,150,152,153,154,155,156,157,250,158,159,160,161,162,163,164,165,166,251,252,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,147,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,253,210,211,212,213,214,215,4,2,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,210,211,212,213,0,247,247,0,174,174,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,173,173,162,162,162,436,0,0,0,0,0,0,0,0,171,171,199,248,249,215,215,179,188,0,194,191,192,196,204,203,204,248,184,199,199,0,198,188,4,188,4,188,4,217,4,4,217,4,4,0,198,194,194,194,439,440,203,205,207,253,214,0,149,151,150,164,180,147,185,436,251,167,168,176,177,180,0,0,0,0,0,436,439,253,439,214,183,183,210,212,212,168,193,151,180,209,216,199,180,212,164,147,243,0,184,184,188,147,430,251,168,178,188,203,205,207,147,0,0,430,178,154,165,166,181,182,176,147,251,252,151,147,151,147,147,147,147,164,180,147,147,147,147,185,185,185,185,147,164,180,170,170,170,170,170,163,163,163,439,440,200,214,192,212,184,184,0,0,0,0,0,0,147,251,252,210,211,212,153,189,189,147,243,0,198,198,194,194,434,435,437,438,206,436,205,206,249,0,0,0,0,0,0,0,0,0,0,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,186,187,187,186,186,186,187,186,187,186,187,243,0,197,164,212,164,149,426,427,428,429,431,430,432,433,434,435,436,437,438,439,440,151,150,152,153,154,155,156,157,250,158,159,160,161,162,163,164,165,166,251,252,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,147,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,253,210,211,212,213,214,215,4,2,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,149,426,427,428,429,431,430,432,433,434,435,436,437,438,439,440,151,150,152,153,154,155,156,157,250,158,159,160,161,162,163,164,165,166,251,252,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,147,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,253,210,211,212,213,214,215,4,2,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,164,176,179,200,213,149,426,427,428,429,431,430,432,433,434,435,436,437,438,439,440,151,150,152,153,154,155,156,157,250,158,159,160,161,162,163,164,165,166,251,252,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,147,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,253,210,211,212,213,214,215,4,2,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,432,433,208,208,208,240,240,240,208,0,216,439,214,147,147,248,249,439,214,434,164,180,147,198,242,243,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,323,0,323,0,382,0,382,0,345,345,345,345,348,348,364,0,364,0,364,0,0,0,0,0,378,0,378,0,378,0,378,0,378,0,0,0,0,0,0,0,0,0,0,0,0,0,0,378,0,378,0,378,0,378,0,378,0,378,0,378,0,317,0,317,0,317,0,317,0,346,0,346,0,346,0,346,0,346,0,350,0,350,0,350,0,350,0,351,0,351,0,351,0,351,0,351,0,351,0,350,0,350,0,350,0,350,0,350,0,350,0,350,0,350,0,350,0,350,0,350,0,350,0,350,0,350,0,350,0,350,0,350,0,350,0,350,0,350,0,350,0,350,0,350,0,352,0,352,0,352,0,352,0,352,0,352,0,352,0,352,0,352,0,352,0,350,0,350,0,350,0,350,0,350,0,317,0,324,0,324,0,324,0,324,0,324,0,324,0,324,0,324,0,324,0,324,0,324,0,324,0,324,0,324,0,324,0,324,0,324,0,324,0,324,0,324,0,324,0,324,0,324,0,324,0,324,0,324,0,324,0,324,0,324,0,324,0,324,0,324,0,324,0,324,0,324,0,324,0,324,0,324,0,324,0,324,0,324,0,324,0,324,0,322,0,322,0,322,0,322,0,322,0,322,0,322,0,322,0,322,0,322,0,322,0,322,0,322,0,322,0,322,0,322,0,322,0,322,0,322,0,322,0,322,0,322,0,322,0,322,0,322,0,322,0,322,0,322,0,322,0,322,0,322,0,322,0,322,0,322,0,322,0,322,0,322,0,322,0,322,0,322,0,322,0,322,0,322,0,322,0,322,0,322,0,322,0,322,0,317,0,317,0,317,0,317,0,317,0,317,0,377,0,377,0,317,0,373,0,373,0,373,0,373,0,373,0,373,0,373,0,317,0,344,0,344,0,344,0,344,0,344,0,344,0,344,0,344,0,344,0,344,0,344,0,344,0,344,0,344,0,344,0,317,0,317,0,317,0,317,0,317,0,317,0,349,0,349,0,349,0,349,0,349,0,349,0,349,0,365,0,365,0,365,0,365,0,365,0,365,0,365,0,365,0,317,0,317,0,317,0,320,0,320,0,320,0,320,0,320,0,320,0,320,0,320,0,320,0,320,0,319,0,319,0,325,0,325,0,325,0,325,0,325,0,325,0,362,0,362,0,362,0,362,0,337,0,337,0,337,0,317,0,317,0,317,0,317,0,333,0,333,0,333,0,333,0,333,0,333,0,333,0,333,0,333,0,333,0,333,0,333,0,333,0,333,0,333,0,333,0,328,0,328,0,328,0,328,0,328,0,328,0,328,0,328,0,328,0,317,0,317,0,317,0,376,0,376,0,317,0,317,0,317,0,317,0,317,0,317,0,317,0,317,0,317,0,369,0,369,0,370,0,370,0,370,0,369,0,369,0,317,0,317,0,317,0,317,0,317,0,317,0,317,0,317,0,359,0,359,0,359,0,359,0,359,0,317,0,359,0,359,0,359,0,347,0,347,0,317,0,317,0,317,0,317,0,317,0,317,0,318,0,0,318,0,318,0,317,0,375,0,375,0,375,0,317,0,317,0,366,0,367,0,367,0,366,0,366,0,366,0,366,0,367,0,366,0,0,317,0,317,0,374,0,374,0,374,0,374,0,374,0,374,0,374,0,374,0,374,0,374,0,317,0,317,0,317,0,354,0,354,0,354,0,353,0,353,0,354,0,356,0,356,0,356,0,354,0,358,0,317,0,358,0,354,0,354,0,354,0,354,0,357,0,357,0,357,0,357,0,357,0,357,0,357,0,357,0,357,0,354,0,354,0,354,0,354,0,355,0,355,0,354,0,326,0,326,0,326,0,326,0,326,0,327,0,327,0,326,0,332,0,332,0,331,0,331,0,342,0,342,0,342,0,342,0,342,0,342,0,342,0,342,0,342,0,342,0,342,0,342,0,342,0,342,0,342,0,342,0,342,0,342,0,342,0,342,0,342,0,342,0,342,0,342,0,342,0,342,0,342,0,342,0,342,0,342,0,342,0,317,0,317,0,317,0,372,0,372,0,372,0,372,0,372,0,372,0,372,0,372,0,372,0,334,0,334,0,334,0,334,0,321,321,321,321,363,0,363,0,0,0,338,338,338,338,368,0,368,0,368,0,336,336,336,336,335,335,335,335,0,0,330,330,330,330,329,329,329,329,329,0,0,379,0,379,0,379,0,379,0,379,0,379,0,379,0,379,0,379,0,379,0,379,0,379,0,379,0,379,0,379,0,379,0,379,0,379,0,381,0,381,0,381,0,381,0,381,0,381,0,381,0,381,0,381,0,381,0,380,0,380,0,380,0,380,0,380,0,380,0,380,0,380,0,380,0,380,0,380,0,380,0,380,0,380,0,380,0,380,0,380,0,380,0,380,0,380,0,392,0,392,0,0,0,0,0,314,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,314,0,0,0,0,0,383,0,383,0,383,0,0,0,0,0,312,312,312,312,312,312,312,312,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,0,313,313,313,313,313,316,316,316,316,316,316,316,316,316,316,316,316,316,316,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,361,0,361,0,361,0,361,0,361,0,361,0,360,0,360,0,360,0,360,0,0,0,361,0,361,0,361,0,361,0,361,0,361,0,361,0,390,0,390,0,390,0,0,0,0,0,0,0,389,0,389,0,389,0,389,0,389,0,0,0,0,0,0,389,0,389,0,389,0,389,0,389,0,389,0,389,0,389,0,389,0,389,0,389,0,389,0,389,0,0,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,0,0,0,0,0,0,0,0,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,384,0,0,0,0,0,0,0,0,0,0,0,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,0,0,0,385,0,385,0,385,0,385,0,385,0,385,0,385,0,385,0,385,0,385,0,385,0,385,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,386,386,386,386,386,387,387,387,387,387,387,0,0,0,0,0,0,0,0,391,0,391,0,0,391,0,391,0,391,0,391,0,0,391,0,391,0,391,0,391,0,391,0,391,0,394,0,394,0,394,0,394,0,394,0,394,0,391,0,391,0,391,0,391,0,391,0,0,0,0,339,0,339,0,339,0,339,0,339,0,339,0,339,0,339,0,339,0,339,0,343,343,343,343,341,0,340,0,340,0,340,0,340,0,340,0,340,0,341,0,371,0,371,0,371,0,371,0,371,0,0,0,0,0,0,0,0,0,345,378,0,346,0,351,0,350,0,352,0,324,0,322,0,377,0,344,0,349,0,365,0,320,0,319,0,325,0,362,0,337,0,333,0,328,0,317,0,376,0,370,0,369,0,359,0,347,0,318,0,375,0,367,0,366,0,374,0,353,0,356,0,354,0,358,0,357,0,355,0,326,0,327,0,331,0,332,0,342,0,372,0,334,0,0,368,0,336,335,379,0,381,0,380,0,392,0,383,0,312,316,390,0,389,0,388,384,0,393,385,0,391,0,394,0,339,0,343,340,0,341,0,395,0,0,0,256,395,257,306,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,270,255,255,255,255,269,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,397,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,397,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,277,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,303,266,267,291,255,269,302,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,260,274,288,288,272,274,289,255,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,397,300,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,397,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,273,261,283,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,275,396,303,0,0,290,290,290,291,290,290,291,0,306,306,306,306,306,274,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,397,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,0,269,284,275,276,0,0,0,0,272,289,271,281,269,269,304,304,304,281,260,266,267,268,0,293,292,292,292,292,292,293,292,292,293,293,0,0,0,296,296,296,296,296,296,296,296,296,295,295,295,0,294,294,294,294,294,294,294,294,294,294,294,310,310,310,310,310,310,310,310,0,0,0,255,258,258,0,0,0,258,258,0,0,264,264,0,259,259,259,259,259,0,0,0,262,262,262,262,263,263,263,263,263,263,287,288,301,288,301,269,396,308,0,307,307,307,307,307,307,307,307,0,270,301,278,279,280,271,274,271,0,0,0,300,300,300,300,300,297,0,0,0,0,0,300,300,297,300,0,0,305,0,298,298,298,298,298,298,298,298,298,0,0,0,299,299,299,299,0,0,0,0,0,397,397,266,267,268,266,267,266,267,266,267,268,266,267,268,266,267,266,267,266,267,266,267,266,267,267,266,267,266,267,268,265,282,285,286,0,396,302,257,311,311,311,0,309,309,309,309,309,309,309,0,273,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,397,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,397,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,271,291,0,266,267,266,267,268,266,267,266,267,266,267,268,266,267,268,266,267,266,267,266,267,268,266,267,303,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,397,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,301,308,265,276,278,279,280,281,282,283,284,285,286,278,279,279,287,287,287,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,0,398,398,398,398,398,398,398,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,404,407,410,401,402,403,404,405,406,407,408,409,410,411,401,402,403,404,405,406,407,408,409,410,411,404,410,401,402,403,404,405,406,407,408,409,410,411,402,408,403,409,402,408,402,404,406,401,402,403,404,405,406,407,408,409,410,411,403,409,401,402,403,404,405,406,407,408,409,410,411,404,410,401,402,403,404,405,406,407,408,409,410,411,404,407,410,407,402,408,403,409,405,411,405,405,411,405,0,401,401,401,401,401,401,402,403,404,405,406,407,408,409,410,411,401,402,403,404,405,406,407,408,409,410,411,403,409,405,411,405,401,402,403,404,405,406,407,408,409,410,411,0,0,0,0,0,0,0,0,0,0],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,[1,1],[2,3],[4,2],[1,1],[[4,2],2],[1,1],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[5,6],[[9,[7,8]]]],[-1,-1,[]],[-1,-2,[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,10,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[11,11],[11,11],[11,11],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[12,12],[13,13],[14,14],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[15,16],[17,16],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[18,[-1]]],[],[]],[[[18,[-1]],19],[[20,[-1]]],[]],[[[18,[-1]]],[],[]],[[[18,[-1]],19],[[20,[-1]]],[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[21,[-1]]],[[21,[-1]]],22],[23,23],[24,24],[25,25],[26,26],[27,27],[28,28],[29,29],[30,30],[31,31],[32,32],[33,33],[34,34],[35,35],[36,36],[37,37],[38,38],[39,39],[40,40],[41,41],[42,42],[43,43],[44,44],[45,45],[46,46],[47,47],[48,48],[49,49],[50,50],[51,51],[52,52],[53,53],[54,54],[55,55],[56,56],[57,57],[58,58],[59,59],[60,60],[61,61],[62,62],[63,63],[64,64],[65,65],[66,66],[67,67],[68,68],[69,69],[70,70],[71,71],[72,72],[73,73],[74,74],[75,75],[76,76],[77,77],[78,78],[79,79],[80,80],[81,81],[82,82],[83,83],[84,84],[85,85],[86,86],[87,87],[88,88],[89,89],[90,90],[91,91],[92,92],[93,93],[94,94],[95,95],[96,96],[97,97],[98,98],[99,99],[100,100],[101,101],[102,102],[103,103],[104,104],[105,105],[106,106],[107,107],[108,108],[109,109],[110,110],[111,111],[112,112],[113,113],[114,114],[115,115],[116,116],[117,117],[118,118],[119,119],[120,120],[121,121],[122,122],[123,123],[124,124],[125,125],0,[[[21,[-1]],[21,[-1]]],126,127],0,[111,1],0,0,0,0,0,0,0,0,0,0,0,0,[[],[[21,[-1]]],128],[[],[[18,[-1]]],128],0,0,0,0,0,0,0,0,0,0,0,0,[[[21,[-1]],[21,[-1]]],129,130],[[54,54],129],[[114,114],129],[[115,115],129],[[116,116],129],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[21,[-1]],6],131,132],[[[18,[-1]],6],131,[]],[[23,6],131],[[24,6],131],[[25,6],131],[[26,6],131],[[27,6],131],[[28,6],131],[[29,6],131],[[30,6],131],[[31,6],131],[[32,6],131],[[33,6],131],[[34,6],131],[[35,6],131],[[36,6],131],[[37,6],131],[[38,6],131],[[133,6],131],[[43,6],131],[[44,6],131],[[45,6],131],[[46,6],131],[[134,6],131],[[47,6],131],[[48,6],131],[[49,6],131],[[50,6],131],[[51,6],131],[[52,6],131],[[135,6],131],[[53,6],131],[[136,6],131],[[54,6],131],[[55,6],131],[[56,6],131],[[57,6],131],[[58,6],131],[[59,6],131],[[60,6],131],[[61,6],131],[[62,6],131],[[63,6],131],[[64,6],131],[[65,6],131],[[66,6],131],[[67,6],131],[[68,6],131],[[69,6],131],[[70,6],131],[[71,6],131],[[74,6],131],[[76,6],131],[[77,6],131],[[78,6],131],[[79,6],131],[[80,6],131],[[84,6],131],[[85,6],131],[[86,6],131],[[87,6],131],[[88,6],131],[[89,6],131],[[90,6],131],[[91,6],131],[[92,6],131],[[95,6],131],[[96,6],131],[[97,6],131],[[98,6],131],[[99,6],131],[[100,6],131],[[101,6],131],[[102,6],131],[[103,6],131],[[104,6],131],[[105,6],131],[[137,6],131],[[106,6],131],[[107,6],131],[[108,6],131],[[109,6],131],[[110,6],131],[[111,6],131],[[112,6],131],[[113,6],131],[[114,6],131],[[115,6],131],[[116,6],131],0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[21,[-1]],19,11],138,[[139,[[20,[11]]]],[140,[[20,[11]]]]]],[[[21,[-1]],19],129,[[139,[[20,[11]]]],[140,[[20,[11]]]]]],[[[21,[-1]],-2],7,141,142],[[114,-1],7,142],[[115,-1],7,142],[[116,-1],7,142],0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[111,1],0,0,0,[111,1],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,[[21,[-1]]],[]],[[],[[18,[-1]]],[]],[[1,1,1,1,1,1,1],[[21,[[143,[11]]]]]],0,0,0,0,0,0,0,0,[[[21,[-1]],[21,[-1]]],[[144,[126]]],145],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[111,1],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[111,1],[111,1],[[[21,[-1]],19,11,138],7,[[139,[[20,[11]]]],[140,[[20,[11]]]]]],[[[21,[-1]],19,129],7,[[139,[[20,[11]]]],[140,[[20,[11]]]]]],[[111,1],7],[[111,1],7],[[111,1],7],[[111,1],7],[[111,1],7],[[111,1],7],0,0,[[111,1],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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[111,1],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[146,146],0,[[146,6],131],[-1,-1,[]],0,0,0,[-1,-2,[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,10,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[147,148],0,0,0,0,0,0,0,0,[[[149,[-1]]],-1,[]],[[[150,[-1]]],[],[]],[[[150,[-1]],19],[[20,[-1]]],[]],[[[150,[-1]]],[],[]],[[[149,[-1]]],-1,[]],[[[150,[-1]],19],[[20,[-1]]],[]],0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,[[[149,[-1]]],[[149,[-1]]],[]],[[[151,[-1]]],[[151,[-1]]],22],[152,152],[153,153],[154,154],[155,155],[156,156],[157,157],[158,158],[159,159],[160,160],[161,161],[162,162],[163,163],[164,164],[165,165],[166,166],[167,167],[168,168],[169,169],[170,170],[171,171],[172,172],[173,173],[174,174],[175,175],[176,176],[177,177],[178,178],[179,179],[180,180],[181,181],[182,182],[147,147],[183,183],[184,184],[185,185],[186,186],[187,187],[188,188],[189,189],[190,190],[191,191],[192,192],[193,193],[194,194],[195,195],[196,196],[197,197],[198,198],[199,199],[200,200],[201,201],[202,202],[203,203],[204,204],[205,205],[206,206],[207,207],[208,208],[209,209],[210,210],[211,211],[212,212],[213,213],[214,214],[215,215],[4,4],[2,2],[216,216],[217,217],[218,218],[219,219],[220,220],[221,221],[222,222],[223,223],[224,224],[225,225],[226,226],[227,227],[228,228],[229,229],[230,230],[231,231],[232,232],[233,233],[234,234],[235,235],[236,236],[237,237],[238,238],[239,239],[240,240],[241,241],[242,242],[243,243],[244,244],[245,245],[246,246],[247,247],[248,248],[249,249],[[[151,[-1]],[151,[-1]]],126,127],0,0,0,0,0,0,0,0,0,0,0,0,[147,148],0,0,0,0,0,0,0,0,[[],[[149,[-1]]],[]],[[],[[151,[-1]]],128],[[],[[150,[-1]]],128],0,0,0,0,0,[147,148],0,0,0,[147,148],0,0,0,0,0,0,0,[[[149,[-1]],[149,[-1]]],129,[]],[[[151,[-1]],[151,[-1]]],129,130],[[221,221],129],[[222,222],129],[[223,223],129],[[224,224],129],[[225,225],129],[[226,226],129],[[227,227],129],[[228,228],129],[[229,229],129],[[230,230],129],[[231,231],129],[[232,232],129],[[233,233],129],[[234,234],129],[[235,235],129],[[236,236],129],[[237,237],129],0,0,[147,148],0,0,0,0,0,0,0,0,0,0,0,0,0,[[[149,[-1]],6],131,[]],[[[151,[-1]],6],131,132],[[[150,[-1]],6],131,[]],[[153,6],131],[[154,6],131],[[155,6],131],[[156,6],131],[[157,6],131],[[250,6],131],[[158,6],131],[[162,6],131],[[163,6],131],[[165,6],131],[[166,6],131],[[251,6],131],[[252,6],131],[[167,6],131],[[168,6],131],[[176,6],131],[[177,6],131],[[147,6],131],[[183,6],131],[[184,6],131],[[185,6],131],[[187,6],131],[[188,6],131],[[189,6],131],[[191,6],131],[[192,6],131],[[193,6],131],[[194,6],131],[[195,6],131],[[196,6],131],[[197,6],131],[[198,6],131],[[199,6],131],[[203,6],131],[[204,6],131],[[205,6],131],[[206,6],131],[[207,6],131],[[208,6],131],[[209,6],131],[[253,6],131],[[210,6],131],[[211,6],131],[[213,6],131],[[214,6],131],[[215,6],131],[[4,6],131],[[2,6],131],[[216,6],131],[[217,6],131],[[218,6],131],[[219,6],131],[[220,6],131],[[221,6],131],[[222,6],131],[[223,6],131],[[224,6],131],[[225,6],131],[[226,6],131],[[227,6],131],[[228,6],131],[[229,6],131],[[230,6],131],[[231,6],131],[[232,6],131],[[233,6],131],[[234,6],131],[[235,6],131],[[236,6],131],[[237,6],131],0,0,0,0,0,0,0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[151,[-1]],19,11],138,[[139,[[20,[11]]]],[140,[[20,[11]]]]]],[[[151,[-1]],19],129,[[139,[[20,[11]]]],[140,[[20,[11]]]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[149,[-1]],-2],7,[],142],[[[151,[-1]],-2],7,141,142],[[221,-1],7,142],[[222,-1],7,142],[[223,-1],7,142],[[224,-1],7,142],[[225,-1],7,142],[[226,-1],7,142],[[227,-1],7,142],[[228,-1],7,142],[[229,-1],7,142],[[230,-1],7,142],[[231,-1],7,142],[[232,-1],7,142],[[233,-1],7,142],[[234,-1],7,142],[[235,-1],7,142],[[236,-1],7,142],[[237,-1],7,142],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[164,254],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],[[149,[-1]]],[]],[-1,[[151,[-1]]],[]],[[],[[150,[-1]]],[]],[[254,254],[[151,[[143,[11]]]]]],[[254,254],[[151,[[143,[11]]]]]],[[148,148,148,148,148,148,148,148,148,148],[[151,[[143,[11]]]]]],[[254,254,254,254],[[151,[[143,[11]]]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[151,[-1]],[151,[-1]]],[[144,[126]]],145],0,0,0,0,[180,254],0,0,[147,148],0,0,0,0,0,[147,148],0,0,0,0,0,0,0,0,[147,148],0,0,0,0,0,0,0,0,0,0,0,0,0,[[[151,[-1]],19,11,138],7,[[139,[[20,[11]]]],[140,[[20,[11]]]]]],[[147,148],7],[[[151,[-1]],19,129],7,[[139,[[20,[11]]]],[140,[[20,[11]]]]]],[[147,148],7],[[147,148],7],[[147,148],7],[[147,148],7],[[164,254],7],[[180,254],7],[[147,148],7],[[147,148],7],[[147,148],7],[[147,148],7],[[185,254],7],[[185,254],7],[[185,254],7],[[185,254],7],[[147,148],7],[[164,254],7],[[180,254],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,[147,148],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[185,254],0,0,[185,254],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[185,254],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[185,254],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],0,0,0,0,0,[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,[147,148],0,0,0,0,0,0,[164,254],[180,254],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,[-1]]],[],[]],[[[255,[-1]],19],[[20,[-1]]],[]],[[[255,[-1]]],[],[]],[[[255,[-1]],19],[[20,[-1]]],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[256,256],[257,257],[258,258],[259,259],[260,260],[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],[281,281],[282,282],[283,283],[284,284],[285,285],[286,286],[287,287],[288,288],[289,289],[290,290],[291,291],[292,292],[293,293],[294,294],[295,295],[296,296],[297,297],[298,298],[299,299],[300,300],[301,301],[302,302],[303,303],[304,304],[305,305],[306,306],[307,307],[308,308],[309,309],[310,310],[311,311],[312,312],[313,313],[314,314],[315,315],[316,316],[317,317],[318,318],[319,319],[320,320],[321,321],[322,322],[323,323],[324,324],[325,325],[326,326],[327,327],[328,328],[329,329],[330,330],[331,331],[332,332],[333,333],[334,334],[335,335],[336,336],[337,337],[338,338],[339,339],[340,340],[341,341],[342,342],[343,343],[344,344],[345,345],[346,346],[347,347],[348,348],[349,349],[350,350],[351,351],[352,352],[353,353],[354,354],[355,355],[356,356],[357,357],[358,358],[359,359],[360,360],[361,361],[362,362],[363,363],[364,364],[365,365],[366,366],[367,367],[368,368],[369,369],[370,370],[371,371],[372,372],[373,373],[374,374],[375,375],[376,376],[377,377],[378,378],[379,379],[380,380],[381,381],[382,382],[383,383],[384,384],[385,385],[386,386],[387,387],[388,388],[389,389],[390,390],[391,391],[392,392],[393,393],[394,394],[395,395],[396,396],0,0,0,0,[[],[[255,[-1]]],128],0,0,[[312,312],129],[[313,313],129],[[314,314],129],[[315,315],129],[[316,316],129],[[317,317],129],[[318,318],129],[[319,319],129],[[320,320],129],[[321,321],129],[[322,322],129],[[323,323],129],[[324,324],129],[[325,325],129],[[326,326],129],[[327,327],129],[[328,328],129],[[329,329],129],[[330,330],129],[[331,331],129],[[332,332],129],[[333,333],129],[[334,334],129],[[335,335],129],[[336,336],129],[[337,337],129],[[338,338],129],[[339,339],129],[[340,340],129],[[341,341],129],[[342,342],129],[[343,343],129],[[344,344],129],[[345,345],129],[[346,346],129],[[347,347],129],[[348,348],129],[[349,349],129],[[350,350],129],[[351,351],129],[[352,352],129],[[353,353],129],[[354,354],129],[[355,355],129],[[356,356],129],[[357,357],129],[[358,358],129],[[359,359],129],[[360,360],129],[[361,361],129],[[362,362],129],[[363,363],129],[[364,364],129],[[365,365],129],[[366,366],129],[[367,367],129],[[368,368],129],[[369,369],129],[[370,370],129],[[371,371],129],[[372,372],129],[[373,373],129],[[374,374],129],[[375,375],129],[[376,376],129],[[377,377],129],[[378,378],129],[[379,379],129],[[380,380],129],[[381,381],129],[[382,382],129],[[383,383],129],[[384,384],129],[[385,385],129],[[386,386],129],[[387,387],129],[[388,388],129],[[389,389],129],[[390,390],129],[[391,391],129],[[392,392],129],[[393,393],129],[[394,394],129],0,0,0,0,0,0,0,[[[255,[-1]],6],131,[]],[[257,6],131],[[258,6],131],[[259,6],131],[[260,6],131],[[261,6],131],[[262,6],131],[[263,6],131],[[264,6],131],[[265,6],131],[[266,6],131],[[267,6],131],[[268,6],131],[[269,6],131],[[270,6],131],[[271,6],131],[[272,6],131],[[273,6],131],[[274,6],131],[[275,6],131],[[276,6],131],[[277,6],131],[[278,6],131],[[279,6],131],[[280,6],131],[[281,6],131],[[282,6],131],[[283,6],131],[[284,6],131],[[285,6],131],[[286,6],131],[[287,6],131],[[288,6],131],[[289,6],131],[[290,6],131],[[291,6],131],[[292,6],131],[[293,6],131],[[294,6],131],[[295,6],131],[[296,6],131],[[297,6],131],[[298,6],131],[[299,6],131],[[397,6],131],[[300,6],131],[[302,6],131],[[303,6],131],[[304,6],131],[[305,6],131],[[306,6],131],[[307,6],131],[[308,6],131],[[309,6],131],[[310,6],131],[[311,6],131],[[312,6],131],[[313,6],131],[[314,6],131],[[315,6],131],[[316,6],131],[[317,6],131],[[318,6],131],[[319,6],131],[[320,6],131],[[321,6],131],[[322,6],131],[[323,6],131],[[324,6],131],[[325,6],131],[[326,6],131],[[327,6],131],[[328,6],131],[[329,6],131],[[330,6],131],[[331,6],131],[[332,6],131],[[333,6],131],[[334,6],131],[[335,6],131],[[336,6],131],[[337,6],131],[[338,6],131],[[339,6],131],[[340,6],131],[[341,6],131],[[342,6],131],[[343,6],131],[[344,6],131],[[345,6],131],[[346,6],131],[[347,6],131],[[348,6],131],[[349,6],131],[[350,6],131],[[351,6],131],[[352,6],131],[[353,6],131],[[354,6],131],[[355,6],131],[[356,6],131],[[357,6],131],[[358,6],131],[[359,6],131],[[360,6],131],[[361,6],131],[[362,6],131],[[363,6],131],[[364,6],131],[[365,6],131],[[366,6],131],[[367,6],131],[[368,6],131],[[369,6],131],[[370,6],131],[[371,6],131],[[372,6],131],[[373,6],131],[[374,6],131],[[375,6],131],[[376,6],131],[[377,6],131],[[378,6],131],[[379,6],131],[[380,6],131],[[381,6],131],[[382,6],131],[[383,6],131],[[384,6],131],[[385,6],131],[[386,6],131],[[387,6],131],[[388,6],131],[[389,6],131],[[390,6],131],[[391,6],131],[[392,6],131],[[393,6],131],[[394,6],131],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],0,0,0,[[312,-1],7,142],[[313,-1],7,142],[[314,-1],7,142],[[315,-1],7,142],[[316,-1],7,142],[[317,-1],7,142],[[318,-1],7,142],[[319,-1],7,142],[[320,-1],7,142],[[321,-1],7,142],[[322,-1],7,142],[[323,-1],7,142],[[324,-1],7,142],[[325,-1],7,142],[[326,-1],7,142],[[327,-1],7,142],[[328,-1],7,142],[[329,-1],7,142],[[330,-1],7,142],[[331,-1],7,142],[[332,-1],7,142],[[333,-1],7,142],[[334,-1],7,142],[[335,-1],7,142],[[336,-1],7,142],[[337,-1],7,142],[[338,-1],7,142],[[339,-1],7,142],[[340,-1],7,142],[[341,-1],7,142],[[342,-1],7,142],[[343,-1],7,142],[[344,-1],7,142],[[345,-1],7,142],[[346,-1],7,142],[[347,-1],7,142],[[348,-1],7,142],[[349,-1],7,142],[[350,-1],7,142],[[351,-1],7,142],[[352,-1],7,142],[[353,-1],7,142],[[354,-1],7,142],[[355,-1],7,142],[[356,-1],7,142],[[357,-1],7,142],[[358,-1],7,142],[[359,-1],7,142],[[360,-1],7,142],[[361,-1],7,142],[[362,-1],7,142],[[363,-1],7,142],[[364,-1],7,142],[[365,-1],7,142],[[366,-1],7,142],[[367,-1],7,142],[[368,-1],7,142],[[369,-1],7,142],[[370,-1],7,142],[[371,-1],7,142],[[372,-1],7,142],[[373,-1],7,142],[[374,-1],7,142],[[375,-1],7,142],[[376,-1],7,142],[[377,-1],7,142],[[378,-1],7,142],[[379,-1],7,142],[[380,-1],7,142],[[381,-1],7,142],[[382,-1],7,142],[[383,-1],7,142],[[384,-1],7,142],[[385,-1],7,142],[[386,-1],7,142],[[387,-1],7,142],[[388,-1],7,142],[[389,-1],7,142],[[390,-1],7,142],[[391,-1],7,142],[[392,-1],7,142],[[393,-1],7,142],[[394,-1],7,142],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],[[255,[-1]]],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],0,[398,398],0,0,0,0,0,[[398,6],131],[-1,-1,[]],[-1,-2,[],[]],0,0,0,0,0,[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,10,[]],[[399,23],7],[[399,23],129],[[399,23],7],[23,7],0,[[],400],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[401,401],[402,402],[403,403],[404,404],[405,405],[406,406],[407,407],[408,408],[409,409],[410,410],[411,411],0,0,0,0,0,0,0,0,0,[[401,6],131],[[402,6],131],[[403,6],131],[[404,6],131],[[405,6],131],[[406,6],131],[[407,6],131],[[408,6],131],[[409,6],131],[[410,6],131],[[411,6],131],0,0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],0,0,0,0,0,[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],[-1,10,[]],0,0,0,0,0,0,0,0,0,0],"c":[],"p":[[8,"c_uint",19],[5,"cmsghdr",5510],[8,"c_uchar",19],[5,"msghdr",5510],[6,"c_void",19],[5,"Formatter",12536],[1,"tuple"],[5,"Error",12536],[6,"Result",12537],[5,"TypeId",12538],[1,"u8"],[5,"Elf_Dyn",41],[20,"Elf_Dyn_Union",41],[5,"Elf_auxv_t",41],[5,"Elf_Rela",41],[1,"u32"],[5,"Elf_Rel",41],[5,"__IncompleteArrayField",361],[1,"usize"],[1,"slice"],[5,"__BindgenBitfieldUnit",361],[10,"Clone",12539],[5,"__kernel_fd_set",361],[5,"__kernel_fsid_t",361],[5,"__user_cap_header_struct",361],[5,"__user_cap_data_struct",361],[5,"vfs_cap_data",361],[5,"vfs_cap_data__bindgen_ty_1",361],[5,"vfs_ns_cap_data",361],[5,"vfs_ns_cap_data__bindgen_ty_1",361],[5,"f_owner_ex",361],[5,"flock",361],[5,"flock64",361],[5,"open_how",361],[5,"epoll_event",361],[5,"fscrypt_policy_v1",361],[5,"fscrypt_key",361],[5,"fscrypt_policy_v2",361],[5,"fscrypt_get_policy_ex_arg",361],[5,"fscrypt_key_specifier",361],[5,"fscrypt_remove_key_arg",361],[5,"fscrypt_get_key_status_arg",361],[5,"mount_attr",361],[5,"file_clone_range",361],[5,"fstrim_range",361],[5,"file_dedupe_range_info",361],[5,"files_stat_struct",361],[5,"inodes_stat_t",361],[5,"fsxattr",361],[5,"futex_waitv",361],[5,"robust_list",361],[5,"robust_list_head",361],[5,"pollfd",361],[5,"__kernel_timespec",361],[5,"__kernel_itimerspec",361],[5,"__kernel_old_timeval",361],[5,"__kernel_old_timespec",361],[5,"__kernel_old_itimerval",361],[5,"__kernel_sock_timeval",361],[5,"timespec",361],[5,"timeval",361],[5,"itimerspec",361],[5,"itimerval",361],[5,"timezone",361],[5,"rusage",361],[5,"rlimit",361],[5,"rlimit64",361],[5,"clone_args",361],[5,"sigaction",361],[5,"sigaltstack",361],[5,"__sifields__bindgen_ty_1",361],[5,"__sifields__bindgen_ty_2",361],[5,"__sifields__bindgen_ty_3",361],[5,"__sifields__bindgen_ty_4",361],[5,"__sifields__bindgen_ty_5",361],[5,"__sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1",361],[5,"__sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2",361],[5,"__sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3",361],[5,"__sifields__bindgen_ty_6",361],[5,"__sifields__bindgen_ty_7",361],[5,"siginfo",361],[5,"siginfo__bindgen_ty_1__bindgen_ty_1",361],[5,"sigevent",361],[5,"sigevent__bindgen_ty_1__bindgen_ty_1",361],[5,"statx_timestamp",361],[5,"statx",361],[5,"termios",361],[5,"termios2",361],[5,"ktermios",361],[5,"winsize",361],[5,"termio",361],[5,"iovec",361],[5,"uffd_msg",361],[5,"uffd_msg__bindgen_ty_1__bindgen_ty_1",361],[5,"uffd_msg__bindgen_ty_1__bindgen_ty_2",361],[5,"uffd_msg__bindgen_ty_1__bindgen_ty_3",361],[5,"uffd_msg__bindgen_ty_1__bindgen_ty_4",361],[5,"uffd_msg__bindgen_ty_1__bindgen_ty_5",361],[5,"uffdio_api",361],[5,"uffdio_range",361],[5,"uffdio_register",361],[5,"uffdio_copy",361],[5,"uffdio_zeropage",361],[5,"uffdio_writeprotect",361],[5,"uffdio_continue",361],[5,"stat",361],[5,"__old_kernel_stat",361],[5,"statfs",361],[5,"statfs64",361],[5,"compat_statfs64",361],[5,"user_desc",361],[5,"kernel_sigset_t",361],[5,"kernel_sigaction",361],[6,"fsconfig_command",361],[6,"membarrier_cmd",361],[6,"membarrier_cmd_flag",361],[20,"fscrypt_get_policy_ex_arg__bindgen_ty_1",361],[20,"fscrypt_key_specifier__bindgen_ty_1",361],[20,"sigval",361],[20,"__sifields",361],[20,"__sifields__bindgen_ty_5__bindgen_ty_1",361],[20,"siginfo__bindgen_ty_1",361],[20,"sigevent__bindgen_ty_1",361],[20,"uffd_msg__bindgen_ty_1",361],[20,"uffd_msg__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1",361],[6,"Ordering",12540],[10,"Ord",12540],[10,"Default",12541],[1,"bool"],[10,"PartialEq",12540],[8,"Result",12536],[10,"Debug",12536],[5,"fscrypt_provisioning_key_payload",361],[5,"file_dedupe_range",361],[5,"inotify_event",361],[5,"rand_pool_info",361],[5,"linux_dirent64",361],[1,"u64"],[10,"AsRef",12542],[10,"AsMut",12542],[10,"Hash",12543],[10,"Hasher",12543],[1,"array"],[6,"Option",12544],[10,"PartialOrd",12540],[5,"ethhdr",3735],[5,"tcphdr",5510],[8,"__u16",5510],[5,"__BindgenUnionField",5510],[5,"__IncompleteArrayField",5510],[5,"__BindgenBitfieldUnit",5510],[5,"__kernel_sockaddr_storage",5510],[5,"__kernel_sockaddr_storage__bindgen_ty_1__bindgen_ty_1",5510],[5,"in_addr",5510],[5,"ip_mreq",5510],[5,"ip_mreqn",5510],[5,"ip_mreq_source",5510],[5,"ip_msfilter__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1",5510],[5,"group_req",5510],[5,"group_source_req",5510],[5,"group_filter__bindgen_ty_1__bindgen_ty_1",5510],[5,"in_pktinfo",5510],[5,"sockaddr_in",5510],[5,"iphdr",5510],[5,"iphdr__bindgen_ty_1__bindgen_ty_1",5510],[5,"iphdr__bindgen_ty_1__bindgen_ty_2",5510],[5,"ip_comp_hdr",5510],[5,"ip_beet_phdr",5510],[5,"in6_addr",5510],[5,"sockaddr_in6",5510],[5,"ipv6_mreq",5510],[5,"in6_flowlabel_req",5510],[5,"in6_pktinfo",5510],[5,"ip6_mtuinfo",5510],[5,"in6_ifreq",5510],[5,"ipv6_rt_hdr",5510],[5,"ipv6_opt_hdr",5510],[5,"rt2_hdr",5510],[5,"ipv6_destopt_hao",5510],[5,"ipv6hdr",5510],[5,"ipv6hdr__bindgen_ty_1__bindgen_ty_1",5510],[5,"ipv6hdr__bindgen_ty_1__bindgen_ty_2",5510],[5,"tcp_repair_opt",5510],[5,"tcp_repair_window",5510],[5,"tcp_info",5510],[5,"tcp_md5sig",5510],[5,"tcp_diag_md5sig",5510],[5,"tcp_zerocopy_receive",5510],[5,"sockaddr_un",5510],[5,"sockaddr",5510],[5,"sync_serial_settings",5510],[5,"te1_settings",5510],[5,"raw_hdlc_proto",5510],[5,"fr_proto",5510],[5,"fr_proto_pvc",5510],[5,"fr_proto_pvc_info",5510],[5,"cisco_proto",5510],[5,"x25_hdlc_proto",5510],[5,"ifmap",5510],[5,"if_settings",5510],[5,"ifreq",5510],[5,"ifconf",5510],[5,"xt_entry_match__bindgen_ty_1__bindgen_ty_1",5510],[5,"xt_entry_match__bindgen_ty_1__bindgen_ty_2",5510],[5,"xt_entry_target__bindgen_ty_1__bindgen_ty_1",5510],[5,"xt_entry_target__bindgen_ty_1__bindgen_ty_2",5510],[5,"xt_get_revision",5510],[5,"_xt_align",5510],[5,"xt_counters",5510],[5,"xt_tcp",5510],[5,"xt_udp",5510],[5,"ip6t_ip6",5510],[5,"ip6t_icmp",5510],[5,"ip6t_getinfo",5510],[5,"linger",5510],[5,"ucred",5510],[5,"mmsghdr",5510],[5,"xt_match",5510],[5,"xt_target",5510],[5,"iovec",5510],[6,"_bindgen_ty_1",5510],[6,"_bindgen_ty_2",5510],[6,"_bindgen_ty_3",5510],[6,"socket_state",5510],[6,"_bindgen_ty_4",5510],[6,"_bindgen_ty_5",5510],[6,"tcp_fastopen_client_fail",5510],[6,"tcp_ca_state",5510],[6,"_bindgen_ty_6",5510],[6,"net_device_flags",5510],[6,"_bindgen_ty_7",5510],[6,"_bindgen_ty_8",5510],[6,"nf_inet_hooks",5510],[6,"nf_dev_hooks",5510],[6,"_bindgen_ty_9",5510],[6,"nf_ip6_hook_priorities",5510],[6,"nf_ip_hook_priorities",5510],[20,"__kernel_sockaddr_storage__bindgen_ty_1",5510],[20,"iphdr__bindgen_ty_1",5510],[20,"in6_addr__bindgen_ty_1",5510],[20,"ipv6hdr__bindgen_ty_1",5510],[20,"tcp_word_hdr",5510],[20,"if_settings__bindgen_ty_1",5510],[20,"ifreq__bindgen_ty_1",5510],[20,"ifreq__bindgen_ty_2",5510],[20,"ifconf__bindgen_ty_1",5510],[20,"nf_inet_addr",5510],[20,"xt_entry_match__bindgen_ty_1",5510],[20,"xt_entry_target__bindgen_ty_1",5510],[5,"ip_msfilter__bindgen_ty_1__bindgen_ty_1",5510],[5,"ip_auth_hdr",5510],[5,"ip_esp_hdr",5510],[5,"xt_counters_info",5510],[8,"__u8",5510],[5,"__IncompleteArrayField",8327],[5,"__kernel_sockaddr_storage",8327],[5,"__kernel_sockaddr_storage__bindgen_ty_1__bindgen_ty_1",8327],[5,"sockaddr_nl",8327],[5,"nlmsghdr",8327],[5,"nlmsgerr",8327],[5,"nl_pktinfo",8327],[5,"nl_mmap_req",8327],[5,"nl_mmap_hdr",8327],[5,"nlattr",8327],[5,"nla_bitfield32",8327],[5,"rtnl_link_stats",8327],[5,"rtnl_link_stats64",8327],[5,"rtnl_hw_stats64",8327],[5,"rtnl_link_ifmap",8327],[5,"ifla_bridge_id",8327],[5,"ifla_cacheinfo",8327],[5,"ifla_vlan_flags",8327],[5,"ifla_vlan_qos_mapping",8327],[5,"tunnel_msg",8327],[5,"ifla_vxlan_port_range",8327],[5,"ifla_vf_mac",8327],[5,"ifla_vf_broadcast",8327],[5,"ifla_vf_vlan",8327],[5,"ifla_vf_vlan_info",8327],[5,"ifla_vf_tx_rate",8327],[5,"ifla_vf_rate",8327],[5,"ifla_vf_spoofchk",8327],[5,"ifla_vf_guid",8327],[5,"ifla_vf_link_state",8327],[5,"ifla_vf_rss_query_en",8327],[5,"ifla_vf_trust",8327],[5,"ifla_port_vsi",8327],[5,"if_stats_msg",8327],[5,"ifla_rmnet_flags",8327],[5,"ifaddrmsg",8327],[5,"ifa_cacheinfo",8327],[5,"ndmsg",8327],[5,"nda_cacheinfo",8327],[5,"ndt_stats",8327],[5,"ndtmsg",8327],[5,"ndt_config",8327],[5,"rtattr",8327],[5,"rtmsg",8327],[5,"rtnexthop",8327],[5,"rta_cacheinfo",8327],[5,"rta_session",8327],[5,"rta_session__bindgen_ty_1__bindgen_ty_1",8327],[5,"rta_session__bindgen_ty_1__bindgen_ty_2",8327],[5,"rta_mfc_stats",8327],[5,"rtgenmsg",8327],[5,"ifinfomsg",8327],[5,"prefixmsg",8327],[5,"prefix_cacheinfo",8327],[5,"tcmsg",8327],[5,"nduseroptmsg",8327],[5,"tcamsg",8327],[6,"nlmsgerr_attrs",8327],[6,"nl_mmap_status",8327],[6,"_bindgen_ty_1",8327],[6,"netlink_attribute_type",8327],[6,"netlink_policy_type_attr",8327],[6,"_bindgen_ty_2",8327],[6,"_bindgen_ty_3",8327],[6,"_bindgen_ty_4",8327],[6,"_bindgen_ty_5",8327],[6,"in6_addr_gen_mode",8327],[6,"_bindgen_ty_6",8327],[6,"_bindgen_ty_7",8327],[6,"_bindgen_ty_8",8327],[6,"_bindgen_ty_9",8327],[6,"_bindgen_ty_10",8327],[6,"_bindgen_ty_11",8327],[6,"_bindgen_ty_12",8327],[6,"macvlan_mode",8327],[6,"macvlan_macaddr_mode",8327],[6,"_bindgen_ty_13",8327],[6,"_bindgen_ty_14",8327],[6,"_bindgen_ty_15",8327],[6,"_bindgen_ty_16",8327],[6,"macsec_validation_type",8327],[6,"macsec_offload",8327],[6,"_bindgen_ty_17",8327],[6,"ipvlan_mode",8327],[6,"_bindgen_ty_18",8327],[6,"_bindgen_ty_19",8327],[6,"_bindgen_ty_20",8327],[6,"_bindgen_ty_21",8327],[6,"ifla_vxlan_df",8327],[6,"_bindgen_ty_22",8327],[6,"ifla_geneve_df",8327],[6,"_bindgen_ty_23",8327],[6,"_bindgen_ty_24",8327],[6,"ifla_gtp_role",8327],[6,"_bindgen_ty_25",8327],[6,"_bindgen_ty_26",8327],[6,"_bindgen_ty_27",8327],[6,"_bindgen_ty_28",8327],[6,"_bindgen_ty_29",8327],[6,"_bindgen_ty_30",8327],[6,"_bindgen_ty_31",8327],[6,"_bindgen_ty_32",8327],[6,"_bindgen_ty_33",8327],[6,"_bindgen_ty_34",8327],[6,"_bindgen_ty_35",8327],[6,"_bindgen_ty_36",8327],[6,"_bindgen_ty_37",8327],[6,"_bindgen_ty_38",8327],[6,"_bindgen_ty_39",8327],[6,"_bindgen_ty_40",8327],[6,"_bindgen_ty_41",8327],[6,"_bindgen_ty_42",8327],[6,"_bindgen_ty_43",8327],[6,"_bindgen_ty_44",8327],[6,"_bindgen_ty_45",8327],[6,"_bindgen_ty_46",8327],[6,"_bindgen_ty_47",8327],[6,"_bindgen_ty_48",8327],[6,"_bindgen_ty_49",8327],[6,"_bindgen_ty_50",8327],[6,"_bindgen_ty_51",8327],[6,"_bindgen_ty_52",8327],[6,"_bindgen_ty_53",8327],[6,"_bindgen_ty_54",8327],[6,"_bindgen_ty_55",8327],[6,"_bindgen_ty_56",8327],[6,"_bindgen_ty_57",8327],[6,"_bindgen_ty_58",8327],[6,"_bindgen_ty_59",8327],[6,"_bindgen_ty_60",8327],[6,"_bindgen_ty_61",8327],[6,"rt_scope_t",8327],[6,"rt_class_t",8327],[6,"rtattr_type_t",8327],[6,"_bindgen_ty_62",8327],[6,"_bindgen_ty_63",8327],[6,"_bindgen_ty_64",8327],[6,"_bindgen_ty_65",8327],[6,"rtnetlink_groups",8327],[6,"_bindgen_ty_66",8327],[20,"__kernel_sockaddr_storage__bindgen_ty_1",8327],[20,"rta_session__bindgen_ty_1",8327],[5,"rtvia",8327],[5,"prctl_mm_map",12082],[8,"c_int",19],[8,"__kernel_sighandler_t",361],[5,"sockaddr_xdp",12313],[5,"xdp_ring_offset",12313],[5,"xdp_mmap_offsets",12313],[5,"xdp_umem_reg",12313],[5,"xdp_statistics",12313],[5,"xdp_options",12313],[5,"xdp_desc",12313],[5,"xdp_ring_offset_v1",12313],[5,"xdp_mmap_offsets_v1",12313],[5,"xdp_umem_reg_v1",12313],[5,"xdp_statistics_v1",12313],[5,"Elf_Verdaux",41],[5,"Elf_Ehdr",41],[5,"Elf_Phdr",41],[5,"Elf_Sym",41],[5,"Elf_Verdef",41],[8,"__signalfn_t",361],[8,"__sighandler_t",361],[8,"__restorefn_t",361],[8,"__sigrestore_t",361],[8,"siginfo_t",361],[5,"fscrypt_add_key_arg",361],[8,"sigevent_t",361],[8,"sigval_t",361],[8,"stack_t",361],[5,"ip_msfilter",5510],[5,"ip_msfilter__bindgen_ty_1",5510],[5,"group_filter",5510],[5,"group_filter__bindgen_ty_1",5510],[5,"rt0_hdr",5510],[5,"group_filter__bindgen_ty_1__bindgen_ty_2",5510],[5,"xt_entry_match",5510],[5,"xt_entry_target",5510],[5,"xt_standard_target",5510],[5,"xt_error_target",5510],[5,"ip6t_entry",5510],[5,"ip6t_standard",5510],[5,"ip6t_error",5510],[5,"ip6t_replace",5510],[5,"ip6t_get_entries",5510]],"b":[]}],\ ["lock_api",{"doc":"This library provides type-safe and fully-featured Mutex …","t":"RRKRRFFTTTTRRFFFFFFKKKFKKKKKKKKKKFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNMNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNMMMMNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNMMMMNNNMMMMMMMNNNMMMNNNNNNNNNNNNNNNNNMNMNMNNNNNNNNNNNNNNNNNNNNNNMNMMMNNNNNNNNNNMMMMNNNNNNNNNNNMNNN","n":["Duration","Duration","GetThreadId","GuardMarker","GuardMarker","GuardNoSend","GuardSend","INIT","INIT","INIT","INIT","Instant","Instant","MappedMutexGuard","MappedReentrantMutexGuard","MappedRwLockReadGuard","MappedRwLockWriteGuard","Mutex","MutexGuard","RawMutex","RawMutexFair","RawMutexTimed","RawReentrantMutex","RawRwLock","RawRwLockDowngrade","RawRwLockFair","RawRwLockRecursive","RawRwLockRecursiveTimed","RawRwLockTimed","RawRwLockUpgrade","RawRwLockUpgradeDowngrade","RawRwLockUpgradeFair","RawRwLockUpgradeTimed","ReentrantMutex","ReentrantMutexGuard","RwLock","RwLockReadGuard","RwLockUpgradableReadGuard","RwLockWriteGuard","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","bump","bump","bump","bump","bump","bump","bump","bump","bump_exclusive","bump_exclusive","bump_shared","bump_shared","bump_upgradable","bump_upgradable","const_new","const_new","const_new","data_ptr","data_ptr","data_ptr","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downgrade","downgrade","downgrade","downgrade_to_upgradable","downgrade_to_upgradable","downgrade_upgradable","drop","drop","drop","drop","drop","drop","drop","drop","drop","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","force_unlock","force_unlock","force_unlock_fair","force_unlock_fair","force_unlock_read","force_unlock_read_fair","force_unlock_write","force_unlock_write_fair","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","get_mut","get_mut","get_mut","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_inner","into_inner","into_inner","is_locked","is_locked","is_locked","is_locked","is_locked","is_locked","is_locked","is_locked","is_locked_exclusive","is_locked_exclusive","is_locked_exclusive","is_owned_by_current_thread","is_owned_by_current_thread","leak","lock","lock","lock","lock","lock_exclusive","lock_shared","lock_shared_recursive","lock_upgradable","make_guard_unchecked","make_guard_unchecked","make_read_guard_unchecked","make_upgradable_guard_unchecked","make_write_guard_unchecked","map","map","map","map","map","map","map","map","mutex","new","new","new","nonzero_thread_id","raw","raw","raw","read","read_recursive","remutex","rwlock","rwlock","rwlock","try_from","try_from","try_from","try_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_lock","try_lock","try_lock","try_lock","try_lock_exclusive","try_lock_exclusive_for","try_lock_exclusive_until","try_lock_for","try_lock_for","try_lock_for","try_lock_for","try_lock_shared","try_lock_shared_for","try_lock_shared_recursive","try_lock_shared_recursive_for","try_lock_shared_recursive_until","try_lock_shared_until","try_lock_until","try_lock_until","try_lock_until","try_lock_until","try_lock_upgradable","try_lock_upgradable_for","try_lock_upgradable_until","try_map","try_map","try_map","try_map","try_map","try_map","try_map","try_map","try_read","try_read_for","try_read_recursive","try_read_recursive_for","try_read_recursive_until","try_read_until","try_upgradable_read","try_upgradable_read_for","try_upgradable_read_until","try_upgrade","try_upgrade","try_upgrade_for","try_upgrade_for","try_upgrade_until","try_upgrade_until","try_with_upgraded","try_with_upgraded_for","try_with_upgraded_until","try_write","try_write_for","try_write_until","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unlock","unlock","unlock_exclusive","unlock_exclusive_fair","unlock_fair","unlock_fair","unlock_fair","unlock_fair","unlock_fair","unlock_fair","unlock_fair","unlock_fair","unlock_fair","unlock_fair","unlock_fair","unlock_shared","unlock_shared_fair","unlock_upgradable","unlock_upgradable_fair","unlocked","unlocked","unlocked","unlocked","unlocked","unlocked_fair","unlocked_fair","unlocked_fair","unlocked_fair","unlocked_fair","upgradable_read","upgrade","upgrade","with_upgraded","write"],"q":[[0,"lock_api"],[372,"core::marker"],[373,"core::default"],[374,"core::fmt"],[375,"core::fmt"],[376,"core::num::nonzero"],[377,"core::result"],[378,"core::option"],[379,"core::any"]],"d":["Duration type used for try_lock_for.","Duration type used for try_lock_for.","Helper trait which returns a non-zero thread ID.","Marker type which determines whether a lock guard should …","Marker type which determines whether a lock guard should …","Marker type which indicates that the Guard type for a lock …","Marker type which indicates that the Guard type for a lock …","Initial value for an unlocked mutex.","Initial value.","Initial value for an unlocked mutex.","Initial value for an unlocked RwLock.","Instant type used for try_lock_until.","Instant type used for try_lock_until.","An RAII mutex guard returned by MutexGuard::map, which can …","An RAII mutex guard returned by ReentrantMutexGuard::map, …","An RAII read lock guard returned by RwLockReadGuard::map, …","An RAII write lock guard returned by RwLockWriteGuard::map…","A mutual exclusion primitive useful for protecting shared …","An RAII implementation of a “scoped lock” of a mutex. …","Basic operations for a mutex.","Additional methods for mutexes which support fair …","Additional methods for mutexes which support locking with …","A raw mutex type that wraps another raw mutex to provide …","Basic operations for a reader-writer lock.","Additional methods for RwLocks which support atomically …","Additional methods for RwLocks which support fair …","Additional methods for RwLocks which support recursive …","Additional methods for RwLocks which support recursive …","Additional methods for RwLocks which support locking with …","Additional methods for RwLocks which support atomically …","Additional methods for RwLocks which support upgradable …","Additional methods for RwLocks which support upgradable …","Additional methods for RwLocks which support upgradable …","A mutex which can be recursively locked by a single thread.","An RAII implementation of a “scoped lock” of a …","A reader-writer lock","RAII structure used to release the shared read access of a …","RAII structure used to release the upgradable read access …","RAII structure used to release the exclusive write access …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Temporarily yields the mutex to a waiting thread if there …","Temporarily yields the mutex to a waiting thread if there …","Temporarily yields the mutex to a waiting thread if there …","Temporarily yields the mutex to a waiting thread if there …","Temporarily yields the mutex to a waiting thread if there …","Temporarily yields the RwLock to a waiting thread if there …","Temporarily yields the RwLock to a waiting thread if there …","Temporarily yields the RwLock to a waiting thread if there …","Temporarily yields an exclusive lock to a waiting thread …","Temporarily yields an exclusive lock to a waiting thread …","Temporarily yields a shared lock to a waiting thread if …","Temporarily yields a shared lock to a waiting thread if …","Temporarily yields an upgradable lock to a waiting thread …","Temporarily yields an upgradable lock to a waiting thread …","Creates a new mutex based on a pre-existing raw mutex.","Creates a new reentrant mutex based on a pre-existing raw …","Creates a new new instance of an RwLock<T> based on a …","Returns a raw pointer to the underlying data.","Returns a raw pointer to the underlying data.","Returns a raw pointer to the underlying data.","","","","","","","","","","","","","","","","","Atomically downgrades an exclusive lock into a shared lock …","Atomically downgrades a write lock into a read lock …","Atomically downgrades an upgradable read lock lock into a …","Downgrades an exclusive lock to an upgradable lock.","Atomically downgrades a write lock into an upgradable read …","Downgrades an upgradable lock to a shared lock.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Forcibly unlocks the mutex.","Forcibly unlocks the mutex.","Forcibly unlocks the mutex using a fair unlock procotol.","Forcibly unlocks the mutex using a fair unlock protocol.","Forcibly unlocks a read lock.","Forcibly unlocks a read lock using a fair unlock procotol.","Forcibly unlocks a write lock.","Forcibly unlocks a write lock using a fair unlock procotol.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns a mutable reference to the underlying data.","Returns a mutable reference to the underlying data.","Returns a mutable reference to the underlying data.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 this mutex, returning the underlying data.","Consumes this mutex, returning the underlying data.","Consumes this RwLock, returning the underlying data.","Checks whether the mutex is currently locked.","Checks whether the mutex is currently locked.","Checks whether the mutex is currently locked.","Checks whether the mutex is currently locked.","Checks whether the mutex is currently locked.","Checks if this RwLock is currently locked in any way.","Checks if this RwLock is currently locked in any way.","Checks whether this RwLock is currently locked in any way.","Check if this RwLock is currently exclusively locked.","Check if this RwLock is currently exclusively locked.","Check if this RwLock is currently exclusively locked.","Checks whether the mutex is currently held by the current …","Checks whether the mutex is currently held by the current …","Leaks the mutex guard and returns a mutable reference to …","Acquires this mutex, blocking the current thread until it …","Acquires a mutex, blocking the current thread until it is …","Acquires this mutex, blocking if it’s held by another …","Acquires a reentrant mutex, blocking the current thread …","Acquires an exclusive lock, blocking the current thread …","Acquires a shared lock, blocking the current thread until …","Acquires a shared lock without deadlocking in case of a …","Acquires an upgradable lock, blocking the current thread …","Creates a new MutexGuard without checking if the mutex is …","Creates a new ReentrantMutexGuard without checking if the …","Creates a new RwLockReadGuard without checking if the lock …","Creates a new RwLockUpgradableReadGuard without checking …","Creates a new RwLockReadGuard without checking if the lock …","Makes a new MappedMutexGuard for a component of the locked …","Makes a new MappedMutexGuard for a component of the locked …","Makes a new MappedReentrantMutexGuard for a component of …","Makes a new MappedReentrantMutexGuard for a component of …","Make a new MappedRwLockReadGuard for a component of the …","Make a new MappedRwLockWriteGuard for a component of the …","Make a new MappedRwLockReadGuard for a component of the …","Make a new MappedRwLockWriteGuard for a component of the …","Returns a reference to the original Mutex object.","Creates a new mutex in an unlocked state ready for use.","Creates a new reentrant mutex in an unlocked state ready …","Creates a new instance of an RwLock<T> which is unlocked.","Returns a non-zero thread ID which identifies the current …","Returns the underlying raw mutex object.","Returns the underlying raw mutex object.","Returns the underlying raw reader-writer lock object.","Locks this RwLock with shared read access, blocking the …","Locks this RwLock with shared read access, blocking the …","Returns a reference to the original ReentrantMutex object.","Returns a reference to the original reader-writer lock …","Returns a reference to the original reader-writer lock …","Returns a reference to the original reader-writer lock …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Attempts to acquire this mutex without blocking. Returns …","Attempts to acquire this lock.","Attempts to acquire this mutex without blocking. Returns …","Attempts to acquire this lock.","Attempts to acquire an exclusive lock without blocking.","Attempts to acquire an exclusive lock until a timeout is …","Attempts to acquire an exclusive lock until a timeout is …","Attempts to acquire this lock until a timeout is reached.","Attempts to acquire this lock until a timeout is reached.","Attempts to acquire this lock until a timeout is reached.","Attempts to acquire this lock until a timeout is reached.","Attempts to acquire a shared lock without blocking.","Attempts to acquire a shared lock until a timeout is …","Attempts to acquire a shared lock without deadlocking in …","Attempts to acquire a shared lock until a timeout is …","Attempts to acquire a shared lock until a timeout is …","Attempts to acquire a shared lock until a timeout is …","Attempts to acquire this lock until a timeout is reached.","Attempts to acquire this lock until a timeout is reached.","Attempts to acquire this lock until a timeout is reached.","Attempts to acquire this lock until a timeout is reached.","Attempts to acquire an upgradable lock without blocking.","Attempts to acquire an upgradable lock until a timeout is …","Attempts to acquire an upgradable lock until a timeout is …","Attempts to make a new MappedMutexGuard for a component of …","Attempts to make a new MappedMutexGuard for a component of …","Attempts to make a new MappedReentrantMutexGuard for a …","Attempts to make a new MappedReentrantMutexGuard for a …","Attempts to make a new MappedRwLockReadGuard for a …","Attempts to make a new MappedRwLockWriteGuard for a …","Attempts to make a new MappedRwLockReadGuard for a …","Attempts to make a new MappedRwLockWriteGuard for a …","Attempts to acquire this RwLock with shared read access.","Attempts to acquire this RwLock with shared read access …","Attempts to acquire this RwLock with shared read access.","Attempts to acquire this RwLock with shared read access …","Attempts to acquire this RwLock with shared read access …","Attempts to acquire this RwLock with shared read access …","Attempts to acquire this RwLock with upgradable read …","Attempts to acquire this RwLock with upgradable read …","Attempts to acquire this RwLock with upgradable read …","Attempts to upgrade an upgradable lock to an exclusive …","Tries to atomically upgrade an upgradable read lock into …","Attempts to upgrade an upgradable lock to an exclusive …","Tries to atomically upgrade an upgradable read lock into …","Attempts to upgrade an upgradable lock to an exclusive …","Tries to atomically upgrade an upgradable read lock into …","First, tries to atomically upgrade an upgradable read lock …","Tries to atomically upgrade an upgradable read lock into …","Tries to atomically upgrade an upgradable read lock into …","Attempts to lock this RwLock with exclusive write access.","Attempts to acquire this RwLock with exclusive write …","Attempts to acquire this RwLock with exclusive write …","","","","","","","","","","","","","","","","Unlocks this mutex.","Unlocks this mutex. The inner mutex may not be unlocked if …","Releases an exclusive lock.","Releases an exclusive lock using a fair unlock protocol.","Unlocks this mutex using a fair unlock protocol.","Unlocks this mutex using a fair unlock protocol. The inner …","Unlocks the mutex using a fair unlock protocol.","Unlocks the mutex using a fair unlock protocol.","Unlocks the mutex using a fair unlock protocol.","Unlocks the mutex using a fair unlock protocol.","Unlocks the RwLock using a fair unlock protocol.","Unlocks the RwLock using a fair unlock protocol.","Unlocks the RwLock using a fair unlock protocol.","Unlocks the RwLock using a fair unlock protocol.","Unlocks the RwLock using a fair unlock protocol.","Releases a shared lock.","Releases a shared lock using a fair unlock protocol.","Releases an upgradable lock.","Releases an upgradable lock using a fair unlock protocol.","Temporarily unlocks the mutex to execute the given …","Temporarily unlocks the mutex to execute the given …","Temporarily unlocks the RwLock to execute the given …","Temporarily unlocks the RwLock to execute the given …","Temporarily unlocks the RwLock to execute the given …","Temporarily unlocks the mutex to execute the given …","Temporarily unlocks the mutex to execute the given …","Temporarily unlocks the RwLock to execute the given …","Temporarily unlocks the RwLock to execute the given …","Temporarily unlocks the RwLock to execute the given …","Locks this RwLock with upgradable read access, blocking …","Upgrades an upgradable lock to an exclusive lock.","Atomically upgrades an upgradable read lock lock into an …","First, atomically upgrades an upgradable read lock lock …","Locks this RwLock with exclusive write access, blocking …"],"i":[42,41,0,16,17,0,0,16,4,3,17,42,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,47,13,3,14,15,5,19,7,20,8,10,11,22,23,46,47,13,3,14,15,5,19,7,20,8,10,11,22,23,1,1,3,5,7,8,10,11,9,9,9,9,12,12,13,14,15,13,14,15,13,14,15,5,19,7,20,8,10,11,22,23,5,19,10,23,24,10,11,25,10,25,5,19,7,20,8,10,11,22,23,13,14,15,5,5,19,19,7,7,20,20,8,8,10,10,11,11,22,22,23,23,13,14,13,14,15,15,15,15,46,47,13,13,13,3,14,14,14,15,15,15,5,19,7,20,8,10,11,22,23,13,14,15,46,47,13,3,14,15,5,19,7,20,8,10,11,22,23,13,14,15,16,16,13,3,14,17,17,15,17,17,15,3,14,5,16,13,3,14,17,17,33,21,13,14,15,15,15,5,19,7,20,8,10,22,23,5,13,14,15,4,13,14,15,15,15,7,8,10,11,46,47,13,3,14,15,5,19,7,20,8,10,11,22,23,46,47,13,3,14,15,5,19,7,20,8,10,11,22,23,16,13,3,14,17,41,41,42,13,3,14,17,41,33,43,43,41,42,13,3,14,21,44,44,5,19,7,20,8,10,22,23,15,15,15,15,15,15,15,15,15,21,11,44,11,44,11,11,11,11,15,15,15,46,47,13,3,14,15,5,19,7,20,8,10,11,22,23,16,3,17,9,1,3,5,19,7,20,8,10,11,22,23,17,9,21,12,5,7,8,10,11,5,7,8,10,11,15,21,11,11,15],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[1,2],[1,2],[[[3,[-1,-2]]],2,1,4],[[[5,[-1,-2]]],2,1,6],[[[7,[-1,-2,-3]]],2,1,4,6],[[[8,[-1,-2]]],2,9,6],[[[10,[-1,-2]]],2,9,6],[[[11,[-1,-2]]],2,12,6],[9,2],[9,2],[9,2],[9,2],[12,2],[12,2],[[-1,-2],[[13,[-1,-2]]],[],[]],[[-1,-2,-3],[[14,[-1,-2,-3]]],[],[],[]],[[-1,-2],[[15,[-1,-2]]],[],[]],[[[13,[-1,-2]]],[],16,6],[[[14,[-1,-2,-3]]],[],16,4,6],[[[15,[-1,-2]]],[],17,6],[[],[[13,[-1,-2]]],16,[6,18]],[[],[[14,[-1,-2,-3]]],16,4,[6,18]],[[],[[15,[-1,-2]]],17,[6,18]],[[[5,[-1,-2]]],-2,16,6],[[[19,[-1,-2]]],-2,16,6],[[[7,[-1,-2,-3]]],-3,16,4,6],[[[20,[-1,-2,-3]]],-3,16,4,6],[[[8,[-1,-2]]],-2,17,6],[[[10,[-1,-2]]],-2,17,6],[[[11,[-1,-2]]],-2,21,6],[[[22,[-1,-2]]],-2,17,6],[[[23,[-1,-2]]],-2,17,6],[[[5,[-1,-2]]],-2,16,6],[[[19,[-1,-2]]],-2,16,6],[[[10,[-1,-2]]],-2,17,6],[[[23,[-1,-2]]],-2,17,6],[24,2],[[[10,[-1,-2]]],[[8,[-1,-2]]],24,6],[[[11,[-1,-2]]],[[8,[-1,-2]]],25,6],[25,2],[[[10,[-1,-2]]],[[11,[-1,-2]]],25,6],[25,2],[[[5,[-1,-2]]],2,16,6],[[[19,[-1,-2]]],2,16,6],[[[7,[-1,-2,-3]]],2,16,4,6],[[[20,[-1,-2,-3]]],2,16,4,6],[[[8,[-1,-2]]],2,17,6],[[[10,[-1,-2]]],2,17,6],[[[11,[-1,-2]]],2,21,6],[[[22,[-1,-2]]],2,17,6],[[[23,[-1,-2]]],2,17,6],[[[13,[-1,-2]],26],27,16,[6,28]],[[[14,[-1,-2,-3]],26],27,16,4,[6,28]],[[[15,[-1,-2]],26],27,17,[6,28]],[[[5,[-1,-2]],26],27,16,[28,6]],[[[5,[-1,-2]],26],27,16,[29,6]],[[[19,[-1,-2]],26],27,16,[28,6]],[[[19,[-1,-2]],26],27,16,[29,6]],[[[7,[-1,-2,-3]],26],27,16,4,[29,6]],[[[7,[-1,-2,-3]],26],27,16,4,[28,6]],[[[20,[-1,-2,-3]],26],27,16,4,[28,6]],[[[20,[-1,-2,-3]],26],27,16,4,[29,6]],[[[8,[-1,-2]],26],27,17,[29,6]],[[[8,[-1,-2]],26],27,17,[28,6]],[[[10,[-1,-2]],26],27,17,[28,6]],[[[10,[-1,-2]],26],27,17,[29,6]],[[[11,[-1,-2]],26],27,21,[29,6]],[[[11,[-1,-2]],26],27,21,[28,6]],[[[22,[-1,-2]],26],27,17,[28,6]],[[[22,[-1,-2]],26],27,17,[29,6]],[[[23,[-1,-2]],26],27,17,[29,6]],[[[23,[-1,-2]],26],27,17,[28,6]],[[[13,[-1,-2]]],2,16,6],[[[14,[-1,-2,-3]]],2,16,4,6],[[[13,[-1,-2]]],2,1,6],[[[14,[-1,-2,-3]]],2,1,4,6],[[[15,[-1,-2]]],2,17,6],[[[15,[-1,-2]]],2,9,6],[[[15,[-1,-2]]],2,17,6],[[[15,[-1,-2]]],2,9,6],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[30,-1,[]],[-1,[[13,[-2,-1]]],[],16],[-1,-1,[]],[30,-1,[]],[-1,[[14,[-2,-3,-1]]],[],16,4],[-1,-1,[]],[-1,-1,[]],[30,-1,[]],[-1,[[15,[-2,-1]]],[],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[13,[-1,-2]]],-2,16,6],[[[14,[-1,-2,-3]]],-3,16,4,6],[[[15,[-1,-2]]],-2,17,6],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[13,[-1,-2]]],-2,16,[]],[[[14,[-1,-2,-3]]],-3,16,4,[]],[[[15,[-1,-2]]],-2,17,[]],[[[16,[],[[31,[-1]]]]],32,[]],[[[16,[],[[31,[-1]]]]],32,[]],[[[13,[-1,-2]]],32,16,6],[[[3,[-1,-2]]],32,16,4],[[[14,[-1,-2,-3]]],32,16,4,6],[[[17,[],[[31,[-1]]]]],32,[]],[[[17,[],[[31,[-1]]]]],32,[]],[[[15,[-1,-2]]],32,17,6],[[[17,[],[[31,[-1]]]]],32,[]],[[[17,[],[[31,[-1]]]]],32,[]],[[[15,[-1,-2]]],32,17,6],[[[3,[-1,-2]]],32,16,4],[[[14,[-1,-2,-3]]],32,16,4,6],[[[5,[-1,-2]]],-2,16,6],[[[16,[],[[31,[-1]]]]],2,[]],[[[13,[-1,-2]]],[[5,[-1,-2]]],16,6],[[[3,[-1,-2]]],2,16,4],[[[14,[-1,-2,-3]]],[[7,[-1,-2,-3]]],16,4,6],[[[17,[],[[31,[-1]]]]],2,[]],[[[17,[],[[31,[-1]]]]],2,[]],[33,2],[21,2],[[[13,[-1,-2]]],[[5,[-1,-2]]],16,6],[[[14,[-1,-2,-3]]],[[7,[-1,-2,-3]]],16,4,6],[[[15,[-1,-2]]],[[8,[-1,-2]]],17,6],[[[15,[-1,-2]]],[[11,[-1,-2]]],21,6],[[[15,[-1,-2]]],[[10,[-1,-2]]],17,6],[[[5,[-1,-2]],-4],[[19,[-1,-3]]],16,6,6,[[35,[-2],[[34,[-3]]]]]],[[[19,[-1,-2]],-4],[[19,[-1,-3]]],16,6,6,[[35,[-2],[[34,[-3]]]]]],[[[7,[-1,-2,-3]],-5],[[20,[-1,-2,-4]]],16,4,6,6,[[35,[-3],[[34,[-4]]]]]],[[[20,[-1,-2,-3]],-5],[[20,[-1,-2,-4]]],16,4,6,6,[[35,[-3],[[34,[-4]]]]]],[[[8,[-1,-2]],-4],[[22,[-1,-3]]],17,6,6,[[35,[-2],[[34,[-3]]]]]],[[[10,[-1,-2]],-4],[[23,[-1,-3]]],17,6,6,[[35,[-2],[[34,[-3]]]]]],[[[22,[-1,-2]],-4],[[22,[-1,-3]]],17,6,6,[[35,[-2],[[34,[-3]]]]]],[[[23,[-1,-2]],-4],[[23,[-1,-3]]],17,6,6,[[35,[-2],[[34,[-3]]]]]],[[[5,[-1,-2]]],[[13,[-1,-2]]],16,6],[-1,[[13,[-2,-1]]],[],16],[-1,[[14,[-2,-3,-1]]],[],16,4],[-1,[[15,[-2,-1]]],[],17],[4,36],[[[13,[-1,-2]]],-1,16,6],[[[14,[-1,-2,-3]]],-1,16,4,6],[[[15,[-1,-2]]],-1,17,6],[[[15,[-1,-2]]],[[8,[-1,-2]]],17,6],[[[15,[-1,-2]]],[[8,[-1,-2]]],33,6],[[[7,[-1,-2,-3]]],[[14,[-1,-2,-3]]],16,4,6],[[[8,[-1,-2]]],[[15,[-1,-2]]],17,6],[[[10,[-1,-2]]],[[15,[-1,-2]]],17,6],[[[11,[-1,-2]]],[[15,[-1,-2]]],21,6],[-1,[[37,[-2]]],[],[]],[-1,[[37,[-2]]],[],[]],[-1,[[37,[-2]]],[],[]],[-1,[[37,[-2]]],[],[]],[-1,[[37,[-2]]],[],[]],[-1,[[37,[-2]]],[],[]],[-1,[[37,[-2]]],[],[]],[-1,[[37,[-2]]],[],[]],[-1,[[37,[-2]]],[],[]],[-1,[[37,[-2]]],[],[]],[-1,[[37,[-2]]],[],[]],[-1,[[37,[-2]]],[],[]],[-1,[[37,[-2]]],[],[]],[-1,[[37,[-2]]],[],[]],[-1,[[37,[-2]]],[],[]],[-1,[[37,[-2]]],[],[]],[-1,[[37,[-2]]],[],[]],[-1,[[37,[-2]]],[],[]],[-1,[[37,[-2]]],[],[]],[-1,[[37,[-2]]],[],[]],[-1,[[37,[-2]]],[],[]],[-1,[[37,[-2]]],[],[]],[-1,[[37,[-2]]],[],[]],[-1,[[37,[-2]]],[],[]],[-1,[[37,[-2]]],[],[]],[-1,[[37,[-2]]],[],[]],[-1,[[37,[-2]]],[],[]],[-1,[[37,[-2]]],[],[]],[-1,[[37,[-2]]],[],[]],[-1,[[37,[-2]]],[],[]],[[[16,[],[[31,[-1]]]]],32,[]],[[[13,[-1,-2]]],[[38,[[5,[-1,-2]]]]],16,6],[[[3,[-1,-2]]],32,16,4],[[[14,[-1,-2,-3]]],[[38,[[7,[-1,-2,-3]]]]],16,4,6],[[[17,[],[[31,[-1]]]]],32,[]],[[[41,[],[[39,[-1]],[40,[-2]]]],-1],32,[],[]],[[[41,[],[[39,[-1]],[40,[-2]]]],-2],32,[],[]],[[[42,[],[[39,[-1]],[40,[-2]]]],-1],32,[],[]],[[[13,[-1,-2]]],[[38,[[5,[-1,-2]]]]],42,6],[[[3,[-1,-2]]],32,42,4],[[[14,[-1,-2,-3]]],[[38,[[7,[-1,-2,-3]]]]],42,4,6],[[[17,[],[[31,[-1]]]]],32,[]],[[[41,[],[[39,[-1]],[40,[-2]]]],-1],32,[],[]],[33,32],[[43,-1],32,[]],[[43,-1],32,[]],[[[41,[],[[39,[-1]],[40,[-2]]]],-2],32,[],[]],[[[42,[],[[39,[-1]],[40,[-2]]]],-2],32,[],[]],[[[13,[-1,-2]]],[[38,[[5,[-1,-2]]]]],42,6],[[[3,[-1,-2]]],32,42,4],[[[14,[-1,-2,-3]]],[[38,[[7,[-1,-2,-3]]]]],42,4,6],[21,32],[[44,-1],32,[]],[[44,-1],32,[]],[[[5,[-1,-2]],-4],[[37,[[19,[-1,-3]],[5,[-1,-2]]]]],16,6,6,[[35,[-2],[[34,[[38,[-3]]]]]]]],[[[19,[-1,-2]],-4],[[37,[[19,[-1,-3]],[19,[-1,-2]]]]],16,6,6,[[35,[-2],[[34,[[38,[-3]]]]]]]],[[[7,[-1,-2,-3]],-5],[[37,[[20,[-1,-2,-4]],[7,[-1,-2,-3]]]]],16,4,6,6,[[35,[-3],[[34,[[38,[-4]]]]]]]],[[[20,[-1,-2,-3]],-5],[[37,[[20,[-1,-2,-4]],[20,[-1,-2,-3]]]]],16,4,6,6,[[35,[-3],[[34,[[38,[-4]]]]]]]],[[[8,[-1,-2]],-4],[[37,[[22,[-1,-3]],[8,[-1,-2]]]]],17,6,6,[[35,[-2],[[34,[[38,[-3]]]]]]]],[[[10,[-1,-2]],-4],[[37,[[23,[-1,-3]],[10,[-1,-2]]]]],17,6,6,[[35,[-2],[[34,[[38,[-3]]]]]]]],[[[22,[-1,-2]],-4],[[37,[[22,[-1,-3]],[22,[-1,-2]]]]],17,6,6,[[35,[-2],[[34,[[38,[-3]]]]]]]],[[[23,[-1,-2]],-4],[[37,[[23,[-1,-3]],[23,[-1,-2]]]]],17,6,6,[[35,[-2],[[34,[[38,[-3]]]]]]]],[[[15,[-1,-2]]],[[38,[[8,[-1,-2]]]]],17,6],[[[15,[-1,-2]]],[[38,[[8,[-1,-2]]]]],41,6],[[[15,[-1,-2]]],[[38,[[8,[-1,-2]]]]],33,6],[[[15,[-1,-2]]],[[38,[[8,[-1,-2]]]]],43,6],[[[15,[-1,-2]]],[[38,[[8,[-1,-2]]]]],43,6],[[[15,[-1,-2]]],[[38,[[8,[-1,-2]]]]],41,6],[[[15,[-1,-2]]],[[38,[[11,[-1,-2]]]]],21,6],[[[15,[-1,-2]]],[[38,[[11,[-1,-2]]]]],44,6],[[[15,[-1,-2]]],[[38,[[11,[-1,-2]]]]],44,6],[21,32],[[[11,[-1,-2]]],[[37,[[10,[-1,-2]],[11,[-1,-2]]]]],21,6],[[44,-1],32,[]],[[[11,[-1,-2]]],[[37,[[10,[-1,-2]],[11,[-1,-2]]]]],44,6],[[44,-1],32,[]],[[[11,[-1,-2]]],[[37,[[10,[-1,-2]],[11,[-1,-2]]]]],44,6],[[[11,[-1,-2]],-4],[[38,[-3]]],25,6,[],[[35,[-2],[[34,[-3]]]]]],[[[11,[-1,-2]],-4],[[38,[-3]]],[44,25],6,[],[[35,[-2],[[34,[-3]]]]]],[[[11,[-1,-2]],-4],[[38,[-3]]],[44,25],6,[],[[35,[-2],[[34,[-3]]]]]],[[[15,[-1,-2]]],[[38,[[10,[-1,-2]]]]],17,6],[[[15,[-1,-2]]],[[38,[[10,[-1,-2]]]]],41,6],[[[15,[-1,-2]]],[[38,[[10,[-1,-2]]]]],41,6],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[[[16,[],[[31,[-1]]]]],2,[]],[[[3,[-1,-2]]],2,16,4],[[[17,[],[[31,[-1]]]]],2,[]],[9,2],[1,2],[[[3,[-1,-2]]],2,1,4],[[[5,[-1,-2]]],2,1,6],[[[19,[-1,-2]]],2,1,6],[[[7,[-1,-2,-3]]],2,1,4,6],[[[20,[-1,-2,-3]]],2,1,4,6],[[[8,[-1,-2]]],2,9,6],[[[10,[-1,-2]]],2,9,6],[[[11,[-1,-2]]],2,12,6],[[[22,[-1,-2]]],2,9,6],[[[23,[-1,-2]]],2,9,6],[[[17,[],[[31,[-1]]]]],2,[]],[9,2],[21,2],[12,2],[[[5,[-1,-2]],-4],-3,16,6,[],[[35,[],[[34,[-3]]]]]],[[[7,[-1,-2,-3]],-5],-4,16,4,6,[],[[35,[],[[34,[-4]]]]]],[[[8,[-1,-2]],-4],-3,17,6,[],[[35,[],[[34,[-3]]]]]],[[[10,[-1,-2]],-4],-3,17,6,[],[[35,[],[[34,[-3]]]]]],[[[11,[-1,-2]],-4],-3,21,6,[],[[35,[],[[34,[-3]]]]]],[[[5,[-1,-2]],-4],-3,1,6,[],[[35,[],[[34,[-3]]]]]],[[[7,[-1,-2,-3]],-5],-4,1,4,6,[],[[35,[],[[34,[-4]]]]]],[[[8,[-1,-2]],-4],-3,9,6,[],[[35,[],[[34,[-3]]]]]],[[[10,[-1,-2]],-4],-3,9,6,[],[[35,[],[[34,[-3]]]]]],[[[11,[-1,-2]],-4],-3,12,6,[],[[35,[],[[34,[-3]]]]]],[[[15,[-1,-2]]],[[11,[-1,-2]]],21,6],[21,2],[[[11,[-1,-2]]],[[10,[-1,-2]]],21,6],[[[11,[-1,-2]],-4],-3,25,6,[],[[35,[-2],[[34,[-3]]]]]],[[[15,[-1,-2]]],[[10,[-1,-2]]],17,6]],"c":[],"p":[[10,"RawMutexFair",0],[1,"tuple"],[5,"RawReentrantMutex",0],[10,"GetThreadId",0],[5,"MutexGuard",0],[10,"Sized",372],[5,"ReentrantMutexGuard",0],[5,"RwLockReadGuard",0],[10,"RawRwLockFair",0],[5,"RwLockWriteGuard",0],[5,"RwLockUpgradableReadGuard",0],[10,"RawRwLockUpgradeFair",0],[5,"Mutex",0],[5,"ReentrantMutex",0],[5,"RwLock",0],[10,"RawMutex",0],[10,"RawRwLock",0],[10,"Default",373],[5,"MappedMutexGuard",0],[5,"MappedReentrantMutexGuard",0],[10,"RawRwLockUpgrade",0],[5,"MappedRwLockReadGuard",0],[5,"MappedRwLockWriteGuard",0],[10,"RawRwLockDowngrade",0],[10,"RawRwLockUpgradeDowngrade",0],[5,"Formatter",374],[8,"Result",374],[10,"Debug",374],[10,"Display",374],[1,"never"],[17,"GuardMarker"],[1,"bool"],[10,"RawRwLockRecursive",0],[17,"Output"],[10,"FnOnce",375],[5,"NonZeroUsize",376],[6,"Result",377],[6,"Option",378],[17,"Duration"],[17,"Instant"],[10,"RawRwLockTimed",0],[10,"RawMutexTimed",0],[10,"RawRwLockRecursiveTimed",0],[10,"RawRwLockUpgradeTimed",0],[5,"TypeId",379],[5,"GuardSend",0],[5,"GuardNoSend",0]],"b":[[123,"impl-Debug-for-MutexGuard%3C\'a,+R,+T%3E"],[124,"impl-Display-for-MutexGuard%3C\'a,+R,+T%3E"],[125,"impl-Debug-for-MappedMutexGuard%3C\'a,+R,+T%3E"],[126,"impl-Display-for-MappedMutexGuard%3C\'a,+R,+T%3E"],[127,"impl-Display-for-ReentrantMutexGuard%3C\'a,+R,+G,+T%3E"],[128,"impl-Debug-for-ReentrantMutexGuard%3C\'a,+R,+G,+T%3E"],[129,"impl-Debug-for-MappedReentrantMutexGuard%3C\'a,+R,+G,+T%3E"],[130,"impl-Display-for-MappedReentrantMutexGuard%3C\'a,+R,+G,+T%3E"],[131,"impl-Display-for-RwLockReadGuard%3C\'a,+R,+T%3E"],[132,"impl-Debug-for-RwLockReadGuard%3C\'a,+R,+T%3E"],[133,"impl-Debug-for-RwLockWriteGuard%3C\'a,+R,+T%3E"],[134,"impl-Display-for-RwLockWriteGuard%3C\'a,+R,+T%3E"],[135,"impl-Display-for-RwLockUpgradableReadGuard%3C\'a,+R,+T%3E"],[136,"impl-Debug-for-RwLockUpgradableReadGuard%3C\'a,+R,+T%3E"],[137,"impl-Debug-for-MappedRwLockReadGuard%3C\'a,+R,+T%3E"],[138,"impl-Display-for-MappedRwLockReadGuard%3C\'a,+R,+T%3E"],[139,"impl-Display-for-MappedRwLockWriteGuard%3C\'a,+R,+T%3E"],[140,"impl-Debug-for-MappedRwLockWriteGuard%3C\'a,+R,+T%3E"]]}],\ -["log",{"doc":"A lightweight logging facade.","t":"PPPPPPGGKFFPFFFSFPPPPNNQQNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNQNNMNNNNNNNQNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNQNNNNNNNNNNNNCNNNNNNMQQHNNHNNNNNNNNNNNNNNHHHHHNNNNNNNNNNNNNNNQNNNNNNNNNNNNNNNNNNNNNNNNQFFEKKFENNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNMNNNNNMNNNNNNNNNNCFFKKHHNNNNNNNNNNNNNNNNNNNNNNMNNMEKFKNNNNNNNNNNNNNNNNNMNMNNNNNNNNN","n":["Debug","Debug","Error","Error","Info","Info","Level","LevelFilter","Log","Metadata","MetadataBuilder","Off","ParseLevelError","Record","RecordBuilder","STATIC_MAX_LEVEL","SetLoggerError","Trace","Trace","Warn","Warn","args","args","as_debug","as_display","as_str","as_str","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build","builder","builder","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","cmp","debug","default","default","enabled","eq","eq","eq","eq","eq","eq","eq","error","file","file","file_static","file_static","flush","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from_str","from_str","hash","hash","hash","hash","info","into","into","into","into","into","into","into","into","iter","iter","key_values","key_values","kv","level","level","level","level","line","line","log","log","log_enabled","logger","max","max","max_level","metadata","metadata","module_path","module_path","module_path_static","module_path_static","new","new","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","set_boxed_logger","set_logger","set_logger_racy","set_max_level","set_max_level_racy","target","target","target","target","to_builder","to_level","to_level_filter","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","trace","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","warn","Error","Key","Source","ToKey","ToValue","Value","Visitor","as_ref","as_str","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","boxed","clone","clone_into","cmp","eq","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_str","hash","into","into","into","msg","partial_cmp","source","to_borrowed_str","to_key","to_key","to_owned","to_string","to_string","to_string","to_value","to_value","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","value","AsList","AsMap","Source","Visitor","as_list","as_map","borrow","borrow","borrow_mut","borrow_mut","count","count","count","fmt","fmt","from","from","get","get","get","into","into","try_from","try_from","try_into","try_into","type_id","type_id","visit","visit","visit","visit_pair","Error","ToValue","Value","Visit","capture_debug","capture_display","downcast_ref","from_any","from_debug","from_display","from_dyn_debug","from_dyn_display","is","to_bool","to_borrowed_str","to_char","to_f64","to_i128","to_i64","to_u128","to_u64","to_value","visit","visit_any","visit_bool","visit_borrowed_str","visit_char","visit_f64","visit_i128","visit_i64","visit_str","visit_u128","visit_u64"],"q":[[0,"log"],[189,"log::kv"],[278,"log::kv::source"],[310,"log::kv::value"],[343,"core::fmt"],[344,"core::cmp"],[345,"core::option"],[346,"core::fmt"],[347,"core::hash"],[348,"core::iter::traits::iterator"],[349,"alloc::boxed"],[350,"alloc::string"],[351,"core::any"],[352,"core::error"],[353,"core::convert"],[354,"core::num::nonzero"],[355,"core::num::nonzero"],[356,"core::fmt"]],"d":["The “debug” level.","Corresponds to the Debug log level.","The “error” level.","Corresponds to the Error log level.","The “info” level.","Corresponds to the Info log level.","An enum representing the available verbosity levels of the …","An enum representing the available verbosity level filters …","A trait encapsulating the operations required of a logger.","Metadata about a log message.","Builder for Metadata.","A level lower than all log levels.","The type returned by from_str when the string doesn’t …","The “payload” of a log message.","Builder for Record.","The statically resolved maximum log level.","The type returned by set_logger if set_logger has already …","The “trace” level.","Corresponds to the Trace log level.","The “warn” level.","Corresponds to the Warn log level.","The message body.","Set args.","Get a value from a type implementing std::fmt::Debug.","Get a value from a type implementing std::fmt::Display.","Returns the string representation of the Level.","Returns the string representation of the LevelFilter.","","","","","","","","","","","","","","","","","Invoke the builder and return a Record","Returns a Metadata object.","Returns a new builder.","Returns a new builder.","","","","","","","","","","","","","Logs a message at the debug level.","","","Determines if a log message with the specified metadata …","","","","","","","","Logs a message at the error level.","The source file containing the message.","Set file","The module path of the message, if it is a 'static string.","Set file to a 'static string.","Flushes any buffered records.","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Logs a message at the info level.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Iterate through all supported logging levels.","Iterate through all supported filtering levels.","The structured key-value pairs associated with the message.","Set key_values","UNSTABLE: Structured key-value pairs.","The verbosity level of the message.","Set Metadata::level.","The verbosity level of the message.","Setter for level.","The line containing the message.","Set line","Logs the Record.","The standard logging macro.","Determines if a message logged at the specified level in …","Returns a reference to the logger.","Returns the most verbose logging level.","Returns the most verbose logging level filter.","Returns the current maximum log level.","Metadata about the log directive.","Set metadata. Construct a Metadata object with …","The module path of the message.","Set module_path","The module path of the message, if it is a 'static string.","Set module_path to a 'static string","Construct new RecordBuilder.","Construct a new MetadataBuilder.","","","","","","","Sets the global logger to a Box<Log>.","Sets the global logger to a &'static Log.","A thread-unsafe version of set_logger.","Sets the global maximum log level.","A thread-unsafe version of set_max_level.","The name of the target of the directive.","Set Metadata::target","The name of the target of the directive.","Setter for target.","Create a new RecordBuilder based on this record.","Converts self to the equivalent Level.","Converts the Level to the equivalent LevelFilter.","","","","","","","","","Logs a message at the trace level.","","","","","","","","","","","","","","","","","","","","","","","","","Logs a message at the warn level.","An error encountered while working with structured data.","A key in a structured key-value pair.","","A type that can be converted into a Key.","A type that can be converted into a Value.","A value in a structured key-value pair.","","","Get a borrowed string from this key.","","","","","","","","Create an error from a standard error type.","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Get a key from a borrowed string.","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Create an error from a message.","","Sources for key-value pairs.","Try get a string borrowed for the 'k lifetime from this …","Perform the conversion.","","","","","","Perform the conversion.","","","","","","","","","","","Structured values.","The result of calling Source::as_list","The result of calling Source::as_map.","A source of key-value pairs.","A visitor for the key-value pairs in a Source.","Visit this source as a list.","Visit this source as a map.","","","","","Count the number of key-value pairs that can be visited.","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Get the value for a given key.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","Visit key-value pairs.","","","Visit a key-value pair.","","A type that can be converted into a Value.","A value in a structured key-value pair.","A visitor for a Value.","Get a value from a type implementing std::fmt::Debug.","Get a value from a type implementing std::fmt::Display.","Try downcast this value to T.","Get a value from a type implementing ToValue.","Get a value from a type implementing std::fmt::Debug.","Get a value from a type implementing std::fmt::Display.","Get a value from a dynamic std::fmt::Debug.","Get a value from a dynamic std::fmt::Display.","Check whether this value can be downcast to T.","Try convert this value into a bool.","Try convert this value into a borrowed string.","Try convert this value into a char.","Try convert this value into a f64.","Try convert this value into a i128.","Try convert this value into a i64.","Try convert this value into a u128.","Try convert this value into a u64.","Perform the conversion.","Inspect this value using a simple visitor.","Visit a Value.","Visit a boolean.","Visit a string.","Visit a Unicode character.","Visit a floating point.","Visit a big signed integer.","Visit a signed integer.","Visit a string.","Visit a big unsigned integer.","Visit an unsigned integer."],"i":[4,6,4,6,4,6,0,0,0,0,0,6,0,0,0,0,0,4,6,4,6,1,3,0,0,4,6,4,6,1,3,8,7,17,13,4,6,1,3,8,7,17,13,3,7,1,8,4,6,1,8,4,6,1,8,4,6,8,7,0,3,7,11,4,4,6,6,8,7,13,0,1,3,1,3,11,4,4,6,6,1,3,8,7,17,17,13,13,4,6,1,3,8,7,17,13,4,6,4,6,8,7,0,4,6,1,3,8,7,17,13,4,6,1,3,0,1,3,8,7,1,3,11,0,0,0,4,6,0,1,3,1,3,1,3,3,7,4,4,6,6,8,7,0,0,0,0,0,1,3,8,7,1,6,4,4,6,1,8,4,6,17,13,0,4,6,1,3,8,7,17,13,4,6,1,3,8,7,17,13,4,6,1,3,8,7,17,13,0,0,0,0,0,0,0,0,27,27,31,28,27,27,31,28,27,28,27,27,27,27,31,31,28,28,27,27,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,28,28,28,27,27,27,27,31,28,27,28,27,0,27,60,27,27,31,28,27,61,31,31,28,27,31,28,27,31,28,27,0,0,0,0,0,0,0,63,62,63,62,22,63,62,63,62,63,62,22,63,62,63,62,63,62,63,62,63,62,22,63,62,64,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,61,31,67,67,67,67,67,67,67,67,67,67],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1,2],[[3,2],3],0,0,[4,5],[6,5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[3,1],[7,8],[[],3],[[],7],[4,4],[6,6],[1,1],[8,8],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[4,4],10],[[6,6],10],[[8,8],10],[[7,7],10],0,[[],3],[[],7],[[11,8],12],[[4,4],12],[[4,6],12],[[6,6],12],[[6,4],12],[[8,8],12],[[7,7],12],[[13,13],12],0,[1,[[14,[5]]]],[[3,[14,[5]]],3],[1,[[14,[5]]]],[[3,[14,[5]]],3],[11,9],[[4,15],16],[[4,15],16],[[6,15],16],[[6,15],16],[[1,15],16],[[3,15],16],[[8,15],16],[[7,15],16],[[17,15],16],[[17,15],16],[[13,15],16],[[13,15],16],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[5,[[18,[4,-1]]],[]],[5,[[18,[6,-1]]],[]],[[4,-1],9,19],[[6,-1],9,19],[[8,-1],9,19],[[7,-1],9,19],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[0,[[21,[],[[20,[4]]]]]]]],[[],[[0,[[21,[],[[20,[6]]]]]]]],[1,22],[[3,22],3],0,[1,4],[[3,4],3],[8,4],[[7,4],7],[1,[[14,[23]]]],[[3,[14,[23]]],3],[[11,1],9],0,0,[[],11],[[],4],[[],6],[[],6],[1,8],[[3,8],3],[1,[[14,[5]]]],[[3,[14,[5]]],3],[1,[[14,[5]]]],[[3,[14,[5]]],3],[[],3],[[],7],[[4,4],[[14,[10]]]],[[4,6],[[14,[10]]]],[[6,6],[[14,[10]]]],[[6,4],[[14,[10]]]],[[8,8],[[14,[10]]]],[[7,7],[[14,[10]]]],[[[24,[11]]],[[18,[9,17]]]],[11,[[18,[9,17]]]],[11,[[18,[9,17]]]],[6,9],[6,9],[1,5],[[3,5],3],[8,5],[[7,5],7],[1,3],[6,[[14,[4]]]],[4,6],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],0,[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],0,0,0,0,0,0,0,0,[27,5],[27,5],[-1,-2,[],[]],[-1,-2,[],[]],[27,5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[[30,[[24,[29]]]]]],[27,27],[[-1,-2],9,[],[]],[[27,27],10],[[27,27],12],[[31,15],16],[[31,15],16],[[28,15],16],[[28,15],16],[[27,15],16],[[27,15],16],[32,31],[33,31],[34,31],[23,31],[-1,-1,[]],[35,31],[36,31],[37,31],[5,31],[38,31],[39,31],[40,31],[41,31],[42,31],[43,31],[44,31],[45,31],[46,31],[47,31],[48,31],[49,31],[50,31],[51,31],[52,31],[53,31],[54,31],[55,31],[56,31],[57,31],[12,31],[58,28],[-1,-1,[]],[59,28],[-1,-1,[]],[5,27],[5,27],[[27,-1],9,19],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[5,28],[[27,27],[[14,[10]]]],0,[27,[[14,[5]]]],[60,27],[27,27],[-1,-2,[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[61,31],[31,31],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],0,0,0,0,0,[-1,[[62,[-1]]],22],[-1,[[63,[-1]]],22],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[22,50],[[[63,[-1]]],50,22],[[[62,[-1]]],50,22],[[[63,[-1]],15],16,22],[[[62,[-1]],15],16,22],[-1,-1,[]],[-1,-1,[]],[[22,27],[[14,[31]]]],[[[63,[-1]],27],[[14,[31]]],22],[[[62,[-1]],27],[[14,[31]]],22],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[[22,64],[[18,[9,28]]]],[[[63,[-1]],64],[[18,[9,28]]],22],[[[62,[-1]],64],[[18,[9,28]]],22],[[64,27,31],[[18,[9,28]]]],0,0,0,0,[-1,31,65],[-1,31,66],[31,[[14,[-1]]],[]],[-1,31,61],[-1,31,65],[-1,31,66],[65,31],[66,31],[31,12],[31,[[14,[12]]]],[31,[[14,[5]]]],[31,[[14,[55]]]],[31,[[14,[46]]]],[31,[[14,[41]]]],[31,[[14,[47]]]],[31,[[14,[32]]]],[31,[[14,[40]]]],[61,31],[[31,-1],[[18,[9,28]]],67],[[67,31],[[18,[9,28]]]],[[67,12],[[18,[9,28]]]],[[67,5],[[18,[9,28]]]],[[67,55],[[18,[9,28]]]],[[67,46],[[18,[9,28]]]],[[67,41],[[18,[9,28]]]],[[67,47],[[18,[9,28]]]],[[67,5],[[18,[9,28]]]],[[67,32],[[18,[9,28]]]],[[67,40],[[18,[9,28]]]]],"c":[],"p":[[5,"Record",0],[5,"Arguments",343],[5,"RecordBuilder",0],[6,"Level",0],[1,"str"],[6,"LevelFilter",0],[5,"MetadataBuilder",0],[5,"Metadata",0],[1,"tuple"],[6,"Ordering",344],[10,"Log",0],[1,"bool"],[5,"ParseLevelError",0],[6,"Option",345],[5,"Formatter",343],[8,"Result",343],[5,"SetLoggerError",0],[6,"Result",346],[10,"Hasher",347],[17,"Item"],[10,"Iterator",348],[10,"Source",278],[1,"u32"],[5,"Box",349],[5,"String",350],[5,"TypeId",351],[5,"Key",189],[5,"Error",189],[10,"Error",352],[10,"Into",353],[5,"Value",189],[1,"u128"],[5,"NonZeroU16",354],[1,"f32"],[5,"NonZeroUsize",354],[5,"NonZeroI16",354],[5,"NonZeroI8",354],[5,"NonZeroI64",354],[5,"NonZeroI32",354],[1,"u64"],[1,"i128"],[1,"i32"],[1,"isize"],[1,"i8"],[5,"NonZeroU128",354],[1,"f64"],[1,"i64"],[1,"u8"],[5,"NonZeroU64",354],[1,"usize"],[5,"NonZeroI128",354],[5,"NonZeroU32",354],[1,"i16"],[5,"NonZeroIsize",354],[1,"char"],[5,"NonZeroU8",354],[1,"u16"],[5,"Error",355],[5,"Error",343],[10,"ToKey",189],[10,"ToValue",189],[5,"AsList",278],[5,"AsMap",278],[10,"Visitor",278],[10,"Debug",343],[10,"Display",343],[10,"Visit",310]],"b":[[63,"impl-PartialEq-for-Level"],[64,"impl-PartialEq%3CLevelFilter%3E-for-Level"],[65,"impl-PartialEq-for-LevelFilter"],[66,"impl-PartialEq%3CLevel%3E-for-LevelFilter"],[76,"impl-Display-for-Level"],[77,"impl-Debug-for-Level"],[78,"impl-Debug-for-LevelFilter"],[79,"impl-Display-for-LevelFilter"],[84,"impl-Display-for-SetLoggerError"],[85,"impl-Debug-for-SetLoggerError"],[86,"impl-Debug-for-ParseLevelError"],[87,"impl-Display-for-ParseLevelError"],[137,"impl-PartialOrd-for-Level"],[138,"impl-PartialOrd%3CLevelFilter%3E-for-Level"],[139,"impl-PartialOrd-for-LevelFilter"],[140,"impl-PartialOrd%3CLevel%3E-for-LevelFilter"],[210,"impl-Debug-for-Value%3C\'v%3E"],[211,"impl-Display-for-Value%3C\'v%3E"],[212,"impl-Display-for-Error"],[213,"impl-Debug-for-Error"],[214,"impl-Display-for-Key%3C\'k%3E"],[215,"impl-Debug-for-Key%3C\'k%3E"],[216,"impl-From%3C%26u128%3E-for-Value%3C\'v%3E"],[217,"impl-From%3CNonZeroU16%3E-for-Value%3C\'v%3E"],[218,"impl-From%3Cf32%3E-for-Value%3C\'v%3E"],[219,"impl-From%3Cu32%3E-for-Value%3C\'v%3E"],[221,"impl-From%3CNonZeroUsize%3E-for-Value%3C\'v%3E"],[222,"impl-From%3CNonZeroI16%3E-for-Value%3C\'v%3E"],[223,"impl-From%3CNonZeroI8%3E-for-Value%3C\'v%3E"],[224,"impl-From%3C%26str%3E-for-Value%3C\'v%3E"],[225,"impl-From%3CNonZeroI64%3E-for-Value%3C\'v%3E"],[226,"impl-From%3CNonZeroI32%3E-for-Value%3C\'v%3E"],[227,"impl-From%3Cu64%3E-for-Value%3C\'v%3E"],[228,"impl-From%3C%26i128%3E-for-Value%3C\'v%3E"],[229,"impl-From%3Ci32%3E-for-Value%3C\'v%3E"],[230,"impl-From%3Cisize%3E-for-Value%3C\'v%3E"],[231,"impl-From%3Ci8%3E-for-Value%3C\'v%3E"],[232,"impl-From%3C%26NonZeroU128%3E-for-Value%3C\'v%3E"],[233,"impl-From%3Cf64%3E-for-Value%3C\'v%3E"],[234,"impl-From%3Ci64%3E-for-Value%3C\'v%3E"],[235,"impl-From%3Cu8%3E-for-Value%3C\'v%3E"],[236,"impl-From%3CNonZeroU64%3E-for-Value%3C\'v%3E"],[237,"impl-From%3Cusize%3E-for-Value%3C\'v%3E"],[238,"impl-From%3C%26NonZeroI128%3E-for-Value%3C\'v%3E"],[239,"impl-From%3CNonZeroU32%3E-for-Value%3C\'v%3E"],[240,"impl-From%3Ci16%3E-for-Value%3C\'v%3E"],[241,"impl-From%3CNonZeroIsize%3E-for-Value%3C\'v%3E"],[242,"impl-From%3Cchar%3E-for-Value%3C\'v%3E"],[243,"impl-From%3CNonZeroU8%3E-for-Value%3C\'v%3E"],[244,"impl-From%3Cu16%3E-for-Value%3C\'v%3E"],[245,"impl-From%3Cbool%3E-for-Value%3C\'v%3E"],[246,"impl-From%3CError%3E-for-Error"],[248,"impl-From%3CError%3E-for-Error"]]}],\ +["log",{"doc":"A lightweight logging facade.","t":"PPPPPPGGKFFPFFFSFPPPPNNQQNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNQNNMNNNNNNNQNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNQNNNNNNNNNNNNCNNNNNNMQQHNNHNNNNNNNNNNNNNNHHHHHNNNNNNNNNNNNNNNQNNNNNNNNNNNNNNNNNNNNNNNNQFFEKKFENNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNMNNNNNMNNNNNNNNNNCFFKKHHNNNNNNNNNNNNNNNNNNNNNNMNNMEKFKNNNNNNNNNNNNNNNNNMNMNNNNNNNNN","n":["Debug","Debug","Error","Error","Info","Info","Level","LevelFilter","Log","Metadata","MetadataBuilder","Off","ParseLevelError","Record","RecordBuilder","STATIC_MAX_LEVEL","SetLoggerError","Trace","Trace","Warn","Warn","args","args","as_debug","as_display","as_str","as_str","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build","builder","builder","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","cmp","debug","default","default","enabled","eq","eq","eq","eq","eq","eq","eq","error","file","file","file_static","file_static","flush","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from_str","from_str","hash","hash","hash","hash","info","into","into","into","into","into","into","into","into","iter","iter","key_values","key_values","kv","level","level","level","level","line","line","log","log","log_enabled","logger","max","max","max_level","metadata","metadata","module_path","module_path","module_path_static","module_path_static","new","new","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","set_boxed_logger","set_logger","set_logger_racy","set_max_level","set_max_level_racy","target","target","target","target","to_builder","to_level","to_level_filter","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","trace","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","warn","Error","Key","Source","ToKey","ToValue","Value","Visitor","as_ref","as_str","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","boxed","clone","clone_into","cmp","eq","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_str","hash","into","into","into","msg","partial_cmp","source","to_borrowed_str","to_key","to_key","to_owned","to_string","to_string","to_string","to_value","to_value","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","value","AsList","AsMap","Source","Visitor","as_list","as_map","borrow","borrow","borrow_mut","borrow_mut","count","count","count","fmt","fmt","from","from","get","get","get","into","into","try_from","try_from","try_into","try_into","type_id","type_id","visit","visit","visit","visit_pair","Error","ToValue","Value","Visit","capture_debug","capture_display","downcast_ref","from_any","from_debug","from_display","from_dyn_debug","from_dyn_display","is","to_bool","to_borrowed_str","to_char","to_f64","to_i128","to_i64","to_u128","to_u64","to_value","visit","visit_any","visit_bool","visit_borrowed_str","visit_char","visit_f64","visit_i128","visit_i64","visit_str","visit_u128","visit_u64"],"q":[[0,"log"],[189,"log::kv"],[278,"log::kv::source"],[310,"log::kv::value"],[343,"core::fmt"],[344,"core::cmp"],[345,"core::option"],[346,"core::fmt"],[347,"core::hash"],[348,"core::iter::traits::iterator"],[349,"alloc::boxed"],[350,"alloc::string"],[351,"core::any"],[352,"core::error"],[353,"core::convert"],[354,"core::num::nonzero"],[355,"core::num::nonzero"],[356,"core::fmt"]],"d":["The “debug” level.","Corresponds to the Debug log level.","The “error” level.","Corresponds to the Error log level.","The “info” level.","Corresponds to the Info log level.","An enum representing the available verbosity levels of the …","An enum representing the available verbosity level filters …","A trait encapsulating the operations required of a logger.","Metadata about a log message.","Builder for Metadata.","A level lower than all log levels.","The type returned by from_str when the string doesn’t …","The “payload” of a log message.","Builder for Record.","The statically resolved maximum log level.","The type returned by set_logger if set_logger has already …","The “trace” level.","Corresponds to the Trace log level.","The “warn” level.","Corresponds to the Warn log level.","The message body.","Set args.","Get a value from a type implementing std::fmt::Debug.","Get a value from a type implementing std::fmt::Display.","Returns the string representation of the Level.","Returns the string representation of the LevelFilter.","","","","","","","","","","","","","","","","","Invoke the builder and return a Record","Returns a Metadata object.","Returns a new builder.","Returns a new builder.","","","","","","","","","","","","","Logs a message at the debug level.","","","Determines if a log message with the specified metadata …","","","","","","","","Logs a message at the error level.","The source file containing the message.","Set file","The module path of the message, if it is a 'static string.","Set file to a 'static string.","Flushes any buffered records.","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Logs a message at the info level.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Iterate through all supported logging levels.","Iterate through all supported filtering levels.","The structured key-value pairs associated with the message.","Set key_values","UNSTABLE: Structured key-value pairs.","The verbosity level of the message.","Set Metadata::level.","The verbosity level of the message.","Setter for level.","The line containing the message.","Set line","Logs the Record.","The standard logging macro.","Determines if a message logged at the specified level in …","Returns a reference to the logger.","Returns the most verbose logging level.","Returns the most verbose logging level filter.","Returns the current maximum log level.","Metadata about the log directive.","Set metadata. Construct a Metadata object with …","The module path of the message.","Set module_path","The module path of the message, if it is a 'static string.","Set module_path to a 'static string","Construct new RecordBuilder.","Construct a new MetadataBuilder.","","","","","","","Sets the global logger to a Box<Log>.","Sets the global logger to a &'static Log.","A thread-unsafe version of set_logger.","Sets the global maximum log level.","A thread-unsafe version of set_max_level.","The name of the target of the directive.","Set Metadata::target","The name of the target of the directive.","Setter for target.","Create a new RecordBuilder based on this record.","Converts self to the equivalent Level.","Converts the Level to the equivalent LevelFilter.","","","","","","","","","Logs a message at the trace level.","","","","","","","","","","","","","","","","","","","","","","","","","Logs a message at the warn level.","An error encountered while working with structured data.","A key in a structured key-value pair.","","A type that can be converted into a Key.","A type that can be converted into a Value.","A value in a structured key-value pair.","","","Get a borrowed string from this key.","","","","","","","","Create an error from a standard error type.","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","","Get a key from a borrowed string.","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Create an error from a message.","","Sources for key-value pairs.","Try get a string borrowed for the 'k lifetime from this …","Perform the conversion.","","","","","","Perform the conversion.","","","","","","","","","","","Structured values.","The result of calling Source::as_list","The result of calling Source::as_map.","A source of key-value pairs.","A visitor for the key-value pairs in a Source.","Visit this source as a list.","Visit this source as a map.","","","","","Count the number of key-value pairs that can be visited.","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Get the value for a given key.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","Visit key-value pairs.","","","Visit a key-value pair.","","A type that can be converted into a Value.","A value in a structured key-value pair.","A visitor for a Value.","Get a value from a type implementing std::fmt::Debug.","Get a value from a type implementing std::fmt::Display.","Try downcast this value to T.","Get a value from a type implementing ToValue.","Get a value from a type implementing std::fmt::Debug.","Get a value from a type implementing std::fmt::Display.","Get a value from a dynamic std::fmt::Debug.","Get a value from a dynamic std::fmt::Display.","Check whether this value can be downcast to T.","Try convert this value into a bool.","Try convert this value into a borrowed string.","Try convert this value into a char.","Try convert this value into a f64.","Try convert this value into a i128.","Try convert this value into a i64.","Try convert this value into a u128.","Try convert this value into a u64.","Perform the conversion.","Inspect this value using a simple visitor.","Visit a Value.","Visit a boolean.","Visit a string.","Visit a Unicode character.","Visit a floating point.","Visit a big signed integer.","Visit a signed integer.","Visit a string.","Visit a big unsigned integer.","Visit an unsigned integer."],"i":[4,6,4,6,4,6,0,0,0,0,0,6,0,0,0,0,0,4,6,4,6,1,3,0,0,4,6,4,6,1,3,8,7,17,13,4,6,1,3,8,7,17,13,3,7,1,8,4,6,1,8,4,6,1,8,4,6,8,7,0,3,7,11,4,4,6,6,8,7,13,0,1,3,1,3,11,4,4,6,6,1,3,8,7,17,17,13,13,4,6,1,3,8,7,17,13,4,6,4,6,8,7,0,4,6,1,3,8,7,17,13,4,6,1,3,0,1,3,8,7,1,3,11,0,0,0,4,6,0,1,3,1,3,1,3,3,7,4,4,6,6,8,7,0,0,0,0,0,1,3,8,7,1,6,4,4,6,1,8,4,6,17,13,0,4,6,1,3,8,7,17,13,4,6,1,3,8,7,17,13,4,6,1,3,8,7,17,13,0,0,0,0,0,0,0,0,27,27,31,28,27,27,31,28,27,28,27,27,27,27,31,31,28,28,27,27,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,28,28,28,27,27,27,27,31,28,27,28,27,0,27,60,27,27,31,28,27,61,31,31,28,27,31,28,27,31,28,27,0,0,0,0,0,0,0,63,62,63,62,22,63,62,63,62,63,62,22,63,62,63,62,63,62,63,62,63,62,22,63,62,64,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,61,31,67,67,67,67,67,67,67,67,67,67],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1,2],[[3,2],3],0,0,[4,5],[6,5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[3,1],[7,8],[[],3],[[],7],[4,4],[6,6],[1,1],[8,8],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[4,4],10],[[6,6],10],[[8,8],10],[[7,7],10],0,[[],3],[[],7],[[11,8],12],[[4,6],12],[[4,4],12],[[6,6],12],[[6,4],12],[[8,8],12],[[7,7],12],[[13,13],12],0,[1,[[14,[5]]]],[[3,[14,[5]]],3],[1,[[14,[5]]]],[[3,[14,[5]]],3],[11,9],[[4,15],16],[[4,15],16],[[6,15],16],[[6,15],16],[[1,15],16],[[3,15],16],[[8,15],16],[[7,15],16],[[17,15],16],[[17,15],16],[[13,15],16],[[13,15],16],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[5,[[18,[4,-1]]],[]],[5,[[18,[6,-1]]],[]],[[4,-1],9,19],[[6,-1],9,19],[[8,-1],9,19],[[7,-1],9,19],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[0,[[21,[],[[20,[4]]]]]]]],[[],[[0,[[21,[],[[20,[6]]]]]]]],[1,22],[[3,22],3],0,[1,4],[[3,4],3],[8,4],[[7,4],7],[1,[[14,[23]]]],[[3,[14,[23]]],3],[[11,1],9],0,0,[[],11],[[],4],[[],6],[[],6],[1,8],[[3,8],3],[1,[[14,[5]]]],[[3,[14,[5]]],3],[1,[[14,[5]]]],[[3,[14,[5]]],3],[[],3],[[],7],[[4,6],[[14,[10]]]],[[4,4],[[14,[10]]]],[[6,6],[[14,[10]]]],[[6,4],[[14,[10]]]],[[8,8],[[14,[10]]]],[[7,7],[[14,[10]]]],[[[24,[11]]],[[18,[9,17]]]],[11,[[18,[9,17]]]],[11,[[18,[9,17]]]],[6,9],[6,9],[1,5],[[3,5],3],[8,5],[[7,5],7],[1,3],[6,[[14,[4]]]],[4,6],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],0,[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],0,0,0,0,0,0,0,0,[27,5],[27,5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[[30,[[24,[29]]]]]],[27,27],[[-1,-2],9,[],[]],[[27,27],10],[[27,27],12],[[31,15],16],[[31,15],16],[[28,15],16],[[28,15],16],[[27,15],16],[[27,15],16],[32,31],[23,31],[33,31],[34,31],[35,31],[36,31],[37,31],[38,31],[39,31],[40,31],[12,31],[41,31],[42,31],[-1,-1,[]],[43,31],[44,31],[45,31],[46,31],[47,31],[48,31],[49,31],[50,31],[51,31],[52,31],[53,31],[54,31],[55,31],[5,31],[56,31],[57,31],[-1,-1,[]],[58,28],[59,28],[-1,-1,[]],[5,27],[5,27],[[27,-1],9,19],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[5,28],[[27,27],[[14,[10]]]],0,[27,[[14,[5]]]],[60,27],[27,27],[-1,-2,[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[61,31],[31,31],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],0,0,0,0,0,[-1,[[62,[-1]]],22],[-1,[[63,[-1]]],22],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[22,56],[[[63,[-1]]],56,22],[[[62,[-1]]],56,22],[[[63,[-1]],15],16,22],[[[62,[-1]],15],16,22],[-1,-1,[]],[-1,-1,[]],[[22,27],[[14,[31]]]],[[[63,[-1]],27],[[14,[31]]],22],[[[62,[-1]],27],[[14,[31]]],22],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[[22,64],[[18,[9,28]]]],[[[63,[-1]],64],[[18,[9,28]]],22],[[[62,[-1]],64],[[18,[9,28]]],22],[[64,27,31],[[18,[9,28]]]],0,0,0,0,[-1,31,65],[-1,31,66],[31,[[14,[-1]]],[]],[-1,31,61],[-1,31,65],[-1,31,66],[65,31],[66,31],[31,12],[31,[[14,[12]]]],[31,[[14,[5]]]],[31,[[14,[47]]]],[31,[[14,[32]]]],[31,[[14,[52]]]],[31,[[14,[42]]]],[31,[[14,[57]]]],[31,[[14,[35]]]],[61,31],[[31,-1],[[18,[9,28]]],67],[[67,31],[[18,[9,28]]]],[[67,12],[[18,[9,28]]]],[[67,5],[[18,[9,28]]]],[[67,47],[[18,[9,28]]]],[[67,32],[[18,[9,28]]]],[[67,52],[[18,[9,28]]]],[[67,42],[[18,[9,28]]]],[[67,5],[[18,[9,28]]]],[[67,57],[[18,[9,28]]]],[[67,35],[[18,[9,28]]]]],"c":[],"p":[[5,"Record",0],[5,"Arguments",343],[5,"RecordBuilder",0],[6,"Level",0],[1,"str"],[6,"LevelFilter",0],[5,"MetadataBuilder",0],[5,"Metadata",0],[1,"tuple"],[6,"Ordering",344],[10,"Log",0],[1,"bool"],[5,"ParseLevelError",0],[6,"Option",345],[5,"Formatter",343],[8,"Result",343],[5,"SetLoggerError",0],[6,"Result",346],[10,"Hasher",347],[17,"Item"],[10,"Iterator",348],[10,"Source",278],[1,"u32"],[5,"Box",349],[5,"String",350],[5,"TypeId",351],[5,"Key",189],[5,"Error",189],[10,"Error",352],[10,"Into",353],[5,"Value",189],[1,"f64"],[5,"NonZeroI64",354],[1,"u16"],[1,"u64"],[1,"u8"],[5,"NonZeroU64",354],[1,"i8"],[5,"NonZeroU32",354],[5,"NonZeroI16",354],[1,"f32"],[1,"i64"],[5,"NonZeroU128",354],[1,"isize"],[1,"i16"],[1,"i32"],[1,"char"],[5,"NonZeroI8",354],[5,"NonZeroI32",354],[5,"NonZeroI128",354],[5,"NonZeroUsize",354],[1,"i128"],[5,"NonZeroU16",354],[5,"NonZeroIsize",354],[5,"NonZeroU8",354],[1,"usize"],[1,"u128"],[5,"Error",355],[5,"Error",343],[10,"ToKey",189],[10,"ToValue",189],[5,"AsList",278],[5,"AsMap",278],[10,"Visitor",278],[10,"Debug",343],[10,"Display",343],[10,"Visit",310]],"b":[[63,"impl-PartialEq%3CLevelFilter%3E-for-Level"],[64,"impl-PartialEq-for-Level"],[65,"impl-PartialEq-for-LevelFilter"],[66,"impl-PartialEq%3CLevel%3E-for-LevelFilter"],[76,"impl-Display-for-Level"],[77,"impl-Debug-for-Level"],[78,"impl-Display-for-LevelFilter"],[79,"impl-Debug-for-LevelFilter"],[84,"impl-Debug-for-SetLoggerError"],[85,"impl-Display-for-SetLoggerError"],[86,"impl-Debug-for-ParseLevelError"],[87,"impl-Display-for-ParseLevelError"],[137,"impl-PartialOrd%3CLevelFilter%3E-for-Level"],[138,"impl-PartialOrd-for-Level"],[139,"impl-PartialOrd-for-LevelFilter"],[140,"impl-PartialOrd%3CLevel%3E-for-LevelFilter"],[210,"impl-Debug-for-Value%3C\'v%3E"],[211,"impl-Display-for-Value%3C\'v%3E"],[212,"impl-Debug-for-Error"],[213,"impl-Display-for-Error"],[214,"impl-Debug-for-Key%3C\'k%3E"],[215,"impl-Display-for-Key%3C\'k%3E"],[216,"impl-From%3Cf64%3E-for-Value%3C\'v%3E"],[217,"impl-From%3Cu32%3E-for-Value%3C\'v%3E"],[218,"impl-From%3CNonZeroI64%3E-for-Value%3C\'v%3E"],[219,"impl-From%3Cu16%3E-for-Value%3C\'v%3E"],[220,"impl-From%3Cu64%3E-for-Value%3C\'v%3E"],[221,"impl-From%3Cu8%3E-for-Value%3C\'v%3E"],[222,"impl-From%3CNonZeroU64%3E-for-Value%3C\'v%3E"],[223,"impl-From%3Ci8%3E-for-Value%3C\'v%3E"],[224,"impl-From%3CNonZeroU32%3E-for-Value%3C\'v%3E"],[225,"impl-From%3CNonZeroI16%3E-for-Value%3C\'v%3E"],[226,"impl-From%3Cbool%3E-for-Value%3C\'v%3E"],[227,"impl-From%3Cf32%3E-for-Value%3C\'v%3E"],[228,"impl-From%3Ci64%3E-for-Value%3C\'v%3E"],[230,"impl-From%3C%26NonZeroU128%3E-for-Value%3C\'v%3E"],[231,"impl-From%3Cisize%3E-for-Value%3C\'v%3E"],[232,"impl-From%3Ci16%3E-for-Value%3C\'v%3E"],[233,"impl-From%3Ci32%3E-for-Value%3C\'v%3E"],[234,"impl-From%3Cchar%3E-for-Value%3C\'v%3E"],[235,"impl-From%3CNonZeroI8%3E-for-Value%3C\'v%3E"],[236,"impl-From%3CNonZeroI32%3E-for-Value%3C\'v%3E"],[237,"impl-From%3C%26NonZeroI128%3E-for-Value%3C\'v%3E"],[238,"impl-From%3CNonZeroUsize%3E-for-Value%3C\'v%3E"],[239,"impl-From%3C%26i128%3E-for-Value%3C\'v%3E"],[240,"impl-From%3CNonZeroU16%3E-for-Value%3C\'v%3E"],[241,"impl-From%3CNonZeroIsize%3E-for-Value%3C\'v%3E"],[242,"impl-From%3CNonZeroU8%3E-for-Value%3C\'v%3E"],[243,"impl-From%3C%26str%3E-for-Value%3C\'v%3E"],[244,"impl-From%3Cusize%3E-for-Value%3C\'v%3E"],[245,"impl-From%3C%26u128%3E-for-Value%3C\'v%3E"],[247,"impl-From%3CError%3E-for-Error"],[248,"impl-From%3CError%3E-for-Error"]]}],\ ["matchers",{"doc":"Regex matchers on character and byte streams.","t":"RFFFKNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNN","n":["Automaton","Error","Matcher","Pattern","ToMatcher","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","debug_matches","debug_matches","description","display_matches","display_matches","flush","fmt","fmt","fmt","fmt","from","from","from","from_str","into","into","into","is_matched","kind","matcher","matcher","matcher","matches","matches","new","new_anchored","read_matches","read_matches","to_owned","to_owned","to_owned","to_string","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","write","write_str"],"q":[[0,"matchers"],[60,"regex_automata::state_id"],[61,"core::clone"],[62,"regex_automata::dfa"],[63,"core::fmt"],[64,"core::fmt"],[65,"core::result"],[66,"core::fmt"],[67,"alloc::vec"],[68,"regex_automata::sparse_imp"],[69,"regex_automata::dense_imp"],[70,"core::convert"],[71,"std::io::error"],[72,"core::marker"],[73,"alloc::string"],[74,"core::any"]],"d":["","An error that occurred during the construction of a DFA.","A reference to a Pattern that matches a single input.","A compiled match pattern that can match multipe inputs, or …","","","","","","","","","","","","","","Returns true if this pattern matches the formatted output …","Returns true if this pattern matches the formatted output …","","Returns true if this pattern matches the formatted output …","Returns true if this pattern matches the formatted output …","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns true if this Matcher has matched any input that …","Return the kind of this error.","","","","Returns true if this pattern matches the given string.","Returns true if this pattern matches the formatted output …","Returns a new Pattern for the given regex, or an error if …","Returns a new Pattern anchored at the beginning of the …","Returns either a bool indicating whether or not this …","Returns either a bool indicating whether or not this …","","","","","","","","","","","","","","",""],"i":[20,0,0,0,0,1,6,7,1,6,7,1,6,7,1,6,7,1,6,7,1,6,6,1,6,7,7,1,6,7,1,1,6,7,6,7,20,1,1,1,6,1,1,1,6,1,6,7,7,1,6,7,1,6,7,1,6,7,6,6],"f":[0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[1,[-1,-2]]],[[1,[-1,-2]]],[2,3],[[5,[],[[4,[-1]]]],3]],[[[6,[-1,-2]]],[[6,[-1,-2]]],[2,3],[[5,[],[[4,[-1]]]],3]],[7,7],[[-1,-2],8,[],[]],[[-1,-2],8,[],[]],[[-1,-2],8,[],[]],[[[1,[-1,-2]],-3],9,2,[[5,[],[[4,[-1]]]]],10],[[[6,[-1,-2]],-3],9,2,[[5,[],[[4,[-1]]]]],10],[7,11],[[[1,[-1,-2]],-3],9,2,[[5,[],[[4,[-1]]]]],12],[[[6,[-1,-2]],-3],9,2,[[5,[],[[4,[-1]]]]],12],[[[6,[-1,-2]]],[[14,[8,13]]],2,[[5,[],[[4,[-1]]]]]],[[[1,[-1,-2]],15],16,[2,10],[[5,[],[[4,[-1]]]],10]],[[[6,[-1,-2]],15],16,[2,10],[[5,[],[[4,[-1]]]],10]],[[7,15],[[14,[8,17]]]],[[7,15],[[14,[8,17]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[11,[[14,[1,-1]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[6,[-1,-2]]],9,2,[[5,[],[[4,[-1]]]]]],[7,18],[[[20,[],[[19,[-1]]]]],[[6,[-2,-1]]],[[5,[],[[4,[-2]]]]],2],[[[1,[-1,[23,[[22,[21]],-1]]]]],[[6,[-1,-2]]],2,[]],[[[1,[-1,[24,[[22,[-1]],-1]]]]],[[6,[-1,-2]]],2,[]],[[[1,[-1,-2]],-3],9,2,[[5,[],[[4,[-1]]]]],[[25,[11]]]],[[[6,[-1,-2]],-3],9,2,[[5,[],[[4,[-1]]]]],[[25,[11]]]],[11,[[14,[1,7]]]],[11,[[14,[1,7]]]],[[[1,[-1,-2]],-3],[[26,[9]]],2,[[5,[],[[4,[-1]]]]],27],[[[6,[-1,-2]],-3],[[26,[9]]],2,[[5,[],[[4,[-1]]]]],[27,28]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,29,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,30,[]],[-1,30,[]],[-1,30,[]],[[[6,[-1,-2]],[31,[21]]],[[14,[32,13]]],2,[[5,[],[[4,[-1]]]]]],[[[6,[-1,-2]],11],16,2,[[5,[],[[4,[-1]]]]]]],"c":[],"p":[[5,"Pattern",0],[10,"StateID",60],[10,"Clone",61],[17,"ID"],[10,"DFA",62],[5,"Matcher",0],[5,"Error",0],[1,"tuple"],[1,"bool"],[10,"Debug",63],[1,"str"],[10,"Display",63],[5,"Error",64],[6,"Result",65],[5,"Formatter",63],[8,"Result",63],[5,"Error",63],[6,"ErrorKind",66],[17,"Automaton"],[10,"ToMatcher",0],[1,"u8"],[5,"Vec",67],[6,"SparseDFA",68],[6,"DenseDFA",69],[10,"AsRef",70],[8,"Result",64],[10,"Read",71],[10,"Sized",72],[5,"String",73],[5,"TypeId",74],[1,"slice"],[1,"usize"]],"b":[[25,"impl-Debug-for-Error"],[26,"impl-Display-for-Error"],[37,"impl-ToMatcher%3C\'a,+S%3E-for-Pattern%3CS,+SparseDFA%3CVec%3Cu8%3E,+S%3E%3E"],[38,"impl-ToMatcher%3C\'a,+S%3E-for-Pattern%3CS%3E"]]}],\ ["memchr",{"doc":"This library provides heavily optimized routines for …","t":"FFFCNNNNNNNNNNNNNNNNNNNNNNNNNHHHHHHCHHHHHHNNNNNNNNNNNNNNNNNNNNNNNNCCHHHHCCCCCFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFKFNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNFNNNNNNNNNNFFNNNNNNNNNNNNNNNNNNNNNNNNNNCCCCFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFNNNNNNNNNNNNNNNNNNCCFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFNNNNNNNNNNNNNNNNNNPFFFFFPGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNHNNNNNNNNNNNNNNNNNNNNNNNNNN","n":["Memchr","Memchr2","Memchr3","arch","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","count","fmt","fmt","fmt","from","from","from","into","into","into","into_iter","into_iter","into_iter","memchr","memchr2","memchr2_iter","memchr3","memchr3_iter","memchr_iter","memmem","memrchr","memrchr2","memrchr2_iter","memrchr3","memrchr3_iter","memrchr_iter","new","new","new","next","next","next","next_back","next_back","next_back","size_hint","size_hint","size_hint","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","all","x86_64","is_equal","is_equal_raw","is_prefix","is_suffix","memchr","packedpair","rabinkarp","shiftor","twoway","One","OneIter","Three","ThreeIter","Two","TwoIter","borrow","borrow","borrow","borrow","borrow","borrow","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","count","count","count_raw","find","find","find","find_raw","find_raw","find_raw","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","into","into","into","into","into","into","into_iter","into_iter","into_iter","iter","iter","iter","new","new","new","next","next","next","next_back","next_back","next_back","rfind","rfind","rfind","rfind_raw","rfind_raw","rfind_raw","size_hint","size_hint","size_hint","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_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","Finder","HeuristicFrequencyRank","Pair","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","find_prefilter","fmt","fmt","from","from","index1","index2","into","into","new","new","pair","rank","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","with_indices","with_pair","with_ranker","Finder","FinderRev","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","find","find_raw","fmt","fmt","from","from","into","into","new","new","rfind","rfind_raw","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","Finder","borrow","borrow_mut","find","fmt","from","into","new","try_from","try_into","type_id","Finder","FinderRev","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","find","fmt","fmt","from","from","into","into","new","new","rfind","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","avx2","sse2","memchr","packedpair","One","OneIter","Three","ThreeIter","Two","TwoIter","borrow","borrow","borrow","borrow","borrow","borrow","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","count","count","count_raw","find","find","find","find_raw","find_raw","find_raw","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","into","into","into","into","into","into","into_iter","into_iter","into_iter","is_available","is_available","is_available","iter","iter","iter","new","new","new","new_unchecked","new_unchecked","new_unchecked","next","next","next","next_back","next_back","next_back","rfind","rfind","rfind","rfind_raw","rfind_raw","rfind_raw","size_hint","size_hint","size_hint","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_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","Finder","borrow","borrow_mut","clone","clone_into","find","find_prefilter","fmt","from","into","is_available","min_haystack_len","new","pair","to_owned","try_from","try_into","type_id","with_pair","memchr","packedpair","One","OneIter","Three","ThreeIter","Two","TwoIter","borrow","borrow","borrow","borrow","borrow","borrow","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","count","count","count_raw","find","find","find","find_raw","find_raw","find_raw","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","into","into","into","into","into","into","into_iter","into_iter","into_iter","is_available","is_available","is_available","iter","iter","iter","new","new","new","new_unchecked","new_unchecked","new_unchecked","next","next","next","next_back","next_back","next_back","rfind","rfind","rfind","rfind_raw","rfind_raw","rfind_raw","size_hint","size_hint","size_hint","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_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","Finder","borrow","borrow_mut","clone","clone_into","find","find_prefilter","fmt","from","into","is_available","min_haystack_len","new","pair","to_owned","try_from","try_into","type_id","with_pair","Auto","FindIter","FindRevIter","Finder","FinderBuilder","FinderRev","None","Prefilter","as_ref","as_ref","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build_forward","build_forward_with_ranker","build_reverse","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","default","default","find","find","find_iter","find_iter","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","into","into","into","into","into","into","into_iter","into_iter","into_owned","into_owned","into_owned","into_owned","needle","needle","new","new","new","next","next","prefilter","rfind","rfind","rfind_iter","rfind_iter","size_hint","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_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id"],"q":[[0,"memchr"],[66,"memchr::arch"],[68,"memchr::arch::all"],[77,"memchr::arch::all::memchr"],[182,"memchr::arch::all::packedpair"],[217,"memchr::arch::all::rabinkarp"],[247,"memchr::arch::all::shiftor"],[258,"memchr::arch::all::twoway"],[286,"memchr::arch::x86_64"],[288,"memchr::arch::x86_64::avx2"],[290,"memchr::arch::x86_64::avx2::memchr"],[401,"memchr::arch::x86_64::avx2::packedpair"],[420,"memchr::arch::x86_64::sse2"],[422,"memchr::arch::x86_64::sse2::memchr"],[533,"memchr::arch::x86_64::sse2::packedpair"],[552,"memchr::memmem"],[656,"core::fmt"],[657,"core::fmt"],[658,"core::iter::adapters::rev"],[659,"core::result"],[660,"core::any"],[661,"core::marker"],[662,"core::convert"]],"d":["An iterator over all occurrences of a single byte in a …","An iterator over all occurrences of two possible bytes in …","An iterator over all occurrences of three possible bytes …","A module with low-level architecture dependent routines.","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","Search for the first occurrence of a byte in a slice.","Search for the first occurrence of two possible bytes in a …","Returns an iterator over all occurrences of the needles in …","Search for the first occurrence of three possible bytes in …","Returns an iterator over all occurrences of the needles in …","Returns an iterator over all occurrences of the needle in …","This module provides forward and reverse substring search …","Search for the last occurrence of a byte in a slice.","Search for the last occurrence of two possible bytes in a …","Returns an iterator over all occurrences of the needles in …","Search for the last occurrence of three possible bytes in …","Returns an iterator over all occurrences of the needles in …","Returns an iterator over all occurrences of the needle in …","Returns an iterator over all occurrences of the needle …","Returns an iterator over all occurrences of the needle …","Returns an iterator over all occurrences of the needle …","","","","","","","","","","","","","","","","","","","","","","Contains architecture independent routines.","Vector algorithms for the x86_64 target.","Compare corresponding bytes in x and y for equality.","Compare n bytes at the given pointers for equality.","Returns true if and only if needle is a prefix of haystack.","Returns true if and only if needle is a suffix of haystack.","Provides architecture independent implementations of memchr…","Provides an architecture independent implementation of the …","An implementation of the Rabin-Karp substring search …","An implementation of the Shift-Or substring search …","An implementation of the Two-Way substring search algorithm…","Finds all occurrences of a single byte in a haystack.","An iterator over all occurrences of a single byte in a …","Finds all occurrences of three bytes in a haystack.","An iterator over all occurrences of three possible bytes …","Finds all occurrences of two bytes in a haystack.","An iterator over all occurrences of two possible bytes in …","","","","","","","","","","","","","","","","","","","","","","","","","Counts all occurrences of this byte in the given haystack.","","Counts all occurrences of this byte in the given haystack …","Return the first occurrence of the needle in the given …","Return the first occurrence of one of the needle bytes in …","Return the first occurrence of one of the needle bytes in …","Like find, but accepts and returns raw pointers.","Like find, but accepts and returns raw pointers.","Like find, but accepts and returns raw pointers.","","","","","","","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).","","","","Returns an iterator over all occurrences of the needle …","Returns an iterator over all occurrences of one of the …","Returns an iterator over all occurrences of one of the …","Create a new searcher that finds occurrences of the byte …","Create a new searcher that finds occurrences of the two …","Create a new searcher that finds occurrences of the three …","","","","","","","Return the last occurrence of the needle in the given …","Return the last occurrence of one of the needle bytes in …","Return the last occurrence of one of the needle bytes in …","Like rfind, but accepts and returns raw pointers.","Like rfind, but accepts and returns raw pointers.","Like rfind, but accepts and returns raw pointers.","","","","","","","","","","","","","","","","","","","","","","","","","","","","An architecture independent “packed pair” finder.","This trait allows the user to customize the heuristic used …","A pair of byte offsets into a needle to use as a predicate.","","","","","","","","","Run this finder on the given haystack as a prefilter.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the first offset of the pair.","Returns the second offset of the pair.","Calls U::from(self).","Calls U::from(self).","Create a new prefilter that reports possible locations …","Create a new pair of offsets from the given needle.","Returns the pair of offsets (into the needle) used to …","Return the heuristic frequency rank of the given byte. A …","","","","","","","","","Create a new pair using the offsets given for the needle …","Create a new prefilter using the pair given.","Create a new pair of offsets from the given needle and …","A forward substring searcher using the Rabin-Karp …","A reverse substring searcher using the Rabin-Karp …","","","","","","","","","Return the first occurrence of the needle in the haystack …","Like find, but accepts and returns raw pointers.","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Create a new Rabin-Karp forward searcher for the given …","Create a new Rabin-Karp reverse searcher for the given …","Return the last occurrence of the needle in the haystack …","Like rfind, but accepts and returns raw pointers.","","","","","","","","","A forward substring searcher using the Shift-Or algorithm.","","","Return the first occurrence of the needle given to …","","Returns the argument unchanged.","Calls U::from(self).","Create a new Shift-Or forward searcher for the given needle…","","","","A forward substring searcher that uses the Two-Way …","A reverse substring searcher that uses the Two-Way …","","","","","","","","","Returns the first occurrence of needle in the given …","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Create a searcher that finds occurrences of the given …","Create a searcher that finds occurrences of the given …","Returns the last occurrence of needle in the given haystack…","","","","","","","","","Algorithms for the x86_64 target using 256-bit vectors via …","Algorithms for the x86_64 target using 128-bit vectors via …","This module defines 256-bit vector implementations of …","A 256-bit vector implementation of the “packed pair” …","Finds all occurrences of a single byte in a haystack.","An iterator over all occurrences of a single byte in a …","Finds all occurrences of three bytes in a haystack.","An iterator over all occurrences of three possible bytes …","Finds all occurrences of two bytes in a haystack.","An iterator over all occurrences of two possible bytes in …","","","","","","","","","","","","","","","","","","","","","","","","","Counts all occurrences of this byte in the given haystack.","","Counts all occurrences of this byte in the given haystack …","Return the first occurrence of one of the needle bytes in …","Return the first occurrence of one of the needle bytes in …","Return the first occurrence of one of the needle bytes in …","Like find, but accepts and returns raw pointers.","Like find, but accepts and returns raw pointers.","Like find, but accepts and returns raw pointers.","","","","","","","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).","","","","Returns true when this implementation is available in the …","Returns true when this implementation is available in the …","Returns true when this implementation is available in the …","Returns an iterator over all occurrences of the needle …","Returns an iterator over all occurrences of the needle …","Returns an iterator over all occurrences of the needle …","Create a new searcher that finds occurrences of the needle …","Create a new searcher that finds occurrences of the needle …","Create a new searcher that finds occurrences of the needle …","Create a new finder specific to AVX2 vectors and routines …","Create a new finder specific to AVX2 vectors and routines …","Create a new finder specific to AVX2 vectors and routines …","","","","","","","Return the last occurrence of one of the needle bytes in …","Return the last occurrence of one of the needle bytes in …","Return the last occurrence of one of the needle bytes in …","Like rfind, but accepts and returns raw pointers.","Like rfind, but accepts and returns raw pointers.","Like rfind, but accepts and returns raw pointers.","","","","","","","","","","","","","","","","","","","","","","","","","","","","A “packed pair” finder that uses 256-bit vector …","","","","","Execute a search using AVX2 vectors and routines.","Run this finder on the given haystack as a prefilter.","","Returns the argument unchanged.","Calls U::from(self).","Returns true when this implementation is available in the …","Returns the minimum haystack length that this Finder can …","Create a new pair searcher. The searcher returned can …","Returns the pair of offsets (into the needle) used to …","","","","","Create a new “packed pair” finder using the pair of …","This module defines 128-bit vector implementations of …","A 128-bit vector implementation of the “packed pair” …","Finds all occurrences of a single byte in a haystack.","An iterator over all occurrences of a single byte in a …","Finds all occurrences of three bytes in a haystack.","An iterator over all occurrences of three possible bytes …","Finds all occurrences of two bytes in a haystack.","An iterator over all occurrences of two possible bytes in …","","","","","","","","","","","","","","","","","","","","","","","","","Counts all occurrences of this byte in the given haystack.","","Counts all occurrences of this byte in the given haystack …","Return the first occurrence of one of the needle bytes in …","Return the first occurrence of one of the needle bytes in …","Return the first occurrence of one of the needle bytes in …","Like find, but accepts and returns raw pointers.","Like find, but accepts and returns raw pointers.","Like find, but accepts and returns raw pointers.","","","","","","","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).","","","","Returns true when this implementation is available in the …","Returns true when this implementation is available in the …","Returns true when this implementation is available in the …","Returns an iterator over all occurrences of the needle …","Returns an iterator over all occurrences of the needle …","Returns an iterator over all occurrences of the needle …","Create a new searcher that finds occurrences of the needle …","Create a new searcher that finds occurrences of the needle …","Create a new searcher that finds occurrences of the needle …","Create a new finder specific to SSE2 vectors and routines …","Create a new finder specific to SSE2 vectors and routines …","Create a new finder specific to SSE2 vectors and routines …","","","","","","","Return the last occurrence of one of the needle bytes in …","Return the last occurrence of one of the needle bytes in …","Return the last occurrence of one of the needle bytes in …","Like rfind, but accepts and returns raw pointers.","Like rfind, but accepts and returns raw pointers.","Like rfind, but accepts and returns raw pointers.","","","","","","","","","","","","","","","","","","","","","","","","","","","","A “packed pair” finder that uses 128-bit vector …","","","","","Execute a search using SSE2 vectors and routines.","Run this finder on the given haystack as a prefilter.","","Returns the argument unchanged.","Calls U::from(self).","Returns true when this implementation is available in the …","Returns the minimum haystack length that this Finder can …","Create a new pair searcher. The searcher returned can …","Returns the pair of offsets (into the needle) used to …","","","","","Create a new “packed pair” finder using the pair of …","Automatically detect whether a heuristic prefilter should …","An iterator over non-overlapping substring matches.","An iterator over non-overlapping substring matches in …","A single substring searcher fixed to a particular needle.","A builder for constructing non-default forward or reverse …","A single substring reverse searcher fixed to a particular …","Never used a prefilter in substring search.","Prefilter controls whether heuristics are used to …","Convert this finder into its borrowed variant.","Convert this finder into its borrowed variant.","","","","","","","","","","","","","Build a forward finder using the given needle from the …","Build a forward finder using the given needle and a custom …","Build a reverse finder using the given needle from the …","","","","","","","","","","","","","","","Returns the index of the first occurrence of the given …","Returns the index of the first occurrence of this needle …","Returns an iterator over all non-overlapping occurrences …","Returns an iterator over all occurrences of a substring in …","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Convert this iterator into its owned variant, such that it …","Convert this iterator into its owned variant, such that it …","Convert this finder into its owned variant, such that it …","Convert this finder into its owned variant, such that it …","Returns the needle that this finder searches for.","Returns the needle that this finder searches for.","Create a new finder for the given needle.","Create a new reverse finder for the given needle.","Create a new finder builder with default settings.","","","Configure the prefilter setting for the finder.","Returns the index of the last occurrence of the given …","Returns the index of the last occurrence of this needle in …","Returns a reverse iterator over all non-overlapping …","Returns a reverse iterator over all occurrences of a …","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,0,0,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,1,2,3,1,2,3,1,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,16,17,18,19,20,15,16,17,18,19,20,15,16,17,18,19,20,15,16,17,18,19,20,15,16,15,15,17,19,15,17,19,15,16,17,18,19,20,15,16,17,18,19,20,15,16,17,18,19,20,16,18,20,15,17,19,15,17,19,16,18,20,16,18,20,15,17,19,15,17,19,16,18,20,15,16,17,18,19,20,15,16,17,18,19,20,15,16,17,18,19,20,15,16,17,18,19,20,0,0,0,21,22,21,22,21,22,21,22,21,21,22,21,22,22,22,21,22,21,22,21,23,21,22,21,22,21,22,21,22,22,21,22,0,0,24,25,24,25,24,25,24,25,24,24,24,25,24,25,24,25,24,25,25,25,24,25,24,25,24,25,24,25,0,26,26,26,26,26,26,26,26,26,26,0,0,27,28,27,28,27,28,27,28,27,27,28,27,28,27,28,27,28,28,27,28,27,28,27,28,27,28,0,0,0,0,0,0,0,0,0,0,29,30,31,32,33,34,29,30,31,32,33,34,29,30,31,32,33,34,29,30,31,32,33,34,29,30,29,29,31,33,29,31,33,29,30,31,32,33,34,29,30,31,32,33,34,29,30,31,32,33,34,30,32,34,29,31,33,29,31,33,29,31,33,29,31,33,30,32,34,30,32,34,29,31,33,29,31,33,30,32,34,29,30,31,32,33,34,29,30,31,32,33,34,29,30,31,32,33,34,29,30,31,32,33,34,0,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,0,0,0,0,0,0,0,0,36,37,38,39,40,41,36,37,38,39,40,41,36,37,38,39,40,41,36,37,38,39,40,41,36,37,36,36,38,40,36,38,40,36,37,38,39,40,41,36,37,38,39,40,41,36,37,38,39,40,41,37,39,41,36,38,40,36,38,40,36,38,40,36,38,40,37,39,41,37,39,41,36,38,40,36,38,40,37,39,41,36,37,38,39,40,41,36,37,38,39,40,41,36,37,38,39,40,41,36,37,38,39,40,41,0,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,48,0,0,0,0,0,48,0,43,44,48,49,50,43,44,45,48,49,50,43,44,45,45,45,45,48,49,50,43,44,45,48,49,50,43,44,45,48,45,0,43,0,43,48,49,50,43,44,45,48,49,50,43,44,45,48,49,50,43,44,45,49,50,49,50,43,44,43,44,43,44,45,49,50,45,0,44,0,44,49,48,49,50,43,44,45,48,49,50,43,44,45,48,49,50,43,44,45,48,49,50,43,44,45],"f":[0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[1,1],[2,2],[3,3],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[1,5],[[1,6],7],[[2,6],7],[[3,6],7],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[8,[9,[8]]],[[10,[5]]]],[[8,8,[9,[8]]],[[10,[5]]]],[[8,8,[9,[8]]],2],[[8,8,8,[9,[8]]],[[10,[5]]]],[[8,8,8,[9,[8]]],3],[[8,[9,[8]]],1],0,[[8,[9,[8]]],[[10,[5]]]],[[8,8,[9,[8]]],[[10,[5]]]],[[8,8,[9,[8]]],[[11,[2]]]],[[8,8,8,[9,[8]]],[[10,[5]]]],[[8,8,8,[9,[8]]],[[11,[3]]]],[[8,[9,[8]]],[[11,[1]]]],[[8,[9,[8]]],1],[[8,8,[9,[8]]],2],[[8,8,8,[9,[8]]],3],[1,[[10,[5]]]],[2,[[10,[5]]]],[3,[[10,[5]]]],[1,[[10,[5]]]],[2,[[10,[5]]]],[3,[[10,[5]]]],[1,[[4,[5,[10,[5]]]]]],[2,[[4,[5,[10,[5]]]]]],[3,[[4,[5,[10,[5]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,13,[]],[-1,13,[]],[-1,13,[]],0,0,[[[9,[8]],[9,[8]]],14],[[8,8,5],14],[[[9,[8]],[9,[8]]],14],[[[9,[8]],[9,[8]]],14],0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[15,15],[16,16],[17,17],[18,18],[19,19],[20,20],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[15,[9,[8]]],5],[16,5],[[15,8,8],5],[[15,[9,[8]]],[[10,[5]]]],[[17,[9,[8]]],[[10,[5]]]],[[19,[9,[8]]],[[10,[5]]]],[[15,8,8],[[10,[8]]]],[[17,8,8],[[10,[8]]]],[[19,8,8],[[10,[8]]]],[[15,6],7],[[16,6],7],[[17,6],7],[[18,6],7],[[19,6],7],[[20,6],7],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[15,[9,[8]]],16],[[17,[9,[8]]],18],[[19,[9,[8]]],20],[8,15],[[8,8],17],[[8,8,8],19],[16,[[10,[5]]]],[18,[[10,[5]]]],[20,[[10,[5]]]],[16,[[10,[5]]]],[18,[[10,[5]]]],[20,[[10,[5]]]],[[15,[9,[8]]],[[10,[5]]]],[[17,[9,[8]]],[[10,[5]]]],[[19,[9,[8]]],[[10,[5]]]],[[15,8,8],[[10,[8]]]],[[17,8,8],[[10,[8]]]],[[19,8,8],[[10,[8]]]],[16,[[4,[5,[10,[5]]]]]],[18,[[4,[5,[10,[5]]]]]],[20,[[4,[5,[10,[5]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,13,[]],[-1,13,[]],[-1,13,[]],[-1,13,[]],[-1,13,[]],[-1,13,[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[21,21],[22,22],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[21,[9,[8]]],[[10,[5]]]],[[21,6],7],[[22,6],7],[-1,-1,[]],[-1,-1,[]],[22,8],[22,8],[-1,-2,[],[]],[-1,-2,[],[]],[[[9,[8]]],[[10,[21]]]],[[[9,[8]]],[[10,[22]]]],[21,22],[[23,8],8],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,13,[]],[-1,13,[]],[[[9,[8]],8,8],[[10,[22]]]],[[[9,[8]],22],[[10,[21]]]],[[[9,[8]],-1],[[10,[22]]],23],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[24,24],[25,25],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[24,[9,[8]],[9,[8]]],[[10,[5]]]],[[24,8,8,8,8],[[10,[8]]]],[[24,6],7],[[25,6],7],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[9,[8]]],24],[[[9,[8]]],25],[[25,[9,[8]],[9,[8]]],[[10,[5]]]],[[25,8,8,8,8],[[10,[8]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,13,[]],[-1,13,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[[26,[9,[8]]],[[10,[5]]]],[[26,6],7],[-1,-1,[]],[-1,-2,[],[]],[[[9,[8]]],[[10,[26]]]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,13,[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,27],[28,28],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[27,[9,[8]],[9,[8]]],[[10,[5]]]],[[27,6],7],[[28,6],7],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[9,[8]]],27],[[[9,[8]]],28],[[28,[9,[8]],[9,[8]]],[[10,[5]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,13,[]],[-1,13,[]],0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[29,29],[30,30],[31,31],[32,32],[33,33],[34,34],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[29,[9,[8]]],5],[30,5],[[29,8,8],5],[[29,[9,[8]]],[[10,[5]]]],[[31,[9,[8]]],[[10,[5]]]],[[33,[9,[8]]],[[10,[5]]]],[[29,8,8],[[10,[8]]]],[[31,8,8],[[10,[8]]]],[[33,8,8],[[10,[8]]]],[[29,6],7],[[30,6],7],[[31,6],7],[[32,6],7],[[33,6],7],[[34,6],7],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],14],[[],14],[[],14],[[29,[9,[8]]],30],[[31,[9,[8]]],32],[[33,[9,[8]]],34],[8,[[10,[29]]]],[[8,8],[[10,[31]]]],[[8,8,8],[[10,[33]]]],[8,29],[[8,8],31],[[8,8,8],33],[30,[[10,[5]]]],[32,[[10,[5]]]],[34,[[10,[5]]]],[30,[[10,[5]]]],[32,[[10,[5]]]],[34,[[10,[5]]]],[[29,[9,[8]]],[[10,[5]]]],[[31,[9,[8]]],[[10,[5]]]],[[33,[9,[8]]],[[10,[5]]]],[[29,8,8],[[10,[8]]]],[[31,8,8],[[10,[8]]]],[[33,8,8],[[10,[8]]]],[30,[[4,[5,[10,[5]]]]]],[32,[[4,[5,[10,[5]]]]]],[34,[[4,[5,[10,[5]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,13,[]],[-1,13,[]],[-1,13,[]],[-1,13,[]],[-1,13,[]],[-1,13,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[35,35],[[-1,-2],4,[],[]],[[35,[9,[8]],[9,[8]]],[[10,[5]]]],[[35,[9,[8]]],[[10,[5]]]],[[35,6],7],[-1,-1,[]],[-1,-2,[],[]],[[],14],[35,5],[[[9,[8]]],[[10,[35]]]],[35,22],[-1,-2,[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,13,[]],[[[9,[8]],22],[[10,[35]]]],0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[36,36],[37,37],[38,38],[39,39],[40,40],[41,41],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[36,[9,[8]]],5],[37,5],[[36,8,8],5],[[36,[9,[8]]],[[10,[5]]]],[[38,[9,[8]]],[[10,[5]]]],[[40,[9,[8]]],[[10,[5]]]],[[36,8,8],[[10,[8]]]],[[38,8,8],[[10,[8]]]],[[40,8,8],[[10,[8]]]],[[36,6],7],[[37,6],7],[[38,6],7],[[39,6],7],[[40,6],7],[[41,6],7],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],14],[[],14],[[],14],[[36,[9,[8]]],37],[[38,[9,[8]]],39],[[40,[9,[8]]],41],[8,[[10,[36]]]],[[8,8],[[10,[38]]]],[[8,8,8],[[10,[40]]]],[8,36],[[8,8],38],[[8,8,8],40],[37,[[10,[5]]]],[39,[[10,[5]]]],[41,[[10,[5]]]],[37,[[10,[5]]]],[39,[[10,[5]]]],[41,[[10,[5]]]],[[36,[9,[8]]],[[10,[5]]]],[[38,[9,[8]]],[[10,[5]]]],[[40,[9,[8]]],[[10,[5]]]],[[36,8,8],[[10,[8]]]],[[38,8,8],[[10,[8]]]],[[40,8,8],[[10,[8]]]],[37,[[4,[5,[10,[5]]]]]],[39,[[4,[5,[10,[5]]]]]],[41,[[4,[5,[10,[5]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,13,[]],[-1,13,[]],[-1,13,[]],[-1,13,[]],[-1,13,[]],[-1,13,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[42,42],[[-1,-2],4,[],[]],[[42,[9,[8]],[9,[8]]],[[10,[5]]]],[[42,[9,[8]]],[[10,[5]]]],[[42,6],7],[-1,-1,[]],[-1,-2,[],[]],[[],14],[42,5],[[[9,[8]]],[[10,[42]]]],[42,22],[-1,-2,[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,13,[]],[[[9,[8]],22],[[10,[42]]]],0,0,0,0,0,0,0,0,[43,43],[44,44],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[45,-1],43,[46,[47,[[9,[8]]]]]],[[45,-1,-2],43,23,[46,[47,[[9,[8]]]]]],[[45,-1],44,[46,[47,[[9,[8]]]]]],[48,48],[49,49],[50,50],[43,43],[44,44],[45,45],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[],48],[[],45],[[[9,[8]],[9,[8]]],[[10,[5]]]],[[43,[9,[8]]],[[10,[5]]]],[[[9,[8]],-1],49,[46,[47,[[9,[8]]]]]],[[43,[9,[8]]],49],[[48,6],7],[[49,6],7],[[50,6],7],[[43,6],7],[[44,6],7],[[45,6],7],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[49,49],[50,50],[43,43],[44,44],[43,[[9,[8]]]],[44,[[9,[8]]]],[-1,43,[46,[47,[[9,[8]]]]]],[-1,44,[46,[47,[[9,[8]]]]]],[[],45],[49,[[10,[5]]]],[50,[[10,[5]]]],[[45,48],45],[[[9,[8]],[9,[8]]],[[10,[5]]]],[[44,-1],[[10,[5]]],[[47,[[9,[8]]]]]],[[[9,[8]],-1],50,[46,[47,[[9,[8]]]]]],[[44,[9,[8]]],50],[49,[[4,[5,[10,[5]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,13,[]],[-1,13,[]],[-1,13,[]],[-1,13,[]],[-1,13,[]],[-1,13,[]]],"c":[],"p":[[5,"Memchr",0],[5,"Memchr2",0],[5,"Memchr3",0],[1,"tuple"],[1,"usize"],[5,"Formatter",656],[8,"Result",656],[1,"u8"],[1,"slice"],[6,"Option",657],[5,"Rev",658],[6,"Result",659],[5,"TypeId",660],[1,"bool"],[5,"One",77],[5,"OneIter",77],[5,"Two",77],[5,"TwoIter",77],[5,"Three",77],[5,"ThreeIter",77],[5,"Finder",182],[5,"Pair",182],[10,"HeuristicFrequencyRank",182],[5,"Finder",217],[5,"FinderRev",217],[5,"Finder",247],[5,"Finder",258],[5,"FinderRev",258],[5,"One",290],[5,"OneIter",290],[5,"Two",290],[5,"TwoIter",290],[5,"Three",290],[5,"ThreeIter",290],[5,"Finder",401],[5,"One",422],[5,"OneIter",422],[5,"Two",422],[5,"TwoIter",422],[5,"Three",422],[5,"ThreeIter",422],[5,"Finder",533],[5,"Finder",552],[5,"FinderRev",552],[5,"FinderBuilder",552],[10,"Sized",661],[10,"AsRef",662],[6,"Prefilter",552],[5,"FindIter",552],[5,"FindRevIter",552]],"b":[]}],\ ["memoffset",{"doc":"A crate used for calculating offsets of struct members and …","t":"QQQQQQQ","n":["offset_of","offset_of_tuple","offset_of_union","raw_field","raw_field_tuple","raw_field_union","span_of"],"q":[[0,"memoffset"]],"d":["Calculates the offset of the specified field from the …","Calculates the offset of the specified field from the …","Calculates the offset of the specified union member from …","Computes a const raw pointer to the given field of the …","Computes a const raw pointer to the given field of the …","Computes a const raw pointer to the given field of the …","Produces a range instance representing the sub-slice …"],"i":[0,0,0,0,0,0,0],"f":[0,0,0,0,0,0,0],"c":[],"p":[],"b":[]}],\ ["mio",{"doc":"Mio is a fast, low-level I/O library for Rust focusing on …","t":"EFTFTFFTFNNNNNNNNNNNNNNNNNNNNNNNNCCNNNNNNNNNNCNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNCNFFFKNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNMMNNNNNNNNNNNNNNFFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFNNNNNNCNNNNNFFNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNN","n":["Events","Interest","PRIORITY","Poll","READABLE","Registry","Token","WRITABLE","Waker","add","as_raw_fd","as_raw_fd","bitor","bitor_assign","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","cmp","deregister","eq","eq","event","features","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","guide","hash","into","into","into","into","into","is_aio","is_lio","is_priority","is_readable","is_writable","net","new","new","partial_cmp","partial_cmp","poll","register","registry","remove","reregister","to_owned","to_owned","try_clone","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","unix","wake","Event","Events","Iter","Source","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","capacity","clear","clone","clone","clone_into","clone_into","count","deregister","fmt","fmt","fmt","from","from","from","into","into","into","into_iter","into_iter","is_aio","is_empty","is_error","is_lio","is_priority","is_read_closed","is_readable","is_writable","is_write_closed","iter","next","register","reregister","size_hint","to_owned","to_owned","token","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","with_capacity","SocketAddr","TcpListener","TcpStream","UdpSocket","UnixDatagram","UnixListener","UnixStream","accept","accept","as_abstract_namespace","as_pathname","as_raw_fd","as_raw_fd","as_raw_fd","as_raw_fd","as_raw_fd","as_raw_fd","bind","bind","bind","bind","bind_addr","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","broadcast","connect","connect","connect","connect","connect_addr","deregister","deregister","deregister","deregister","deregister","deregister","flush","flush","flush","flush","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_raw_fd","from_raw_fd","from_raw_fd","from_raw_fd","from_raw_fd","from_raw_fd","from_std","from_std","from_std","from_std","from_std","from_std","into","into","into","into","into","into","into","into_raw_fd","into_raw_fd","into_raw_fd","into_raw_fd","into_raw_fd","into_raw_fd","is_unnamed","join_multicast_v4","join_multicast_v6","leave_multicast_v4","leave_multicast_v6","local_addr","local_addr","local_addr","local_addr","local_addr","local_addr","multicast_loop_v4","multicast_loop_v6","multicast_ttl_v4","nodelay","only_v6","pair","pair","peek","peek","peek_from","peer_addr","peer_addr","peer_addr","peer_addr","read","read","read","read","read_vectored","read_vectored","read_vectored","read_vectored","recv","recv","recv_from","recv_from","register","register","register","register","register","register","reregister","reregister","reregister","reregister","reregister","reregister","send","send","send_to","send_to","set_broadcast","set_multicast_loop_v4","set_multicast_loop_v6","set_multicast_ttl_v4","set_nodelay","set_ttl","set_ttl","set_ttl","shutdown","shutdown","shutdown","take_error","take_error","take_error","take_error","take_error","take_error","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_io","try_io","try_io","try_io","ttl","ttl","ttl","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unbound","write","write","write","write","write_vectored","write_vectored","write_vectored","write_vectored","SourceFd","borrow","borrow_mut","deregister","fmt","from","into","pipe","register","reregister","try_from","try_into","type_id","Receiver","Sender","as_raw_fd","as_raw_fd","borrow","borrow","borrow_mut","borrow_mut","deregister","deregister","flush","flush","fmt","fmt","from","from","from","from","from","from_raw_fd","from_raw_fd","into","into","into_raw_fd","into_raw_fd","new","read","read","read_vectored","read_vectored","register","register","reregister","reregister","set_nonblocking","set_nonblocking","try_from","try_from","try_into","try_into","try_io","try_io","type_id","type_id","write","write","write_vectored","write_vectored"],"q":[[0,"mio"],[87,"mio::event"],[143,"mio::net"],[341,"mio::unix"],[354,"mio::unix::pipe"],[402,"std::os::fd::raw"],[403,"core::cmp"],[404,"std::io::error"],[405,"core::marker"],[406,"core::fmt"],[407,"core::fmt"],[408,"core::option"],[409,"core::time"],[410,"core::result"],[411,"core::any"],[412,"core::net::socket_addr"],[413,"std::path"],[414,"core::convert"],[415,"std::net::tcp"],[416,"std::net::tcp"],[417,"std::os::unix::net::datagram"],[418,"std::os::unix::net::listener"],[419,"std::os::unix::net::stream"],[420,"core::net::ip_addr"],[421,"core::net::ip_addr"],[422,"std::net"],[423,"std::io::error"],[424,"std::io"],[425,"std::process"]],"d":["","Interest used in registering.","Returns a Interest set representing priority completion …","Polls for readiness events on all registered values.","Returns a Interest set representing readable interests.","Registers I/O resources.","Associates readiness events with event::Sources.","Returns a Interest set representing writable interests.","Waker allows cross-thread waking of Poll.","Add together two Interest.","","","","","","","","","","","","","","","","","","","","","Deregister an event::Source with the Poll instance.","","","Readiness event types and utilities.","Mio’s optional features.","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Getting started guide.","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns true if Interest contains AIO readiness.","Returns true if Interest contains LIO readiness.","Returns true if Interest contains priority readiness.","Returns true if the value includes readable readiness.","Returns true if the value includes writable readiness.","Networking primitives.","Return a new Poll handle.","Create a new Waker.","","","Wait for readiness events","Register an event::Source with the Poll instance.","Create a separate Registry which can be used to register …","Removes other Interest from self.","Re-register an event::Source with the Poll instance.","","","Creates a new independently owned Registry.","","","","","","","","","","","","","","","","Unix only extensions.","Wake up the Poll associated with this Waker.","A readiness event.","A collection of readiness events.","Events iterator.","An event source that may be registered with Registry.","","","","","","","Returns the number of Event values that self can hold.","Clearing all Event values from container explicitly.","","","","","","Deregister self from the given Registry instance.","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Returns true if the event contains AIO readiness.","Returns true if self contains no Event values.","Returns true if the event contains error readiness.","Returns true if the event contains LIO readiness.","Returns true if the event contains priority readiness.","Returns true if the event contains read closed readiness.","Returns true if the event contains readable readiness.","Returns true if the event contains writable readiness.","Returns true if the event contains write closed readiness.","Returns an iterator over the Event values.","","Register self with the given Registry instance.","Re-register self with the given Registry instance.","","","","Returns the event’s token.","","","","","","","","","","Return a new Events capable of holding up to capacity …","An address associated with a mio specific Unix socket.","A structure representing a socket server","A non-blocking TCP stream between a local socket and a …","A User Datagram Protocol socket.","A Unix datagram socket.","A non-blocking Unix domain socket server.","A non-blocking Unix stream socket.","Accepts a new TcpStream.","Accepts a new incoming connection to this listener.","Returns the contents of this address if it is an abstract …","Returns the contents of this address if it is a pathname …","","","","","","","Convenience method to bind a new TCP listener to the …","Creates a UDP socket from the given address.","Creates a Unix datagram socket bound to the given path.","Creates a new UnixListener bound to the specified socket …","Creates a new UnixListener bound to the specified socket …","","","","","","","","","","","","","","","Gets the value of the SO_BROADCAST option for this socket.","Create a new TCP stream and issue a non-blocking connect …","Connects the UDP socket setting the default destination …","Connects the socket to the specified address.","Connects to the socket named by path.","Connects to the socket named by address.","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Converts a RawFd to a TcpListener.","Converts a RawFd to a TcpStream.","Converts a RawFd to a UdpSocket.","Converts a RawFd to a UnixDatagram.","Converts a RawFd to a UnixListener.","Converts a RawFd to a UnixStream.","Creates a new TcpListener from a standard net::TcpListener.","Creates a new TcpStream from a standard net::TcpStream.","Creates a new UdpSocket from a standard net::UdpSocket.","Creates a new UnixDatagram from a standard …","Creates a new UnixListener from a standard …","Creates a new UnixStream from a standard net::UnixStream.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","Returns true if the address is unnamed.","Executes an operation of the IP_ADD_MEMBERSHIP type.","Executes an operation of the IPV6_ADD_MEMBERSHIP type.","Executes an operation of the IP_DROP_MEMBERSHIP type.","Executes an operation of the IPV6_DROP_MEMBERSHIP type.","Returns the local socket address of this listener.","Returns the socket address of the local half of this TCP …","Returns the socket address that this socket was created …","Returns the address of this socket.","Returns the local socket address of this listener.","Returns the socket address of the local half of this …","Gets the value of the IP_MULTICAST_LOOP option for this …","Gets the value of the IPV6_MULTICAST_LOOP option for this …","Gets the value of the IP_MULTICAST_TTL option for this …","Gets the value of the TCP_NODELAY option on this socket.","Get the value of the IPV6_V6ONLY option on this socket.","Create an unnamed pair of connected sockets.","Creates an unnamed pair of connected sockets.","Receives data on the socket from the remote address to …","Receives data from the socket, without removing it from …","Receives data from the socket, without removing it from …","Returns the socket address of the remote peer of this TCP …","Returns the socket address of the remote peer this socket …","Returns the address of this socket’s peer.","Returns the socket address of the remote half of this …","","","","","","","","","Receives data from the socket previously bound with …","Receives data from the socket.","Receives data from the socket. On success, returns the …","Receives data from the socket.","","","","","","","","","","","","","Sends data on the socket to the address previously bound …","Sends data on the socket to the socket’s peer.","Sends data on the socket to the given address. On success, …","Sends data on the socket to the specified address.","Sets the value of the SO_BROADCAST option for this socket.","Sets the value of the IP_MULTICAST_LOOP option for this …","Sets the value of the IPV6_MULTICAST_LOOP option for this …","Sets the value of the IP_MULTICAST_TTL option for this …","Sets the value of the TCP_NODELAY option on this socket.","Sets the value for the IP_TTL option on this socket.","Sets the value for the IP_TTL option on this socket.","Sets the value for the IP_TTL option on this socket.","Shuts down the read, write, or both halves of this …","Shut down the read, write, or both halves of this …","Shuts down the read, write, or both halves of this …","Get the value of the SO_ERROR option on this socket.","Get the value of the SO_ERROR option on this socket.","Get the value of the SO_ERROR option on this socket.","Returns the value of the SO_ERROR option.","Returns the value of the SO_ERROR option.","Returns the value of the SO_ERROR option.","","","","","","","","","","","","","","","Execute an I/O operation ensuring that the socket receives …","Execute an I/O operation ensuring that the socket receives …","Execute an I/O operation ensuring that the socket receives …","Execute an I/O operation ensuring that the socket receives …","Gets the value of the IP_TTL option for this socket.","Gets the value of the IP_TTL option for this socket.","Gets the value of the IP_TTL option for this socket.","","","","","","","","Creates a Unix Datagram socket which is not bound to any …","","","","","","","","","Adapter for RawFd providing an event::Source …","","","","","Returns the argument unchanged.","Calls U::from(self).","Unix pipe.","","","","","","Receiving end of an Unix pipe.","Sending end of an Unix pipe.","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","","","Create a new non-blocking Unix pipe.","","","","","","","","","Set the Sender into or out of non-blocking mode.","Set the Receiver into or out of non-blocking mode.","","","","","Execute an I/O operation ensuring that the socket receives …","Execute an I/O operation ensuring that the socket receives …","","","","","",""],"i":[0,0,1,0,1,0,0,1,0,1,2,4,1,1,2,4,1,6,14,2,4,1,6,14,1,6,1,6,1,6,4,1,6,0,0,2,4,1,6,14,2,4,1,6,14,0,6,2,4,1,6,14,1,1,1,1,1,0,2,14,1,6,2,4,2,1,4,1,6,4,2,4,1,6,14,2,4,1,6,14,2,4,1,6,14,0,14,0,0,0,0,17,22,23,17,22,23,17,17,22,23,22,23,23,9,17,22,23,17,22,23,17,22,23,17,23,22,17,22,22,22,22,22,22,22,17,23,9,9,23,22,23,22,17,22,23,17,22,23,17,22,23,17,0,0,0,0,0,0,0,24,27,29,29,24,25,33,34,27,28,24,33,34,27,27,29,24,25,33,34,27,28,29,24,25,33,34,27,28,33,25,33,34,28,28,24,25,33,34,27,28,25,25,28,28,29,24,25,33,34,27,28,29,24,25,33,34,27,28,24,25,33,34,27,28,24,25,33,34,27,28,29,24,25,33,34,27,28,24,25,33,34,27,28,29,33,33,33,33,24,25,33,34,27,28,33,33,33,25,33,34,28,25,33,33,25,33,34,28,25,25,28,28,25,25,28,28,33,34,33,34,24,25,33,34,27,28,24,25,33,34,27,28,33,34,33,34,33,33,33,33,25,24,25,33,25,34,28,24,25,33,34,27,28,29,24,25,33,34,27,28,29,24,25,33,34,27,28,25,33,34,28,24,25,33,29,24,25,33,34,27,28,34,25,25,28,28,25,25,28,28,0,51,51,51,51,51,51,0,51,51,51,51,51,0,0,52,53,52,53,52,53,52,53,52,52,52,53,52,52,53,53,53,52,53,52,53,52,53,0,53,53,53,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,52,52,52],"f":[0,0,0,0,0,0,0,0,0,[[1,1],1],[2,3],[4,3],[[1,1],1],[[1,1],5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[1,1],[6,6],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[1,1],7],[[6,6],7],[[4,-1],[[8,[5]]],[9,10]],[[1,1],11],[[6,6],11],0,0,[[2,12],13],[[4,12],13],[[1,12],13],[[6,12],13],[[14,12],13],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],0,[[6,-1],5,15],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[1,11],[1,11],[1,11],[1,11],[1,11],0,[[],[[8,[2]]]],[[4,6],[[8,[14]]]],[[1,1],[[16,[7]]]],[[6,6],[[16,[7]]]],[[2,17,[16,[18]]],[[8,[5]]]],[[4,-1,6,1],[[8,[5]]],[9,10]],[2,4],[[1,1],[[16,[1]]]],[[4,-1,6,1],[[8,[5]]],[9,10]],[-1,-2,[],[]],[-1,-2,[],[]],[4,[[8,[4]]]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,20,[]],[-1,20,[]],[-1,20,[]],[-1,20,[]],[-1,20,[]],0,[14,[[8,[5]]]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[17,21],[17,5],[22,22],[23,23],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[23,21],[[9,4],[[8,[5]]]],[[17,12],13],[[22,12],13],[[23,12],13],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[17,-1,[]],[-1,-2,[],[]],[22,11],[17,11],[22,11],[22,11],[22,11],[22,11],[22,11],[22,11],[22,11],[17,23],[23,[[16,[-1]]],[]],[[9,4,6,1],[[8,[5]]]],[[9,4,6,1],[[8,[5]]]],[23,[[5,[21,[16,[21]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[22,6],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,20,[]],[-1,20,[]],[-1,20,[]],[21,17],0,0,0,0,0,0,0,[24,[[8,[[5,[25,26]]]]]],[27,[[8,[[5,[28,29]]]]]],[29,[[16,[[31,[30]]]]]],[29,[[16,[32]]]],[24,3],[25,3],[33,3],[34,3],[27,3],[28,3],[26,[[8,[24]]]],[26,[[8,[33]]]],[-1,[[8,[34]]],[[35,[32]]]],[-1,[[8,[27]]],[[35,[32]]]],[29,[[8,[27]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[33,[[8,[11]]]],[26,[[8,[25]]]],[[33,26],[[8,[5]]]],[[34,-1],[[8,[5]]],[[35,[32]]]],[-1,[[8,[28]]],[[35,[32]]]],[29,[[8,[28]]]],[[24,4],[[8,[5]]]],[[25,4],[[8,[5]]]],[[33,4],[[8,[5]]]],[[34,4],[[8,[5]]]],[[27,4],[[8,[5]]]],[[28,4],[[8,[5]]]],[25,[[8,[5]]]],[25,[[8,[5]]]],[28,[[8,[5]]]],[28,[[8,[5]]]],[[29,12],13],[[24,12],13],[[25,12],13],[[33,12],13],[[34,12],13],[[27,12],13],[[28,12],13],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[3,24],[3,25],[3,33],[3,34],[3,27],[3,28],[36,24],[37,25],[38,33],[39,34],[40,27],[41,28],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[24,3],[25,3],[33,3],[34,3],[27,3],[28,3],[29,11],[[33,42,42],[[8,[5]]]],[[33,43,44],[[8,[5]]]],[[33,42,42],[[8,[5]]]],[[33,43,44],[[8,[5]]]],[24,[[8,[26]]]],[25,[[8,[26]]]],[33,[[8,[26]]]],[34,[[8,[29]]]],[27,[[8,[29]]]],[28,[[8,[29]]]],[33,[[8,[11]]]],[33,[[8,[11]]]],[33,[[8,[44]]]],[25,[[8,[11]]]],[33,[[8,[11]]]],[[],[[8,[[5,[34,34]]]]]],[[],[[8,[[5,[28,28]]]]]],[[25,[31,[30]]],[[8,[21]]]],[[33,[31,[30]]],[[8,[21]]]],[[33,[31,[30]]],[[8,[[5,[21,26]]]]]],[25,[[8,[26]]]],[33,[[8,[26]]]],[34,[[8,[29]]]],[28,[[8,[29]]]],[[25,[31,[30]]],[[8,[21]]]],[[25,[31,[30]]],[[8,[21]]]],[[28,[31,[30]]],[[8,[21]]]],[[28,[31,[30]]],[[8,[21]]]],[[25,[31,[45]]],[[8,[21]]]],[[25,[31,[45]]],[[8,[21]]]],[[28,[31,[45]]],[[8,[21]]]],[[28,[31,[45]]],[[8,[21]]]],[[33,[31,[30]]],[[8,[21]]]],[[34,[31,[30]]],[[8,[21]]]],[[33,[31,[30]]],[[8,[[5,[21,26]]]]]],[[34,[31,[30]]],[[8,[[5,[21,29]]]]]],[[24,4,6,1],[[8,[5]]]],[[25,4,6,1],[[8,[5]]]],[[33,4,6,1],[[8,[5]]]],[[34,4,6,1],[[8,[5]]]],[[27,4,6,1],[[8,[5]]]],[[28,4,6,1],[[8,[5]]]],[[24,4,6,1],[[8,[5]]]],[[25,4,6,1],[[8,[5]]]],[[33,4,6,1],[[8,[5]]]],[[34,4,6,1],[[8,[5]]]],[[27,4,6,1],[[8,[5]]]],[[28,4,6,1],[[8,[5]]]],[[33,[31,[30]]],[[8,[21]]]],[[34,[31,[30]]],[[8,[21]]]],[[33,[31,[30]],26],[[8,[21]]]],[[34,[31,[30]],-1],[[8,[21]]],[[35,[32]]]],[[33,11],[[8,[5]]]],[[33,11],[[8,[5]]]],[[33,11],[[8,[5]]]],[[33,44],[[8,[5]]]],[[25,11],[[8,[5]]]],[[24,44],[[8,[5]]]],[[25,44],[[8,[5]]]],[[33,44],[[8,[5]]]],[[25,46],[[8,[5]]]],[[34,46],[[8,[5]]]],[[28,46],[[8,[5]]]],[24,[[8,[[16,[47]]]]]],[25,[[8,[[16,[47]]]]]],[33,[[8,[[16,[47]]]]]],[34,[[8,[[16,[47]]]]]],[27,[[8,[[16,[47]]]]]],[28,[[8,[[16,[47]]]]]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[[25,-2],[[8,[-1]]],[],[[49,[],[[48,[[8,[-1]]]]]]]],[[33,-2],[[8,[-1]]],[],[[49,[],[[48,[[8,[-1]]]]]]]],[[34,-2],[[8,[-1]]],[],[[49,[],[[48,[[8,[-1]]]]]]]],[[28,-2],[[8,[-1]]],[],[[49,[],[[48,[[8,[-1]]]]]]]],[24,[[8,[44]]]],[25,[[8,[44]]]],[33,[[8,[44]]]],[-1,20,[]],[-1,20,[]],[-1,20,[]],[-1,20,[]],[-1,20,[]],[-1,20,[]],[-1,20,[]],[[],[[8,[34]]]],[[25,[31,[30]]],[[8,[21]]]],[[25,[31,[30]]],[[8,[21]]]],[[28,[31,[30]]],[[8,[21]]]],[[28,[31,[30]]],[[8,[21]]]],[[25,[31,[50]]],[[8,[21]]]],[[25,[31,[50]]],[[8,[21]]]],[[28,[31,[50]]],[[8,[21]]]],[[28,[31,[50]]],[[8,[21]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[[51,4],[[8,[5]]]],[[51,12],13],[-1,-1,[]],[-1,-2,[],[]],0,[[51,4,6,1],[[8,[5]]]],[[51,4,6,1],[[8,[5]]]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,20,[]],0,0,[52,3],[53,3],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[52,4],[[8,[5]]]],[[53,4],[[8,[5]]]],[52,[[8,[5]]]],[52,[[8,[5]]]],[[52,12],13],[[53,12],13],[54,52],[-1,-1,[]],[-1,-1,[]],[55,53],[56,53],[3,52],[3,53],[-1,-2,[],[]],[-1,-2,[],[]],[52,3],[53,3],[[],[[8,[[5,[52,53]]]]]],[[53,[31,[30]]],[[8,[21]]]],[[53,[31,[30]]],[[8,[21]]]],[[53,[31,[45]]],[[8,[21]]]],[[53,[31,[45]]],[[8,[21]]]],[[52,4,6,1],[[8,[5]]]],[[53,4,6,1],[[8,[5]]]],[[52,4,6,1],[[8,[5]]]],[[53,4,6,1],[[8,[5]]]],[[52,11],[[8,[5]]]],[[53,11],[[8,[5]]]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[[52,-2],[[8,[-1]]],[],[[49,[],[[48,[[8,[-1]]]]]]]],[[53,-2],[[8,[-1]]],[],[[49,[],[[48,[[8,[-1]]]]]]]],[-1,20,[]],[-1,20,[]],[[52,[31,[30]]],[[8,[21]]]],[[52,[31,[30]]],[[8,[21]]]],[[52,[31,[50]]],[[8,[21]]]],[[52,[31,[50]]],[[8,[21]]]]],"c":[],"p":[[5,"Interest",0],[5,"Poll",0],[8,"RawFd",402],[5,"Registry",0],[1,"tuple"],[5,"Token",0],[6,"Ordering",403],[8,"Result",404],[10,"Source",87],[10,"Sized",405],[1,"bool"],[5,"Formatter",406],[8,"Result",406],[5,"Waker",0],[10,"Hasher",407],[6,"Option",408],[5,"Events",87],[5,"Duration",409],[6,"Result",410],[5,"TypeId",411],[1,"usize"],[5,"Event",87],[5,"Iter",87],[5,"TcpListener",143],[5,"TcpStream",143],[6,"SocketAddr",412],[5,"UnixListener",143],[5,"UnixStream",143],[5,"SocketAddr",143],[1,"u8"],[1,"slice"],[5,"Path",413],[5,"UdpSocket",143],[5,"UnixDatagram",143],[10,"AsRef",414],[5,"TcpListener",415],[5,"TcpStream",415],[5,"UdpSocket",416],[5,"UnixDatagram",417],[5,"UnixListener",418],[5,"UnixStream",419],[5,"Ipv4Addr",420],[5,"Ipv6Addr",420],[1,"u32"],[5,"IoSliceMut",421],[6,"Shutdown",422],[5,"Error",404],[17,"Output"],[10,"FnOnce",423],[5,"IoSlice",421],[5,"SourceFd",341],[5,"Sender",354],[5,"Receiver",354],[5,"ChildStdin",424],[5,"ChildStderr",424],[5,"ChildStdout",424]],"b":[[191,"impl-Write-for-TcpStream"],[192,"impl-Write-for-%26TcpStream"],[193,"impl-Write-for-UnixStream"],[194,"impl-Write-for-%26UnixStream"],[259,"impl-Read-for-TcpStream"],[260,"impl-Read-for-%26TcpStream"],[261,"impl-Read-for-UnixStream"],[262,"impl-Read-for-%26UnixStream"],[263,"impl-Read-for-TcpStream"],[264,"impl-Read-for-%26TcpStream"],[265,"impl-Read-for-UnixStream"],[266,"impl-Read-for-%26UnixStream"],[333,"impl-Write-for-TcpStream"],[334,"impl-Write-for-%26TcpStream"],[335,"impl-Write-for-%26UnixStream"],[336,"impl-Write-for-UnixStream"],[337,"impl-Write-for-TcpStream"],[338,"impl-Write-for-%26TcpStream"],[339,"impl-Write-for-%26UnixStream"],[340,"impl-Write-for-UnixStream"],[364,"impl-Write-for-%26Sender"],[365,"impl-Write-for-Sender"],[371,"impl-From%3CChildStderr%3E-for-Receiver"],[372,"impl-From%3CChildStdout%3E-for-Receiver"],[380,"impl-Read-for-%26Receiver"],[381,"impl-Read-for-Receiver"],[382,"impl-Read-for-%26Receiver"],[383,"impl-Read-for-Receiver"],[398,"impl-Write-for-Sender"],[399,"impl-Write-for-%26Sender"],[400,"impl-Write-for-Sender"],[401,"impl-Write-for-%26Sender"]]}],\ -["nix",{"doc":"Rust friendly bindings to the various *nix system …","t":"PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPIKPIPQCCCCCCQQQQQQQQQQQQQMCMECCCCCQQQQCCCCCMPPFPFPPFFPPGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFNNHNNNNNNNNNNNPPPPPPPPPPPPPPPPPPPPPPPPPTPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPTPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPTPPGKPNNNNNNNHNNNHNNNNMNNNNNNTTTTTFTTTTTTTPPPPPPPPPPPTTTTPPPPPFGFGPPPPFTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPGTTTFTTTTFFPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNNNNNNNNHHHHNNNNNNNHHNNNNNNNHNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHFFONNNNONNONNNONNNNHNNONNNONNNNNNNNFTTFTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTFFTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNHHNNFFFTTTTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNIHHHHHHHHHNNNNNNNNNNNNNNNNNNNNNNCTTTTTTTTTTTTTTTTTTTTTTFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTTTTTTTFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNNNNNNNNNNNNNNNNNFFFIFNNNNNNNNNNNNNNNNNNNNNNNNNOHNNNNNHNNNNNNNNOOHHHHNNONNNNNNNNNNNNNNNHNNOOOOTTTTTTTTTTTTTTTTTTTIFFNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHHNNHNNNNNNNNNNNNNNHCCCCCCCCCCCCCCCCCCCCCCCCCCCCCKPGPFGPFFPPGPPRHMNNNHNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNMNNNMNNNNNNNNNNNNNNNNNNMNNNNNNNNNHNNNNNNNNNNMNNNMNNNMNNNMNNNNNNNNNNNNNNNNNNNNNNNNNTTTTTTTTTTTTTTTTFPPPFFGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTFNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFTTTTTTTTTTTTTTTTTTTTTTTTFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOQQQQTTFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNPPPPPPPPPPPPPPPPPTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTFTTTFFGFTTTTTTFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHHHHHHHHNNNNNNNNNNNNNNNNNNNNNHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTTTFTTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNHNNNNNNNNNNIHHIGFPPPPPPPPPPPPPPPPPPPPTTTTTTTTTPPPPPPPPPPPPPPPPPPPGNHNNNNNNNNNNNNNNNNNNNNNNNHNHNNNNNNNNNNNNNNNNNNNNHHHNNNNHNNNNNNNHNNNNHHNHNHHHHNNNHHHNNNNHNNNNNNNNNNHHFPPPPTTTTTTTTTTGGFPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPPPGNNNNNNNNNNNHHNNNNPPPPPPPPPPPPPPPPSPPPGFGNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNNNNNNNNNNNNNNIHNNNNNNNNNNNNNNNNNNNSFFNNNNNNNNNNNNNNNNNNNNNNNNHNHNNNNNNNNHHPTTTTTTTPPPPPPPPPPSPPSPPPPPPPPPPPPSPPPPPPPPPPFFPPFGPFFPGPPGGFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNNNNNNNNNHHNNNHNHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNINNOOOOOTTSSFEFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFEHOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNGPPFPPPPPPPPPPPPPFGGPPPPKPPPPPGFGFFPPPPFFPPPPPPPPPPFPTTTTTTTTTTPFFFPPPPFPPPPPPPPPPPPPPPPPPPPPPPFPPPPTTTTTTTTPPPPPPPPPKGPGFGGFFKUPPFFPPPPPPPFFPPPPPRRPPFPPPHHNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOFNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNMHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHOOOOOOOFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHHNNNOOINNHHHHMNNNHHOOOOOOOOONNNFFFFHFHHCONNNNNNOONNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGFHPPFPPFTTTTTTTTTTTTTTTTTTTTTTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNINNNNNNNNNHHNNNNNNNNNNNNNNNNNNNNNNNNNNHHHNNNNNNNNNNNNNNNNNNHHHHHHHHINNNNNNNNOOOOOOOOOOOOOOOOHNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNHHSSSSSSSSSSSSSSSSSSSSFSSSSSSSSSSSSSSSSSSSSSSSSSSSSFSSSSSSNNNNNNNNNNNNNNNNNNNNNNIHNNNNHNNNNNNNNFTTTTTTTTTTTTFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNHNNNNNNNNNNNNNFNNNNNNNNNNNNNNNHNNNNNPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPTTTTGTTTTTTTTTTTTTTTTTTFTTTTTTTTTTTTGGTTTTTTTTTTTTTTTTFFSTTTTTTTTTTTTFTTTTGGTTTTTPPPPPPPPPPTFPPPPPPPPPPPPPPPTTTPPTSNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHHHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFKNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNMNNNNNMNNNNNNNMNNMNNNMNNMNNNNMNNNNIINNNNNNNNNNNNNNNGPPPFFNNNNNNNNNNNNNPPPPPGGPPPTTTFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFNONNNNNNNNNNNNNNNNNNNNOHHHHHHHNNNNNNNNHFNNNNNNNNNNNNNNNNNNHNPPPGPPPPPPPPTTTTTTFGTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHTTTTTTTTTTTFNNNHHHHNNNNNNNNNNNNNNNNNNNNNFNNNNNNNNNNNNNNNNNPPPPPFPPPPPPPPPPPTGPGPPFFPPPPPGPPPPPPPPPPPPPPPPPPPPPPPPGFPSPTPFFPPPPPPPPPPPPGPPPFGFTGTPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPHCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNHNOHHHHNNOONNNNNNNNNNNHHHHHNHHHHHHNNNNNNNNNNNNNNNNNNNNNNHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHOHHHHHHHHHHHHHHHHOONNNNNNHNNNNNNNNNNNNNNNNNNNNNNNHHHHOHHHHOONNNNOOHHHHHHOONOONHHHHHHHHHHHHOHNNHNHHHHHNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNONHHHOHHHH","n":["E2BIG","EACCES","EADDRINUSE","EADDRNOTAVAIL","EADV","EAFNOSUPPORT","EAGAIN","EALREADY","EBADE","EBADF","EBADFD","EBADMSG","EBADR","EBADRQC","EBADSLT","EBFONT","EBUSY","ECANCELED","ECHILD","ECHRNG","ECOMM","ECONNABORTED","ECONNREFUSED","ECONNRESET","EDEADLK","EDESTADDRREQ","EDOM","EDOTDOT","EDQUOT","EEXIST","EFAULT","EFBIG","EHOSTDOWN","EHOSTUNREACH","EHWPOISON","EIDRM","EILSEQ","EINPROGRESS","EINTR","EINVAL","EIO","EISCONN","EISDIR","EISNAM","EKEYEXPIRED","EKEYREJECTED","EKEYREVOKED","EL2HLT","EL2NSYNC","EL3HLT","EL3RST","ELIBACC","ELIBBAD","ELIBEXEC","ELIBMAX","ELIBSCN","ELNRNG","ELOOP","EMEDIUMTYPE","EMFILE","EMLINK","EMSGSIZE","EMULTIHOP","ENAMETOOLONG","ENAVAIL","ENETDOWN","ENETRESET","ENETUNREACH","ENFILE","ENOANO","ENOBUFS","ENOCSI","ENODATA","ENODEV","ENOENT","ENOEXEC","ENOKEY","ENOLCK","ENOLINK","ENOMEDIUM","ENOMEM","ENOMSG","ENONET","ENOPKG","ENOPROTOOPT","ENOSPC","ENOSR","ENOSTR","ENOSYS","ENOTBLK","ENOTCONN","ENOTDIR","ENOTEMPTY","ENOTNAM","ENOTRECOVERABLE","ENOTSOCK","ENOTTY","ENOTUNIQ","ENXIO","EOPNOTSUPP","EOVERFLOW","EOWNERDEAD","EPERM","EPFNOSUPPORT","EPIPE","EPROTO","EPROTONOSUPPORT","EPROTOTYPE","ERANGE","EREMCHG","EREMOTE","EREMOTEIO","ERESTART","ERFKILL","EROFS","ESHUTDOWN","ESOCKTNOSUPPORT","ESPIPE","ESRCH","ESRMNT","ESTALE","ESTRPIPE","ETIME","ETIMEDOUT","ETOOMANYREFS","ETXTBSY","EUCLEAN","EUNATCH","EUSERS","EXDEV","EXFULL","Err","Error","NixPath","Ok","Result","UnknownErrno","cmsg_space","dir","env","errno","fcntl","features","ifaddrs","ioctl_none","ioctl_none_bad","ioctl_read","ioctl_read_bad","ioctl_read_buf","ioctl_readwrite","ioctl_readwrite_bad","ioctl_readwrite_buf","ioctl_write_buf","ioctl_write_int","ioctl_write_int_bad","ioctl_write_ptr","ioctl_write_ptr_bad","is_empty","kmod","len","libc","mount","mqueue","net","poll","pty","request_code_none","request_code_read","request_code_readwrite","request_code_write","sched","sys","time","ucontext","unistd","with_nix_path","BlockDevice","CharacterDevice","Dir","Directory","Entry","Fifo","File","Iter","OwningIter","Socket","Symlink","Type","as_raw_fd","as_raw_fd","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","drop","drop","eq","eq","eq","eq","eq","file_name","file_type","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from_fd","hash","hash","hash","hash","hash","ino","into","into","into","into","into","into_iter","into_iter","into_iter","iter","next","next","open","openat","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","ClearEnvError","borrow","borrow_mut","clearenv","clone","clone_into","fmt","fmt","from","into","to_owned","to_string","try_from","try_into","type_id","E2BIG","EACCES","EADDRINUSE","EADDRNOTAVAIL","EADV","EAFNOSUPPORT","EAGAIN","EALREADY","EBADE","EBADF","EBADFD","EBADMSG","EBADR","EBADRQC","EBADSLT","EBFONT","EBUSY","ECANCELED","ECHILD","ECHRNG","ECOMM","ECONNABORTED","ECONNREFUSED","ECONNRESET","EDEADLK","EDEADLOCK","EDESTADDRREQ","EDOM","EDOTDOT","EDQUOT","EEXIST","EFAULT","EFBIG","EHOSTDOWN","EHOSTUNREACH","EHWPOISON","EIDRM","EILSEQ","EINPROGRESS","EINTR","EINVAL","EIO","EISCONN","EISDIR","EISNAM","EKEYEXPIRED","EKEYREJECTED","EKEYREVOKED","EL2HLT","EL2NSYNC","EL3HLT","EL3RST","ELIBACC","ELIBBAD","ELIBEXEC","ELIBMAX","ELIBSCN","ELNRNG","ELOOP","EMEDIUMTYPE","EMFILE","EMLINK","EMSGSIZE","EMULTIHOP","ENAMETOOLONG","ENAVAIL","ENETDOWN","ENETRESET","ENETUNREACH","ENFILE","ENOANO","ENOBUFS","ENOCSI","ENODATA","ENODEV","ENOENT","ENOEXEC","ENOKEY","ENOLCK","ENOLINK","ENOMEDIUM","ENOMEM","ENOMSG","ENONET","ENOPKG","ENOPROTOOPT","ENOSPC","ENOSR","ENOSTR","ENOSYS","ENOTBLK","ENOTCONN","ENOTDIR","ENOTEMPTY","ENOTNAM","ENOTRECOVERABLE","ENOTSOCK","ENOTSUP","ENOTTY","ENOTUNIQ","ENXIO","EOPNOTSUPP","EOVERFLOW","EOWNERDEAD","EPERM","EPFNOSUPPORT","EPIPE","EPROTO","EPROTONOSUPPORT","EPROTOTYPE","ERANGE","EREMCHG","EREMOTE","EREMOTEIO","ERESTART","ERFKILL","EROFS","ESHUTDOWN","ESOCKTNOSUPPORT","ESPIPE","ESRCH","ESRMNT","ESTALE","ESTRPIPE","ETIME","ETIMEDOUT","ETOOMANYREFS","ETXTBSY","EUCLEAN","EUNATCH","EUSERS","EWOULDBLOCK","EXDEV","EXFULL","Errno","ErrnoSentinel","UnknownErrno","borrow","borrow_mut","clear","clone","clone_into","desc","eq","errno","fmt","fmt","from","from_i32","from_i32","into","last","result","sentinel","to_owned","to_string","try_from","try_from","try_into","type_id","AT_EMPTY_PATH","AT_NO_AUTOMOUNT","AT_REMOVEDIR","AT_SYMLINK_FOLLOW","AT_SYMLINK_NOFOLLOW","AtFlags","FALLOC_FL_COLLAPSE_RANGE","FALLOC_FL_INSERT_RANGE","FALLOC_FL_KEEP_SIZE","FALLOC_FL_PUNCH_HOLE","FALLOC_FL_UNSHARE_RANGE","FALLOC_FL_ZERO_RANGE","FD_CLOEXEC","F_ADD_SEALS","F_DUPFD","F_DUPFD_CLOEXEC","F_GETFD","F_GETFL","F_GETLK","F_GETPIPE_SZ","F_GET_SEALS","F_OFD_GETLK","F_OFD_SETLK","F_OFD_SETLKW","F_SEAL_GROW","F_SEAL_SEAL","F_SEAL_SHRINK","F_SEAL_WRITE","F_SETFD","F_SETFL","F_SETLK","F_SETLKW","F_SETPIPE_SZ","FallocateFlags","FcntlArg","FdFlag","FlockArg","LockExclusive","LockExclusiveNonblock","LockShared","LockSharedNonblock","OFlag","O_ACCMODE","O_APPEND","O_ASYNC","O_CLOEXEC","O_CREAT","O_DIRECT","O_DIRECTORY","O_DSYNC","O_EXCL","O_FSYNC","O_LARGEFILE","O_NDELAY","O_NOATIME","O_NOCTTY","O_NOFOLLOW","O_NONBLOCK","O_PATH","O_RDONLY","O_RDWR","O_RSYNC","O_SYNC","O_TMPFILE","O_TRUNC","O_WRONLY","POSIX_FADV_DONTNEED","POSIX_FADV_NOREUSE","POSIX_FADV_NORMAL","POSIX_FADV_RANDOM","POSIX_FADV_SEQUENTIAL","POSIX_FADV_WILLNEED","PosixFadviseAdvice","RENAME_EXCHANGE","RENAME_NOREPLACE","RENAME_WHITEOUT","RenameFlags","SPLICE_F_GIFT","SPLICE_F_MORE","SPLICE_F_MOVE","SPLICE_F_NONBLOCK","SealFlag","SpliceFFlags","Unlock","UnlockNonblock","all","all","all","all","all","all","all","bitand","bitand","bitand","bitand","bitand","bitand","bitand","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitor","bitor","bitor","bitor","bitor","bitor","bitor","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bits","bits","bits","bits","bits","bits","bits","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","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","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","complement","complement","complement","complement","complement","complement","complement","contains","contains","contains","contains","contains","contains","contains","copy_file_range","difference","difference","difference","difference","difference","difference","difference","empty","empty","empty","empty","empty","empty","empty","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","extend","extend","extend","extend","extend","extend","extend","fallocate","fcntl","flock","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_unchecked","from_bits_unchecked","from_bits_unchecked","from_bits_unchecked","from_bits_unchecked","from_bits_unchecked","from_bits_unchecked","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","insert","insert","insert","insert","insert","insert","insert","intersection","intersection","intersection","intersection","intersection","intersection","intersection","intersects","intersects","intersects","intersects","intersects","intersects","intersects","into","into","into","into","into","into","into","into","into","into","is_all","is_all","is_all","is_all","is_all","is_all","is_all","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","not","not","not","not","not","not","not","open","openat","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","posix_fadvise","posix_fallocate","readlink","readlinkat","remove","remove","remove","remove","remove","remove","remove","renameat","renameat2","set","set","set","set","set","set","set","splice","sub","sub","sub","sub","sub","sub","sub","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","tee","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","toggle","toggle","toggle","toggle","toggle","toggle","toggle","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","union","union","union","union","union","union","union","vmsplice","socket_atomic_cloexec","InterfaceAddress","InterfaceAddressIterator","address","borrow","borrow","borrow_mut","borrow_mut","broadcast","clone","clone_into","destination","drop","eq","eq","flags","fmt","fmt","from","from","getifaddrs","hash","hash","interface_name","into","into","into_iter","netmask","next","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","DeleteModuleFlags","MODULE_INIT_IGNORE_MODVERSIONS","MODULE_INIT_IGNORE_VERMAGIC","ModuleInitFlags","O_NONBLOCK","O_TRUNC","all","all","bitand","bitand","bitand_assign","bitand_assign","bitor","bitor","bitor_assign","bitor_assign","bits","bits","bitxor","bitxor","bitxor_assign","bitxor_assign","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","cmp","complement","complement","contains","contains","delete_module","difference","difference","empty","empty","eq","eq","extend","extend","finit_module","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from_bits","from_bits","from_bits_truncate","from_bits_truncate","from_bits_unchecked","from_bits_unchecked","from_iter","from_iter","hash","hash","init_module","insert","insert","intersection","intersection","intersects","intersects","into","into","is_all","is_all","is_empty","is_empty","not","not","partial_cmp","partial_cmp","remove","remove","set","set","sub","sub","sub_assign","sub_assign","symmetric_difference","symmetric_difference","to_owned","to_owned","toggle","toggle","try_from","try_from","try_into","try_into","type_id","type_id","union","union","MNT_DETACH","MNT_EXPIRE","MNT_FORCE","MS_ACTIVE","MS_BIND","MS_DIRSYNC","MS_I_VERSION","MS_KERNMOUNT","MS_LAZYTIME","MS_MANDLOCK","MS_MGC_MSK","MS_MGC_VAL","MS_MOVE","MS_NOATIME","MS_NODEV","MS_NODIRATIME","MS_NOEXEC","MS_NOSUID","MS_NOUSER","MS_POSIXACL","MS_PRIVATE","MS_RDONLY","MS_REC","MS_RELATIME","MS_REMOUNT","MS_RMT_MASK","MS_SHARED","MS_SILENT","MS_SLAVE","MS_STRICTATIME","MS_SYNCHRONOUS","MS_UNBINDABLE","MntFlags","MsFlags","UMOUNT_NOFOLLOW","all","all","bitand","bitand","bitand_assign","bitand_assign","bitor","bitor","bitor_assign","bitor_assign","bits","bits","bitxor","bitxor","bitxor_assign","bitxor_assign","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","cmp","complement","complement","contains","contains","difference","difference","empty","empty","eq","eq","extend","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from_bits","from_bits","from_bits_truncate","from_bits_truncate","from_bits_unchecked","from_bits_unchecked","from_iter","from_iter","hash","hash","insert","insert","intersection","intersection","intersects","intersects","into","into","is_all","is_all","is_empty","is_empty","mount","not","not","partial_cmp","partial_cmp","remove","remove","set","set","sub","sub","sub_assign","sub_assign","symmetric_difference","symmetric_difference","to_owned","to_owned","toggle","toggle","try_from","try_from","try_into","try_into","type_id","type_id","umount","umount2","union","union","MQ_OFlag","MqAttr","MqdT","O_CLOEXEC","O_CREAT","O_EXCL","O_NONBLOCK","O_RDONLY","O_RDWR","O_WRONLY","all","bitand","bitand_assign","bitor","bitor_assign","bits","bitxor","bitxor_assign","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","complement","contains","curmsgs","difference","empty","eq","eq","extend","flags","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from_bits","from_bits_truncate","from_bits_unchecked","from_iter","hash","hash","insert","intersection","intersects","into","into","into","is_all","is_empty","maxmsg","mq_attr_member_t","mq_close","mq_getattr","mq_open","mq_receive","mq_remove_nonblock","mq_send","mq_set_nonblock","mq_setattr","mq_unlink","msgsize","new","not","partial_cmp","remove","set","sub","sub_assign","symmetric_difference","to_owned","to_owned","toggle","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","union","if_","IFF_ALLMULTI","IFF_AUTOMEDIA","IFF_BROADCAST","IFF_DEBUG","IFF_DORMANT","IFF_DYNAMIC","IFF_ECHO","IFF_LOOPBACK","IFF_LOWER_UP","IFF_MASTER","IFF_MULTICAST","IFF_NOARP","IFF_NOTRAILERS","IFF_NO_PI","IFF_POINTOPOINT","IFF_PORTSEL","IFF_PROMISC","IFF_RUNNING","IFF_SLAVE","IFF_TAP","IFF_TUN","IFF_UP","Interface","InterfaceFlags","Interfaces","InterfacesIter","all","bitand","bitand_assign","bitor","bitor_assign","bits","bitxor","bitxor_assign","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","cmp","complement","contains","difference","drop","empty","eq","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from_bits","from_bits_truncate","from_bits_unchecked","from_iter","hash","if_nameindex","if_nametoindex","index","insert","intersection","intersects","into","into","into","into","into_iter","into_iter","is_all","is_empty","iter","name","next","not","partial_cmp","remove","set","sub","sub_assign","symmetric_difference","to_owned","to_slice","toggle","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","union","POLLERR","POLLHUP","POLLIN","POLLNVAL","POLLOUT","POLLPRI","POLLRDBAND","POLLRDNORM","POLLWRBAND","POLLWRNORM","PollFd","PollFlags","all","all","any","as_raw_fd","bitand","bitand_assign","bitor","bitor_assign","bits","bitxor","bitxor_assign","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","complement","contains","difference","empty","eq","eq","events","extend","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from_bits","from_bits_truncate","from_bits_unchecked","from_iter","hash","hash","insert","intersection","intersects","into","into","is_all","is_empty","new","not","partial_cmp","poll","ppoll","remove","revents","set","set_events","sub","sub_assign","symmetric_difference","to_owned","to_owned","toggle","try_from","try_from","try_into","try_into","type_id","type_id","union","ForkptyResult","OpenptyResult","PtyMaster","SessionId","Winsize","as_raw_fd","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","drop","eq","eq","eq","flush","flush","fmt","fmt","fmt","fmt","fork_result","forkpty","from","from","from","from","from","grantpt","hash","hash","hash","into","into","into","into","into_raw_fd","master","master","openpty","posix_openpt","ptsname","ptsname_r","read","read","slave","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","unlockpt","write","write","ws_col","ws_row","ws_xpixel","ws_ypixel","CLONE_DETACHED","CLONE_FILES","CLONE_FS","CLONE_IO","CLONE_NEWCGROUP","CLONE_NEWIPC","CLONE_NEWNET","CLONE_NEWNS","CLONE_NEWPID","CLONE_NEWUSER","CLONE_NEWUTS","CLONE_PARENT","CLONE_PTRACE","CLONE_SIGHAND","CLONE_SYSVSEM","CLONE_THREAD","CLONE_UNTRACED","CLONE_VFORK","CLONE_VM","CloneCb","CloneFlags","CpuSet","all","bitand","bitand_assign","bitor","bitor_assign","bits","bitxor","bitxor_assign","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","cmp","complement","contains","count","default","difference","empty","eq","eq","extend","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from_bits","from_bits_truncate","from_bits_unchecked","from_iter","hash","hash","insert","intersection","intersects","into","into","is_all","is_empty","is_set","new","not","partial_cmp","remove","sched_getaffinity","sched_getcpu","sched_setaffinity","sched_yield","set","set","setns","sub","sub_assign","symmetric_difference","to_owned","to_owned","toggle","try_from","try_from","try_into","try_into","type_id","type_id","union","unset","unshare","aio","epoll","eventfd","inotify","ioctl","memfd","mman","personality","pthread","ptrace","quota","reboot","resource","select","sendfile","signal","signalfd","socket","stat","statfs","statvfs","sysinfo","termios","time","timer","timerfd","uio","utsname","wait","Aio","AioAllDone","AioCancelStat","AioCanceled","AioFsync","AioFsyncMode","AioNotCanceled","AioRead","AioWrite","LIO_NOWAIT","LIO_WAIT","LioMode","O_DSYNC","O_SYNC","Output","aio_cancel_all","aio_return","aio_return","aio_return","aio_return","aio_suspend","as_mut","as_mut","as_ref","as_ref","as_ref","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cancel","cancel","cancel","cancel","clone","clone","clone","clone_into","clone_into","clone_into","cmp","cmp","eq","eq","eq","error","error","error","error","fd","fd","fd","fd","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","hash","hash","hash","in_progress","in_progress","in_progress","in_progress","into","into","into","into","into","into","lio_listio","mode","nbytes","nbytes","new","new","new","offset","offset","partial_cmp","partial_cmp","priority","priority","priority","priority","set_sigev_notify","set_sigev_notify","set_sigev_notify","set_sigev_notify","sigevent","sigevent","sigevent","sigevent","submit","submit","submit","submit","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","type_id","type_id","type_id","type_id","type_id","type_id","EPOLLERR","EPOLLET","EPOLLEXCLUSIVE","EPOLLHUP","EPOLLIN","EPOLLMSG","EPOLLONESHOT","EPOLLOUT","EPOLLPRI","EPOLLRDBAND","EPOLLRDHUP","EPOLLRDNORM","EPOLLWAKEUP","EPOLLWRBAND","EPOLLWRNORM","EPOLL_CLOEXEC","EpollCreateFlags","EpollCtlAdd","EpollCtlDel","EpollCtlMod","EpollEvent","EpollFlags","EpollOp","all","all","bitand","bitand","bitand_assign","bitand_assign","bitor","bitor","bitor_assign","bitor_assign","bits","bits","bitxor","bitxor","bitxor_assign","bitxor_assign","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","cmp","cmp","complement","complement","contains","contains","data","difference","difference","empty","empty","empty","epoll_create","epoll_create1","epoll_ctl","epoll_wait","eq","eq","eq","eq","events","extend","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from_bits","from_bits","from_bits_truncate","from_bits_truncate","from_bits_unchecked","from_bits_unchecked","from_iter","from_iter","hash","hash","hash","hash","insert","insert","intersection","intersection","intersects","intersects","into","into","into","into","is_all","is_all","is_empty","is_empty","new","not","not","partial_cmp","partial_cmp","remove","remove","set","set","sub","sub","sub_assign","sub_assign","symmetric_difference","symmetric_difference","to_owned","to_owned","to_owned","to_owned","toggle","toggle","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","union","union","EFD_CLOEXEC","EFD_NONBLOCK","EFD_SEMAPHORE","EfdFlags","all","bitand","bitand_assign","bitor","bitor_assign","bits","bitxor","bitxor_assign","borrow","borrow_mut","clone","clone_into","cmp","complement","contains","difference","empty","eq","eventfd","extend","fmt","fmt","fmt","fmt","fmt","from","from_bits","from_bits_truncate","from_bits_unchecked","from_iter","hash","insert","intersection","intersects","into","is_all","is_empty","not","partial_cmp","remove","set","sub","sub_assign","symmetric_difference","to_owned","toggle","try_from","try_into","type_id","union","AddWatchFlags","IN_ACCESS","IN_ALL_EVENTS","IN_ATTRIB","IN_CLOEXEC","IN_CLOSE","IN_CLOSE_NOWRITE","IN_CLOSE_WRITE","IN_CREATE","IN_DELETE","IN_DELETE_SELF","IN_DONT_FOLLOW","IN_IGNORED","IN_ISDIR","IN_MODIFY","IN_MOVE","IN_MOVED_FROM","IN_MOVED_TO","IN_MOVE_SELF","IN_NONBLOCK","IN_ONESHOT","IN_ONLYDIR","IN_OPEN","IN_Q_OVERFLOW","IN_UNMOUNT","InitFlags","Inotify","InotifyEvent","WatchDescriptor","add_watch","all","all","as_raw_fd","bitand","bitand","bitand_assign","bitand_assign","bitor","bitor","bitor_assign","bitor_assign","bits","bits","bitxor","bitxor","bitxor_assign","bitxor_assign","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","complement","complement","contains","contains","cookie","difference","difference","empty","empty","eq","eq","eq","extend","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_bits","from_bits","from_bits_truncate","from_bits_truncate","from_bits_unchecked","from_bits_unchecked","from_iter","from_iter","from_raw_fd","hash","hash","hash","init","insert","insert","intersection","intersection","intersects","intersects","into","into","into","into","into","is_all","is_all","is_empty","is_empty","mask","name","not","not","partial_cmp","partial_cmp","partial_cmp","read_events","remove","remove","rm_watch","set","set","sub","sub","sub_assign","sub_assign","symmetric_difference","symmetric_difference","to_owned","to_owned","to_owned","to_owned","toggle","toggle","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","union","union","wd","request_code_none","request_code_read","request_code_readwrite","request_code_write","MFD_ALLOW_SEALING","MFD_CLOEXEC","MemFdCreateFlag","all","bitand","bitand_assign","bitor","bitor_assign","bits","bitxor","bitxor_assign","borrow","borrow_mut","clone","clone_into","cmp","complement","contains","difference","empty","eq","extend","fmt","fmt","fmt","fmt","fmt","from","from_bits","from_bits_truncate","from_bits_unchecked","from_iter","hash","insert","intersection","intersects","into","is_all","is_empty","memfd_create","not","partial_cmp","remove","set","sub","sub_assign","symmetric_difference","to_owned","toggle","try_from","try_into","type_id","union","MADV_DODUMP","MADV_DOFORK","MADV_DONTDUMP","MADV_DONTFORK","MADV_DONTNEED","MADV_FREE","MADV_HUGEPAGE","MADV_HWPOISON","MADV_MERGEABLE","MADV_NOHUGEPAGE","MADV_NORMAL","MADV_RANDOM","MADV_REMOVE","MADV_SEQUENTIAL","MADV_SOFT_OFFLINE","MADV_UNMERGEABLE","MADV_WILLNEED","MAP_32BIT","MAP_ANON","MAP_ANONYMOUS","MAP_DENYWRITE","MAP_EXECUTABLE","MAP_FILE","MAP_FIXED","MAP_FIXED_NOREPLACE","MAP_GROWSDOWN","MAP_HUGETLB","MAP_HUGE_16GB","MAP_HUGE_16MB","MAP_HUGE_1GB","MAP_HUGE_1MB","MAP_HUGE_256MB","MAP_HUGE_2GB","MAP_HUGE_2MB","MAP_HUGE_32MB","MAP_HUGE_512KB","MAP_HUGE_512MB","MAP_HUGE_64KB","MAP_HUGE_8MB","MAP_LOCKED","MAP_NONBLOCK","MAP_NORESERVE","MAP_POPULATE","MAP_PRIVATE","MAP_SHARED","MAP_STACK","MCL_CURRENT","MCL_FUTURE","MREMAP_FIXED","MREMAP_MAYMOVE","MRemapFlags","MS_ASYNC","MS_INVALIDATE","MS_SYNC","MapFlags","MlockAllFlags","MmapAdvise","MsFlags","PROT_EXEC","PROT_GROWSDOWN","PROT_GROWSUP","PROT_NONE","PROT_READ","PROT_WRITE","ProtFlags","all","all","all","all","all","bitand","bitand","bitand","bitand","bitand","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitor","bitor","bitor","bitor","bitor","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bits","bits","bits","bits","bits","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","borrow","borrow","borrow","borrow","borrow","borrow","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","cmp","cmp","cmp","cmp","cmp","cmp","complement","complement","complement","complement","complement","contains","contains","contains","contains","contains","difference","difference","difference","difference","difference","empty","empty","empty","empty","empty","eq","eq","eq","eq","eq","eq","extend","extend","extend","extend","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_unchecked","from_bits_unchecked","from_bits_unchecked","from_bits_unchecked","from_bits_unchecked","from_iter","from_iter","from_iter","from_iter","from_iter","hash","hash","hash","hash","hash","hash","insert","insert","insert","insert","insert","intersection","intersection","intersection","intersection","intersection","intersects","intersects","intersects","intersects","intersects","into","into","into","into","into","into","is_all","is_all","is_all","is_all","is_all","is_empty","is_empty","is_empty","is_empty","is_empty","madvise","mlock","mlockall","mmap","mprotect","mremap","msync","munlock","munlockall","munmap","not","not","not","not","not","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","remove","remove","remove","remove","remove","set","set","set","set","set","shm_open","shm_unlink","sub","sub","sub","sub","sub","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","toggle","toggle","toggle","toggle","toggle","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","union","union","union","union","union","ADDR_COMPAT_LAYOUT","ADDR_LIMIT_32BIT","ADDR_LIMIT_3GB","ADDR_NO_RANDOMIZE","FDPIC_FUNCPTRS","MMAP_PAGE_ZERO","Persona","READ_IMPLIES_EXEC","SHORT_INODE","STICKY_TIMEOUTS","UNAME26","WHOLE_SECONDS","all","bitand","bitand_assign","bitor","bitor_assign","bits","bitxor","bitxor_assign","borrow","borrow_mut","clone","clone_into","cmp","complement","contains","difference","empty","eq","extend","fmt","fmt","fmt","fmt","fmt","from","from_bits","from_bits_truncate","from_bits_unchecked","from_iter","get","hash","insert","intersection","intersects","into","is_all","is_empty","not","partial_cmp","remove","set","set","sub","sub_assign","symmetric_difference","to_owned","toggle","try_from","try_into","type_id","union","Pthread","pthread_kill","pthread_self","AddressType","Event","Options","PTRACE_ATTACH","PTRACE_CONT","PTRACE_DETACH","PTRACE_EVENT_CLONE","PTRACE_EVENT_EXEC","PTRACE_EVENT_EXIT","PTRACE_EVENT_FORK","PTRACE_EVENT_SECCOMP","PTRACE_EVENT_STOP","PTRACE_EVENT_VFORK","PTRACE_EVENT_VFORK_DONE","PTRACE_GETEVENTMSG","PTRACE_GETFPREGS","PTRACE_GETFPXREGS","PTRACE_GETREGS","PTRACE_GETREGSET","PTRACE_GETSIGINFO","PTRACE_INTERRUPT","PTRACE_KILL","PTRACE_LISTEN","PTRACE_O_EXITKILL","PTRACE_O_TRACECLONE","PTRACE_O_TRACEEXEC","PTRACE_O_TRACEEXIT","PTRACE_O_TRACEFORK","PTRACE_O_TRACESECCOMP","PTRACE_O_TRACESYSGOOD","PTRACE_O_TRACEVFORK","PTRACE_O_TRACEVFORKDONE","PTRACE_PEEKDATA","PTRACE_PEEKSIGINFO","PTRACE_PEEKTEXT","PTRACE_PEEKUSER","PTRACE_POKEDATA","PTRACE_POKETEXT","PTRACE_POKEUSER","PTRACE_SEIZE","PTRACE_SETFPREGS","PTRACE_SETFPXREGS","PTRACE_SETOPTIONS","PTRACE_SETREGS","PTRACE_SETREGSET","PTRACE_SETSIGINFO","PTRACE_SINGLESTEP","PTRACE_SYSCALL","PTRACE_SYSEMU","PTRACE_SYSEMU_SINGLESTEP","PTRACE_TRACEME","Request","all","attach","bitand","bitand_assign","bitor","bitor_assign","bits","bitxor","bitxor_assign","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","cmp","cmp","cmp","complement","cont","contains","detach","difference","empty","eq","eq","eq","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from_bits","from_bits_truncate","from_bits_unchecked","from_iter","getevent","getregs","getsiginfo","hash","hash","hash","insert","interrupt","intersection","intersects","into","into","into","is_all","is_empty","kill","not","partial_cmp","partial_cmp","partial_cmp","read","read_user","remove","seize","set","setoptions","setregs","setsiginfo","step","sub","sub_assign","symmetric_difference","syscall","sysemu","sysemu_step","to_owned","to_owned","to_owned","toggle","traceme","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","union","write","write_user","Dqblk","GRPQUOTA","QFMT_VFS_OLD","QFMT_VFS_V0","QFMT_VFS_V1","QIF_ALL","QIF_BLIMITS","QIF_BTIME","QIF_ILIMITS","QIF_INODES","QIF_ITIME","QIF_LIMITS","QIF_SPACE","QIF_TIMES","QIF_USAGE","QuotaFmt","QuotaType","QuotaValidFlags","USRQUOTA","all","allocated_inodes","bitand","bitand_assign","bitor","bitor_assign","bits","bitxor","bitxor_assign","block_time_limit","blocks_hard_limit","blocks_soft_limit","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","complement","contains","default","default","difference","empty","eq","eq","eq","eq","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from_bits","from_bits_truncate","from_bits_unchecked","from_iter","hash","hash","hash","hash","inode_time_limit","inodes_hard_limit","inodes_soft_limit","insert","intersection","intersects","into","into","into","into","is_all","is_empty","not","occupied_space","partial_cmp","partial_cmp","partial_cmp","quotactl_get","quotactl_off","quotactl_on","quotactl_set","quotactl_sync","remove","set","set_block_time_limit","set_blocks_hard_limit","set_blocks_soft_limit","set_inode_time_limit","set_inodes_hard_limit","set_inodes_soft_limit","sub","sub_assign","symmetric_difference","to_owned","to_owned","to_owned","to_owned","toggle","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","union","RB_AUTOBOOT","RB_HALT_SYSTEM","RB_KEXEC","RB_POWER_OFF","RB_SW_SUSPEND","RebootMode","borrow","borrow_mut","clone","clone_into","cmp","eq","fmt","from","hash","into","partial_cmp","reboot","set_cad_enabled","to_owned","try_from","try_into","type_id","RLIMIT_AS","RLIMIT_CORE","RLIMIT_CPU","RLIMIT_DATA","RLIMIT_FSIZE","RLIMIT_LOCKS","RLIMIT_MEMLOCK","RLIMIT_MSGQUEUE","RLIMIT_NICE","RLIMIT_NOFILE","RLIMIT_NPROC","RLIMIT_RSS","RLIMIT_RTPRIO","RLIMIT_RTTIME","RLIMIT_SIGPENDING","RLIMIT_STACK","RLIM_INFINITY","RUSAGE_CHILDREN","RUSAGE_SELF","RUSAGE_THREAD","Resource","Usage","UsageWho","as_mut","as_ref","block_reads","block_writes","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","cmp","cmp","eq","eq","eq","fmt","fmt","fmt","from","from","from","full_swaps","getrlimit","getrusage","hash","hash","hash","into","into","into","involuntary_context_switches","ipc_receives","ipc_sends","major_page_faults","max_rss","minor_page_faults","partial_cmp","partial_cmp","rlim_t","setrlimit","shared_integral","signals","system_time","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","unshared_data_integral","unshared_stack_integral","user_time","voluntary_context_switches","FD_SETSIZE","FdSet","Fds","borrow","borrow","borrow_mut","borrow_mut","clear","clone","clone_into","contains","default","eq","fds","fmt","fmt","from","from","hash","highest","insert","into","into","into_iter","new","next","next_back","pselect","remove","select","size_hint","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","sendfile","sendfile64","Handler","SA_NOCLDSTOP","SA_NOCLDWAIT","SA_NODEFER","SA_ONSTACK","SA_RESETHAND","SA_RESTART","SA_SIGINFO","SIGABRT","SIGALRM","SIGBUS","SIGCHLD","SIGCONT","SIGFPE","SIGHUP","SIGILL","SIGINT","SIGIO","SIGIOT","SIGKILL","SIGPIPE","SIGPOLL","SIGPROF","SIGPWR","SIGQUIT","SIGSEGV","SIGSTKFLT","SIGSTOP","SIGSYS","SIGTERM","SIGTRAP","SIGTSTP","SIGTTIN","SIGTTOU","SIGUNUSED","SIGURG","SIGUSR1","SIGUSR2","SIGVTALRM","SIGWINCH","SIGXCPU","SIGXFSZ","SIG_BLOCK","SIG_SETMASK","SIG_UNBLOCK","SaFlags","SigAction","SigAction","SigDfl","SigEvent","SigHandler","SigIgn","SigSet","SigSetIter","SigevNone","SigevNotify","SigevSignal","SigevThreadId","SigmaskHow","Signal","SignalIterator","add","all","all","as_mut_ptr","as_ref","as_ref","as_str","bitand","bitand_assign","bitor","bitor_assign","bits","bitxor","bitxor_assign","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","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","complement","contains","contains","difference","empty","empty","eq","eq","eq","eq","eq","eq","eq","eq","eq","extend","extend","flags","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from_bits","from_bits_truncate","from_bits_unchecked","from_iter","from_iter","from_sigset_t_unchecked","from_str","handler","hash","hash","hash","hash","hash","hash","hash","hash","hash","insert","intersection","intersects","into","into","into","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","is_all","is_empty","iter","iterator","kill","killpg","mask","new","new","next","next","not","partial_cmp","partial_cmp","partial_cmp","pthread_sigmask","raise","remove","remove","set","sigaction","sigevent","signal","sigprocmask","sub","sub_assign","symmetric_difference","thread_block","thread_get_mask","thread_set_mask","thread_swap_mask","thread_unblock","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","toggle","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_of_thread_id","union","wait","si_value","si_value","signal","signal","thread_id","SFD_CLOEXEC","SFD_NONBLOCK","SIGNALFD_NEW","SIGNALFD_SIGINFO_SIZE","SfdFlags","SigSet","SignalFd","all","as_raw_fd","bitand","bitand_assign","bitor","bitor_assign","bits","bitxor","bitxor_assign","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","complement","contains","difference","drop","empty","eq","eq","eq","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from_bits","from_bits_truncate","from_bits_unchecked","from_iter","hash","hash","hash","insert","intersection","intersects","into","into","into","into_iter","is_all","is_empty","new","next","not","partial_cmp","read_signal","remove","set","set_mask","siginfo","signal","signalfd","ssi_addr","ssi_addr_lsb","ssi_arch","ssi_band","ssi_call_addr","ssi_code","ssi_errno","ssi_fd","ssi_int","ssi_overrun","ssi_pid","ssi_ptr","ssi_signo","ssi_status","ssi_stime","ssi_syscall","ssi_tid","ssi_trapno","ssi_uid","ssi_utime","sub","sub_assign","symmetric_difference","to_owned","to_owned","toggle","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","union","with_flags","AddressFamily","Alg","Alg","AlgAddr","AlgSetAeadAssoclen","AlgSetIv","AlgSetOp","AppleTalk","Ash","AtmPvc","AtmSvc","Ax25","Bluetooth","Both","Bridge","Caif","Can","CmsgIterator","ControlMessage","ControlMessageOwned","Datagram","Decnet","Econet","EthAll","GetSockOpt","Ib","Ieee802154","Inet","Inet","Inet6","InetAddr","IoSliceIterator","IpAddr","IpMembershipRequest","Ipv4Addr","Ipv4OrigDstAddr","Ipv4PacketInfo","Ipv4PacketInfo","Ipv4RecvErr","Ipv6Addr","Ipv6MembershipRequest","Ipv6OrigDstAddr","Ipv6PacketInfo","Ipv6PacketInfo","Ipv6RecvErr","Ipx","Irda","Isdn","Iucv","Key","Link","LinkAddr","Llc","MSG_CMSG_CLOEXEC","MSG_CTRUNC","MSG_DONTWAIT","MSG_EOR","MSG_ERRQUEUE","MSG_NOSIGNAL","MSG_OOB","MSG_PEEK","MSG_TRUNC","MSG_WAITALL","Mpls","MsgFlags","MultiHeaders","MultiResults","NetBeui","NetRom","Netlink","Netlink","NetlinkAddr","NetlinkAudit","NetlinkCrypto","NetlinkDECNetRoutingMessage","NetlinkFIBLookup","NetlinkIPv6Firewall","NetlinkISCSI","NetlinkKObjectUEvent","NetlinkNetFilter","NetlinkRDMA","NetlinkRoute","NetlinkSCSITransport","NetlinkSELinux","NetlinkSockDiag","NetlinkUserSock","Nfc","Packet","Phonet","Pppox","Raw","Raw","Rdm","Rds","Read","RecvMsg","Rose","RxRpc","RxqOvfl","RxqOvfl","SOCK_CLOEXEC","SOCK_NONBLOCK","SOF_TIMESTAMPING_RAW_HARDWARE","SOF_TIMESTAMPING_RX_HARDWARE","SOF_TIMESTAMPING_RX_SOFTWARE","SOF_TIMESTAMPING_SOFTWARE","SOF_TIMESTAMPING_TX_HARDWARE","SOF_TIMESTAMPING_TX_SOFTWARE","ScmCredentials","ScmCredentials","ScmRights","ScmRights","ScmTimestamp","ScmTimestampns","ScmTimestampsns","Security","SeqPacket","SetSockOpt","Shutdown","Sna","SockAddr","SockFlag","SockProtocol","SockType","SockaddrIn","SockaddrIn6","SockaddrLike","SockaddrStorage","Stream","Tcp","TimestampingFlag","Timestamps","Tipc","TxTime","Udp","UdpGroSegments","UdpGsoSegments","Unix","Unix","UnixAddr","UnixCredentials","Unspec","V4","V4","V6","V6","Val","Val","Vsock","Vsock","VsockAddr","Wanpipe","Write","X25","accept","accept4","addr","address","alg_name","alg_type","all","all","all","any","as_abstract","as_alg_addr","as_alg_addr_mut","as_ffi_pair","as_link_addr","as_link_addr_mut","as_mut_ptr","as_netlink_addr","as_netlink_addr_mut","as_ptr","as_ptr","as_ptr","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_sockaddr_in","as_sockaddr_in6","as_sockaddr_in6_mut","as_sockaddr_in_mut","as_unix_addr","as_unix_addr_mut","as_vsock_addr","as_vsock_addr_mut","bind","bitand","bitand","bitand","bitand_assign","bitand_assign","bitand_assign","bitor","bitor","bitor","bitor_assign","bitor_assign","bitor_assign","bits","bits","bits","bitxor","bitxor","bitxor","bitxor_assign","bitxor_assign","bitxor_assign","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bytes","cid","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","cmsg_len","cmsg_level","cmsg_type","cmsghdr","cmsgs","complement","complement","complement","connect","contains","contains","contains","default","difference","difference","difference","empty","empty","empty","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","extend","extend","extend","family","family","family","flags","flowinfo","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_bits","from_bits","from_bits","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_unchecked","from_bits_unchecked","from_bits_unchecked","from_i32","from_iter","from_iter","from_iter","from_raw","from_raw","from_raw","from_raw","from_raw","from_raw","from_raw","from_raw","from_raw","from_raw","from_std","from_std","from_std","from_std","from_str","from_str","get","getpeername","getsockname","getsockopt","gid","groups","halen","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hatype","hw_raw","hw_trans","ifindex","insert","insert","insert","intersection","intersection","intersection","intersects","intersects","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","iovs","ip","ip","ip","is_all","is_all","is_all","is_empty","is_empty","is_empty","is_unnamed","len","len","len","len","listen","msg_control","msg_controllen","msg_flags","msg_iov","msg_iovlen","msg_name","msg_namelen","msghdr","new","new","new","new","new","new","new","new","new","new","new","new_abstract","new_alg","new_inet","new_netlink","new_unix","new_unnamed","new_v4","new_v6","new_vsock","next","next","next","not","not","not","octets","partial_cmp","partial_cmp","partial_cmp","path","path_len","pid","pid","pkttype","port","port","port","port","preallocate","protocol","recv","recvfrom","recvmmsg","recvmsg","remove","remove","remove","sa_data","sa_family","sa_family_t","scope_id","segments","send","sendmmsg","sendmsg","sendto","set","set","set","set","setsockopt","shutdown","sin6_addr","sin6_family","sin6_flowinfo","sin6_port","sin6_scope_id","sin_addr","sin_family","sin_port","sin_zero","size","size","size","sockaddr","sockaddr_in","sockaddr_in6","sockaddr_storage","sockaddr_storage_to_addr","sockaddr_un","socket","socketpair","sockopt","ss_family","sub","sub","sub","sub_assign","sub_assign","sub_assign","sun_family","sun_path","symmetric_difference","symmetric_difference","symmetric_difference","system","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_std","to_std","to_std","to_std","to_str","to_str","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","toggle","toggle","toggle","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uid","union","union","union","AcceptConn","AlgSetAeadAuthSize","AlgSetKey","BindToDevice","Broadcast","DontRoute","Ip6tOriginalDst","IpAddMembership","IpDropMembership","IpFreebind","IpMtu","IpMulticastLoop","IpMulticastTtl","IpTos","IpTransparent","Ipv4OrigDstAddr","Ipv4PacketInfo","Ipv4RecvErr","Ipv4Ttl","Ipv6AddMembership","Ipv6DontFrag","Ipv6DropMembership","Ipv6OrigDstAddr","Ipv6RecvErr","Ipv6RecvPacketInfo","Ipv6TClass","Ipv6Ttl","Ipv6V6Only","KeepAlive","Linger","Mark","OobInline","OriginalDst","PassCred","PeerCredentials","Priority","RcvBuf","RcvBufForce","ReceiveTimeout","ReceiveTimestamp","ReceiveTimestampns","ReuseAddr","ReusePort","RxqOvfl","SendTimeout","SndBuf","SndBufForce","SockType","SocketError","TcpCongestion","TcpKeepCount","TcpKeepIdle","TcpKeepInterval","TcpMaxSeg","TcpNoDelay","TcpRepair","TcpUserTimeout","Timestamping","TxTime","UdpGroSegment","UdpGsoSegment","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","default","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","FchmodatFlags","FileStat","FileStat","FollowSymlink","FollowSymlink","Mode","NoFollowSymlink","NoFollowSymlink","SFlag","S_IFBLK","S_IFCHR","S_IFDIR","S_IFIFO","S_IFLNK","S_IFMT","S_IFREG","S_IFSOCK","S_IRGRP","S_IROTH","S_IRUSR","S_IRWXG","S_IRWXO","S_IRWXU","S_ISGID","S_ISUID","S_ISVTX","S_IWGRP","S_IWOTH","S_IWUSR","S_IXGRP","S_IXOTH","S_IXUSR","UtimensatFlags","all","all","bitand","bitand","bitand_assign","bitand_assign","bitor","bitor","bitor_assign","bitor_assign","bits","bits","bitxor","bitxor","bitxor_assign","bitxor_assign","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","complement","complement","contains","contains","dev_t","difference","difference","empty","empty","eq","eq","eq","extend","extend","fchmod","fchmodat","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_bits","from_bits","from_bits_truncate","from_bits_truncate","from_bits_unchecked","from_bits_unchecked","from_iter","from_iter","fstat","fstatat","futimens","hash","hash","hash","insert","insert","intersection","intersection","intersects","intersects","into","into","into","into","into","is_all","is_all","is_empty","is_empty","lstat","lutimes","major","makedev","minor","mkdirat","mknod","mknodat","mode_t","not","not","partial_cmp","partial_cmp","remove","remove","set","set","st_atime","st_atime_nsec","st_blksize","st_blocks","st_ctime","st_ctime_nsec","st_dev","st_gid","st_ino","st_mode","st_mtime","st_mtime_nsec","st_nlink","st_rdev","st_size","st_uid","stat","sub","sub","sub_assign","sub_assign","symmetric_difference","symmetric_difference","to_owned","to_owned","to_owned","to_owned","to_owned","toggle","toggle","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","umask","union","union","utimensat","utimes","ADFS_SUPER_MAGIC","AFFS_SUPER_MAGIC","AFS_SUPER_MAGIC","AUTOFS_SUPER_MAGIC","BPF_FS_MAGIC","BTRFS_SUPER_MAGIC","CGROUP2_SUPER_MAGIC","CGROUP_SUPER_MAGIC","CODA_SUPER_MAGIC","CRAMFS_MAGIC","DEBUGFS_MAGIC","DEVPTS_SUPER_MAGIC","ECRYPTFS_SUPER_MAGIC","EFS_SUPER_MAGIC","EXT2_SUPER_MAGIC","EXT3_SUPER_MAGIC","EXT4_SUPER_MAGIC","F2FS_SUPER_MAGIC","FUSE_SUPER_MAGIC","FUTEXFS_SUPER_MAGIC","FsType","HOSTFS_SUPER_MAGIC","HPFS_SUPER_MAGIC","HUGETLBFS_MAGIC","ISOFS_SUPER_MAGIC","JFFS2_SUPER_MAGIC","MINIX2_SUPER_MAGIC","MINIX2_SUPER_MAGIC2","MINIX3_SUPER_MAGIC","MINIX_SUPER_MAGIC","MINIX_SUPER_MAGIC2","MSDOS_SUPER_MAGIC","NCP_SUPER_MAGIC","NFS_SUPER_MAGIC","NILFS_SUPER_MAGIC","NSFS_MAGIC","OCFS2_SUPER_MAGIC","OPENPROM_SUPER_MAGIC","OVERLAYFS_SUPER_MAGIC","PROC_SUPER_MAGIC","QNX4_SUPER_MAGIC","QNX6_SUPER_MAGIC","RDTGROUP_SUPER_MAGIC","REISERFS_SUPER_MAGIC","SECURITYFS_MAGIC","SELINUX_MAGIC","SMACK_MAGIC","SMB_SUPER_MAGIC","SYSFS_MAGIC","Statfs","TMPFS_MAGIC","TRACEFS_MAGIC","UDF_SUPER_MAGIC","USBDEVICE_SUPER_MAGIC","XENFS_SUPER_MAGIC","XFS_SUPER_MAGIC","block_size","blocks","blocks_available","blocks_free","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","eq","files","files_free","filesystem_id","filesystem_type","flags","fmt","fmt","from","from","fsid_t","fstatfs","into","into","maximum_name_length","optimal_transfer_size","statfs","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","FsFlags","ST_APPEND","ST_IMMUTABLE","ST_MANDLOCK","ST_NOATIME","ST_NODEV","ST_NODIRATIME","ST_NOEXEC","ST_NOSUID","ST_RDONLY","ST_RELATIME","ST_SYNCHRONOUS","ST_WRITE","Statvfs","all","bitand","bitand_assign","bitor","bitor_assign","bits","bitxor","bitxor_assign","block_size","blocks","blocks_available","blocks_free","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","complement","contains","default","difference","empty","eq","eq","extend","files","files_available","files_free","filesystem_id","flags","fmt","fmt","fmt","fmt","fmt","fmt","fragment_size","from","from","from_bits","from_bits_truncate","from_bits_unchecked","from_iter","fstatvfs","hash","hash","insert","intersection","intersects","into","into","is_all","is_empty","name_max","not","partial_cmp","remove","set","statvfs","sub","sub_assign","symmetric_difference","to_owned","to_owned","toggle","try_from","try_from","try_into","try_into","type_id","type_id","union","SysInfo","borrow","borrow_mut","clone","clone_into","eq","fmt","from","hash","into","load_average","process_count","ram_total","ram_unused","swap_free","swap_total","sysinfo","to_owned","try_from","try_into","type_id","uptime","B0","B1000000","B110","B115200","B1152000","B1200","B134","B150","B1500000","B1800","B19200","B200","B2000000","B230400","B2400","B2500000","B300","B3000000","B3500000","B38400","B4000000","B460800","B4800","B50","B500000","B57600","B576000","B600","B75","B921600","B9600","BRKINT","BS0","BS1","BSDLY","BaudRate","CBAUD","CBAUDEX","CIBAUD","CLOCAL","CMSPAR","CR0","CR1","CR2","CR3","CRDLY","CREAD","CRTSCTS","CS5","CS6","CS7","CS8","CSIZE","CSTOPB","ControlFlags","ECHO","ECHOCTL","ECHOE","ECHOK","ECHOKE","ECHONL","ECHOPRT","EXTPROC","FF0","FF1","FFDLY","FLUSHO","FlowArg","FlushArg","HUPCL","ICANON","ICRNL","IEXTEN","IGNBRK","IGNCR","IGNPAR","IMAXBEL","INLCR","INPCK","ISIG","ISTRIP","IUTF8","IXANY","IXOFF","IXON","InputFlags","LocalFlags","NCCS","NL0","NL1","NLDLY","NOFLSH","OCRNL","OFDEL","OFILL","OLCUC","ONLCR","ONLRET","ONOCR","OPOST","OutputFlags","PARENB","PARMRK","PARODD","PENDIN","SetArg","SpecialCharacterIndices","TAB0","TAB1","TAB2","TAB3","TABDLY","TCIFLUSH","TCIOFF","TCIOFLUSH","TCION","TCOFLUSH","TCOOFF","TCOON","TCSADRAIN","TCSAFLUSH","TCSANOW","TOSTOP","Termios","VDISCARD","VEOF","VEOL","VEOL2","VERASE","VINTR","VKILL","VLNEXT","VMIN","VQUIT","VREPRINT","VSTART","VSTOP","VSUSP","VSWTC","VT0","VT1","VTDLY","VTIME","VWERASE","XTABS","_POSIX_VDISABLE","all","all","all","all","bitand","bitand","bitand","bitand","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitor","bitor","bitor","bitor","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bits","bits","bits","bits","bitxor","bitxor","bitxor","bitxor","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","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","cfgetispeed","cfgetospeed","cfmakeraw","cfsetispeed","cfsetospeed","cfsetspeed","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","complement","complement","complement","complement","contains","contains","contains","contains","control_chars","control_flags","difference","difference","difference","difference","empty","empty","empty","empty","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","extend","extend","extend","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from_bits","from_bits","from_bits","from_bits","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_unchecked","from_bits_unchecked","from_bits_unchecked","from_bits_unchecked","from_iter","from_iter","from_iter","from_iter","hash","hash","hash","hash","hash","hash","hash","hash","hash","input_flags","insert","insert","insert","insert","intersection","intersection","intersection","intersection","intersects","intersects","intersects","intersects","into","into","into","into","into","into","into","into","into","into","is_all","is_all","is_all","is_all","is_empty","is_empty","is_empty","is_empty","line_discipline","local_flags","not","not","not","not","output_flags","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","remove","remove","remove","remove","set","set","set","set","sub","sub","sub","sub","sub_assign","sub_assign","sub_assign","sub_assign","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","tcdrain","tcflow","tcflush","tcgetattr","tcgetsid","tcsendbreak","tcsetattr","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","toggle","toggle","toggle","toggle","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_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","union","union","union","union","TimeSpec","TimeVal","TimeValLike","add","add","as_mut","as_mut","as_ref","as_ref","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","cmp","div","div","eq","eq","fmt","fmt","fmt","fmt","from","from","from","from","from","from_duration","from_timespec","hash","hash","hours","into","into","microseconds","microseconds","microseconds","milliseconds","milliseconds","milliseconds","minutes","mul","mul","nanoseconds","nanoseconds","nanoseconds","neg","neg","new","new","num_hours","num_microseconds","num_microseconds","num_microseconds","num_milliseconds","num_milliseconds","num_milliseconds","num_minutes","num_nanoseconds","num_nanoseconds","num_nanoseconds","num_seconds","num_seconds","num_seconds","partial_cmp","partial_cmp","seconds","seconds","seconds","sub","sub","suseconds_t","time_t","to_owned","to_owned","to_string","to_string","try_from","try_from","try_into","try_into","tv_nsec","tv_sec","tv_sec","tv_usec","type_id","type_id","zero","Expiration","Interval","IntervalDelayed","OneShot","Timer","TimerSetTimeFlags","borrow","borrow_mut","drop","fmt","from","get","into","new","overruns","set","try_from","try_into","type_id","CLOCK_BOOTTIME","CLOCK_BOOTTIME_ALARM","CLOCK_MONOTONIC","CLOCK_REALTIME","CLOCK_REALTIME_ALARM","ClockId","Expiration","Interval","IntervalDelayed","OneShot","TFD_CLOEXEC","TFD_NONBLOCK","TFD_TIMER_ABSTIME","TimerFd","TimerFlags","TimerSetTimeFlags","all","all","as_raw_fd","bitand","bitand","bitand_assign","bitand_assign","bitor","bitor","bitor_assign","bitor_assign","bits","bits","bitxor","bitxor","bitxor_assign","bitxor_assign","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","complement","complement","contains","contains","difference","difference","drop","empty","empty","eq","eq","eq","eq","extend","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_bits","from_bits","from_bits_truncate","from_bits_truncate","from_bits_unchecked","from_bits_unchecked","from_iter","from_iter","from_raw_fd","get","hash","hash","hash","insert","insert","intersection","intersection","intersects","intersects","into","into","into","into","into","is_all","is_all","is_empty","is_empty","new","not","not","partial_cmp","partial_cmp","partial_cmp","remove","remove","set","set","set","sub","sub","sub_assign","sub_assign","symmetric_difference","symmetric_difference","to_owned","to_owned","to_owned","to_owned","toggle","toggle","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","union","union","unset","wait","IoVec","RemoteIoVec","as_slice","base","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","eq","eq","fmt","fmt","from","from","from_mut_slice","from_slice","hash","hash","into","into","len","pread","preadv","process_vm_readv","process_vm_writev","pwrite","pwritev","readv","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","writev","UtsName","borrow","borrow_mut","clone","clone_into","domainname","eq","fmt","from","hash","into","machine","nodename","release","sysname","to_owned","try_from","try_into","type_id","uname","version","All","Continued","Exited","Id","PGid","PIDFd","Pid","PtraceEvent","PtraceSyscall","Signaled","StillAlive","Stopped","WCONTINUED","WEXITED","WNOHANG","WNOWAIT","WSTOPPED","WUNTRACED","WaitPidFlag","WaitStatus","__WALL","__WCLONE","__WNOTHREAD","all","bitand","bitand_assign","bitor","bitor_assign","bits","bitxor","bitxor_assign","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","cmp","cmp","complement","contains","difference","empty","eq","eq","eq","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from_bits","from_bits_truncate","from_bits_unchecked","from_iter","from_raw","hash","hash","hash","insert","intersection","intersects","into","into","into","is_all","is_empty","not","partial_cmp","partial_cmp","pid","remove","set","sub","sub_assign","symmetric_difference","to_owned","to_owned","to_owned","toggle","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","union","wait","waitid","waitpid","CLOCK_BOOTTIME","CLOCK_BOOTTIME_ALARM","CLOCK_MONOTONIC","CLOCK_MONOTONIC_COARSE","CLOCK_MONOTONIC_RAW","CLOCK_PROCESS_CPUTIME_ID","CLOCK_REALTIME","CLOCK_REALTIME_ALARM","CLOCK_REALTIME_COARSE","CLOCK_TAI","CLOCK_THREAD_CPUTIME_ID","ClockId","as_raw","borrow","borrow_mut","clock_getcpuclockid","clock_getres","clock_gettime","clock_settime","clone","clone_into","cmp","eq","fmt","fmt","from","from","from_raw","hash","into","now","partial_cmp","pid_cpu_clock_id","res","set_time","to_owned","to_string","try_from","try_into","type_id","UContext","borrow","borrow_mut","clone","clone_into","eq","fmt","from","get","hash","into","set","sigmask","sigmask_mut","to_owned","try_from","try_into","type_id","AIO_LISTIO_MAX","AIO_MAX","AIO_PRIO_DELTA_MAX","ARG_MAX","ATEXIT_MAX","AccessFlags","BC_BASE_MAX","BC_DIM_MAX","BC_SCALE_MAX","BC_STRING_MAX","CHILD_MAX","CLK_TCK","COLL_WEIGHTS_MAX","Child","DELAYTIMER_MAX","EXPR_NEST_MAX","FILESIZEBITS","F_OK","FchownatFlags","FollowSymlink","ForkResult","GETGR_R_SIZE_MAX","GETPW_R_SIZE_MAX","Gid","Group","HOST_NAME_MAX","IOV_MAX","LINE_MAX","LINK_MAX","LOGIN_NAME_MAX","LinkatFlags","MAX_CANON","MAX_INPUT","MQ_OPEN_MAX","MQ_PRIO_MAX","NAME_MAX","NGROUPS_MAX","NoFollowSymlink","NoRemoveDir","NoSymlinkFollow","OPEN_MAX","PAGE_SIZE","PATH_MAX","PIPE_BUF","POSIX2_SYMLINKS","POSIX_ALLOC_SIZE_MIN","POSIX_REC_INCR_XFER_SIZE","POSIX_REC_MAX_XFER_SIZE","POSIX_REC_MIN_XFER_SIZE","POSIX_REC_XFER_ALIGN","PTHREAD_DESTRUCTOR_ITERATIONS","PTHREAD_KEYS_MAX","PTHREAD_STACK_MIN","PTHREAD_THREADS_MAX","Parent","PathconfVar","Pid","RE_DUP_MAX","ROOT","RTSIG_MAX","R_OK","RemoveDir","ResGid","ResUid","SEM_NSEMS_MAX","SEM_VALUE_MAX","SIGQUEUE_MAX","STREAM_MAX","SYMLINK_MAX","SYMLOOP_MAX","SeekCur","SeekData","SeekEnd","SeekHole","SeekSet","SymlinkFollow","SysconfVar","TIMER_MAX","TTY_NAME_MAX","TZNAME_MAX","Uid","UnlinkatFlags","User","W_OK","Whence","X_OK","_AVPHYS_PAGES","_NPROCESSORS_CONF","_NPROCESSORS_ONLN","_PHYS_PAGES","_POSIX2_CHAR_TERM","_POSIX2_C_BIND","_POSIX2_C_DEV","_POSIX2_FORT_DEV","_POSIX2_FORT_RUN","_POSIX2_LOCALEDEF","_POSIX2_PBS","_POSIX2_PBS_ACCOUNTING","_POSIX2_PBS_CHECKPOINT","_POSIX2_PBS_LOCATE","_POSIX2_PBS_MESSAGE","_POSIX2_PBS_TRACK","_POSIX2_SW_DEV","_POSIX2_UPE","_POSIX2_VERSION","_POSIX_ADVISORY_INFO","_POSIX_ASYNCHRONOUS_IO","_POSIX_ASYNC_IO","_POSIX_BARRIERS","_POSIX_CHOWN_RESTRICTED","_POSIX_CLOCK_SELECTION","_POSIX_CPUTIME","_POSIX_FSYNC","_POSIX_IPV6","_POSIX_JOB_CONTROL","_POSIX_MAPPED_FILES","_POSIX_MEMLOCK","_POSIX_MEMLOCK_RANGE","_POSIX_MEMORY_PROTECTION","_POSIX_MESSAGE_PASSING","_POSIX_MONOTONIC_CLOCK","_POSIX_NO_TRUNC","_POSIX_PRIORITIZED_IO","_POSIX_PRIORITY_SCHEDULING","_POSIX_PRIO_IO","_POSIX_RAW_SOCKETS","_POSIX_READER_WRITER_LOCKS","_POSIX_REALTIME_SIGNALS","_POSIX_REGEXP","_POSIX_SAVED_IDS","_POSIX_SEMAPHORES","_POSIX_SHARED_MEMORY_OBJECTS","_POSIX_SHELL","_POSIX_SPAWN","_POSIX_SPIN_LOCKS","_POSIX_SPORADIC_SERVER","_POSIX_SS_REPL_MAX","_POSIX_SYNCHRONIZED_IO","_POSIX_SYNC_IO","_POSIX_THREADS","_POSIX_THREAD_ATTR_STACKADDR","_POSIX_THREAD_ATTR_STACKSIZE","_POSIX_THREAD_CPUTIME","_POSIX_THREAD_PRIORITY_SCHEDULING","_POSIX_THREAD_PRIO_INHERIT","_POSIX_THREAD_PRIO_PROTECT","_POSIX_THREAD_PROCESS_SHARED","_POSIX_THREAD_ROBUST_PRIO_INHERIT","_POSIX_THREAD_ROBUST_PRIO_PROTECT","_POSIX_THREAD_SAFE_FUNCTIONS","_POSIX_THREAD_SPORADIC_SERVER","_POSIX_TIMEOUTS","_POSIX_TIMERS","_POSIX_TRACE","_POSIX_TRACE_EVENT_FILTER","_POSIX_TRACE_EVENT_NAME_MAX","_POSIX_TRACE_INHERIT","_POSIX_TRACE_LOG","_POSIX_TRACE_NAME_MAX","_POSIX_TRACE_SYS_MAX","_POSIX_TRACE_USER_EVENT_MAX","_POSIX_TYPED_MEMORY_OBJECTS","_POSIX_V6_ILP32_OFF32","_POSIX_V6_ILP32_OFFBIG","_POSIX_V6_LP64_OFF64","_POSIX_V6_LPBIG_OFFBIG","_POSIX_VDISABLE","_POSIX_VERSION","_XOPEN_CRYPT","_XOPEN_ENH_I18N","_XOPEN_LEGACY","_XOPEN_REALTIME","_XOPEN_REALTIME_THREADS","_XOPEN_SHM","_XOPEN_STREAMS","_XOPEN_UNIX","_XOPEN_VERSION","access","acct","alarm","all","as_raw","as_raw","as_raw","bitand","bitand_assign","bitor","bitor_assign","bits","bitxor","bitxor_assign","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","chdir","chown","chroot","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","close","cmp","cmp","complement","contains","current","current","daemon","difference","dir","dup","dup2","dup3","eaccess","effective","effective","effective","effective","empty","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","execv","execve","execveat","execvp","execvpe","extend","faccessat","fchdir","fchown","fchownat","fdatasync","fexecve","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fork","fpathconf","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_bits","from_bits_truncate","from_bits_unchecked","from_gid","from_iter","from_name","from_name","from_raw","from_raw","from_raw","from_uid","fsync","ftruncate","gecos","getcwd","getegid","geteuid","getgid","getgrouplist","getgroups","gethostname","getpgid","getpgrp","getpid","getppid","getresgid","getresuid","getsid","gettid","getuid","gid","gid","hash","hash","hash","hash","hash","hash","initgroups","insert","intersection","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","is_all","is_child","is_empty","is_parent","is_root","isatty","linkat","lseek","lseek64","mem","mkdir","mkfifo","mkfifoat","mkstemp","name","name","not","parent","partial_cmp","partial_cmp","passwd","passwd","pathconf","pause","pipe","pipe2","pivot_root","read","real","real","remove","saved","saved","set","setegid","seteuid","setfsgid","setfsuid","setgid","setgroups","sethostname","setpgid","setresgid","setresuid","setsid","setuid","shell","sleep","sub","sub_assign","symlinkat","symmetric_difference","sync","syncfs","sysconf","tcgetpgrp","tcsetpgrp","this","to_owned","to_owned","to_owned","to_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","toggle","truncate","try_from","try_from","try_from","try_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","ttyname","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uid","union","unlink","unlinkat","write","child","disable","enable","cancel","set"],"q":[[0,"nix"],[176,"nix::dir"],[261,"nix::env"],[276,"nix::errno"],[436,"nix::fcntl"],[917,"nix::features"],[918,"nix::ifaddrs"],[953,"nix::kmod"],[1060,"nix::mount"],[1196,"nix::mqueue"],[1291,"nix::net"],[1292,"nix::net::if_"],[1401,"nix::poll"],[1484,"nix::pty"],[1561,"nix::sched"],[1658,"nix::sys"],[1687,"nix::sys::aio"],[1822,"nix::sys::epoll"],[1977,"nix::sys::eventfd"],[2031,"nix::sys::inotify"],[2202,"nix::sys::ioctl"],[2206,"nix::sys::memfd"],[2259,"nix::sys::mman"],[2596,"nix::sys::personality"],[2659,"nix::sys::pthread"],[2662,"nix::sys::ptrace"],[2814,"nix::sys::quota"],[2946,"nix::sys::reboot"],[2969,"nix::sys::resource"],[3057,"nix::sys::select"],[3095,"nix::sys::sendfile"],[3097,"nix::sys::signal"],[3371,"nix::sys::signal::SigevNotify"],[3376,"nix::sys::signalfd"],[3486,"nix::sys::socket"],[4432,"nix::sys::socket::sockopt"],[5390,"nix::sys::stat"],[5591,"nix::sys::statfs"],[5684,"nix::sys::statvfs"],[5774,"nix::sys::sysinfo"],[5796,"nix::sys::termios"],[6246,"nix::sys::time"],[6339,"nix::sys::timer"],[6358,"nix::sys::timerfd"],[6515,"nix::sys::uio"],[6556,"nix::sys::utsname"],[6577,"nix::sys::wait"],[6682,"nix::time"],[6722,"nix::ucontext"],[6740,"nix::unistd"],[7264,"nix::unistd::ForkResult"],[7265,"nix::unistd::acct"],[7267,"nix::unistd::alarm"],[7269,"core::ffi::c_str"],[7270,"core::ops::function"],[7271,"std::os::fd::raw"],[7272,"core::option"],[7273,"core::fmt"],[7274,"core::fmt"],[7275,"core::marker"],[7276,"core::result"],[7277,"core::any"],[7278,"alloc::string"],[7279,"core::cmp"],[7280,"std::io::error"],[7281,"libc::unix"],[7282,"libc::unix"],[7283,"core::iter::traits::collect"],[7284,"libc::unix::linux_like::linux::gnu::b64"],[7285,"std::ffi::os_str"],[7286,"std::io"],[7287,"std::os::fd::raw"],[7288,"libc::unix"],[7289,"core::pin"],[7290,"core::convert"],[7291,"core::convert"],[7292,"core::ffi"],[7293,"libc::unix"],[7294,"libc::unix::linux_like::linux::gnu::b64::x86_64::not_x32"],[7295,"libc::unix::linux_like::linux::gnu::b64::x86_64"],[7296,"libc::unix::linux_like::linux::gnu::b64"],[7297,"core::fmt"],[7298,"core::net::socket_addr"],[7299,"core::net::ip_addr"],[7300,"std::io"],[7301,"libc::unix::linux_like"]],"d":["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Contains the error value","Nix’s main error type.","Common trait used to represent file system paths by many …","Contains the success value","Nix Result Type","","Create a buffer large enough for storing some control …","List directory contents","Environment variables","","","Feature tests for OS functionality","Query network interface addresses","Generates a wrapper function for an ioctl that passes no …","Generates a wrapper function for a “bad” ioctl that …","Generates a wrapper function for an ioctl that reads data …","Generates a wrapper function for a “bad” ioctl that …","Generates a wrapper function for an ioctl that reads an …","Generates a wrapper function for an ioctl that reads and …","Generates a wrapper function for a “bad” ioctl that …","Generates a wrapper function for an ioctl that reads and …","Generates a wrapper function for an ioctl that writes an …","Generates a wrapper function for a ioctl that writes an …","Generates a wrapper function for a “bad” ioctl that …","Generates a wrapper function for an ioctl that writes data …","Generates a wrapper function for a “bad” ioctl that …","Is the path empty?","Load and unload kernel modules.","Length of the path in bytes","","Mount file systems","Posix Message Queue functions","Functionality involving network interfaces","Wait for events to trigger on specific file descriptors","Create master and slave virtual pseudo-terminals (PTYs)","Generate an ioctl request code for a command that passes …","Generate an ioctl request code for a command that reads.","Generate an ioctl request code for a command that reads …","Generate an ioctl request code for a command that writes.","Execution scheduling","Mostly platform-specific functionality","","","Safe wrappers around functions found in libc “unistd.h”…","Execute a function with this path as a CStr.","Block device","Character device","An open directory.","Directory","A directory entry, similar to std::fs::DirEntry.","FIFO (Named pipe)","Regular file","Return type of Dir::iter.","The return type of Dir::into_iter","Unix-domain socket","Symbolic link","Type of file referenced by a directory entry","","","","","","","","","","","","","","","","","","","","","","","","Returns the bare file name of this directory entry without …","Returns the type of this directory entry, if known.","","","","","","Returns the argument unchanged.","Converts from a descriptor-based object, closing the …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Converts from a file descriptor, closing it on success or …","","","","","","Returns the inode number (d_ino) of the underlying dirent.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Creates a owning iterator, that is, one that takes …","","","Returns an iterator of Result<Entry> which rewinds when …","","","Opens the given path as with fcntl::open.","Opens the given path as with fcntl::openat.","","","","","","","","","","","","","","","","","","Indicates that clearenv failed for some unknown reason","","","Clear the environment of all name-value pairs.","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The sentinel value indicates that a function failed and …","","","","","","","","","Returns the platform-specific value of errno","","","Returns the argument unchanged.","","","Calls U::from(self).","","Returns Ok(value) if it does not contain the sentinel …","","","","","","","","","","","","","","Removes byte range from a file without leaving a hole.","Increases file space by inserting a hole within the file …","File size is not changed.","Deallocates space by creating a hole.","Shared file data extants are made private to the file.","Zeroes space in specified byte range.","The file descriptor will automatically be closed during a …","","","","","","","","","","","","The size of the file cannot be increased.","Prevents further calls to fcntl() with F_ADD_SEALS.","The file cannot be reduced in size.","The file contents cannot be modified.","","","","","","Mode argument flags for fallocate determining operation …","","Additional configuration flags for fcntl’s F_SETFD.","","","","","","Configuration options for opened files.","Mask for the access mode of the file.","Open the file in append-only mode.","Generate a signal when input or output becomes possible.","Closes the file descriptor once an execve call is made.","Create the file if it does not exist.","Try to minimize cache effects of the I/O for this file.","If the specified path isn’t a directory, fail.","Implicitly follow each write() with an fdatasync().","Error out if a file was not created.","Same as O_SYNC.","Allow files whose sizes can’t be represented in an off_t …","Same as O_NONBLOCK.","Do not update the file last access time during read(2)s.","Don’t attach the device as the process’ controlling …","open() will fail if the given path is a symbolic link.","When possible, open the file in nonblocking mode.","Obtain a file descriptor for low-level access.","Only allow reading.","Allow both reading and writing.","Similar to O_DSYNC but applies to reads instead.","Implicitly follow each write() with an fsync().","Create an unnamed temporary file.","Truncate an existing regular file to 0 length if it allows …","Only allow writing.","","","","","","","","","","","","Gift the user pages to the kernel.","Hint that more data will be coming in a subsequent splice.","Request that pages be moved instead of copied.","Do not block on I/O.","Additional flags for file sealing, which allows for …","Additional flags to splice and friends.","","","Returns the set containing all flags.","Returns the set containing all flags.","Returns the set containing all flags.","Returns the set containing all flags.","Returns the set containing all flags.","Returns the set containing all flags.","Returns the set containing all flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Adds the set of flags.","Adds the set of flags.","Adds the set of flags.","Adds the set of flags.","Adds the set of flags.","Adds the set of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Toggles the set of flags.","Toggles the set of flags.","Toggles the set of flags.","Toggles the set of flags.","Toggles the set of flags.","Toggles the set of flags.","Toggles the set of flags.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","Copy a range of data from one file to another","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns an empty set of flags.","Returns an empty set of flags.","Returns an empty set of flags.","Returns an empty set of flags.","Returns an empty set of flags.","Returns an empty set of flags.","Returns an empty set of flags.","","","","","","","","","","","","","","","","","","Manipulates file space.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","","","","","","","","","","","","","","","","","","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","","","","","","","","","","","","","","","Removes the specified flags in-place.","Removes the specified flags in-place.","Removes the specified flags in-place.","Removes the specified flags in-place.","Removes the specified flags in-place.","Removes the specified flags in-place.","Removes the specified flags in-place.","","","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","","","","","","","","","","","Toggles the specified flags in-place.","Toggles the specified flags in-place.","Toggles the specified flags in-place.","Toggles the specified flags in-place.","Toggles the specified flags in-place.","Toggles the specified flags in-place.","Toggles the specified flags in-place.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","","Check if the OS supports atomic close-on-exec for sockets","Describes a single address for an interface as returned by …","Holds the results of getifaddrs.","Network address of this interface","","","","","Broadcast address of this interface, if applicable","","","Point-to-point destination address","","","","Flags as from SIOCGIFFLAGS ioctl","","","Returns the argument unchanged.","Returns the argument unchanged.","Get interface addresses using libc’s getifaddrs","","","Name of the network interface","Calls U::from(self).","Calls U::from(self).","","Netmask of this interface","","","","","","","","","Flags used by delete_module.","Ignore symbol version hashes.","Ignore kernel version magic.","Flags used by the finit_module function.","","","Returns the set containing all flags.","Returns the set containing all flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Adds the set of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Toggles the set of flags.","Toggles the set of flags.","","","","","","","","","","","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","Unloads the kernel module with the given name.","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns an empty set of flags.","Returns an empty set of flags.","","","","","Loads a kernel module from a given file descriptor.","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","","","","","Loads a kernel module from a buffer.","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","","","Removes the specified flags in-place.","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","","","Toggles the specified flags in-place.","Toggles the specified flags in-place.","","","","","","","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","","","","","Linux 2.4.0 - Bind directory at different place","Directory modifications are synchronous","","","","Allow mandatory locks on a FS","","","","Do not update access times","Disallow access to device special files","Do not update directory access times","Disallow program execution","Ignore suid and sgid bits","","","","Mount read-only","","","Alter flags of a mounted FS","","","","","","Writes are synced at once","","","","","Returns the set containing all flags.","Returns the set containing all flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Adds the set of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Toggles the set of flags.","Toggles the set of flags.","","","","","","","","","","","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns an empty set of flags.","Returns an empty set of flags.","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","","","","","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","","Returns the complement of this set of flags.","Returns the complement of this set of flags.","","","Removes the specified flags in-place.","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","","","Toggles the specified flags in-place.","Toggles the specified flags in-place.","","","","","","","","","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","Used with mq_open.","A message-queue attribute, optionally used with mq_setattr …","Identifies an open POSIX Message Queue","Set the close-on-exec flag for the message queue …","Create a message queue.","If set along with O_CREAT, mq_open will fail if the message","mq_send and mq_receive should fail with EAGAIN rather than …","Open the message queue for receiving messages.","Open the queue for both receiving and sending messages","Open the queue for sending messages.","Returns the set containing all flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Toggles the set of flags.","","","","","","","","","","","","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","The number of messages currently held in the queue","Returns the difference between the flags in self and other.","Returns an empty set of flags.","","","","The current flags, either 0 or O_NONBLOCK.","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","","","","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","The max number of messages that can be held by the queue","Size of a message queue attribute member","Close a message queue","Get message queue attributes","Open a message queue","Receive a message from a message queue","Convenience function. Removes O_NONBLOCK attribute for a …","Send a message to a message queue","Convenience function. Sets the O_NONBLOCK attribute for a …","Set the attributes of the message queue. Only O_NONBLOCK …","Remove a message queue","The maximum size of each message (in bytes)","Create a new message queue attribute","Returns the complement of this set of flags.","","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","","","Toggles the specified flags in-place.","","","","","","","","","","Returns the union of between the flags in self and other.","Network interface name resolution.","Receive all multicast packets. (see netdevice(7))","Auto media selection active. (see netdevice(7))","Valid broadcast address set. (see netdevice(7))","Internal debugging flag. (see netdevice(7))","Driver signals dormant. Volatile.","The addresses are lost when the interface goes down. (see …","Echo sent packets. Volatile.","Interface is a loopback interface. (see netdevice(7))","Driver signals L1 up. Volatile.","Master of a load balancing bundle. (see netdevice(7))","Supports multicast. (see netdevice(7))","No arp protocol, L2 destination address not set. (see …","Avoid use of trailers. (see netdevice(7))","Do not provide packet information","Interface is a point-to-point link. (see netdevice(7))","Is able to select media type via ifmap. (see netdevice(7))","Interface is in promiscuous mode. (see netdevice(7))","Resources allocated. (see netdevice(7))","Slave of a load balancing bundle. (see netdevice(7))","TAP device","TUN device (no Ethernet headers)","Interface is running. (see netdevice(7))","A network interface. Has a name like “eth0” or “…","Standard interface flags, used by getifaddrs","A list of the network interfaces available on this system. …","An iterator over the interfaces in an Interfaces.","Returns the set containing all flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Toggles the set of flags.","","","","","","","","","","","","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns the difference between the flags in self and other.","","Returns an empty set of flags.","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","","","Retrieve a list of the network interfaces available on the …","Resolve an interface into a interface number.","Obtain the index of this interface.","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Iterate over the interfaces in this list.","Obtain the name of this interface.","","Returns the complement of this set of flags.","","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","","Convert this to a slice of interfaces. Note that the …","Toggles the specified flags in-place.","","","","","","","","","","","","","Returns the union of between the flags in self and other.","Error condition (only returned in PollFd::revents; ignored …","Hang up (only returned in PollFd::revents; ignored in …","There is data to read.","Invalid request: fd not open (only returned in …","Writing is now possible, though a write larger that the …","There is some exceptional condition on the file descriptor.","Priority band data can be read (generally unused on Linux).","Equivalent to POLLIN","Priority data may be written.","Equivalent to POLLOUT","This is a wrapper around libc::pollfd.","These flags define the different events that can be …","Returns if all the events of interest occured in the last …","Returns the set containing all flags.","Returns if any of the events of interest occured in the …","","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Toggles the set of flags.","","","","","","","","","","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns the difference between the flags in self and other.","Returns an empty set of flags.","","","The events of interest for this PollFd.","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","","","","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Creates a new PollFd specifying the events of interest for …","Returns the complement of this set of flags.","","poll waits for one of a set of file descriptors to become …","ppoll() allows an application to safely wait until either …","Removes the specified flags in-place.","Returns the events that occurred in the last call to poll …","Inserts or removes the specified flags depending on the …","Modify the events of interest for this PollFd.","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","","","Toggles the specified flags in-place.","","","","","","","Returns the union of between the flags in self and other.","Representation of a master with a forked pty","Representation of a master/slave pty pair","Representation of the Master device in a master/slave pty …","","","","","","","","","","","","","","","","","","","","","","","","","","","","Metadata about forked process","Create a new pseudoterminal, returning the master file …","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Grant access to a slave pseudoterminal (see grantpt(3))","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","The master port in a virtual pty pair","The master port in a virtual pty pair","Create a new pseudoterminal, returning the slave and …","Open a pseudoterminal device (see posix_openpt(3))","Get the name of the slave pseudoterminal (see ptsname(3))","Get the name of the slave pseudoterminal (see ptsname(3))","","","The slave port in a virtual pty pair","","","","","","","","","","","","","","","","Unlock a pseudoterminal master/slave pseudoterminal pair …","","","","","","","Unused since Linux 2.6.2","The calling process and the child process share the same …","The caller and the child process share the same filesystem","The new process shares an I/O context with the calling …","Create the process in a new cgroup namespace.","Create the process in a new IPC namespace.","Create the process in a new network namespace.","The cloned child is started in a new mount namespace.","Create the process in a new PID namespace.","Create the process in a new user namespace.","Create the process in a new UTS namespace.","The parent of the new child (as returned by getppid(2)) …","If the calling process is being traced, then trace the …","The calling process and the child process share the same …","The child and the calling process share a single list of …","The child is placed in the same thread group as the calling","A tracing process cannot force CLONE_PTRACE on this child …","The execution of the calling process is suspended until the","The calling process and the child process run in the same …","Type for the function executed by clone.","Options for use with clone","CpuSet represent a bit-mask of CPUs. CpuSets are used by …","Returns the set containing all flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Toggles the set of flags.","","","","","clone create a child process (clone(2))","","","","","","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Return the maximum number of CPU in CpuSet","","Returns the difference between the flags in self and other.","Returns an empty set of flags.","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","","","","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Test to see if a CPU is in the CpuSet. field is the CPU id …","Create a new and empty CpuSet.","Returns the complement of this set of flags.","","Removes the specified flags in-place.","sched_getaffinity get a thread’s CPU affinity mask (…","Determines the CPU on which the calling thread is running.","sched_setaffinity set a thread’s CPU affinity mask (…","Explicitly yield the processor to other threads.","Inserts or removes the specified flags depending on the …","Add a CPU to CpuSet. field is the CPU id to add","reassociate thread with a namespace","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","","","Toggles the specified flags in-place.","","","","","","","Returns the union of between the flags in self and other.","Remove a CPU from CpuSet. field is the CPU id to remove","disassociate parts of the process execution context","POSIX Asynchronous I/O","","","Monitoring API for filesystem events.","Provide helpers for making ioctl system calls.","Interfaces for managing memory-backed files.","Memory management declarations.","Process execution domains","Low level threading primitives","Provides helpers for making ptrace system calls","Set and configure disk quotas for users, groups, or …","Reboot/shutdown or enable/disable Ctrl-Alt-Delete.","Configure the process resource limits.","Portably monitor a group of file descriptors for readiness.","Send data from a file to a socket, bypassing userland.","Operating system signals.","Interface for the signalfd syscall.","Socket interface functions","","Get filesystem statistics, non-portably","Get filesystem statistics","","An interface for controlling asynchronous communication …","","Timer API via signals.","Timer API via file descriptors.","Vectored I/O","Get system identification","Wait for a process to change status","Methods common to all AIO operations","All of the requests have already finished","Return values for AioCb::cancel and aio_cancel_all","All outstanding requests were canceled","An asynchronous version of fsync(2).","Mode for AioCb::fsync. Controls whether only data or both …","Some requests were not canceled. Their status should be …","Asynchronously reads from a file descriptor into a buffer","Asynchronously writes from a buffer to a file descriptor","Requests that lio_listio return immediately","Requests that lio_listio block until all requested …","Mode for lio_listio","on supported operating systems only, do it like fdatasync","do it like fsync","The return type of Aio::aio_return.","Cancels outstanding AIO requests for a given file …","Retrieve return status of an asynchronous operation.","","","","Suspends the calling process until at least one of the …","","","","","","","","","","","","","","","","","","Cancels an outstanding AIO request.","","","","","","","","","","","","","","","Retrieve error status of an asynchronous operation.","","","","Returns the underlying file descriptor associated with the …","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Does this operation currently have any in-kernel state?","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Submits multiple asynchronous I/O requests with a single …","Returns the operation’s fsync mode: data and metadata or …","Returns the requested length of the aio operation in bytes","Returns the requested length of the aio operation in bytes","Construct a new AioWrite.","Create a new AioRead, placing the data in a mutable slice.","Create a new AioFsync.","Returns the file offset of the operation.","Returns the file offset of the operation.","","","Returns the priority of the AioCb","","","","Update the notification settings for an existing AIO …","","","","Returns the SigEvent that will be used for notification.","","","","Actually start the I/O operation.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the set containing all flags.","Returns the set containing all flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Adds the set of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Toggles the set of flags.","Toggles the set of flags.","","","","","","","","","","","","","","","","","","","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns an empty set of flags.","Returns an empty set of flags.","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","","","","","","","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","","Returns the complement of this set of flags.","Returns the complement of this set of flags.","","","Removes the specified flags in-place.","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","","","","","Toggles the specified flags in-place.","Toggles the specified flags in-place.","","","","","","","","","","","","","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","","","","","Returns the set containing all flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Toggles the set of flags.","","","","","","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns the difference between the flags in self and other.","Returns an empty set of flags.","","","","","","","","","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","","","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Returns the complement of this set of flags.","","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","","Toggles the specified flags in-place.","","","","Returns the union of between the flags in self and other.","Configuration options for inotify_add_watch.","File was accessed.","All of the events.","Metadata changed.","Set the FD_CLOEXEC flag on the file descriptor.","Combination of IN_CLOSE_WRITE and IN_CLOSE_NOWRITE.","Nonwritable file was closed.","Writable file was closed.","Subfile was created.","Subfile was deleted.","Self was deleted.","Don’t follow symlinks.","File was ignored.","Event occurred against directory.","File was modified.","Combination of IN_MOVED_FROM and IN_MOVED_TO.","File was moved from X.","File was moved to Y.","Self was moved.","Set the O_NONBLOCK flag on the open file description …","Only send event once.","Only watch the path if it is a directory.","File was opened.","Event queue overflowed.","Backing filesystem was unmounted.","Configuration options for inotify_init1.","An inotify instance. This is also a file descriptor, you …","A single inotify event.","This object is returned when you create a new watch on an …","Adds a new watch on the target file or directory.","Returns the set containing all flags.","Returns the set containing all flags.","","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Adds the set of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Toggles the set of flags.","Toggles the set of flags.","","","","","","","","","","","","","","","","","","","","","","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","This cookie is a number that allows you to connect related …","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns an empty set of flags.","Returns an empty set of flags.","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","","","","","","","Initialize a new inotify instance.","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Event mask. This field is a bitfield describing the exact …","Filename. This field exists only if the event was …","Returns the complement of this set of flags.","Returns the complement of this set of flags.","","","","Reads a collection of events from the inotify file …","Removes the specified flags in-place.","Removes the specified flags in-place.","Removes an existing watch using the watch descriptor …","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","","","","","Toggles the specified flags in-place.","Toggles the specified flags in-place.","","","","","","","","","","","","","","","","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","Watch descriptor. This field corresponds to the watch …","Generate an ioctl request code for a command that passes …","Generate an ioctl request code for a command that reads.","Generate an ioctl request code for a command that reads …","Generate an ioctl request code for a command that writes.","Allow sealing operations on this file.","Set the close-on-exec (FD_CLOEXEC) flag on the new file …","Options that change the behavior of memfd_create.","Returns the set containing all flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Toggles the set of flags.","","","","","","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns the difference between the flags in self and other.","Returns an empty set of flags.","","","","","","","","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","","","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Creates an anonymous file that lives in memory, and return …","Returns the complement of this set of flags.","","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","","Toggles the specified flags in-place.","","","","Returns the union of between the flags in self and other.","Undo the effect of an earlier MADV_DONTDUMP.","Undo the effect of MADV_DONTFORK.","Exclude the given range from a core dump.","Do not make pages in this range available to the child …","Do not expect access in the near future.","Specify that the application no longer needs the pages in …","Enable Transparent Huge Pages (THP) for pages in the given …","Poison the given pages.","Enable Kernel Samepage Merging (KSM) for the given pages.","Undo the effect of MADV_HUGEPAGE.","No further special treatment. This is the default.","Expect random page references.","Free up a given range of pages and its associated backing …","Expect sequential page references.","Preserve the memory of each page but offline the original …","Undo the effect of MADV_MERGEABLE","Expect access in the near future.","Put the mapping into the first 2GB of the process address …","Synonym for MAP_ANONYMOUS.","The mapping is not backed by any file.","Compatibility flag. Ignored.","Compatibility flag. Ignored.","Compatibility flag. Ignored.","Place the mapping at exactly the address specified in addr.","Place the mapping at exactly the address specified in addr…","Used for stacks; indicates to the kernel that the mapping …","Allocate the mapping using “huge pages.”","Make use of 16GB huge page (must be supported by the …","Make use of 16MB huge page (must be supported by the …","Make use of 1GB huge page (must be supported by the system)","Make use of 1MB huge page (must be supported by the system)","Make use of 256MB huge page (must be supported by the …","Make use of 2GB huge page (must be supported by the system)","Make use of 2MB huge page (must be supported by the system)","Make use of 32MB huge page (must be supported by the …","Make use of 512KB huge page (must be supported by the …","Make use of 512MB huge page (must be supported by the …","Make use of 64KB huge page (must be supported by the …","Make use of 8MB huge page (must be supported by the system)","Mark the mmaped region to be locked in the same way as …","Only meaningful when used with MAP_POPULATE. Don’t …","Do not reserve swap space for this mapping.","Populate page tables for a mapping.","Create a private copy-on-write mapping. Mutually exclusive …","Share this mapping. Mutually exclusive with MAP_PRIVATE.","Region grows down, like a stack.","Lock pages that are currently mapped into the address …","Lock pages which will become mapped into the address space …","Place the mapping at exactly the address specified in …","Permit the kernel to relocate the mapping to a new virtual …","Options for mremap.","Schedule an update but return immediately.","Invalidate all cached data.","Perform an update and wait for it to complete.","Additional parameters for mmap.","Flags for mlockall.","Usage information for a range of memory to allow for …","Configuration flags for msync.","Pages can be executed","Apply protection up to the end of a mapping that grows …","Apply protection down to the beginning of a mapping that …","Pages cannot be accessed.","Pages can be read.","Pages can be written.","Desired memory protection of a memory mapping.","Returns the set containing all flags.","Returns the set containing all flags.","Returns the set containing all flags.","Returns the set containing all flags.","Returns the set containing all flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Adds the set of flags.","Adds the set of flags.","Adds the set of flags.","Adds the set of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Toggles the set of flags.","Toggles the set of flags.","Toggles the set of flags.","Toggles the set of flags.","Toggles the set of flags.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns an empty set of flags.","Returns an empty set of flags.","Returns an empty set of flags.","Returns an empty set of flags.","Returns an empty set of flags.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","","","","","","","","","","","","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","give advice about use of memory","Locks all memory pages that contain part of the address …","Locks all memory pages mapped into this process’ address …","allocate memory, or map files or devices into memory","Set protection of memory mapping.","Expands (or shrinks) an existing memory mapping, …","synchronize a mapped region","Unlocks all memory pages that contain part of the address …","Unlocks all memory pages mapped into this process’ …","remove a mapping","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","","","","","","","Removes the specified flags in-place.","Removes the specified flags in-place.","Removes the specified flags in-place.","Removes the specified flags in-place.","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Creates and opens a new, or opens an existing, POSIX …","Performs the converse of shm_open, removing an object …","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","","","","","","","Toggles the specified flags in-place.","Toggles the specified flags in-place.","Toggles the specified flags in-place.","Toggles the specified flags in-place.","Toggles the specified flags in-place.","","","","","","","","","","","","","","","","","","","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","Provide the legacy virtual address space layout.","Limit the address space to 32 bits.","Use 0xc0000000 as the offset at which to search a virtual …","Disable address-space-layout randomization.","User-space function pointers to signal handlers point to …","Map page 0 as read-only.","Flags used and returned by get() and set().","PROT_READ implies PROT_EXEC for mmap(2).","No effects.","select(2), pselect(2), and ppoll(2) do not modify the …","Have uname(2) report a 2.6.40+ version number rather than …","No effects.","Returns the set containing all flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Toggles the set of flags.","","","","","","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns the difference between the flags in self and other.","Returns an empty set of flags.","","","","","","","","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","","Retrieve the current process personality.","","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Returns the complement of this set of flags.","","Removes the specified flags in-place.","Set the current process personality.","Inserts or removes the specified flags depending on the …","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","","Toggles the specified flags in-place.","","","","Returns the union of between the flags in self and other.","Identifies an individual thread.","Send a signal to a thread (see pthread_kill(3)).","Obtain ID of the calling thread (see pthread_self(3)","","Using the ptrace options the tracer can configure the …","Ptrace options used in conjunction with the …","","","","Event that stops before a return from clone.","Event that stops before a return from execve.","Event for a stop before an exit. Unlike the waitpid Exit …","Event that stops before a return from fork or clone.","Stop triggered by a seccomp rule on a tracee.","Stop triggered by the INTERRUPT syscall, or a group stop, …","Event that stops before a return from vfork or clone.","Event for a return from vfork.","","","","","","","","","","Send a SIGKILL to the tracee if the tracer exits. This is …","Stop tracee at next clone call and trace the cloned …","Stop tracee at next execve call.","Stop tracee at next exit call. Stops before exit commences …","Stop tracee at next fork and start tracing the forked …","Stop tracee when a SECCOMP_RET_TRACE rule is triggered. …","When delivering system call traps set a bit to allow …","Stop tracee at next vfork call and trace the vforked …","Stop tracee at vfork completion.","","","","","","","","","","","","","","","","","","","","Ptrace Request enum defining the action to be taken.","Returns the set containing all flags.","Attach to a running process, as with …","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Toggles the set of flags.","","","","","","","","","","","","","","","","Returns the complement of this set of flags.","Restart the stopped tracee process, as with …","Returns true if all of the flags in other are contained …","Detaches the current running process, as with …","Returns the difference between the flags in self and other.","Returns an empty set of flags.","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","","Gets a ptrace event as described by …","Get user registers, as with ptrace(PTRACE_GETREGS, ...)","Get siginfo as with ptrace(PTRACE_GETSIGINFO,...)","","","","Inserts the specified flags in-place.","Stop a tracee, as with ptrace(PTRACE_INTERRUPT, ...)","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Issues a kill request as with ptrace(PTRACE_KILL, ...)","Returns the complement of this set of flags.","","","","Reads a word from a processes memory at the given address","Reads a word from a user area at offset. The user struct …","Removes the specified flags in-place.","Attach to a running process, as with …","Inserts or removes the specified flags depending on the …","Set options, as with ptrace(PTRACE_SETOPTIONS,...).","Set user registers, as with ptrace(PTRACE_SETREGS, ...)","Set siginfo as with ptrace(PTRACE_SETSIGINFO,...)","Move the stopped tracee process forward by a single step …","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","Continue execution until the next syscall, as with …","Continue execution until the next syscall, as with …","Move the stopped tracee process forward by a single step …","","","","Toggles the specified flags in-place.","Sets the process as traceable, as with …","","","","","","","","","","Returns the union of between the flags in self and other.","Writes a word into the processes memory at the given …","Writes a word to a user area at offset. The user struct …","Wrapper type for if_dqblk","Specify a group quota","Use the original quota format.","Use the standard VFS v0 quota format.","Use the VFS v1 quota format.","All fields.","The block hard & soft limit fields.","The disk use time limit field.","The inode hard & soft limit fields.","The current inodes field.","The file quote time limit field.","All block & inode limits.","The current space field.","The time limit fields.","The space & inodes usage fields.","The type of quota format to use.","The scope of the quota.","Indicates the quota fields that are valid to read from.","Specify a user quota","Returns the set containing all flags.","Current number of allocated inodes.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Toggles the set of flags.","Time limit for excessive disk use.","The absolute limit on disk quota blocks allocated.","Preferred limit on disk quota blocks","","","","","","","","","","","","","","","","","","","","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","","","Returns the difference between the flags in self and other.","Returns an empty set of flags.","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","","","","","","Time limit for excessive files.","Maximum number of allocated inodes.","Preferred inode limit","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Returns the complement of this set of flags.","Current occupied space (bytes).","","","","Get disk quota limits and current usage for the given …","Disable disk quotas for a block device.","Turn on disk quotas for a block device.","Configure quota values for the specified fields for a …","Update the on-disk copy of quota usages for a filesystem.","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","Set the time limit for excessive disk use.","Set the absolute limit on disk quota blocks allocated.","Set the preferred limit on disk quota blocks allocated.","Set the time limit for excessive files.","Set the maximum number of allocated inodes.","Set the preferred limit of allocated inodes.","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","","","","","Toggles the specified flags in-place.","","","","","","","","","","","","","Returns the union of between the flags in self and other.","Restart the system.","Halt the system.","Execute a kernel that has been loaded earlier with …","Stop the system and switch off power, if possible.","Suspend the system using software suspend.","How exactly should the system be rebooted.","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","Reboots or shuts down the system.","Enable or disable the reboot keystroke (Ctrl-Alt-Delete).","","","","","The maximum amount (in bytes) of virtual memory the …","The largest size (in bytes) core(5) file that may be …","The maximum amount of cpu time (in seconds) to be used by …","The maximum size (in bytes) of the data segment for a …","The largest size (in bytes) file that may be created.","A limit on the combined number of flock locks and fcntl …","The maximum size (in bytes) which a process may lock into …","A limit on the number of bytes that can be allocated for …","A ceiling to which the process’s nice value can be …","The maximum number of open files for this process.","The maximum number of simultaneous processes for this user …","When there is memory pressure and swap is available, …","A ceiling on the real-time priority that may be set for …","A limit (in microseconds) on the amount of CPU time that a …","A limit on the number of signals that may be queued for …","The maximum size (in bytes) of the stack segment for a …","","Resource usage for all the children that have terminated …","Resource usage for the current process.","Resource usage for the calling thread.","Types of process resources.","Output of getrusage with information about resource usage. …","Whose resource usage should be returned by getrusage.","","","Number of times a read was done from a block device.","Number of times a write was done to a block device.","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Number of times all of the memory was fully swapped out.","Get the current processes resource limits","Get usage information for a process, its children or the …","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Number of times a context switch was imposed by the kernel …","Number of IPC messages received.","Number of IPC messages sent.","Number of page faults that were served through I/O (i.e. …","The resident set size at its peak, in kilobytes.","Number of page faults that were served without resorting …","","","","Set the current processes resource limits","Integral value expressed in kilobytes times ticks of …","Number of signals received.","Total amount of time spent executing in kernel mode.","","","","","","","","","","","","","Integral value expressed in kilobytes times ticks of …","Integral value expressed in kilobytes times ticks of …","Total amount of time spent executing in user mode.","Number of times a context switch was voluntarily invoked.","","Contains a set of file descriptors used by select","Iterator over FdSet.","","","","","Remove all file descriptors from this FdSet.","","","Test an FdSet for the presence of a certain file …","","","Returns an iterator over the file descriptors in the set.","","","Returns the argument unchanged.","Returns the argument unchanged.","","Finds the highest file descriptor in the set.","Add a file descriptor to an FdSet","Calls U::from(self).","Calls U::from(self).","","Create an empty FdSet","","","Monitors file descriptors for readiness with an altered …","Remove a file descriptor from an FdSet","Monitors file descriptors for readiness","","","","","","","","","Copy up to count bytes to out_fd from in_fd starting at …","Copy up to count bytes to out_fd from in_fd starting at …","Use the given signal-catching function, which takes in the …","When catching a Signal::SIGCHLD signal, the signal will be …","When catching a Signal::SIGCHLD signal, the system will not","Further occurrences of the delivered signal are not masked …","The system will deliver the signal to the process on a …","The handler is reset back to the default at the moment the …","Requests that certain system calls restart if interrupted …","This flag is controlled internally by Nix.","Abort","Alarm clock","Bus error","To parent on child stop or exit","Continue a stopped process","Floating point exception","Hangup","Illegal instruction (not reset when caught)","Interrupt","Input/output possible signal","Alias for SIGABRT","Kill (cannot be caught or ignored)","Write on a pipe with no one to read it","Alias for SIGIO","Profiling time alarm","Power failure imminent.","Quit","Segmentation violation","Stack fault (obsolete)","Sendable stop signal not from tty","Bad system call","Software termination signal from kill","Trace trap (not reset when caught)","Stop signal from tty","To readers pgrp upon background tty read","Like TTIN if (tp->t_local&LTOSTOP)","Alias for SIGSYS","Urgent condition on IO channel","User defined signal 1","User defined signal 2","Virtual time alarm","Window size changes","Exceeded CPU time limit","Exceeded file size limit","The new mask is the union of the current mask and the …","The current mask is replaced by the specified set.","The new mask is the intersection of the current mask and …","Controls the behavior of a SigAction","Action to take on receipt of a signal. Corresponds to …","Use the given signal-catching function, which takes in the …","Default signal handling.","Used to request asynchronous notification of the …","A signal handler.","Request that the signal be ignored.","Specifies a set of Signals that may be blocked, waited …","Iterator for a SigSet.","No notification will be delivered","Specifies the notification method used by a SigEvent","Notify by delivering a signal to the process.","Notify by delivering a signal to a thread.","Specifies how certain functions should manipulate a signal …","Types of operating system signals","Iterate through all signals defined by this operating …","Add the specified signal to the set.","Returns the set containing all flags.","Initialize to include all signals.","Returns a mutable pointer to the sigevent wrapped by self","","","Returns name of signal.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Toggles the set of flags.","","","","","","","","","","","","","","","","","","","","","Remove all signals from this set.","","","","","","","","","","","","","","","","","","","","","","","","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Return whether this set includes the specified signal.","Returns the difference between the flags in self and other.","Returns an empty set of flags.","Initialize to include nothing.","","","","","","","","","","","","Returns the flags set on the action.","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","","","Converts a libc::sigset_t object to a SigSet without …","","Returns the action’s handler.","","","","","","","","","","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Returns an iterator that yields the signals contained in …","Iterate through all signals defined by this OS","Send a signal to a process","Send a signal to a process group","Returns the set of signals that are blocked during …","Creates a new action.","Note: this constructor does not allow the user to set the …","","","Returns the complement of this set of flags.","","","","Manages the signal mask (set of blocked signals) for the …","Send a signal to the current thread","Removes the specified flags in-place.","Remove the specified signal from this set.","Inserts or removes the specified flags depending on the …","Changes the action taken by a process on receipt of a …","Return a copy of the inner structure","Signal management (see signal(3p))","Examine and change blocked signals.","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","Adds the set of signals to the signal mask for the calling …","Gets the currently blocked (masked) set of signals for the …","Sets the set of signals as the signal mask for the calling …","Sets the set of signals as the signal mask, and returns …","Removes the set of signals from the signal mask for the …","","","","","","","","","","","","Toggles the specified flags in-place.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Identifies a thread for SigevNotify::SigevThreadId","Returns the union of between the flags in self and other.","Suspends execution of the calling thread until one of the …","Will be present in the si_value field of the …","Will be present in the si_value field of the …","Signal to deliver","Signal to send","LWP ID of the thread to notify","","","","","","","A helper struct for creating, reading and closing a …","Returns the set containing all flags.","","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Toggles the set of flags.","","","","","","","","","","","","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns the difference between the flags in self and other.","","Returns an empty set of flags.","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","","","","","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","","","Returns the complement of this set of flags.","","","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","","","","Creates a new file descriptor for reading signals.","","","","","","","","","","","","","","","","","","","","","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","","","Toggles the specified flags in-place.","","","","","","","","","","Returns the union of between the flags in self and other.","","These constants specify the protocol family to be used in …","","Interface to kernel crypto API","Socket address for the Linux kernel crypto API","Set the length of associated authentication data (AAD) …","Set IV for AF_ALG crypto API.","Set crypto operation for AF_ALG crypto API. It may be one …","AppleTalk","","Access to raw ATM PVCs","Access to ATM Switched Virtual Circuits","Amateur radio AX.25 protocol","Bluetooth low-level socket protocol","Further receptions and transmissions will be disallowed.","Can’t be used for creating sockets; mostly used for …","Ericsson’s Communication CPU to Application CPU …","Controller Area Network automotive bus protocol","","A type-safe zero-copy wrapper around a single control …","A type-safe wrapper around a single control message, as …","Supports datagrams (connectionless, unreliable messages of …","DECet protocol sockets.","Acorn Econet protocol","Non-DIX type protocol number defined for the Ethernet IEEE …","Represents a socket option that can be retrieved.","InfiniBand native addressing","IEEE 802.15.4 WPAN (wireless personal area network) raw …","","IPv4 Internet protocols (see ip(7))","IPv6 Internet protocols (see ipv6(7))","","","","Request for multicast socket operations","","","","Configure the sending addressing and interface for v4","Socket error queue control messages read with the …","","Request for ipv6 multicast socket operations","","","Configure the sending addressing and interface for v6","Socket error queue control messages read with the …","IPX - Novell protocols","Socket interface over IrDA","New “modular ISDN” driver interface protocol","IUCV (inter-user communication vehicle) z/VM protocol for …","Key management protocol.","Datalink address (MAC)","Hardware Address","Logical link control (IEEE 802.2 LLC) protocol","Set the close-on-exec flag for the file descriptor …","Receive flags: Control Data was discarded (buffer too …","Enables nonblocking operation; if the operation would …","Terminates a record (when this notion is supported, as for …","This flag specifies that queued errors should be received …","Requests not to send SIGPIPE errors when the other end …","Sends or requests out-of-band data on sockets that support …","Peeks at an incoming message. The data is treated as …","For raw (Packet), Internet datagram (since Linux …","Receive operation blocks until the full amount of data can …","Multiprotocol Label Switching","Flags for send/recv and their relatives","Preallocated structures needed for recvmmsg and sendmmsg …","Iterator over results of recvmmsg/sendmmsg","Reserved for “802.2LLC project”; never used.","AX.25 packet layer protocol. (see netrom(4))","","Kernel user interface device (see netlink(7))","Address for the Linux kernel user interface device.","Auditing (ref)","Netlink interface to request information about ciphers …","DECnet routing messages (ref)","Access to FIB lookup from user space (ref)","Transport IPv6 packets from netfilter to user space. Used …","Open-iSCSI (ref)","Kernel messages to user space (ref)","Netfilter subsystem (ref)","Infiniband RDMA (ref)","Receives routing and link updates and may be used to …","SCSI Transports (ref)","SELinux event notifications. (ref)","Query information about sockets of various protocol …","Reserved for user-mode socket protocols (ref)","Near field communication","Low level packet interface (see packet(7))","Nokia cellular modem IPC/RPC interface","Generic PPP transport layer, for setting up L2 tunnels …","Provides raw network protocol access.","Raw sockets (raw(7))","Provides a reliable datagram layer that does not guarantee …","Reliable Datagram Sockets (RDS) protocol","Further receptions will be disallowed.","Contains outcome of sending or receiving a message","RATS (Radio Amateur Telecommunications Society) Open …","Rx, Andrew File System remote procedure call protocol","SO_RXQ_OVFL indicates that an unsigned 32 bit value …","SO_RXQ_OVFL indicates that an unsigned 32 bit value …","Set close-on-exec on the new descriptor","Set non-blocking mode on the new socket","Report hardware timestamps as generated by …","Collect receiving timestamps as reported by hardware","Collect receiving timestamps as reported by software","Report any software timestamps when available.","Collect transmiting timestamps as reported by hardware","Collect transmiting timestamps as reported by software","Received version of ControlMessage::ScmCredentials","A message of type SCM_CREDENTIALS, containing the pid, uid …","Received version of ControlMessage::ScmRights","A message of type SCM_RIGHTS, containing an array of file …","A message of type SCM_TIMESTAMP, containing the time the …","Nanoseconds resolution timestamp","A set of nanosecond resolution timestamps","This was a short-lived (between Linux 2.1.30 and …","Provides a sequenced, reliable, two-way connection- based …","Represents a socket option that can be set.","","IBM SNA","Represents a socket address","Additional socket options","Constants used in socket and socketpair to specify the …","These constants are used to specify the communication …","An IPv4 socket address","An IPv6 socket address","Anything that, in C, can be cast back and forth to sockaddr…","A container for any sockaddr type","Provides sequenced, reliable, two-way, connection- based …","TCP protocol (ip(7))","Configuration flags for SO_TIMESTAMPING interface","For representing packet timestamps via SO_TIMESTAMPING …","TIPC, “cluster domain sockets” protocol","Configure the transmission time of packets.","UDP protocol (ip(7))","UDP Generic Receive Offload (GRO) allows receiving …","UDP GSO makes it possible for applications to generate …","","Local communication (see unix(7))","A wrapper around sockaddr_un.","Unix credentials of the sending process.","Unspecified address family, (see getaddrinfo(3))","","","","","","","","VMWare VSockets protocol for hypervisor-guest interaction.","Socket address for VMWare VSockets protocol","Legacy protocol for wide area network (WAN) connectivity …","Further transmissions will be disallowed.","ITU-T X.25 / ISO-8208 protocol (see x25(7))","Accept a connection on a socket","Accept a connection on a socket","Physical-layer address (MAC)","","Return the socket’s cipher name, for example sha1.","Return the socket’s cipher type, for example hash or aead…","Returns the set containing all flags.","Returns the set containing all flags.","Returns the set containing all flags.","","If this address represents an abstract socket, return its …","Safely and falliably downcast to an immutable reference","Safely and falliably downcast to a mutable reference","Conversion from nix’s SockAddr type to the underlying …","Safely and falliably downcast to an immutable reference","Safely and falliably downcast to a mutable reference","Returns a mutable pointer to the raw sockaddr_un struct","Safely and falliably downcast to an immutable reference","Safely and falliably downcast to a mutable reference","Returns a raw pointer to the inner structure. Useful for …","Returns a raw pointer to the inner structure. Useful for …","Returns a pointer to the raw sockaddr_un struct","","","","","","","","Safely and falliably downcast to an immutable reference","Safely and falliably downcast to an immutable reference","Safely and falliably downcast to a mutable reference","Safely and falliably downcast to a mutable reference","Downcast to an immutable [UnixAddr] reference.","Downcast to a mutable [UnixAddr] reference.","Safely and falliably downcast to an immutable reference","Safely and falliably downcast to a mutable reference","Bind a name to a socket","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Adds the set of flags.","Adds the set of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Toggles the set of flags.","Toggles the set of flags.","Toggles the set of flags.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Context Identifier (CID)","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Iterate over the valid control messages pointed to by this …","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Initiate a connection on a socket","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns an empty set of flags.","Returns an empty set of flags.","Returns an empty set of flags.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Return the address family of this socket","Return the address family of this socket","","","Returns the flow information associated with this address.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","Create a new AddressFamily from an integer value retrieved …","","","","Unsafe constructor from a variable length source","","","","","","","","","","","","","","","","Look up the value of this socket option on the given …","Get the address of the peer connected to the socket fd.","Get the current address to which the socket fd is bound.","Get the current value for the requested socket option","Returns the group identifier","Return the socket’s multicast groups mask","Length of MAC address","","","","","","","","","","","","","","","","","","","","","","","","","","","ARP hardware type","hardware based timestamp","legacy timestamp, usually empty","Interface number","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","Iterate over the filled io slices pointed by this msghdr","Returns the IP address associated with this socket address.","Returns the IP address associated with this socket …","Gets the IP address associated with this socket address.","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Check if this address is an “unnamed” unix socket …","Return the length of valid data in the sockaddr structure.","Return the length of valid data in the sockaddr structure.","","","Listen for connections on a socket","","","","","","","","","Create a new sockaddr_un representing a filesystem path.","Construct a new socket address from its port ID and …","Construct an AF_ALG socket from its cipher name and type.","Construct a VsockAddr from its raw fields.","Instantiate a new IpMembershipRequest","Instantiate a new Ipv6MembershipRequest","Creates a new instance with the credentials of the current …","Creates a new socket address from IPv4 octets and a port …","","","","Create a new sockaddr_un representing an address in the “…","","","","","Create a new sockaddr_un representing an “unnamed” …","Create a new IpAddr that contains an IPv4 address.","Create a new IpAddr that contains an IPv6 address.","","","","","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","","","","","If this address represents a filesystem path, return that …","Returns the addrlen of this socket - …","Return the socket’s port ID.","Returns the process identifier","Packet type","Port number","Returns the port number associated with this socket …","Returns the port number associated with this socket …","Gets the port number associated with this socket address","Preallocate structure used by recvmmsg and sendmmsg takes …","Physical-layer protocol","Receive data from a connection-oriented socket. Returns …","Receive data from a connectionless or connection-oriented …","An extension of recvmsg that allows the caller to receive …","Receive message in scatter-gather vectors from a socket, …","Removes the specified flags in-place.","Removes the specified flags in-place.","Removes the specified flags in-place.","","","","Returns the scope ID associated with this address.","Return the eight 16-bit segments that make up this address","Send data to a connection-oriented socket. Returns the …","An extension of sendmsg that allows the caller to transmit …","Send data in scatter-gather vectors to a socket, possibly …","Send a message to a socket","Set the value of this socket option on the given socket.","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Sets the value for the requested socket option","Shut down part of a full-duplex connection.","","","","","","","","","","Return the available space in the structure","Return the available space in the structure","","","","","","Return the appropriate SockAddr type from a …","","Create an endpoint for communication","Create a pair of connected sockets","Socket options as used by setsockopt and getsockopt.","","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","","","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","software based timestamp, usually one containing data","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Toggles the specified flags in-place.","Toggles the specified flags in-place.","Toggles the specified flags in-place.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the user identifier","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","Returns a value indicating whether or not this socket has …","","","Bind this socket to a particular device like “eth0”.","Set or get the broadcast flag.","Set or get the don’t route flag.","","Join a multicast group","Leave a multicast group.","If enabled, this boolean option allows binding to an IP …","Fetch the current system-estimated Path MTU.","Set or read a boolean integer argument that determines …","Set or read the time-to-live value of outgoing multicast …","Set or receive the Type-Of-Service (TOS) field that is …","Setting this boolean option enables transparent proxying …","The recvmsg(2) call will return the destination IP address …","Pass an IP_PKTINFO ancillary message that contains a …","Enable extended reliable error message passing.","Set or retrieve the current time-to-live field that is …","Join an IPv6 multicast group.","Set “don’t fragment packet” flag on the IPv6 packet.","Leave an IPv6 multicast group.","The recvmsg(2) call will return the destination IP address …","Control receiving of asynchronous error options.","Set delivery of the IPV6_PKTINFO control message on …","Traffic class associated with outgoing packets","Set the unicast hop limit for the socket.","The socket is restricted to sending and receiving IPv6 …","Enable sending of keep-alive messages on …","When enabled, a close(2) or shutdown(2) will not return …","Set the mark for each packet sent through this socket …","If this option is enabled, out-of-band data is directly …","","Enable or disable the receiving of the SCM_CREDENTIALS …","Return the credentials of the foreign process connected to …","Set the protocol-defined priority for all packets to be …","Sets or gets the maximum socket receive buffer in bytes.","Using this socket option, a privileged (CAP_NET_ADMIN) …","Specify the receiving timeout until reporting an error.","Enable or disable the receiving of the SO_TIMESTAMP …","Enable or disable the receiving of the SO_TIMESTAMPNS …","Enables local address reuse","Permits multiple AF_INET or AF_INET6 sockets to be bound …","Indicates that an unsigned 32-bit value ancillary message …","Specify the sending timeout until reporting an error.","Sets or gets the maximum socket send buffer in bytes.","Using this socket option, a privileged (CAP_NET_ADMIN) …","Gets the socket type as an integer.","Get and clear the pending socket error.","This option allows the caller to set the TCP congestion …","The maximum number of keepalive probes TCP should send …","The time (in seconds) the connection needs to remain idle …","The time (in seconds) between individual keepalive probes.","The maximum segment size for outgoing TCP packets.","Under most circumstances, TCP sends data when it is …","","Specifies the maximum amount of time in milliseconds that …","Specifies exact type of timestamping information collected …","Configures the behavior of time-based transmission of …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Flags for fchmodat function.","","","","","“File mode / permissions” flags.","","","“File type” flags for mknod and related functions.","","","","","","","","","Read fr group.","Read for other.","Read for owner.","Read write and execute for group.","Read, write and execute for other.","Read, write and execute for owner.","Set group id on execution.","Set user id on execution.","","Write for group.","Write for other.","Write for owner.","Execute for group.","Execute for other.","Execute for owner.","Flags for utimensat function.","Returns the set containing all flags.","Returns the set containing all flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Adds the set of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Toggles the set of flags.","Toggles the set of flags.","","","","","","","","","","","","","","","","","","","","","","","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns an empty set of flags.","Returns an empty set of flags.","","","","","","Change the file permission bits of the file specified by a …","Change the file permission bits.","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","","","","","Change the access and modification times of the file …","","","","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","","Change the access and modification times of a file without …","","","","","Create a special or ordinary file, by pathname.","Create a special or ordinary file, relative to a given …","","Returns the complement of this set of flags.","Returns the complement of this set of flags.","","","Removes the specified flags in-place.","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","","","","","","","","","","","","","","","","","","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","","","","","","Toggles the specified flags in-place.","Toggles the specified flags in-place.","","","","","","","","","","","","","","","","","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","Change the access and modification times of a file.","Change the access and modification times of a file.","","","","","","","","","","","","","","","","","","","","","Describes the file system type as known by the operating …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Describes a mounted file system","","","","","","","Size of a block","Total data blocks in filesystem","Free blocks available to unprivileged user","Free blocks in filesystem","","","","","","","","","","Total file nodes in filesystem","Free file nodes in filesystem","Filesystem ID","Magic code defining system type","Get the mount flags","","","Returns the argument unchanged.","Returns the argument unchanged.","Identifies a mounted file system","Describes a mounted file system.","Calls U::from(self).","Calls U::from(self).","Maximum length of filenames","Optimal transfer block size","Describes a mounted file system.","","","","","","","","","File system mount Flags","Append-only file","Immutable file","Allow mandatory locks on the filesystem","Do not update access times on files","Do not interpret character or block-special devices","Do not update access times on files","Do not allow execution of binaries on the filesystem","Do not allow the set-uid bits to have an effect","Read Only","Update access time relative to modify/change time","All IO should be done synchronously","Write on file/directory/symlink","Wrapper around the POSIX statvfs struct","Returns the set containing all flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Toggles the set of flags.","get the file system block size","Get the number of blocks.","Get the number of free blocks for unprivileged users","Get the number of free blocks in the file system","","","","","","","","","","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","","Returns the difference between the flags in self and other.","Returns an empty set of flags.","","","","Get the total number of file inodes","Get the number of free file inodes for unprivileged users","Get the number of free file inodes","Get the file system id","Get the mount flags","","","","","","","Get the fundamental file system block size","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","","Return a Statvfs object with information about fd","","","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Get the maximum filename length","Returns the complement of this set of flags.","","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","Return a Statvfs object with information about the path","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","","","Toggles the specified flags in-place.","","","","","","","Returns the union of between the flags in self and other.","System info structure returned by sysinfo.","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","Returns the load average tuple.","Current number of processes.","Returns the total amount of installed RAM in Bytes.","Returns the amount of completely unused RAM in Bytes.","Returns the amount of unused swap memory in Bytes.","Returns the amount of swap memory in Bytes.","Returns system information.","","","","","Returns the time since system boot.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Baud rates supported by the system.","","","","","","","","","","","","","","","","","","","Flags for setting the control mode of a terminal","","","","","","","","","","","","","Specify how transmission flow should be altered","Specify a combination of the input and output buffers to …","","","","","","","","","","","","","","","","","Flags for configuring the input mode of a terminal","Flags for setting any local modes","","","","","","","","","","","","","","Flags for configuring the output mode of a terminal","","","","","Specify when a port configuration change should occur.","Indices into the termios.c_cc array for special characters.","","","","","","Flush data that was received but not read","Transmit a STOP character, which should disable a …","Flush both received data not read and written data not …","Transmit a START character, which should re-enable a …","Flush data written but not transmitted","Suspend transmission","Resume transmission","The change occurs after all output has been written","Same as TCSADRAIN, but will also flush the input buffer","The change will occur immediately","","Stores settings for the termios API","","","","","","","","","","","","","","","","","","","","","","","Returns the set containing all flags.","Returns the set containing all flags.","Returns the set containing all flags.","Returns the set containing all flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Adds the set of flags.","Adds the set of flags.","Adds the set of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Toggles the set of flags.","Toggles the set of flags.","Toggles the set of flags.","Toggles the set of flags.","","","","","","","","","","","","","","","","","","","","","Get input baud rate (see cfgetispeed(3p)).","Get output baud rate (see cfgetospeed(3p)).","Configures the port to something like the “raw” mode …","Set input baud rate (see cfsetispeed(3p)).","Set output baud rate (see cfsetospeed(3p)).","Set both the input and output baud rates (see termios(3)).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","Control characters (see termios.c_cc documentation)","Control mode flags (see termios.c_cflag documentation)","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns an empty set of flags.","Returns an empty set of flags.","Returns an empty set of flags.","Returns an empty set of flags.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","","","","","","","","","","","","","","Input mode flags (see termios.c_iflag documentation)","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Line discipline (see termios.c_line documentation)","Local mode flags (see termios.c_lflag documentation)","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Output mode flags (see termios.c_oflag documentation)","","","","","","","","","","Removes the specified flags in-place.","Removes the specified flags in-place.","Removes the specified flags in-place.","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","Block until all output data is written (see tcdrain(3p)).","Suspend or resume the transmission or reception of data …","Discard data in the output or input queue (see tcflush(3p)…","Return the configuration of a port tcgetattr(3p)).","Get the session controlled by the given terminal (see …","Send a break for a specific duration (see tcsendbreak(3p)).","Set the configuration for a terminal (see tcsetattr(3p)).","","","","","","","","","","","Toggles the specified flags in-place.","Toggles the specified flags in-place.","Toggles the specified flags in-place.","Toggles the specified flags in-place.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","","Calls U::from(self).","Calls U::from(self).","","Makes a new TimeSpec with given number of microseconds.","Makes a new TimeVal with given number of microseconds.","","","","","","","","Makes a new TimeSpec with given number of nanoseconds.","Makes a new TimeVal with given number of nanoseconds. …","","","Construct a new TimeSpec from its components","Construct a new TimeVal from its components","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","An enumeration allowing the definition of the expiration …","Alarm will trigger every specified interval of time.","Alarm will trigger after a specified delay and then every …","Alarm will trigger once after the time given in TimeSpec","A Unix signal per-process timer.","Flags that are used for arming the timer.","","","","","Returns the argument unchanged.","Get the parameters for the alarm currently set, if any.","Calls U::from(self).","Creates a new timer based on the clock defined by clockid. …","Return the number of timers that have overrun","Set a new alarm on the timer.","","","","Like CLOCK_MONOTONIC, except that CLOCK_BOOTTIME includes …","Like CLOCK_BOOTTIME, but will wake the system if it is …","A non-settable monotonically increasing clock.","A settable system-wide real-time clock.","Like CLOCK_REALTIME, but will wake the system if it is …","The type of the clock used to mark the progress of the …","An enumeration allowing the definition of the expiration …","Alarm will trigger every specified interval of time.","Alarm will trigger after a specified delay and then every …","Alarm will trigger once after the time given in TimeSpec","Set the FD_CLOEXEC flag on the file descriptor.","Set the O_NONBLOCK flag on the open file description …","","A timerfd instance. This is also a file descriptor, you …","Additional flags to change the behaviour of the file …","Flags that are used for arming the timer.","Returns the set containing all flags.","Returns the set containing all flags.","","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Adds the set of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Toggles the set of flags.","Toggles the set of flags.","","","","","","","","","","","","","","","","","","","","","","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","","Returns an empty set of flags.","Returns an empty set of flags.","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","","","","Get the parameters for the alarm currently set, if any.","","","","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Creates a new timer based on the clock defined by clockid. …","Returns the complement of this set of flags.","Returns the complement of this set of flags.","","","","Removes the specified flags in-place.","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","Sets a new alarm on the timer.","Inserts or removes the specified flags depending on the …","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","","","","","Toggles the specified flags in-place.","Toggles the specified flags in-place.","","","","","","","","","","","","","","","","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","Remove the alarm if any is set.","Wait for the configured alarm to expire.","A vector of buffers.","A slice of memory in a remote process, starting at address …","View the IoVec as a Rust slice.","The starting address of this slice (iov_base).","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Create an IoVec from a mutable Rust slice.","Create an IoVec from a Rust slice.","","","Calls U::from(self).","Calls U::from(self).","The number of bytes in this slice (iov_len).","Low-level read from a file, with specified offset.","Read from fd at offset filling buffers in iov.","Read data directly from another process’s virtual memory …","Write data directly to another process’s virtual memory …","Low-level write to a file, with specified offset.","Write to fd at offset from buffers in iov.","Low-level vectored read from a raw file descriptor","","","","","","","","","Low-level vectored write to a raw file descriptor","Describes the running system. Return type of uname.","","","","","NIS or YP domain name of this machine.","","","Returns the argument unchanged.","","Calls U::from(self).","Machine hardware platform.","Network name of this machine.","Release level of the operating system.","Name of the operating system implementation.","","","","","Get system identification","Version level of the operating system.","Wait for any child","The process was previously stopped but has resumed …","The process exited normally (as with exit() or returning …","The ID argument for waitid","Wait for the child whose process group ID matches the …","Wait for the child referred to by the given PID file …","Wait for the child whose process ID matches the given PID","The traced process was stopped by a PTRACE_EVENT_* event. …","The traced process was stopped by execution of a system …","The process was killed by the given signal. The third field","There are currently no state changes to report in any …","The process is alive, but was stopped by the given signal. …","Report the status of selected processes that have …","Report the status of selected processes which have …","Do not block when there are no processes wishing to report …","Don’t reap, just poll status.","An alias for WUNTRACED.","Report the status of selected processes which are stopped …","Controls the behavior of waitpid.","Possible return values from wait() or waitpid().","Wait on all children, regardless of type","Wait for “clone” children only.","Don’t wait on children of other threads in this group","Returns the set containing all flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Toggles the set of flags.","","","","","","","","","","","","","","","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns the difference between the flags in self and other.","Returns an empty set of flags.","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","","Convert a raw wstatus as returned by waitpid/wait into a …","","","","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Returns the complement of this set of flags.","","","Extracts the PID from the WaitStatus unless it equals …","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","","","","Toggles the specified flags in-place.","","","","","","","","","","Returns the union of between the flags in self and other.","Wait for any child process to change status or a signal is …","Wait for a process to change status","Wait for a process to change status","","","","","","","","","","","","Clock identifier","Gets the raw clockid_t wrapped by self","","","Get the clock id of the specified process id, (see …","Get the resolution of the specified clock, (see …","Get the time of the specified clock, (see clock_gettime(2)…","Set the time of the specified clock, (see clock_settime(2)…","","","","","","","","Returns the argument unchanged.","Creates ClockId from raw clockid_t","","Calls U::from(self).","Returns the current time on the clock id","","Returns ClockId of a pid CPU-time clock","Returns resolution of the clock id","Sets time to timespec on the clock id","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","Maximum number of I/O operations in a single list I/O call …","Maximum number of outstanding asynchronous I/O operations …","The maximum amount by which a process can decrease its …","Maximum length of argument to the exec functions including …","Maximum number of functions that may be registered with …","Options for access()","Maximum obase values allowed by the bc utility.","Maximum number of elements permitted in an array by the bc …","Maximum scale value allowed by the bc utility.","Maximum length of a string constant accepted by the bc …","Maximum number of simultaneous processes per real user ID.","","Maximum number of weights that can be assigned to an entry …","","Maximum number of timer expiration overruns.","Maximum number of expressions that can be nested within …","Minimum number of bits needed to represent, as a signed …","Test for existence of file.","Flags for fchownat function.","","Represents the successful result of calling fork","Initial size of getgrgid_r and getgrnam_r data buffers","Initial size of getpwuid_r and getpwnam_r data buffers","Group identifier","Representation of a Group, based on libc::group","Maximum length of a host name (not including the …","Maximum number of iovec structures that one process has …","Unless otherwise noted, the maximum length, in bytes, of a …","Maximum number of links to a single file.","Maximum length of a login name.","Flags for linkat function.","Maximum number of bytes in a terminal canonical input line.","Minimum number of bytes for which space is available in a …","The maximum number of open message queue descriptors a …","The maximum number of message priorities supported by the …","Maximum number of bytes in a filename (not including the …","Maximum number of simultaneous supplementary group IDs per …","","","","A value one greater than the maximum value that the system …","The size of a system page in bytes.","Maximum number of bytes the implementation will store as a …","Maximum number of bytes that is guaranteed to be atomic …","Symbolic links can be created.","Minimum number of bytes of storage actually allocated for …","Recommended increment for file transfer sizes between the …","Maximum recommended file transfer size.","Minimum recommended file transfer size.","Recommended file transfer buffer alignment.","","","","","","Variable names for pathconf","Process identifier","","Constant for UID = 0","","Test for read permission.","","Real, effective and saved group IDs.","Real, effective and saved user IDs.","","","","","Maximum number of bytes in a symbolic link.","","Specify an offset relative to the current file location.","Specify an offset relative to the next location in the …","Specify an offset relative to the end of the file.","Specify an offset relative to the next hole in the file …","Specify an offset relative to the start of the file.","","Variable names for sysconf","","","","User identifier","Flags for unlinkat function.","Representation of a User, based on libc::passwd","Test for write permission.","Directive that tells lseek and lseek64 what the offset is …","Test for execute (search) permission.","The number of currently available pages of physical memory.","The number of processors configured.","The number of processors currently online (available).","The number of pages of physical memory. Note that it is …","The implementation supports the Terminal Characteristics …","The implementation supports the C-Language Binding option.","The implementation supports the C-Language Development …","The implementation supports the FORTRAN Development …","The implementation supports the FORTRAN Runtime Utilities …","The implementation supports the creation of locales by the …","The implementation supports the Batch Environment Services …","The implementation supports the Batch Accounting option.","The implementation supports the Batch Checkpoint/Restart …","The implementation supports the Locate Batch Job Request …","The implementation supports the Batch Job Message Request …","The implementation supports the Track Batch Job Request …","The implementation supports the Software Development …","The implementation supports the User Portability Utilities …","Integer value indicating version of the Shell and …","The implementation supports the Advisory Information …","The implementation supports asynchronous input and output.","Asynchronous input or output operations may be performed …","The implementation supports barriers.","The use of chown and fchown is restricted to a process with","The implementation supports clock selection.","The implementation supports the Process CPU-Time Clocks …","The implementation supports the File Synchronization …","The implementation supports the IPv6 option.","The implementation supports job control.","The implementation supports memory mapped Files.","The implementation supports the Process Memory Locking …","The implementation supports the Range Memory Locking …","The implementation supports memory protection.","The implementation supports the Message Passing option.","The implementation supports the Monotonic Clock option.","Pathname components longer than {NAME_MAX} generate an …","The implementation supports the Prioritized Input and …","The implementation supports the Process Scheduling option.","Prioritized input or output operations may be performed …","The implementation supports the Raw Sockets option.","The implementation supports read-write locks.","The implementation supports realtime signals.","The implementation supports the Regular Expression …","Each process has a saved set-user-ID and a saved …","The implementation supports semaphores.","The implementation supports the Shared Memory Objects …","The implementation supports the POSIX shell.","The implementation supports the Spawn option.","The implementation supports spin locks.","The implementation supports the Process Sporadic Server …","","The implementation supports the Synchronized Input and …","Synchronized input or output operations may be performed …","The implementation supports threads.","The implementation supports the Thread Stack Address …","The implementation supports the Thread Stack Size …","The implementation supports the Thread CPU-Time Clocks …","The implementation supports the Thread Execution …","The implementation supports the Non-Robust Mutex Priority …","The implementation supports the Non-Robust Mutex Priority …","The implementation supports the Thread Process-Shared …","The implementation supports the Robust Mutex Priority …","The implementation supports the Robust Mutex Priority …","The implementation supports thread-safe functions.","The implementation supports the Thread Sporadic Server …","The implementation supports timeouts.","The implementation supports timers.","The implementation supports the Trace option.","The implementation supports the Trace Event Filter option.","","The implementation supports the Trace Inherit option.","The implementation supports the Trace Log option.","","","","The implementation supports the Typed Memory Objects …","The implementation provides a C-language compilation …","The implementation provides a C-language compilation …","The implementation provides a C-language compilation …","The implementation provides a C-language compilation …","This symbol shall be defined to be the value of a …","Integer value indicating version of this standard …","The implementation supports the X/Open Encryption Option …","The implementation supports the Issue 4, Version 2 Enhanced","","The implementation supports the X/Open Realtime Option …","The implementation supports the X/Open Realtime Threads …","The implementation supports the Issue 4, Version 2 Shared …","The implementation supports the XSI STREAMS Option Group.","The implementation supports the XSI option","Integer value indicating version of the X/Open Portability …","Checks the file named by path for accessibility according …","","Alarm signal scheduling.","Returns the set containing all flags.","Get the raw uid_t wrapped by self.","Get the raw gid_t wrapped by self.","Get the raw pid_t wrapped by self.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Toggles the set of flags.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Change the current working directory of the calling …","Change the ownership of the file at path to be owned by …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Close a raw file descriptor","","","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns Uid of calling process. This is practically a more …","Returns Gid of calling process. This is practically a more …","Daemonize this process by detaching from the controlling …","Returns the difference between the flags in self and other.","Home directory","Create a copy of the specified file descriptor (see dup(2)…","Create a copy of the specified file descriptor using the …","Create a new copy of the specified file descriptor using …","Checks the file named by path for accessibility according …","Returns effective Uid of calling process. This is …","Returns effective Gid of calling process. This is …","","","Returns an empty set of flags.","","","","","","","","","","","Replace the current process image with a new one (see …","Replace the current process image with a new one (see …","Execute program relative to a directory file descriptor …","Replace the current process image with a new one and …","Replace the current process image with a new one and …","","Checks the file named by path for accessibility according …","Change the current working directory of the process to the …","Change the ownership of the file referred to by the open …","Change the ownership of the file at path to be owned by …","Synchronize the data of a file","Replace the current process image with a new one (see …","","","","","","","","","","","","","","","","","","","","","","","Create a new child process duplicating the parent process (…","Like pathconf, but works with file descriptors instead of …","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","Get a group by GID.","","Get a user by name.","Get a group by name.","Creates Uid from raw uid_t.","Creates Gid from raw gid_t.","Creates Pid from raw pid_t.","Get a user by UID.","Synchronize changes to a file","Truncate a file to a specified length","User information","Returns the current directory as a PathBuf","Get the effective group ID","Get the effective user ID","Get the real group ID","Calculate the supplementary group access list.","Get the list of supplementary group IDs of the calling …","Get the host name and store it in an internally allocated …","","Get the group id of the calling process (see getpgrp(3)).","Get the pid of this process (see getpid(2)).","Get the pid of this processes’ parent (see getpid(2)).","Gets the real, effective, and saved group IDs.","Gets the real, effective, and saved user IDs.","Get the process group ID of a session leader getsid(2).","Get the caller’s thread ID (see gettid(2).","Get a real user ID","Group ID","Group ID","","","","","","","Initialize the supplementary group access list.","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns true if all flags are currently set.","Return true if this is the child process of the fork()","Returns true if no flags are currently stored.","Returns true if this is the parent process of the fork()","Returns true if the Uid represents privileged user - root. …","","Link one file to another file","Move the read/write file offset.","","List of Group members","Creates new directory path with access rights mode. (see …","Creates new fifo special file (named pipe) with path path …","Creates new fifo special file (named pipe) with path path …","Creates a regular file which persists even after process …","Username","Group name","Returns the complement of this set of flags.","Returns PID of parent of calling process","","","User password (probably hashed)","Group password","Get path-dependent configurable system variables (see …","Suspend the thread until a signal is received.","Create an interprocess channel.","Like pipe, but allows setting certain file descriptor …","","Read from a raw file descriptor.","","","Removes the specified flags in-place.","","","Inserts or removes the specified flags depending on the …","Set the effective group ID","Set the effective user ID","Set the group identity used for filesystem checks …","Set the user identity used for filesystem checks …","Set the group ID","Set the list of supplementary group IDs for the calling …","Set the system host name (see sethostname(2)).","Set a process group ID (see setpgid(2)).","Sets the real, effective, and saved gid. (see setresuid(2))","Sets the real, effective, and saved uid. (see setresuid(2))","Create new session and set process group id (see setsid(2)…","Set the user ID","Path to shell","Suspend execution for an interval of time","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Creates a symbolic link at path2 which points to path1.","Returns the symmetric difference between the flags in self …","Commit filesystem caches to disk","Commit filesystem caches containing file referred to by …","Get configurable system variables (see sysconf(3))","Get the terminal foreground process group (see tcgetpgrp(3)…","Set the terminal foreground process group (see tcgetpgrp(3)…","Returns PID of calling process","","","","","","","","","","","","","","","","","","","Toggles the specified flags in-place.","Truncate a file to a specified length","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get the name of the terminal device that is open on file …","","","","","","","","","","","","","","","","User ID","Returns the union of between the flags in self and other.","Remove a directory entry","Remove a directory entry","Write to a raw file descriptor.","","Disable process accounting","Enable process accounting","Cancel an previously set alarm signal.","Schedule an alarm signal."],"i":[357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,4,0,0,4,0,357,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,12,12,0,12,0,12,12,0,0,12,12,0,8,10,8,14,10,11,12,8,14,10,11,12,11,12,11,12,8,14,8,14,10,11,12,11,11,8,14,10,11,12,8,8,14,10,11,12,8,8,14,10,11,12,11,8,14,10,11,12,8,14,10,8,14,10,8,8,11,12,8,14,10,11,12,8,14,10,11,12,8,14,10,11,12,0,26,26,0,26,26,26,26,26,26,26,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,0,0,28,28,28,28,28,28,28,28,0,28,28,28,0,28,28,28,28,31,28,28,28,28,28,28,34,34,34,34,34,0,39,39,39,39,39,39,37,47,47,47,47,47,47,47,47,47,47,47,36,36,36,36,47,47,47,47,47,0,0,0,0,43,43,43,43,0,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,44,44,44,44,44,44,0,35,35,35,0,38,38,38,38,0,0,43,43,34,21,35,36,37,38,39,34,21,35,36,37,38,39,34,21,35,36,37,38,39,34,21,35,36,37,38,39,34,21,35,36,37,38,39,34,21,35,36,37,38,39,34,21,35,36,37,38,39,34,21,35,36,37,38,39,34,21,35,36,37,47,43,38,39,44,34,21,35,36,37,47,43,38,39,44,34,21,35,36,37,43,38,39,44,34,21,35,36,37,43,38,39,44,34,21,35,36,37,38,39,44,34,21,35,36,37,38,39,34,21,35,36,37,38,39,0,34,21,35,36,37,38,39,34,21,35,36,37,38,39,34,21,35,36,37,47,43,38,39,44,34,21,35,36,37,38,39,0,0,0,34,34,34,34,34,21,21,21,21,21,35,35,35,35,35,36,36,36,36,36,37,37,37,37,37,47,43,38,38,38,38,38,39,39,39,39,39,44,34,21,35,36,37,47,43,38,39,44,34,21,35,36,37,38,39,34,21,35,36,37,38,39,34,21,35,36,37,38,39,34,21,35,36,37,38,39,34,21,35,36,37,47,43,38,39,44,34,21,35,36,37,38,39,34,21,35,36,37,38,39,34,21,35,36,37,38,39,34,21,35,36,37,47,43,38,39,44,34,21,35,36,37,38,39,34,21,35,36,37,38,39,34,21,35,36,37,38,39,0,0,34,21,35,36,37,38,39,44,0,0,0,0,34,21,35,36,37,38,39,0,0,34,21,35,36,37,38,39,0,34,21,35,36,37,38,39,34,21,35,36,37,38,39,34,21,35,36,37,38,39,0,34,21,35,36,37,43,38,39,44,34,21,35,36,37,38,39,34,21,35,36,37,47,43,38,39,44,34,21,35,36,37,47,43,38,39,44,34,21,35,36,37,47,43,38,39,44,34,21,35,36,37,38,39,0,0,0,0,54,54,55,54,55,54,54,54,54,55,54,55,54,54,55,54,55,0,54,55,54,54,55,55,54,55,54,54,55,54,55,54,55,0,56,56,0,57,57,56,57,56,57,56,57,56,57,56,57,56,57,56,57,56,57,56,57,56,57,56,57,56,57,56,57,56,57,56,57,0,56,57,56,57,56,57,56,57,0,56,56,56,56,56,57,57,57,57,57,56,57,56,57,56,57,56,57,56,57,56,57,0,56,57,56,57,56,57,56,57,56,57,56,57,56,57,56,57,56,57,56,57,56,57,56,57,56,57,56,57,56,57,56,57,56,57,56,57,56,57,61,61,61,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,60,60,60,60,0,0,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,60,60,60,60,61,61,61,61,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,0,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,0,0,60,61,0,0,0,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,64,66,63,64,66,63,64,63,64,63,63,63,64,63,63,63,64,63,64,63,63,63,63,63,64,66,63,64,66,63,63,63,63,63,64,63,63,63,63,64,66,63,63,64,0,0,0,0,0,0,0,0,0,0,64,64,63,63,63,63,63,63,63,63,64,63,63,64,66,63,64,66,63,64,66,63,0,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,0,0,0,0,67,67,67,67,67,67,67,67,69,68,67,70,69,68,67,70,67,67,67,67,67,67,68,67,67,67,69,68,67,67,67,67,67,70,69,68,67,70,67,67,67,67,67,0,0,69,67,67,67,69,68,67,70,68,70,67,67,68,69,70,67,67,67,67,67,67,67,67,68,67,69,68,67,70,69,68,67,70,69,68,67,70,67,72,72,72,72,72,72,72,72,72,72,0,0,71,72,71,71,72,72,72,72,72,72,72,71,72,71,72,71,72,71,72,72,72,72,72,72,71,72,71,72,71,72,72,72,72,72,71,72,72,72,72,72,71,72,72,72,72,71,72,72,72,71,72,72,0,0,72,71,72,71,72,72,72,71,72,72,71,72,71,72,71,72,72,0,0,0,0,0,76,77,78,79,76,77,78,79,76,77,78,79,77,78,79,76,77,78,76,76,76,77,78,79,76,79,0,85,77,78,79,76,0,77,78,76,77,78,79,76,76,78,79,0,0,0,0,76,76,78,77,78,79,77,78,79,76,77,78,79,76,77,78,79,76,0,76,76,77,77,77,77,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,0,0,0,86,86,86,86,86,86,86,86,86,88,86,88,0,86,88,86,88,86,86,86,88,88,86,86,86,88,86,86,86,86,86,86,88,86,88,86,86,86,86,86,88,86,86,86,86,88,86,86,88,88,86,86,86,0,0,0,0,86,88,0,86,86,86,86,88,86,86,88,86,88,86,88,86,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,89,0,89,0,0,89,0,0,97,97,0,98,98,90,0,90,92,93,94,0,92,93,92,93,94,92,93,94,89,97,98,92,93,94,89,97,98,90,92,93,94,89,97,98,89,97,98,97,98,89,97,98,90,92,93,94,90,92,93,94,92,93,94,89,97,98,92,93,94,89,97,98,89,97,98,90,92,93,94,92,93,94,89,97,98,0,94,92,93,92,93,94,92,93,97,98,90,92,93,94,90,92,93,94,90,92,93,94,90,92,93,94,89,97,98,92,93,94,89,97,98,98,92,93,94,89,97,98,92,93,94,89,97,98,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,103,0,104,104,104,0,0,0,102,103,102,103,102,103,102,103,102,103,102,103,102,103,102,103,102,104,103,105,102,104,103,105,102,104,103,105,102,104,103,105,102,103,102,103,102,103,105,102,103,102,103,105,0,0,0,0,102,104,103,105,105,102,103,102,102,102,102,102,104,103,103,103,103,103,105,102,104,103,105,102,103,102,103,102,103,102,103,102,104,103,105,102,103,102,103,102,103,102,104,103,105,102,103,102,103,105,102,103,102,103,102,103,102,103,102,103,102,103,102,103,102,104,103,105,102,103,102,104,103,105,102,104,103,105,102,104,103,105,102,103,107,107,107,0,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,0,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,0,109,109,109,111,109,109,109,109,109,109,109,109,109,109,109,109,109,109,111,109,109,109,109,109,0,0,0,0,108,109,111,108,109,111,109,111,109,111,109,111,109,111,109,111,109,111,109,111,108,110,112,109,111,108,110,112,109,111,108,110,109,111,108,110,109,111,110,109,111,109,111,112,109,111,109,111,109,111,110,109,111,109,109,109,109,109,111,111,111,111,111,108,110,112,109,111,108,110,112,109,111,109,111,109,111,109,111,108,109,111,110,108,109,111,109,111,109,111,109,111,108,110,112,109,111,109,111,112,112,109,111,109,111,110,108,109,111,108,109,111,109,111,109,111,109,111,109,111,108,110,109,111,109,111,108,110,112,109,111,108,110,112,109,111,108,110,112,109,111,112,0,0,0,0,114,114,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,114,114,114,114,114,114,114,114,114,114,114,114,114,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,119,119,117,117,0,118,118,118,0,0,0,0,115,115,115,115,115,115,0,115,116,117,118,119,115,116,117,118,119,115,116,117,118,119,115,116,117,118,119,115,116,117,118,119,115,116,117,118,119,115,116,117,118,119,115,116,117,118,119,115,116,117,120,118,119,115,116,117,120,118,119,115,116,117,120,118,119,115,116,117,120,118,119,115,116,117,120,118,119,115,116,117,118,119,115,116,117,118,119,115,116,117,118,119,115,116,117,118,119,115,116,117,120,118,119,115,116,117,118,119,115,115,115,115,115,116,116,116,116,116,117,117,117,117,117,120,118,118,118,118,118,119,119,119,119,119,115,116,117,120,118,119,115,116,117,118,119,115,116,117,118,119,115,116,117,118,119,115,116,117,118,119,115,116,117,120,118,119,115,116,117,118,119,115,116,117,118,119,115,116,117,118,119,115,116,117,120,118,119,115,116,117,118,119,115,116,117,118,119,0,0,0,0,0,0,0,0,0,0,115,116,117,118,119,115,116,117,120,118,119,115,116,117,118,119,115,116,117,118,119,0,0,115,116,117,118,119,115,116,117,118,119,115,116,117,118,119,115,116,117,120,118,119,115,116,117,118,119,115,116,117,120,118,119,115,116,117,120,118,119,115,116,117,120,118,119,115,116,117,118,119,124,124,124,124,124,124,0,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,0,124,124,124,124,124,124,124,124,124,124,0,124,124,124,124,124,124,124,124,124,124,0,0,0,0,0,0,128,128,128,129,129,129,129,129,129,129,129,128,128,128,128,128,128,128,128,128,127,127,127,127,127,127,127,127,127,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,0,127,0,127,127,127,127,127,127,127,128,129,127,128,129,127,128,129,127,128,129,127,128,129,127,127,0,127,0,127,127,128,129,127,127,128,129,127,127,127,127,127,128,129,127,127,127,127,127,0,0,0,128,129,127,127,0,127,127,128,129,127,127,127,0,127,128,129,127,0,0,127,0,127,0,0,0,0,127,127,127,0,0,0,128,129,127,127,0,128,129,127,128,129,127,128,129,127,127,0,0,0,136,137,137,137,134,134,134,134,134,134,134,134,134,134,0,0,0,136,134,135,134,134,134,134,134,134,134,135,135,135,136,137,135,134,136,137,135,134,136,137,135,134,136,137,135,134,136,137,134,134,134,135,134,134,134,136,137,135,134,134,136,137,135,134,134,134,134,134,136,137,135,134,134,134,134,134,136,137,135,134,135,135,135,134,134,134,136,137,135,134,134,134,134,135,136,137,134,0,0,0,0,0,134,134,135,135,135,135,135,135,134,134,134,136,137,135,134,134,136,137,135,134,136,137,135,134,136,137,135,134,134,138,138,138,138,138,0,138,138,138,138,138,138,138,138,138,138,138,0,0,138,138,138,138,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,0,143,143,143,0,0,0,140,140,140,140,142,143,140,142,143,140,142,143,140,142,143,140,142,143,142,143,140,142,143,140,142,143,140,140,0,0,142,143,140,142,143,140,140,140,140,140,140,140,142,143,0,0,140,140,140,142,143,140,142,143,140,142,143,140,142,143,140,140,140,140,140,0,0,0,146,147,146,147,146,146,146,146,146,146,146,146,147,146,147,146,146,146,146,147,147,146,147,147,0,146,0,147,146,146,147,146,147,146,147,0,0,155,149,149,149,149,149,149,149,126,126,126,126,126,126,126,126,126,126,0,126,126,0,126,126,126,126,126,126,126,126,126,126,126,126,0,126,126,126,126,126,126,126,153,153,153,0,0,155,155,0,0,155,0,0,100,0,100,100,0,0,0,75,149,75,101,126,75,126,149,149,149,149,149,149,149,126,152,149,153,75,154,155,156,100,101,126,152,149,153,75,154,155,156,100,101,75,126,152,149,153,75,154,155,156,100,101,126,152,149,153,75,154,155,156,100,101,126,149,153,149,149,75,149,149,75,126,152,149,153,75,155,156,100,101,149,75,156,126,126,152,149,149,149,149,149,153,75,154,155,156,100,101,126,152,149,153,75,154,155,156,100,101,101,149,149,149,149,75,75,126,156,126,152,149,153,75,155,156,100,101,149,149,149,126,152,149,153,75,154,155,156,100,101,152,75,154,149,149,75,126,0,0,156,156,101,152,154,149,126,149,153,0,0,149,75,149,0,101,0,0,149,149,149,75,75,75,75,75,126,152,149,153,75,154,155,156,100,101,126,149,126,126,152,149,153,75,154,155,156,100,101,126,152,149,153,75,154,155,156,100,101,126,152,149,153,75,154,155,156,100,101,0,149,75,358,359,358,359,359,157,157,0,0,0,0,0,157,158,157,157,157,157,157,157,157,159,157,158,159,157,158,159,157,159,157,157,157,157,157,158,157,159,157,158,157,159,157,157,157,157,157,158,159,157,158,157,157,157,157,159,157,158,157,157,157,159,157,158,158,157,157,158,158,157,157,158,157,157,158,0,0,0,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,157,157,157,159,157,157,159,157,158,159,157,158,159,157,158,157,158,0,169,202,0,196,196,196,202,202,202,202,202,202,197,202,202,202,0,0,0,187,202,202,188,0,202,202,169,202,202,0,0,0,0,0,194,194,196,194,0,0,194,194,196,194,202,202,202,202,202,169,0,202,165,165,165,165,165,165,165,165,165,165,202,0,0,0,202,202,169,202,0,188,188,188,188,188,188,188,188,188,188,188,188,188,188,202,202,202,202,187,188,187,202,197,0,202,202,194,196,160,160,164,164,164,164,164,164,194,196,194,196,194,194,194,202,187,0,0,202,0,0,0,0,0,0,0,0,187,188,0,0,202,196,188,194,196,169,202,0,0,202,200,201,200,201,215,222,169,202,0,202,197,202,0,0,161,191,163,163,164,160,165,166,167,168,168,169,168,168,167,168,168,174,174,167,167,173,163,161,178,180,182,168,168,168,168,168,168,168,168,0,164,160,165,164,160,165,164,160,165,164,160,165,164,160,165,164,160,165,164,160,165,170,183,181,172,184,167,168,173,163,161,178,185,186,187,188,164,160,165,189,190,191,193,194,195,196,204,205,206,197,198,169,180,182,199,166,200,201,202,170,183,181,172,184,167,168,173,163,161,178,185,186,187,188,164,160,165,189,190,191,193,194,195,196,204,205,206,197,198,169,180,182,199,166,200,201,202,191,178,170,183,181,172,184,167,168,173,163,161,178,185,186,187,188,164,160,165,189,190,191,193,194,195,196,197,198,169,180,182,199,166,200,201,202,170,183,181,172,184,167,168,173,163,161,178,185,186,187,188,164,160,165,189,190,191,193,194,195,196,197,198,169,180,182,199,166,200,201,202,164,160,165,186,186,186,0,191,164,160,165,0,164,160,165,198,164,160,165,164,160,165,170,183,181,172,184,167,168,173,163,161,178,185,186,187,188,164,160,165,189,190,191,193,194,195,196,197,198,169,180,182,199,166,200,201,202,164,160,165,174,174,169,191,180,170,183,181,172,184,167,167,168,168,173,173,163,163,161,161,178,178,185,186,187,188,164,164,164,164,164,160,160,160,160,160,165,165,165,165,165,189,190,191,193,194,195,196,204,205,206,197,198,169,169,180,180,182,182,199,199,166,166,200,200,201,201,202,170,183,181,172,184,167,168,168,168,168,173,163,161,178,185,186,187,188,164,160,165,189,190,191,193,194,195,196,204,205,206,197,198,198,169,180,180,182,182,199,166,200,201,202,164,160,165,164,160,165,164,160,165,202,164,160,165,174,167,168,173,163,161,178,169,180,182,199,166,200,201,180,182,215,0,0,0,198,173,161,170,183,181,172,184,167,168,173,163,161,178,185,186,188,164,160,165,197,169,180,182,199,166,200,201,202,161,195,195,161,164,160,165,164,160,165,164,160,165,170,183,181,172,184,167,168,173,163,161,178,185,186,187,188,164,160,165,189,190,191,193,194,195,196,204,205,206,197,198,169,180,182,199,166,200,201,202,193,205,206,191,180,182,201,164,160,165,164,160,165,167,174,174,167,168,0,185,185,185,185,185,185,185,0,167,173,163,178,189,190,198,182,199,166,201,167,169,169,169,169,167,200,200,169,193,205,206,164,160,165,166,164,160,165,167,167,173,198,161,178,180,182,201,204,161,0,0,0,0,164,160,165,170,170,0,180,199,0,0,0,0,222,164,160,165,0,0,181,181,181,181,181,183,183,183,183,174,174,167,0,0,0,0,0,0,0,0,0,184,164,160,165,164,160,165,172,172,164,160,165,195,170,183,181,172,184,167,168,173,163,161,178,185,186,187,188,164,160,165,189,190,191,193,194,195,196,197,198,169,180,182,199,166,200,201,202,199,166,200,201,169,201,167,168,173,163,161,178,169,180,182,199,166,200,201,164,160,165,170,183,181,172,184,167,168,173,163,161,178,185,186,187,187,188,164,160,165,189,190,191,193,194,195,196,204,205,206,197,198,169,180,182,199,166,200,201,202,170,183,181,172,184,167,168,173,163,161,178,185,186,187,188,164,160,165,189,190,191,193,194,195,196,204,205,206,197,198,169,180,182,199,166,200,201,202,170,183,181,172,184,167,168,173,163,161,178,185,186,187,188,164,160,165,189,190,191,193,194,195,196,204,205,206,197,198,169,180,182,199,166,200,201,202,198,164,160,165,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,281,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,282,283,284,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,224,225,226,227,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,282,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,282,283,284,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,241,242,244,245,246,247,248,249,250,251,252,255,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,276,277,278,279,280,281,282,283,284,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,0,0,0,291,292,0,291,292,0,289,289,289,289,289,289,289,289,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,0,289,22,289,22,289,22,289,22,289,22,289,22,289,22,289,22,289,288,22,291,292,289,288,22,291,292,289,288,22,291,292,289,288,22,291,292,289,22,289,22,289,22,0,289,22,289,22,289,288,22,289,22,0,0,289,289,289,289,289,288,22,22,22,22,22,291,292,289,288,22,291,292,289,22,289,22,289,22,289,22,0,0,0,289,288,22,289,22,289,22,289,22,289,288,22,291,292,289,22,289,22,0,0,0,0,0,0,0,0,0,289,22,289,22,289,22,289,22,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,0,289,22,289,22,289,22,289,288,22,291,292,289,22,289,288,22,291,292,289,288,22,291,292,289,288,22,291,292,0,289,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,294,294,294,294,294,296,294,296,294,296,294,296,296,294,294,294,294,294,294,296,294,296,0,0,294,296,294,294,0,294,296,294,296,294,296,294,296,0,298,298,298,298,298,298,298,298,298,298,298,298,0,298,298,298,298,298,298,298,298,299,299,299,299,298,299,298,299,298,299,298,299,298,298,298,298,298,298,298,299,298,299,299,299,299,299,298,298,298,298,298,299,299,298,299,298,298,298,298,0,298,299,298,298,298,298,299,298,298,299,298,298,298,298,0,298,298,298,298,299,298,298,299,298,299,298,299,298,0,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,0,302,302,302,302,302,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,305,306,306,306,0,307,307,307,307,307,306,306,306,306,306,307,307,307,307,307,307,307,307,0,308,308,308,308,308,308,308,308,306,306,306,308,0,0,307,308,305,308,305,305,305,305,305,305,308,305,305,305,305,305,0,0,0,306,306,306,308,306,306,306,306,306,306,306,306,0,307,305,307,308,0,0,306,306,306,306,306,312,313,312,313,312,313,313,311,311,311,308,0,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,306,306,306,314,314,306,0,305,306,307,308,305,306,307,308,305,306,307,308,305,306,307,308,305,306,307,308,305,306,307,308,305,306,307,308,305,306,307,308,83,310,311,312,313,314,305,306,307,308,83,310,311,312,313,314,305,306,307,308,0,0,0,0,0,0,83,310,311,312,313,314,305,306,307,308,83,310,311,312,313,314,305,306,307,308,310,311,312,313,314,305,306,307,308,305,306,307,308,305,306,307,308,83,83,305,306,307,308,305,306,307,308,83,310,311,312,313,314,305,306,307,308,305,306,307,308,83,310,311,312,313,314,305,305,305,305,305,306,306,306,306,306,307,307,307,307,307,308,308,308,308,308,83,83,310,311,312,313,314,305,306,307,308,305,306,307,308,305,306,307,308,305,306,307,308,305,306,307,308,310,311,312,313,314,305,306,307,308,83,305,306,307,308,305,306,307,308,305,306,307,308,83,310,311,312,313,314,305,306,307,308,305,306,307,308,305,306,307,308,83,83,305,306,307,308,83,310,311,312,313,314,305,306,307,308,305,306,307,308,305,306,307,308,305,306,307,308,305,306,307,308,305,306,307,308,0,0,0,0,0,0,0,83,310,311,312,313,314,305,306,307,308,305,306,307,308,83,310,310,311,312,313,314,305,306,307,308,83,310,311,312,313,314,305,306,307,308,83,310,311,312,313,314,305,306,307,308,305,306,307,308,0,0,0,74,145,74,145,74,145,74,145,74,145,74,145,74,145,74,145,74,145,74,145,74,74,145,145,74,74,74,145,145,74,74,74,145,320,74,145,320,74,145,320,74,145,320,74,145,320,74,145,74,145,74,145,320,320,74,145,320,74,145,320,320,74,145,320,74,145,74,145,320,74,145,74,145,0,0,74,145,74,145,74,145,74,145,74,74,145,145,74,145,320,0,324,324,324,0,0,323,323,323,323,323,323,323,323,323,323,323,323,323,329,329,329,329,329,0,0,324,324,324,327,327,326,0,0,0,326,327,328,326,327,326,327,326,327,326,327,326,327,326,327,326,327,324,326,328,329,327,324,326,328,329,327,324,326,329,327,324,326,329,327,326,329,327,326,327,326,327,326,327,328,326,327,324,326,329,327,326,327,324,326,326,326,326,326,328,329,327,327,327,327,327,324,326,328,329,327,326,327,326,327,326,327,326,327,328,328,326,329,327,326,327,326,327,326,327,324,326,328,329,327,326,327,326,327,328,326,327,326,329,327,326,327,326,328,327,326,327,326,327,326,327,324,326,329,327,326,327,324,326,328,329,327,324,326,328,329,327,324,326,328,329,327,326,327,328,328,0,0,330,331,331,330,331,330,331,330,331,330,331,330,331,330,331,330,330,330,331,330,331,330,331,0,0,0,0,0,0,0,331,330,331,330,331,330,331,330,0,0,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,0,333,337,336,336,0,337,337,337,336,336,336,336,336,335,335,335,335,335,335,0,0,335,335,335,335,335,335,335,335,335,335,335,335,336,337,335,336,337,335,336,337,335,336,337,335,337,335,335,335,335,335,336,337,335,335,335,335,335,335,336,337,335,336,337,335,335,335,335,336,335,336,337,335,335,335,335,336,337,335,335,335,335,337,336,335,335,335,335,335,335,336,337,335,335,336,337,335,336,337,335,336,337,335,0,0,0,325,325,325,325,325,325,325,325,325,325,325,0,325,325,325,0,0,0,0,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,0,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,349,349,349,349,349,0,349,349,349,349,349,349,349,343,349,349,348,340,0,344,0,349,349,0,0,349,349,349,348,349,0,348,348,349,349,348,349,344,347,346,349,349,348,348,348,348,348,348,348,348,349,349,349,349,343,0,0,349,0,349,340,347,0,0,349,349,349,349,348,349,345,345,345,345,345,346,0,349,349,349,0,0,0,340,0,340,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,348,349,348,349,349,349,349,349,349,349,349,349,349,349,348,349,349,348,349,349,349,349,349,349,349,349,349,349,349,349,349,348,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,348,349,349,349,349,349,349,349,349,349,349,0,0,0,340,341,342,84,340,340,340,340,340,340,340,341,342,84,343,344,345,346,347,348,349,350,351,340,352,353,341,342,84,343,344,345,346,347,348,349,350,351,340,352,353,0,0,0,341,342,84,343,344,345,346,347,348,349,350,351,340,352,353,341,342,84,343,344,345,346,347,348,349,350,351,340,352,353,0,84,340,340,340,341,342,0,340,352,0,0,0,0,341,342,350,351,340,341,342,84,348,349,350,351,340,352,353,0,0,0,0,0,340,0,0,0,0,0,0,341,341,342,342,84,84,343,344,345,346,347,348,349,350,351,340,340,340,340,340,352,353,0,0,341,341,342,342,84,343,344,345,346,347,348,349,350,351,340,352,352,353,353,340,340,340,353,340,352,353,341,342,84,352,0,0,352,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,352,353,341,342,84,348,349,340,0,340,340,340,341,342,84,343,344,345,346,347,348,349,350,351,340,352,353,340,343,340,343,341,0,0,0,0,353,0,0,0,0,352,353,340,84,84,340,352,353,0,0,0,0,0,0,350,351,340,350,351,340,0,0,0,0,0,0,0,0,0,0,0,0,352,0,340,340,0,340,0,0,0,0,0,84,341,342,84,343,344,345,346,347,348,349,350,351,340,352,353,341,342,84,340,0,341,342,84,343,344,345,346,347,348,349,350,351,340,352,353,341,342,84,343,344,345,346,347,348,349,350,351,340,352,353,0,341,342,84,343,344,345,346,347,348,349,350,351,340,352,353,352,340,0,0,0,360,0,0,0,0],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1,2],0,[1,3],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[1,-2],[[4,[-1]]],[],[[7,[5],[[6,[-1]]]]]],0,0,0,0,0,0,0,0,0,0,0,0,[8,9],[10,9],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[11,11],[12,12],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[8,13],[14,13],[[8,8],2],[[14,14],2],[[10,10],2],[[11,11],2],[[12,12],2],[11,5],[11,[[15,[12]]]],[[8,16],17],[[14,16],17],[[10,16],17],[[11,16],17],[[12,16],17],[-1,-1,[]],[-1,[[4,[8]]],18],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[9,[[4,[8]]]],[[8,-1],13,19],[[14,-1],13,19],[[10,-1],13,19],[[11,-1],13,19],[[12,-1],13,19],[11,20],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[8,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[8,14],[14,[[15,[-1]]],[]],[10,[[15,[-1]]],[]],[[-1,21,22],[[4,[8]]],[23,1]],[[9,-1,21,22],[[4,[8]]],[23,1]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[[],[[24,[13,26]]]],[26,26],[[-1,-2],13,[],[]],[[26,16],17],[[26,16],17],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,27,[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[[],13],[28,28],[[-1,-2],13,[],[]],[28,29],[[28,28],2],[[],30],[[28,16],17],[[28,16],17],[-1,-1,[]],[30,28],[30,28],[-1,-2,[],[]],[[],28],[-1,[[4,[-1]]],[31,32]],[[],31],[-1,-2,[],[]],[-1,27,[]],[-1,[[24,[-2]]],[],[]],[33,[[24,[28,33]]]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],34],[[],21],[[],35],[[],36],[[],37],[[],38],[[],39],[[34,34],34],[[21,21],21],[[35,35],35],[[36,36],36],[[37,37],37],[[38,38],38],[[39,39],39],[[34,34],13],[[21,21],13],[[35,35],13],[[36,36],13],[[37,37],13],[[38,38],13],[[39,39],13],[[34,34],34],[[21,21],21],[[35,35],35],[[36,36],36],[[37,37],37],[[38,38],38],[[39,39],39],[[34,34],13],[[21,21],13],[[35,35],13],[[36,36],13],[[37,37],13],[[38,38],13],[[39,39],13],[34,40],[21,40],[35,41],[36,40],[37,40],[38,42],[39,40],[[34,34],34],[[21,21],21],[[35,35],35],[[36,36],36],[[37,37],37],[[38,38],38],[[39,39],39],[[34,34],13],[[21,21],13],[[35,35],13],[[36,36],13],[[37,37],13],[[38,38],13],[[39,39],13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[34,34],[21,21],[35,35],[36,36],[37,37],[43,43],[38,38],[39,39],[44,44],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[34,34],45],[[21,21],45],[[35,35],45],[[36,36],45],[[37,37],45],[[38,38],45],[[39,39],45],[[44,44],45],[34,34],[21,21],[35,35],[36,36],[37,37],[38,38],[39,39],[[34,34],2],[[21,21],2],[[35,35],2],[[36,36],2],[[37,37],2],[[38,38],2],[[39,39],2],[[9,[15,[46]],9,[15,[46]],3],[[4,[3]]]],[[34,34],34],[[21,21],21],[[35,35],35],[[36,36],36],[[37,37],37],[[38,38],38],[[39,39],39],[[],34],[[],21],[[],35],[[],36],[[],37],[[],38],[[],39],[[34,34],2],[[21,21],2],[[35,35],2],[[36,36],2],[[37,37],2],[[47,47],2],[[43,43],2],[[38,38],2],[[39,39],2],[[44,44],2],[[34,-1],13,[[49,[],[[48,[34]]]]]],[[21,-1],13,[[49,[],[[48,[21]]]]]],[[35,-1],13,[[49,[],[[48,[35]]]]]],[[36,-1],13,[[49,[],[[48,[36]]]]]],[[37,-1],13,[[49,[],[[48,[37]]]]]],[[38,-1],13,[[49,[],[[48,[38]]]]]],[[39,-1],13,[[49,[],[[48,[39]]]]]],[[9,39,50,50],[[4,[13]]]],[[9,47],[[4,[40]]]],[[9,43],[[4,[13]]]],[[34,16],17],[[34,16],17],[[34,16],17],[[34,16],17],[[34,16],17],[[21,16],17],[[21,16],17],[[21,16],17],[[21,16],17],[[21,16],17],[[35,16],17],[[35,16],17],[[35,16],17],[[35,16],17],[[35,16],17],[[36,16],17],[[36,16],17],[[36,16],17],[[36,16],17],[[36,16],17],[[37,16],17],[[37,16],17],[[37,16],17],[[37,16],17],[[37,16],17],[[47,16],17],[[43,16],17],[[38,16],17],[[38,16],17],[[38,16],17],[[38,16],17],[[38,16],17],[[39,16],17],[[39,16],17],[[39,16],17],[[39,16],17],[[39,16],17],[[44,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[40,[[15,[34]]]],[40,[[15,[21]]]],[41,[[15,[35]]]],[40,[[15,[36]]]],[40,[[15,[37]]]],[42,[[15,[38]]]],[40,[[15,[39]]]],[40,34],[40,21],[41,35],[40,36],[40,37],[42,38],[40,39],[40,34],[40,21],[41,35],[40,36],[40,37],[42,38],[40,39],[-1,34,[[49,[],[[48,[34]]]]]],[-1,21,[[49,[],[[48,[21]]]]]],[-1,35,[[49,[],[[48,[35]]]]]],[-1,36,[[49,[],[[48,[36]]]]]],[-1,37,[[49,[],[[48,[37]]]]]],[-1,38,[[49,[],[[48,[38]]]]]],[-1,39,[[49,[],[[48,[39]]]]]],[[34,-1],13,19],[[21,-1],13,19],[[35,-1],13,19],[[36,-1],13,19],[[37,-1],13,19],[[47,-1],13,19],[[43,-1],13,19],[[38,-1],13,19],[[39,-1],13,19],[[44,-1],13,19],[[34,34],13],[[21,21],13],[[35,35],13],[[36,36],13],[[37,37],13],[[38,38],13],[[39,39],13],[[34,34],34],[[21,21],21],[[35,35],35],[[36,36],36],[[37,37],37],[[38,38],38],[[39,39],39],[[34,34],2],[[21,21],2],[[35,35],2],[[36,36],2],[[37,37],2],[[38,38],2],[[39,39],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[34,2],[21,2],[35,2],[36,2],[37,2],[38,2],[39,2],[34,2],[21,2],[35,2],[36,2],[37,2],[38,2],[39,2],[34,34],[21,21],[35,35],[36,36],[37,37],[38,38],[39,39],[[-1,21,22],[[4,[9]]],[23,1]],[[9,-1,21,22],[[4,[9]]],[23,1]],[[34,34],[[15,[45]]]],[[21,21],[[15,[45]]]],[[35,35],[[15,[45]]]],[[36,36],[[15,[45]]]],[[37,37],[[15,[45]]]],[[38,38],[[15,[45]]]],[[39,39],[[15,[45]]]],[[44,44],[[15,[45]]]],[[9,50,50,44],[[4,[13]]]],[[9,50,50],[[4,[13]]]],[-1,[[4,[51]]],[23,1]],[[9,-1],[[4,[51]]],[23,1]],[[34,34],13],[[21,21],13],[[35,35],13],[[36,36],13],[[37,37],13],[[38,38],13],[[39,39],13],[[[15,[9]],-1,[15,[9]],-2],[[4,[13]]],[23,1],[23,1]],[[[15,[9]],-1,[15,[9]],-2,35],[[4,[13]]],[23,1],[23,1]],[[34,34,2],13],[[21,21,2],13],[[35,35,2],13],[[36,36,2],13],[[37,37,2],13],[[38,38,2],13],[[39,39,2],13],[[9,[15,[46]],9,[15,[46]],3,38],[[4,[3]]]],[[34,34],34],[[21,21],21],[[35,35],35],[[36,36],36],[[37,37],37],[[38,38],38],[[39,39],39],[[34,34],13],[[21,21],13],[[35,35],13],[[36,36],13],[[37,37],13],[[38,38],13],[[39,39],13],[[34,34],34],[[21,21],21],[[35,35],35],[[36,36],36],[[37,37],37],[[38,38],38],[[39,39],39],[[9,9,3,38],[[4,[3]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[34,34],13],[[21,21],13],[[35,35],13],[[36,36],13],[[37,37],13],[[38,38],13],[[39,39],13],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[[34,34],34],[[21,21],21],[[35,35],35],[[36,36],36],[[37,37],37],[[38,38],38],[[39,39],39],[[9,[53,[52]],38],[[4,[3]]]],[[],2],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[54,54],[[-1,-2],13,[],[]],0,[55,13],[[54,54],2],[[55,55],2],0,[[54,16],17],[[55,16],17],[-1,-1,[]],[-1,-1,[]],[[],[[4,[55]]]],[[54,-1],13,19],[[55,-1],13,19],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[55,[[15,[-1]]],[]],[-1,-2,[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],0,0,0,0,0,0,[[],56],[[],57],[[56,56],56],[[57,57],57],[[56,56],13],[[57,57],13],[[56,56],56],[[57,57],57],[[56,56],13],[[57,57],13],[56,42],[57,40],[[56,56],56],[[57,57],57],[[56,56],13],[[57,57],13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[56,56],[57,57],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[56,56],45],[[57,57],45],[56,56],[57,57],[[56,56],2],[[57,57],2],[[5,57],[[4,[13]]]],[[56,56],56],[[57,57],57],[[],56],[[],57],[[56,56],2],[[57,57],2],[[56,-1],13,[[49,[],[[48,[56]]]]]],[[57,-1],13,[[49,[],[[48,[57]]]]]],[[-1,5,56],[[4,[13]]],58],[[56,16],17],[[56,16],17],[[56,16],17],[[56,16],17],[[56,16],17],[[57,16],17],[[57,16],17],[[57,16],17],[[57,16],17],[[57,16],17],[-1,-1,[]],[-1,-1,[]],[42,[[15,[56]]]],[40,[[15,[57]]]],[42,56],[40,57],[42,56],[40,57],[-1,56,[[49,[],[[48,[56]]]]]],[-1,57,[[49,[],[[48,[57]]]]]],[[56,-1],13,19],[[57,-1],13,19],[[[53,[59]],5],[[4,[13]]]],[[56,56],13],[[57,57],13],[[56,56],56],[[57,57],57],[[56,56],2],[[57,57],2],[-1,-2,[],[]],[-1,-2,[],[]],[56,2],[57,2],[56,2],[57,2],[56,56],[57,57],[[56,56],[[15,[45]]]],[[57,57],[[15,[45]]]],[[56,56],13],[[57,57],13],[[56,56,2],13],[[57,57,2],13],[[56,56],56],[[57,57],57],[[56,56],13],[[57,57],13],[[56,56],56],[[57,57],57],[-1,-2,[],[]],[-1,-2,[],[]],[[56,56],13],[[57,57],13],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[[56,56],56],[[57,57],57],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],60],[[],61],[[60,60],60],[[61,61],61],[[60,60],13],[[61,61],13],[[60,60],60],[[61,61],61],[[60,60],13],[[61,61],13],[60,62],[61,40],[[60,60],60],[[61,61],61],[[60,60],13],[[61,61],13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[60,60],[61,61],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[60,60],45],[[61,61],45],[60,60],[61,61],[[60,60],2],[[61,61],2],[[60,60],60],[[61,61],61],[[],60],[[],61],[[60,60],2],[[61,61],2],[[60,-1],13,[[49,[],[[48,[60]]]]]],[[61,-1],13,[[49,[],[[48,[61]]]]]],[[60,16],17],[[60,16],17],[[60,16],17],[[60,16],17],[[60,16],17],[[61,16],17],[[61,16],17],[[61,16],17],[[61,16],17],[[61,16],17],[-1,-1,[]],[-1,-1,[]],[62,[[15,[60]]]],[40,[[15,[61]]]],[62,60],[40,61],[62,60],[40,61],[-1,60,[[49,[],[[48,[60]]]]]],[-1,61,[[49,[],[[48,[61]]]]]],[[60,-1],13,19],[[61,-1],13,19],[[60,60],13],[[61,61],13],[[60,60],60],[[61,61],61],[[60,60],2],[[61,61],2],[-1,-2,[],[]],[-1,-2,[],[]],[60,2],[61,2],[60,2],[61,2],[[[15,[-1]],-2,[15,[-3]],60,[15,[-4]]],[[4,[13]]],[23,1],[23,1],[23,1],[23,1]],[60,60],[61,61],[[60,60],[[15,[45]]]],[[61,61],[[15,[45]]]],[[60,60],13],[[61,61],13],[[60,60,2],13],[[61,61,2],13],[[60,60],60],[[61,61],61],[[60,60],13],[[61,61],13],[[60,60],60],[[61,61],61],[-1,-2,[],[]],[-1,-2,[],[]],[[60,60],13],[[61,61],13],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,[[4,[13]]],[23,1]],[[-1,61],[[4,[13]]],[23,1]],[[60,60],60],[[61,61],61],0,0,0,0,0,0,0,0,0,0,[[],63],[[63,63],63],[[63,63],13],[[63,63],63],[[63,63],13],[63,40],[[63,63],63],[[63,63],13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[63,63],[64,64],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[63,63],45],[63,63],[[63,63],2],[64,65],[[63,63],63],[[],63],[[63,63],2],[[64,64],2],[[63,-1],13,[[49,[],[[48,[63]]]]]],[64,65],[[63,16],17],[[63,16],17],[[63,16],17],[[63,16],17],[[63,16],17],[[64,16],17],[[66,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[40,[[15,[63]]]],[40,63],[40,63],[-1,63,[[49,[],[[48,[63]]]]]],[[63,-1],13,19],[[64,-1],13,19],[[63,63],13],[[63,63],63],[[63,63],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[63,2],[63,2],[64,65],0,[66,[[4,[13]]]],[66,[[4,[64]]]],[[5,63,22,[15,[64]]],[[4,[66]]]],[[66,[53,[59]],41],[[4,[3]]]],[66,[[4,[64]]]],[[66,[53,[59]],41],[[4,[13]]]],[66,[[4,[64]]]],[[66,64],[[4,[64]]]],[5,[[4,[13]]]],[64,65],[[65,65,65,65],64],[63,63],[[63,63],[[15,[45]]]],[[63,63],13],[[63,63,2],13],[[63,63],63],[[63,63],13],[[63,63],63],[-1,-2,[],[]],[-1,-2,[],[]],[[63,63],13],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[[63,63],63],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],67],[[67,67],67],[[67,67],13],[[67,67],67],[[67,67],13],[67,40],[[67,67],67],[[67,67],13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[67,67],[[-1,-2],13,[],[]],[[67,67],45],[67,67],[[67,67],2],[[67,67],67],[68,13],[[],67],[[67,67],2],[[67,-1],13,[[49,[],[[48,[67]]]]]],[[69,16],17],[[68,16],17],[[67,16],17],[[67,16],17],[[67,16],17],[[67,16],17],[[67,16],17],[[70,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[40,[[15,[67]]]],[40,67],[40,67],[-1,67,[[49,[],[[48,[67]]]]]],[[67,-1],13,19],[[],[[4,[68]]]],[-1,[[4,[42]]],[23,1]],[69,42],[[67,67],13],[[67,67],67],[[67,67],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[68,-1,[]],[-1,-2,[],[]],[67,2],[67,2],[68,70],[69,5],[70,[[15,[-1]]],[]],[67,67],[[67,67],[[15,[45]]]],[[67,67],13],[[67,67,2],13],[[67,67],67],[[67,67],13],[[67,67],67],[-1,-2,[],[]],[68,[[53,[69]]]],[[67,67],13],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[[67,67],67],0,0,0,0,0,0,0,0,0,0,0,0,[71,[[15,[2]]]],[[],72],[71,[[15,[2]]]],[71,9],[[72,72],72],[[72,72],13],[[72,72],72],[[72,72],13],[72,73],[[72,72],72],[[72,72],13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[71,71],[72,72],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[72,72],45],[72,72],[[72,72],2],[[72,72],72],[[],72],[[71,71],2],[[72,72],2],[71,72],[[72,-1],13,[[49,[],[[48,[72]]]]]],[[71,16],17],[[72,16],17],[[72,16],17],[[72,16],17],[[72,16],17],[[72,16],17],[-1,-1,[]],[-1,-1,[]],[73,[[15,[72]]]],[73,72],[73,72],[-1,72,[[49,[],[[48,[72]]]]]],[[71,-1],13,19],[[72,-1],13,19],[[72,72],13],[[72,72],72],[[72,72],2],[-1,-2,[],[]],[-1,-2,[],[]],[72,2],[72,2],[[9,72],71],[72,72],[[72,72],[[15,[45]]]],[[[53,[71]],40],[[4,[40]]]],[[[53,[71]],[15,[74]],[15,[75]]],[[4,[40]]]],[[72,72],13],[71,[[15,[72]]]],[[72,72,2],13],[[71,72],13],[[72,72],72],[[72,72],13],[[72,72],72],[-1,-2,[],[]],[-1,-2,[],[]],[[72,72],13],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[[72,72],72],0,0,0,0,0,[76,9],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[77,77],[78,78],[79,79],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[76,13],[[77,77],2],[[78,78],2],[[76,76],2],[76,[[80,[13]]]],[76,[[80,[13]]]],[[77,16],[[24,[13,81]]]],[[78,16],17],[[79,16],17],[[76,16],17],0,[[-1,-2],[[4,[79]]],[[82,[[15,[77]]]]],[[82,[[15,[83]]]]]],[84,85],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[76,[[4,[13]]]],[[77,-1],13,19],[[78,-1],13,19],[[76,-1],13,19],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[76,9],0,0,[[-1,-2],[[4,[78]]],[[82,[[15,[77]]]]],[[82,[[15,[83]]]]]],[21,[[4,[76]]]],[76,[[4,[27]]]],[76,[[4,[27]]]],[[76,[53,[59]]],[[80,[3]]]],[[76,[53,[59]]],[[80,[3]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[76,[[4,[13]]]],[[76,[53,[59]]],[[80,[3]]]],[[76,[53,[59]]],[[80,[3]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],86],[[86,86],86],[[86,86],13],[[86,86],86],[[86,86],13],[86,40],[[86,86],86],[[86,86],13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[87,[53,[59]],86,[15,[40]]],[[4,[84]]]],[86,86],[88,88],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[86,86],45],[86,86],[[86,86],2],[[],3],[[],88],[[86,86],86],[[],86],[[86,86],2],[[88,88],2],[[86,-1],13,[[49,[],[[48,[86]]]]]],[[86,16],17],[[86,16],17],[[86,16],17],[[86,16],17],[[86,16],17],[[88,16],17],[-1,-1,[]],[-1,-1,[]],[40,[[15,[86]]]],[40,86],[40,86],[-1,86,[[49,[],[[48,[86]]]]]],[[86,-1],13,19],[[88,-1],13,19],[[86,86],13],[[86,86],86],[[86,86],2],[-1,-2,[],[]],[-1,-2,[],[]],[86,2],[86,2],[[88,3],[[4,[2]]]],[[],88],[86,86],[[86,86],[[15,[45]]]],[[86,86],13],[84,[[4,[88]]]],[[],[[4,[3]]]],[[84,88],[[4,[13]]]],[[],[[4,[13]]]],[[86,86,2],13],[[88,3],[[4,[13]]]],[[9,86],[[4,[13]]]],[[86,86],86],[[86,86],13],[[86,86],86],[-1,-2,[],[]],[-1,-2,[],[]],[[86,86],13],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[[86,86],86],[[88,3],[[4,[13]]]],[86,[[4,[13]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[9,[[4,[89]]]],[[[91,[[90,[],[[6,[-1]]]]]]],[[4,[-1]]],[]],[[[91,[92]]],[[4,[-1]]],[]],[[[91,[93]]],[[4,[-1]]],[]],[[[91,[94]]],[[4,[13]]]],[[[53,[95]],[15,[74]]],[[4,[13]]]],[92,96],[93,96],[92,96],[93,96],[94,96],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[91,[[90,[],[[6,[-1]]]]]]],[[4,[89]]],[]],[[[91,[92]]],[[4,[89]]]],[[[91,[93]]],[[4,[89]]]],[[[91,[94]]],[[4,[89]]]],[89,89],[97,97],[98,98],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[97,97],45],[[98,98],45],[[89,89],2],[[97,97],2],[[98,98],2],[[[91,[[90,[],[[6,[-1]]]]]]],[[4,[13]]],[]],[[[91,[92]]],[[4,[13]]]],[[[91,[93]]],[[4,[13]]]],[[[91,[94]]],[[4,[13]]]],[[[90,[],[[6,[-1]]]]],9,[]],[92,9],[93,9],[94,9],[[92,16],17],[[93,16],17],[[94,16],17],[[89,16],17],[[97,16],17],[[98,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[89,-1],13,19],[[97,-1],13,19],[[98,-1],13,19],[[[90,[],[[6,[-1]]]]],2,[]],[92,2],[93,2],[94,2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[97,[53,[[91,[99]]]],100],[[4,[13]]]],[94,98],[92,3],[93,3],[[9,50,[53,[59]],30,100],92],[[9,50,[53,[59]],30,100],93],[[9,98,30,100],94],[92,50],[93,50],[[97,97],[[15,[45]]]],[[98,98],[[15,[45]]]],[[[90,[],[[6,[-1]]]]],30,[]],[92,30],[93,30],[94,30],[[[90,[],[[6,[-1]]]],100],13,[]],[[92,100],13],[[93,100],13],[[94,100],13],[[[90,[],[[6,[-1]]]]],101,[]],[92,101],[93,101],[94,101],[[[91,[[90,[],[[6,[-1]]]]]]],[[4,[13]]],[]],[[[91,[92]]],[[4,[13]]]],[[[91,[93]]],[[4,[13]]]],[[[91,[94]]],[[4,[13]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[30,[[4,[98]]]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],102],[[],103],[[102,102],102],[[103,103],103],[[102,102],13],[[103,103],13],[[102,102],102],[[103,103],103],[[102,102],13],[[103,103],13],[102,40],[103,40],[[102,102],102],[[103,103],103],[[102,102],13],[[103,103],13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[102,102],[104,104],[103,103],[105,105],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[102,102],45],[[103,103],45],[102,102],[103,103],[[102,102],2],[[103,103],2],[105,20],[[102,102],102],[[103,103],103],[[],102],[[],103],[[],105],[[],[[4,[9]]]],[103,[[4,[9]]]],[[9,104,9,-1],[[4,[13]]],[[82,[[15,[105]]]]]],[[9,[53,[105]],106],[[4,[3]]]],[[102,102],2],[[104,104],2],[[103,103],2],[[105,105],2],[105,102],[[102,-1],13,[[49,[],[[48,[102]]]]]],[[103,-1],13,[[49,[],[[48,[103]]]]]],[[102,16],17],[[102,16],17],[[102,16],17],[[102,16],17],[[102,16],17],[[104,16],17],[[103,16],17],[[103,16],17],[[103,16],17],[[103,16],17],[[103,16],17],[[105,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[40,[[15,[102]]]],[40,[[15,[103]]]],[40,102],[40,103],[40,102],[40,103],[-1,102,[[49,[],[[48,[102]]]]]],[-1,103,[[49,[],[[48,[103]]]]]],[[102,-1],13,19],[[104,-1],13,19],[[103,-1],13,19],[[105,-1],13,19],[[102,102],13],[[103,103],13],[[102,102],102],[[103,103],103],[[102,102],2],[[103,103],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[102,2],[103,2],[102,2],[103,2],[[102,20],105],[102,102],[103,103],[[102,102],[[15,[45]]]],[[103,103],[[15,[45]]]],[[102,102],13],[[103,103],13],[[102,102,2],13],[[103,103,2],13],[[102,102],102],[[103,103],103],[[102,102],13],[[103,103],13],[[102,102],102],[[103,103],103],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[102,102],13],[[103,103],13],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[[102,102],102],[[103,103],103],0,0,0,0,[[],107],[[107,107],107],[[107,107],13],[[107,107],107],[[107,107],13],[107,40],[[107,107],107],[[107,107],13],[-1,-2,[],[]],[-1,-2,[],[]],[107,107],[[-1,-2],13,[],[]],[[107,107],45],[107,107],[[107,107],2],[[107,107],107],[[],107],[[107,107],2],[[42,107],[[4,[9]]]],[[107,-1],13,[[49,[],[[48,[107]]]]]],[[107,16],17],[[107,16],17],[[107,16],17],[[107,16],17],[[107,16],17],[-1,-1,[]],[40,[[15,[107]]]],[40,107],[40,107],[-1,107,[[49,[],[[48,[107]]]]]],[[107,-1],13,19],[[107,107],13],[[107,107],107],[[107,107],2],[-1,-2,[],[]],[107,2],[107,2],[107,107],[[107,107],[[15,[45]]]],[[107,107],13],[[107,107,2],13],[[107,107],107],[[107,107],13],[[107,107],107],[-1,-2,[],[]],[[107,107],13],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[[107,107],107],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[108,-1,109],[[4,[110]]],[23,1]],[[],109],[[],111],[108,9],[[109,109],109],[[111,111],111],[[109,109],13],[[111,111],13],[[109,109],109],[[111,111],111],[[109,109],13],[[111,111],13],[109,41],[111,40],[[109,109],109],[[111,111],111],[[109,109],13],[[111,111],13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[109,109],[111,111],[108,108],[110,110],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[109,109],45],[[111,111],45],[[110,110],45],[109,109],[111,111],[[109,109],2],[[111,111],2],0,[[109,109],109],[[111,111],111],[[],109],[[],111],[[109,109],2],[[111,111],2],[[110,110],2],[[109,-1],13,[[49,[],[[48,[109]]]]]],[[111,-1],13,[[49,[],[[48,[111]]]]]],[[109,16],17],[[109,16],17],[[109,16],17],[[109,16],17],[[109,16],17],[[111,16],17],[[111,16],17],[[111,16],17],[[111,16],17],[[111,16],17],[[108,16],17],[[110,16],17],[[112,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[41,[[15,[109]]]],[40,[[15,[111]]]],[41,109],[40,111],[41,109],[40,111],[-1,109,[[49,[],[[48,[109]]]]]],[-1,111,[[49,[],[[48,[111]]]]]],[9,108],[[109,-1],13,19],[[111,-1],13,19],[[110,-1],13,19],[111,[[4,[108]]]],[[109,109],13],[[111,111],13],[[109,109],109],[[111,111],111],[[109,109],2],[[111,111],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[109,2],[111,2],[109,2],[111,2],0,0,[109,109],[111,111],[[109,109],[[15,[45]]]],[[111,111],[[15,[45]]]],[[110,110],[[15,[45]]]],[108,[[4,[[113,[112]]]]]],[[109,109],13],[[111,111],13],[[108,110],[[4,[13]]]],[[109,109,2],13],[[111,111,2],13],[[109,109],109],[[111,111],111],[[109,109],13],[[111,111],13],[[109,109],109],[[111,111],111],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[109,109],13],[[111,111],13],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[[109,109],109],[[111,111],111],0,0,0,0,0,0,0,0,[[],114],[[114,114],114],[[114,114],13],[[114,114],114],[[114,114],13],[114,42],[[114,114],114],[[114,114],13],[-1,-2,[],[]],[-1,-2,[],[]],[114,114],[[-1,-2],13,[],[]],[[114,114],45],[114,114],[[114,114],2],[[114,114],114],[[],114],[[114,114],2],[[114,-1],13,[[49,[],[[48,[114]]]]]],[[114,16],17],[[114,16],17],[[114,16],17],[[114,16],17],[[114,16],17],[-1,-1,[]],[42,[[15,[114]]]],[42,114],[42,114],[-1,114,[[49,[],[[48,[114]]]]]],[[114,-1],13,19],[[114,114],13],[[114,114],114],[[114,114],2],[-1,-2,[],[]],[114,2],[114,2],[[5,114],[[4,[9]]]],[114,114],[[114,114],[[15,[45]]]],[[114,114],13],[[114,114,2],13],[[114,114],114],[[114,114],13],[[114,114],114],[-1,-2,[],[]],[[114,114],13],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[[114,114],114],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],115],[[],116],[[],117],[[],118],[[],119],[[115,115],115],[[116,116],116],[[117,117],117],[[118,118],118],[[119,119],119],[[115,115],13],[[116,116],13],[[117,117],13],[[118,118],13],[[119,119],13],[[115,115],115],[[116,116],116],[[117,117],117],[[118,118],118],[[119,119],119],[[115,115],13],[[116,116],13],[[117,117],13],[[118,118],13],[[119,119],13],[115,40],[116,40],[117,40],[118,40],[119,40],[[115,115],115],[[116,116],116],[[117,117],117],[[118,118],118],[[119,119],119],[[115,115],13],[[116,116],13],[[117,117],13],[[118,118],13],[[119,119],13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[115,115],[116,116],[117,117],[120,120],[118,118],[119,119],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[115,115],45],[[116,116],45],[[117,117],45],[[120,120],45],[[118,118],45],[[119,119],45],[115,115],[116,116],[117,117],[118,118],[119,119],[[115,115],2],[[116,116],2],[[117,117],2],[[118,118],2],[[119,119],2],[[115,115],115],[[116,116],116],[[117,117],117],[[118,118],118],[[119,119],119],[[],115],[[],116],[[],117],[[],118],[[],119],[[115,115],2],[[116,116],2],[[117,117],2],[[120,120],2],[[118,118],2],[[119,119],2],[[115,-1],13,[[49,[],[[48,[115]]]]]],[[116,-1],13,[[49,[],[[48,[116]]]]]],[[117,-1],13,[[49,[],[[48,[117]]]]]],[[118,-1],13,[[49,[],[[48,[118]]]]]],[[119,-1],13,[[49,[],[[48,[119]]]]]],[[115,16],17],[[115,16],17],[[115,16],17],[[115,16],17],[[115,16],17],[[116,16],17],[[116,16],17],[[116,16],17],[[116,16],17],[[116,16],17],[[117,16],17],[[117,16],17],[[117,16],17],[[117,16],17],[[117,16],17],[[120,16],17],[[118,16],17],[[118,16],17],[[118,16],17],[[118,16],17],[[118,16],17],[[119,16],17],[[119,16],17],[[119,16],17],[[119,16],17],[[119,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[40,[[15,[115]]]],[40,[[15,[116]]]],[40,[[15,[117]]]],[40,[[15,[118]]]],[40,[[15,[119]]]],[40,115],[40,116],[40,117],[40,118],[40,119],[40,115],[40,116],[40,117],[40,118],[40,119],[-1,115,[[49,[],[[48,[115]]]]]],[-1,116,[[49,[],[[48,[116]]]]]],[-1,117,[[49,[],[[48,[117]]]]]],[-1,118,[[49,[],[[48,[118]]]]]],[-1,119,[[49,[],[[48,[119]]]]]],[[115,-1],13,19],[[116,-1],13,19],[[117,-1],13,19],[[120,-1],13,19],[[118,-1],13,19],[[119,-1],13,19],[[115,115],13],[[116,116],13],[[117,117],13],[[118,118],13],[[119,119],13],[[115,115],115],[[116,116],116],[[117,117],117],[[118,118],118],[[119,119],119],[[115,115],2],[[116,116],2],[[117,117],2],[[118,118],2],[[119,119],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[115,2],[116,2],[117,2],[118,2],[119,2],[115,2],[116,2],[117,2],[118,2],[119,2],[[121,122,120],[[4,[13]]]],[[121,122],[[4,[13]]]],[119,[[4,[13]]]],[[[15,[123]],123,115,116,9,50],[[4,[121]]]],[[121,122,115],[[4,[13]]]],[[121,122,122,117,[15,[121]]],[[4,[121]]]],[[121,122,118],[[4,[13]]]],[[121,122],[[4,[13]]]],[[],[[4,[13]]]],[[121,122],[[4,[13]]]],[115,115],[116,116],[117,117],[118,118],[119,119],[[115,115],[[15,[45]]]],[[116,116],[[15,[45]]]],[[117,117],[[15,[45]]]],[[120,120],[[15,[45]]]],[[118,118],[[15,[45]]]],[[119,119],[[15,[45]]]],[[115,115],13],[[116,116],13],[[117,117],13],[[118,118],13],[[119,119],13],[[115,115,2],13],[[116,116,2],13],[[117,117,2],13],[[118,118,2],13],[[119,119,2],13],[[-1,21,22],[[4,[9]]],[23,1]],[-1,[[4,[13]]],[23,1]],[[115,115],115],[[116,116],116],[[117,117],117],[[118,118],118],[[119,119],119],[[115,115],13],[[116,116],13],[[117,117],13],[[118,118],13],[[119,119],13],[[115,115],115],[[116,116],116],[[117,117],117],[[118,118],118],[[119,119],119],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[115,115],13],[[116,116],13],[[117,117],13],[[118,118],13],[[119,119],13],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[[115,115],115],[[116,116],116],[[117,117],117],[[118,118],118],[[119,119],119],0,0,0,0,0,0,0,0,0,0,0,0,[[],124],[[124,124],124],[[124,124],13],[[124,124],124],[[124,124],13],[124,40],[[124,124],124],[[124,124],13],[-1,-2,[],[]],[-1,-2,[],[]],[124,124],[[-1,-2],13,[],[]],[[124,124],45],[124,124],[[124,124],2],[[124,124],124],[[],124],[[124,124],2],[[124,-1],13,[[49,[],[[48,[124]]]]]],[[124,16],17],[[124,16],17],[[124,16],17],[[124,16],17],[[124,16],17],[-1,-1,[]],[40,[[15,[124]]]],[40,124],[40,124],[-1,124,[[49,[],[[48,[124]]]]]],[[],[[4,[124]]]],[[124,-1],13,19],[[124,124],13],[[124,124],124],[[124,124],2],[-1,-2,[],[]],[124,2],[124,2],[124,124],[[124,124],[[15,[45]]]],[[124,124],13],[124,[[4,[124]]]],[[124,124,2],13],[[124,124],124],[[124,124],13],[[124,124],124],[-1,-2,[],[]],[[124,124],13],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[[124,124],124],0,[[125,-1],[[4,[13]]],[[82,[[15,[126]]]]]],[[],125],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],127],[84,[[4,[13]]]],[[127,127],127],[[127,127],13],[[127,127],127],[[127,127],13],[127,40],[[127,127],127],[[127,127],13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[128,128],[129,129],[127,127],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[128,128],45],[[129,129],45],[[127,127],45],[127,127],[[84,-1],[[4,[13]]],[[82,[[15,[126]]]]]],[[127,127],2],[[84,-1],[[4,[13]]],[[82,[[15,[126]]]]]],[[127,127],127],[[],127],[[128,128],2],[[129,129],2],[[127,127],2],[[127,-1],13,[[49,[],[[48,[127]]]]]],[[128,16],17],[[129,16],17],[[127,16],17],[[127,16],17],[[127,16],17],[[127,16],17],[[127,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[40,[[15,[127]]]],[40,127],[40,127],[-1,127,[[49,[],[[48,[127]]]]]],[84,[[4,[130]]]],[84,[[4,[131]]]],[84,[[4,[132]]]],[[128,-1],13,19],[[129,-1],13,19],[[127,-1],13,19],[[127,127],13],[84,[[4,[13]]]],[[127,127],127],[[127,127],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[127,2],[127,2],[84,[[4,[13]]]],[127,127],[[128,128],[[15,[45]]]],[[129,129],[[15,[45]]]],[[127,127],[[15,[45]]]],[[84,133],[[4,[130]]]],[[84,133],[[4,[130]]]],[[127,127],13],[[84,127],[[4,[13]]]],[[127,127,2],13],[[84,127],[[4,[13]]]],[[84,131],[[4,[13]]]],[[84,132],[[4,[13]]]],[[84,-1],[[4,[13]]],[[82,[[15,[126]]]]]],[[127,127],127],[[127,127],13],[[127,127],127],[[84,-1],[[4,[13]]],[[82,[[15,[126]]]]]],[[84,-1],[[4,[13]]],[[82,[[15,[126]]]]]],[[84,-1],[[4,[13]]],[[82,[[15,[126]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[127,127],13],[[],[[4,[13]]]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[[127,127],127],[[84,133,121],[[4,[13]]]],[[84,133,121],[[4,[13]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],134],[135,[[15,[20]]]],[[134,134],134],[[134,134],13],[[134,134],134],[[134,134],13],[134,41],[[134,134],134],[[134,134],13],[135,[[15,[20]]]],[135,[[15,[20]]]],[135,[[15,[20]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[136,136],[137,137],[135,135],[134,134],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[136,136],45],[[137,137],45],[[134,134],45],[134,134],[[134,134],2],[[],135],[[],134],[[134,134],134],[[],134],[[136,136],2],[[137,137],2],[[135,135],2],[[134,134],2],[[134,-1],13,[[49,[],[[48,[134]]]]]],[[136,16],17],[[137,16],17],[[135,16],17],[[134,16],17],[[134,16],17],[[134,16],17],[[134,16],17],[[134,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[41,[[15,[134]]]],[41,134],[41,134],[-1,134,[[49,[],[[48,[134]]]]]],[[136,-1],13,19],[[137,-1],13,19],[[135,-1],13,19],[[134,-1],13,19],[135,[[15,[20]]]],[135,[[15,[20]]]],[135,[[15,[20]]]],[[134,134],13],[[134,134],134],[[134,134],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[134,2],[134,2],[134,134],[135,[[15,[20]]]],[[136,136],[[15,[45]]]],[[137,137],[[15,[45]]]],[[134,134],[[15,[45]]]],[[136,-1,40],[[4,[135]]],[23,1]],[[136,-1],[[4,[13]]],[23,1]],[[136,-1,137,-1],[[4,[13]]],[23,1]],[[136,-1,40,135,134],[[4,[13]]],[23,1]],[[136,[15,[-1]]],[[4,[13]]],[23,1]],[[134,134],13],[[134,134,2],13],[[135,20],13],[[135,20],13],[[135,20],13],[[135,20],13],[[135,20],13],[[135,20],13],[[134,134],134],[[134,134],13],[[134,134],134],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[134,134],13],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[[134,134],134],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[138,138],[[-1,-2],13,[],[]],[[138,138],45],[[138,138],2],[[138,16],17],[-1,-1,[]],[[138,-1],13,19],[-1,-2,[],[]],[[138,138],[[15,[45]]]],[138,[[4,[139]]]],[2,[[4,[13]]]],[-1,-2,[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[140,141],[140,141],[140,130],[140,130],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[142,142],[143,143],[140,140],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[142,142],45],[[143,143],45],[[142,142],2],[[143,143],2],[[140,140],2],[[142,16],17],[[143,16],17],[[140,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[140,130],[142,[[4,[[13,[144,144]]]]]],[143,[[4,[140]]]],[[142,-1],13,19],[[143,-1],13,19],[[140,-1],13,19],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[140,130],[140,130],[140,130],[140,130],[140,130],[140,130],[[142,142],[[15,[45]]]],[[143,143],[[15,[45]]]],0,[[142,144,144],[[4,[13]]]],[140,130],[140,130],[140,145],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[140,130],[140,130],[140,145],[140,130],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[146,13],[146,146],[[-1,-2],13,[],[]],[[146,9],2],[[],146],[[146,146],2],[[146,[15,[9]]],147],[[146,16],17],[[147,16],17],[-1,-1,[]],[-1,-1,[]],[[146,-1],13,19],[146,[[15,[9]]]],[[146,9],13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],146],[147,[[15,[9]]]],[147,[[15,[9]]]],[[-1,-2,-3,-4,-5,-6],[[4,[40]]],[[82,[[15,[40]]]]],[[82,[[15,[146]]]]],[[82,[[15,[146]]]]],[[82,[[15,[146]]]]],[[82,[[15,[74]]]]],[[82,[[15,[75]]]]]],[[146,9],13],[[-1,-2,-3,-4,-5],[[4,[40]]],[[82,[[15,[40]]]]],[[82,[[15,[146]]]]],[[82,[[15,[146]]]]],[[82,[[15,[146]]]]],[[82,[[15,[145]]]]]],[147,[[13,[3,[15,[3]]]]]],[-1,-2,[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[[9,9,[15,[50]],3],[[4,[3]]]],[[9,9,[15,[148]],3],[[4,[3]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[75,126],13],[[],149],[[],75],[101,150],[126,29],[75,151],[126,29],[[149,149],149],[[149,149],13],[[149,149],149],[[149,149],13],[149,40],[[149,149],149],[[149,149],13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[75,13],[126,126],[152,152],[149,149],[153,153],[75,75],[154,154],[155,155],[156,156],[100,100],[101,101],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[126,126],45],[[149,149],45],[[153,153],45],[149,149],[[149,149],2],[[75,126],2],[[149,149],149],[[],149],[[],75],[[126,126],2],[[152,152],2],[[149,149],2],[[153,153],2],[[75,75],2],[[155,155],2],[[156,156],2],[[100,100],2],[[101,101],2],[[149,-1],13,[[49,[],[[48,[149]]]]]],[[75,-1],13,[[49,[],[[48,[126]]]]]],[156,149],[[126,16],17],[[126,16],17],[[152,16],17],[[149,16],17],[[149,16],17],[[149,16],17],[[149,16],17],[[149,16],17],[[153,16],17],[[75,16],17],[[154,16],17],[[155,16],17],[[156,16],17],[[100,16],17],[[101,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[150,101],[40,[[15,[149]]]],[40,149],[40,149],[-1,149,[[49,[],[[48,[149]]]]]],[-1,75,[[49,[],[[48,[126]]]]]],[151,75],[29,[[4,[126]]]],[156,155],[[126,-1],13,19],[[152,-1],13,19],[[149,-1],13,19],[[153,-1],13,19],[[75,-1],13,19],[[155,-1],13,19],[[156,-1],13,19],[[100,-1],13,19],[[101,-1],13,19],[[149,149],13],[[149,149],149],[[149,149],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[75,-1,[]],[-1,-2,[],[]],[149,2],[149,2],[75,154],[[],152],[[84,-1],[[4,[13]]],[[82,[[15,[126]]]]]],[[84,-1],[[4,[13]]],[[82,[[15,[126]]]]]],[156,75],[[155,149,75],156],[100,101],[152,[[15,[126]]]],[154,[[15,[126]]]],[149,149],[[126,126],[[15,[45]]]],[[149,149],[[15,[45]]]],[[153,153],[[15,[45]]]],[[153,[15,[75]],[15,[75]]],[[4,[13]]]],[126,[[4,[13]]]],[[149,149],13],[[75,126],13],[[149,149,2],13],[[126,156],[[4,[156]]]],[101,150],[[126,155],[[4,[155]]]],[[153,[15,[75]],[15,[75]]],[[4,[13]]]],[[149,149],149],[[149,149],13],[[149,149],149],[75,[[4,[13]]]],[[],[[4,[75]]]],[75,[[4,[13]]]],[[75,153],[[4,[75]]]],[75,[[4,[13]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,27,[]],[[149,149],13],[30,[[4,[126]]]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],0,[[149,149],149],[75,[[4,[126]]]],0,0,0,0,0,0,0,0,0,0,0,0,[[],157],[158,9],[[157,157],157],[[157,157],13],[[157,157],157],[[157,157],13],[157,40],[[157,157],157],[[157,157],13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[159,159],[157,157],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[157,157],45],[157,157],[[157,157],2],[[157,157],157],[158,13],[[],157],[[159,159],2],[[157,157],2],[[158,158],2],[[157,-1],13,[[49,[],[[48,[157]]]]]],[[159,16],[[24,[13,81]]]],[[157,16],17],[[157,16],17],[[157,16],17],[[157,16],17],[[157,16],17],[[158,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[40,[[15,[157]]]],[40,157],[40,157],[-1,157,[[49,[],[[48,[157]]]]]],[[159,-1],13,19],[[157,-1],13,19],[[158,-1],13,19],[[157,157],13],[[157,157],157],[[157,157],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[157,2],[157,2],[75,[[4,[158]]]],[158,[[15,[-1]]],[]],[157,157],[[157,157],[[15,[45]]]],[158,[[4,[[15,[159]]]]]],[[157,157],13],[[157,157,2],13],[[158,75],[[4,[13]]]],0,0,[[9,75,157],[[4,[9]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[157,157],157],[[157,157],13],[[157,157],157],[-1,-2,[],[]],[-1,-2,[],[]],[[157,157],13],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[[157,157],157],[[75,157],[[4,[158]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[9,[[4,[9]]]],[[9,160],[[4,[9]]]],[161,[[15,[[162,[59]]]]]],0,[163,5],[163,5],[[],164],[[],160],[[],165],[[],166],[167,[[15,[[53,[59]]]]]],[168,[[15,[163]]]],[168,[[15,[163]]]],[169,[[13,[170,171]]]],[168,[[15,[161]]]],[168,[[15,[161]]]],[167,172],[168,[[15,[173]]]],[168,[[15,[173]]]],[174,170],[174,170],[167,172],[167,172],[173,175],[163,176],[161,177],[178,179],[180,181],[182,183],[168,[[15,[182]]]],[168,[[15,[180]]]],[168,[[15,[180]]]],[168,[[15,[182]]]],[168,[[15,[167]]]],[168,[[15,[167]]]],[168,[[15,[178]]]],[168,[[15,[178]]]],[[9,174],[[4,[13]]]],[[164,164],164],[[160,160],160],[[165,165],165],[[164,164],13],[[160,160],13],[[165,165],13],[[164,164],164],[[160,160],160],[[165,165],165],[[164,164],13],[[160,160],13],[[165,165],13],[164,42],[160,40],[165,40],[[164,164],164],[[160,160],160],[[165,165],165],[[164,164],13],[[160,160],13],[[165,165],13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[178,41],[170,170],[183,183],[181,181],[172,172],[184,184],[167,167],[168,168],[173,173],[163,163],[161,161],[178,178],[185,185],[186,186],[187,187],[188,188],[164,164],[160,160],[165,165],[189,189],[190,190],[[[191,[-1]]],[[191,[-1]]],192],[193,193],[194,194],[195,195],[196,196],[197,197],[198,198],[169,169],[180,180],[182,182],[199,199],[166,166],[200,200],[201,201],[202,202],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[164,164],45],[[160,160],45],[[165,165],45],0,0,0,0,[[[191,[-1]]],193,[]],[164,164],[160,160],[165,165],[[9,174],[[4,[13]]]],[[164,164],2],[[160,160],2],[[165,165],2],[[],198],[[164,164],164],[[160,160],160],[[165,165],165],[[],164],[[],160],[[],165],[[170,170],2],[[183,183],2],[[181,181],2],[[172,172],2],[[184,184],2],[[167,167],2],[[168,168],2],[[173,173],2],[[163,163],2],[[161,161],2],[[178,178],2],[[185,185],2],[[186,186],2],[[187,187],2],[[188,188],2],[[164,164],2],[[160,160],2],[[165,165],2],[[189,189],2],[[190,190],2],[[[191,[-1]],[191,[-1]]],2,32],[[193,193],2],[[194,194],2],[[195,195],2],[[196,196],2],[[197,197],2],[[198,198],2],[[169,169],2],[[180,180],2],[[182,182],2],[[199,199],2],[[166,166],2],[[200,200],2],[[201,201],2],[[202,202],2],[[164,-1],13,[[49,[],[[48,[164]]]]]],[[160,-1],13,[[49,[],[[48,[160]]]]]],[[165,-1],13,[[49,[],[[48,[165]]]]]],[174,[[15,[202]]]],[174,[[15,[202]]]],[169,202],0,[180,41],[[170,16],[[24,[13,81]]]],[[183,16],[[24,[13,81]]]],[[181,16],[[24,[13,81]]]],[[172,16],[[24,[13,81]]]],[[184,16],[[24,[13,81]]]],[[167,16],17],[[167,16],17],[[168,16],17],[[168,16],17],[[173,16],17],[[173,16],17],[[163,16],17],[[163,16],17],[[161,16],17],[[161,16],17],[[178,16],17],[[178,16],17],[[185,16],[[24,[13,81]]]],[[186,16],[[24,[13,81]]]],[[187,16],17],[[188,16],17],[[164,16],17],[[164,16],17],[[164,16],17],[[164,16],17],[[164,16],17],[[160,16],17],[[160,16],17],[[160,16],17],[[160,16],17],[[160,16],17],[[165,16],17],[[165,16],17],[[165,16],17],[[165,16],17],[[165,16],17],[[189,16],17],[[190,16],17],[[[191,[-1]],16],17,203],[[193,16],17],[[194,16],17],[[195,16],17],[[196,16],17],[[[204,[-1]],16],17,203],[[[205,[-1]],16],17,203],[[206,16],17],[[197,16],17],[[198,16],17],[[169,16],17],[[169,16],17],[[180,16],17],[[180,16],17],[[182,16],17],[[182,16],17],[[199,16],17],[[199,16],17],[[166,16],17],[[166,16],17],[[200,16],17],[[200,16],17],[[201,16],17],[[201,16],17],[[202,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[207,168],[208,168],[209,168],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[210,198],[-1,-1,[]],[209,180],[-1,-1,[]],[208,182],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[42,[[15,[164]]]],[40,[[15,[160]]]],[40,[[15,[165]]]],[42,164],[40,160],[40,165],[42,164],[40,160],[40,165],[30,[[15,[202]]]],[-1,164,[[49,[],[[48,[164]]]]]],[-1,160,[[49,[],[[48,[160]]]]]],[-1,165,[[49,[],[[48,[165]]]]]],[[170,[15,[171]]],[[15,[174]]]],[[170,[15,[171]]],[[15,[167]]]],[[170,[15,[171]]],[[15,[168]]]],[[170,[15,[171]]],[[15,[173]]]],[[170,[15,[171]]],[[15,[163]]]],[[170,[15,[171]]],[[15,[161]]]],[[170,[15,[171]]],[[15,[178]]]],[[170,[15,[171]]],[[15,[169]]]],[[170,[15,[171]]],[[15,[180]]]],[[170,[15,[171]]],[[15,[182]]]],[211,199],[212,166],[213,200],[207,201],[29,[[24,[180,-1]]],[]],[29,[[24,[182,-1]]],[]],[[[215,[],[[214,[-1]]]],9],[[4,[-1]]],[]],[9,[[4,[-1]]],174],[9,[[4,[-1]]],174],[[9,-1],4,215],[198,216],[173,41],[161,3],[[170,-1],13,19],[[183,-1],13,19],[[181,-1],13,19],[[172,-1],13,19],[[184,-1],13,19],[[167,-1],13,19],[[168,-1],13,19],[[173,-1],13,19],[[163,-1],13,19],[[161,-1],13,19],[[178,-1],13,19],[[185,-1],13,19],[[186,-1],13,19],[[188,-1],13,19],[[164,-1],13,19],[[160,-1],13,19],[[165,-1],13,19],[[197,-1],13,19],[[169,-1],13,19],[[180,-1],13,19],[[182,-1],13,19],[[199,-1],13,19],[[166,-1],13,19],[[200,-1],13,19],[[201,-1],13,19],[[202,-1],13,19],[161,217],0,0,[161,3],[[164,164],13],[[160,160],13],[[165,165],13],[[164,164],164],[[160,160],160],[[165,165],165],[[164,164],2],[[160,160],2],[[165,165],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[191,[-1]]],206,[]],[180,211],[182,218],[201,200],[164,2],[160,2],[165,2],[164,2],[160,2],[165,2],[167,2],[174,171],[174,171],[167,171],[168,171],[[9,3],[[4,[13]]]],0,0,0,0,0,0,0,0,[-1,[[4,[167]]],[23,1]],[[41,41],173],[[29,29],163],[[41,41],178],[[212,[15,[212]]],189],[211,190],[[],198],[[59,59,59,59,217],182],[[217,217,217,217,217,217,217,217],199],[[59,59,59,59],166],[[200,217],201],[[[53,[59]]],[[4,[167]]]],[[29,29],169],[201,169],[[41,41],169],[-1,[[4,[169]]],[23,1]],[[],167],[[59,59,59,59],200],[[217,217,217,217,217,217,217,217],200],[[41,41],169],[193,[[15,[194]]]],[[[205,[-1]]],[[15,[-2]]],[219,174],[]],[206,[[15,[-1]]],[]],[164,164],[160,160],[165,165],[166,[[162,[59]]]],[[164,164],[[15,[45]]]],[[160,160],[[15,[45]]]],[[165,165],[[15,[45]]]],[167,[[15,[220]]]],[167,3],[173,41],[198,85],[161,59],[178,41],[180,217],[182,217],[201,217],[[3,[15,[[113,[59]]]]],[[204,[-1]]],[219,174]],[161,217],[[9,[53,[59]],165],[[4,[3]]]],[[9,[53,[59]]],[[4,[[13,[3,[15,[-1]]]]]]],174],[[9,[204,[-1]],-3,165,[15,[74]]],[[4,[[205,[-1]]]]],[],[[95,[[53,[221]]]]],[[49,[],[[48,[-2]]]]]],[[9,[53,[221]],[15,[[113,[59]]]],165],[[4,[[191,[-1]]]]],174],[[164,164],13],[[160,160],13],[[165,165],13],0,0,0,[180,41],[199,[[162,[217]]]],[[9,[53,[59]],165],[[4,[3]]]],[[9,[204,[-1]],-3,-4,-5,165],[[4,[[205,[-1]]]]],174,[[95,[[53,[52]]]]],[[49,[],[[48,[-2]]]]],[[95,[[53,[[15,[-1]]]]]]],[[95,[[53,[196]]]]]],[[9,[53,[52]],[53,[196]],165,[15,[-1]]],[[4,[3]]],174],[[9,[53,[59]],174,165],[[4,[3]]]],[[[222,[],[[214,[-1]]]],9,-1],[[4,[13]]],[]],[[164,164,2],13],[[160,160,2],13],[[165,165,2],13],[[9,-1],[[4,[13]]],222],[[9,197],[[4,[13]]]],0,0,0,0,0,0,0,0,0,[[],171],[[],171],[[],171],0,0,0,0,[[184,3],[[4,[169]]]],0,[[202,187,160,-1],[[4,[9]]],[[82,[[15,[188]]]]]],[[202,187,-1,160],[[4,[[13,[9,9]]]]],[[82,[[15,[188]]]]]],0,0,[[164,164],164],[[160,160],160],[[165,165],165],[[164,164],13],[[160,160],13],[[165,165],13],0,0,[[164,164],164],[[160,160],160],[[165,165],165],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[199,211],[166,212],[200,213],[201,207],[169,27],[201,27],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[[164,164],13],[[160,160],13],[[165,165],13],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[30,[[4,[187]]]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[198,223],[[164,164],164],[[160,160],160],[[165,165],165],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[224,224],[225,225],[226,226],[227,227],[228,228],[229,229],[230,230],[231,231],[232,232],[233,233],[234,234],[235,235],[236,236],[237,237],[238,238],[239,239],[240,240],[241,241],[242,242],[243,243],[244,244],[245,245],[246,246],[247,247],[248,248],[249,249],[250,250],[251,251],[252,252],[253,253],[254,254],[255,255],[256,256],[257,257],[258,258],[259,259],[260,260],[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],[[[281,[-1]]],[[281,[-1]]],192],[282,282],[283,283],[284,284],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[],[[281,[-1]]],[]],[[224,224],2],[[225,225],2],[[226,226],2],[[227,227],2],[[228,228],2],[[229,229],2],[[230,230],2],[[231,231],2],[[232,232],2],[[233,233],2],[[234,234],2],[[235,235],2],[[236,236],2],[[237,237],2],[[238,238],2],[[239,239],2],[[240,240],2],[[241,241],2],[[242,242],2],[[243,243],2],[[244,244],2],[[245,245],2],[[246,246],2],[[247,247],2],[[248,248],2],[[249,249],2],[[250,250],2],[[251,251],2],[[252,252],2],[[253,253],2],[[254,254],2],[[255,255],2],[[256,256],2],[[257,257],2],[[258,258],2],[[259,259],2],[[260,260],2],[[261,261],2],[[262,262],2],[[263,263],2],[[264,264],2],[[265,265],2],[[266,266],2],[[267,267],2],[[268,268],2],[[269,269],2],[[270,270],2],[[271,271],2],[[272,272],2],[[273,273],2],[[274,274],2],[[275,275],2],[[276,276],2],[[277,277],2],[[278,278],2],[[279,279],2],[[282,282],2],[[283,283],2],[[284,284],2],[[224,16],17],[[225,16],17],[[226,16],17],[[227,16],17],[[228,16],17],[[229,16],17],[[230,16],17],[[231,16],17],[[232,16],17],[[233,16],17],[[234,16],17],[[235,16],17],[[236,16],17],[[237,16],17],[[238,16],17],[[239,16],17],[[240,16],17],[[241,16],17],[[242,16],17],[[243,16],17],[[244,16],17],[[245,16],17],[[246,16],17],[[247,16],17],[[248,16],17],[[249,16],17],[[250,16],17],[[251,16],17],[[252,16],17],[[253,16],17],[[254,16],17],[[255,16],17],[[256,16],17],[[257,16],17],[[258,16],17],[[259,16],17],[[260,16],17],[[261,16],17],[[262,16],17],[[263,16],17],[[264,16],17],[[265,16],17],[[266,16],17],[[267,16],17],[[268,16],17],[[269,16],17],[[270,16],17],[[271,16],17],[[272,16],17],[[273,16],17],[[274,16],17],[[275,16],17],[[276,16],17],[[277,16],17],[[278,16],17],[[279,16],17],[[280,16],17],[[[281,[-1]],16],17,203],[[282,16],17],[[283,16],17],[[284,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[224,9],[[4,[2]]]],[[225,9],[[4,[2]]]],[[226,9],[[4,[2]]]],[[227,9],[[4,[285]]]],[[230,9],[[4,[59]]]],[[231,9],[[4,[2]]]],[[232,9],[[4,[40]]]],[[233,9],[[4,[40]]]],[[234,9],[[4,[40]]]],[[235,9],[[4,[2]]]],[[236,9],[[4,[145]]]],[[237,9],[[4,[145]]]],[[238,9],[[4,[2]]]],[[239,9],[[4,[2]]]],[[240,9],[[4,[30]]]],[[241,9],[[4,[2]]]],[[242,9],[[4,[2]]]],[[243,9],[[4,[198]]]],[[244,9],[[4,[41]]]],[[245,9],[[4,[41]]]],[[246,9],[[4,[41]]]],[[247,9],[[4,[41]]]],[[248,9],[[4,[41]]]],[[249,9],[[4,[3]]]],[[250,9],[[4,[3]]]],[[253,9],[[4,[187]]]],[[254,9],[[4,[2]]]],[[255,9],[[4,[51]]]],[[256,9],[[4,[183]]]],[[257,9],[[4,[181]]]],[[258,9],[[4,[164]]]],[[259,9],[[4,[2]]]],[[260,9],[[4,[2]]]],[[261,9],[[4,[2]]]],[[262,9],[[4,[41]]]],[[263,9],[[4,[2]]]],[[264,9],[[4,[51]]]],[[265,9],[[4,[2]]]],[[266,9],[[4,[2]]]],[[267,9],[[4,[2]]]],[[268,9],[[4,[40]]]],[[269,9],[[4,[2]]]],[[270,9],[[4,[286]]]],[[271,9],[[4,[40]]]],[[272,9],[[4,[2]]]],[[273,9],[[4,[2]]]],[[274,9],[[4,[2]]]],[[275,9],[[4,[40]]]],[[276,9],[[4,[40]]]],[[277,9],[[4,[40]]]],[[278,9],[[4,[2]]]],[[279,9],[[4,[2]]]],[[282,9],[[4,[41]]]],[[224,-1],13,19],[[225,-1],13,19],[[226,-1],13,19],[[227,-1],13,19],[[228,-1],13,19],[[229,-1],13,19],[[230,-1],13,19],[[231,-1],13,19],[[232,-1],13,19],[[233,-1],13,19],[[234,-1],13,19],[[235,-1],13,19],[[236,-1],13,19],[[237,-1],13,19],[[238,-1],13,19],[[239,-1],13,19],[[240,-1],13,19],[[241,-1],13,19],[[242,-1],13,19],[[243,-1],13,19],[[244,-1],13,19],[[245,-1],13,19],[[246,-1],13,19],[[247,-1],13,19],[[248,-1],13,19],[[249,-1],13,19],[[250,-1],13,19],[[251,-1],13,19],[[252,-1],13,19],[[253,-1],13,19],[[254,-1],13,19],[[255,-1],13,19],[[256,-1],13,19],[[257,-1],13,19],[[258,-1],13,19],[[259,-1],13,19],[[260,-1],13,19],[[261,-1],13,19],[[262,-1],13,19],[[263,-1],13,19],[[264,-1],13,19],[[265,-1],13,19],[[266,-1],13,19],[[267,-1],13,19],[[268,-1],13,19],[[269,-1],13,19],[[270,-1],13,19],[[271,-1],13,19],[[272,-1],13,19],[[273,-1],13,19],[[274,-1],13,19],[[275,-1],13,19],[[276,-1],13,19],[[277,-1],13,19],[[278,-1],13,19],[[279,-1],13,19],[[282,-1],13,19],[[283,-1],13,19],[[284,-1],13,19],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[224,9,2],[[4,[13]]]],[[225,9,2],[[4,[13]]]],[[226,9,2],[[4,[13]]]],[[227,9,285],[[4,[13]]]],[[228,9,189],[[4,[13]]]],[[229,9,189],[[4,[13]]]],[[230,9,59],[[4,[13]]]],[[231,9,2],[[4,[13]]]],[[232,9,40],[[4,[13]]]],[[233,9,40],[[4,[13]]]],[[234,9,40],[[4,[13]]]],[[235,9,2],[[4,[13]]]],[[236,9,145],[[4,[13]]]],[[237,9,145],[[4,[13]]]],[[238,9,2],[[4,[13]]]],[[239,9,2],[[4,[13]]]],[[241,9,2],[[4,[13]]]],[[242,9,2],[[4,[13]]]],[[244,9,41],[[4,[13]]]],[[245,9,41],[[4,[13]]]],[[246,9,41],[[4,[13]]]],[[247,9,41],[[4,[13]]]],[[248,9,41],[[4,[13]]]],[[249,9,3],[[4,[13]]]],[[250,9,3],[[4,[13]]]],[[251,9,3],[[4,[13]]]],[[252,9,3],[[4,[13]]]],[[255,9,51],[[4,[13]]]],[[258,9,164],[[4,[13]]]],[[259,9,2],[[4,[13]]]],[[260,9,2],[[4,[13]]]],[[261,9,2],[[4,[13]]]],[[262,9,41],[[4,[13]]]],[[263,9,2],[[4,[13]]]],[[264,9,51],[[4,[13]]]],[[265,9,2],[[4,[13]]]],[[266,9,2],[[4,[13]]]],[[267,9,2],[[4,[13]]]],[[268,9,40],[[4,[13]]]],[[269,9,2],[[4,[13]]]],[[270,9,286],[[4,[13]]]],[[271,9,40],[[4,[13]]]],[[272,9,2],[[4,[13]]]],[[273,9,2],[[4,[13]]]],[[274,9,2],[[4,[13]]]],[[276,9,40],[[4,[13]]]],[[277,9,40],[[4,[13]]]],[[278,9,2],[[4,[13]]]],[[279,9,2],[[4,[13]]]],[[280,9,3],[[4,[13]]]],[[[281,[-1]],9,-1],[[4,[13]]],[[95,[[53,[59]]]],192]],[[282,9,41],[[4,[13]]]],[[283,9,190],[[4,[13]]]],[[284,9,190],[[4,[13]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],0,0,[[287,288],30],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],289],[[],22],[[289,289],289],[[22,22],22],[[289,289],13],[[22,22],13],[[289,289],289],[[22,22],22],[[289,289],13],[[22,22],13],[289,290],[22,290],[[289,289],289],[[22,22],22],[[289,289],13],[[22,22],13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[289,289],[288,288],[22,22],[291,291],[292,292],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[289,289],45],[[22,22],45],[289,289],[22,22],[[289,289],2],[[22,22],2],0,[[289,289],289],[[22,22],22],[[],289],[[],22],[[289,289],2],[[288,288],2],[[22,22],2],[[289,-1],13,[[49,[],[[48,[289]]]]]],[[22,-1],13,[[49,[],[[48,[22]]]]]],[[9,22],[[4,[13]]]],[[[15,[9]],-1,22,291],[[4,[13]]],[23,1]],[[289,16],17],[[289,16],17],[[289,16],17],[[289,16],17],[[289,16],17],[[288,16],[[24,[13,81]]]],[[22,16],17],[[22,16],17],[[22,16],17],[[22,16],17],[[22,16],17],[[291,16],17],[[292,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[290,[[15,[289]]]],[290,[[15,[22]]]],[290,289],[290,22],[290,289],[290,22],[-1,289,[[49,[],[[48,[289]]]]]],[-1,22,[[49,[],[[48,[22]]]]]],[9,[[4,[288]]]],[[9,-1,34],[[4,[288]]],[23,1]],[[9,74,74],[[4,[13]]]],[[289,-1],13,19],[[288,-1],13,19],[[22,-1],13,19],[[289,289],13],[[22,22],13],[[289,289],289],[[22,22],22],[[289,289],2],[[22,22],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[289,2],[22,2],[289,2],[22,2],[-1,[[4,[288]]],[23,1]],[[-1,145,145],[[4,[13]]],[23,1]],[293,20],[[20,20],293],[293,20],[[9,-1,22],[[4,[13]]],[23,1]],[[-1,289,22,293],[[4,[13]]],[23,1]],[[9,-1,289,22,293],[[4,[13]]],[23,1]],0,[289,289],[22,22],[[289,289],[[15,[45]]]],[[22,22],[[15,[45]]]],[[289,289],13],[[22,22],13],[[289,289,2],13],[[22,22,2],13],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,[[4,[288]]],[23,1]],[[289,289],289],[[22,22],22],[[289,289],13],[[22,22],13],[[289,289],289],[[22,22],22],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[289,289],13],[[22,22],13],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[22,22],[[289,289],289],[[22,22],22],[[[15,[9]],-1,74,74,292],[[4,[13]]],[23,1]],[[-1,145,145],[[4,[13]]],[23,1]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[294,295],[294,20],[294,20],[294,20],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[294,294],[296,296],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[296,296],2],[294,20],[294,20],[294,297],[294,296],[294,298],[[294,16],17],[[296,16],17],[-1,-1,[]],[-1,-1,[]],0,[-1,[[4,[294]]],58],[-1,-2,[],[]],[-1,-2,[],[]],[294,295],[294,295],[-1,[[4,[294]]],[23,1]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],298],[[298,298],298],[[298,298],13],[[298,298],298],[[298,298],13],[298,62],[[298,298],298],[[298,298],13],[299,62],[299,300],[299,300],[299,300],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[298,298],[299,299],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[298,298],45],[298,298],[[298,298],2],[[],298],[[298,298],298],[[],298],[[298,298],2],[[299,299],2],[[298,-1],13,[[49,[],[[48,[298]]]]]],[299,301],[299,301],[299,301],[299,62],[299,298],[[298,16],17],[[298,16],17],[[298,16],17],[[298,16],17],[[298,16],17],[[299,16],17],[299,62],[-1,-1,[]],[-1,-1,[]],[62,[[15,[298]]]],[62,298],[62,298],[-1,298,[[49,[],[[48,[298]]]]]],[-1,[[4,[299]]],58],[[298,-1],13,19],[[299,-1],13,19],[[298,298],13],[[298,298],298],[[298,298],2],[-1,-2,[],[]],[-1,-2,[],[]],[298,2],[298,2],[299,62],[298,298],[[298,298],[[15,[45]]]],[[298,298],13],[[298,298,2],13],[-1,[[4,[299]]],[23,1]],[[298,298],298],[[298,298],13],[[298,298],298],[-1,-2,[],[]],[-1,-2,[],[]],[[298,298],13],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[[298,298],298],0,[-1,-2,[],[]],[-1,-2,[],[]],[302,302],[[-1,-2],13,[],[]],[[302,302],2],[[302,16],17],[-1,-1,[]],[[302,-1],13,19],[-1,-2,[],[]],[302,[[13,[303,303,303]]]],[302,217],[302,20],[302,20],[302,20],[302,20],[[],[[4,[302]]]],[-1,-2,[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[302,304],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],305],[[],306],[[],307],[[],308],[[305,305],305],[[306,306],306],[[307,307],307],[[308,308],308],[[305,305],13],[[306,306],13],[[307,307],13],[[308,308],13],[[305,305],305],[[306,306],306],[[307,307],307],[[308,308],308],[[305,305],13],[[306,306],13],[[307,307],13],[[308,308],13],[305,309],[306,309],[307,309],[308,309],[[305,305],305],[[306,306],306],[[307,307],307],[[308,308],308],[[305,305],13],[[306,306],13],[[307,307],13],[[308,308],13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[83,310],[83,310],[83,13],[[83,310],[[4,[13]]]],[[83,310],[[4,[13]]]],[[83,310],[[4,[13]]]],[83,83],[310,310],[311,311],[312,312],[313,313],[314,314],[305,305],[306,306],[307,307],[308,308],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[310,310],45],[[311,311],45],[[312,312],45],[[313,313],45],[[314,314],45],[[305,305],45],[[306,306],45],[[307,307],45],[[308,308],45],[305,305],[306,306],[307,307],[308,308],[[305,305],2],[[306,306],2],[[307,307],2],[[308,308],2],0,0,[[305,305],305],[[306,306],306],[[307,307],307],[[308,308],308],[[],305],[[],306],[[],307],[[],308],[[83,83],2],[[310,310],2],[[311,311],2],[[312,312],2],[[313,313],2],[[314,314],2],[[305,305],2],[[306,306],2],[[307,307],2],[[308,308],2],[[305,-1],13,[[49,[],[[48,[305]]]]]],[[306,-1],13,[[49,[],[[48,[306]]]]]],[[307,-1],13,[[49,[],[[48,[307]]]]]],[[308,-1],13,[[49,[],[[48,[308]]]]]],[[83,16],17],[[310,16],17],[[311,16],17],[[312,16],17],[[313,16],17],[[314,16],17],[[305,16],17],[[305,16],17],[[305,16],17],[[305,16],17],[[305,16],17],[[306,16],17],[[306,16],17],[[306,16],17],[[306,16],17],[[306,16],17],[[307,16],17],[[307,16],17],[[307,16],17],[[307,16],17],[[307,16],17],[[308,16],17],[[308,16],17],[[308,16],17],[[308,16],17],[[308,16],17],[315,83],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[309,[[15,[305]]]],[309,[[15,[306]]]],[309,[[15,[307]]]],[309,[[15,[308]]]],[309,305],[309,306],[309,307],[309,308],[309,305],[309,306],[309,307],[309,308],[-1,305,[[49,[],[[48,[305]]]]]],[-1,306,[[49,[],[[48,[306]]]]]],[-1,307,[[49,[],[[48,[307]]]]]],[-1,308,[[49,[],[[48,[308]]]]]],[[310,-1],13,19],[[311,-1],13,19],[[312,-1],13,19],[[313,-1],13,19],[[314,-1],13,19],[[305,-1],13,19],[[306,-1],13,19],[[307,-1],13,19],[[308,-1],13,19],0,[[305,305],13],[[306,306],13],[[307,307],13],[[308,308],13],[[305,305],305],[[306,306],306],[[307,307],307],[[308,308],308],[[305,305],2],[[306,306],2],[[307,307],2],[[308,308],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[305,2],[306,2],[307,2],[308,2],[305,2],[306,2],[307,2],[308,2],0,0,[305,305],[306,306],[307,307],[308,308],0,[[310,310],[[15,[45]]]],[[311,311],[[15,[45]]]],[[312,312],[[15,[45]]]],[[313,313],[[15,[45]]]],[[314,314],[[15,[45]]]],[[305,305],[[15,[45]]]],[[306,306],[[15,[45]]]],[[307,307],[[15,[45]]]],[[308,308],[[15,[45]]]],[[305,305],13],[[306,306],13],[[307,307],13],[[308,308],13],[[305,305,2],13],[[306,306,2],13],[[307,307,2],13],[[308,308,2],13],[[305,305],305],[[306,306],306],[[307,307],307],[[308,308],308],[[305,305],13],[[306,306],13],[[307,307],13],[[308,308],13],[[305,305],305],[[306,306],306],[[307,307],307],[[308,308],308],[9,[[4,[13]]]],[[9,313],[[4,[13]]]],[[9,312],[[4,[13]]]],[9,[[4,[83]]]],[9,[[4,[84]]]],[[9,40],[[4,[13]]]],[[9,311,83],[[4,[13]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[305,305],13],[[306,306],13],[[307,307],13],[[308,308],13],[-1,[[24,[-2]]],[],[]],[316,[[4,[310]]]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[[305,305],305],[[306,306],306],[[307,307],307],[[308,308],308],0,0,0,[[74,74],74],[[145,145],145],[74,317],[145,318],[74,317],[145,318],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[74,74],[145,145],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[74,74],45],[[145,145],45],[[74,30],74],[[145,30],145],[[74,74],2],[[145,145],2],[[74,16],17],[[74,16],17],[[145,16],17],[[145,16],17],[317,74],[304,74],[-1,-1,[]],[318,145],[-1,-1,[]],[304,74],[317,74],[[74,-1],13,19],[[145,-1],13,19],[319,320],[-1,-2,[],[]],[-1,-2,[],[]],[319,320],[319,74],[319,145],[319,320],[319,74],[319,145],[319,320],[[74,30],74],[[145,30],145],[319,320],[319,74],[319,145],[74,74],[145,145],[[321,130],74],[[321,322],145],[320,319],[320,319],[74,319],[145,319],[320,319],[74,319],[145,319],[320,319],[320,319],[74,319],[145,319],[320,319],[74,319],[145,319],[[74,74],[[15,[45]]]],[[145,145],[[15,[45]]]],[319,320],[319,74],[319,145],[[74,74],74],[[145,145],145],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,27,[]],[-1,27,[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[74,130],[74,321],[145,321],[145,322],[-1,25,[]],[-1,25,[]],[[],320],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[323,13],[[323,16],17],[-1,-1,[]],[323,[[4,[[15,[324]]]]]],[-1,-2,[],[]],[[325,101],[[4,[323]]]],[323,30],[[323,324,326],[[4,[13]]]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],326],[[],327],[328,9],[[326,326],326],[[327,327],327],[[326,326],13],[[327,327],13],[[326,326],326],[[327,327],327],[[326,326],13],[[327,327],13],[326,40],[327,40],[[326,326],326],[[327,327],327],[[326,326],13],[[327,327],13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[324,324],[326,326],[329,329],[327,327],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[326,326],45],[[329,329],45],[[327,327],45],[326,326],[327,327],[[326,326],2],[[327,327],2],[[326,326],326],[[327,327],327],[328,13],[[],326],[[],327],[[324,324],2],[[326,326],2],[[329,329],2],[[327,327],2],[[326,-1],13,[[49,[],[[48,[326]]]]]],[[327,-1],13,[[49,[],[[48,[327]]]]]],[[324,16],17],[[326,16],17],[[326,16],17],[[326,16],17],[[326,16],17],[[326,16],17],[[328,16],17],[[329,16],17],[[327,16],17],[[327,16],17],[[327,16],17],[[327,16],17],[[327,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[40,[[15,[326]]]],[40,[[15,[327]]]],[40,326],[40,327],[40,326],[40,327],[-1,326,[[49,[],[[48,[326]]]]]],[-1,327,[[49,[],[[48,[327]]]]]],[9,328],[328,[[4,[[15,[324]]]]]],[[326,-1],13,19],[[329,-1],13,19],[[327,-1],13,19],[[326,326],13],[[327,327],13],[[326,326],326],[[327,327],327],[[326,326],2],[[327,327],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[326,2],[327,2],[326,2],[327,2],[[329,327],[[4,[328]]]],[326,326],[327,327],[[326,326],[[15,[45]]]],[[329,329],[[15,[45]]]],[[327,327],[[15,[45]]]],[[326,326],13],[[327,327],13],[[326,326,2],13],[[328,324,326],[[4,[13]]]],[[327,327,2],13],[[326,326],326],[[327,327],327],[[326,326],13],[[327,327],13],[[326,326],326],[[327,327],327],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[326,326],13],[[327,327],13],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[[326,326],326],[[327,327],327],[328,[[4,[13]]]],[328,[[4,[13]]]],0,0,[[[330,[-1]]],[[53,[59]]],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[331,331],[[[330,[-1]]],[[330,[-1]]],192],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[331,331],2],[[[330,[-1]],[330,[-1]]],2,32],[[331,16],17],[[[330,[-1]],16],17,203],[-1,-1,[]],[-1,-1,[]],[[[53,[59]]],[[330,[[53,[59]]]]]],[[[53,[59]]],[[330,[[53,[59]]]]]],[[331,-1],13,19],[[[330,[-1]],-2],13,332,19],[-1,-2,[],[]],[-1,-2,[],[]],0,[[9,[53,[59]],50],[[4,[3]]]],[[9,[53,[221]],50],[[4,[3]]]],[[84,[53,[221]],[53,[331]]],[[4,[3]]]],[[84,[53,[52]],[53,[331]]],[[4,[3]]]],[[9,[53,[59]],50],[[4,[3]]]],[[9,[53,[52]],50],[[4,[3]]]],[[9,[53,[221]]],[[4,[3]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[[9,[53,[52]]],[[4,[3]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[333,333],[[-1,-2],13,[],[]],[333,334],[[333,333],2],[[333,16],17],[-1,-1,[]],[[333,-1],13,19],[-1,-2,[],[]],[333,334],[333,334],[333,334],[333,334],[-1,-2,[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[[],[[4,[333]]]],[333,334],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],335],[[335,335],335],[[335,335],13],[[335,335],335],[[335,335],13],[335,40],[[335,335],335],[[335,335],13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[335,335],[336,336],[337,337],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[335,335],45],[[337,337],45],[335,335],[[335,335],2],[[335,335],335],[[],335],[[335,335],2],[[336,336],2],[[337,337],2],[[335,-1],13,[[49,[],[[48,[335]]]]]],[[335,16],17],[[335,16],17],[[335,16],17],[[335,16],17],[[335,16],17],[[336,16],17],[[337,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[40,[[15,[335]]]],[40,335],[40,335],[-1,335,[[49,[],[[48,[335]]]]]],[[84,30],[[4,[336]]]],[[335,-1],13,19],[[336,-1],13,19],[[337,-1],13,19],[[335,335],13],[[335,335],335],[[335,335],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[335,2],[335,2],[335,335],[[335,335],[[15,[45]]]],[[337,337],[[15,[45]]]],[336,[[15,[84]]]],[[335,335],13],[[335,335,2],13],[[335,335],335],[[335,335],13],[[335,335],335],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[335,335],13],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[[335,335],335],[[],[[4,[336]]]],[[337,335],[[4,[336]]]],[[-1,[15,[335]]],[[4,[336]]],[[82,[[15,[84]]]]]],0,0,0,0,0,0,0,0,0,0,0,0,[325,338],[-1,-2,[],[]],[-1,-2,[],[]],[84,[[4,[325]]]],[325,[[4,[74]]]],[325,[[4,[74]]]],[[325,74],[[4,[13]]]],[325,325],[[-1,-2],13,[],[]],[[325,325],45],[[325,325],2],[[325,16],17],[[325,16],17],[338,325],[-1,-1,[]],[338,325],[[325,-1],13,19],[-1,-2,[],[]],[325,[[4,[74]]]],[[325,325],[[15,[45]]]],[84,[[4,[325]]]],[325,[[4,[74]]]],[[325,74],[[4,[13]]]],[-1,-2,[],[]],[-1,27,[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[339,339],[[-1,-2],13,[],[]],[[339,339],2],[[339,16],17],[-1,-1,[]],[[],[[4,[339]]]],[[339,-1],13,19],[-1,-2,[],[]],[339,[[4,[13]]]],[339,75],[339,75],[-1,-2,[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,340],[[4,[13]]],[23,1]],0,0,[[],340],[341,223],[342,216],[84,85],[[340,340],340],[[340,340],13],[[340,340],340],[[340,340],13],[340,40],[[340,340],340],[[340,340],13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[4,[13]]],[23,1]],[[-1,[15,[341]],[15,[342]]],[[4,[13]]],[23,1]],[-1,[[4,[13]]],[23,1]],[341,341],[342,342],[84,84],[343,343],[344,344],[345,345],[346,346],[347,347],[348,348],[349,349],[350,350],[351,351],[340,340],[352,352],[353,353],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[9,[[4,[13]]]],[[84,84],45],[[340,340],45],[340,340],[[340,340],2],[[],341],[[],342],[[2,2],[[4,[13]]]],[[340,340],340],0,[9,[[4,[9]]]],[[9,9],[[4,[9]]]],[[9,9,21],[[4,[9]]]],[[-1,340],[[4,[13]]],[23,1]],[[],341],[[],342],0,0,[[],340],[[341,341],2],[[342,342],2],[[84,84],2],[[348,348],2],[[349,349],2],[[350,350],2],[[351,351],2],[[340,340],2],[[352,352],2],[[353,353],2],[[5,[53,[-1]]],[[4,[139]]],[[95,[5]]]],[[5,[53,[-1]],[53,[-2]]],[[4,[139]]],[[95,[5]]],[[95,[5]]]],[[9,5,[53,[-1]],[53,[-2]],34],[[4,[139]]],[[95,[5]]],[[95,[5]]]],[[5,[53,[-1]]],[[4,[139]]],[[95,[5]]]],[[5,[53,[-1]],[53,[-2]]],[[4,[139]]],[[95,[5]]],[[95,[5]]]],[[340,-1],13,[[49,[],[[48,[340]]]]]],[[[15,[9]],-1,340,34],[[4,[13]]],[23,1]],[9,[[4,[13]]]],[[9,[15,[341]],[15,[342]]],[[4,[13]]]],[[[15,[9]],-1,[15,[341]],[15,[342]],344],[[4,[13]]],[23,1]],[9,[[4,[13]]]],[[9,[53,[-1]],[53,[-2]]],[[4,[139]]],[[95,[5]]],[[95,[5]]]],[[341,16],17],[[341,16],17],[[342,16],17],[[342,16],17],[[84,16],17],[[84,16],17],[[343,16],17],[[344,16],17],[[345,16],17],[[346,16],17],[[347,16],17],[[348,16],17],[[349,16],17],[[350,16],17],[[351,16],17],[[340,16],17],[[340,16],17],[[340,16],17],[[340,16],17],[[340,16],17],[[352,16],17],[[353,16],17],[[],[[4,[343]]]],[[9,348],[[4,[[15,[130]]]]]],[223,341],[-1,-1,[]],[-1,-1,[]],[216,342],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[354,352],[-1,-1,[]],[-1,-1,[]],[355,353],[40,[[15,[340]]]],[40,340],[40,340],[342,[[4,[[15,[353]]]]]],[-1,340,[[49,[],[[48,[340]]]]]],[29,[[4,[[15,[352]]]]]],[29,[[4,[[15,[353]]]]]],[223,341],[216,342],[85,84],[341,[[4,[[15,[352]]]]]],[9,[[4,[13]]]],[[9,50],[[4,[13]]]],0,[[],[[4,[356]]]],[[],342],[[],341],[[],342],[[5,342],[[4,[[113,[342]]]]]],[[],[[4,[[113,[342]]]]]],[[],[[4,[51]]]],[[[15,[84]]],[[4,[84]]]],[[],84],[[],84],[[],84],[[],[[4,[351]]]],[[],[[4,[350]]]],[[[15,[84]]],[[4,[84]]]],[[],84],[[],341],0,0,[[341,-1],13,19],[[342,-1],13,19],[[84,-1],13,19],[[348,-1],13,19],[[349,-1],13,19],[[340,-1],13,19],[[5,342],[[4,[13]]]],[[340,340],13],[[340,340],340],[[340,340],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[340,2],[343,2],[340,2],[343,2],[341,2],[9,[[4,[2]]]],[[[15,[9]],-1,[15,[9]],-1,346],[[4,[13]]],[23,1]],[[9,50,345],[[4,[50]]]],[[9,148,345],[[4,[148]]]],0,[[-1,22],[[4,[13]]],[23,1]],[[-1,22],[[4,[13]]],[23,1]],[[[15,[9]],-1,22],[[4,[13]]],[23,1]],[-1,[[4,[[13,[9,356]]]]],[23,1]],0,0,[340,340],[[],84],[[84,84],[[15,[45]]]],[[340,340],[[15,[45]]]],0,0,[[-1,348],[[4,[[15,[130]]]]],[23,1]],[[],13],[[],[[24,[[13,[9,9]],357]]]],[21,[[4,[[13,[9,9]]]]]],[[-1,-2],[[4,[13]]],[23,1],[23,1]],[[9,[53,[59]]],[[4,[3]]]],0,0,[[340,340],13],0,0,[[340,340,2],13],[342,[[4,[13]]]],[341,[[4,[13]]]],[342,342],[341,341],[342,[[4,[13]]]],[[[53,[342]]],[[4,[13]]]],[-1,[[4,[13]]],[[95,[334]]]],[[84,84],[[4,[13]]]],[[342,342,342],[[4,[13]]]],[[341,341,341],[[4,[13]]]],[[],[[4,[84]]]],[341,[[4,[13]]]],0,[42,42],[[340,340],340],[[340,340],13],[[-1,[15,[9]],-2],[[4,[13]]],[23,1],[23,1]],[[340,340],340],[[],13],[9,[[4,[13]]]],[349,[[4,[[15,[130]]]]]],[40,[[4,[84]]]],[[40,84],[[4,[13]]]],[[],84],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[[340,340],13],[[-1,50],[[4,[13]]],[23,1]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[9,[[4,[356]]]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],0,[[340,340],340],[-1,[[4,[13]]],[23,1]],[[[15,[9]],-1,347],[[4,[13]]],[23,1]],[[9,[53,[59]]],[[4,[3]]]],0,[[],[[4,[13]]]],[-1,[[4,[13]]],[23,1]],[[],[[15,[42]]]],[42,[[15,[42]]]]],"c":[1561,3379,3487,3513,3516,3518,3520,3525,3536,3555,3606,3623,3628,3629,3630,3631,3634,4238,4295,4296,6515,6517,6533,6534],"p":[[10,"NixPath",0],[1,"bool"],[1,"usize"],[8,"Result",0],[5,"CStr",7269],[17,"Output"],[10,"FnOnce",7270],[5,"Dir",176],[8,"RawFd",7271],[5,"OwningIter",176],[5,"Entry",176],[6,"Type",176],[1,"tuple"],[5,"Iter",176],[6,"Option",7272],[5,"Formatter",7273],[8,"Result",7273],[10,"IntoRawFd",7271],[10,"Hasher",7274],[1,"u64"],[5,"OFlag",436],[5,"Mode",5390],[10,"Sized",7275],[6,"Result",7276],[5,"TypeId",7277],[5,"ClearEnvError",261],[5,"String",7278],[6,"Errno",276],[1,"str"],[1,"i32"],[10,"ErrnoSentinel",276],[10,"PartialEq",7279],[5,"Error",7280],[5,"AtFlags",436],[5,"RenameFlags",436],[5,"SealFlag",436],[5,"FdFlag",436],[5,"SpliceFFlags",436],[5,"FallocateFlags",436],[8,"c_int",7281],[1,"u32"],[8,"c_uint",7281],[6,"FlockArg",436],[6,"PosixFadviseAdvice",436],[6,"Ordering",7279],[8,"loff_t",7282],[6,"FcntlArg",436],[17,"Item"],[10,"IntoIterator",7283],[8,"off_t",7284],[5,"OsString",7285],[5,"IoSlice",7286],[1,"slice"],[5,"InterfaceAddress",918],[5,"InterfaceAddressIterator",918],[5,"ModuleInitFlags",953],[5,"DeleteModuleFlags",953],[10,"AsRawFd",7271],[1,"u8"],[5,"MsFlags",1060],[5,"MntFlags",1060],[8,"c_ulong",7287],[5,"MQ_OFlag",1196],[5,"MqAttr",1196],[8,"mq_attr_member_t",1196],[5,"MqdT",1196],[5,"InterfaceFlags",1292],[5,"Interfaces",1292],[5,"Interface",1292],[5,"InterfacesIter",1292],[5,"PollFd",1401],[5,"PollFlags",1401],[8,"c_short",7281],[5,"TimeSpec",6246],[5,"SigSet",3097],[5,"PtyMaster",1484],[5,"Winsize",1484],[5,"OpenptyResult",1484],[5,"ForkptyResult",1484],[8,"Result",7280],[5,"Error",7273],[10,"Into",7288],[5,"Termios",5796],[5,"Pid",6740],[8,"SessionId",1484],[5,"CloneFlags",1561],[8,"CloneCb",1561],[5,"CpuSet",1561],[6,"AioCancelStat",1687],[10,"Aio",1687],[5,"Pin",7289],[5,"AioWrite",1687],[5,"AioRead",1687],[5,"AioFsync",1687],[10,"AsRef",7288],[5,"aiocb",7290],[6,"LioMode",1687],[6,"AioFsyncMode",1687],[10,"AsMut",7288],[6,"SigevNotify",3097],[5,"SigEvent",3097],[5,"EpollFlags",1822],[5,"EpollCreateFlags",1822],[6,"EpollOp",1822],[5,"EpollEvent",1822],[1,"isize"],[5,"EfdFlags",1977],[5,"Inotify",2031],[5,"AddWatchFlags",2031],[5,"WatchDescriptor",2031],[5,"InitFlags",2031],[5,"InotifyEvent",2031],[5,"Vec",7291],[5,"MemFdCreateFlag",2206],[5,"ProtFlags",2259],[5,"MapFlags",2259],[5,"MRemapFlags",2259],[5,"MsFlags",2259],[5,"MlockAllFlags",2259],[6,"MmapAdvise",2259],[6,"c_void",7292],[8,"size_t",7281],[5,"NonZeroUsize",7293],[5,"Persona",2596],[8,"Pthread",2659],[6,"Signal",3097],[5,"Options",2662],[6,"Request",2662],[6,"Event",2662],[8,"c_long",7287],[5,"user_regs_struct",7294],[5,"siginfo_t",7294],[8,"AddressType",2662],[5,"QuotaValidFlags",2814],[5,"Dqblk",2814],[6,"QuotaType",2814],[6,"QuotaFmt",2814],[6,"RebootMode",2946],[6,"Infallible",7288],[5,"Usage",2969],[5,"rusage",7281],[6,"Resource",2969],[6,"UsageWho",2969],[8,"rlim_t",2969],[5,"TimeVal",6246],[5,"FdSet",3057],[5,"Fds",3057],[8,"off64_t",7282],[5,"SaFlags",3097],[5,"sigevent",7295],[5,"sigset_t",7284],[5,"SignalIterator",3097],[6,"SigmaskHow",3097],[5,"SigSetIter",3097],[6,"SigHandler",3097],[5,"SigAction",3097],[5,"SfdFlags",3376],[5,"SignalFd",3376],[5,"siginfo",3376],[5,"SockFlag",3486],[5,"LinkAddr",3486],[1,"array"],[5,"AlgAddr",3486],[5,"TimestampingFlag",3486],[5,"MsgFlags",3486],[5,"Ipv4Addr",3486],[5,"UnixAddr",3486],[20,"SockaddrStorage",3486],[6,"SockAddr",3486],[5,"sockaddr",3486],[8,"socklen_t",7282],[5,"sockaddr_un",3486],[5,"NetlinkAddr",3486],[10,"SockaddrLike",3486],[5,"sockaddr_nl",7282],[5,"sockaddr_alg",7282],[5,"sockaddr_ll",7295],[5,"VsockAddr",3486],[5,"sockaddr_vm",7282],[5,"SockaddrIn6",3486],[5,"sockaddr_in6",3486],[5,"SockaddrIn",3486],[5,"sockaddr_in",3486],[5,"sockaddr_storage",3486],[5,"msghdr",3486],[5,"cmsghdr",3486],[6,"SockType",3486],[6,"SockProtocol",3486],[5,"IpMembershipRequest",3486],[5,"Ipv6MembershipRequest",3486],[5,"RecvMsg",3486],[10,"Clone",7296],[5,"CmsgIterator",3486],[6,"ControlMessageOwned",3486],[5,"Timestamps",3486],[6,"ControlMessage",3486],[6,"Shutdown",3486],[5,"UnixCredentials",3486],[5,"Ipv6Addr",3486],[6,"IpAddr",3486],[6,"InetAddr",3486],[6,"AddressFamily",3486],[10,"Debug",7273],[5,"MultiHeaders",3486],[5,"MultiResults",3486],[5,"IoSliceIterator",3486],[6,"SocketAddr",7297],[5,"SocketAddrV4",7297],[5,"SocketAddrV6",7297],[5,"ucred",7282],[5,"Ipv6Addr",7298],[5,"Ipv4Addr",7298],[6,"IpAddr",7298],[17,"Val"],[10,"GetSockOpt",3486],[8,"gid_t",7281],[1,"u16"],[8,"in_addr_t",7281],[10,"Copy",7275],[5,"Path",7299],[5,"IoSliceMut",7286],[10,"SetSockOpt",3486],[8,"uid_t",7281],[5,"ReuseAddr",4432],[5,"ReusePort",4432],[5,"TcpNoDelay",4432],[5,"Linger",4432],[5,"IpAddMembership",4432],[5,"IpDropMembership",4432],[5,"IpMulticastTtl",4432],[5,"IpMulticastLoop",4432],[5,"Priority",4432],[5,"IpTos",4432],[5,"Ipv6TClass",4432],[5,"IpFreebind",4432],[5,"ReceiveTimeout",4432],[5,"SendTimeout",4432],[5,"Broadcast",4432],[5,"OobInline",4432],[5,"SocketError",4432],[5,"DontRoute",4432],[5,"KeepAlive",4432],[5,"PeerCredentials",4432],[5,"TcpKeepIdle",4432],[5,"TcpKeepCount",4432],[5,"TcpRepair",4432],[5,"TcpKeepInterval",4432],[5,"TcpUserTimeout",4432],[5,"RcvBuf",4432],[5,"SndBuf",4432],[5,"RcvBufForce",4432],[5,"SndBufForce",4432],[5,"SockType",4432],[5,"AcceptConn",4432],[5,"BindToDevice",4432],[5,"OriginalDst",4432],[5,"Ip6tOriginalDst",4432],[5,"Timestamping",4432],[5,"ReceiveTimestamp",4432],[5,"ReceiveTimestampns",4432],[5,"IpTransparent",4432],[5,"Mark",4432],[5,"PassCred",4432],[5,"TcpCongestion",4432],[5,"Ipv4PacketInfo",4432],[5,"Ipv6RecvPacketInfo",4432],[5,"Ipv4OrigDstAddr",4432],[5,"UdpGsoSegment",4432],[5,"UdpGroSegment",4432],[5,"TxTime",4432],[5,"RxqOvfl",4432],[5,"Ipv6V6Only",4432],[5,"Ipv4RecvErr",4432],[5,"Ipv6RecvErr",4432],[5,"IpMtu",4432],[5,"Ipv4Ttl",4432],[5,"Ipv6Ttl",4432],[5,"Ipv6OrigDstAddr",4432],[5,"Ipv6DontFrag",4432],[5,"AlgSetAeadAuthSize",4432],[5,"AlgSetKey",4432],[5,"TcpMaxSeg",4432],[5,"Ipv6AddMembership",4432],[5,"Ipv6DropMembership",4432],[5,"linger",7281],[5,"sock_txtime",7282],[1,"i8"],[5,"FileStat",5390],[5,"SFlag",5390],[8,"mode_t",5390],[6,"FchmodatFlags",5390],[6,"UtimensatFlags",5390],[8,"dev_t",5390],[5,"Statfs",5591],[8,"__fsword_t",7284],[5,"FsType",5591],[8,"fsid_t",5591],[5,"FsFlags",5684],[5,"Statvfs",5684],[8,"fsblkcnt_t",7284],[8,"fsfilcnt_t",7284],[5,"SysInfo",5774],[1,"f64"],[5,"Duration",7300],[5,"InputFlags",5796],[5,"OutputFlags",5796],[5,"ControlFlags",5796],[5,"LocalFlags",5796],[8,"tcflag_t",7295],[6,"BaudRate",5796],[6,"SetArg",5796],[6,"FlushArg",5796],[6,"FlowArg",5796],[6,"SpecialCharacterIndices",5796],[5,"termios",7290],[8,"speed_t",7295],[5,"timespec",7281],[5,"timeval",7281],[1,"i64"],[10,"TimeValLike",6246],[8,"time_t",6246],[8,"suseconds_t",6246],[5,"Timer",6339],[6,"Expiration",6358],[5,"ClockId",6682],[5,"TimerSetTimeFlags",6358],[5,"TimerFlags",6358],[5,"TimerFd",6358],[6,"ClockId",6358],[5,"IoVec",6515],[5,"RemoteIoVec",6515],[10,"Hash",7274],[5,"UtsName",6556],[5,"OsStr",7285],[5,"WaitPidFlag",6577],[6,"WaitStatus",6577],[6,"Id",6577],[8,"clockid_t",7295],[5,"UContext",6722],[5,"AccessFlags",6740],[5,"Uid",6740],[5,"Gid",6740],[6,"ForkResult",6740],[6,"FchownatFlags",6740],[6,"Whence",6740],[6,"LinkatFlags",6740],[6,"UnlinkatFlags",6740],[6,"PathconfVar",6740],[6,"SysconfVar",6740],[5,"ResUid",6740],[5,"ResGid",6740],[5,"User",6740],[5,"Group",6740],[5,"passwd",7282],[5,"group",7281],[5,"PathBuf",7299],[8,"Error",0],[15,"SigevSignal",3371],[15,"SigevThreadId",3371],[15,"Parent",7264]],"b":[[267,"impl-Display-for-ClearEnvError"],[268,"impl-Debug-for-ClearEnvError"],[421,"impl-Debug-for-Errno"],[422,"impl-Display-for-Errno"],[672,"impl-Binary-for-AtFlags"],[673,"impl-UpperHex-for-AtFlags"],[674,"impl-LowerHex-for-AtFlags"],[675,"impl-Octal-for-AtFlags"],[676,"impl-Debug-for-AtFlags"],[677,"impl-Binary-for-OFlag"],[678,"impl-LowerHex-for-OFlag"],[679,"impl-Debug-for-OFlag"],[680,"impl-UpperHex-for-OFlag"],[681,"impl-Octal-for-OFlag"],[682,"impl-Binary-for-RenameFlags"],[683,"impl-LowerHex-for-RenameFlags"],[684,"impl-UpperHex-for-RenameFlags"],[685,"impl-Debug-for-RenameFlags"],[686,"impl-Octal-for-RenameFlags"],[687,"impl-Binary-for-SealFlag"],[688,"impl-LowerHex-for-SealFlag"],[689,"impl-Octal-for-SealFlag"],[690,"impl-Debug-for-SealFlag"],[691,"impl-UpperHex-for-SealFlag"],[692,"impl-Debug-for-FdFlag"],[693,"impl-Octal-for-FdFlag"],[694,"impl-LowerHex-for-FdFlag"],[695,"impl-Binary-for-FdFlag"],[696,"impl-UpperHex-for-FdFlag"],[699,"impl-LowerHex-for-SpliceFFlags"],[700,"impl-Debug-for-SpliceFFlags"],[701,"impl-UpperHex-for-SpliceFFlags"],[702,"impl-Octal-for-SpliceFFlags"],[703,"impl-Binary-for-SpliceFFlags"],[704,"impl-Binary-for-FallocateFlags"],[705,"impl-Debug-for-FallocateFlags"],[706,"impl-UpperHex-for-FallocateFlags"],[707,"impl-Octal-for-FallocateFlags"],[708,"impl-LowerHex-for-FallocateFlags"],[999,"impl-Binary-for-ModuleInitFlags"],[1000,"impl-Octal-for-ModuleInitFlags"],[1001,"impl-Debug-for-ModuleInitFlags"],[1002,"impl-UpperHex-for-ModuleInitFlags"],[1003,"impl-LowerHex-for-ModuleInitFlags"],[1004,"impl-LowerHex-for-DeleteModuleFlags"],[1005,"impl-Octal-for-DeleteModuleFlags"],[1006,"impl-Binary-for-DeleteModuleFlags"],[1007,"impl-UpperHex-for-DeleteModuleFlags"],[1008,"impl-Debug-for-DeleteModuleFlags"],[1133,"impl-Octal-for-MsFlags"],[1134,"impl-UpperHex-for-MsFlags"],[1135,"impl-Binary-for-MsFlags"],[1136,"impl-Debug-for-MsFlags"],[1137,"impl-LowerHex-for-MsFlags"],[1138,"impl-Binary-for-MntFlags"],[1139,"impl-UpperHex-for-MntFlags"],[1140,"impl-Octal-for-MntFlags"],[1141,"impl-LowerHex-for-MntFlags"],[1142,"impl-Debug-for-MntFlags"],[1234,"impl-Binary-for-MQ_OFlag"],[1235,"impl-UpperHex-for-MQ_OFlag"],[1236,"impl-LowerHex-for-MQ_OFlag"],[1237,"impl-Octal-for-MQ_OFlag"],[1238,"impl-Debug-for-MQ_OFlag"],[1346,"impl-Octal-for-InterfaceFlags"],[1347,"impl-Debug-for-InterfaceFlags"],[1348,"impl-UpperHex-for-InterfaceFlags"],[1349,"impl-Binary-for-InterfaceFlags"],[1350,"impl-LowerHex-for-InterfaceFlags"],[1442,"impl-Debug-for-PollFlags"],[1443,"impl-UpperHex-for-PollFlags"],[1444,"impl-LowerHex-for-PollFlags"],[1445,"impl-Octal-for-PollFlags"],[1446,"impl-Binary-for-PollFlags"],[1508,"impl-Write-for-%26PtyMaster"],[1509,"impl-Write-for-PtyMaster"],[1536,"impl-Read-for-%26PtyMaster"],[1537,"impl-Read-for-PtyMaster"],[1555,"impl-Write-for-PtyMaster"],[1556,"impl-Write-for-%26PtyMaster"],[1610,"impl-Binary-for-CloneFlags"],[1611,"impl-UpperHex-for-CloneFlags"],[1612,"impl-Debug-for-CloneFlags"],[1613,"impl-LowerHex-for-CloneFlags"],[1614,"impl-Octal-for-CloneFlags"],[1900,"impl-UpperHex-for-EpollFlags"],[1901,"impl-Binary-for-EpollFlags"],[1902,"impl-Octal-for-EpollFlags"],[1903,"impl-Debug-for-EpollFlags"],[1904,"impl-LowerHex-for-EpollFlags"],[1906,"impl-Octal-for-EpollCreateFlags"],[1907,"impl-LowerHex-for-EpollCreateFlags"],[1908,"impl-Binary-for-EpollCreateFlags"],[1909,"impl-UpperHex-for-EpollCreateFlags"],[1910,"impl-Debug-for-EpollCreateFlags"],[2001,"impl-Binary-for-EfdFlags"],[2002,"impl-UpperHex-for-EfdFlags"],[2003,"impl-Debug-for-EfdFlags"],[2004,"impl-Octal-for-EfdFlags"],[2005,"impl-LowerHex-for-EfdFlags"],[2113,"impl-Octal-for-AddWatchFlags"],[2114,"impl-UpperHex-for-AddWatchFlags"],[2115,"impl-Debug-for-AddWatchFlags"],[2116,"impl-Binary-for-AddWatchFlags"],[2117,"impl-LowerHex-for-AddWatchFlags"],[2118,"impl-Octal-for-InitFlags"],[2119,"impl-Binary-for-InitFlags"],[2120,"impl-Debug-for-InitFlags"],[2121,"impl-LowerHex-for-InitFlags"],[2122,"impl-UpperHex-for-InitFlags"],[2228,"impl-Debug-for-MemFdCreateFlag"],[2229,"impl-UpperHex-for-MemFdCreateFlag"],[2230,"impl-Octal-for-MemFdCreateFlag"],[2231,"impl-Binary-for-MemFdCreateFlag"],[2232,"impl-LowerHex-for-MemFdCreateFlag"],[2425,"impl-UpperHex-for-ProtFlags"],[2426,"impl-LowerHex-for-ProtFlags"],[2427,"impl-Binary-for-ProtFlags"],[2428,"impl-Debug-for-ProtFlags"],[2429,"impl-Octal-for-ProtFlags"],[2430,"impl-Binary-for-MapFlags"],[2431,"impl-UpperHex-for-MapFlags"],[2432,"impl-Debug-for-MapFlags"],[2433,"impl-Octal-for-MapFlags"],[2434,"impl-LowerHex-for-MapFlags"],[2435,"impl-UpperHex-for-MRemapFlags"],[2436,"impl-Debug-for-MRemapFlags"],[2437,"impl-LowerHex-for-MRemapFlags"],[2438,"impl-Binary-for-MRemapFlags"],[2439,"impl-Octal-for-MRemapFlags"],[2441,"impl-Debug-for-MsFlags"],[2442,"impl-Binary-for-MsFlags"],[2443,"impl-Octal-for-MsFlags"],[2444,"impl-UpperHex-for-MsFlags"],[2445,"impl-LowerHex-for-MsFlags"],[2446,"impl-LowerHex-for-MlockAllFlags"],[2447,"impl-Octal-for-MlockAllFlags"],[2448,"impl-Debug-for-MlockAllFlags"],[2449,"impl-Binary-for-MlockAllFlags"],[2450,"impl-UpperHex-for-MlockAllFlags"],[2627,"impl-Octal-for-Persona"],[2628,"impl-UpperHex-for-Persona"],[2629,"impl-Debug-for-Persona"],[2630,"impl-LowerHex-for-Persona"],[2631,"impl-Binary-for-Persona"],[2750,"impl-UpperHex-for-Options"],[2751,"impl-Debug-for-Options"],[2752,"impl-LowerHex-for-Options"],[2753,"impl-Binary-for-Options"],[2754,"impl-Octal-for-Options"],[2878,"impl-UpperHex-for-QuotaValidFlags"],[2879,"impl-LowerHex-for-QuotaValidFlags"],[2880,"impl-Debug-for-QuotaValidFlags"],[2881,"impl-Binary-for-QuotaValidFlags"],[2882,"impl-Octal-for-QuotaValidFlags"],[3234,"impl-Debug-for-Signal"],[3235,"impl-Display-for-Signal"],[3237,"impl-Binary-for-SaFlags"],[3238,"impl-UpperHex-for-SaFlags"],[3239,"impl-Debug-for-SaFlags"],[3240,"impl-LowerHex-for-SaFlags"],[3241,"impl-Octal-for-SaFlags"],[3413,"impl-Binary-for-SfdFlags"],[3414,"impl-Debug-for-SfdFlags"],[3415,"impl-LowerHex-for-SfdFlags"],[3416,"impl-Octal-for-SfdFlags"],[3417,"impl-UpperHex-for-SfdFlags"],[3917,"impl-Debug-for-UnixAddr"],[3918,"impl-Display-for-UnixAddr"],[3919,"impl-Debug-for-SockaddrStorage"],[3920,"impl-Display-for-SockaddrStorage"],[3921,"impl-Display-for-NetlinkAddr"],[3922,"impl-Debug-for-NetlinkAddr"],[3923,"impl-Debug-for-AlgAddr"],[3924,"impl-Display-for-AlgAddr"],[3925,"impl-Display-for-LinkAddr"],[3926,"impl-Debug-for-LinkAddr"],[3927,"impl-Display-for-VsockAddr"],[3928,"impl-Debug-for-VsockAddr"],[3933,"impl-LowerHex-for-TimestampingFlag"],[3934,"impl-Binary-for-TimestampingFlag"],[3935,"impl-Debug-for-TimestampingFlag"],[3936,"impl-Octal-for-TimestampingFlag"],[3937,"impl-UpperHex-for-TimestampingFlag"],[3938,"impl-Binary-for-SockFlag"],[3939,"impl-Debug-for-SockFlag"],[3940,"impl-Octal-for-SockFlag"],[3941,"impl-UpperHex-for-SockFlag"],[3942,"impl-LowerHex-for-SockFlag"],[3943,"impl-Debug-for-MsgFlags"],[3944,"impl-LowerHex-for-MsgFlags"],[3945,"impl-Octal-for-MsgFlags"],[3946,"impl-UpperHex-for-MsgFlags"],[3947,"impl-Binary-for-MsgFlags"],[3960,"impl-Display-for-SockAddr"],[3961,"impl-Debug-for-SockAddr"],[3962,"impl-Display-for-SockaddrIn6"],[3963,"impl-Debug-for-SockaddrIn6"],[3964,"impl-Debug-for-SockaddrIn"],[3965,"impl-Display-for-SockaddrIn"],[3966,"impl-Display-for-Ipv6Addr"],[3967,"impl-Debug-for-Ipv6Addr"],[3968,"impl-Debug-for-Ipv4Addr"],[3969,"impl-Display-for-Ipv4Addr"],[3970,"impl-Display-for-IpAddr"],[3971,"impl-Debug-for-IpAddr"],[3972,"impl-Display-for-InetAddr"],[3973,"impl-Debug-for-InetAddr"],[3981,"impl-From%3CSocketAddr%3E-for-SockaddrStorage"],[3982,"impl-From%3CSocketAddrV4%3E-for-SockaddrStorage"],[3983,"impl-From%3CSocketAddrV6%3E-for-SockaddrStorage"],[5477,"impl-LowerHex-for-SFlag"],[5478,"impl-Octal-for-SFlag"],[5479,"impl-Debug-for-SFlag"],[5480,"impl-Binary-for-SFlag"],[5481,"impl-UpperHex-for-SFlag"],[5483,"impl-Binary-for-Mode"],[5484,"impl-Debug-for-Mode"],[5485,"impl-Octal-for-Mode"],[5486,"impl-UpperHex-for-Mode"],[5487,"impl-LowerHex-for-Mode"],[5732,"impl-Octal-for-FsFlags"],[5733,"impl-Binary-for-FsFlags"],[5734,"impl-LowerHex-for-FsFlags"],[5735,"impl-UpperHex-for-FsFlags"],[5736,"impl-Debug-for-FsFlags"],[6067,"impl-Octal-for-InputFlags"],[6068,"impl-LowerHex-for-InputFlags"],[6069,"impl-Binary-for-InputFlags"],[6070,"impl-Debug-for-InputFlags"],[6071,"impl-UpperHex-for-InputFlags"],[6072,"impl-Debug-for-OutputFlags"],[6073,"impl-Binary-for-OutputFlags"],[6074,"impl-UpperHex-for-OutputFlags"],[6075,"impl-LowerHex-for-OutputFlags"],[6076,"impl-Octal-for-OutputFlags"],[6077,"impl-UpperHex-for-ControlFlags"],[6078,"impl-Binary-for-ControlFlags"],[6079,"impl-LowerHex-for-ControlFlags"],[6080,"impl-Octal-for-ControlFlags"],[6081,"impl-Debug-for-ControlFlags"],[6082,"impl-Debug-for-LocalFlags"],[6083,"impl-LowerHex-for-LocalFlags"],[6084,"impl-Binary-for-LocalFlags"],[6085,"impl-UpperHex-for-LocalFlags"],[6086,"impl-Octal-for-LocalFlags"],[6269,"impl-Debug-for-TimeSpec"],[6270,"impl-Display-for-TimeSpec"],[6271,"impl-Debug-for-TimeVal"],[6272,"impl-Display-for-TimeVal"],[6273,"impl-From%3Ctimespec%3E-for-TimeSpec"],[6274,"impl-From%3CDuration%3E-for-TimeSpec"],[6428,"impl-LowerHex-for-TimerSetTimeFlags"],[6429,"impl-Binary-for-TimerSetTimeFlags"],[6430,"impl-UpperHex-for-TimerSetTimeFlags"],[6431,"impl-Debug-for-TimerSetTimeFlags"],[6432,"impl-Octal-for-TimerSetTimeFlags"],[6435,"impl-Octal-for-TimerFlags"],[6436,"impl-UpperHex-for-TimerFlags"],[6437,"impl-Binary-for-TimerFlags"],[6438,"impl-Debug-for-TimerFlags"],[6439,"impl-LowerHex-for-TimerFlags"],[6630,"impl-UpperHex-for-WaitPidFlag"],[6631,"impl-Binary-for-WaitPidFlag"],[6632,"impl-Debug-for-WaitPidFlag"],[6633,"impl-LowerHex-for-WaitPidFlag"],[6634,"impl-Octal-for-WaitPidFlag"],[6705,"impl-Debug-for-ClockId"],[6706,"impl-Display-for-ClockId"],[7035,"impl-Display-for-Uid"],[7036,"impl-Debug-for-Uid"],[7037,"impl-Debug-for-Gid"],[7038,"impl-Display-for-Gid"],[7039,"impl-Debug-for-Pid"],[7040,"impl-Display-for-Pid"],[7050,"impl-UpperHex-for-AccessFlags"],[7051,"impl-LowerHex-for-AccessFlags"],[7052,"impl-Debug-for-AccessFlags"],[7053,"impl-Binary-for-AccessFlags"],[7054,"impl-Octal-for-AccessFlags"]],"a":{"fdopendir":[224],"getegid":[7009],"geteuid":[7008],"getgid":[7000],"getpid":[7192],"getppid":[7152],"getuid":[6999],"sigaddset":[3158],"sigdelset":[3311],"sigemptyset":[3192,3221],"sigfillset":[3160],"sigismember":[3218],"timer_create":[6352],"timer_getoverrun":[6353],"timer_gettime":[6350],"timer_settime":[6354],"timerfd_create":[6473],"timerfd_gettime":[6454],"timerfd_settime":[6482,6513]}}],\ +["nix",{"doc":"Rust friendly bindings to the various *nix system …","t":"PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPIKPIPQCCCCCCQQQQQQQQQQQQQMCMECCCCCQQQQCCCCCMPPFPFPPFFPPGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFNNHNNNNNNNNNNNPPPPPPPPPPPPPPPPPPPPPPPPPTPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPTPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPTPPGKPNNNNNNNHNNNHNNNNMNNNNNNTTTTTFTTTTTTTPPPPPPPPPPPTTTTPPPPPFGFGPPPPFTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPGTTTFTTTTFFPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNNNNNNNNHHHHNNNNNNNHHNNNNNNNHNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHFFONNNNONNONNNONNNNHNNONNNONNNNNNNNFTTFTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTFFTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNHHNNFFFTTTTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNIHHHHHHHHHNNNNNNNNNNNNNNNNNNNNNNCTTTTTTTTTTTTTTTTTTTTTTFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTTTTTTTFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNNNNNNNNNNNNNNNNNFFFIFNNNNNNNNNNNNNNNNNNNNNNNNNOHNNNNNHNNNNNNNNOOHHHHNNONNNNNNNNNNNNNNNHNNOOOOTTTTTTTTTTTTTTTTTTTIFFNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHHNNHNNNNNNNNNNNNNNHCCCCCCCCCCCCCCCCCCCCCCCCCCCCCKPGPFGPFFPPGPPRHMNNNHNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNMNNNMNNNNNNNNNNNNNNNNNNMNNNNNNNNNHNNNNNNNNNNMNNNMNNNMNNNMNNNNNNNNNNNNNNNNNNNNNNNNNTTTTTTTTTTTTTTTTFPPPFFGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTFNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFTTTTTTTTTTTTTTTTTTTTTTTTFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOQQQQTTFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNPPPPPPPPPPPPPPPPPTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTFTTTFFGFTTTTTTFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHHHHHHHHNNNNNNNNNNNNNNNNNNNNNHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTTTFTTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNHNNNNNNNNNNIHHIGFPPPPPPPPPPPPPPPPPPPPTTTTTTTTTPPPPPPPPPPPPPPPPPPPGNHNNNNNNNNNNNNNNNNNNNNNNNHNHNNNNNNNNNNNNNNNNNNNNHHHNNNNHNNNNNNNHNNNNHHNHNHHHHNNNHHHNNNNHNNNNNNNNNNHHFPPPPTTTTTTTTTTGGFPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPPPGNNNNNNNNNNNHHNNNNPPPPPPPPPPPPPPPPSPPPGFGNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNNNNNNNNNNNNNNIHNNNNNNNNNNNNNNNNNNNSFFNNNNNNNNNNNNNNNNNNNNNNNNHNHNNNNNNNNHHPTTTTTTTPPPPPPPPPPSPPSPPPPPPPPPPPPSPPPPPPPPPPFFPPFGPFFPGPPGGFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNNNNNNNNNHHNNNHNHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNINNOOOOOTTSSFEFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFEHOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNGPPFPPPPPPPPPPPPPFGGPPPPKPPPPPGFGFFPPPPFFPPPPPPPPPPFPTTTTTTTTTTPFFFPPPPFPPPPPPPPPPPPPPPPPPPPPPPFPPPPTTTTTTTTPPPPPPPPPKGPGFGGFFKUPPFFPPPPPPPFFPPPPPRRPPFPPPHHNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOFNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNMHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHOOOOOOOFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHHNNNOOINNHHHHMNNNHHOOOOOOOOONNNFFFFHFHHCONNNNNNOONNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGFHPPFPPFTTTTTTTTTTTTTTTTTTTTTTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNINNNNNNNNNHHNNNNNNNNNNNNNNNNNNNNNNNNNNHHHNNNNNNNNNNNNNNNNNNHHHHHHHHINNNNNNNNOOOOOOOOOOOOOOOOHNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNHHSSSSSSSSSSSSSSSSSSSSFSSSSSSSSSSSSSSSSSSSSSSSSSSSSFSSSSSSNNNNNNNNNNNNNNNNNNNNNNIHNNNNHNNNNNNNNFTTTTTTTTTTTTFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNHNNNNNNNNNNNNNFNNNNNNNNNNNNNNNHNNNNNPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPTTTTGTTTTTTTTTTTTTTTTTTFTTTTTTTTTTTTGGTTTTTTTTTTTTTTTTFFSTTTTTTTTTTTTFTTTTGGTTTTTPPPPPPPPPPTFPPPPPPPPPPPPPPPTTTPPTSNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHHHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFKNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNMNNNNNMNNNNNNNMNNMNNNMNNMNNNNMNNNNIINNNNNNNNNNNNNNNGPPPFFNNNNNNNNNNNNNPPPPPGGPPPTTTFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFNONNNNNNNNNNNNNNNNNNNNOHHHHHHHNNNNNNNNHFNNNNNNNNNNNNNNNNNNHNPPPGPPPPPPPPTTTTTTFGTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHTTTTTTTTTTTFNNNHHHHNNNNNNNNNNNNNNNNNNNNNFNNNNNNNNNNNNNNNNNPPPPPFPPPPPPPPPPPTGPGPPFFPPPPPGPPPPPPPPPPPPPPPPPPPPPPPPGFPSPTPFFPPPPPPPPPPPPGPPPFGFTGTPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPHCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNHNOHHHHNNOONNNNNNNNNNNHHHHHNHHHHHHNNNNNNNNNNNNNNNNNNNNNNHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHOHHHHHHHHHHHHHHHHOONNNNNNHNNNNNNNNNNNNNNNNNNNNNNNHHHHOHHHHOONNNNOOHHHHHHOONOONHHHHHHHHHHHHOHNNHNHHHHHNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNONHHHOHHHH","n":["E2BIG","EACCES","EADDRINUSE","EADDRNOTAVAIL","EADV","EAFNOSUPPORT","EAGAIN","EALREADY","EBADE","EBADF","EBADFD","EBADMSG","EBADR","EBADRQC","EBADSLT","EBFONT","EBUSY","ECANCELED","ECHILD","ECHRNG","ECOMM","ECONNABORTED","ECONNREFUSED","ECONNRESET","EDEADLK","EDESTADDRREQ","EDOM","EDOTDOT","EDQUOT","EEXIST","EFAULT","EFBIG","EHOSTDOWN","EHOSTUNREACH","EHWPOISON","EIDRM","EILSEQ","EINPROGRESS","EINTR","EINVAL","EIO","EISCONN","EISDIR","EISNAM","EKEYEXPIRED","EKEYREJECTED","EKEYREVOKED","EL2HLT","EL2NSYNC","EL3HLT","EL3RST","ELIBACC","ELIBBAD","ELIBEXEC","ELIBMAX","ELIBSCN","ELNRNG","ELOOP","EMEDIUMTYPE","EMFILE","EMLINK","EMSGSIZE","EMULTIHOP","ENAMETOOLONG","ENAVAIL","ENETDOWN","ENETRESET","ENETUNREACH","ENFILE","ENOANO","ENOBUFS","ENOCSI","ENODATA","ENODEV","ENOENT","ENOEXEC","ENOKEY","ENOLCK","ENOLINK","ENOMEDIUM","ENOMEM","ENOMSG","ENONET","ENOPKG","ENOPROTOOPT","ENOSPC","ENOSR","ENOSTR","ENOSYS","ENOTBLK","ENOTCONN","ENOTDIR","ENOTEMPTY","ENOTNAM","ENOTRECOVERABLE","ENOTSOCK","ENOTTY","ENOTUNIQ","ENXIO","EOPNOTSUPP","EOVERFLOW","EOWNERDEAD","EPERM","EPFNOSUPPORT","EPIPE","EPROTO","EPROTONOSUPPORT","EPROTOTYPE","ERANGE","EREMCHG","EREMOTE","EREMOTEIO","ERESTART","ERFKILL","EROFS","ESHUTDOWN","ESOCKTNOSUPPORT","ESPIPE","ESRCH","ESRMNT","ESTALE","ESTRPIPE","ETIME","ETIMEDOUT","ETOOMANYREFS","ETXTBSY","EUCLEAN","EUNATCH","EUSERS","EXDEV","EXFULL","Err","Error","NixPath","Ok","Result","UnknownErrno","cmsg_space","dir","env","errno","fcntl","features","ifaddrs","ioctl_none","ioctl_none_bad","ioctl_read","ioctl_read_bad","ioctl_read_buf","ioctl_readwrite","ioctl_readwrite_bad","ioctl_readwrite_buf","ioctl_write_buf","ioctl_write_int","ioctl_write_int_bad","ioctl_write_ptr","ioctl_write_ptr_bad","is_empty","kmod","len","libc","mount","mqueue","net","poll","pty","request_code_none","request_code_read","request_code_readwrite","request_code_write","sched","sys","time","ucontext","unistd","with_nix_path","BlockDevice","CharacterDevice","Dir","Directory","Entry","Fifo","File","Iter","OwningIter","Socket","Symlink","Type","as_raw_fd","as_raw_fd","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","drop","drop","eq","eq","eq","eq","eq","file_name","file_type","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from_fd","hash","hash","hash","hash","hash","ino","into","into","into","into","into","into_iter","into_iter","into_iter","iter","next","next","open","openat","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","ClearEnvError","borrow","borrow_mut","clearenv","clone","clone_into","fmt","fmt","from","into","to_owned","to_string","try_from","try_into","type_id","E2BIG","EACCES","EADDRINUSE","EADDRNOTAVAIL","EADV","EAFNOSUPPORT","EAGAIN","EALREADY","EBADE","EBADF","EBADFD","EBADMSG","EBADR","EBADRQC","EBADSLT","EBFONT","EBUSY","ECANCELED","ECHILD","ECHRNG","ECOMM","ECONNABORTED","ECONNREFUSED","ECONNRESET","EDEADLK","EDEADLOCK","EDESTADDRREQ","EDOM","EDOTDOT","EDQUOT","EEXIST","EFAULT","EFBIG","EHOSTDOWN","EHOSTUNREACH","EHWPOISON","EIDRM","EILSEQ","EINPROGRESS","EINTR","EINVAL","EIO","EISCONN","EISDIR","EISNAM","EKEYEXPIRED","EKEYREJECTED","EKEYREVOKED","EL2HLT","EL2NSYNC","EL3HLT","EL3RST","ELIBACC","ELIBBAD","ELIBEXEC","ELIBMAX","ELIBSCN","ELNRNG","ELOOP","EMEDIUMTYPE","EMFILE","EMLINK","EMSGSIZE","EMULTIHOP","ENAMETOOLONG","ENAVAIL","ENETDOWN","ENETRESET","ENETUNREACH","ENFILE","ENOANO","ENOBUFS","ENOCSI","ENODATA","ENODEV","ENOENT","ENOEXEC","ENOKEY","ENOLCK","ENOLINK","ENOMEDIUM","ENOMEM","ENOMSG","ENONET","ENOPKG","ENOPROTOOPT","ENOSPC","ENOSR","ENOSTR","ENOSYS","ENOTBLK","ENOTCONN","ENOTDIR","ENOTEMPTY","ENOTNAM","ENOTRECOVERABLE","ENOTSOCK","ENOTSUP","ENOTTY","ENOTUNIQ","ENXIO","EOPNOTSUPP","EOVERFLOW","EOWNERDEAD","EPERM","EPFNOSUPPORT","EPIPE","EPROTO","EPROTONOSUPPORT","EPROTOTYPE","ERANGE","EREMCHG","EREMOTE","EREMOTEIO","ERESTART","ERFKILL","EROFS","ESHUTDOWN","ESOCKTNOSUPPORT","ESPIPE","ESRCH","ESRMNT","ESTALE","ESTRPIPE","ETIME","ETIMEDOUT","ETOOMANYREFS","ETXTBSY","EUCLEAN","EUNATCH","EUSERS","EWOULDBLOCK","EXDEV","EXFULL","Errno","ErrnoSentinel","UnknownErrno","borrow","borrow_mut","clear","clone","clone_into","desc","eq","errno","fmt","fmt","from","from_i32","from_i32","into","last","result","sentinel","to_owned","to_string","try_from","try_from","try_into","type_id","AT_EMPTY_PATH","AT_NO_AUTOMOUNT","AT_REMOVEDIR","AT_SYMLINK_FOLLOW","AT_SYMLINK_NOFOLLOW","AtFlags","FALLOC_FL_COLLAPSE_RANGE","FALLOC_FL_INSERT_RANGE","FALLOC_FL_KEEP_SIZE","FALLOC_FL_PUNCH_HOLE","FALLOC_FL_UNSHARE_RANGE","FALLOC_FL_ZERO_RANGE","FD_CLOEXEC","F_ADD_SEALS","F_DUPFD","F_DUPFD_CLOEXEC","F_GETFD","F_GETFL","F_GETLK","F_GETPIPE_SZ","F_GET_SEALS","F_OFD_GETLK","F_OFD_SETLK","F_OFD_SETLKW","F_SEAL_GROW","F_SEAL_SEAL","F_SEAL_SHRINK","F_SEAL_WRITE","F_SETFD","F_SETFL","F_SETLK","F_SETLKW","F_SETPIPE_SZ","FallocateFlags","FcntlArg","FdFlag","FlockArg","LockExclusive","LockExclusiveNonblock","LockShared","LockSharedNonblock","OFlag","O_ACCMODE","O_APPEND","O_ASYNC","O_CLOEXEC","O_CREAT","O_DIRECT","O_DIRECTORY","O_DSYNC","O_EXCL","O_FSYNC","O_LARGEFILE","O_NDELAY","O_NOATIME","O_NOCTTY","O_NOFOLLOW","O_NONBLOCK","O_PATH","O_RDONLY","O_RDWR","O_RSYNC","O_SYNC","O_TMPFILE","O_TRUNC","O_WRONLY","POSIX_FADV_DONTNEED","POSIX_FADV_NOREUSE","POSIX_FADV_NORMAL","POSIX_FADV_RANDOM","POSIX_FADV_SEQUENTIAL","POSIX_FADV_WILLNEED","PosixFadviseAdvice","RENAME_EXCHANGE","RENAME_NOREPLACE","RENAME_WHITEOUT","RenameFlags","SPLICE_F_GIFT","SPLICE_F_MORE","SPLICE_F_MOVE","SPLICE_F_NONBLOCK","SealFlag","SpliceFFlags","Unlock","UnlockNonblock","all","all","all","all","all","all","all","bitand","bitand","bitand","bitand","bitand","bitand","bitand","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitor","bitor","bitor","bitor","bitor","bitor","bitor","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bits","bits","bits","bits","bits","bits","bits","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","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","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","complement","complement","complement","complement","complement","complement","complement","contains","contains","contains","contains","contains","contains","contains","copy_file_range","difference","difference","difference","difference","difference","difference","difference","empty","empty","empty","empty","empty","empty","empty","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","extend","extend","extend","extend","extend","extend","extend","fallocate","fcntl","flock","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_unchecked","from_bits_unchecked","from_bits_unchecked","from_bits_unchecked","from_bits_unchecked","from_bits_unchecked","from_bits_unchecked","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","insert","insert","insert","insert","insert","insert","insert","intersection","intersection","intersection","intersection","intersection","intersection","intersection","intersects","intersects","intersects","intersects","intersects","intersects","intersects","into","into","into","into","into","into","into","into","into","into","is_all","is_all","is_all","is_all","is_all","is_all","is_all","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","not","not","not","not","not","not","not","open","openat","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","posix_fadvise","posix_fallocate","readlink","readlinkat","remove","remove","remove","remove","remove","remove","remove","renameat","renameat2","set","set","set","set","set","set","set","splice","sub","sub","sub","sub","sub","sub","sub","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","tee","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","toggle","toggle","toggle","toggle","toggle","toggle","toggle","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","union","union","union","union","union","union","union","vmsplice","socket_atomic_cloexec","InterfaceAddress","InterfaceAddressIterator","address","borrow","borrow","borrow_mut","borrow_mut","broadcast","clone","clone_into","destination","drop","eq","eq","flags","fmt","fmt","from","from","getifaddrs","hash","hash","interface_name","into","into","into_iter","netmask","next","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","DeleteModuleFlags","MODULE_INIT_IGNORE_MODVERSIONS","MODULE_INIT_IGNORE_VERMAGIC","ModuleInitFlags","O_NONBLOCK","O_TRUNC","all","all","bitand","bitand","bitand_assign","bitand_assign","bitor","bitor","bitor_assign","bitor_assign","bits","bits","bitxor","bitxor","bitxor_assign","bitxor_assign","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","cmp","complement","complement","contains","contains","delete_module","difference","difference","empty","empty","eq","eq","extend","extend","finit_module","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from_bits","from_bits","from_bits_truncate","from_bits_truncate","from_bits_unchecked","from_bits_unchecked","from_iter","from_iter","hash","hash","init_module","insert","insert","intersection","intersection","intersects","intersects","into","into","is_all","is_all","is_empty","is_empty","not","not","partial_cmp","partial_cmp","remove","remove","set","set","sub","sub","sub_assign","sub_assign","symmetric_difference","symmetric_difference","to_owned","to_owned","toggle","toggle","try_from","try_from","try_into","try_into","type_id","type_id","union","union","MNT_DETACH","MNT_EXPIRE","MNT_FORCE","MS_ACTIVE","MS_BIND","MS_DIRSYNC","MS_I_VERSION","MS_KERNMOUNT","MS_LAZYTIME","MS_MANDLOCK","MS_MGC_MSK","MS_MGC_VAL","MS_MOVE","MS_NOATIME","MS_NODEV","MS_NODIRATIME","MS_NOEXEC","MS_NOSUID","MS_NOUSER","MS_POSIXACL","MS_PRIVATE","MS_RDONLY","MS_REC","MS_RELATIME","MS_REMOUNT","MS_RMT_MASK","MS_SHARED","MS_SILENT","MS_SLAVE","MS_STRICTATIME","MS_SYNCHRONOUS","MS_UNBINDABLE","MntFlags","MsFlags","UMOUNT_NOFOLLOW","all","all","bitand","bitand","bitand_assign","bitand_assign","bitor","bitor","bitor_assign","bitor_assign","bits","bits","bitxor","bitxor","bitxor_assign","bitxor_assign","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","cmp","complement","complement","contains","contains","difference","difference","empty","empty","eq","eq","extend","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from_bits","from_bits","from_bits_truncate","from_bits_truncate","from_bits_unchecked","from_bits_unchecked","from_iter","from_iter","hash","hash","insert","insert","intersection","intersection","intersects","intersects","into","into","is_all","is_all","is_empty","is_empty","mount","not","not","partial_cmp","partial_cmp","remove","remove","set","set","sub","sub","sub_assign","sub_assign","symmetric_difference","symmetric_difference","to_owned","to_owned","toggle","toggle","try_from","try_from","try_into","try_into","type_id","type_id","umount","umount2","union","union","MQ_OFlag","MqAttr","MqdT","O_CLOEXEC","O_CREAT","O_EXCL","O_NONBLOCK","O_RDONLY","O_RDWR","O_WRONLY","all","bitand","bitand_assign","bitor","bitor_assign","bits","bitxor","bitxor_assign","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","complement","contains","curmsgs","difference","empty","eq","eq","extend","flags","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from_bits","from_bits_truncate","from_bits_unchecked","from_iter","hash","hash","insert","intersection","intersects","into","into","into","is_all","is_empty","maxmsg","mq_attr_member_t","mq_close","mq_getattr","mq_open","mq_receive","mq_remove_nonblock","mq_send","mq_set_nonblock","mq_setattr","mq_unlink","msgsize","new","not","partial_cmp","remove","set","sub","sub_assign","symmetric_difference","to_owned","to_owned","toggle","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","union","if_","IFF_ALLMULTI","IFF_AUTOMEDIA","IFF_BROADCAST","IFF_DEBUG","IFF_DORMANT","IFF_DYNAMIC","IFF_ECHO","IFF_LOOPBACK","IFF_LOWER_UP","IFF_MASTER","IFF_MULTICAST","IFF_NOARP","IFF_NOTRAILERS","IFF_NO_PI","IFF_POINTOPOINT","IFF_PORTSEL","IFF_PROMISC","IFF_RUNNING","IFF_SLAVE","IFF_TAP","IFF_TUN","IFF_UP","Interface","InterfaceFlags","Interfaces","InterfacesIter","all","bitand","bitand_assign","bitor","bitor_assign","bits","bitxor","bitxor_assign","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","cmp","complement","contains","difference","drop","empty","eq","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from_bits","from_bits_truncate","from_bits_unchecked","from_iter","hash","if_nameindex","if_nametoindex","index","insert","intersection","intersects","into","into","into","into","into_iter","into_iter","is_all","is_empty","iter","name","next","not","partial_cmp","remove","set","sub","sub_assign","symmetric_difference","to_owned","to_slice","toggle","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","union","POLLERR","POLLHUP","POLLIN","POLLNVAL","POLLOUT","POLLPRI","POLLRDBAND","POLLRDNORM","POLLWRBAND","POLLWRNORM","PollFd","PollFlags","all","all","any","as_raw_fd","bitand","bitand_assign","bitor","bitor_assign","bits","bitxor","bitxor_assign","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","complement","contains","difference","empty","eq","eq","events","extend","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from_bits","from_bits_truncate","from_bits_unchecked","from_iter","hash","hash","insert","intersection","intersects","into","into","is_all","is_empty","new","not","partial_cmp","poll","ppoll","remove","revents","set","set_events","sub","sub_assign","symmetric_difference","to_owned","to_owned","toggle","try_from","try_from","try_into","try_into","type_id","type_id","union","ForkptyResult","OpenptyResult","PtyMaster","SessionId","Winsize","as_raw_fd","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","drop","eq","eq","eq","flush","flush","fmt","fmt","fmt","fmt","fork_result","forkpty","from","from","from","from","from","grantpt","hash","hash","hash","into","into","into","into","into_raw_fd","master","master","openpty","posix_openpt","ptsname","ptsname_r","read","read","slave","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","unlockpt","write","write","ws_col","ws_row","ws_xpixel","ws_ypixel","CLONE_DETACHED","CLONE_FILES","CLONE_FS","CLONE_IO","CLONE_NEWCGROUP","CLONE_NEWIPC","CLONE_NEWNET","CLONE_NEWNS","CLONE_NEWPID","CLONE_NEWUSER","CLONE_NEWUTS","CLONE_PARENT","CLONE_PTRACE","CLONE_SIGHAND","CLONE_SYSVSEM","CLONE_THREAD","CLONE_UNTRACED","CLONE_VFORK","CLONE_VM","CloneCb","CloneFlags","CpuSet","all","bitand","bitand_assign","bitor","bitor_assign","bits","bitxor","bitxor_assign","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","cmp","complement","contains","count","default","difference","empty","eq","eq","extend","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from_bits","from_bits_truncate","from_bits_unchecked","from_iter","hash","hash","insert","intersection","intersects","into","into","is_all","is_empty","is_set","new","not","partial_cmp","remove","sched_getaffinity","sched_getcpu","sched_setaffinity","sched_yield","set","set","setns","sub","sub_assign","symmetric_difference","to_owned","to_owned","toggle","try_from","try_from","try_into","try_into","type_id","type_id","union","unset","unshare","aio","epoll","eventfd","inotify","ioctl","memfd","mman","personality","pthread","ptrace","quota","reboot","resource","select","sendfile","signal","signalfd","socket","stat","statfs","statvfs","sysinfo","termios","time","timer","timerfd","uio","utsname","wait","Aio","AioAllDone","AioCancelStat","AioCanceled","AioFsync","AioFsyncMode","AioNotCanceled","AioRead","AioWrite","LIO_NOWAIT","LIO_WAIT","LioMode","O_DSYNC","O_SYNC","Output","aio_cancel_all","aio_return","aio_return","aio_return","aio_return","aio_suspend","as_mut","as_mut","as_ref","as_ref","as_ref","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cancel","cancel","cancel","cancel","clone","clone","clone","clone_into","clone_into","clone_into","cmp","cmp","eq","eq","eq","error","error","error","error","fd","fd","fd","fd","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","hash","hash","hash","in_progress","in_progress","in_progress","in_progress","into","into","into","into","into","into","lio_listio","mode","nbytes","nbytes","new","new","new","offset","offset","partial_cmp","partial_cmp","priority","priority","priority","priority","set_sigev_notify","set_sigev_notify","set_sigev_notify","set_sigev_notify","sigevent","sigevent","sigevent","sigevent","submit","submit","submit","submit","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","type_id","type_id","type_id","type_id","type_id","type_id","EPOLLERR","EPOLLET","EPOLLEXCLUSIVE","EPOLLHUP","EPOLLIN","EPOLLMSG","EPOLLONESHOT","EPOLLOUT","EPOLLPRI","EPOLLRDBAND","EPOLLRDHUP","EPOLLRDNORM","EPOLLWAKEUP","EPOLLWRBAND","EPOLLWRNORM","EPOLL_CLOEXEC","EpollCreateFlags","EpollCtlAdd","EpollCtlDel","EpollCtlMod","EpollEvent","EpollFlags","EpollOp","all","all","bitand","bitand","bitand_assign","bitand_assign","bitor","bitor","bitor_assign","bitor_assign","bits","bits","bitxor","bitxor","bitxor_assign","bitxor_assign","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","cmp","cmp","complement","complement","contains","contains","data","difference","difference","empty","empty","empty","epoll_create","epoll_create1","epoll_ctl","epoll_wait","eq","eq","eq","eq","events","extend","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from_bits","from_bits","from_bits_truncate","from_bits_truncate","from_bits_unchecked","from_bits_unchecked","from_iter","from_iter","hash","hash","hash","hash","insert","insert","intersection","intersection","intersects","intersects","into","into","into","into","is_all","is_all","is_empty","is_empty","new","not","not","partial_cmp","partial_cmp","remove","remove","set","set","sub","sub","sub_assign","sub_assign","symmetric_difference","symmetric_difference","to_owned","to_owned","to_owned","to_owned","toggle","toggle","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","union","union","EFD_CLOEXEC","EFD_NONBLOCK","EFD_SEMAPHORE","EfdFlags","all","bitand","bitand_assign","bitor","bitor_assign","bits","bitxor","bitxor_assign","borrow","borrow_mut","clone","clone_into","cmp","complement","contains","difference","empty","eq","eventfd","extend","fmt","fmt","fmt","fmt","fmt","from","from_bits","from_bits_truncate","from_bits_unchecked","from_iter","hash","insert","intersection","intersects","into","is_all","is_empty","not","partial_cmp","remove","set","sub","sub_assign","symmetric_difference","to_owned","toggle","try_from","try_into","type_id","union","AddWatchFlags","IN_ACCESS","IN_ALL_EVENTS","IN_ATTRIB","IN_CLOEXEC","IN_CLOSE","IN_CLOSE_NOWRITE","IN_CLOSE_WRITE","IN_CREATE","IN_DELETE","IN_DELETE_SELF","IN_DONT_FOLLOW","IN_IGNORED","IN_ISDIR","IN_MODIFY","IN_MOVE","IN_MOVED_FROM","IN_MOVED_TO","IN_MOVE_SELF","IN_NONBLOCK","IN_ONESHOT","IN_ONLYDIR","IN_OPEN","IN_Q_OVERFLOW","IN_UNMOUNT","InitFlags","Inotify","InotifyEvent","WatchDescriptor","add_watch","all","all","as_raw_fd","bitand","bitand","bitand_assign","bitand_assign","bitor","bitor","bitor_assign","bitor_assign","bits","bits","bitxor","bitxor","bitxor_assign","bitxor_assign","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","complement","complement","contains","contains","cookie","difference","difference","empty","empty","eq","eq","eq","extend","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_bits","from_bits","from_bits_truncate","from_bits_truncate","from_bits_unchecked","from_bits_unchecked","from_iter","from_iter","from_raw_fd","hash","hash","hash","init","insert","insert","intersection","intersection","intersects","intersects","into","into","into","into","into","is_all","is_all","is_empty","is_empty","mask","name","not","not","partial_cmp","partial_cmp","partial_cmp","read_events","remove","remove","rm_watch","set","set","sub","sub","sub_assign","sub_assign","symmetric_difference","symmetric_difference","to_owned","to_owned","to_owned","to_owned","toggle","toggle","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","union","union","wd","request_code_none","request_code_read","request_code_readwrite","request_code_write","MFD_ALLOW_SEALING","MFD_CLOEXEC","MemFdCreateFlag","all","bitand","bitand_assign","bitor","bitor_assign","bits","bitxor","bitxor_assign","borrow","borrow_mut","clone","clone_into","cmp","complement","contains","difference","empty","eq","extend","fmt","fmt","fmt","fmt","fmt","from","from_bits","from_bits_truncate","from_bits_unchecked","from_iter","hash","insert","intersection","intersects","into","is_all","is_empty","memfd_create","not","partial_cmp","remove","set","sub","sub_assign","symmetric_difference","to_owned","toggle","try_from","try_into","type_id","union","MADV_DODUMP","MADV_DOFORK","MADV_DONTDUMP","MADV_DONTFORK","MADV_DONTNEED","MADV_FREE","MADV_HUGEPAGE","MADV_HWPOISON","MADV_MERGEABLE","MADV_NOHUGEPAGE","MADV_NORMAL","MADV_RANDOM","MADV_REMOVE","MADV_SEQUENTIAL","MADV_SOFT_OFFLINE","MADV_UNMERGEABLE","MADV_WILLNEED","MAP_32BIT","MAP_ANON","MAP_ANONYMOUS","MAP_DENYWRITE","MAP_EXECUTABLE","MAP_FILE","MAP_FIXED","MAP_FIXED_NOREPLACE","MAP_GROWSDOWN","MAP_HUGETLB","MAP_HUGE_16GB","MAP_HUGE_16MB","MAP_HUGE_1GB","MAP_HUGE_1MB","MAP_HUGE_256MB","MAP_HUGE_2GB","MAP_HUGE_2MB","MAP_HUGE_32MB","MAP_HUGE_512KB","MAP_HUGE_512MB","MAP_HUGE_64KB","MAP_HUGE_8MB","MAP_LOCKED","MAP_NONBLOCK","MAP_NORESERVE","MAP_POPULATE","MAP_PRIVATE","MAP_SHARED","MAP_STACK","MCL_CURRENT","MCL_FUTURE","MREMAP_FIXED","MREMAP_MAYMOVE","MRemapFlags","MS_ASYNC","MS_INVALIDATE","MS_SYNC","MapFlags","MlockAllFlags","MmapAdvise","MsFlags","PROT_EXEC","PROT_GROWSDOWN","PROT_GROWSUP","PROT_NONE","PROT_READ","PROT_WRITE","ProtFlags","all","all","all","all","all","bitand","bitand","bitand","bitand","bitand","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitor","bitor","bitor","bitor","bitor","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bits","bits","bits","bits","bits","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","borrow","borrow","borrow","borrow","borrow","borrow","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","cmp","cmp","cmp","cmp","cmp","cmp","complement","complement","complement","complement","complement","contains","contains","contains","contains","contains","difference","difference","difference","difference","difference","empty","empty","empty","empty","empty","eq","eq","eq","eq","eq","eq","extend","extend","extend","extend","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_unchecked","from_bits_unchecked","from_bits_unchecked","from_bits_unchecked","from_bits_unchecked","from_iter","from_iter","from_iter","from_iter","from_iter","hash","hash","hash","hash","hash","hash","insert","insert","insert","insert","insert","intersection","intersection","intersection","intersection","intersection","intersects","intersects","intersects","intersects","intersects","into","into","into","into","into","into","is_all","is_all","is_all","is_all","is_all","is_empty","is_empty","is_empty","is_empty","is_empty","madvise","mlock","mlockall","mmap","mprotect","mremap","msync","munlock","munlockall","munmap","not","not","not","not","not","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","remove","remove","remove","remove","remove","set","set","set","set","set","shm_open","shm_unlink","sub","sub","sub","sub","sub","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","toggle","toggle","toggle","toggle","toggle","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","union","union","union","union","union","ADDR_COMPAT_LAYOUT","ADDR_LIMIT_32BIT","ADDR_LIMIT_3GB","ADDR_NO_RANDOMIZE","FDPIC_FUNCPTRS","MMAP_PAGE_ZERO","Persona","READ_IMPLIES_EXEC","SHORT_INODE","STICKY_TIMEOUTS","UNAME26","WHOLE_SECONDS","all","bitand","bitand_assign","bitor","bitor_assign","bits","bitxor","bitxor_assign","borrow","borrow_mut","clone","clone_into","cmp","complement","contains","difference","empty","eq","extend","fmt","fmt","fmt","fmt","fmt","from","from_bits","from_bits_truncate","from_bits_unchecked","from_iter","get","hash","insert","intersection","intersects","into","is_all","is_empty","not","partial_cmp","remove","set","set","sub","sub_assign","symmetric_difference","to_owned","toggle","try_from","try_into","type_id","union","Pthread","pthread_kill","pthread_self","AddressType","Event","Options","PTRACE_ATTACH","PTRACE_CONT","PTRACE_DETACH","PTRACE_EVENT_CLONE","PTRACE_EVENT_EXEC","PTRACE_EVENT_EXIT","PTRACE_EVENT_FORK","PTRACE_EVENT_SECCOMP","PTRACE_EVENT_STOP","PTRACE_EVENT_VFORK","PTRACE_EVENT_VFORK_DONE","PTRACE_GETEVENTMSG","PTRACE_GETFPREGS","PTRACE_GETFPXREGS","PTRACE_GETREGS","PTRACE_GETREGSET","PTRACE_GETSIGINFO","PTRACE_INTERRUPT","PTRACE_KILL","PTRACE_LISTEN","PTRACE_O_EXITKILL","PTRACE_O_TRACECLONE","PTRACE_O_TRACEEXEC","PTRACE_O_TRACEEXIT","PTRACE_O_TRACEFORK","PTRACE_O_TRACESECCOMP","PTRACE_O_TRACESYSGOOD","PTRACE_O_TRACEVFORK","PTRACE_O_TRACEVFORKDONE","PTRACE_PEEKDATA","PTRACE_PEEKSIGINFO","PTRACE_PEEKTEXT","PTRACE_PEEKUSER","PTRACE_POKEDATA","PTRACE_POKETEXT","PTRACE_POKEUSER","PTRACE_SEIZE","PTRACE_SETFPREGS","PTRACE_SETFPXREGS","PTRACE_SETOPTIONS","PTRACE_SETREGS","PTRACE_SETREGSET","PTRACE_SETSIGINFO","PTRACE_SINGLESTEP","PTRACE_SYSCALL","PTRACE_SYSEMU","PTRACE_SYSEMU_SINGLESTEP","PTRACE_TRACEME","Request","all","attach","bitand","bitand_assign","bitor","bitor_assign","bits","bitxor","bitxor_assign","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","cmp","cmp","cmp","complement","cont","contains","detach","difference","empty","eq","eq","eq","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from_bits","from_bits_truncate","from_bits_unchecked","from_iter","getevent","getregs","getsiginfo","hash","hash","hash","insert","interrupt","intersection","intersects","into","into","into","is_all","is_empty","kill","not","partial_cmp","partial_cmp","partial_cmp","read","read_user","remove","seize","set","setoptions","setregs","setsiginfo","step","sub","sub_assign","symmetric_difference","syscall","sysemu","sysemu_step","to_owned","to_owned","to_owned","toggle","traceme","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","union","write","write_user","Dqblk","GRPQUOTA","QFMT_VFS_OLD","QFMT_VFS_V0","QFMT_VFS_V1","QIF_ALL","QIF_BLIMITS","QIF_BTIME","QIF_ILIMITS","QIF_INODES","QIF_ITIME","QIF_LIMITS","QIF_SPACE","QIF_TIMES","QIF_USAGE","QuotaFmt","QuotaType","QuotaValidFlags","USRQUOTA","all","allocated_inodes","bitand","bitand_assign","bitor","bitor_assign","bits","bitxor","bitxor_assign","block_time_limit","blocks_hard_limit","blocks_soft_limit","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","complement","contains","default","default","difference","empty","eq","eq","eq","eq","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from_bits","from_bits_truncate","from_bits_unchecked","from_iter","hash","hash","hash","hash","inode_time_limit","inodes_hard_limit","inodes_soft_limit","insert","intersection","intersects","into","into","into","into","is_all","is_empty","not","occupied_space","partial_cmp","partial_cmp","partial_cmp","quotactl_get","quotactl_off","quotactl_on","quotactl_set","quotactl_sync","remove","set","set_block_time_limit","set_blocks_hard_limit","set_blocks_soft_limit","set_inode_time_limit","set_inodes_hard_limit","set_inodes_soft_limit","sub","sub_assign","symmetric_difference","to_owned","to_owned","to_owned","to_owned","toggle","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","union","RB_AUTOBOOT","RB_HALT_SYSTEM","RB_KEXEC","RB_POWER_OFF","RB_SW_SUSPEND","RebootMode","borrow","borrow_mut","clone","clone_into","cmp","eq","fmt","from","hash","into","partial_cmp","reboot","set_cad_enabled","to_owned","try_from","try_into","type_id","RLIMIT_AS","RLIMIT_CORE","RLIMIT_CPU","RLIMIT_DATA","RLIMIT_FSIZE","RLIMIT_LOCKS","RLIMIT_MEMLOCK","RLIMIT_MSGQUEUE","RLIMIT_NICE","RLIMIT_NOFILE","RLIMIT_NPROC","RLIMIT_RSS","RLIMIT_RTPRIO","RLIMIT_RTTIME","RLIMIT_SIGPENDING","RLIMIT_STACK","RLIM_INFINITY","RUSAGE_CHILDREN","RUSAGE_SELF","RUSAGE_THREAD","Resource","Usage","UsageWho","as_mut","as_ref","block_reads","block_writes","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","cmp","cmp","eq","eq","eq","fmt","fmt","fmt","from","from","from","full_swaps","getrlimit","getrusage","hash","hash","hash","into","into","into","involuntary_context_switches","ipc_receives","ipc_sends","major_page_faults","max_rss","minor_page_faults","partial_cmp","partial_cmp","rlim_t","setrlimit","shared_integral","signals","system_time","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","unshared_data_integral","unshared_stack_integral","user_time","voluntary_context_switches","FD_SETSIZE","FdSet","Fds","borrow","borrow","borrow_mut","borrow_mut","clear","clone","clone_into","contains","default","eq","fds","fmt","fmt","from","from","hash","highest","insert","into","into","into_iter","new","next","next_back","pselect","remove","select","size_hint","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","sendfile","sendfile64","Handler","SA_NOCLDSTOP","SA_NOCLDWAIT","SA_NODEFER","SA_ONSTACK","SA_RESETHAND","SA_RESTART","SA_SIGINFO","SIGABRT","SIGALRM","SIGBUS","SIGCHLD","SIGCONT","SIGFPE","SIGHUP","SIGILL","SIGINT","SIGIO","SIGIOT","SIGKILL","SIGPIPE","SIGPOLL","SIGPROF","SIGPWR","SIGQUIT","SIGSEGV","SIGSTKFLT","SIGSTOP","SIGSYS","SIGTERM","SIGTRAP","SIGTSTP","SIGTTIN","SIGTTOU","SIGUNUSED","SIGURG","SIGUSR1","SIGUSR2","SIGVTALRM","SIGWINCH","SIGXCPU","SIGXFSZ","SIG_BLOCK","SIG_SETMASK","SIG_UNBLOCK","SaFlags","SigAction","SigAction","SigDfl","SigEvent","SigHandler","SigIgn","SigSet","SigSetIter","SigevNone","SigevNotify","SigevSignal","SigevThreadId","SigmaskHow","Signal","SignalIterator","add","all","all","as_mut_ptr","as_ref","as_ref","as_str","bitand","bitand_assign","bitor","bitor_assign","bits","bitxor","bitxor_assign","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","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","complement","contains","contains","difference","empty","empty","eq","eq","eq","eq","eq","eq","eq","eq","eq","extend","extend","flags","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from_bits","from_bits_truncate","from_bits_unchecked","from_iter","from_iter","from_sigset_t_unchecked","from_str","handler","hash","hash","hash","hash","hash","hash","hash","hash","hash","insert","intersection","intersects","into","into","into","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","is_all","is_empty","iter","iterator","kill","killpg","mask","new","new","next","next","not","partial_cmp","partial_cmp","partial_cmp","pthread_sigmask","raise","remove","remove","set","sigaction","sigevent","signal","sigprocmask","sub","sub_assign","symmetric_difference","thread_block","thread_get_mask","thread_set_mask","thread_swap_mask","thread_unblock","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","toggle","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_of_thread_id","union","wait","si_value","si_value","signal","signal","thread_id","SFD_CLOEXEC","SFD_NONBLOCK","SIGNALFD_NEW","SIGNALFD_SIGINFO_SIZE","SfdFlags","SigSet","SignalFd","all","as_raw_fd","bitand","bitand_assign","bitor","bitor_assign","bits","bitxor","bitxor_assign","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","complement","contains","difference","drop","empty","eq","eq","eq","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from_bits","from_bits_truncate","from_bits_unchecked","from_iter","hash","hash","hash","insert","intersection","intersects","into","into","into","into_iter","is_all","is_empty","new","next","not","partial_cmp","read_signal","remove","set","set_mask","siginfo","signal","signalfd","ssi_addr","ssi_addr_lsb","ssi_arch","ssi_band","ssi_call_addr","ssi_code","ssi_errno","ssi_fd","ssi_int","ssi_overrun","ssi_pid","ssi_ptr","ssi_signo","ssi_status","ssi_stime","ssi_syscall","ssi_tid","ssi_trapno","ssi_uid","ssi_utime","sub","sub_assign","symmetric_difference","to_owned","to_owned","toggle","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","union","with_flags","AddressFamily","Alg","Alg","AlgAddr","AlgSetAeadAssoclen","AlgSetIv","AlgSetOp","AppleTalk","Ash","AtmPvc","AtmSvc","Ax25","Bluetooth","Both","Bridge","Caif","Can","CmsgIterator","ControlMessage","ControlMessageOwned","Datagram","Decnet","Econet","EthAll","GetSockOpt","Ib","Ieee802154","Inet","Inet","Inet6","InetAddr","IoSliceIterator","IpAddr","IpMembershipRequest","Ipv4Addr","Ipv4OrigDstAddr","Ipv4PacketInfo","Ipv4PacketInfo","Ipv4RecvErr","Ipv6Addr","Ipv6MembershipRequest","Ipv6OrigDstAddr","Ipv6PacketInfo","Ipv6PacketInfo","Ipv6RecvErr","Ipx","Irda","Isdn","Iucv","Key","Link","LinkAddr","Llc","MSG_CMSG_CLOEXEC","MSG_CTRUNC","MSG_DONTWAIT","MSG_EOR","MSG_ERRQUEUE","MSG_NOSIGNAL","MSG_OOB","MSG_PEEK","MSG_TRUNC","MSG_WAITALL","Mpls","MsgFlags","MultiHeaders","MultiResults","NetBeui","NetRom","Netlink","Netlink","NetlinkAddr","NetlinkAudit","NetlinkCrypto","NetlinkDECNetRoutingMessage","NetlinkFIBLookup","NetlinkIPv6Firewall","NetlinkISCSI","NetlinkKObjectUEvent","NetlinkNetFilter","NetlinkRDMA","NetlinkRoute","NetlinkSCSITransport","NetlinkSELinux","NetlinkSockDiag","NetlinkUserSock","Nfc","Packet","Phonet","Pppox","Raw","Raw","Rdm","Rds","Read","RecvMsg","Rose","RxRpc","RxqOvfl","RxqOvfl","SOCK_CLOEXEC","SOCK_NONBLOCK","SOF_TIMESTAMPING_RAW_HARDWARE","SOF_TIMESTAMPING_RX_HARDWARE","SOF_TIMESTAMPING_RX_SOFTWARE","SOF_TIMESTAMPING_SOFTWARE","SOF_TIMESTAMPING_TX_HARDWARE","SOF_TIMESTAMPING_TX_SOFTWARE","ScmCredentials","ScmCredentials","ScmRights","ScmRights","ScmTimestamp","ScmTimestampns","ScmTimestampsns","Security","SeqPacket","SetSockOpt","Shutdown","Sna","SockAddr","SockFlag","SockProtocol","SockType","SockaddrIn","SockaddrIn6","SockaddrLike","SockaddrStorage","Stream","Tcp","TimestampingFlag","Timestamps","Tipc","TxTime","Udp","UdpGroSegments","UdpGsoSegments","Unix","Unix","UnixAddr","UnixCredentials","Unspec","V4","V4","V6","V6","Val","Val","Vsock","Vsock","VsockAddr","Wanpipe","Write","X25","accept","accept4","addr","address","alg_name","alg_type","all","all","all","any","as_abstract","as_alg_addr","as_alg_addr_mut","as_ffi_pair","as_link_addr","as_link_addr_mut","as_mut_ptr","as_netlink_addr","as_netlink_addr_mut","as_ptr","as_ptr","as_ptr","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_sockaddr_in","as_sockaddr_in6","as_sockaddr_in6_mut","as_sockaddr_in_mut","as_unix_addr","as_unix_addr_mut","as_vsock_addr","as_vsock_addr_mut","bind","bitand","bitand","bitand","bitand_assign","bitand_assign","bitand_assign","bitor","bitor","bitor","bitor_assign","bitor_assign","bitor_assign","bits","bits","bits","bitxor","bitxor","bitxor","bitxor_assign","bitxor_assign","bitxor_assign","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bytes","cid","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","cmsg_len","cmsg_level","cmsg_type","cmsghdr","cmsgs","complement","complement","complement","connect","contains","contains","contains","default","difference","difference","difference","empty","empty","empty","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","extend","extend","extend","family","family","family","flags","flowinfo","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_bits","from_bits","from_bits","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_unchecked","from_bits_unchecked","from_bits_unchecked","from_i32","from_iter","from_iter","from_iter","from_raw","from_raw","from_raw","from_raw","from_raw","from_raw","from_raw","from_raw","from_raw","from_raw","from_std","from_std","from_std","from_std","from_str","from_str","get","getpeername","getsockname","getsockopt","gid","groups","halen","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hatype","hw_raw","hw_trans","ifindex","insert","insert","insert","intersection","intersection","intersection","intersects","intersects","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","iovs","ip","ip","ip","is_all","is_all","is_all","is_empty","is_empty","is_empty","is_unnamed","len","len","len","len","listen","msg_control","msg_controllen","msg_flags","msg_iov","msg_iovlen","msg_name","msg_namelen","msghdr","new","new","new","new","new","new","new","new","new","new","new","new_abstract","new_alg","new_inet","new_netlink","new_unix","new_unnamed","new_v4","new_v6","new_vsock","next","next","next","not","not","not","octets","partial_cmp","partial_cmp","partial_cmp","path","path_len","pid","pid","pkttype","port","port","port","port","preallocate","protocol","recv","recvfrom","recvmmsg","recvmsg","remove","remove","remove","sa_data","sa_family","sa_family_t","scope_id","segments","send","sendmmsg","sendmsg","sendto","set","set","set","set","setsockopt","shutdown","sin6_addr","sin6_family","sin6_flowinfo","sin6_port","sin6_scope_id","sin_addr","sin_family","sin_port","sin_zero","size","size","size","sockaddr","sockaddr_in","sockaddr_in6","sockaddr_storage","sockaddr_storage_to_addr","sockaddr_un","socket","socketpair","sockopt","ss_family","sub","sub","sub","sub_assign","sub_assign","sub_assign","sun_family","sun_path","symmetric_difference","symmetric_difference","symmetric_difference","system","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_std","to_std","to_std","to_std","to_str","to_str","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","toggle","toggle","toggle","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uid","union","union","union","AcceptConn","AlgSetAeadAuthSize","AlgSetKey","BindToDevice","Broadcast","DontRoute","Ip6tOriginalDst","IpAddMembership","IpDropMembership","IpFreebind","IpMtu","IpMulticastLoop","IpMulticastTtl","IpTos","IpTransparent","Ipv4OrigDstAddr","Ipv4PacketInfo","Ipv4RecvErr","Ipv4Ttl","Ipv6AddMembership","Ipv6DontFrag","Ipv6DropMembership","Ipv6OrigDstAddr","Ipv6RecvErr","Ipv6RecvPacketInfo","Ipv6TClass","Ipv6Ttl","Ipv6V6Only","KeepAlive","Linger","Mark","OobInline","OriginalDst","PassCred","PeerCredentials","Priority","RcvBuf","RcvBufForce","ReceiveTimeout","ReceiveTimestamp","ReceiveTimestampns","ReuseAddr","ReusePort","RxqOvfl","SendTimeout","SndBuf","SndBufForce","SockType","SocketError","TcpCongestion","TcpKeepCount","TcpKeepIdle","TcpKeepInterval","TcpMaxSeg","TcpNoDelay","TcpRepair","TcpUserTimeout","Timestamping","TxTime","UdpGroSegment","UdpGsoSegment","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","default","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","FchmodatFlags","FileStat","FileStat","FollowSymlink","FollowSymlink","Mode","NoFollowSymlink","NoFollowSymlink","SFlag","S_IFBLK","S_IFCHR","S_IFDIR","S_IFIFO","S_IFLNK","S_IFMT","S_IFREG","S_IFSOCK","S_IRGRP","S_IROTH","S_IRUSR","S_IRWXG","S_IRWXO","S_IRWXU","S_ISGID","S_ISUID","S_ISVTX","S_IWGRP","S_IWOTH","S_IWUSR","S_IXGRP","S_IXOTH","S_IXUSR","UtimensatFlags","all","all","bitand","bitand","bitand_assign","bitand_assign","bitor","bitor","bitor_assign","bitor_assign","bits","bits","bitxor","bitxor","bitxor_assign","bitxor_assign","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","complement","complement","contains","contains","dev_t","difference","difference","empty","empty","eq","eq","eq","extend","extend","fchmod","fchmodat","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_bits","from_bits","from_bits_truncate","from_bits_truncate","from_bits_unchecked","from_bits_unchecked","from_iter","from_iter","fstat","fstatat","futimens","hash","hash","hash","insert","insert","intersection","intersection","intersects","intersects","into","into","into","into","into","is_all","is_all","is_empty","is_empty","lstat","lutimes","major","makedev","minor","mkdirat","mknod","mknodat","mode_t","not","not","partial_cmp","partial_cmp","remove","remove","set","set","st_atime","st_atime_nsec","st_blksize","st_blocks","st_ctime","st_ctime_nsec","st_dev","st_gid","st_ino","st_mode","st_mtime","st_mtime_nsec","st_nlink","st_rdev","st_size","st_uid","stat","sub","sub","sub_assign","sub_assign","symmetric_difference","symmetric_difference","to_owned","to_owned","to_owned","to_owned","to_owned","toggle","toggle","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","umask","union","union","utimensat","utimes","ADFS_SUPER_MAGIC","AFFS_SUPER_MAGIC","AFS_SUPER_MAGIC","AUTOFS_SUPER_MAGIC","BPF_FS_MAGIC","BTRFS_SUPER_MAGIC","CGROUP2_SUPER_MAGIC","CGROUP_SUPER_MAGIC","CODA_SUPER_MAGIC","CRAMFS_MAGIC","DEBUGFS_MAGIC","DEVPTS_SUPER_MAGIC","ECRYPTFS_SUPER_MAGIC","EFS_SUPER_MAGIC","EXT2_SUPER_MAGIC","EXT3_SUPER_MAGIC","EXT4_SUPER_MAGIC","F2FS_SUPER_MAGIC","FUSE_SUPER_MAGIC","FUTEXFS_SUPER_MAGIC","FsType","HOSTFS_SUPER_MAGIC","HPFS_SUPER_MAGIC","HUGETLBFS_MAGIC","ISOFS_SUPER_MAGIC","JFFS2_SUPER_MAGIC","MINIX2_SUPER_MAGIC","MINIX2_SUPER_MAGIC2","MINIX3_SUPER_MAGIC","MINIX_SUPER_MAGIC","MINIX_SUPER_MAGIC2","MSDOS_SUPER_MAGIC","NCP_SUPER_MAGIC","NFS_SUPER_MAGIC","NILFS_SUPER_MAGIC","NSFS_MAGIC","OCFS2_SUPER_MAGIC","OPENPROM_SUPER_MAGIC","OVERLAYFS_SUPER_MAGIC","PROC_SUPER_MAGIC","QNX4_SUPER_MAGIC","QNX6_SUPER_MAGIC","RDTGROUP_SUPER_MAGIC","REISERFS_SUPER_MAGIC","SECURITYFS_MAGIC","SELINUX_MAGIC","SMACK_MAGIC","SMB_SUPER_MAGIC","SYSFS_MAGIC","Statfs","TMPFS_MAGIC","TRACEFS_MAGIC","UDF_SUPER_MAGIC","USBDEVICE_SUPER_MAGIC","XENFS_SUPER_MAGIC","XFS_SUPER_MAGIC","block_size","blocks","blocks_available","blocks_free","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","eq","files","files_free","filesystem_id","filesystem_type","flags","fmt","fmt","from","from","fsid_t","fstatfs","into","into","maximum_name_length","optimal_transfer_size","statfs","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","FsFlags","ST_APPEND","ST_IMMUTABLE","ST_MANDLOCK","ST_NOATIME","ST_NODEV","ST_NODIRATIME","ST_NOEXEC","ST_NOSUID","ST_RDONLY","ST_RELATIME","ST_SYNCHRONOUS","ST_WRITE","Statvfs","all","bitand","bitand_assign","bitor","bitor_assign","bits","bitxor","bitxor_assign","block_size","blocks","blocks_available","blocks_free","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","complement","contains","default","difference","empty","eq","eq","extend","files","files_available","files_free","filesystem_id","flags","fmt","fmt","fmt","fmt","fmt","fmt","fragment_size","from","from","from_bits","from_bits_truncate","from_bits_unchecked","from_iter","fstatvfs","hash","hash","insert","intersection","intersects","into","into","is_all","is_empty","name_max","not","partial_cmp","remove","set","statvfs","sub","sub_assign","symmetric_difference","to_owned","to_owned","toggle","try_from","try_from","try_into","try_into","type_id","type_id","union","SysInfo","borrow","borrow_mut","clone","clone_into","eq","fmt","from","hash","into","load_average","process_count","ram_total","ram_unused","swap_free","swap_total","sysinfo","to_owned","try_from","try_into","type_id","uptime","B0","B1000000","B110","B115200","B1152000","B1200","B134","B150","B1500000","B1800","B19200","B200","B2000000","B230400","B2400","B2500000","B300","B3000000","B3500000","B38400","B4000000","B460800","B4800","B50","B500000","B57600","B576000","B600","B75","B921600","B9600","BRKINT","BS0","BS1","BSDLY","BaudRate","CBAUD","CBAUDEX","CIBAUD","CLOCAL","CMSPAR","CR0","CR1","CR2","CR3","CRDLY","CREAD","CRTSCTS","CS5","CS6","CS7","CS8","CSIZE","CSTOPB","ControlFlags","ECHO","ECHOCTL","ECHOE","ECHOK","ECHOKE","ECHONL","ECHOPRT","EXTPROC","FF0","FF1","FFDLY","FLUSHO","FlowArg","FlushArg","HUPCL","ICANON","ICRNL","IEXTEN","IGNBRK","IGNCR","IGNPAR","IMAXBEL","INLCR","INPCK","ISIG","ISTRIP","IUTF8","IXANY","IXOFF","IXON","InputFlags","LocalFlags","NCCS","NL0","NL1","NLDLY","NOFLSH","OCRNL","OFDEL","OFILL","OLCUC","ONLCR","ONLRET","ONOCR","OPOST","OutputFlags","PARENB","PARMRK","PARODD","PENDIN","SetArg","SpecialCharacterIndices","TAB0","TAB1","TAB2","TAB3","TABDLY","TCIFLUSH","TCIOFF","TCIOFLUSH","TCION","TCOFLUSH","TCOOFF","TCOON","TCSADRAIN","TCSAFLUSH","TCSANOW","TOSTOP","Termios","VDISCARD","VEOF","VEOL","VEOL2","VERASE","VINTR","VKILL","VLNEXT","VMIN","VQUIT","VREPRINT","VSTART","VSTOP","VSUSP","VSWTC","VT0","VT1","VTDLY","VTIME","VWERASE","XTABS","_POSIX_VDISABLE","all","all","all","all","bitand","bitand","bitand","bitand","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitor","bitor","bitor","bitor","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bits","bits","bits","bits","bitxor","bitxor","bitxor","bitxor","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","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","cfgetispeed","cfgetospeed","cfmakeraw","cfsetispeed","cfsetospeed","cfsetspeed","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","complement","complement","complement","complement","contains","contains","contains","contains","control_chars","control_flags","difference","difference","difference","difference","empty","empty","empty","empty","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","extend","extend","extend","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from_bits","from_bits","from_bits","from_bits","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_unchecked","from_bits_unchecked","from_bits_unchecked","from_bits_unchecked","from_iter","from_iter","from_iter","from_iter","hash","hash","hash","hash","hash","hash","hash","hash","hash","input_flags","insert","insert","insert","insert","intersection","intersection","intersection","intersection","intersects","intersects","intersects","intersects","into","into","into","into","into","into","into","into","into","into","is_all","is_all","is_all","is_all","is_empty","is_empty","is_empty","is_empty","line_discipline","local_flags","not","not","not","not","output_flags","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","remove","remove","remove","remove","set","set","set","set","sub","sub","sub","sub","sub_assign","sub_assign","sub_assign","sub_assign","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","tcdrain","tcflow","tcflush","tcgetattr","tcgetsid","tcsendbreak","tcsetattr","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","toggle","toggle","toggle","toggle","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_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","union","union","union","union","TimeSpec","TimeVal","TimeValLike","add","add","as_mut","as_mut","as_ref","as_ref","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","cmp","div","div","eq","eq","fmt","fmt","fmt","fmt","from","from","from","from","from","from_duration","from_timespec","hash","hash","hours","into","into","microseconds","microseconds","microseconds","milliseconds","milliseconds","milliseconds","minutes","mul","mul","nanoseconds","nanoseconds","nanoseconds","neg","neg","new","new","num_hours","num_microseconds","num_microseconds","num_microseconds","num_milliseconds","num_milliseconds","num_milliseconds","num_minutes","num_nanoseconds","num_nanoseconds","num_nanoseconds","num_seconds","num_seconds","num_seconds","partial_cmp","partial_cmp","seconds","seconds","seconds","sub","sub","suseconds_t","time_t","to_owned","to_owned","to_string","to_string","try_from","try_from","try_into","try_into","tv_nsec","tv_sec","tv_sec","tv_usec","type_id","type_id","zero","Expiration","Interval","IntervalDelayed","OneShot","Timer","TimerSetTimeFlags","borrow","borrow_mut","drop","fmt","from","get","into","new","overruns","set","try_from","try_into","type_id","CLOCK_BOOTTIME","CLOCK_BOOTTIME_ALARM","CLOCK_MONOTONIC","CLOCK_REALTIME","CLOCK_REALTIME_ALARM","ClockId","Expiration","Interval","IntervalDelayed","OneShot","TFD_CLOEXEC","TFD_NONBLOCK","TFD_TIMER_ABSTIME","TimerFd","TimerFlags","TimerSetTimeFlags","all","all","as_raw_fd","bitand","bitand","bitand_assign","bitand_assign","bitor","bitor","bitor_assign","bitor_assign","bits","bits","bitxor","bitxor","bitxor_assign","bitxor_assign","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","complement","complement","contains","contains","difference","difference","drop","empty","empty","eq","eq","eq","eq","extend","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_bits","from_bits","from_bits_truncate","from_bits_truncate","from_bits_unchecked","from_bits_unchecked","from_iter","from_iter","from_raw_fd","get","hash","hash","hash","insert","insert","intersection","intersection","intersects","intersects","into","into","into","into","into","is_all","is_all","is_empty","is_empty","new","not","not","partial_cmp","partial_cmp","partial_cmp","remove","remove","set","set","set","sub","sub","sub_assign","sub_assign","symmetric_difference","symmetric_difference","to_owned","to_owned","to_owned","to_owned","toggle","toggle","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","union","union","unset","wait","IoVec","RemoteIoVec","as_slice","base","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","eq","eq","fmt","fmt","from","from","from_mut_slice","from_slice","hash","hash","into","into","len","pread","preadv","process_vm_readv","process_vm_writev","pwrite","pwritev","readv","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","writev","UtsName","borrow","borrow_mut","clone","clone_into","domainname","eq","fmt","from","hash","into","machine","nodename","release","sysname","to_owned","try_from","try_into","type_id","uname","version","All","Continued","Exited","Id","PGid","PIDFd","Pid","PtraceEvent","PtraceSyscall","Signaled","StillAlive","Stopped","WCONTINUED","WEXITED","WNOHANG","WNOWAIT","WSTOPPED","WUNTRACED","WaitPidFlag","WaitStatus","__WALL","__WCLONE","__WNOTHREAD","all","bitand","bitand_assign","bitor","bitor_assign","bits","bitxor","bitxor_assign","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","cmp","cmp","complement","contains","difference","empty","eq","eq","eq","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from_bits","from_bits_truncate","from_bits_unchecked","from_iter","from_raw","hash","hash","hash","insert","intersection","intersects","into","into","into","is_all","is_empty","not","partial_cmp","partial_cmp","pid","remove","set","sub","sub_assign","symmetric_difference","to_owned","to_owned","to_owned","toggle","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","union","wait","waitid","waitpid","CLOCK_BOOTTIME","CLOCK_BOOTTIME_ALARM","CLOCK_MONOTONIC","CLOCK_MONOTONIC_COARSE","CLOCK_MONOTONIC_RAW","CLOCK_PROCESS_CPUTIME_ID","CLOCK_REALTIME","CLOCK_REALTIME_ALARM","CLOCK_REALTIME_COARSE","CLOCK_TAI","CLOCK_THREAD_CPUTIME_ID","ClockId","as_raw","borrow","borrow_mut","clock_getcpuclockid","clock_getres","clock_gettime","clock_settime","clone","clone_into","cmp","eq","fmt","fmt","from","from","from_raw","hash","into","now","partial_cmp","pid_cpu_clock_id","res","set_time","to_owned","to_string","try_from","try_into","type_id","UContext","borrow","borrow_mut","clone","clone_into","eq","fmt","from","get","hash","into","set","sigmask","sigmask_mut","to_owned","try_from","try_into","type_id","AIO_LISTIO_MAX","AIO_MAX","AIO_PRIO_DELTA_MAX","ARG_MAX","ATEXIT_MAX","AccessFlags","BC_BASE_MAX","BC_DIM_MAX","BC_SCALE_MAX","BC_STRING_MAX","CHILD_MAX","CLK_TCK","COLL_WEIGHTS_MAX","Child","DELAYTIMER_MAX","EXPR_NEST_MAX","FILESIZEBITS","F_OK","FchownatFlags","FollowSymlink","ForkResult","GETGR_R_SIZE_MAX","GETPW_R_SIZE_MAX","Gid","Group","HOST_NAME_MAX","IOV_MAX","LINE_MAX","LINK_MAX","LOGIN_NAME_MAX","LinkatFlags","MAX_CANON","MAX_INPUT","MQ_OPEN_MAX","MQ_PRIO_MAX","NAME_MAX","NGROUPS_MAX","NoFollowSymlink","NoRemoveDir","NoSymlinkFollow","OPEN_MAX","PAGE_SIZE","PATH_MAX","PIPE_BUF","POSIX2_SYMLINKS","POSIX_ALLOC_SIZE_MIN","POSIX_REC_INCR_XFER_SIZE","POSIX_REC_MAX_XFER_SIZE","POSIX_REC_MIN_XFER_SIZE","POSIX_REC_XFER_ALIGN","PTHREAD_DESTRUCTOR_ITERATIONS","PTHREAD_KEYS_MAX","PTHREAD_STACK_MIN","PTHREAD_THREADS_MAX","Parent","PathconfVar","Pid","RE_DUP_MAX","ROOT","RTSIG_MAX","R_OK","RemoveDir","ResGid","ResUid","SEM_NSEMS_MAX","SEM_VALUE_MAX","SIGQUEUE_MAX","STREAM_MAX","SYMLINK_MAX","SYMLOOP_MAX","SeekCur","SeekData","SeekEnd","SeekHole","SeekSet","SymlinkFollow","SysconfVar","TIMER_MAX","TTY_NAME_MAX","TZNAME_MAX","Uid","UnlinkatFlags","User","W_OK","Whence","X_OK","_AVPHYS_PAGES","_NPROCESSORS_CONF","_NPROCESSORS_ONLN","_PHYS_PAGES","_POSIX2_CHAR_TERM","_POSIX2_C_BIND","_POSIX2_C_DEV","_POSIX2_FORT_DEV","_POSIX2_FORT_RUN","_POSIX2_LOCALEDEF","_POSIX2_PBS","_POSIX2_PBS_ACCOUNTING","_POSIX2_PBS_CHECKPOINT","_POSIX2_PBS_LOCATE","_POSIX2_PBS_MESSAGE","_POSIX2_PBS_TRACK","_POSIX2_SW_DEV","_POSIX2_UPE","_POSIX2_VERSION","_POSIX_ADVISORY_INFO","_POSIX_ASYNCHRONOUS_IO","_POSIX_ASYNC_IO","_POSIX_BARRIERS","_POSIX_CHOWN_RESTRICTED","_POSIX_CLOCK_SELECTION","_POSIX_CPUTIME","_POSIX_FSYNC","_POSIX_IPV6","_POSIX_JOB_CONTROL","_POSIX_MAPPED_FILES","_POSIX_MEMLOCK","_POSIX_MEMLOCK_RANGE","_POSIX_MEMORY_PROTECTION","_POSIX_MESSAGE_PASSING","_POSIX_MONOTONIC_CLOCK","_POSIX_NO_TRUNC","_POSIX_PRIORITIZED_IO","_POSIX_PRIORITY_SCHEDULING","_POSIX_PRIO_IO","_POSIX_RAW_SOCKETS","_POSIX_READER_WRITER_LOCKS","_POSIX_REALTIME_SIGNALS","_POSIX_REGEXP","_POSIX_SAVED_IDS","_POSIX_SEMAPHORES","_POSIX_SHARED_MEMORY_OBJECTS","_POSIX_SHELL","_POSIX_SPAWN","_POSIX_SPIN_LOCKS","_POSIX_SPORADIC_SERVER","_POSIX_SS_REPL_MAX","_POSIX_SYNCHRONIZED_IO","_POSIX_SYNC_IO","_POSIX_THREADS","_POSIX_THREAD_ATTR_STACKADDR","_POSIX_THREAD_ATTR_STACKSIZE","_POSIX_THREAD_CPUTIME","_POSIX_THREAD_PRIORITY_SCHEDULING","_POSIX_THREAD_PRIO_INHERIT","_POSIX_THREAD_PRIO_PROTECT","_POSIX_THREAD_PROCESS_SHARED","_POSIX_THREAD_ROBUST_PRIO_INHERIT","_POSIX_THREAD_ROBUST_PRIO_PROTECT","_POSIX_THREAD_SAFE_FUNCTIONS","_POSIX_THREAD_SPORADIC_SERVER","_POSIX_TIMEOUTS","_POSIX_TIMERS","_POSIX_TRACE","_POSIX_TRACE_EVENT_FILTER","_POSIX_TRACE_EVENT_NAME_MAX","_POSIX_TRACE_INHERIT","_POSIX_TRACE_LOG","_POSIX_TRACE_NAME_MAX","_POSIX_TRACE_SYS_MAX","_POSIX_TRACE_USER_EVENT_MAX","_POSIX_TYPED_MEMORY_OBJECTS","_POSIX_V6_ILP32_OFF32","_POSIX_V6_ILP32_OFFBIG","_POSIX_V6_LP64_OFF64","_POSIX_V6_LPBIG_OFFBIG","_POSIX_VDISABLE","_POSIX_VERSION","_XOPEN_CRYPT","_XOPEN_ENH_I18N","_XOPEN_LEGACY","_XOPEN_REALTIME","_XOPEN_REALTIME_THREADS","_XOPEN_SHM","_XOPEN_STREAMS","_XOPEN_UNIX","_XOPEN_VERSION","access","acct","alarm","all","as_raw","as_raw","as_raw","bitand","bitand_assign","bitor","bitor_assign","bits","bitxor","bitxor_assign","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","chdir","chown","chroot","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","close","cmp","cmp","complement","contains","current","current","daemon","difference","dir","dup","dup2","dup3","eaccess","effective","effective","effective","effective","empty","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","execv","execve","execveat","execvp","execvpe","extend","faccessat","fchdir","fchown","fchownat","fdatasync","fexecve","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fork","fpathconf","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_bits","from_bits_truncate","from_bits_unchecked","from_gid","from_iter","from_name","from_name","from_raw","from_raw","from_raw","from_uid","fsync","ftruncate","gecos","getcwd","getegid","geteuid","getgid","getgrouplist","getgroups","gethostname","getpgid","getpgrp","getpid","getppid","getresgid","getresuid","getsid","gettid","getuid","gid","gid","hash","hash","hash","hash","hash","hash","initgroups","insert","intersection","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","is_all","is_child","is_empty","is_parent","is_root","isatty","linkat","lseek","lseek64","mem","mkdir","mkfifo","mkfifoat","mkstemp","name","name","not","parent","partial_cmp","partial_cmp","passwd","passwd","pathconf","pause","pipe","pipe2","pivot_root","read","real","real","remove","saved","saved","set","setegid","seteuid","setfsgid","setfsuid","setgid","setgroups","sethostname","setpgid","setresgid","setresuid","setsid","setuid","shell","sleep","sub","sub_assign","symlinkat","symmetric_difference","sync","syncfs","sysconf","tcgetpgrp","tcsetpgrp","this","to_owned","to_owned","to_owned","to_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","toggle","truncate","try_from","try_from","try_from","try_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","ttyname","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uid","union","unlink","unlinkat","write","child","disable","enable","cancel","set"],"q":[[0,"nix"],[176,"nix::dir"],[261,"nix::env"],[276,"nix::errno"],[436,"nix::fcntl"],[917,"nix::features"],[918,"nix::ifaddrs"],[953,"nix::kmod"],[1060,"nix::mount"],[1196,"nix::mqueue"],[1291,"nix::net"],[1292,"nix::net::if_"],[1401,"nix::poll"],[1484,"nix::pty"],[1561,"nix::sched"],[1658,"nix::sys"],[1687,"nix::sys::aio"],[1822,"nix::sys::epoll"],[1977,"nix::sys::eventfd"],[2031,"nix::sys::inotify"],[2202,"nix::sys::ioctl"],[2206,"nix::sys::memfd"],[2259,"nix::sys::mman"],[2596,"nix::sys::personality"],[2659,"nix::sys::pthread"],[2662,"nix::sys::ptrace"],[2814,"nix::sys::quota"],[2946,"nix::sys::reboot"],[2969,"nix::sys::resource"],[3057,"nix::sys::select"],[3095,"nix::sys::sendfile"],[3097,"nix::sys::signal"],[3371,"nix::sys::signal::SigevNotify"],[3376,"nix::sys::signalfd"],[3486,"nix::sys::socket"],[4432,"nix::sys::socket::sockopt"],[5390,"nix::sys::stat"],[5591,"nix::sys::statfs"],[5684,"nix::sys::statvfs"],[5774,"nix::sys::sysinfo"],[5796,"nix::sys::termios"],[6246,"nix::sys::time"],[6339,"nix::sys::timer"],[6358,"nix::sys::timerfd"],[6515,"nix::sys::uio"],[6556,"nix::sys::utsname"],[6577,"nix::sys::wait"],[6682,"nix::time"],[6722,"nix::ucontext"],[6740,"nix::unistd"],[7264,"nix::unistd::ForkResult"],[7265,"nix::unistd::acct"],[7267,"nix::unistd::alarm"],[7269,"core::ffi::c_str"],[7270,"core::ops::function"],[7271,"std::os::fd::raw"],[7272,"core::option"],[7273,"core::fmt"],[7274,"core::fmt"],[7275,"core::marker"],[7276,"core::result"],[7277,"core::any"],[7278,"alloc::string"],[7279,"core::cmp"],[7280,"std::io::error"],[7281,"libc::unix"],[7282,"libc::unix"],[7283,"core::iter::traits::collect"],[7284,"libc::unix::linux_like::linux::gnu::b64"],[7285,"std::ffi::os_str"],[7286,"std::io"],[7287,"std::os::fd::raw"],[7288,"libc::unix"],[7289,"core::pin"],[7290,"core::convert"],[7291,"core::convert"],[7292,"core::ffi"],[7293,"libc::unix"],[7294,"libc::unix::linux_like::linux::gnu::b64::x86_64::not_x32"],[7295,"libc::unix::linux_like::linux::gnu::b64::x86_64"],[7296,"libc::unix::linux_like::linux::gnu::b64"],[7297,"core::fmt"],[7298,"core::net::socket_addr"],[7299,"core::net::ip_addr"],[7300,"std::io"],[7301,"libc::unix::linux_like"]],"d":["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Contains the error value","Nix’s main error type.","Common trait used to represent file system paths by many …","Contains the success value","Nix Result Type","","Create a buffer large enough for storing some control …","List directory contents","Environment variables","","","Feature tests for OS functionality","Query network interface addresses","Generates a wrapper function for an ioctl that passes no …","Generates a wrapper function for a “bad” ioctl that …","Generates a wrapper function for an ioctl that reads data …","Generates a wrapper function for a “bad” ioctl that …","Generates a wrapper function for an ioctl that reads an …","Generates a wrapper function for an ioctl that reads and …","Generates a wrapper function for a “bad” ioctl that …","Generates a wrapper function for an ioctl that reads and …","Generates a wrapper function for an ioctl that writes an …","Generates a wrapper function for a ioctl that writes an …","Generates a wrapper function for a “bad” ioctl that …","Generates a wrapper function for an ioctl that writes data …","Generates a wrapper function for a “bad” ioctl that …","Is the path empty?","Load and unload kernel modules.","Length of the path in bytes","","Mount file systems","Posix Message Queue functions","Functionality involving network interfaces","Wait for events to trigger on specific file descriptors","Create master and slave virtual pseudo-terminals (PTYs)","Generate an ioctl request code for a command that passes …","Generate an ioctl request code for a command that reads.","Generate an ioctl request code for a command that reads …","Generate an ioctl request code for a command that writes.","Execution scheduling","Mostly platform-specific functionality","","","Safe wrappers around functions found in libc “unistd.h”…","Execute a function with this path as a CStr.","Block device","Character device","An open directory.","Directory","A directory entry, similar to std::fs::DirEntry.","FIFO (Named pipe)","Regular file","Return type of Dir::iter.","The return type of Dir::into_iter","Unix-domain socket","Symbolic link","Type of file referenced by a directory entry","","","","","","","","","","","","","","","","","","","","","","","","Returns the bare file name of this directory entry without …","Returns the type of this directory entry, if known.","","","","","","Returns the argument unchanged.","Converts from a descriptor-based object, closing the …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Converts from a file descriptor, closing it on success or …","","","","","","Returns the inode number (d_ino) of the underlying dirent.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Creates a owning iterator, that is, one that takes …","","","Returns an iterator of Result<Entry> which rewinds when …","","","Opens the given path as with fcntl::open.","Opens the given path as with fcntl::openat.","","","","","","","","","","","","","","","","","","Indicates that clearenv failed for some unknown reason","","","Clear the environment of all name-value pairs.","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The sentinel value indicates that a function failed and …","","","","","","","","","Returns the platform-specific value of errno","","","Returns the argument unchanged.","","","Calls U::from(self).","","Returns Ok(value) if it does not contain the sentinel …","","","","","","","","","","","","","","Removes byte range from a file without leaving a hole.","Increases file space by inserting a hole within the file …","File size is not changed.","Deallocates space by creating a hole.","Shared file data extants are made private to the file.","Zeroes space in specified byte range.","The file descriptor will automatically be closed during a …","","","","","","","","","","","","The size of the file cannot be increased.","Prevents further calls to fcntl() with F_ADD_SEALS.","The file cannot be reduced in size.","The file contents cannot be modified.","","","","","","Mode argument flags for fallocate determining operation …","","Additional configuration flags for fcntl’s F_SETFD.","","","","","","Configuration options for opened files.","Mask for the access mode of the file.","Open the file in append-only mode.","Generate a signal when input or output becomes possible.","Closes the file descriptor once an execve call is made.","Create the file if it does not exist.","Try to minimize cache effects of the I/O for this file.","If the specified path isn’t a directory, fail.","Implicitly follow each write() with an fdatasync().","Error out if a file was not created.","Same as O_SYNC.","Allow files whose sizes can’t be represented in an off_t …","Same as O_NONBLOCK.","Do not update the file last access time during read(2)s.","Don’t attach the device as the process’ controlling …","open() will fail if the given path is a symbolic link.","When possible, open the file in nonblocking mode.","Obtain a file descriptor for low-level access.","Only allow reading.","Allow both reading and writing.","Similar to O_DSYNC but applies to reads instead.","Implicitly follow each write() with an fsync().","Create an unnamed temporary file.","Truncate an existing regular file to 0 length if it allows …","Only allow writing.","","","","","","","","","","","","Gift the user pages to the kernel.","Hint that more data will be coming in a subsequent splice.","Request that pages be moved instead of copied.","Do not block on I/O.","Additional flags for file sealing, which allows for …","Additional flags to splice and friends.","","","Returns the set containing all flags.","Returns the set containing all flags.","Returns the set containing all flags.","Returns the set containing all flags.","Returns the set containing all flags.","Returns the set containing all flags.","Returns the set containing all flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Adds the set of flags.","Adds the set of flags.","Adds the set of flags.","Adds the set of flags.","Adds the set of flags.","Adds the set of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Toggles the set of flags.","Toggles the set of flags.","Toggles the set of flags.","Toggles the set of flags.","Toggles the set of flags.","Toggles the set of flags.","Toggles the set of flags.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","Copy a range of data from one file to another","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns an empty set of flags.","Returns an empty set of flags.","Returns an empty set of flags.","Returns an empty set of flags.","Returns an empty set of flags.","Returns an empty set of flags.","Returns an empty set of flags.","","","","","","","","","","","","","","","","","","Manipulates file space.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","","","","","","","","","","","","","","","","","","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","","","","","","","","","","","","","","","Removes the specified flags in-place.","Removes the specified flags in-place.","Removes the specified flags in-place.","Removes the specified flags in-place.","Removes the specified flags in-place.","Removes the specified flags in-place.","Removes the specified flags in-place.","","","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","","","","","","","","","","","Toggles the specified flags in-place.","Toggles the specified flags in-place.","Toggles the specified flags in-place.","Toggles the specified flags in-place.","Toggles the specified flags in-place.","Toggles the specified flags in-place.","Toggles the specified flags in-place.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","","Check if the OS supports atomic close-on-exec for sockets","Describes a single address for an interface as returned by …","Holds the results of getifaddrs.","Network address of this interface","","","","","Broadcast address of this interface, if applicable","","","Point-to-point destination address","","","","Flags as from SIOCGIFFLAGS ioctl","","","Returns the argument unchanged.","Returns the argument unchanged.","Get interface addresses using libc’s getifaddrs","","","Name of the network interface","Calls U::from(self).","Calls U::from(self).","","Netmask of this interface","","","","","","","","","Flags used by delete_module.","Ignore symbol version hashes.","Ignore kernel version magic.","Flags used by the finit_module function.","","","Returns the set containing all flags.","Returns the set containing all flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Adds the set of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Toggles the set of flags.","Toggles the set of flags.","","","","","","","","","","","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","Unloads the kernel module with the given name.","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns an empty set of flags.","Returns an empty set of flags.","","","","","Loads a kernel module from a given file descriptor.","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","","","","","Loads a kernel module from a buffer.","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","","","Removes the specified flags in-place.","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","","","Toggles the specified flags in-place.","Toggles the specified flags in-place.","","","","","","","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","","","","","Linux 2.4.0 - Bind directory at different place","Directory modifications are synchronous","","","","Allow mandatory locks on a FS","","","","Do not update access times","Disallow access to device special files","Do not update directory access times","Disallow program execution","Ignore suid and sgid bits","","","","Mount read-only","","","Alter flags of a mounted FS","","","","","","Writes are synced at once","","","","","Returns the set containing all flags.","Returns the set containing all flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Adds the set of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Toggles the set of flags.","Toggles the set of flags.","","","","","","","","","","","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns an empty set of flags.","Returns an empty set of flags.","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","","","","","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","","Returns the complement of this set of flags.","Returns the complement of this set of flags.","","","Removes the specified flags in-place.","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","","","Toggles the specified flags in-place.","Toggles the specified flags in-place.","","","","","","","","","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","Used with mq_open.","A message-queue attribute, optionally used with mq_setattr …","Identifies an open POSIX Message Queue","Set the close-on-exec flag for the message queue …","Create a message queue.","If set along with O_CREAT, mq_open will fail if the message","mq_send and mq_receive should fail with EAGAIN rather than …","Open the message queue for receiving messages.","Open the queue for both receiving and sending messages","Open the queue for sending messages.","Returns the set containing all flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Toggles the set of flags.","","","","","","","","","","","","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","The number of messages currently held in the queue","Returns the difference between the flags in self and other.","Returns an empty set of flags.","","","","The current flags, either 0 or O_NONBLOCK.","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","","","","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","The max number of messages that can be held by the queue","Size of a message queue attribute member","Close a message queue","Get message queue attributes","Open a message queue","Receive a message from a message queue","Convenience function. Removes O_NONBLOCK attribute for a …","Send a message to a message queue","Convenience function. Sets the O_NONBLOCK attribute for a …","Set the attributes of the message queue. Only O_NONBLOCK …","Remove a message queue","The maximum size of each message (in bytes)","Create a new message queue attribute","Returns the complement of this set of flags.","","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","","","Toggles the specified flags in-place.","","","","","","","","","","Returns the union of between the flags in self and other.","Network interface name resolution.","Receive all multicast packets. (see netdevice(7))","Auto media selection active. (see netdevice(7))","Valid broadcast address set. (see netdevice(7))","Internal debugging flag. (see netdevice(7))","Driver signals dormant. Volatile.","The addresses are lost when the interface goes down. (see …","Echo sent packets. Volatile.","Interface is a loopback interface. (see netdevice(7))","Driver signals L1 up. Volatile.","Master of a load balancing bundle. (see netdevice(7))","Supports multicast. (see netdevice(7))","No arp protocol, L2 destination address not set. (see …","Avoid use of trailers. (see netdevice(7))","Do not provide packet information","Interface is a point-to-point link. (see netdevice(7))","Is able to select media type via ifmap. (see netdevice(7))","Interface is in promiscuous mode. (see netdevice(7))","Resources allocated. (see netdevice(7))","Slave of a load balancing bundle. (see netdevice(7))","TAP device","TUN device (no Ethernet headers)","Interface is running. (see netdevice(7))","A network interface. Has a name like “eth0” or “…","Standard interface flags, used by getifaddrs","A list of the network interfaces available on this system. …","An iterator over the interfaces in an Interfaces.","Returns the set containing all flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Toggles the set of flags.","","","","","","","","","","","","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns the difference between the flags in self and other.","","Returns an empty set of flags.","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","","","Retrieve a list of the network interfaces available on the …","Resolve an interface into a interface number.","Obtain the index of this interface.","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Iterate over the interfaces in this list.","Obtain the name of this interface.","","Returns the complement of this set of flags.","","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","","Convert this to a slice of interfaces. Note that the …","Toggles the specified flags in-place.","","","","","","","","","","","","","Returns the union of between the flags in self and other.","Error condition (only returned in PollFd::revents; ignored …","Hang up (only returned in PollFd::revents; ignored in …","There is data to read.","Invalid request: fd not open (only returned in …","Writing is now possible, though a write larger that the …","There is some exceptional condition on the file descriptor.","Priority band data can be read (generally unused on Linux).","Equivalent to POLLIN","Priority data may be written.","Equivalent to POLLOUT","This is a wrapper around libc::pollfd.","These flags define the different events that can be …","Returns if all the events of interest occured in the last …","Returns the set containing all flags.","Returns if any of the events of interest occured in the …","","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Toggles the set of flags.","","","","","","","","","","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns the difference between the flags in self and other.","Returns an empty set of flags.","","","The events of interest for this PollFd.","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","","","","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Creates a new PollFd specifying the events of interest for …","Returns the complement of this set of flags.","","poll waits for one of a set of file descriptors to become …","ppoll() allows an application to safely wait until either …","Removes the specified flags in-place.","Returns the events that occurred in the last call to poll …","Inserts or removes the specified flags depending on the …","Modify the events of interest for this PollFd.","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","","","Toggles the specified flags in-place.","","","","","","","Returns the union of between the flags in self and other.","Representation of a master with a forked pty","Representation of a master/slave pty pair","Representation of the Master device in a master/slave pty …","","","","","","","","","","","","","","","","","","","","","","","","","","","","Metadata about forked process","Create a new pseudoterminal, returning the master file …","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Grant access to a slave pseudoterminal (see grantpt(3))","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","The master port in a virtual pty pair","The master port in a virtual pty pair","Create a new pseudoterminal, returning the slave and …","Open a pseudoterminal device (see posix_openpt(3))","Get the name of the slave pseudoterminal (see ptsname(3))","Get the name of the slave pseudoterminal (see ptsname(3))","","","The slave port in a virtual pty pair","","","","","","","","","","","","","","","","Unlock a pseudoterminal master/slave pseudoterminal pair …","","","","","","","Unused since Linux 2.6.2","The calling process and the child process share the same …","The caller and the child process share the same filesystem","The new process shares an I/O context with the calling …","Create the process in a new cgroup namespace.","Create the process in a new IPC namespace.","Create the process in a new network namespace.","The cloned child is started in a new mount namespace.","Create the process in a new PID namespace.","Create the process in a new user namespace.","Create the process in a new UTS namespace.","The parent of the new child (as returned by getppid(2)) …","If the calling process is being traced, then trace the …","The calling process and the child process share the same …","The child and the calling process share a single list of …","The child is placed in the same thread group as the calling","A tracing process cannot force CLONE_PTRACE on this child …","The execution of the calling process is suspended until the","The calling process and the child process run in the same …","Type for the function executed by clone.","Options for use with clone","CpuSet represent a bit-mask of CPUs. CpuSets are used by …","Returns the set containing all flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Toggles the set of flags.","","","","","clone create a child process (clone(2))","","","","","","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Return the maximum number of CPU in CpuSet","","Returns the difference between the flags in self and other.","Returns an empty set of flags.","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","","","","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Test to see if a CPU is in the CpuSet. field is the CPU id …","Create a new and empty CpuSet.","Returns the complement of this set of flags.","","Removes the specified flags in-place.","sched_getaffinity get a thread’s CPU affinity mask (…","Determines the CPU on which the calling thread is running.","sched_setaffinity set a thread’s CPU affinity mask (…","Explicitly yield the processor to other threads.","Inserts or removes the specified flags depending on the …","Add a CPU to CpuSet. field is the CPU id to add","reassociate thread with a namespace","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","","","Toggles the specified flags in-place.","","","","","","","Returns the union of between the flags in self and other.","Remove a CPU from CpuSet. field is the CPU id to remove","disassociate parts of the process execution context","POSIX Asynchronous I/O","","","Monitoring API for filesystem events.","Provide helpers for making ioctl system calls.","Interfaces for managing memory-backed files.","Memory management declarations.","Process execution domains","Low level threading primitives","Provides helpers for making ptrace system calls","Set and configure disk quotas for users, groups, or …","Reboot/shutdown or enable/disable Ctrl-Alt-Delete.","Configure the process resource limits.","Portably monitor a group of file descriptors for readiness.","Send data from a file to a socket, bypassing userland.","Operating system signals.","Interface for the signalfd syscall.","Socket interface functions","","Get filesystem statistics, non-portably","Get filesystem statistics","","An interface for controlling asynchronous communication …","","Timer API via signals.","Timer API via file descriptors.","Vectored I/O","Get system identification","Wait for a process to change status","Methods common to all AIO operations","All of the requests have already finished","Return values for AioCb::cancel and aio_cancel_all","All outstanding requests were canceled","An asynchronous version of fsync(2).","Mode for AioCb::fsync. Controls whether only data or both …","Some requests were not canceled. Their status should be …","Asynchronously reads from a file descriptor into a buffer","Asynchronously writes from a buffer to a file descriptor","Requests that lio_listio return immediately","Requests that lio_listio block until all requested …","Mode for lio_listio","on supported operating systems only, do it like fdatasync","do it like fsync","The return type of Aio::aio_return.","Cancels outstanding AIO requests for a given file …","Retrieve return status of an asynchronous operation.","","","","Suspends the calling process until at least one of the …","","","","","","","","","","","","","","","","","","Cancels an outstanding AIO request.","","","","","","","","","","","","","","","Retrieve error status of an asynchronous operation.","","","","Returns the underlying file descriptor associated with the …","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Does this operation currently have any in-kernel state?","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Submits multiple asynchronous I/O requests with a single …","Returns the operation’s fsync mode: data and metadata or …","Returns the requested length of the aio operation in bytes","Returns the requested length of the aio operation in bytes","Construct a new AioWrite.","Create a new AioRead, placing the data in a mutable slice.","Create a new AioFsync.","Returns the file offset of the operation.","Returns the file offset of the operation.","","","Returns the priority of the AioCb","","","","Update the notification settings for an existing AIO …","","","","Returns the SigEvent that will be used for notification.","","","","Actually start the I/O operation.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the set containing all flags.","Returns the set containing all flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Adds the set of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Toggles the set of flags.","Toggles the set of flags.","","","","","","","","","","","","","","","","","","","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns an empty set of flags.","Returns an empty set of flags.","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","","","","","","","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","","Returns the complement of this set of flags.","Returns the complement of this set of flags.","","","Removes the specified flags in-place.","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","","","","","Toggles the specified flags in-place.","Toggles the specified flags in-place.","","","","","","","","","","","","","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","","","","","Returns the set containing all flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Toggles the set of flags.","","","","","","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns the difference between the flags in self and other.","Returns an empty set of flags.","","","","","","","","","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","","","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Returns the complement of this set of flags.","","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","","Toggles the specified flags in-place.","","","","Returns the union of between the flags in self and other.","Configuration options for inotify_add_watch.","File was accessed.","All of the events.","Metadata changed.","Set the FD_CLOEXEC flag on the file descriptor.","Combination of IN_CLOSE_WRITE and IN_CLOSE_NOWRITE.","Nonwritable file was closed.","Writable file was closed.","Subfile was created.","Subfile was deleted.","Self was deleted.","Don’t follow symlinks.","File was ignored.","Event occurred against directory.","File was modified.","Combination of IN_MOVED_FROM and IN_MOVED_TO.","File was moved from X.","File was moved to Y.","Self was moved.","Set the O_NONBLOCK flag on the open file description …","Only send event once.","Only watch the path if it is a directory.","File was opened.","Event queue overflowed.","Backing filesystem was unmounted.","Configuration options for inotify_init1.","An inotify instance. This is also a file descriptor, you …","A single inotify event.","This object is returned when you create a new watch on an …","Adds a new watch on the target file or directory.","Returns the set containing all flags.","Returns the set containing all flags.","","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Adds the set of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Toggles the set of flags.","Toggles the set of flags.","","","","","","","","","","","","","","","","","","","","","","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","This cookie is a number that allows you to connect related …","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns an empty set of flags.","Returns an empty set of flags.","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","","","","","","","Initialize a new inotify instance.","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Event mask. This field is a bitfield describing the exact …","Filename. This field exists only if the event was …","Returns the complement of this set of flags.","Returns the complement of this set of flags.","","","","Reads a collection of events from the inotify file …","Removes the specified flags in-place.","Removes the specified flags in-place.","Removes an existing watch using the watch descriptor …","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","","","","","Toggles the specified flags in-place.","Toggles the specified flags in-place.","","","","","","","","","","","","","","","","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","Watch descriptor. This field corresponds to the watch …","Generate an ioctl request code for a command that passes …","Generate an ioctl request code for a command that reads.","Generate an ioctl request code for a command that reads …","Generate an ioctl request code for a command that writes.","Allow sealing operations on this file.","Set the close-on-exec (FD_CLOEXEC) flag on the new file …","Options that change the behavior of memfd_create.","Returns the set containing all flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Toggles the set of flags.","","","","","","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns the difference between the flags in self and other.","Returns an empty set of flags.","","","","","","","","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","","","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Creates an anonymous file that lives in memory, and return …","Returns the complement of this set of flags.","","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","","Toggles the specified flags in-place.","","","","Returns the union of between the flags in self and other.","Undo the effect of an earlier MADV_DONTDUMP.","Undo the effect of MADV_DONTFORK.","Exclude the given range from a core dump.","Do not make pages in this range available to the child …","Do not expect access in the near future.","Specify that the application no longer needs the pages in …","Enable Transparent Huge Pages (THP) for pages in the given …","Poison the given pages.","Enable Kernel Samepage Merging (KSM) for the given pages.","Undo the effect of MADV_HUGEPAGE.","No further special treatment. This is the default.","Expect random page references.","Free up a given range of pages and its associated backing …","Expect sequential page references.","Preserve the memory of each page but offline the original …","Undo the effect of MADV_MERGEABLE","Expect access in the near future.","Put the mapping into the first 2GB of the process address …","Synonym for MAP_ANONYMOUS.","The mapping is not backed by any file.","Compatibility flag. Ignored.","Compatibility flag. Ignored.","Compatibility flag. Ignored.","Place the mapping at exactly the address specified in addr.","Place the mapping at exactly the address specified in addr…","Used for stacks; indicates to the kernel that the mapping …","Allocate the mapping using “huge pages.”","Make use of 16GB huge page (must be supported by the …","Make use of 16MB huge page (must be supported by the …","Make use of 1GB huge page (must be supported by the system)","Make use of 1MB huge page (must be supported by the system)","Make use of 256MB huge page (must be supported by the …","Make use of 2GB huge page (must be supported by the system)","Make use of 2MB huge page (must be supported by the system)","Make use of 32MB huge page (must be supported by the …","Make use of 512KB huge page (must be supported by the …","Make use of 512MB huge page (must be supported by the …","Make use of 64KB huge page (must be supported by the …","Make use of 8MB huge page (must be supported by the system)","Mark the mmaped region to be locked in the same way as …","Only meaningful when used with MAP_POPULATE. Don’t …","Do not reserve swap space for this mapping.","Populate page tables for a mapping.","Create a private copy-on-write mapping. Mutually exclusive …","Share this mapping. Mutually exclusive with MAP_PRIVATE.","Region grows down, like a stack.","Lock pages that are currently mapped into the address …","Lock pages which will become mapped into the address space …","Place the mapping at exactly the address specified in …","Permit the kernel to relocate the mapping to a new virtual …","Options for mremap.","Schedule an update but return immediately.","Invalidate all cached data.","Perform an update and wait for it to complete.","Additional parameters for mmap.","Flags for mlockall.","Usage information for a range of memory to allow for …","Configuration flags for msync.","Pages can be executed","Apply protection up to the end of a mapping that grows …","Apply protection down to the beginning of a mapping that …","Pages cannot be accessed.","Pages can be read.","Pages can be written.","Desired memory protection of a memory mapping.","Returns the set containing all flags.","Returns the set containing all flags.","Returns the set containing all flags.","Returns the set containing all flags.","Returns the set containing all flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Adds the set of flags.","Adds the set of flags.","Adds the set of flags.","Adds the set of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Toggles the set of flags.","Toggles the set of flags.","Toggles the set of flags.","Toggles the set of flags.","Toggles the set of flags.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns an empty set of flags.","Returns an empty set of flags.","Returns an empty set of flags.","Returns an empty set of flags.","Returns an empty set of flags.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","","","","","","","","","","","","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","give advice about use of memory","Locks all memory pages that contain part of the address …","Locks all memory pages mapped into this process’ address …","allocate memory, or map files or devices into memory","Set protection of memory mapping.","Expands (or shrinks) an existing memory mapping, …","synchronize a mapped region","Unlocks all memory pages that contain part of the address …","Unlocks all memory pages mapped into this process’ …","remove a mapping","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","","","","","","","Removes the specified flags in-place.","Removes the specified flags in-place.","Removes the specified flags in-place.","Removes the specified flags in-place.","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Creates and opens a new, or opens an existing, POSIX …","Performs the converse of shm_open, removing an object …","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","","","","","","","Toggles the specified flags in-place.","Toggles the specified flags in-place.","Toggles the specified flags in-place.","Toggles the specified flags in-place.","Toggles the specified flags in-place.","","","","","","","","","","","","","","","","","","","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","Provide the legacy virtual address space layout.","Limit the address space to 32 bits.","Use 0xc0000000 as the offset at which to search a virtual …","Disable address-space-layout randomization.","User-space function pointers to signal handlers point to …","Map page 0 as read-only.","Flags used and returned by get() and set().","PROT_READ implies PROT_EXEC for mmap(2).","No effects.","select(2), pselect(2), and ppoll(2) do not modify the …","Have uname(2) report a 2.6.40+ version number rather than …","No effects.","Returns the set containing all flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Toggles the set of flags.","","","","","","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns the difference between the flags in self and other.","Returns an empty set of flags.","","","","","","","","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","","Retrieve the current process personality.","","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Returns the complement of this set of flags.","","Removes the specified flags in-place.","Set the current process personality.","Inserts or removes the specified flags depending on the …","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","","Toggles the specified flags in-place.","","","","Returns the union of between the flags in self and other.","Identifies an individual thread.","Send a signal to a thread (see pthread_kill(3)).","Obtain ID of the calling thread (see pthread_self(3)","","Using the ptrace options the tracer can configure the …","Ptrace options used in conjunction with the …","","","","Event that stops before a return from clone.","Event that stops before a return from execve.","Event for a stop before an exit. Unlike the waitpid Exit …","Event that stops before a return from fork or clone.","Stop triggered by a seccomp rule on a tracee.","Stop triggered by the INTERRUPT syscall, or a group stop, …","Event that stops before a return from vfork or clone.","Event for a return from vfork.","","","","","","","","","","Send a SIGKILL to the tracee if the tracer exits. This is …","Stop tracee at next clone call and trace the cloned …","Stop tracee at next execve call.","Stop tracee at next exit call. Stops before exit commences …","Stop tracee at next fork and start tracing the forked …","Stop tracee when a SECCOMP_RET_TRACE rule is triggered. …","When delivering system call traps set a bit to allow …","Stop tracee at next vfork call and trace the vforked …","Stop tracee at vfork completion.","","","","","","","","","","","","","","","","","","","","Ptrace Request enum defining the action to be taken.","Returns the set containing all flags.","Attach to a running process, as with …","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Toggles the set of flags.","","","","","","","","","","","","","","","","Returns the complement of this set of flags.","Restart the stopped tracee process, as with …","Returns true if all of the flags in other are contained …","Detaches the current running process, as with …","Returns the difference between the flags in self and other.","Returns an empty set of flags.","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","","Gets a ptrace event as described by …","Get user registers, as with ptrace(PTRACE_GETREGS, ...)","Get siginfo as with ptrace(PTRACE_GETSIGINFO,...)","","","","Inserts the specified flags in-place.","Stop a tracee, as with ptrace(PTRACE_INTERRUPT, ...)","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Issues a kill request as with ptrace(PTRACE_KILL, ...)","Returns the complement of this set of flags.","","","","Reads a word from a processes memory at the given address","Reads a word from a user area at offset. The user struct …","Removes the specified flags in-place.","Attach to a running process, as with …","Inserts or removes the specified flags depending on the …","Set options, as with ptrace(PTRACE_SETOPTIONS,...).","Set user registers, as with ptrace(PTRACE_SETREGS, ...)","Set siginfo as with ptrace(PTRACE_SETSIGINFO,...)","Move the stopped tracee process forward by a single step …","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","Continue execution until the next syscall, as with …","Continue execution until the next syscall, as with …","Move the stopped tracee process forward by a single step …","","","","Toggles the specified flags in-place.","Sets the process as traceable, as with …","","","","","","","","","","Returns the union of between the flags in self and other.","Writes a word into the processes memory at the given …","Writes a word to a user area at offset. The user struct …","Wrapper type for if_dqblk","Specify a group quota","Use the original quota format.","Use the standard VFS v0 quota format.","Use the VFS v1 quota format.","All fields.","The block hard & soft limit fields.","The disk use time limit field.","The inode hard & soft limit fields.","The current inodes field.","The file quote time limit field.","All block & inode limits.","The current space field.","The time limit fields.","The space & inodes usage fields.","The type of quota format to use.","The scope of the quota.","Indicates the quota fields that are valid to read from.","Specify a user quota","Returns the set containing all flags.","Current number of allocated inodes.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Toggles the set of flags.","Time limit for excessive disk use.","The absolute limit on disk quota blocks allocated.","Preferred limit on disk quota blocks","","","","","","","","","","","","","","","","","","","","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","","","Returns the difference between the flags in self and other.","Returns an empty set of flags.","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","","","","","","Time limit for excessive files.","Maximum number of allocated inodes.","Preferred inode limit","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Returns the complement of this set of flags.","Current occupied space (bytes).","","","","Get disk quota limits and current usage for the given …","Disable disk quotas for a block device.","Turn on disk quotas for a block device.","Configure quota values for the specified fields for a …","Update the on-disk copy of quota usages for a filesystem.","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","Set the time limit for excessive disk use.","Set the absolute limit on disk quota blocks allocated.","Set the preferred limit on disk quota blocks allocated.","Set the time limit for excessive files.","Set the maximum number of allocated inodes.","Set the preferred limit of allocated inodes.","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","","","","","Toggles the specified flags in-place.","","","","","","","","","","","","","Returns the union of between the flags in self and other.","Restart the system.","Halt the system.","Execute a kernel that has been loaded earlier with …","Stop the system and switch off power, if possible.","Suspend the system using software suspend.","How exactly should the system be rebooted.","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","Reboots or shuts down the system.","Enable or disable the reboot keystroke (Ctrl-Alt-Delete).","","","","","The maximum amount (in bytes) of virtual memory the …","The largest size (in bytes) core(5) file that may be …","The maximum amount of cpu time (in seconds) to be used by …","The maximum size (in bytes) of the data segment for a …","The largest size (in bytes) file that may be created.","A limit on the combined number of flock locks and fcntl …","The maximum size (in bytes) which a process may lock into …","A limit on the number of bytes that can be allocated for …","A ceiling to which the process’s nice value can be …","The maximum number of open files for this process.","The maximum number of simultaneous processes for this user …","When there is memory pressure and swap is available, …","A ceiling on the real-time priority that may be set for …","A limit (in microseconds) on the amount of CPU time that a …","A limit on the number of signals that may be queued for …","The maximum size (in bytes) of the stack segment for a …","","Resource usage for all the children that have terminated …","Resource usage for the current process.","Resource usage for the calling thread.","Types of process resources.","Output of getrusage with information about resource usage. …","Whose resource usage should be returned by getrusage.","","","Number of times a read was done from a block device.","Number of times a write was done to a block device.","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Number of times all of the memory was fully swapped out.","Get the current processes resource limits","Get usage information for a process, its children or the …","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Number of times a context switch was imposed by the kernel …","Number of IPC messages received.","Number of IPC messages sent.","Number of page faults that were served through I/O (i.e. …","The resident set size at its peak, in kilobytes.","Number of page faults that were served without resorting …","","","","Set the current processes resource limits","Integral value expressed in kilobytes times ticks of …","Number of signals received.","Total amount of time spent executing in kernel mode.","","","","","","","","","","","","","Integral value expressed in kilobytes times ticks of …","Integral value expressed in kilobytes times ticks of …","Total amount of time spent executing in user mode.","Number of times a context switch was voluntarily invoked.","","Contains a set of file descriptors used by select","Iterator over FdSet.","","","","","Remove all file descriptors from this FdSet.","","","Test an FdSet for the presence of a certain file …","","","Returns an iterator over the file descriptors in the set.","","","Returns the argument unchanged.","Returns the argument unchanged.","","Finds the highest file descriptor in the set.","Add a file descriptor to an FdSet","Calls U::from(self).","Calls U::from(self).","","Create an empty FdSet","","","Monitors file descriptors for readiness with an altered …","Remove a file descriptor from an FdSet","Monitors file descriptors for readiness","","","","","","","","","Copy up to count bytes to out_fd from in_fd starting at …","Copy up to count bytes to out_fd from in_fd starting at …","Use the given signal-catching function, which takes in the …","When catching a Signal::SIGCHLD signal, the signal will be …","When catching a Signal::SIGCHLD signal, the system will not","Further occurrences of the delivered signal are not masked …","The system will deliver the signal to the process on a …","The handler is reset back to the default at the moment the …","Requests that certain system calls restart if interrupted …","This flag is controlled internally by Nix.","Abort","Alarm clock","Bus error","To parent on child stop or exit","Continue a stopped process","Floating point exception","Hangup","Illegal instruction (not reset when caught)","Interrupt","Input/output possible signal","Alias for SIGABRT","Kill (cannot be caught or ignored)","Write on a pipe with no one to read it","Alias for SIGIO","Profiling time alarm","Power failure imminent.","Quit","Segmentation violation","Stack fault (obsolete)","Sendable stop signal not from tty","Bad system call","Software termination signal from kill","Trace trap (not reset when caught)","Stop signal from tty","To readers pgrp upon background tty read","Like TTIN if (tp->t_local&LTOSTOP)","Alias for SIGSYS","Urgent condition on IO channel","User defined signal 1","User defined signal 2","Virtual time alarm","Window size changes","Exceeded CPU time limit","Exceeded file size limit","The new mask is the union of the current mask and the …","The current mask is replaced by the specified set.","The new mask is the intersection of the current mask and …","Controls the behavior of a SigAction","Action to take on receipt of a signal. Corresponds to …","Use the given signal-catching function, which takes in the …","Default signal handling.","Used to request asynchronous notification of the …","A signal handler.","Request that the signal be ignored.","Specifies a set of Signals that may be blocked, waited …","Iterator for a SigSet.","No notification will be delivered","Specifies the notification method used by a SigEvent","Notify by delivering a signal to the process.","Notify by delivering a signal to a thread.","Specifies how certain functions should manipulate a signal …","Types of operating system signals","Iterate through all signals defined by this operating …","Add the specified signal to the set.","Returns the set containing all flags.","Initialize to include all signals.","Returns a mutable pointer to the sigevent wrapped by self","","","Returns name of signal.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Toggles the set of flags.","","","","","","","","","","","","","","","","","","","","","Remove all signals from this set.","","","","","","","","","","","","","","","","","","","","","","","","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Return whether this set includes the specified signal.","Returns the difference between the flags in self and other.","Returns an empty set of flags.","Initialize to include nothing.","","","","","","","","","","","","Returns the flags set on the action.","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","","","Converts a libc::sigset_t object to a SigSet without …","","Returns the action’s handler.","","","","","","","","","","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Returns an iterator that yields the signals contained in …","Iterate through all signals defined by this OS","Send a signal to a process","Send a signal to a process group","Returns the set of signals that are blocked during …","Creates a new action.","Note: this constructor does not allow the user to set the …","","","Returns the complement of this set of flags.","","","","Manages the signal mask (set of blocked signals) for the …","Send a signal to the current thread","Removes the specified flags in-place.","Remove the specified signal from this set.","Inserts or removes the specified flags depending on the …","Changes the action taken by a process on receipt of a …","Return a copy of the inner structure","Signal management (see signal(3p))","Examine and change blocked signals.","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","Adds the set of signals to the signal mask for the calling …","Gets the currently blocked (masked) set of signals for the …","Sets the set of signals as the signal mask for the calling …","Sets the set of signals as the signal mask, and returns …","Removes the set of signals from the signal mask for the …","","","","","","","","","","","","Toggles the specified flags in-place.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Identifies a thread for SigevNotify::SigevThreadId","Returns the union of between the flags in self and other.","Suspends execution of the calling thread until one of the …","Will be present in the si_value field of the …","Will be present in the si_value field of the …","Signal to deliver","Signal to send","LWP ID of the thread to notify","","","","","","","A helper struct for creating, reading and closing a …","Returns the set containing all flags.","","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Toggles the set of flags.","","","","","","","","","","","","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns the difference between the flags in self and other.","","Returns an empty set of flags.","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","","","","","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","","","Returns the complement of this set of flags.","","","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","","","","Creates a new file descriptor for reading signals.","","","","","","","","","","","","","","","","","","","","","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","","","Toggles the specified flags in-place.","","","","","","","","","","Returns the union of between the flags in self and other.","","These constants specify the protocol family to be used in …","","Interface to kernel crypto API","Socket address for the Linux kernel crypto API","Set the length of associated authentication data (AAD) …","Set IV for AF_ALG crypto API.","Set crypto operation for AF_ALG crypto API. It may be one …","AppleTalk","","Access to raw ATM PVCs","Access to ATM Switched Virtual Circuits","Amateur radio AX.25 protocol","Bluetooth low-level socket protocol","Further receptions and transmissions will be disallowed.","Can’t be used for creating sockets; mostly used for …","Ericsson’s Communication CPU to Application CPU …","Controller Area Network automotive bus protocol","","A type-safe zero-copy wrapper around a single control …","A type-safe wrapper around a single control message, as …","Supports datagrams (connectionless, unreliable messages of …","DECet protocol sockets.","Acorn Econet protocol","Non-DIX type protocol number defined for the Ethernet IEEE …","Represents a socket option that can be retrieved.","InfiniBand native addressing","IEEE 802.15.4 WPAN (wireless personal area network) raw …","","IPv4 Internet protocols (see ip(7))","IPv6 Internet protocols (see ipv6(7))","","","","Request for multicast socket operations","","","","Configure the sending addressing and interface for v4","Socket error queue control messages read with the …","","Request for ipv6 multicast socket operations","","","Configure the sending addressing and interface for v6","Socket error queue control messages read with the …","IPX - Novell protocols","Socket interface over IrDA","New “modular ISDN” driver interface protocol","IUCV (inter-user communication vehicle) z/VM protocol for …","Key management protocol.","Datalink address (MAC)","Hardware Address","Logical link control (IEEE 802.2 LLC) protocol","Set the close-on-exec flag for the file descriptor …","Receive flags: Control Data was discarded (buffer too …","Enables nonblocking operation; if the operation would …","Terminates a record (when this notion is supported, as for …","This flag specifies that queued errors should be received …","Requests not to send SIGPIPE errors when the other end …","Sends or requests out-of-band data on sockets that support …","Peeks at an incoming message. The data is treated as …","For raw (Packet), Internet datagram (since Linux …","Receive operation blocks until the full amount of data can …","Multiprotocol Label Switching","Flags for send/recv and their relatives","Preallocated structures needed for recvmmsg and sendmmsg …","Iterator over results of recvmmsg/sendmmsg","Reserved for “802.2LLC project”; never used.","AX.25 packet layer protocol. (see netrom(4))","","Kernel user interface device (see netlink(7))","Address for the Linux kernel user interface device.","Auditing (ref)","Netlink interface to request information about ciphers …","DECnet routing messages (ref)","Access to FIB lookup from user space (ref)","Transport IPv6 packets from netfilter to user space. Used …","Open-iSCSI (ref)","Kernel messages to user space (ref)","Netfilter subsystem (ref)","Infiniband RDMA (ref)","Receives routing and link updates and may be used to …","SCSI Transports (ref)","SELinux event notifications. (ref)","Query information about sockets of various protocol …","Reserved for user-mode socket protocols (ref)","Near field communication","Low level packet interface (see packet(7))","Nokia cellular modem IPC/RPC interface","Generic PPP transport layer, for setting up L2 tunnels …","Provides raw network protocol access.","Raw sockets (raw(7))","Provides a reliable datagram layer that does not guarantee …","Reliable Datagram Sockets (RDS) protocol","Further receptions will be disallowed.","Contains outcome of sending or receiving a message","RATS (Radio Amateur Telecommunications Society) Open …","Rx, Andrew File System remote procedure call protocol","SO_RXQ_OVFL indicates that an unsigned 32 bit value …","SO_RXQ_OVFL indicates that an unsigned 32 bit value …","Set close-on-exec on the new descriptor","Set non-blocking mode on the new socket","Report hardware timestamps as generated by …","Collect receiving timestamps as reported by hardware","Collect receiving timestamps as reported by software","Report any software timestamps when available.","Collect transmiting timestamps as reported by hardware","Collect transmiting timestamps as reported by software","Received version of ControlMessage::ScmCredentials","A message of type SCM_CREDENTIALS, containing the pid, uid …","Received version of ControlMessage::ScmRights","A message of type SCM_RIGHTS, containing an array of file …","A message of type SCM_TIMESTAMP, containing the time the …","Nanoseconds resolution timestamp","A set of nanosecond resolution timestamps","This was a short-lived (between Linux 2.1.30 and …","Provides a sequenced, reliable, two-way connection- based …","Represents a socket option that can be set.","","IBM SNA","Represents a socket address","Additional socket options","Constants used in socket and socketpair to specify the …","These constants are used to specify the communication …","An IPv4 socket address","An IPv6 socket address","Anything that, in C, can be cast back and forth to sockaddr…","A container for any sockaddr type","Provides sequenced, reliable, two-way, connection- based …","TCP protocol (ip(7))","Configuration flags for SO_TIMESTAMPING interface","For representing packet timestamps via SO_TIMESTAMPING …","TIPC, “cluster domain sockets” protocol","Configure the transmission time of packets.","UDP protocol (ip(7))","UDP Generic Receive Offload (GRO) allows receiving …","UDP GSO makes it possible for applications to generate …","","Local communication (see unix(7))","A wrapper around sockaddr_un.","Unix credentials of the sending process.","Unspecified address family, (see getaddrinfo(3))","","","","","","","","VMWare VSockets protocol for hypervisor-guest interaction.","Socket address for VMWare VSockets protocol","Legacy protocol for wide area network (WAN) connectivity …","Further transmissions will be disallowed.","ITU-T X.25 / ISO-8208 protocol (see x25(7))","Accept a connection on a socket","Accept a connection on a socket","Physical-layer address (MAC)","","Return the socket’s cipher name, for example sha1.","Return the socket’s cipher type, for example hash or aead…","Returns the set containing all flags.","Returns the set containing all flags.","Returns the set containing all flags.","","If this address represents an abstract socket, return its …","Safely and falliably downcast to an immutable reference","Safely and falliably downcast to a mutable reference","Conversion from nix’s SockAddr type to the underlying …","Safely and falliably downcast to an immutable reference","Safely and falliably downcast to a mutable reference","Returns a mutable pointer to the raw sockaddr_un struct","Safely and falliably downcast to an immutable reference","Safely and falliably downcast to a mutable reference","Returns a raw pointer to the inner structure. Useful for …","Returns a raw pointer to the inner structure. Useful for …","Returns a pointer to the raw sockaddr_un struct","","","","","","","","Safely and falliably downcast to an immutable reference","Safely and falliably downcast to an immutable reference","Safely and falliably downcast to a mutable reference","Safely and falliably downcast to a mutable reference","Downcast to an immutable [UnixAddr] reference.","Downcast to a mutable [UnixAddr] reference.","Safely and falliably downcast to an immutable reference","Safely and falliably downcast to a mutable reference","Bind a name to a socket","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Adds the set of flags.","Adds the set of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Toggles the set of flags.","Toggles the set of flags.","Toggles the set of flags.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Context Identifier (CID)","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Iterate over the valid control messages pointed to by this …","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Initiate a connection on a socket","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns an empty set of flags.","Returns an empty set of flags.","Returns an empty set of flags.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Return the address family of this socket","Return the address family of this socket","","","Returns the flow information associated with this address.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","Create a new AddressFamily from an integer value retrieved …","","","","Unsafe constructor from a variable length source","","","","","","","","","","","","","","","","Look up the value of this socket option on the given …","Get the address of the peer connected to the socket fd.","Get the current address to which the socket fd is bound.","Get the current value for the requested socket option","Returns the group identifier","Return the socket’s multicast groups mask","Length of MAC address","","","","","","","","","","","","","","","","","","","","","","","","","","","ARP hardware type","hardware based timestamp","legacy timestamp, usually empty","Interface number","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","Iterate over the filled io slices pointed by this msghdr","Returns the IP address associated with this socket address.","Returns the IP address associated with this socket …","Gets the IP address associated with this socket address.","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Check if this address is an “unnamed” unix socket …","Return the length of valid data in the sockaddr structure.","Return the length of valid data in the sockaddr structure.","","","Listen for connections on a socket","","","","","","","","","Create a new sockaddr_un representing a filesystem path.","Construct a new socket address from its port ID and …","Construct an AF_ALG socket from its cipher name and type.","Construct a VsockAddr from its raw fields.","Instantiate a new IpMembershipRequest","Instantiate a new Ipv6MembershipRequest","Creates a new instance with the credentials of the current …","Creates a new socket address from IPv4 octets and a port …","","","","Create a new sockaddr_un representing an address in the “…","","","","","Create a new sockaddr_un representing an “unnamed” …","Create a new IpAddr that contains an IPv4 address.","Create a new IpAddr that contains an IPv6 address.","","","","","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","","","","","If this address represents a filesystem path, return that …","Returns the addrlen of this socket - …","Return the socket’s port ID.","Returns the process identifier","Packet type","Port number","Returns the port number associated with this socket …","Returns the port number associated with this socket …","Gets the port number associated with this socket address","Preallocate structure used by recvmmsg and sendmmsg takes …","Physical-layer protocol","Receive data from a connection-oriented socket. Returns …","Receive data from a connectionless or connection-oriented …","An extension of recvmsg that allows the caller to receive …","Receive message in scatter-gather vectors from a socket, …","Removes the specified flags in-place.","Removes the specified flags in-place.","Removes the specified flags in-place.","","","","Returns the scope ID associated with this address.","Return the eight 16-bit segments that make up this address","Send data to a connection-oriented socket. Returns the …","An extension of sendmsg that allows the caller to transmit …","Send data in scatter-gather vectors to a socket, possibly …","Send a message to a socket","Set the value of this socket option on the given socket.","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Sets the value for the requested socket option","Shut down part of a full-duplex connection.","","","","","","","","","","Return the available space in the structure","Return the available space in the structure","","","","","","Return the appropriate SockAddr type from a …","","Create an endpoint for communication","Create a pair of connected sockets","Socket options as used by setsockopt and getsockopt.","","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","","","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","software based timestamp, usually one containing data","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Toggles the specified flags in-place.","Toggles the specified flags in-place.","Toggles the specified flags in-place.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the user identifier","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","Returns a value indicating whether or not this socket has …","","","Bind this socket to a particular device like “eth0”.","Set or get the broadcast flag.","Set or get the don’t route flag.","","Join a multicast group","Leave a multicast group.","If enabled, this boolean option allows binding to an IP …","Fetch the current system-estimated Path MTU.","Set or read a boolean integer argument that determines …","Set or read the time-to-live value of outgoing multicast …","Set or receive the Type-Of-Service (TOS) field that is …","Setting this boolean option enables transparent proxying …","The recvmsg(2) call will return the destination IP address …","Pass an IP_PKTINFO ancillary message that contains a …","Enable extended reliable error message passing.","Set or retrieve the current time-to-live field that is …","Join an IPv6 multicast group.","Set “don’t fragment packet” flag on the IPv6 packet.","Leave an IPv6 multicast group.","The recvmsg(2) call will return the destination IP address …","Control receiving of asynchronous error options.","Set delivery of the IPV6_PKTINFO control message on …","Traffic class associated with outgoing packets","Set the unicast hop limit for the socket.","The socket is restricted to sending and receiving IPv6 …","Enable sending of keep-alive messages on …","When enabled, a close(2) or shutdown(2) will not return …","Set the mark for each packet sent through this socket …","If this option is enabled, out-of-band data is directly …","","Enable or disable the receiving of the SCM_CREDENTIALS …","Return the credentials of the foreign process connected to …","Set the protocol-defined priority for all packets to be …","Sets or gets the maximum socket receive buffer in bytes.","Using this socket option, a privileged (CAP_NET_ADMIN) …","Specify the receiving timeout until reporting an error.","Enable or disable the receiving of the SO_TIMESTAMP …","Enable or disable the receiving of the SO_TIMESTAMPNS …","Enables local address reuse","Permits multiple AF_INET or AF_INET6 sockets to be bound …","Indicates that an unsigned 32-bit value ancillary message …","Specify the sending timeout until reporting an error.","Sets or gets the maximum socket send buffer in bytes.","Using this socket option, a privileged (CAP_NET_ADMIN) …","Gets the socket type as an integer.","Get and clear the pending socket error.","This option allows the caller to set the TCP congestion …","The maximum number of keepalive probes TCP should send …","The time (in seconds) the connection needs to remain idle …","The time (in seconds) between individual keepalive probes.","The maximum segment size for outgoing TCP packets.","Under most circumstances, TCP sends data when it is …","","Specifies the maximum amount of time in milliseconds that …","Specifies exact type of timestamping information collected …","Configures the behavior of time-based transmission of …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Flags for fchmodat function.","","","","","“File mode / permissions” flags.","","","“File type” flags for mknod and related functions.","","","","","","","","","Read fr group.","Read for other.","Read for owner.","Read write and execute for group.","Read, write and execute for other.","Read, write and execute for owner.","Set group id on execution.","Set user id on execution.","","Write for group.","Write for other.","Write for owner.","Execute for group.","Execute for other.","Execute for owner.","Flags for utimensat function.","Returns the set containing all flags.","Returns the set containing all flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Adds the set of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Toggles the set of flags.","Toggles the set of flags.","","","","","","","","","","","","","","","","","","","","","","","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns an empty set of flags.","Returns an empty set of flags.","","","","","","Change the file permission bits of the file specified by a …","Change the file permission bits.","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","","","","","Change the access and modification times of the file …","","","","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","","Change the access and modification times of a file without …","","","","","Create a special or ordinary file, by pathname.","Create a special or ordinary file, relative to a given …","","Returns the complement of this set of flags.","Returns the complement of this set of flags.","","","Removes the specified flags in-place.","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","","","","","","","","","","","","","","","","","","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","","","","","","Toggles the specified flags in-place.","Toggles the specified flags in-place.","","","","","","","","","","","","","","","","","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","Change the access and modification times of a file.","Change the access and modification times of a file.","","","","","","","","","","","","","","","","","","","","","Describes the file system type as known by the operating …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Describes a mounted file system","","","","","","","Size of a block","Total data blocks in filesystem","Free blocks available to unprivileged user","Free blocks in filesystem","","","","","","","","","","Total file nodes in filesystem","Free file nodes in filesystem","Filesystem ID","Magic code defining system type","Get the mount flags","","","Returns the argument unchanged.","Returns the argument unchanged.","Identifies a mounted file system","Describes a mounted file system.","Calls U::from(self).","Calls U::from(self).","Maximum length of filenames","Optimal transfer block size","Describes a mounted file system.","","","","","","","","","File system mount Flags","Append-only file","Immutable file","Allow mandatory locks on the filesystem","Do not update access times on files","Do not interpret character or block-special devices","Do not update access times on files","Do not allow execution of binaries on the filesystem","Do not allow the set-uid bits to have an effect","Read Only","Update access time relative to modify/change time","All IO should be done synchronously","Write on file/directory/symlink","Wrapper around the POSIX statvfs struct","Returns the set containing all flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Toggles the set of flags.","get the file system block size","Get the number of blocks.","Get the number of free blocks for unprivileged users","Get the number of free blocks in the file system","","","","","","","","","","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","","Returns the difference between the flags in self and other.","Returns an empty set of flags.","","","","Get the total number of file inodes","Get the number of free file inodes for unprivileged users","Get the number of free file inodes","Get the file system id","Get the mount flags","","","","","","","Get the fundamental file system block size","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","","Return a Statvfs object with information about fd","","","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Get the maximum filename length","Returns the complement of this set of flags.","","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","Return a Statvfs object with information about the path","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","","","Toggles the specified flags in-place.","","","","","","","Returns the union of between the flags in self and other.","System info structure returned by sysinfo.","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","Returns the load average tuple.","Current number of processes.","Returns the total amount of installed RAM in Bytes.","Returns the amount of completely unused RAM in Bytes.","Returns the amount of unused swap memory in Bytes.","Returns the amount of swap memory in Bytes.","Returns system information.","","","","","Returns the time since system boot.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Baud rates supported by the system.","","","","","","","","","","","","","","","","","","","Flags for setting the control mode of a terminal","","","","","","","","","","","","","Specify how transmission flow should be altered","Specify a combination of the input and output buffers to …","","","","","","","","","","","","","","","","","Flags for configuring the input mode of a terminal","Flags for setting any local modes","","","","","","","","","","","","","","Flags for configuring the output mode of a terminal","","","","","Specify when a port configuration change should occur.","Indices into the termios.c_cc array for special characters.","","","","","","Flush data that was received but not read","Transmit a STOP character, which should disable a …","Flush both received data not read and written data not …","Transmit a START character, which should re-enable a …","Flush data written but not transmitted","Suspend transmission","Resume transmission","The change occurs after all output has been written","Same as TCSADRAIN, but will also flush the input buffer","The change will occur immediately","","Stores settings for the termios API","","","","","","","","","","","","","","","","","","","","","","","Returns the set containing all flags.","Returns the set containing all flags.","Returns the set containing all flags.","Returns the set containing all flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Adds the set of flags.","Adds the set of flags.","Adds the set of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Toggles the set of flags.","Toggles the set of flags.","Toggles the set of flags.","Toggles the set of flags.","","","","","","","","","","","","","","","","","","","","","Get input baud rate (see cfgetispeed(3p)).","Get output baud rate (see cfgetospeed(3p)).","Configures the port to something like the “raw” mode …","Set input baud rate (see cfsetispeed(3p)).","Set output baud rate (see cfsetospeed(3p)).","Set both the input and output baud rates (see termios(3)).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","Control characters (see termios.c_cc documentation)","Control mode flags (see termios.c_cflag documentation)","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns an empty set of flags.","Returns an empty set of flags.","Returns an empty set of flags.","Returns an empty set of flags.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","","","","","","","","","","","","","","Input mode flags (see termios.c_iflag documentation)","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Line discipline (see termios.c_line documentation)","Local mode flags (see termios.c_lflag documentation)","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Output mode flags (see termios.c_oflag documentation)","","","","","","","","","","Removes the specified flags in-place.","Removes the specified flags in-place.","Removes the specified flags in-place.","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","Block until all output data is written (see tcdrain(3p)).","Suspend or resume the transmission or reception of data …","Discard data in the output or input queue (see tcflush(3p)…","Return the configuration of a port tcgetattr(3p)).","Get the session controlled by the given terminal (see …","Send a break for a specific duration (see tcsendbreak(3p)).","Set the configuration for a terminal (see tcsetattr(3p)).","","","","","","","","","","","Toggles the specified flags in-place.","Toggles the specified flags in-place.","Toggles the specified flags in-place.","Toggles the specified flags in-place.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","","","","","","Calls U::from(self).","Calls U::from(self).","","Makes a new TimeSpec with given number of microseconds.","Makes a new TimeVal with given number of microseconds.","","","","","","","","Makes a new TimeSpec with given number of nanoseconds.","Makes a new TimeVal with given number of nanoseconds. …","","","Construct a new TimeSpec from its components","Construct a new TimeVal from its components","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","An enumeration allowing the definition of the expiration …","Alarm will trigger every specified interval of time.","Alarm will trigger after a specified delay and then every …","Alarm will trigger once after the time given in TimeSpec","A Unix signal per-process timer.","Flags that are used for arming the timer.","","","","","Returns the argument unchanged.","Get the parameters for the alarm currently set, if any.","Calls U::from(self).","Creates a new timer based on the clock defined by clockid. …","Return the number of timers that have overrun","Set a new alarm on the timer.","","","","Like CLOCK_MONOTONIC, except that CLOCK_BOOTTIME includes …","Like CLOCK_BOOTTIME, but will wake the system if it is …","A non-settable monotonically increasing clock.","A settable system-wide real-time clock.","Like CLOCK_REALTIME, but will wake the system if it is …","The type of the clock used to mark the progress of the …","An enumeration allowing the definition of the expiration …","Alarm will trigger every specified interval of time.","Alarm will trigger after a specified delay and then every …","Alarm will trigger once after the time given in TimeSpec","Set the FD_CLOEXEC flag on the file descriptor.","Set the O_NONBLOCK flag on the open file description …","","A timerfd instance. This is also a file descriptor, you …","Additional flags to change the behaviour of the file …","Flags that are used for arming the timer.","Returns the set containing all flags.","Returns the set containing all flags.","","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Adds the set of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Toggles the set of flags.","Toggles the set of flags.","","","","","","","","","","","","","","","","","","","","","","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","","Returns an empty set of flags.","Returns an empty set of flags.","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","","","","Get the parameters for the alarm currently set, if any.","","","","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Creates a new timer based on the clock defined by clockid. …","Returns the complement of this set of flags.","Returns the complement of this set of flags.","","","","Removes the specified flags in-place.","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","Sets a new alarm on the timer.","Inserts or removes the specified flags depending on the …","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","","","","","Toggles the specified flags in-place.","Toggles the specified flags in-place.","","","","","","","","","","","","","","","","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","Remove the alarm if any is set.","Wait for the configured alarm to expire.","A vector of buffers.","A slice of memory in a remote process, starting at address …","View the IoVec as a Rust slice.","The starting address of this slice (iov_base).","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Create an IoVec from a mutable Rust slice.","Create an IoVec from a Rust slice.","","","Calls U::from(self).","Calls U::from(self).","The number of bytes in this slice (iov_len).","Low-level read from a file, with specified offset.","Read from fd at offset filling buffers in iov.","Read data directly from another process’s virtual memory …","Write data directly to another process’s virtual memory …","Low-level write to a file, with specified offset.","Write to fd at offset from buffers in iov.","Low-level vectored read from a raw file descriptor","","","","","","","","","Low-level vectored write to a raw file descriptor","Describes the running system. Return type of uname.","","","","","NIS or YP domain name of this machine.","","","Returns the argument unchanged.","","Calls U::from(self).","Machine hardware platform.","Network name of this machine.","Release level of the operating system.","Name of the operating system implementation.","","","","","Get system identification","Version level of the operating system.","Wait for any child","The process was previously stopped but has resumed …","The process exited normally (as with exit() or returning …","The ID argument for waitid","Wait for the child whose process group ID matches the …","Wait for the child referred to by the given PID file …","Wait for the child whose process ID matches the given PID","The traced process was stopped by a PTRACE_EVENT_* event. …","The traced process was stopped by execution of a system …","The process was killed by the given signal. The third field","There are currently no state changes to report in any …","The process is alive, but was stopped by the given signal. …","Report the status of selected processes that have …","Report the status of selected processes which have …","Do not block when there are no processes wishing to report …","Don’t reap, just poll status.","An alias for WUNTRACED.","Report the status of selected processes which are stopped …","Controls the behavior of waitpid.","Possible return values from wait() or waitpid().","Wait on all children, regardless of type","Wait for “clone” children only.","Don’t wait on children of other threads in this group","Returns the set containing all flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Toggles the set of flags.","","","","","","","","","","","","","","","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns the difference between the flags in self and other.","Returns an empty set of flags.","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","","Convert a raw wstatus as returned by waitpid/wait into a …","","","","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Returns the complement of this set of flags.","","","Extracts the PID from the WaitStatus unless it equals …","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","","","","Toggles the specified flags in-place.","","","","","","","","","","Returns the union of between the flags in self and other.","Wait for any child process to change status or a signal is …","Wait for a process to change status","Wait for a process to change status","","","","","","","","","","","","Clock identifier","Gets the raw clockid_t wrapped by self","","","Get the clock id of the specified process id, (see …","Get the resolution of the specified clock, (see …","Get the time of the specified clock, (see clock_gettime(2)…","Set the time of the specified clock, (see clock_settime(2)…","","","","","","","","Returns the argument unchanged.","Creates ClockId from raw clockid_t","","Calls U::from(self).","Returns the current time on the clock id","","Returns ClockId of a pid CPU-time clock","Returns resolution of the clock id","Sets time to timespec on the clock id","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","Maximum number of I/O operations in a single list I/O call …","Maximum number of outstanding asynchronous I/O operations …","The maximum amount by which a process can decrease its …","Maximum length of argument to the exec functions including …","Maximum number of functions that may be registered with …","Options for access()","Maximum obase values allowed by the bc utility.","Maximum number of elements permitted in an array by the bc …","Maximum scale value allowed by the bc utility.","Maximum length of a string constant accepted by the bc …","Maximum number of simultaneous processes per real user ID.","","Maximum number of weights that can be assigned to an entry …","","Maximum number of timer expiration overruns.","Maximum number of expressions that can be nested within …","Minimum number of bits needed to represent, as a signed …","Test for existence of file.","Flags for fchownat function.","","Represents the successful result of calling fork","Initial size of getgrgid_r and getgrnam_r data buffers","Initial size of getpwuid_r and getpwnam_r data buffers","Group identifier","Representation of a Group, based on libc::group","Maximum length of a host name (not including the …","Maximum number of iovec structures that one process has …","Unless otherwise noted, the maximum length, in bytes, of a …","Maximum number of links to a single file.","Maximum length of a login name.","Flags for linkat function.","Maximum number of bytes in a terminal canonical input line.","Minimum number of bytes for which space is available in a …","The maximum number of open message queue descriptors a …","The maximum number of message priorities supported by the …","Maximum number of bytes in a filename (not including the …","Maximum number of simultaneous supplementary group IDs per …","","","","A value one greater than the maximum value that the system …","The size of a system page in bytes.","Maximum number of bytes the implementation will store as a …","Maximum number of bytes that is guaranteed to be atomic …","Symbolic links can be created.","Minimum number of bytes of storage actually allocated for …","Recommended increment for file transfer sizes between the …","Maximum recommended file transfer size.","Minimum recommended file transfer size.","Recommended file transfer buffer alignment.","","","","","","Variable names for pathconf","Process identifier","","Constant for UID = 0","","Test for read permission.","","Real, effective and saved group IDs.","Real, effective and saved user IDs.","","","","","Maximum number of bytes in a symbolic link.","","Specify an offset relative to the current file location.","Specify an offset relative to the next location in the …","Specify an offset relative to the end of the file.","Specify an offset relative to the next hole in the file …","Specify an offset relative to the start of the file.","","Variable names for sysconf","","","","User identifier","Flags for unlinkat function.","Representation of a User, based on libc::passwd","Test for write permission.","Directive that tells lseek and lseek64 what the offset is …","Test for execute (search) permission.","The number of currently available pages of physical memory.","The number of processors configured.","The number of processors currently online (available).","The number of pages of physical memory. Note that it is …","The implementation supports the Terminal Characteristics …","The implementation supports the C-Language Binding option.","The implementation supports the C-Language Development …","The implementation supports the FORTRAN Development …","The implementation supports the FORTRAN Runtime Utilities …","The implementation supports the creation of locales by the …","The implementation supports the Batch Environment Services …","The implementation supports the Batch Accounting option.","The implementation supports the Batch Checkpoint/Restart …","The implementation supports the Locate Batch Job Request …","The implementation supports the Batch Job Message Request …","The implementation supports the Track Batch Job Request …","The implementation supports the Software Development …","The implementation supports the User Portability Utilities …","Integer value indicating version of the Shell and …","The implementation supports the Advisory Information …","The implementation supports asynchronous input and output.","Asynchronous input or output operations may be performed …","The implementation supports barriers.","The use of chown and fchown is restricted to a process with","The implementation supports clock selection.","The implementation supports the Process CPU-Time Clocks …","The implementation supports the File Synchronization …","The implementation supports the IPv6 option.","The implementation supports job control.","The implementation supports memory mapped Files.","The implementation supports the Process Memory Locking …","The implementation supports the Range Memory Locking …","The implementation supports memory protection.","The implementation supports the Message Passing option.","The implementation supports the Monotonic Clock option.","Pathname components longer than {NAME_MAX} generate an …","The implementation supports the Prioritized Input and …","The implementation supports the Process Scheduling option.","Prioritized input or output operations may be performed …","The implementation supports the Raw Sockets option.","The implementation supports read-write locks.","The implementation supports realtime signals.","The implementation supports the Regular Expression …","Each process has a saved set-user-ID and a saved …","The implementation supports semaphores.","The implementation supports the Shared Memory Objects …","The implementation supports the POSIX shell.","The implementation supports the Spawn option.","The implementation supports spin locks.","The implementation supports the Process Sporadic Server …","","The implementation supports the Synchronized Input and …","Synchronized input or output operations may be performed …","The implementation supports threads.","The implementation supports the Thread Stack Address …","The implementation supports the Thread Stack Size …","The implementation supports the Thread CPU-Time Clocks …","The implementation supports the Thread Execution …","The implementation supports the Non-Robust Mutex Priority …","The implementation supports the Non-Robust Mutex Priority …","The implementation supports the Thread Process-Shared …","The implementation supports the Robust Mutex Priority …","The implementation supports the Robust Mutex Priority …","The implementation supports thread-safe functions.","The implementation supports the Thread Sporadic Server …","The implementation supports timeouts.","The implementation supports timers.","The implementation supports the Trace option.","The implementation supports the Trace Event Filter option.","","The implementation supports the Trace Inherit option.","The implementation supports the Trace Log option.","","","","The implementation supports the Typed Memory Objects …","The implementation provides a C-language compilation …","The implementation provides a C-language compilation …","The implementation provides a C-language compilation …","The implementation provides a C-language compilation …","This symbol shall be defined to be the value of a …","Integer value indicating version of this standard …","The implementation supports the X/Open Encryption Option …","The implementation supports the Issue 4, Version 2 Enhanced","","The implementation supports the X/Open Realtime Option …","The implementation supports the X/Open Realtime Threads …","The implementation supports the Issue 4, Version 2 Shared …","The implementation supports the XSI STREAMS Option Group.","The implementation supports the XSI option","Integer value indicating version of the X/Open Portability …","Checks the file named by path for accessibility according …","","Alarm signal scheduling.","Returns the set containing all flags.","Get the raw uid_t wrapped by self.","Get the raw gid_t wrapped by self.","Get the raw pid_t wrapped by self.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Toggles the set of flags.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Change the current working directory of the calling …","Change the ownership of the file at path to be owned by …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Close a raw file descriptor","","","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns Uid of calling process. This is practically a more …","Returns Gid of calling process. This is practically a more …","Daemonize this process by detaching from the controlling …","Returns the difference between the flags in self and other.","Home directory","Create a copy of the specified file descriptor (see dup(2)…","Create a copy of the specified file descriptor using the …","Create a new copy of the specified file descriptor using …","Checks the file named by path for accessibility according …","Returns effective Uid of calling process. This is …","Returns effective Gid of calling process. This is …","","","Returns an empty set of flags.","","","","","","","","","","","Replace the current process image with a new one (see …","Replace the current process image with a new one (see …","Execute program relative to a directory file descriptor …","Replace the current process image with a new one and …","Replace the current process image with a new one and …","","Checks the file named by path for accessibility according …","Change the current working directory of the process to the …","Change the ownership of the file referred to by the open …","Change the ownership of the file at path to be owned by …","Synchronize the data of a file","Replace the current process image with a new one (see …","","","","","","","","","","","","","","","","","","","","","","","Create a new child process duplicating the parent process (…","Like pathconf, but works with file descriptors instead of …","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","Get a group by GID.","","Get a user by name.","Get a group by name.","Creates Uid from raw uid_t.","Creates Gid from raw gid_t.","Creates Pid from raw pid_t.","Get a user by UID.","Synchronize changes to a file","Truncate a file to a specified length","User information","Returns the current directory as a PathBuf","Get the effective group ID","Get the effective user ID","Get the real group ID","Calculate the supplementary group access list.","Get the list of supplementary group IDs of the calling …","Get the host name and store it in an internally allocated …","","Get the group id of the calling process (see getpgrp(3)).","Get the pid of this process (see getpid(2)).","Get the pid of this processes’ parent (see getpid(2)).","Gets the real, effective, and saved group IDs.","Gets the real, effective, and saved user IDs.","Get the process group ID of a session leader getsid(2).","Get the caller’s thread ID (see gettid(2).","Get a real user ID","Group ID","Group ID","","","","","","","Initialize the supplementary group access list.","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns true if all flags are currently set.","Return true if this is the child process of the fork()","Returns true if no flags are currently stored.","Returns true if this is the parent process of the fork()","Returns true if the Uid represents privileged user - root. …","","Link one file to another file","Move the read/write file offset.","","List of Group members","Creates new directory path with access rights mode. (see …","Creates new fifo special file (named pipe) with path path …","Creates new fifo special file (named pipe) with path path …","Creates a regular file which persists even after process …","Username","Group name","Returns the complement of this set of flags.","Returns PID of parent of calling process","","","User password (probably hashed)","Group password","Get path-dependent configurable system variables (see …","Suspend the thread until a signal is received.","Create an interprocess channel.","Like pipe, but allows setting certain file descriptor …","","Read from a raw file descriptor.","","","Removes the specified flags in-place.","","","Inserts or removes the specified flags depending on the …","Set the effective group ID","Set the effective user ID","Set the group identity used for filesystem checks …","Set the user identity used for filesystem checks …","Set the group ID","Set the list of supplementary group IDs for the calling …","Set the system host name (see sethostname(2)).","Set a process group ID (see setpgid(2)).","Sets the real, effective, and saved gid. (see setresuid(2))","Sets the real, effective, and saved uid. (see setresuid(2))","Create new session and set process group id (see setsid(2)…","Set the user ID","Path to shell","Suspend execution for an interval of time","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Creates a symbolic link at path2 which points to path1.","Returns the symmetric difference between the flags in self …","Commit filesystem caches to disk","Commit filesystem caches containing file referred to by …","Get configurable system variables (see sysconf(3))","Get the terminal foreground process group (see tcgetpgrp(3)…","Set the terminal foreground process group (see tcgetpgrp(3)…","Returns PID of calling process","","","","","","","","","","","","","","","","","","","Toggles the specified flags in-place.","Truncate a file to a specified length","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get the name of the terminal device that is open on file …","","","","","","","","","","","","","","","","User ID","Returns the union of between the flags in self and other.","Remove a directory entry","Remove a directory entry","Write to a raw file descriptor.","","Disable process accounting","Enable process accounting","Cancel an previously set alarm signal.","Schedule an alarm signal."],"i":[357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,4,0,0,4,0,357,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,12,12,0,12,0,12,12,0,0,12,12,0,8,10,8,14,10,11,12,8,14,10,11,12,11,12,11,12,8,14,8,14,10,11,12,11,11,8,14,10,11,12,8,8,14,10,11,12,8,8,14,10,11,12,11,8,14,10,11,12,8,14,10,8,14,10,8,8,11,12,8,14,10,11,12,8,14,10,11,12,8,14,10,11,12,0,26,26,0,26,26,26,26,26,26,26,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,0,0,28,28,28,28,28,28,28,28,0,28,28,28,0,28,28,28,28,31,28,28,28,28,28,28,34,34,34,34,34,0,39,39,39,39,39,39,37,47,47,47,47,47,47,47,47,47,47,47,36,36,36,36,47,47,47,47,47,0,0,0,0,43,43,43,43,0,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,44,44,44,44,44,44,0,35,35,35,0,38,38,38,38,0,0,43,43,34,21,35,36,37,38,39,34,21,35,36,37,38,39,34,21,35,36,37,38,39,34,21,35,36,37,38,39,34,21,35,36,37,38,39,34,21,35,36,37,38,39,34,21,35,36,37,38,39,34,21,35,36,37,38,39,34,21,35,36,37,47,43,38,39,44,34,21,35,36,37,47,43,38,39,44,34,21,35,36,37,43,38,39,44,34,21,35,36,37,43,38,39,44,34,21,35,36,37,38,39,44,34,21,35,36,37,38,39,34,21,35,36,37,38,39,0,34,21,35,36,37,38,39,34,21,35,36,37,38,39,34,21,35,36,37,47,43,38,39,44,34,21,35,36,37,38,39,0,0,0,34,34,34,34,34,21,21,21,21,21,35,35,35,35,35,36,36,36,36,36,37,37,37,37,37,47,43,38,38,38,38,38,39,39,39,39,39,44,34,21,35,36,37,47,43,38,39,44,34,21,35,36,37,38,39,34,21,35,36,37,38,39,34,21,35,36,37,38,39,34,21,35,36,37,38,39,34,21,35,36,37,47,43,38,39,44,34,21,35,36,37,38,39,34,21,35,36,37,38,39,34,21,35,36,37,38,39,34,21,35,36,37,47,43,38,39,44,34,21,35,36,37,38,39,34,21,35,36,37,38,39,34,21,35,36,37,38,39,0,0,34,21,35,36,37,38,39,44,0,0,0,0,34,21,35,36,37,38,39,0,0,34,21,35,36,37,38,39,0,34,21,35,36,37,38,39,34,21,35,36,37,38,39,34,21,35,36,37,38,39,0,34,21,35,36,37,43,38,39,44,34,21,35,36,37,38,39,34,21,35,36,37,47,43,38,39,44,34,21,35,36,37,47,43,38,39,44,34,21,35,36,37,47,43,38,39,44,34,21,35,36,37,38,39,0,0,0,0,54,54,55,54,55,54,54,54,54,55,54,55,54,54,55,54,55,0,54,55,54,54,55,55,54,55,54,54,55,54,55,54,55,0,56,56,0,57,57,56,57,56,57,56,57,56,57,56,57,56,57,56,57,56,57,56,57,56,57,56,57,56,57,56,57,56,57,56,57,0,56,57,56,57,56,57,56,57,0,56,56,56,56,56,57,57,57,57,57,56,57,56,57,56,57,56,57,56,57,56,57,0,56,57,56,57,56,57,56,57,56,57,56,57,56,57,56,57,56,57,56,57,56,57,56,57,56,57,56,57,56,57,56,57,56,57,56,57,56,57,61,61,61,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,60,60,60,60,0,0,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,60,60,60,60,61,61,61,61,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,0,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,60,61,0,0,60,61,0,0,0,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,64,66,63,64,66,63,64,63,64,63,63,63,64,63,63,63,64,63,64,63,63,63,63,63,64,66,63,64,66,63,63,63,63,63,64,63,63,63,63,64,66,63,63,64,0,0,0,0,0,0,0,0,0,0,64,64,63,63,63,63,63,63,63,63,64,63,63,64,66,63,64,66,63,64,66,63,0,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,0,0,0,0,67,67,67,67,67,67,67,67,69,68,67,70,69,68,67,70,67,67,67,67,67,67,68,67,67,67,69,68,67,67,67,67,67,70,69,68,67,70,67,67,67,67,67,0,0,69,67,67,67,69,68,67,70,68,70,67,67,68,69,70,67,67,67,67,67,67,67,67,68,67,69,68,67,70,69,68,67,70,69,68,67,70,67,72,72,72,72,72,72,72,72,72,72,0,0,71,72,71,71,72,72,72,72,72,72,72,71,72,71,72,71,72,71,72,72,72,72,72,72,71,72,71,72,71,72,72,72,72,72,71,72,72,72,72,72,71,72,72,72,72,71,72,72,72,71,72,72,0,0,72,71,72,71,72,72,72,71,72,72,71,72,71,72,71,72,72,0,0,0,0,0,76,77,78,79,76,77,78,79,76,77,78,79,77,78,79,76,77,78,76,76,76,77,78,79,76,79,0,85,77,78,79,76,0,77,78,76,77,78,79,76,76,78,79,0,0,0,0,76,76,78,77,78,79,77,78,79,76,77,78,79,76,77,78,79,76,0,76,76,77,77,77,77,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,0,0,0,86,86,86,86,86,86,86,86,86,88,86,88,0,86,88,86,88,86,86,86,88,88,86,86,86,88,86,86,86,86,86,86,88,86,88,86,86,86,86,86,88,86,86,86,86,88,86,86,88,88,86,86,86,0,0,0,0,86,88,0,86,86,86,86,88,86,86,88,86,88,86,88,86,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,89,0,89,0,0,89,0,0,97,97,0,98,98,90,0,90,92,93,94,0,92,93,92,93,94,92,93,94,89,97,98,92,93,94,89,97,98,90,92,93,94,89,97,98,89,97,98,97,98,89,97,98,90,92,93,94,90,92,93,94,92,93,94,89,97,98,92,93,94,89,97,98,89,97,98,90,92,93,94,92,93,94,89,97,98,0,94,92,93,92,93,94,92,93,97,98,90,92,93,94,90,92,93,94,90,92,93,94,90,92,93,94,89,97,98,92,93,94,89,97,98,98,92,93,94,89,97,98,92,93,94,89,97,98,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,103,0,104,104,104,0,0,0,102,103,102,103,102,103,102,103,102,103,102,103,102,103,102,103,102,104,103,105,102,104,103,105,102,104,103,105,102,104,103,105,102,103,102,103,102,103,105,102,103,102,103,105,0,0,0,0,102,104,103,105,105,102,103,102,102,102,102,102,104,103,103,103,103,103,105,102,104,103,105,102,103,102,103,102,103,102,103,102,104,103,105,102,103,102,103,102,103,102,104,103,105,102,103,102,103,105,102,103,102,103,102,103,102,103,102,103,102,103,102,103,102,104,103,105,102,103,102,104,103,105,102,104,103,105,102,104,103,105,102,103,107,107,107,0,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,0,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,0,109,109,109,111,109,109,109,109,109,109,109,109,109,109,109,109,109,109,111,109,109,109,109,109,0,0,0,0,108,109,111,108,109,111,109,111,109,111,109,111,109,111,109,111,109,111,109,111,108,110,112,109,111,108,110,112,109,111,108,110,109,111,108,110,109,111,110,109,111,109,111,112,109,111,109,111,109,111,110,109,111,109,109,109,109,109,111,111,111,111,111,108,110,112,109,111,108,110,112,109,111,109,111,109,111,109,111,108,109,111,110,108,109,111,109,111,109,111,109,111,108,110,112,109,111,109,111,112,112,109,111,109,111,110,108,109,111,108,109,111,109,111,109,111,109,111,109,111,108,110,109,111,109,111,108,110,112,109,111,108,110,112,109,111,108,110,112,109,111,112,0,0,0,0,114,114,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,114,114,114,114,114,114,114,114,114,114,114,114,114,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,119,119,117,117,0,118,118,118,0,0,0,0,115,115,115,115,115,115,0,115,116,117,118,119,115,116,117,118,119,115,116,117,118,119,115,116,117,118,119,115,116,117,118,119,115,116,117,118,119,115,116,117,118,119,115,116,117,118,119,115,116,117,120,118,119,115,116,117,120,118,119,115,116,117,120,118,119,115,116,117,120,118,119,115,116,117,120,118,119,115,116,117,118,119,115,116,117,118,119,115,116,117,118,119,115,116,117,118,119,115,116,117,120,118,119,115,116,117,118,119,115,115,115,115,115,116,116,116,116,116,117,117,117,117,117,120,118,118,118,118,118,119,119,119,119,119,115,116,117,120,118,119,115,116,117,118,119,115,116,117,118,119,115,116,117,118,119,115,116,117,118,119,115,116,117,120,118,119,115,116,117,118,119,115,116,117,118,119,115,116,117,118,119,115,116,117,120,118,119,115,116,117,118,119,115,116,117,118,119,0,0,0,0,0,0,0,0,0,0,115,116,117,118,119,115,116,117,120,118,119,115,116,117,118,119,115,116,117,118,119,0,0,115,116,117,118,119,115,116,117,118,119,115,116,117,118,119,115,116,117,120,118,119,115,116,117,118,119,115,116,117,120,118,119,115,116,117,120,118,119,115,116,117,120,118,119,115,116,117,118,119,124,124,124,124,124,124,0,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,0,124,124,124,124,124,124,124,124,124,124,0,124,124,124,124,124,124,124,124,124,124,0,0,0,0,0,0,128,128,128,129,129,129,129,129,129,129,129,128,128,128,128,128,128,128,128,128,127,127,127,127,127,127,127,127,127,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,0,127,0,127,127,127,127,127,127,127,128,129,127,128,129,127,128,129,127,128,129,127,128,129,127,127,0,127,0,127,127,128,129,127,127,128,129,127,127,127,127,127,128,129,127,127,127,127,127,0,0,0,128,129,127,127,0,127,127,128,129,127,127,127,0,127,128,129,127,0,0,127,0,127,0,0,0,0,127,127,127,0,0,0,128,129,127,127,0,128,129,127,128,129,127,128,129,127,127,0,0,0,136,137,137,137,134,134,134,134,134,134,134,134,134,134,0,0,0,136,134,135,134,134,134,134,134,134,134,135,135,135,136,137,135,134,136,137,135,134,136,137,135,134,136,137,135,134,136,137,134,134,134,135,134,134,134,136,137,135,134,134,136,137,135,134,134,134,134,134,136,137,135,134,134,134,134,134,136,137,135,134,135,135,135,134,134,134,136,137,135,134,134,134,134,135,136,137,134,0,0,0,0,0,134,134,135,135,135,135,135,135,134,134,134,136,137,135,134,134,136,137,135,134,136,137,135,134,136,137,135,134,134,138,138,138,138,138,0,138,138,138,138,138,138,138,138,138,138,138,0,0,138,138,138,138,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,0,143,143,143,0,0,0,140,140,140,140,142,143,140,142,143,140,142,143,140,142,143,140,142,143,142,143,140,142,143,140,142,143,140,140,0,0,142,143,140,142,143,140,140,140,140,140,140,140,142,143,0,0,140,140,140,142,143,140,142,143,140,142,143,140,142,143,140,140,140,140,140,0,0,0,146,147,146,147,146,146,146,146,146,146,146,146,147,146,147,146,146,146,146,147,147,146,147,147,0,146,0,147,146,146,147,146,147,146,147,0,0,155,149,149,149,149,149,149,149,126,126,126,126,126,126,126,126,126,126,0,126,126,0,126,126,126,126,126,126,126,126,126,126,126,126,0,126,126,126,126,126,126,126,153,153,153,0,0,155,155,0,0,155,0,0,100,0,100,100,0,0,0,75,149,75,101,126,75,126,149,149,149,149,149,149,149,126,152,149,153,75,154,155,156,100,101,126,152,149,153,75,154,155,156,100,101,75,126,152,149,153,75,154,155,156,100,101,126,152,149,153,75,154,155,156,100,101,126,149,153,149,149,75,149,149,75,126,152,149,153,75,155,156,100,101,149,75,156,126,126,152,149,149,149,149,149,153,75,154,155,156,100,101,126,152,149,153,75,154,155,156,100,101,101,149,149,149,149,75,75,126,156,126,152,149,153,75,155,156,100,101,149,149,149,126,152,149,153,75,154,155,156,100,101,152,75,154,149,149,75,126,0,0,156,156,101,152,154,149,126,149,153,0,0,149,75,149,0,101,0,0,149,149,149,75,75,75,75,75,126,152,149,153,75,154,155,156,100,101,126,149,126,126,152,149,153,75,154,155,156,100,101,126,152,149,153,75,154,155,156,100,101,126,152,149,153,75,154,155,156,100,101,0,149,75,358,359,358,359,359,157,157,0,0,0,0,0,157,158,157,157,157,157,157,157,157,159,157,158,159,157,158,159,157,159,157,157,157,157,157,158,157,159,157,158,157,159,157,157,157,157,157,158,159,157,158,157,157,157,157,159,157,158,157,157,157,159,157,158,158,157,157,158,158,157,157,158,157,157,158,0,0,0,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,157,157,157,159,157,157,159,157,158,159,157,158,159,157,158,157,158,0,169,202,0,196,196,196,202,202,202,202,202,202,197,202,202,202,0,0,0,187,202,202,188,0,202,202,169,202,202,0,0,0,0,0,194,194,196,194,0,0,194,194,196,194,202,202,202,202,202,169,0,202,165,165,165,165,165,165,165,165,165,165,202,0,0,0,202,202,169,202,0,188,188,188,188,188,188,188,188,188,188,188,188,188,188,202,202,202,202,187,188,187,202,197,0,202,202,194,196,160,160,164,164,164,164,164,164,194,196,194,196,194,194,194,202,187,0,0,202,0,0,0,0,0,0,0,0,187,188,0,0,202,196,188,194,196,169,202,0,0,202,200,201,200,201,215,222,169,202,0,202,197,202,0,0,161,191,163,163,164,160,165,166,167,168,168,169,168,168,167,168,168,174,174,167,167,173,163,161,178,180,182,168,168,168,168,168,168,168,168,0,164,160,165,164,160,165,164,160,165,164,160,165,164,160,165,164,160,165,164,160,165,170,183,181,172,184,167,168,173,163,161,178,185,186,187,188,164,160,165,189,190,191,193,194,195,196,204,205,206,197,198,169,180,182,199,166,200,201,202,170,183,181,172,184,167,168,173,163,161,178,185,186,187,188,164,160,165,189,190,191,193,194,195,196,204,205,206,197,198,169,180,182,199,166,200,201,202,191,178,170,183,181,172,184,167,168,173,163,161,178,185,186,187,188,164,160,165,189,190,191,193,194,195,196,197,198,169,180,182,199,166,200,201,202,170,183,181,172,184,167,168,173,163,161,178,185,186,187,188,164,160,165,189,190,191,193,194,195,196,197,198,169,180,182,199,166,200,201,202,164,160,165,186,186,186,0,191,164,160,165,0,164,160,165,198,164,160,165,164,160,165,170,183,181,172,184,167,168,173,163,161,178,185,186,187,188,164,160,165,189,190,191,193,194,195,196,197,198,169,180,182,199,166,200,201,202,164,160,165,174,174,169,191,180,170,183,181,172,184,167,167,168,168,173,173,163,163,161,161,178,178,185,186,187,188,164,164,164,164,164,160,160,160,160,160,165,165,165,165,165,189,190,191,193,194,195,196,204,205,206,197,198,169,169,180,180,182,182,199,199,166,166,200,200,201,201,202,170,183,181,172,184,167,168,168,168,168,173,163,161,178,185,186,187,188,164,160,165,189,190,191,193,194,195,196,204,205,206,197,198,198,169,180,180,182,182,199,166,200,201,202,164,160,165,164,160,165,164,160,165,202,164,160,165,174,167,168,173,163,161,178,169,180,182,199,166,200,201,180,182,215,0,0,0,198,173,161,170,183,181,172,184,167,168,173,163,161,178,185,186,188,164,160,165,197,169,180,182,199,166,200,201,202,161,195,195,161,164,160,165,164,160,165,164,160,165,170,183,181,172,184,167,168,173,163,161,178,185,186,187,188,164,160,165,189,190,191,193,194,195,196,204,205,206,197,198,169,180,182,199,166,200,201,202,193,205,206,191,180,182,201,164,160,165,164,160,165,167,174,174,167,168,0,185,185,185,185,185,185,185,0,167,173,163,178,189,190,198,182,199,166,201,167,169,169,169,169,167,200,200,169,193,205,206,164,160,165,166,164,160,165,167,167,173,198,161,178,180,182,201,204,161,0,0,0,0,164,160,165,170,170,0,180,199,0,0,0,0,222,164,160,165,0,0,181,181,181,181,181,183,183,183,183,174,174,167,0,0,0,0,0,0,0,0,0,184,164,160,165,164,160,165,172,172,164,160,165,195,170,183,181,172,184,167,168,173,163,161,178,185,186,187,188,164,160,165,189,190,191,193,194,195,196,197,198,169,180,182,199,166,200,201,202,199,166,200,201,169,201,167,168,173,163,161,178,169,180,182,199,166,200,201,164,160,165,170,183,181,172,184,167,168,173,163,161,178,185,186,187,187,188,164,160,165,189,190,191,193,194,195,196,204,205,206,197,198,169,180,182,199,166,200,201,202,170,183,181,172,184,167,168,173,163,161,178,185,186,187,188,164,160,165,189,190,191,193,194,195,196,204,205,206,197,198,169,180,182,199,166,200,201,202,170,183,181,172,184,167,168,173,163,161,178,185,186,187,188,164,160,165,189,190,191,193,194,195,196,204,205,206,197,198,169,180,182,199,166,200,201,202,198,164,160,165,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,281,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,282,283,284,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,224,225,226,227,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,282,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,282,283,284,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,241,242,244,245,246,247,248,249,250,251,252,255,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,276,277,278,279,280,281,282,283,284,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,0,0,0,291,292,0,291,292,0,289,289,289,289,289,289,289,289,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,0,289,22,289,22,289,22,289,22,289,22,289,22,289,22,289,22,289,288,22,291,292,289,288,22,291,292,289,288,22,291,292,289,288,22,291,292,289,22,289,22,289,22,0,289,22,289,22,289,288,22,289,22,0,0,289,289,289,289,289,288,22,22,22,22,22,291,292,289,288,22,291,292,289,22,289,22,289,22,289,22,0,0,0,289,288,22,289,22,289,22,289,22,289,288,22,291,292,289,22,289,22,0,0,0,0,0,0,0,0,0,289,22,289,22,289,22,289,22,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,0,289,22,289,22,289,22,289,288,22,291,292,289,22,289,288,22,291,292,289,288,22,291,292,289,288,22,291,292,0,289,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,294,294,294,294,294,296,294,296,294,296,294,296,296,294,294,294,294,294,294,296,294,296,0,0,294,296,294,294,0,294,296,294,296,294,296,294,296,0,298,298,298,298,298,298,298,298,298,298,298,298,0,298,298,298,298,298,298,298,298,299,299,299,299,298,299,298,299,298,299,298,299,298,298,298,298,298,298,298,299,298,299,299,299,299,299,298,298,298,298,298,299,299,298,299,298,298,298,298,0,298,299,298,298,298,298,299,298,298,299,298,298,298,298,0,298,298,298,298,299,298,298,299,298,299,298,299,298,0,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,0,302,302,302,302,302,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,305,306,306,306,0,307,307,307,307,307,306,306,306,306,306,307,307,307,307,307,307,307,307,0,308,308,308,308,308,308,308,308,306,306,306,308,0,0,307,308,305,308,305,305,305,305,305,305,308,305,305,305,305,305,0,0,0,306,306,306,308,306,306,306,306,306,306,306,306,0,307,305,307,308,0,0,306,306,306,306,306,312,313,312,313,312,313,313,311,311,311,308,0,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,306,306,306,314,314,306,0,305,306,307,308,305,306,307,308,305,306,307,308,305,306,307,308,305,306,307,308,305,306,307,308,305,306,307,308,305,306,307,308,83,310,311,312,313,314,305,306,307,308,83,310,311,312,313,314,305,306,307,308,0,0,0,0,0,0,83,310,311,312,313,314,305,306,307,308,83,310,311,312,313,314,305,306,307,308,310,311,312,313,314,305,306,307,308,305,306,307,308,305,306,307,308,83,83,305,306,307,308,305,306,307,308,83,310,311,312,313,314,305,306,307,308,305,306,307,308,83,310,311,312,313,314,305,305,305,305,305,306,306,306,306,306,307,307,307,307,307,308,308,308,308,308,83,83,310,311,312,313,314,305,306,307,308,305,306,307,308,305,306,307,308,305,306,307,308,305,306,307,308,310,311,312,313,314,305,306,307,308,83,305,306,307,308,305,306,307,308,305,306,307,308,83,310,311,312,313,314,305,306,307,308,305,306,307,308,305,306,307,308,83,83,305,306,307,308,83,310,311,312,313,314,305,306,307,308,305,306,307,308,305,306,307,308,305,306,307,308,305,306,307,308,305,306,307,308,0,0,0,0,0,0,0,83,310,311,312,313,314,305,306,307,308,305,306,307,308,83,310,310,311,312,313,314,305,306,307,308,83,310,311,312,313,314,305,306,307,308,83,310,311,312,313,314,305,306,307,308,305,306,307,308,0,0,0,74,145,74,145,74,145,74,145,74,145,74,145,74,145,74,145,74,145,74,145,74,74,145,145,74,74,74,145,145,74,74,74,145,320,74,145,320,74,145,320,74,145,320,74,145,320,74,145,74,145,74,145,320,320,74,145,320,74,145,320,320,74,145,320,74,145,74,145,320,74,145,74,145,0,0,74,145,74,145,74,145,74,145,74,74,145,145,74,145,320,0,324,324,324,0,0,323,323,323,323,323,323,323,323,323,323,323,323,323,329,329,329,329,329,0,0,324,324,324,327,327,326,0,0,0,326,327,328,326,327,326,327,326,327,326,327,326,327,326,327,326,327,324,326,328,329,327,324,326,328,329,327,324,326,329,327,324,326,329,327,326,329,327,326,327,326,327,326,327,328,326,327,324,326,329,327,326,327,324,326,326,326,326,326,328,329,327,327,327,327,327,324,326,328,329,327,326,327,326,327,326,327,326,327,328,328,326,329,327,326,327,326,327,326,327,324,326,328,329,327,326,327,326,327,328,326,327,326,329,327,326,327,326,328,327,326,327,326,327,326,327,324,326,329,327,326,327,324,326,328,329,327,324,326,328,329,327,324,326,328,329,327,326,327,328,328,0,0,330,331,331,330,331,330,331,330,331,330,331,330,331,330,331,330,330,330,331,330,331,330,331,0,0,0,0,0,0,0,331,330,331,330,331,330,331,330,0,0,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,0,333,337,336,336,0,337,337,337,336,336,336,336,336,335,335,335,335,335,335,0,0,335,335,335,335,335,335,335,335,335,335,335,335,336,337,335,336,337,335,336,337,335,336,337,335,337,335,335,335,335,335,336,337,335,335,335,335,335,335,336,337,335,336,337,335,335,335,335,336,335,336,337,335,335,335,335,336,337,335,335,335,335,337,336,335,335,335,335,335,335,336,337,335,335,336,337,335,336,337,335,336,337,335,0,0,0,325,325,325,325,325,325,325,325,325,325,325,0,325,325,325,0,0,0,0,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,0,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,349,349,349,349,349,0,349,349,349,349,349,349,349,343,349,349,348,340,0,344,0,349,349,0,0,349,349,349,348,349,0,348,348,349,349,348,349,344,347,346,349,349,348,348,348,348,348,348,348,348,349,349,349,349,343,0,0,349,0,349,340,347,0,0,349,349,349,349,348,349,345,345,345,345,345,346,0,349,349,349,0,0,0,340,0,340,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,348,349,348,349,349,349,349,349,349,349,349,349,349,349,348,349,349,348,349,349,349,349,349,349,349,349,349,349,349,349,349,348,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,348,349,349,349,349,349,349,349,349,349,349,0,0,0,340,341,342,84,340,340,340,340,340,340,340,341,342,84,343,344,345,346,347,348,349,350,351,340,352,353,341,342,84,343,344,345,346,347,348,349,350,351,340,352,353,0,0,0,341,342,84,343,344,345,346,347,348,349,350,351,340,352,353,341,342,84,343,344,345,346,347,348,349,350,351,340,352,353,0,84,340,340,340,341,342,0,340,352,0,0,0,0,341,342,350,351,340,341,342,84,348,349,350,351,340,352,353,0,0,0,0,0,340,0,0,0,0,0,0,341,341,342,342,84,84,343,344,345,346,347,348,349,350,351,340,340,340,340,340,352,353,0,0,341,341,342,342,84,343,344,345,346,347,348,349,350,351,340,352,352,353,353,340,340,340,353,340,352,353,341,342,84,352,0,0,352,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,352,353,341,342,84,348,349,340,0,340,340,340,341,342,84,343,344,345,346,347,348,349,350,351,340,352,353,340,343,340,343,341,0,0,0,0,353,0,0,0,0,352,353,340,84,84,340,352,353,0,0,0,0,0,0,350,351,340,350,351,340,0,0,0,0,0,0,0,0,0,0,0,0,352,0,340,340,0,340,0,0,0,0,0,84,341,342,84,343,344,345,346,347,348,349,350,351,340,352,353,341,342,84,340,0,341,342,84,343,344,345,346,347,348,349,350,351,340,352,353,341,342,84,343,344,345,346,347,348,349,350,351,340,352,353,0,341,342,84,343,344,345,346,347,348,349,350,351,340,352,353,352,340,0,0,0,360,0,0,0,0],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1,2],0,[1,3],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[1,-2],[[4,[-1]]],[],[[7,[5],[[6,[-1]]]]]],0,0,0,0,0,0,0,0,0,0,0,0,[8,9],[10,9],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[11,11],[12,12],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[8,13],[14,13],[[8,8],2],[[14,14],2],[[10,10],2],[[11,11],2],[[12,12],2],[11,5],[11,[[15,[12]]]],[[8,16],17],[[14,16],17],[[10,16],17],[[11,16],17],[[12,16],17],[-1,-1,[]],[-1,[[4,[8]]],18],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[9,[[4,[8]]]],[[8,-1],13,19],[[14,-1],13,19],[[10,-1],13,19],[[11,-1],13,19],[[12,-1],13,19],[11,20],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[8,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[8,14],[14,[[15,[-1]]],[]],[10,[[15,[-1]]],[]],[[-1,21,22],[[4,[8]]],[23,1]],[[9,-1,21,22],[[4,[8]]],[23,1]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[[],[[24,[13,26]]]],[26,26],[[-1,-2],13,[],[]],[[26,16],17],[[26,16],17],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,27,[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[[],13],[28,28],[[-1,-2],13,[],[]],[28,29],[[28,28],2],[[],30],[[28,16],17],[[28,16],17],[-1,-1,[]],[30,28],[30,28],[-1,-2,[],[]],[[],28],[-1,[[4,[-1]]],[31,32]],[[],31],[-1,-2,[],[]],[-1,27,[]],[33,[[24,[28,33]]]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],34],[[],21],[[],35],[[],36],[[],37],[[],38],[[],39],[[34,34],34],[[21,21],21],[[35,35],35],[[36,36],36],[[37,37],37],[[38,38],38],[[39,39],39],[[34,34],13],[[21,21],13],[[35,35],13],[[36,36],13],[[37,37],13],[[38,38],13],[[39,39],13],[[34,34],34],[[21,21],21],[[35,35],35],[[36,36],36],[[37,37],37],[[38,38],38],[[39,39],39],[[34,34],13],[[21,21],13],[[35,35],13],[[36,36],13],[[37,37],13],[[38,38],13],[[39,39],13],[34,40],[21,40],[35,41],[36,40],[37,40],[38,42],[39,40],[[34,34],34],[[21,21],21],[[35,35],35],[[36,36],36],[[37,37],37],[[38,38],38],[[39,39],39],[[34,34],13],[[21,21],13],[[35,35],13],[[36,36],13],[[37,37],13],[[38,38],13],[[39,39],13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[34,34],[21,21],[35,35],[36,36],[37,37],[43,43],[38,38],[39,39],[44,44],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[34,34],45],[[21,21],45],[[35,35],45],[[36,36],45],[[37,37],45],[[38,38],45],[[39,39],45],[[44,44],45],[34,34],[21,21],[35,35],[36,36],[37,37],[38,38],[39,39],[[34,34],2],[[21,21],2],[[35,35],2],[[36,36],2],[[37,37],2],[[38,38],2],[[39,39],2],[[9,[15,[46]],9,[15,[46]],3],[[4,[3]]]],[[34,34],34],[[21,21],21],[[35,35],35],[[36,36],36],[[37,37],37],[[38,38],38],[[39,39],39],[[],34],[[],21],[[],35],[[],36],[[],37],[[],38],[[],39],[[34,34],2],[[21,21],2],[[35,35],2],[[36,36],2],[[37,37],2],[[47,47],2],[[43,43],2],[[38,38],2],[[39,39],2],[[44,44],2],[[34,-1],13,[[49,[],[[48,[34]]]]]],[[21,-1],13,[[49,[],[[48,[21]]]]]],[[35,-1],13,[[49,[],[[48,[35]]]]]],[[36,-1],13,[[49,[],[[48,[36]]]]]],[[37,-1],13,[[49,[],[[48,[37]]]]]],[[38,-1],13,[[49,[],[[48,[38]]]]]],[[39,-1],13,[[49,[],[[48,[39]]]]]],[[9,39,50,50],[[4,[13]]]],[[9,47],[[4,[40]]]],[[9,43],[[4,[13]]]],[[34,16],17],[[34,16],17],[[34,16],17],[[34,16],17],[[34,16],17],[[21,16],17],[[21,16],17],[[21,16],17],[[21,16],17],[[21,16],17],[[35,16],17],[[35,16],17],[[35,16],17],[[35,16],17],[[35,16],17],[[36,16],17],[[36,16],17],[[36,16],17],[[36,16],17],[[36,16],17],[[37,16],17],[[37,16],17],[[37,16],17],[[37,16],17],[[37,16],17],[[47,16],17],[[43,16],17],[[38,16],17],[[38,16],17],[[38,16],17],[[38,16],17],[[38,16],17],[[39,16],17],[[39,16],17],[[39,16],17],[[39,16],17],[[39,16],17],[[44,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[40,[[15,[34]]]],[40,[[15,[21]]]],[41,[[15,[35]]]],[40,[[15,[36]]]],[40,[[15,[37]]]],[42,[[15,[38]]]],[40,[[15,[39]]]],[40,34],[40,21],[41,35],[40,36],[40,37],[42,38],[40,39],[40,34],[40,21],[41,35],[40,36],[40,37],[42,38],[40,39],[-1,34,[[49,[],[[48,[34]]]]]],[-1,21,[[49,[],[[48,[21]]]]]],[-1,35,[[49,[],[[48,[35]]]]]],[-1,36,[[49,[],[[48,[36]]]]]],[-1,37,[[49,[],[[48,[37]]]]]],[-1,38,[[49,[],[[48,[38]]]]]],[-1,39,[[49,[],[[48,[39]]]]]],[[34,-1],13,19],[[21,-1],13,19],[[35,-1],13,19],[[36,-1],13,19],[[37,-1],13,19],[[47,-1],13,19],[[43,-1],13,19],[[38,-1],13,19],[[39,-1],13,19],[[44,-1],13,19],[[34,34],13],[[21,21],13],[[35,35],13],[[36,36],13],[[37,37],13],[[38,38],13],[[39,39],13],[[34,34],34],[[21,21],21],[[35,35],35],[[36,36],36],[[37,37],37],[[38,38],38],[[39,39],39],[[34,34],2],[[21,21],2],[[35,35],2],[[36,36],2],[[37,37],2],[[38,38],2],[[39,39],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[34,2],[21,2],[35,2],[36,2],[37,2],[38,2],[39,2],[34,2],[21,2],[35,2],[36,2],[37,2],[38,2],[39,2],[34,34],[21,21],[35,35],[36,36],[37,37],[38,38],[39,39],[[-1,21,22],[[4,[9]]],[23,1]],[[9,-1,21,22],[[4,[9]]],[23,1]],[[34,34],[[15,[45]]]],[[21,21],[[15,[45]]]],[[35,35],[[15,[45]]]],[[36,36],[[15,[45]]]],[[37,37],[[15,[45]]]],[[38,38],[[15,[45]]]],[[39,39],[[15,[45]]]],[[44,44],[[15,[45]]]],[[9,50,50,44],[[4,[13]]]],[[9,50,50],[[4,[13]]]],[-1,[[4,[51]]],[23,1]],[[9,-1],[[4,[51]]],[23,1]],[[34,34],13],[[21,21],13],[[35,35],13],[[36,36],13],[[37,37],13],[[38,38],13],[[39,39],13],[[[15,[9]],-1,[15,[9]],-2],[[4,[13]]],[23,1],[23,1]],[[[15,[9]],-1,[15,[9]],-2,35],[[4,[13]]],[23,1],[23,1]],[[34,34,2],13],[[21,21,2],13],[[35,35,2],13],[[36,36,2],13],[[37,37,2],13],[[38,38,2],13],[[39,39,2],13],[[9,[15,[46]],9,[15,[46]],3,38],[[4,[3]]]],[[34,34],34],[[21,21],21],[[35,35],35],[[36,36],36],[[37,37],37],[[38,38],38],[[39,39],39],[[34,34],13],[[21,21],13],[[35,35],13],[[36,36],13],[[37,37],13],[[38,38],13],[[39,39],13],[[34,34],34],[[21,21],21],[[35,35],35],[[36,36],36],[[37,37],37],[[38,38],38],[[39,39],39],[[9,9,3,38],[[4,[3]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[34,34],13],[[21,21],13],[[35,35],13],[[36,36],13],[[37,37],13],[[38,38],13],[[39,39],13],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[[34,34],34],[[21,21],21],[[35,35],35],[[36,36],36],[[37,37],37],[[38,38],38],[[39,39],39],[[9,[53,[52]],38],[[4,[3]]]],[[],2],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[54,54],[[-1,-2],13,[],[]],0,[55,13],[[54,54],2],[[55,55],2],0,[[54,16],17],[[55,16],17],[-1,-1,[]],[-1,-1,[]],[[],[[4,[55]]]],[[54,-1],13,19],[[55,-1],13,19],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[55,[[15,[-1]]],[]],[-1,-2,[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],0,0,0,0,0,0,[[],56],[[],57],[[56,56],56],[[57,57],57],[[56,56],13],[[57,57],13],[[56,56],56],[[57,57],57],[[56,56],13],[[57,57],13],[56,42],[57,40],[[56,56],56],[[57,57],57],[[56,56],13],[[57,57],13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[56,56],[57,57],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[56,56],45],[[57,57],45],[56,56],[57,57],[[56,56],2],[[57,57],2],[[5,57],[[4,[13]]]],[[56,56],56],[[57,57],57],[[],56],[[],57],[[56,56],2],[[57,57],2],[[56,-1],13,[[49,[],[[48,[56]]]]]],[[57,-1],13,[[49,[],[[48,[57]]]]]],[[-1,5,56],[[4,[13]]],58],[[56,16],17],[[56,16],17],[[56,16],17],[[56,16],17],[[56,16],17],[[57,16],17],[[57,16],17],[[57,16],17],[[57,16],17],[[57,16],17],[-1,-1,[]],[-1,-1,[]],[42,[[15,[56]]]],[40,[[15,[57]]]],[42,56],[40,57],[42,56],[40,57],[-1,56,[[49,[],[[48,[56]]]]]],[-1,57,[[49,[],[[48,[57]]]]]],[[56,-1],13,19],[[57,-1],13,19],[[[53,[59]],5],[[4,[13]]]],[[56,56],13],[[57,57],13],[[56,56],56],[[57,57],57],[[56,56],2],[[57,57],2],[-1,-2,[],[]],[-1,-2,[],[]],[56,2],[57,2],[56,2],[57,2],[56,56],[57,57],[[56,56],[[15,[45]]]],[[57,57],[[15,[45]]]],[[56,56],13],[[57,57],13],[[56,56,2],13],[[57,57,2],13],[[56,56],56],[[57,57],57],[[56,56],13],[[57,57],13],[[56,56],56],[[57,57],57],[-1,-2,[],[]],[-1,-2,[],[]],[[56,56],13],[[57,57],13],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[[56,56],56],[[57,57],57],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],60],[[],61],[[60,60],60],[[61,61],61],[[60,60],13],[[61,61],13],[[60,60],60],[[61,61],61],[[60,60],13],[[61,61],13],[60,62],[61,40],[[60,60],60],[[61,61],61],[[60,60],13],[[61,61],13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[60,60],[61,61],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[60,60],45],[[61,61],45],[60,60],[61,61],[[60,60],2],[[61,61],2],[[60,60],60],[[61,61],61],[[],60],[[],61],[[60,60],2],[[61,61],2],[[60,-1],13,[[49,[],[[48,[60]]]]]],[[61,-1],13,[[49,[],[[48,[61]]]]]],[[60,16],17],[[60,16],17],[[60,16],17],[[60,16],17],[[60,16],17],[[61,16],17],[[61,16],17],[[61,16],17],[[61,16],17],[[61,16],17],[-1,-1,[]],[-1,-1,[]],[62,[[15,[60]]]],[40,[[15,[61]]]],[62,60],[40,61],[62,60],[40,61],[-1,60,[[49,[],[[48,[60]]]]]],[-1,61,[[49,[],[[48,[61]]]]]],[[60,-1],13,19],[[61,-1],13,19],[[60,60],13],[[61,61],13],[[60,60],60],[[61,61],61],[[60,60],2],[[61,61],2],[-1,-2,[],[]],[-1,-2,[],[]],[60,2],[61,2],[60,2],[61,2],[[[15,[-1]],-2,[15,[-3]],60,[15,[-4]]],[[4,[13]]],[23,1],[23,1],[23,1],[23,1]],[60,60],[61,61],[[60,60],[[15,[45]]]],[[61,61],[[15,[45]]]],[[60,60],13],[[61,61],13],[[60,60,2],13],[[61,61,2],13],[[60,60],60],[[61,61],61],[[60,60],13],[[61,61],13],[[60,60],60],[[61,61],61],[-1,-2,[],[]],[-1,-2,[],[]],[[60,60],13],[[61,61],13],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,[[4,[13]]],[23,1]],[[-1,61],[[4,[13]]],[23,1]],[[60,60],60],[[61,61],61],0,0,0,0,0,0,0,0,0,0,[[],63],[[63,63],63],[[63,63],13],[[63,63],63],[[63,63],13],[63,40],[[63,63],63],[[63,63],13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[63,63],[64,64],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[63,63],45],[63,63],[[63,63],2],[64,65],[[63,63],63],[[],63],[[63,63],2],[[64,64],2],[[63,-1],13,[[49,[],[[48,[63]]]]]],[64,65],[[63,16],17],[[63,16],17],[[63,16],17],[[63,16],17],[[63,16],17],[[64,16],17],[[66,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[40,[[15,[63]]]],[40,63],[40,63],[-1,63,[[49,[],[[48,[63]]]]]],[[63,-1],13,19],[[64,-1],13,19],[[63,63],13],[[63,63],63],[[63,63],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[63,2],[63,2],[64,65],0,[66,[[4,[13]]]],[66,[[4,[64]]]],[[5,63,22,[15,[64]]],[[4,[66]]]],[[66,[53,[59]],41],[[4,[3]]]],[66,[[4,[64]]]],[[66,[53,[59]],41],[[4,[13]]]],[66,[[4,[64]]]],[[66,64],[[4,[64]]]],[5,[[4,[13]]]],[64,65],[[65,65,65,65],64],[63,63],[[63,63],[[15,[45]]]],[[63,63],13],[[63,63,2],13],[[63,63],63],[[63,63],13],[[63,63],63],[-1,-2,[],[]],[-1,-2,[],[]],[[63,63],13],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[[63,63],63],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],67],[[67,67],67],[[67,67],13],[[67,67],67],[[67,67],13],[67,40],[[67,67],67],[[67,67],13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[67,67],[[-1,-2],13,[],[]],[[67,67],45],[67,67],[[67,67],2],[[67,67],67],[68,13],[[],67],[[67,67],2],[[67,-1],13,[[49,[],[[48,[67]]]]]],[[69,16],17],[[68,16],17],[[67,16],17],[[67,16],17],[[67,16],17],[[67,16],17],[[67,16],17],[[70,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[40,[[15,[67]]]],[40,67],[40,67],[-1,67,[[49,[],[[48,[67]]]]]],[[67,-1],13,19],[[],[[4,[68]]]],[-1,[[4,[42]]],[23,1]],[69,42],[[67,67],13],[[67,67],67],[[67,67],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[68,-1,[]],[-1,-2,[],[]],[67,2],[67,2],[68,70],[69,5],[70,[[15,[-1]]],[]],[67,67],[[67,67],[[15,[45]]]],[[67,67],13],[[67,67,2],13],[[67,67],67],[[67,67],13],[[67,67],67],[-1,-2,[],[]],[68,[[53,[69]]]],[[67,67],13],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[[67,67],67],0,0,0,0,0,0,0,0,0,0,0,0,[71,[[15,[2]]]],[[],72],[71,[[15,[2]]]],[71,9],[[72,72],72],[[72,72],13],[[72,72],72],[[72,72],13],[72,73],[[72,72],72],[[72,72],13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[71,71],[72,72],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[72,72],45],[72,72],[[72,72],2],[[72,72],72],[[],72],[[71,71],2],[[72,72],2],[71,72],[[72,-1],13,[[49,[],[[48,[72]]]]]],[[71,16],17],[[72,16],17],[[72,16],17],[[72,16],17],[[72,16],17],[[72,16],17],[-1,-1,[]],[-1,-1,[]],[73,[[15,[72]]]],[73,72],[73,72],[-1,72,[[49,[],[[48,[72]]]]]],[[71,-1],13,19],[[72,-1],13,19],[[72,72],13],[[72,72],72],[[72,72],2],[-1,-2,[],[]],[-1,-2,[],[]],[72,2],[72,2],[[9,72],71],[72,72],[[72,72],[[15,[45]]]],[[[53,[71]],40],[[4,[40]]]],[[[53,[71]],[15,[74]],[15,[75]]],[[4,[40]]]],[[72,72],13],[71,[[15,[72]]]],[[72,72,2],13],[[71,72],13],[[72,72],72],[[72,72],13],[[72,72],72],[-1,-2,[],[]],[-1,-2,[],[]],[[72,72],13],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[[72,72],72],0,0,0,0,0,[76,9],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[77,77],[78,78],[79,79],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[76,13],[[77,77],2],[[78,78],2],[[76,76],2],[76,[[80,[13]]]],[76,[[80,[13]]]],[[77,16],[[24,[13,81]]]],[[78,16],17],[[79,16],17],[[76,16],17],0,[[-1,-2],[[4,[79]]],[[82,[[15,[77]]]]],[[82,[[15,[83]]]]]],[84,85],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[76,[[4,[13]]]],[[77,-1],13,19],[[78,-1],13,19],[[76,-1],13,19],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[76,9],0,0,[[-1,-2],[[4,[78]]],[[82,[[15,[77]]]]],[[82,[[15,[83]]]]]],[21,[[4,[76]]]],[76,[[4,[27]]]],[76,[[4,[27]]]],[[76,[53,[59]]],[[80,[3]]]],[[76,[53,[59]]],[[80,[3]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[76,[[4,[13]]]],[[76,[53,[59]]],[[80,[3]]]],[[76,[53,[59]]],[[80,[3]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],86],[[86,86],86],[[86,86],13],[[86,86],86],[[86,86],13],[86,40],[[86,86],86],[[86,86],13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[87,[53,[59]],86,[15,[40]]],[[4,[84]]]],[86,86],[88,88],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[86,86],45],[86,86],[[86,86],2],[[],3],[[],88],[[86,86],86],[[],86],[[86,86],2],[[88,88],2],[[86,-1],13,[[49,[],[[48,[86]]]]]],[[86,16],17],[[86,16],17],[[86,16],17],[[86,16],17],[[86,16],17],[[88,16],17],[-1,-1,[]],[-1,-1,[]],[40,[[15,[86]]]],[40,86],[40,86],[-1,86,[[49,[],[[48,[86]]]]]],[[86,-1],13,19],[[88,-1],13,19],[[86,86],13],[[86,86],86],[[86,86],2],[-1,-2,[],[]],[-1,-2,[],[]],[86,2],[86,2],[[88,3],[[4,[2]]]],[[],88],[86,86],[[86,86],[[15,[45]]]],[[86,86],13],[84,[[4,[88]]]],[[],[[4,[3]]]],[[84,88],[[4,[13]]]],[[],[[4,[13]]]],[[86,86,2],13],[[88,3],[[4,[13]]]],[[9,86],[[4,[13]]]],[[86,86],86],[[86,86],13],[[86,86],86],[-1,-2,[],[]],[-1,-2,[],[]],[[86,86],13],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[[86,86],86],[[88,3],[[4,[13]]]],[86,[[4,[13]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[9,[[4,[89]]]],[[[91,[[90,[],[[6,[-1]]]]]]],[[4,[-1]]],[]],[[[91,[92]]],[[4,[-1]]],[]],[[[91,[93]]],[[4,[-1]]],[]],[[[91,[94]]],[[4,[13]]]],[[[53,[95]],[15,[74]]],[[4,[13]]]],[92,96],[93,96],[92,96],[93,96],[94,96],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[91,[[90,[],[[6,[-1]]]]]]],[[4,[89]]],[]],[[[91,[92]]],[[4,[89]]]],[[[91,[93]]],[[4,[89]]]],[[[91,[94]]],[[4,[89]]]],[89,89],[97,97],[98,98],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[97,97],45],[[98,98],45],[[89,89],2],[[97,97],2],[[98,98],2],[[[91,[[90,[],[[6,[-1]]]]]]],[[4,[13]]],[]],[[[91,[92]]],[[4,[13]]]],[[[91,[93]]],[[4,[13]]]],[[[91,[94]]],[[4,[13]]]],[[[90,[],[[6,[-1]]]]],9,[]],[92,9],[93,9],[94,9],[[92,16],17],[[93,16],17],[[94,16],17],[[89,16],17],[[97,16],17],[[98,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[89,-1],13,19],[[97,-1],13,19],[[98,-1],13,19],[[[90,[],[[6,[-1]]]]],2,[]],[92,2],[93,2],[94,2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[97,[53,[[91,[99]]]],100],[[4,[13]]]],[94,98],[92,3],[93,3],[[9,50,[53,[59]],30,100],92],[[9,50,[53,[59]],30,100],93],[[9,98,30,100],94],[92,50],[93,50],[[97,97],[[15,[45]]]],[[98,98],[[15,[45]]]],[[[90,[],[[6,[-1]]]]],30,[]],[92,30],[93,30],[94,30],[[[90,[],[[6,[-1]]]],100],13,[]],[[92,100],13],[[93,100],13],[[94,100],13],[[[90,[],[[6,[-1]]]]],101,[]],[92,101],[93,101],[94,101],[[[91,[[90,[],[[6,[-1]]]]]]],[[4,[13]]],[]],[[[91,[92]]],[[4,[13]]]],[[[91,[93]]],[[4,[13]]]],[[[91,[94]]],[[4,[13]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[30,[[4,[98]]]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],102],[[],103],[[102,102],102],[[103,103],103],[[102,102],13],[[103,103],13],[[102,102],102],[[103,103],103],[[102,102],13],[[103,103],13],[102,40],[103,40],[[102,102],102],[[103,103],103],[[102,102],13],[[103,103],13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[102,102],[104,104],[103,103],[105,105],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[102,102],45],[[103,103],45],[102,102],[103,103],[[102,102],2],[[103,103],2],[105,20],[[102,102],102],[[103,103],103],[[],102],[[],103],[[],105],[[],[[4,[9]]]],[103,[[4,[9]]]],[[9,104,9,-1],[[4,[13]]],[[82,[[15,[105]]]]]],[[9,[53,[105]],106],[[4,[3]]]],[[102,102],2],[[104,104],2],[[103,103],2],[[105,105],2],[105,102],[[102,-1],13,[[49,[],[[48,[102]]]]]],[[103,-1],13,[[49,[],[[48,[103]]]]]],[[102,16],17],[[102,16],17],[[102,16],17],[[102,16],17],[[102,16],17],[[104,16],17],[[103,16],17],[[103,16],17],[[103,16],17],[[103,16],17],[[103,16],17],[[105,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[40,[[15,[102]]]],[40,[[15,[103]]]],[40,102],[40,103],[40,102],[40,103],[-1,102,[[49,[],[[48,[102]]]]]],[-1,103,[[49,[],[[48,[103]]]]]],[[102,-1],13,19],[[104,-1],13,19],[[103,-1],13,19],[[105,-1],13,19],[[102,102],13],[[103,103],13],[[102,102],102],[[103,103],103],[[102,102],2],[[103,103],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[102,2],[103,2],[102,2],[103,2],[[102,20],105],[102,102],[103,103],[[102,102],[[15,[45]]]],[[103,103],[[15,[45]]]],[[102,102],13],[[103,103],13],[[102,102,2],13],[[103,103,2],13],[[102,102],102],[[103,103],103],[[102,102],13],[[103,103],13],[[102,102],102],[[103,103],103],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[102,102],13],[[103,103],13],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[[102,102],102],[[103,103],103],0,0,0,0,[[],107],[[107,107],107],[[107,107],13],[[107,107],107],[[107,107],13],[107,40],[[107,107],107],[[107,107],13],[-1,-2,[],[]],[-1,-2,[],[]],[107,107],[[-1,-2],13,[],[]],[[107,107],45],[107,107],[[107,107],2],[[107,107],107],[[],107],[[107,107],2],[[42,107],[[4,[9]]]],[[107,-1],13,[[49,[],[[48,[107]]]]]],[[107,16],17],[[107,16],17],[[107,16],17],[[107,16],17],[[107,16],17],[-1,-1,[]],[40,[[15,[107]]]],[40,107],[40,107],[-1,107,[[49,[],[[48,[107]]]]]],[[107,-1],13,19],[[107,107],13],[[107,107],107],[[107,107],2],[-1,-2,[],[]],[107,2],[107,2],[107,107],[[107,107],[[15,[45]]]],[[107,107],13],[[107,107,2],13],[[107,107],107],[[107,107],13],[[107,107],107],[-1,-2,[],[]],[[107,107],13],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[[107,107],107],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[108,-1,109],[[4,[110]]],[23,1]],[[],109],[[],111],[108,9],[[109,109],109],[[111,111],111],[[109,109],13],[[111,111],13],[[109,109],109],[[111,111],111],[[109,109],13],[[111,111],13],[109,41],[111,40],[[109,109],109],[[111,111],111],[[109,109],13],[[111,111],13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[109,109],[111,111],[108,108],[110,110],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[109,109],45],[[111,111],45],[[110,110],45],[109,109],[111,111],[[109,109],2],[[111,111],2],0,[[109,109],109],[[111,111],111],[[],109],[[],111],[[109,109],2],[[111,111],2],[[110,110],2],[[109,-1],13,[[49,[],[[48,[109]]]]]],[[111,-1],13,[[49,[],[[48,[111]]]]]],[[109,16],17],[[109,16],17],[[109,16],17],[[109,16],17],[[109,16],17],[[111,16],17],[[111,16],17],[[111,16],17],[[111,16],17],[[111,16],17],[[108,16],17],[[110,16],17],[[112,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[41,[[15,[109]]]],[40,[[15,[111]]]],[41,109],[40,111],[41,109],[40,111],[-1,109,[[49,[],[[48,[109]]]]]],[-1,111,[[49,[],[[48,[111]]]]]],[9,108],[[109,-1],13,19],[[111,-1],13,19],[[110,-1],13,19],[111,[[4,[108]]]],[[109,109],13],[[111,111],13],[[109,109],109],[[111,111],111],[[109,109],2],[[111,111],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[109,2],[111,2],[109,2],[111,2],0,0,[109,109],[111,111],[[109,109],[[15,[45]]]],[[111,111],[[15,[45]]]],[[110,110],[[15,[45]]]],[108,[[4,[[113,[112]]]]]],[[109,109],13],[[111,111],13],[[108,110],[[4,[13]]]],[[109,109,2],13],[[111,111,2],13],[[109,109],109],[[111,111],111],[[109,109],13],[[111,111],13],[[109,109],109],[[111,111],111],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[109,109],13],[[111,111],13],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[[109,109],109],[[111,111],111],0,0,0,0,0,0,0,0,[[],114],[[114,114],114],[[114,114],13],[[114,114],114],[[114,114],13],[114,42],[[114,114],114],[[114,114],13],[-1,-2,[],[]],[-1,-2,[],[]],[114,114],[[-1,-2],13,[],[]],[[114,114],45],[114,114],[[114,114],2],[[114,114],114],[[],114],[[114,114],2],[[114,-1],13,[[49,[],[[48,[114]]]]]],[[114,16],17],[[114,16],17],[[114,16],17],[[114,16],17],[[114,16],17],[-1,-1,[]],[42,[[15,[114]]]],[42,114],[42,114],[-1,114,[[49,[],[[48,[114]]]]]],[[114,-1],13,19],[[114,114],13],[[114,114],114],[[114,114],2],[-1,-2,[],[]],[114,2],[114,2],[[5,114],[[4,[9]]]],[114,114],[[114,114],[[15,[45]]]],[[114,114],13],[[114,114,2],13],[[114,114],114],[[114,114],13],[[114,114],114],[-1,-2,[],[]],[[114,114],13],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[[114,114],114],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],115],[[],116],[[],117],[[],118],[[],119],[[115,115],115],[[116,116],116],[[117,117],117],[[118,118],118],[[119,119],119],[[115,115],13],[[116,116],13],[[117,117],13],[[118,118],13],[[119,119],13],[[115,115],115],[[116,116],116],[[117,117],117],[[118,118],118],[[119,119],119],[[115,115],13],[[116,116],13],[[117,117],13],[[118,118],13],[[119,119],13],[115,40],[116,40],[117,40],[118,40],[119,40],[[115,115],115],[[116,116],116],[[117,117],117],[[118,118],118],[[119,119],119],[[115,115],13],[[116,116],13],[[117,117],13],[[118,118],13],[[119,119],13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[115,115],[116,116],[117,117],[120,120],[118,118],[119,119],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[115,115],45],[[116,116],45],[[117,117],45],[[120,120],45],[[118,118],45],[[119,119],45],[115,115],[116,116],[117,117],[118,118],[119,119],[[115,115],2],[[116,116],2],[[117,117],2],[[118,118],2],[[119,119],2],[[115,115],115],[[116,116],116],[[117,117],117],[[118,118],118],[[119,119],119],[[],115],[[],116],[[],117],[[],118],[[],119],[[115,115],2],[[116,116],2],[[117,117],2],[[120,120],2],[[118,118],2],[[119,119],2],[[115,-1],13,[[49,[],[[48,[115]]]]]],[[116,-1],13,[[49,[],[[48,[116]]]]]],[[117,-1],13,[[49,[],[[48,[117]]]]]],[[118,-1],13,[[49,[],[[48,[118]]]]]],[[119,-1],13,[[49,[],[[48,[119]]]]]],[[115,16],17],[[115,16],17],[[115,16],17],[[115,16],17],[[115,16],17],[[116,16],17],[[116,16],17],[[116,16],17],[[116,16],17],[[116,16],17],[[117,16],17],[[117,16],17],[[117,16],17],[[117,16],17],[[117,16],17],[[120,16],17],[[118,16],17],[[118,16],17],[[118,16],17],[[118,16],17],[[118,16],17],[[119,16],17],[[119,16],17],[[119,16],17],[[119,16],17],[[119,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[40,[[15,[115]]]],[40,[[15,[116]]]],[40,[[15,[117]]]],[40,[[15,[118]]]],[40,[[15,[119]]]],[40,115],[40,116],[40,117],[40,118],[40,119],[40,115],[40,116],[40,117],[40,118],[40,119],[-1,115,[[49,[],[[48,[115]]]]]],[-1,116,[[49,[],[[48,[116]]]]]],[-1,117,[[49,[],[[48,[117]]]]]],[-1,118,[[49,[],[[48,[118]]]]]],[-1,119,[[49,[],[[48,[119]]]]]],[[115,-1],13,19],[[116,-1],13,19],[[117,-1],13,19],[[120,-1],13,19],[[118,-1],13,19],[[119,-1],13,19],[[115,115],13],[[116,116],13],[[117,117],13],[[118,118],13],[[119,119],13],[[115,115],115],[[116,116],116],[[117,117],117],[[118,118],118],[[119,119],119],[[115,115],2],[[116,116],2],[[117,117],2],[[118,118],2],[[119,119],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[115,2],[116,2],[117,2],[118,2],[119,2],[115,2],[116,2],[117,2],[118,2],[119,2],[[121,122,120],[[4,[13]]]],[[121,122],[[4,[13]]]],[119,[[4,[13]]]],[[[15,[123]],123,115,116,9,50],[[4,[121]]]],[[121,122,115],[[4,[13]]]],[[121,122,122,117,[15,[121]]],[[4,[121]]]],[[121,122,118],[[4,[13]]]],[[121,122],[[4,[13]]]],[[],[[4,[13]]]],[[121,122],[[4,[13]]]],[115,115],[116,116],[117,117],[118,118],[119,119],[[115,115],[[15,[45]]]],[[116,116],[[15,[45]]]],[[117,117],[[15,[45]]]],[[120,120],[[15,[45]]]],[[118,118],[[15,[45]]]],[[119,119],[[15,[45]]]],[[115,115],13],[[116,116],13],[[117,117],13],[[118,118],13],[[119,119],13],[[115,115,2],13],[[116,116,2],13],[[117,117,2],13],[[118,118,2],13],[[119,119,2],13],[[-1,21,22],[[4,[9]]],[23,1]],[-1,[[4,[13]]],[23,1]],[[115,115],115],[[116,116],116],[[117,117],117],[[118,118],118],[[119,119],119],[[115,115],13],[[116,116],13],[[117,117],13],[[118,118],13],[[119,119],13],[[115,115],115],[[116,116],116],[[117,117],117],[[118,118],118],[[119,119],119],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[115,115],13],[[116,116],13],[[117,117],13],[[118,118],13],[[119,119],13],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[[115,115],115],[[116,116],116],[[117,117],117],[[118,118],118],[[119,119],119],0,0,0,0,0,0,0,0,0,0,0,0,[[],124],[[124,124],124],[[124,124],13],[[124,124],124],[[124,124],13],[124,40],[[124,124],124],[[124,124],13],[-1,-2,[],[]],[-1,-2,[],[]],[124,124],[[-1,-2],13,[],[]],[[124,124],45],[124,124],[[124,124],2],[[124,124],124],[[],124],[[124,124],2],[[124,-1],13,[[49,[],[[48,[124]]]]]],[[124,16],17],[[124,16],17],[[124,16],17],[[124,16],17],[[124,16],17],[-1,-1,[]],[40,[[15,[124]]]],[40,124],[40,124],[-1,124,[[49,[],[[48,[124]]]]]],[[],[[4,[124]]]],[[124,-1],13,19],[[124,124],13],[[124,124],124],[[124,124],2],[-1,-2,[],[]],[124,2],[124,2],[124,124],[[124,124],[[15,[45]]]],[[124,124],13],[124,[[4,[124]]]],[[124,124,2],13],[[124,124],124],[[124,124],13],[[124,124],124],[-1,-2,[],[]],[[124,124],13],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[[124,124],124],0,[[125,-1],[[4,[13]]],[[82,[[15,[126]]]]]],[[],125],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],127],[84,[[4,[13]]]],[[127,127],127],[[127,127],13],[[127,127],127],[[127,127],13],[127,40],[[127,127],127],[[127,127],13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[128,128],[129,129],[127,127],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[128,128],45],[[129,129],45],[[127,127],45],[127,127],[[84,-1],[[4,[13]]],[[82,[[15,[126]]]]]],[[127,127],2],[[84,-1],[[4,[13]]],[[82,[[15,[126]]]]]],[[127,127],127],[[],127],[[128,128],2],[[129,129],2],[[127,127],2],[[127,-1],13,[[49,[],[[48,[127]]]]]],[[128,16],17],[[129,16],17],[[127,16],17],[[127,16],17],[[127,16],17],[[127,16],17],[[127,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[40,[[15,[127]]]],[40,127],[40,127],[-1,127,[[49,[],[[48,[127]]]]]],[84,[[4,[130]]]],[84,[[4,[131]]]],[84,[[4,[132]]]],[[128,-1],13,19],[[129,-1],13,19],[[127,-1],13,19],[[127,127],13],[84,[[4,[13]]]],[[127,127],127],[[127,127],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[127,2],[127,2],[84,[[4,[13]]]],[127,127],[[128,128],[[15,[45]]]],[[129,129],[[15,[45]]]],[[127,127],[[15,[45]]]],[[84,133],[[4,[130]]]],[[84,133],[[4,[130]]]],[[127,127],13],[[84,127],[[4,[13]]]],[[127,127,2],13],[[84,127],[[4,[13]]]],[[84,131],[[4,[13]]]],[[84,132],[[4,[13]]]],[[84,-1],[[4,[13]]],[[82,[[15,[126]]]]]],[[127,127],127],[[127,127],13],[[127,127],127],[[84,-1],[[4,[13]]],[[82,[[15,[126]]]]]],[[84,-1],[[4,[13]]],[[82,[[15,[126]]]]]],[[84,-1],[[4,[13]]],[[82,[[15,[126]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[127,127],13],[[],[[4,[13]]]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[[127,127],127],[[84,133,121],[[4,[13]]]],[[84,133,121],[[4,[13]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],134],[135,[[15,[20]]]],[[134,134],134],[[134,134],13],[[134,134],134],[[134,134],13],[134,41],[[134,134],134],[[134,134],13],[135,[[15,[20]]]],[135,[[15,[20]]]],[135,[[15,[20]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[136,136],[137,137],[135,135],[134,134],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[136,136],45],[[137,137],45],[[134,134],45],[134,134],[[134,134],2],[[],135],[[],134],[[134,134],134],[[],134],[[136,136],2],[[137,137],2],[[135,135],2],[[134,134],2],[[134,-1],13,[[49,[],[[48,[134]]]]]],[[136,16],17],[[137,16],17],[[135,16],17],[[134,16],17],[[134,16],17],[[134,16],17],[[134,16],17],[[134,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[41,[[15,[134]]]],[41,134],[41,134],[-1,134,[[49,[],[[48,[134]]]]]],[[136,-1],13,19],[[137,-1],13,19],[[135,-1],13,19],[[134,-1],13,19],[135,[[15,[20]]]],[135,[[15,[20]]]],[135,[[15,[20]]]],[[134,134],13],[[134,134],134],[[134,134],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[134,2],[134,2],[134,134],[135,[[15,[20]]]],[[136,136],[[15,[45]]]],[[137,137],[[15,[45]]]],[[134,134],[[15,[45]]]],[[136,-1,40],[[4,[135]]],[23,1]],[[136,-1],[[4,[13]]],[23,1]],[[136,-1,137,-1],[[4,[13]]],[23,1]],[[136,-1,40,135,134],[[4,[13]]],[23,1]],[[136,[15,[-1]]],[[4,[13]]],[23,1]],[[134,134],13],[[134,134,2],13],[[135,20],13],[[135,20],13],[[135,20],13],[[135,20],13],[[135,20],13],[[135,20],13],[[134,134],134],[[134,134],13],[[134,134],134],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[134,134],13],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[[134,134],134],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[138,138],[[-1,-2],13,[],[]],[[138,138],45],[[138,138],2],[[138,16],17],[-1,-1,[]],[[138,-1],13,19],[-1,-2,[],[]],[[138,138],[[15,[45]]]],[138,[[4,[139]]]],[2,[[4,[13]]]],[-1,-2,[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[140,141],[140,141],[140,130],[140,130],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[142,142],[143,143],[140,140],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[142,142],45],[[143,143],45],[[142,142],2],[[143,143],2],[[140,140],2],[[142,16],17],[[143,16],17],[[140,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[140,130],[142,[[4,[[13,[144,144]]]]]],[143,[[4,[140]]]],[[142,-1],13,19],[[143,-1],13,19],[[140,-1],13,19],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[140,130],[140,130],[140,130],[140,130],[140,130],[140,130],[[142,142],[[15,[45]]]],[[143,143],[[15,[45]]]],0,[[142,144,144],[[4,[13]]]],[140,130],[140,130],[140,145],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[140,130],[140,130],[140,145],[140,130],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[146,13],[146,146],[[-1,-2],13,[],[]],[[146,9],2],[[],146],[[146,146],2],[[146,[15,[9]]],147],[[146,16],17],[[147,16],17],[-1,-1,[]],[-1,-1,[]],[[146,-1],13,19],[146,[[15,[9]]]],[[146,9],13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],146],[147,[[15,[9]]]],[147,[[15,[9]]]],[[-1,-2,-3,-4,-5,-6],[[4,[40]]],[[82,[[15,[40]]]]],[[82,[[15,[146]]]]],[[82,[[15,[146]]]]],[[82,[[15,[146]]]]],[[82,[[15,[74]]]]],[[82,[[15,[75]]]]]],[[146,9],13],[[-1,-2,-3,-4,-5],[[4,[40]]],[[82,[[15,[40]]]]],[[82,[[15,[146]]]]],[[82,[[15,[146]]]]],[[82,[[15,[146]]]]],[[82,[[15,[145]]]]]],[147,[[13,[3,[15,[3]]]]]],[-1,-2,[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[[9,9,[15,[50]],3],[[4,[3]]]],[[9,9,[15,[148]],3],[[4,[3]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[75,126],13],[[],149],[[],75],[101,150],[126,29],[75,151],[126,29],[[149,149],149],[[149,149],13],[[149,149],149],[[149,149],13],[149,40],[[149,149],149],[[149,149],13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[75,13],[126,126],[152,152],[149,149],[153,153],[75,75],[154,154],[155,155],[156,156],[100,100],[101,101],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[126,126],45],[[149,149],45],[[153,153],45],[149,149],[[149,149],2],[[75,126],2],[[149,149],149],[[],149],[[],75],[[126,126],2],[[152,152],2],[[149,149],2],[[153,153],2],[[75,75],2],[[155,155],2],[[156,156],2],[[100,100],2],[[101,101],2],[[149,-1],13,[[49,[],[[48,[149]]]]]],[[75,-1],13,[[49,[],[[48,[126]]]]]],[156,149],[[126,16],17],[[126,16],17],[[152,16],17],[[149,16],17],[[149,16],17],[[149,16],17],[[149,16],17],[[149,16],17],[[153,16],17],[[75,16],17],[[154,16],17],[[155,16],17],[[156,16],17],[[100,16],17],[[101,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[150,101],[40,[[15,[149]]]],[40,149],[40,149],[-1,149,[[49,[],[[48,[149]]]]]],[-1,75,[[49,[],[[48,[126]]]]]],[151,75],[29,[[4,[126]]]],[156,155],[[126,-1],13,19],[[152,-1],13,19],[[149,-1],13,19],[[153,-1],13,19],[[75,-1],13,19],[[155,-1],13,19],[[156,-1],13,19],[[100,-1],13,19],[[101,-1],13,19],[[149,149],13],[[149,149],149],[[149,149],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[75,-1,[]],[-1,-2,[],[]],[149,2],[149,2],[75,154],[[],152],[[84,-1],[[4,[13]]],[[82,[[15,[126]]]]]],[[84,-1],[[4,[13]]],[[82,[[15,[126]]]]]],[156,75],[[155,149,75],156],[100,101],[152,[[15,[126]]]],[154,[[15,[126]]]],[149,149],[[126,126],[[15,[45]]]],[[149,149],[[15,[45]]]],[[153,153],[[15,[45]]]],[[153,[15,[75]],[15,[75]]],[[4,[13]]]],[126,[[4,[13]]]],[[149,149],13],[[75,126],13],[[149,149,2],13],[[126,156],[[4,[156]]]],[101,150],[[126,155],[[4,[155]]]],[[153,[15,[75]],[15,[75]]],[[4,[13]]]],[[149,149],149],[[149,149],13],[[149,149],149],[75,[[4,[13]]]],[[],[[4,[75]]]],[75,[[4,[13]]]],[[75,153],[[4,[75]]]],[75,[[4,[13]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,27,[]],[[149,149],13],[30,[[4,[126]]]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],0,[[149,149],149],[75,[[4,[126]]]],0,0,0,0,0,0,0,0,0,0,0,0,[[],157],[158,9],[[157,157],157],[[157,157],13],[[157,157],157],[[157,157],13],[157,40],[[157,157],157],[[157,157],13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[159,159],[157,157],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[157,157],45],[157,157],[[157,157],2],[[157,157],157],[158,13],[[],157],[[159,159],2],[[157,157],2],[[158,158],2],[[157,-1],13,[[49,[],[[48,[157]]]]]],[[159,16],[[24,[13,81]]]],[[157,16],17],[[157,16],17],[[157,16],17],[[157,16],17],[[157,16],17],[[158,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[40,[[15,[157]]]],[40,157],[40,157],[-1,157,[[49,[],[[48,[157]]]]]],[[159,-1],13,19],[[157,-1],13,19],[[158,-1],13,19],[[157,157],13],[[157,157],157],[[157,157],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[157,2],[157,2],[75,[[4,[158]]]],[158,[[15,[-1]]],[]],[157,157],[[157,157],[[15,[45]]]],[158,[[4,[[15,[159]]]]]],[[157,157],13],[[157,157,2],13],[[158,75],[[4,[13]]]],0,0,[[9,75,157],[[4,[9]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[157,157],157],[[157,157],13],[[157,157],157],[-1,-2,[],[]],[-1,-2,[],[]],[[157,157],13],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[[157,157],157],[[75,157],[[4,[158]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[9,[[4,[9]]]],[[9,160],[[4,[9]]]],[161,[[15,[[162,[59]]]]]],0,[163,5],[163,5],[[],164],[[],160],[[],165],[[],166],[167,[[15,[[53,[59]]]]]],[168,[[15,[163]]]],[168,[[15,[163]]]],[169,[[13,[170,171]]]],[168,[[15,[161]]]],[168,[[15,[161]]]],[167,172],[168,[[15,[173]]]],[168,[[15,[173]]]],[174,170],[174,170],[167,172],[167,172],[173,175],[163,176],[161,177],[178,179],[180,181],[182,183],[168,[[15,[182]]]],[168,[[15,[180]]]],[168,[[15,[180]]]],[168,[[15,[182]]]],[168,[[15,[167]]]],[168,[[15,[167]]]],[168,[[15,[178]]]],[168,[[15,[178]]]],[[9,174],[[4,[13]]]],[[164,164],164],[[160,160],160],[[165,165],165],[[164,164],13],[[160,160],13],[[165,165],13],[[164,164],164],[[160,160],160],[[165,165],165],[[164,164],13],[[160,160],13],[[165,165],13],[164,42],[160,40],[165,40],[[164,164],164],[[160,160],160],[[165,165],165],[[164,164],13],[[160,160],13],[[165,165],13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[178,41],[170,170],[183,183],[181,181],[172,172],[184,184],[167,167],[168,168],[173,173],[163,163],[161,161],[178,178],[185,185],[186,186],[187,187],[188,188],[164,164],[160,160],[165,165],[189,189],[190,190],[[[191,[-1]]],[[191,[-1]]],192],[193,193],[194,194],[195,195],[196,196],[197,197],[198,198],[169,169],[180,180],[182,182],[199,199],[166,166],[200,200],[201,201],[202,202],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[164,164],45],[[160,160],45],[[165,165],45],0,0,0,0,[[[191,[-1]]],193,[]],[164,164],[160,160],[165,165],[[9,174],[[4,[13]]]],[[164,164],2],[[160,160],2],[[165,165],2],[[],198],[[164,164],164],[[160,160],160],[[165,165],165],[[],164],[[],160],[[],165],[[170,170],2],[[183,183],2],[[181,181],2],[[172,172],2],[[184,184],2],[[167,167],2],[[168,168],2],[[173,173],2],[[163,163],2],[[161,161],2],[[178,178],2],[[185,185],2],[[186,186],2],[[187,187],2],[[188,188],2],[[164,164],2],[[160,160],2],[[165,165],2],[[189,189],2],[[190,190],2],[[[191,[-1]],[191,[-1]]],2,32],[[193,193],2],[[194,194],2],[[195,195],2],[[196,196],2],[[197,197],2],[[198,198],2],[[169,169],2],[[180,180],2],[[182,182],2],[[199,199],2],[[166,166],2],[[200,200],2],[[201,201],2],[[202,202],2],[[164,-1],13,[[49,[],[[48,[164]]]]]],[[160,-1],13,[[49,[],[[48,[160]]]]]],[[165,-1],13,[[49,[],[[48,[165]]]]]],[174,[[15,[202]]]],[174,[[15,[202]]]],[169,202],0,[180,41],[[170,16],[[24,[13,81]]]],[[183,16],[[24,[13,81]]]],[[181,16],[[24,[13,81]]]],[[172,16],[[24,[13,81]]]],[[184,16],[[24,[13,81]]]],[[167,16],17],[[167,16],17],[[168,16],17],[[168,16],17],[[173,16],17],[[173,16],17],[[163,16],17],[[163,16],17],[[161,16],17],[[161,16],17],[[178,16],17],[[178,16],17],[[185,16],[[24,[13,81]]]],[[186,16],[[24,[13,81]]]],[[187,16],17],[[188,16],17],[[164,16],17],[[164,16],17],[[164,16],17],[[164,16],17],[[164,16],17],[[160,16],17],[[160,16],17],[[160,16],17],[[160,16],17],[[160,16],17],[[165,16],17],[[165,16],17],[[165,16],17],[[165,16],17],[[165,16],17],[[189,16],17],[[190,16],17],[[[191,[-1]],16],17,203],[[193,16],17],[[194,16],17],[[195,16],17],[[196,16],17],[[[204,[-1]],16],17,203],[[[205,[-1]],16],17,203],[[206,16],17],[[197,16],17],[[198,16],17],[[169,16],17],[[169,16],17],[[180,16],17],[[180,16],17],[[182,16],17],[[182,16],17],[[199,16],17],[[199,16],17],[[166,16],17],[[166,16],17],[[200,16],17],[[200,16],17],[[201,16],17],[[201,16],17],[[202,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[207,168],[-1,-1,[]],[208,168],[209,168],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[210,198],[-1,-1,[]],[207,180],[-1,-1,[]],[-1,-1,[]],[208,182],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[42,[[15,[164]]]],[40,[[15,[160]]]],[40,[[15,[165]]]],[42,164],[40,160],[40,165],[42,164],[40,160],[40,165],[30,[[15,[202]]]],[-1,164,[[49,[],[[48,[164]]]]]],[-1,160,[[49,[],[[48,[160]]]]]],[-1,165,[[49,[],[[48,[165]]]]]],[[170,[15,[171]]],[[15,[174]]]],[[170,[15,[171]]],[[15,[167]]]],[[170,[15,[171]]],[[15,[168]]]],[[170,[15,[171]]],[[15,[173]]]],[[170,[15,[171]]],[[15,[163]]]],[[170,[15,[171]]],[[15,[161]]]],[[170,[15,[171]]],[[15,[178]]]],[[170,[15,[171]]],[[15,[169]]]],[[170,[15,[171]]],[[15,[180]]]],[[170,[15,[171]]],[[15,[182]]]],[211,199],[212,166],[213,200],[209,201],[29,[[24,[180,-1]]],[]],[29,[[24,[182,-1]]],[]],[[[215,[],[[214,[-1]]]],9],[[4,[-1]]],[]],[9,[[4,[-1]]],174],[9,[[4,[-1]]],174],[[9,-1],4,215],[198,216],[173,41],[161,3],[[170,-1],13,19],[[183,-1],13,19],[[181,-1],13,19],[[172,-1],13,19],[[184,-1],13,19],[[167,-1],13,19],[[168,-1],13,19],[[173,-1],13,19],[[163,-1],13,19],[[161,-1],13,19],[[178,-1],13,19],[[185,-1],13,19],[[186,-1],13,19],[[188,-1],13,19],[[164,-1],13,19],[[160,-1],13,19],[[165,-1],13,19],[[197,-1],13,19],[[169,-1],13,19],[[180,-1],13,19],[[182,-1],13,19],[[199,-1],13,19],[[166,-1],13,19],[[200,-1],13,19],[[201,-1],13,19],[[202,-1],13,19],[161,217],0,0,[161,3],[[164,164],13],[[160,160],13],[[165,165],13],[[164,164],164],[[160,160],160],[[165,165],165],[[164,164],2],[[160,160],2],[[165,165],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[191,[-1]]],206,[]],[180,211],[182,218],[201,200],[164,2],[160,2],[165,2],[164,2],[160,2],[165,2],[167,2],[174,171],[174,171],[167,171],[168,171],[[9,3],[[4,[13]]]],0,0,0,0,0,0,0,0,[-1,[[4,[167]]],[23,1]],[[41,41],173],[[29,29],163],[[41,41],178],[[212,[15,[212]]],189],[211,190],[[],198],[[59,59,59,59,217],182],[[217,217,217,217,217,217,217,217],199],[[59,59,59,59],166],[[200,217],201],[[[53,[59]]],[[4,[167]]]],[[29,29],169],[201,169],[[41,41],169],[-1,[[4,[169]]],[23,1]],[[],167],[[59,59,59,59],200],[[217,217,217,217,217,217,217,217],200],[[41,41],169],[193,[[15,[194]]]],[[[205,[-1]]],[[15,[-2]]],[219,174],[]],[206,[[15,[-1]]],[]],[164,164],[160,160],[165,165],[166,[[162,[59]]]],[[164,164],[[15,[45]]]],[[160,160],[[15,[45]]]],[[165,165],[[15,[45]]]],[167,[[15,[220]]]],[167,3],[173,41],[198,85],[161,59],[178,41],[180,217],[182,217],[201,217],[[3,[15,[[113,[59]]]]],[[204,[-1]]],[219,174]],[161,217],[[9,[53,[59]],165],[[4,[3]]]],[[9,[53,[59]]],[[4,[[13,[3,[15,[-1]]]]]]],174],[[9,[204,[-1]],-3,165,[15,[74]]],[[4,[[205,[-1]]]]],[],[[95,[[53,[221]]]]],[[49,[],[[48,[-2]]]]]],[[9,[53,[221]],[15,[[113,[59]]]],165],[[4,[[191,[-1]]]]],174],[[164,164],13],[[160,160],13],[[165,165],13],0,0,0,[180,41],[199,[[162,[217]]]],[[9,[53,[59]],165],[[4,[3]]]],[[9,[204,[-1]],-3,-4,-5,165],[[4,[[205,[-1]]]]],174,[[95,[[53,[52]]]]],[[49,[],[[48,[-2]]]]],[[95,[[53,[[15,[-1]]]]]]],[[95,[[53,[196]]]]]],[[9,[53,[52]],[53,[196]],165,[15,[-1]]],[[4,[3]]],174],[[9,[53,[59]],174,165],[[4,[3]]]],[[[222,[],[[214,[-1]]]],9,-1],[[4,[13]]],[]],[[164,164,2],13],[[160,160,2],13],[[165,165,2],13],[[9,-1],[[4,[13]]],222],[[9,197],[[4,[13]]]],0,0,0,0,0,0,0,0,0,[[],171],[[],171],[[],171],0,0,0,0,[[184,3],[[4,[169]]]],0,[[202,187,160,-1],[[4,[9]]],[[82,[[15,[188]]]]]],[[202,187,-1,160],[[4,[[13,[9,9]]]]],[[82,[[15,[188]]]]]],0,0,[[164,164],164],[[160,160],160],[[165,165],165],[[164,164],13],[[160,160],13],[[165,165],13],0,0,[[164,164],164],[[160,160],160],[[165,165],165],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[199,211],[166,212],[200,213],[201,209],[169,27],[201,27],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[[164,164],13],[[160,160],13],[[165,165],13],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[30,[[4,[187]]]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[198,223],[[164,164],164],[[160,160],160],[[165,165],165],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[224,224],[225,225],[226,226],[227,227],[228,228],[229,229],[230,230],[231,231],[232,232],[233,233],[234,234],[235,235],[236,236],[237,237],[238,238],[239,239],[240,240],[241,241],[242,242],[243,243],[244,244],[245,245],[246,246],[247,247],[248,248],[249,249],[250,250],[251,251],[252,252],[253,253],[254,254],[255,255],[256,256],[257,257],[258,258],[259,259],[260,260],[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],[[[281,[-1]]],[[281,[-1]]],192],[282,282],[283,283],[284,284],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[],[[281,[-1]]],[]],[[224,224],2],[[225,225],2],[[226,226],2],[[227,227],2],[[228,228],2],[[229,229],2],[[230,230],2],[[231,231],2],[[232,232],2],[[233,233],2],[[234,234],2],[[235,235],2],[[236,236],2],[[237,237],2],[[238,238],2],[[239,239],2],[[240,240],2],[[241,241],2],[[242,242],2],[[243,243],2],[[244,244],2],[[245,245],2],[[246,246],2],[[247,247],2],[[248,248],2],[[249,249],2],[[250,250],2],[[251,251],2],[[252,252],2],[[253,253],2],[[254,254],2],[[255,255],2],[[256,256],2],[[257,257],2],[[258,258],2],[[259,259],2],[[260,260],2],[[261,261],2],[[262,262],2],[[263,263],2],[[264,264],2],[[265,265],2],[[266,266],2],[[267,267],2],[[268,268],2],[[269,269],2],[[270,270],2],[[271,271],2],[[272,272],2],[[273,273],2],[[274,274],2],[[275,275],2],[[276,276],2],[[277,277],2],[[278,278],2],[[279,279],2],[[282,282],2],[[283,283],2],[[284,284],2],[[224,16],17],[[225,16],17],[[226,16],17],[[227,16],17],[[228,16],17],[[229,16],17],[[230,16],17],[[231,16],17],[[232,16],17],[[233,16],17],[[234,16],17],[[235,16],17],[[236,16],17],[[237,16],17],[[238,16],17],[[239,16],17],[[240,16],17],[[241,16],17],[[242,16],17],[[243,16],17],[[244,16],17],[[245,16],17],[[246,16],17],[[247,16],17],[[248,16],17],[[249,16],17],[[250,16],17],[[251,16],17],[[252,16],17],[[253,16],17],[[254,16],17],[[255,16],17],[[256,16],17],[[257,16],17],[[258,16],17],[[259,16],17],[[260,16],17],[[261,16],17],[[262,16],17],[[263,16],17],[[264,16],17],[[265,16],17],[[266,16],17],[[267,16],17],[[268,16],17],[[269,16],17],[[270,16],17],[[271,16],17],[[272,16],17],[[273,16],17],[[274,16],17],[[275,16],17],[[276,16],17],[[277,16],17],[[278,16],17],[[279,16],17],[[280,16],17],[[[281,[-1]],16],17,203],[[282,16],17],[[283,16],17],[[284,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[224,9],[[4,[2]]]],[[225,9],[[4,[2]]]],[[226,9],[[4,[2]]]],[[227,9],[[4,[285]]]],[[230,9],[[4,[59]]]],[[231,9],[[4,[2]]]],[[232,9],[[4,[40]]]],[[233,9],[[4,[40]]]],[[234,9],[[4,[40]]]],[[235,9],[[4,[2]]]],[[236,9],[[4,[145]]]],[[237,9],[[4,[145]]]],[[238,9],[[4,[2]]]],[[239,9],[[4,[2]]]],[[240,9],[[4,[30]]]],[[241,9],[[4,[2]]]],[[242,9],[[4,[2]]]],[[243,9],[[4,[198]]]],[[244,9],[[4,[41]]]],[[245,9],[[4,[41]]]],[[246,9],[[4,[41]]]],[[247,9],[[4,[41]]]],[[248,9],[[4,[41]]]],[[249,9],[[4,[3]]]],[[250,9],[[4,[3]]]],[[253,9],[[4,[187]]]],[[254,9],[[4,[2]]]],[[255,9],[[4,[51]]]],[[256,9],[[4,[183]]]],[[257,9],[[4,[181]]]],[[258,9],[[4,[164]]]],[[259,9],[[4,[2]]]],[[260,9],[[4,[2]]]],[[261,9],[[4,[2]]]],[[262,9],[[4,[41]]]],[[263,9],[[4,[2]]]],[[264,9],[[4,[51]]]],[[265,9],[[4,[2]]]],[[266,9],[[4,[2]]]],[[267,9],[[4,[2]]]],[[268,9],[[4,[40]]]],[[269,9],[[4,[2]]]],[[270,9],[[4,[286]]]],[[271,9],[[4,[40]]]],[[272,9],[[4,[2]]]],[[273,9],[[4,[2]]]],[[274,9],[[4,[2]]]],[[275,9],[[4,[40]]]],[[276,9],[[4,[40]]]],[[277,9],[[4,[40]]]],[[278,9],[[4,[2]]]],[[279,9],[[4,[2]]]],[[282,9],[[4,[41]]]],[[224,-1],13,19],[[225,-1],13,19],[[226,-1],13,19],[[227,-1],13,19],[[228,-1],13,19],[[229,-1],13,19],[[230,-1],13,19],[[231,-1],13,19],[[232,-1],13,19],[[233,-1],13,19],[[234,-1],13,19],[[235,-1],13,19],[[236,-1],13,19],[[237,-1],13,19],[[238,-1],13,19],[[239,-1],13,19],[[240,-1],13,19],[[241,-1],13,19],[[242,-1],13,19],[[243,-1],13,19],[[244,-1],13,19],[[245,-1],13,19],[[246,-1],13,19],[[247,-1],13,19],[[248,-1],13,19],[[249,-1],13,19],[[250,-1],13,19],[[251,-1],13,19],[[252,-1],13,19],[[253,-1],13,19],[[254,-1],13,19],[[255,-1],13,19],[[256,-1],13,19],[[257,-1],13,19],[[258,-1],13,19],[[259,-1],13,19],[[260,-1],13,19],[[261,-1],13,19],[[262,-1],13,19],[[263,-1],13,19],[[264,-1],13,19],[[265,-1],13,19],[[266,-1],13,19],[[267,-1],13,19],[[268,-1],13,19],[[269,-1],13,19],[[270,-1],13,19],[[271,-1],13,19],[[272,-1],13,19],[[273,-1],13,19],[[274,-1],13,19],[[275,-1],13,19],[[276,-1],13,19],[[277,-1],13,19],[[278,-1],13,19],[[279,-1],13,19],[[282,-1],13,19],[[283,-1],13,19],[[284,-1],13,19],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[224,9,2],[[4,[13]]]],[[225,9,2],[[4,[13]]]],[[226,9,2],[[4,[13]]]],[[227,9,285],[[4,[13]]]],[[228,9,189],[[4,[13]]]],[[229,9,189],[[4,[13]]]],[[230,9,59],[[4,[13]]]],[[231,9,2],[[4,[13]]]],[[232,9,40],[[4,[13]]]],[[233,9,40],[[4,[13]]]],[[234,9,40],[[4,[13]]]],[[235,9,2],[[4,[13]]]],[[236,9,145],[[4,[13]]]],[[237,9,145],[[4,[13]]]],[[238,9,2],[[4,[13]]]],[[239,9,2],[[4,[13]]]],[[241,9,2],[[4,[13]]]],[[242,9,2],[[4,[13]]]],[[244,9,41],[[4,[13]]]],[[245,9,41],[[4,[13]]]],[[246,9,41],[[4,[13]]]],[[247,9,41],[[4,[13]]]],[[248,9,41],[[4,[13]]]],[[249,9,3],[[4,[13]]]],[[250,9,3],[[4,[13]]]],[[251,9,3],[[4,[13]]]],[[252,9,3],[[4,[13]]]],[[255,9,51],[[4,[13]]]],[[258,9,164],[[4,[13]]]],[[259,9,2],[[4,[13]]]],[[260,9,2],[[4,[13]]]],[[261,9,2],[[4,[13]]]],[[262,9,41],[[4,[13]]]],[[263,9,2],[[4,[13]]]],[[264,9,51],[[4,[13]]]],[[265,9,2],[[4,[13]]]],[[266,9,2],[[4,[13]]]],[[267,9,2],[[4,[13]]]],[[268,9,40],[[4,[13]]]],[[269,9,2],[[4,[13]]]],[[270,9,286],[[4,[13]]]],[[271,9,40],[[4,[13]]]],[[272,9,2],[[4,[13]]]],[[273,9,2],[[4,[13]]]],[[274,9,2],[[4,[13]]]],[[276,9,40],[[4,[13]]]],[[277,9,40],[[4,[13]]]],[[278,9,2],[[4,[13]]]],[[279,9,2],[[4,[13]]]],[[280,9,3],[[4,[13]]]],[[[281,[-1]],9,-1],[[4,[13]]],[[95,[[53,[59]]]],192]],[[282,9,41],[[4,[13]]]],[[283,9,190],[[4,[13]]]],[[284,9,190],[[4,[13]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],0,0,[[287,288],30],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],289],[[],22],[[289,289],289],[[22,22],22],[[289,289],13],[[22,22],13],[[289,289],289],[[22,22],22],[[289,289],13],[[22,22],13],[289,290],[22,290],[[289,289],289],[[22,22],22],[[289,289],13],[[22,22],13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[289,289],[288,288],[22,22],[291,291],[292,292],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[289,289],45],[[22,22],45],[289,289],[22,22],[[289,289],2],[[22,22],2],0,[[289,289],289],[[22,22],22],[[],289],[[],22],[[289,289],2],[[288,288],2],[[22,22],2],[[289,-1],13,[[49,[],[[48,[289]]]]]],[[22,-1],13,[[49,[],[[48,[22]]]]]],[[9,22],[[4,[13]]]],[[[15,[9]],-1,22,291],[[4,[13]]],[23,1]],[[289,16],17],[[289,16],17],[[289,16],17],[[289,16],17],[[289,16],17],[[288,16],[[24,[13,81]]]],[[22,16],17],[[22,16],17],[[22,16],17],[[22,16],17],[[22,16],17],[[291,16],17],[[292,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[290,[[15,[289]]]],[290,[[15,[22]]]],[290,289],[290,22],[290,289],[290,22],[-1,289,[[49,[],[[48,[289]]]]]],[-1,22,[[49,[],[[48,[22]]]]]],[9,[[4,[288]]]],[[9,-1,34],[[4,[288]]],[23,1]],[[9,74,74],[[4,[13]]]],[[289,-1],13,19],[[288,-1],13,19],[[22,-1],13,19],[[289,289],13],[[22,22],13],[[289,289],289],[[22,22],22],[[289,289],2],[[22,22],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[289,2],[22,2],[289,2],[22,2],[-1,[[4,[288]]],[23,1]],[[-1,145,145],[[4,[13]]],[23,1]],[293,20],[[20,20],293],[293,20],[[9,-1,22],[[4,[13]]],[23,1]],[[-1,289,22,293],[[4,[13]]],[23,1]],[[9,-1,289,22,293],[[4,[13]]],[23,1]],0,[289,289],[22,22],[[289,289],[[15,[45]]]],[[22,22],[[15,[45]]]],[[289,289],13],[[22,22],13],[[289,289,2],13],[[22,22,2],13],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,[[4,[288]]],[23,1]],[[289,289],289],[[22,22],22],[[289,289],13],[[22,22],13],[[289,289],289],[[22,22],22],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[289,289],13],[[22,22],13],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[22,22],[[289,289],289],[[22,22],22],[[[15,[9]],-1,74,74,292],[[4,[13]]],[23,1]],[[-1,145,145],[[4,[13]]],[23,1]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[294,295],[294,20],[294,20],[294,20],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[294,294],[296,296],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[296,296],2],[294,20],[294,20],[294,297],[294,296],[294,298],[[294,16],17],[[296,16],17],[-1,-1,[]],[-1,-1,[]],0,[-1,[[4,[294]]],58],[-1,-2,[],[]],[-1,-2,[],[]],[294,295],[294,295],[-1,[[4,[294]]],[23,1]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],298],[[298,298],298],[[298,298],13],[[298,298],298],[[298,298],13],[298,62],[[298,298],298],[[298,298],13],[299,62],[299,300],[299,300],[299,300],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[298,298],[299,299],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[298,298],45],[298,298],[[298,298],2],[[],298],[[298,298],298],[[],298],[[298,298],2],[[299,299],2],[[298,-1],13,[[49,[],[[48,[298]]]]]],[299,301],[299,301],[299,301],[299,62],[299,298],[[298,16],17],[[298,16],17],[[298,16],17],[[298,16],17],[[298,16],17],[[299,16],17],[299,62],[-1,-1,[]],[-1,-1,[]],[62,[[15,[298]]]],[62,298],[62,298],[-1,298,[[49,[],[[48,[298]]]]]],[-1,[[4,[299]]],58],[[298,-1],13,19],[[299,-1],13,19],[[298,298],13],[[298,298],298],[[298,298],2],[-1,-2,[],[]],[-1,-2,[],[]],[298,2],[298,2],[299,62],[298,298],[[298,298],[[15,[45]]]],[[298,298],13],[[298,298,2],13],[-1,[[4,[299]]],[23,1]],[[298,298],298],[[298,298],13],[[298,298],298],[-1,-2,[],[]],[-1,-2,[],[]],[[298,298],13],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[[298,298],298],0,[-1,-2,[],[]],[-1,-2,[],[]],[302,302],[[-1,-2],13,[],[]],[[302,302],2],[[302,16],17],[-1,-1,[]],[[302,-1],13,19],[-1,-2,[],[]],[302,[[13,[303,303,303]]]],[302,217],[302,20],[302,20],[302,20],[302,20],[[],[[4,[302]]]],[-1,-2,[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[302,304],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],305],[[],306],[[],307],[[],308],[[305,305],305],[[306,306],306],[[307,307],307],[[308,308],308],[[305,305],13],[[306,306],13],[[307,307],13],[[308,308],13],[[305,305],305],[[306,306],306],[[307,307],307],[[308,308],308],[[305,305],13],[[306,306],13],[[307,307],13],[[308,308],13],[305,309],[306,309],[307,309],[308,309],[[305,305],305],[[306,306],306],[[307,307],307],[[308,308],308],[[305,305],13],[[306,306],13],[[307,307],13],[[308,308],13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[83,310],[83,310],[83,13],[[83,310],[[4,[13]]]],[[83,310],[[4,[13]]]],[[83,310],[[4,[13]]]],[83,83],[310,310],[311,311],[312,312],[313,313],[314,314],[305,305],[306,306],[307,307],[308,308],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[310,310],45],[[311,311],45],[[312,312],45],[[313,313],45],[[314,314],45],[[305,305],45],[[306,306],45],[[307,307],45],[[308,308],45],[305,305],[306,306],[307,307],[308,308],[[305,305],2],[[306,306],2],[[307,307],2],[[308,308],2],0,0,[[305,305],305],[[306,306],306],[[307,307],307],[[308,308],308],[[],305],[[],306],[[],307],[[],308],[[83,83],2],[[310,310],2],[[311,311],2],[[312,312],2],[[313,313],2],[[314,314],2],[[305,305],2],[[306,306],2],[[307,307],2],[[308,308],2],[[305,-1],13,[[49,[],[[48,[305]]]]]],[[306,-1],13,[[49,[],[[48,[306]]]]]],[[307,-1],13,[[49,[],[[48,[307]]]]]],[[308,-1],13,[[49,[],[[48,[308]]]]]],[[83,16],17],[[310,16],17],[[311,16],17],[[312,16],17],[[313,16],17],[[314,16],17],[[305,16],17],[[305,16],17],[[305,16],17],[[305,16],17],[[305,16],17],[[306,16],17],[[306,16],17],[[306,16],17],[[306,16],17],[[306,16],17],[[307,16],17],[[307,16],17],[[307,16],17],[[307,16],17],[[307,16],17],[[308,16],17],[[308,16],17],[[308,16],17],[[308,16],17],[[308,16],17],[315,83],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[309,[[15,[305]]]],[309,[[15,[306]]]],[309,[[15,[307]]]],[309,[[15,[308]]]],[309,305],[309,306],[309,307],[309,308],[309,305],[309,306],[309,307],[309,308],[-1,305,[[49,[],[[48,[305]]]]]],[-1,306,[[49,[],[[48,[306]]]]]],[-1,307,[[49,[],[[48,[307]]]]]],[-1,308,[[49,[],[[48,[308]]]]]],[[310,-1],13,19],[[311,-1],13,19],[[312,-1],13,19],[[313,-1],13,19],[[314,-1],13,19],[[305,-1],13,19],[[306,-1],13,19],[[307,-1],13,19],[[308,-1],13,19],0,[[305,305],13],[[306,306],13],[[307,307],13],[[308,308],13],[[305,305],305],[[306,306],306],[[307,307],307],[[308,308],308],[[305,305],2],[[306,306],2],[[307,307],2],[[308,308],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[305,2],[306,2],[307,2],[308,2],[305,2],[306,2],[307,2],[308,2],0,0,[305,305],[306,306],[307,307],[308,308],0,[[310,310],[[15,[45]]]],[[311,311],[[15,[45]]]],[[312,312],[[15,[45]]]],[[313,313],[[15,[45]]]],[[314,314],[[15,[45]]]],[[305,305],[[15,[45]]]],[[306,306],[[15,[45]]]],[[307,307],[[15,[45]]]],[[308,308],[[15,[45]]]],[[305,305],13],[[306,306],13],[[307,307],13],[[308,308],13],[[305,305,2],13],[[306,306,2],13],[[307,307,2],13],[[308,308,2],13],[[305,305],305],[[306,306],306],[[307,307],307],[[308,308],308],[[305,305],13],[[306,306],13],[[307,307],13],[[308,308],13],[[305,305],305],[[306,306],306],[[307,307],307],[[308,308],308],[9,[[4,[13]]]],[[9,313],[[4,[13]]]],[[9,312],[[4,[13]]]],[9,[[4,[83]]]],[9,[[4,[84]]]],[[9,40],[[4,[13]]]],[[9,311,83],[[4,[13]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[305,305],13],[[306,306],13],[[307,307],13],[[308,308],13],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[316,[[4,[310]]]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[[305,305],305],[[306,306],306],[[307,307],307],[[308,308],308],0,0,0,[[74,74],74],[[145,145],145],[74,317],[145,318],[74,317],[145,318],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[74,74],[145,145],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[74,74],45],[[145,145],45],[[74,30],74],[[145,30],145],[[74,74],2],[[145,145],2],[[74,16],17],[[74,16],17],[[145,16],17],[[145,16],17],[317,74],[-1,-1,[]],[304,74],[318,145],[-1,-1,[]],[304,74],[317,74],[[74,-1],13,19],[[145,-1],13,19],[319,320],[-1,-2,[],[]],[-1,-2,[],[]],[319,320],[319,74],[319,145],[319,320],[319,74],[319,145],[319,320],[[74,30],74],[[145,30],145],[319,320],[319,74],[319,145],[74,74],[145,145],[[321,130],74],[[321,322],145],[320,319],[320,319],[74,319],[145,319],[320,319],[74,319],[145,319],[320,319],[320,319],[74,319],[145,319],[320,319],[74,319],[145,319],[[74,74],[[15,[45]]]],[[145,145],[[15,[45]]]],[319,320],[319,74],[319,145],[[74,74],74],[[145,145],145],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,27,[]],[-1,27,[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[74,130],[74,321],[145,321],[145,322],[-1,25,[]],[-1,25,[]],[[],320],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[323,13],[[323,16],17],[-1,-1,[]],[323,[[4,[[15,[324]]]]]],[-1,-2,[],[]],[[325,101],[[4,[323]]]],[323,30],[[323,324,326],[[4,[13]]]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],326],[[],327],[328,9],[[326,326],326],[[327,327],327],[[326,326],13],[[327,327],13],[[326,326],326],[[327,327],327],[[326,326],13],[[327,327],13],[326,40],[327,40],[[326,326],326],[[327,327],327],[[326,326],13],[[327,327],13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[324,324],[326,326],[329,329],[327,327],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[326,326],45],[[329,329],45],[[327,327],45],[326,326],[327,327],[[326,326],2],[[327,327],2],[[326,326],326],[[327,327],327],[328,13],[[],326],[[],327],[[324,324],2],[[326,326],2],[[329,329],2],[[327,327],2],[[326,-1],13,[[49,[],[[48,[326]]]]]],[[327,-1],13,[[49,[],[[48,[327]]]]]],[[324,16],17],[[326,16],17],[[326,16],17],[[326,16],17],[[326,16],17],[[326,16],17],[[328,16],17],[[329,16],17],[[327,16],17],[[327,16],17],[[327,16],17],[[327,16],17],[[327,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[40,[[15,[326]]]],[40,[[15,[327]]]],[40,326],[40,327],[40,326],[40,327],[-1,326,[[49,[],[[48,[326]]]]]],[-1,327,[[49,[],[[48,[327]]]]]],[9,328],[328,[[4,[[15,[324]]]]]],[[326,-1],13,19],[[329,-1],13,19],[[327,-1],13,19],[[326,326],13],[[327,327],13],[[326,326],326],[[327,327],327],[[326,326],2],[[327,327],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[326,2],[327,2],[326,2],[327,2],[[329,327],[[4,[328]]]],[326,326],[327,327],[[326,326],[[15,[45]]]],[[329,329],[[15,[45]]]],[[327,327],[[15,[45]]]],[[326,326],13],[[327,327],13],[[326,326,2],13],[[328,324,326],[[4,[13]]]],[[327,327,2],13],[[326,326],326],[[327,327],327],[[326,326],13],[[327,327],13],[[326,326],326],[[327,327],327],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[326,326],13],[[327,327],13],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[[326,326],326],[[327,327],327],[328,[[4,[13]]]],[328,[[4,[13]]]],0,0,[[[330,[-1]]],[[53,[59]]],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[331,331],[[[330,[-1]]],[[330,[-1]]],192],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[331,331],2],[[[330,[-1]],[330,[-1]]],2,32],[[331,16],17],[[[330,[-1]],16],17,203],[-1,-1,[]],[-1,-1,[]],[[[53,[59]]],[[330,[[53,[59]]]]]],[[[53,[59]]],[[330,[[53,[59]]]]]],[[331,-1],13,19],[[[330,[-1]],-2],13,332,19],[-1,-2,[],[]],[-1,-2,[],[]],0,[[9,[53,[59]],50],[[4,[3]]]],[[9,[53,[221]],50],[[4,[3]]]],[[84,[53,[221]],[53,[331]]],[[4,[3]]]],[[84,[53,[52]],[53,[331]]],[[4,[3]]]],[[9,[53,[59]],50],[[4,[3]]]],[[9,[53,[52]],50],[[4,[3]]]],[[9,[53,[221]]],[[4,[3]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[[9,[53,[52]]],[[4,[3]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[333,333],[[-1,-2],13,[],[]],[333,334],[[333,333],2],[[333,16],17],[-1,-1,[]],[[333,-1],13,19],[-1,-2,[],[]],[333,334],[333,334],[333,334],[333,334],[-1,-2,[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[[],[[4,[333]]]],[333,334],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],335],[[335,335],335],[[335,335],13],[[335,335],335],[[335,335],13],[335,40],[[335,335],335],[[335,335],13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[335,335],[336,336],[337,337],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[335,335],45],[[337,337],45],[335,335],[[335,335],2],[[335,335],335],[[],335],[[335,335],2],[[336,336],2],[[337,337],2],[[335,-1],13,[[49,[],[[48,[335]]]]]],[[335,16],17],[[335,16],17],[[335,16],17],[[335,16],17],[[335,16],17],[[336,16],17],[[337,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[40,[[15,[335]]]],[40,335],[40,335],[-1,335,[[49,[],[[48,[335]]]]]],[[84,30],[[4,[336]]]],[[335,-1],13,19],[[336,-1],13,19],[[337,-1],13,19],[[335,335],13],[[335,335],335],[[335,335],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[335,2],[335,2],[335,335],[[335,335],[[15,[45]]]],[[337,337],[[15,[45]]]],[336,[[15,[84]]]],[[335,335],13],[[335,335,2],13],[[335,335],335],[[335,335],13],[[335,335],335],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[335,335],13],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[[335,335],335],[[],[[4,[336]]]],[[337,335],[[4,[336]]]],[[-1,[15,[335]]],[[4,[336]]],[[82,[[15,[84]]]]]],0,0,0,0,0,0,0,0,0,0,0,0,[325,338],[-1,-2,[],[]],[-1,-2,[],[]],[84,[[4,[325]]]],[325,[[4,[74]]]],[325,[[4,[74]]]],[[325,74],[[4,[13]]]],[325,325],[[-1,-2],13,[],[]],[[325,325],45],[[325,325],2],[[325,16],17],[[325,16],17],[338,325],[-1,-1,[]],[338,325],[[325,-1],13,19],[-1,-2,[],[]],[325,[[4,[74]]]],[[325,325],[[15,[45]]]],[84,[[4,[325]]]],[325,[[4,[74]]]],[[325,74],[[4,[13]]]],[-1,-2,[],[]],[-1,27,[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[339,339],[[-1,-2],13,[],[]],[[339,339],2],[[339,16],17],[-1,-1,[]],[[],[[4,[339]]]],[[339,-1],13,19],[-1,-2,[],[]],[339,[[4,[13]]]],[339,75],[339,75],[-1,-2,[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,25,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,340],[[4,[13]]],[23,1]],0,0,[[],340],[341,223],[342,216],[84,85],[[340,340],340],[[340,340],13],[[340,340],340],[[340,340],13],[340,40],[[340,340],340],[[340,340],13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[4,[13]]],[23,1]],[[-1,[15,[341]],[15,[342]]],[[4,[13]]],[23,1]],[-1,[[4,[13]]],[23,1]],[341,341],[342,342],[84,84],[343,343],[344,344],[345,345],[346,346],[347,347],[348,348],[349,349],[350,350],[351,351],[340,340],[352,352],[353,353],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[9,[[4,[13]]]],[[84,84],45],[[340,340],45],[340,340],[[340,340],2],[[],341],[[],342],[[2,2],[[4,[13]]]],[[340,340],340],0,[9,[[4,[9]]]],[[9,9],[[4,[9]]]],[[9,9,21],[[4,[9]]]],[[-1,340],[[4,[13]]],[23,1]],[[],341],[[],342],0,0,[[],340],[[341,341],2],[[342,342],2],[[84,84],2],[[348,348],2],[[349,349],2],[[350,350],2],[[351,351],2],[[340,340],2],[[352,352],2],[[353,353],2],[[5,[53,[-1]]],[[4,[139]]],[[95,[5]]]],[[5,[53,[-1]],[53,[-2]]],[[4,[139]]],[[95,[5]]],[[95,[5]]]],[[9,5,[53,[-1]],[53,[-2]],34],[[4,[139]]],[[95,[5]]],[[95,[5]]]],[[5,[53,[-1]]],[[4,[139]]],[[95,[5]]]],[[5,[53,[-1]],[53,[-2]]],[[4,[139]]],[[95,[5]]],[[95,[5]]]],[[340,-1],13,[[49,[],[[48,[340]]]]]],[[[15,[9]],-1,340,34],[[4,[13]]],[23,1]],[9,[[4,[13]]]],[[9,[15,[341]],[15,[342]]],[[4,[13]]]],[[[15,[9]],-1,[15,[341]],[15,[342]],344],[[4,[13]]],[23,1]],[9,[[4,[13]]]],[[9,[53,[-1]],[53,[-2]]],[[4,[139]]],[[95,[5]]],[[95,[5]]]],[[341,16],17],[[341,16],17],[[342,16],17],[[342,16],17],[[84,16],17],[[84,16],17],[[343,16],17],[[344,16],17],[[345,16],17],[[346,16],17],[[347,16],17],[[348,16],17],[[349,16],17],[[350,16],17],[[351,16],17],[[340,16],17],[[340,16],17],[[340,16],17],[[340,16],17],[[340,16],17],[[352,16],17],[[353,16],17],[[],[[4,[343]]]],[[9,348],[[4,[[15,[130]]]]]],[-1,-1,[]],[223,341],[-1,-1,[]],[216,342],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[354,352],[-1,-1,[]],[-1,-1,[]],[355,353],[40,[[15,[340]]]],[40,340],[40,340],[342,[[4,[[15,[353]]]]]],[-1,340,[[49,[],[[48,[340]]]]]],[29,[[4,[[15,[352]]]]]],[29,[[4,[[15,[353]]]]]],[223,341],[216,342],[85,84],[341,[[4,[[15,[352]]]]]],[9,[[4,[13]]]],[[9,50],[[4,[13]]]],0,[[],[[4,[356]]]],[[],342],[[],341],[[],342],[[5,342],[[4,[[113,[342]]]]]],[[],[[4,[[113,[342]]]]]],[[],[[4,[51]]]],[[[15,[84]]],[[4,[84]]]],[[],84],[[],84],[[],84],[[],[[4,[351]]]],[[],[[4,[350]]]],[[[15,[84]]],[[4,[84]]]],[[],84],[[],341],0,0,[[341,-1],13,19],[[342,-1],13,19],[[84,-1],13,19],[[348,-1],13,19],[[349,-1],13,19],[[340,-1],13,19],[[5,342],[[4,[13]]]],[[340,340],13],[[340,340],340],[[340,340],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[340,2],[343,2],[340,2],[343,2],[341,2],[9,[[4,[2]]]],[[[15,[9]],-1,[15,[9]],-1,346],[[4,[13]]],[23,1]],[[9,50,345],[[4,[50]]]],[[9,148,345],[[4,[148]]]],0,[[-1,22],[[4,[13]]],[23,1]],[[-1,22],[[4,[13]]],[23,1]],[[[15,[9]],-1,22],[[4,[13]]],[23,1]],[-1,[[4,[[13,[9,356]]]]],[23,1]],0,0,[340,340],[[],84],[[84,84],[[15,[45]]]],[[340,340],[[15,[45]]]],0,0,[[-1,348],[[4,[[15,[130]]]]],[23,1]],[[],13],[[],[[24,[[13,[9,9]],357]]]],[21,[[4,[[13,[9,9]]]]]],[[-1,-2],[[4,[13]]],[23,1],[23,1]],[[9,[53,[59]]],[[4,[3]]]],0,0,[[340,340],13],0,0,[[340,340,2],13],[342,[[4,[13]]]],[341,[[4,[13]]]],[342,342],[341,341],[342,[[4,[13]]]],[[[53,[342]]],[[4,[13]]]],[-1,[[4,[13]]],[[95,[334]]]],[[84,84],[[4,[13]]]],[[342,342,342],[[4,[13]]]],[[341,341,341],[[4,[13]]]],[[],[[4,[84]]]],[341,[[4,[13]]]],0,[42,42],[[340,340],340],[[340,340],13],[[-1,[15,[9]],-2],[[4,[13]]],[23,1],[23,1]],[[340,340],340],[[],13],[9,[[4,[13]]]],[349,[[4,[[15,[130]]]]]],[40,[[4,[84]]]],[[40,84],[[4,[13]]]],[[],84],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[[340,340],13],[[-1,50],[[4,[13]]],[23,1]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[9,[[4,[356]]]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],0,[[340,340],340],[-1,[[4,[13]]],[23,1]],[[[15,[9]],-1,347],[[4,[13]]],[23,1]],[[9,[53,[59]]],[[4,[3]]]],0,[[],[[4,[13]]]],[-1,[[4,[13]]],[23,1]],[[],[[15,[42]]]],[42,[[15,[42]]]]],"c":[1561,3379,3487,3513,3516,3518,3520,3525,3536,3555,3606,3623,3628,3629,3630,3631,3634,4238,4295,4296,6515,6517,6533,6534],"p":[[10,"NixPath",0],[1,"bool"],[1,"usize"],[8,"Result",0],[5,"CStr",7269],[17,"Output"],[10,"FnOnce",7270],[5,"Dir",176],[8,"RawFd",7271],[5,"OwningIter",176],[5,"Entry",176],[6,"Type",176],[1,"tuple"],[5,"Iter",176],[6,"Option",7272],[5,"Formatter",7273],[8,"Result",7273],[10,"IntoRawFd",7271],[10,"Hasher",7274],[1,"u64"],[5,"OFlag",436],[5,"Mode",5390],[10,"Sized",7275],[6,"Result",7276],[5,"TypeId",7277],[5,"ClearEnvError",261],[5,"String",7278],[6,"Errno",276],[1,"str"],[1,"i32"],[10,"ErrnoSentinel",276],[10,"PartialEq",7279],[5,"Error",7280],[5,"AtFlags",436],[5,"RenameFlags",436],[5,"SealFlag",436],[5,"FdFlag",436],[5,"SpliceFFlags",436],[5,"FallocateFlags",436],[8,"c_int",7281],[1,"u32"],[8,"c_uint",7281],[6,"FlockArg",436],[6,"PosixFadviseAdvice",436],[6,"Ordering",7279],[8,"loff_t",7282],[6,"FcntlArg",436],[17,"Item"],[10,"IntoIterator",7283],[8,"off_t",7284],[5,"OsString",7285],[5,"IoSlice",7286],[1,"slice"],[5,"InterfaceAddress",918],[5,"InterfaceAddressIterator",918],[5,"ModuleInitFlags",953],[5,"DeleteModuleFlags",953],[10,"AsRawFd",7271],[1,"u8"],[5,"MsFlags",1060],[5,"MntFlags",1060],[8,"c_ulong",7287],[5,"MQ_OFlag",1196],[5,"MqAttr",1196],[8,"mq_attr_member_t",1196],[5,"MqdT",1196],[5,"InterfaceFlags",1292],[5,"Interfaces",1292],[5,"Interface",1292],[5,"InterfacesIter",1292],[5,"PollFd",1401],[5,"PollFlags",1401],[8,"c_short",7281],[5,"TimeSpec",6246],[5,"SigSet",3097],[5,"PtyMaster",1484],[5,"Winsize",1484],[5,"OpenptyResult",1484],[5,"ForkptyResult",1484],[8,"Result",7280],[5,"Error",7273],[10,"Into",7288],[5,"Termios",5796],[5,"Pid",6740],[8,"SessionId",1484],[5,"CloneFlags",1561],[8,"CloneCb",1561],[5,"CpuSet",1561],[6,"AioCancelStat",1687],[10,"Aio",1687],[5,"Pin",7289],[5,"AioWrite",1687],[5,"AioRead",1687],[5,"AioFsync",1687],[10,"AsRef",7288],[5,"aiocb",7290],[6,"LioMode",1687],[6,"AioFsyncMode",1687],[10,"AsMut",7288],[6,"SigevNotify",3097],[5,"SigEvent",3097],[5,"EpollFlags",1822],[5,"EpollCreateFlags",1822],[6,"EpollOp",1822],[5,"EpollEvent",1822],[1,"isize"],[5,"EfdFlags",1977],[5,"Inotify",2031],[5,"AddWatchFlags",2031],[5,"WatchDescriptor",2031],[5,"InitFlags",2031],[5,"InotifyEvent",2031],[5,"Vec",7291],[5,"MemFdCreateFlag",2206],[5,"ProtFlags",2259],[5,"MapFlags",2259],[5,"MRemapFlags",2259],[5,"MsFlags",2259],[5,"MlockAllFlags",2259],[6,"MmapAdvise",2259],[6,"c_void",7292],[8,"size_t",7281],[5,"NonZeroUsize",7293],[5,"Persona",2596],[8,"Pthread",2659],[6,"Signal",3097],[5,"Options",2662],[6,"Request",2662],[6,"Event",2662],[8,"c_long",7287],[5,"user_regs_struct",7294],[5,"siginfo_t",7294],[8,"AddressType",2662],[5,"QuotaValidFlags",2814],[5,"Dqblk",2814],[6,"QuotaType",2814],[6,"QuotaFmt",2814],[6,"RebootMode",2946],[6,"Infallible",7288],[5,"Usage",2969],[5,"rusage",7281],[6,"Resource",2969],[6,"UsageWho",2969],[8,"rlim_t",2969],[5,"TimeVal",6246],[5,"FdSet",3057],[5,"Fds",3057],[8,"off64_t",7282],[5,"SaFlags",3097],[5,"sigevent",7295],[5,"sigset_t",7284],[5,"SignalIterator",3097],[6,"SigmaskHow",3097],[5,"SigSetIter",3097],[6,"SigHandler",3097],[5,"SigAction",3097],[5,"SfdFlags",3376],[5,"SignalFd",3376],[5,"siginfo",3376],[5,"SockFlag",3486],[5,"LinkAddr",3486],[1,"array"],[5,"AlgAddr",3486],[5,"TimestampingFlag",3486],[5,"MsgFlags",3486],[5,"Ipv4Addr",3486],[5,"UnixAddr",3486],[20,"SockaddrStorage",3486],[6,"SockAddr",3486],[5,"sockaddr",3486],[8,"socklen_t",7282],[5,"sockaddr_un",3486],[5,"NetlinkAddr",3486],[10,"SockaddrLike",3486],[5,"sockaddr_nl",7282],[5,"sockaddr_alg",7282],[5,"sockaddr_ll",7295],[5,"VsockAddr",3486],[5,"sockaddr_vm",7282],[5,"SockaddrIn6",3486],[5,"sockaddr_in6",3486],[5,"SockaddrIn",3486],[5,"sockaddr_in",3486],[5,"sockaddr_storage",3486],[5,"msghdr",3486],[5,"cmsghdr",3486],[6,"SockType",3486],[6,"SockProtocol",3486],[5,"IpMembershipRequest",3486],[5,"Ipv6MembershipRequest",3486],[5,"RecvMsg",3486],[10,"Clone",7296],[5,"CmsgIterator",3486],[6,"ControlMessageOwned",3486],[5,"Timestamps",3486],[6,"ControlMessage",3486],[6,"Shutdown",3486],[5,"UnixCredentials",3486],[5,"Ipv6Addr",3486],[6,"IpAddr",3486],[6,"InetAddr",3486],[6,"AddressFamily",3486],[10,"Debug",7273],[5,"MultiHeaders",3486],[5,"MultiResults",3486],[5,"IoSliceIterator",3486],[5,"SocketAddrV6",7297],[5,"SocketAddrV4",7297],[6,"SocketAddr",7297],[5,"ucred",7282],[5,"Ipv6Addr",7298],[5,"Ipv4Addr",7298],[6,"IpAddr",7298],[17,"Val"],[10,"GetSockOpt",3486],[8,"gid_t",7281],[1,"u16"],[8,"in_addr_t",7281],[10,"Copy",7275],[5,"Path",7299],[5,"IoSliceMut",7286],[10,"SetSockOpt",3486],[8,"uid_t",7281],[5,"ReuseAddr",4432],[5,"ReusePort",4432],[5,"TcpNoDelay",4432],[5,"Linger",4432],[5,"IpAddMembership",4432],[5,"IpDropMembership",4432],[5,"IpMulticastTtl",4432],[5,"IpMulticastLoop",4432],[5,"Priority",4432],[5,"IpTos",4432],[5,"Ipv6TClass",4432],[5,"IpFreebind",4432],[5,"ReceiveTimeout",4432],[5,"SendTimeout",4432],[5,"Broadcast",4432],[5,"OobInline",4432],[5,"SocketError",4432],[5,"DontRoute",4432],[5,"KeepAlive",4432],[5,"PeerCredentials",4432],[5,"TcpKeepIdle",4432],[5,"TcpKeepCount",4432],[5,"TcpRepair",4432],[5,"TcpKeepInterval",4432],[5,"TcpUserTimeout",4432],[5,"RcvBuf",4432],[5,"SndBuf",4432],[5,"RcvBufForce",4432],[5,"SndBufForce",4432],[5,"SockType",4432],[5,"AcceptConn",4432],[5,"BindToDevice",4432],[5,"OriginalDst",4432],[5,"Ip6tOriginalDst",4432],[5,"Timestamping",4432],[5,"ReceiveTimestamp",4432],[5,"ReceiveTimestampns",4432],[5,"IpTransparent",4432],[5,"Mark",4432],[5,"PassCred",4432],[5,"TcpCongestion",4432],[5,"Ipv4PacketInfo",4432],[5,"Ipv6RecvPacketInfo",4432],[5,"Ipv4OrigDstAddr",4432],[5,"UdpGsoSegment",4432],[5,"UdpGroSegment",4432],[5,"TxTime",4432],[5,"RxqOvfl",4432],[5,"Ipv6V6Only",4432],[5,"Ipv4RecvErr",4432],[5,"Ipv6RecvErr",4432],[5,"IpMtu",4432],[5,"Ipv4Ttl",4432],[5,"Ipv6Ttl",4432],[5,"Ipv6OrigDstAddr",4432],[5,"Ipv6DontFrag",4432],[5,"AlgSetAeadAuthSize",4432],[5,"AlgSetKey",4432],[5,"TcpMaxSeg",4432],[5,"Ipv6AddMembership",4432],[5,"Ipv6DropMembership",4432],[5,"linger",7281],[5,"sock_txtime",7282],[1,"i8"],[5,"FileStat",5390],[5,"SFlag",5390],[8,"mode_t",5390],[6,"FchmodatFlags",5390],[6,"UtimensatFlags",5390],[8,"dev_t",5390],[5,"Statfs",5591],[8,"__fsword_t",7284],[5,"FsType",5591],[8,"fsid_t",5591],[5,"FsFlags",5684],[5,"Statvfs",5684],[8,"fsblkcnt_t",7284],[8,"fsfilcnt_t",7284],[5,"SysInfo",5774],[1,"f64"],[5,"Duration",7300],[5,"InputFlags",5796],[5,"OutputFlags",5796],[5,"ControlFlags",5796],[5,"LocalFlags",5796],[8,"tcflag_t",7295],[6,"BaudRate",5796],[6,"SetArg",5796],[6,"FlushArg",5796],[6,"FlowArg",5796],[6,"SpecialCharacterIndices",5796],[5,"termios",7290],[8,"speed_t",7295],[5,"timespec",7281],[5,"timeval",7281],[1,"i64"],[10,"TimeValLike",6246],[8,"time_t",6246],[8,"suseconds_t",6246],[5,"Timer",6339],[6,"Expiration",6358],[5,"ClockId",6682],[5,"TimerSetTimeFlags",6358],[5,"TimerFlags",6358],[5,"TimerFd",6358],[6,"ClockId",6358],[5,"IoVec",6515],[5,"RemoteIoVec",6515],[10,"Hash",7274],[5,"UtsName",6556],[5,"OsStr",7285],[5,"WaitPidFlag",6577],[6,"WaitStatus",6577],[6,"Id",6577],[8,"clockid_t",7295],[5,"UContext",6722],[5,"AccessFlags",6740],[5,"Uid",6740],[5,"Gid",6740],[6,"ForkResult",6740],[6,"FchownatFlags",6740],[6,"Whence",6740],[6,"LinkatFlags",6740],[6,"UnlinkatFlags",6740],[6,"PathconfVar",6740],[6,"SysconfVar",6740],[5,"ResUid",6740],[5,"ResGid",6740],[5,"User",6740],[5,"Group",6740],[5,"passwd",7282],[5,"group",7281],[5,"PathBuf",7299],[8,"Error",0],[15,"SigevSignal",3371],[15,"SigevThreadId",3371],[15,"Parent",7264]],"b":[[267,"impl-Display-for-ClearEnvError"],[268,"impl-Debug-for-ClearEnvError"],[421,"impl-Debug-for-Errno"],[422,"impl-Display-for-Errno"],[672,"impl-Debug-for-AtFlags"],[673,"impl-Binary-for-AtFlags"],[674,"impl-LowerHex-for-AtFlags"],[675,"impl-Octal-for-AtFlags"],[676,"impl-UpperHex-for-AtFlags"],[677,"impl-UpperHex-for-OFlag"],[678,"impl-LowerHex-for-OFlag"],[679,"impl-Binary-for-OFlag"],[680,"impl-Octal-for-OFlag"],[681,"impl-Debug-for-OFlag"],[682,"impl-Debug-for-RenameFlags"],[683,"impl-LowerHex-for-RenameFlags"],[684,"impl-Binary-for-RenameFlags"],[685,"impl-UpperHex-for-RenameFlags"],[686,"impl-Octal-for-RenameFlags"],[687,"impl-Binary-for-SealFlag"],[688,"impl-UpperHex-for-SealFlag"],[689,"impl-Octal-for-SealFlag"],[690,"impl-Debug-for-SealFlag"],[691,"impl-LowerHex-for-SealFlag"],[692,"impl-LowerHex-for-FdFlag"],[693,"impl-Octal-for-FdFlag"],[694,"impl-Debug-for-FdFlag"],[695,"impl-UpperHex-for-FdFlag"],[696,"impl-Binary-for-FdFlag"],[699,"impl-Debug-for-SpliceFFlags"],[700,"impl-LowerHex-for-SpliceFFlags"],[701,"impl-Octal-for-SpliceFFlags"],[702,"impl-Binary-for-SpliceFFlags"],[703,"impl-UpperHex-for-SpliceFFlags"],[704,"impl-UpperHex-for-FallocateFlags"],[705,"impl-Binary-for-FallocateFlags"],[706,"impl-Octal-for-FallocateFlags"],[707,"impl-Debug-for-FallocateFlags"],[708,"impl-LowerHex-for-FallocateFlags"],[999,"impl-Debug-for-ModuleInitFlags"],[1000,"impl-LowerHex-for-ModuleInitFlags"],[1001,"impl-UpperHex-for-ModuleInitFlags"],[1002,"impl-Binary-for-ModuleInitFlags"],[1003,"impl-Octal-for-ModuleInitFlags"],[1004,"impl-Binary-for-DeleteModuleFlags"],[1005,"impl-LowerHex-for-DeleteModuleFlags"],[1006,"impl-Debug-for-DeleteModuleFlags"],[1007,"impl-UpperHex-for-DeleteModuleFlags"],[1008,"impl-Octal-for-DeleteModuleFlags"],[1133,"impl-Binary-for-MsFlags"],[1134,"impl-Debug-for-MsFlags"],[1135,"impl-UpperHex-for-MsFlags"],[1136,"impl-Octal-for-MsFlags"],[1137,"impl-LowerHex-for-MsFlags"],[1138,"impl-Binary-for-MntFlags"],[1139,"impl-UpperHex-for-MntFlags"],[1140,"impl-Octal-for-MntFlags"],[1141,"impl-Debug-for-MntFlags"],[1142,"impl-LowerHex-for-MntFlags"],[1234,"impl-Binary-for-MQ_OFlag"],[1235,"impl-LowerHex-for-MQ_OFlag"],[1236,"impl-Octal-for-MQ_OFlag"],[1237,"impl-Debug-for-MQ_OFlag"],[1238,"impl-UpperHex-for-MQ_OFlag"],[1346,"impl-UpperHex-for-InterfaceFlags"],[1347,"impl-Binary-for-InterfaceFlags"],[1348,"impl-Octal-for-InterfaceFlags"],[1349,"impl-Debug-for-InterfaceFlags"],[1350,"impl-LowerHex-for-InterfaceFlags"],[1442,"impl-LowerHex-for-PollFlags"],[1443,"impl-UpperHex-for-PollFlags"],[1444,"impl-Octal-for-PollFlags"],[1445,"impl-Debug-for-PollFlags"],[1446,"impl-Binary-for-PollFlags"],[1508,"impl-Write-for-PtyMaster"],[1509,"impl-Write-for-%26PtyMaster"],[1536,"impl-Read-for-%26PtyMaster"],[1537,"impl-Read-for-PtyMaster"],[1555,"impl-Write-for-%26PtyMaster"],[1556,"impl-Write-for-PtyMaster"],[1610,"impl-LowerHex-for-CloneFlags"],[1611,"impl-Debug-for-CloneFlags"],[1612,"impl-Octal-for-CloneFlags"],[1613,"impl-UpperHex-for-CloneFlags"],[1614,"impl-Binary-for-CloneFlags"],[1900,"impl-Binary-for-EpollFlags"],[1901,"impl-Octal-for-EpollFlags"],[1902,"impl-LowerHex-for-EpollFlags"],[1903,"impl-Debug-for-EpollFlags"],[1904,"impl-UpperHex-for-EpollFlags"],[1906,"impl-LowerHex-for-EpollCreateFlags"],[1907,"impl-Debug-for-EpollCreateFlags"],[1908,"impl-Binary-for-EpollCreateFlags"],[1909,"impl-UpperHex-for-EpollCreateFlags"],[1910,"impl-Octal-for-EpollCreateFlags"],[2001,"impl-Binary-for-EfdFlags"],[2002,"impl-Debug-for-EfdFlags"],[2003,"impl-Octal-for-EfdFlags"],[2004,"impl-UpperHex-for-EfdFlags"],[2005,"impl-LowerHex-for-EfdFlags"],[2113,"impl-Octal-for-AddWatchFlags"],[2114,"impl-UpperHex-for-AddWatchFlags"],[2115,"impl-Debug-for-AddWatchFlags"],[2116,"impl-Binary-for-AddWatchFlags"],[2117,"impl-LowerHex-for-AddWatchFlags"],[2118,"impl-UpperHex-for-InitFlags"],[2119,"impl-Octal-for-InitFlags"],[2120,"impl-Binary-for-InitFlags"],[2121,"impl-Debug-for-InitFlags"],[2122,"impl-LowerHex-for-InitFlags"],[2228,"impl-Octal-for-MemFdCreateFlag"],[2229,"impl-UpperHex-for-MemFdCreateFlag"],[2230,"impl-LowerHex-for-MemFdCreateFlag"],[2231,"impl-Binary-for-MemFdCreateFlag"],[2232,"impl-Debug-for-MemFdCreateFlag"],[2425,"impl-LowerHex-for-ProtFlags"],[2426,"impl-Binary-for-ProtFlags"],[2427,"impl-UpperHex-for-ProtFlags"],[2428,"impl-Octal-for-ProtFlags"],[2429,"impl-Debug-for-ProtFlags"],[2430,"impl-Debug-for-MapFlags"],[2431,"impl-Octal-for-MapFlags"],[2432,"impl-Binary-for-MapFlags"],[2433,"impl-LowerHex-for-MapFlags"],[2434,"impl-UpperHex-for-MapFlags"],[2435,"impl-Octal-for-MRemapFlags"],[2436,"impl-Binary-for-MRemapFlags"],[2437,"impl-Debug-for-MRemapFlags"],[2438,"impl-LowerHex-for-MRemapFlags"],[2439,"impl-UpperHex-for-MRemapFlags"],[2441,"impl-Debug-for-MsFlags"],[2442,"impl-Binary-for-MsFlags"],[2443,"impl-UpperHex-for-MsFlags"],[2444,"impl-LowerHex-for-MsFlags"],[2445,"impl-Octal-for-MsFlags"],[2446,"impl-UpperHex-for-MlockAllFlags"],[2447,"impl-Binary-for-MlockAllFlags"],[2448,"impl-LowerHex-for-MlockAllFlags"],[2449,"impl-Octal-for-MlockAllFlags"],[2450,"impl-Debug-for-MlockAllFlags"],[2627,"impl-Binary-for-Persona"],[2628,"impl-Octal-for-Persona"],[2629,"impl-LowerHex-for-Persona"],[2630,"impl-Debug-for-Persona"],[2631,"impl-UpperHex-for-Persona"],[2750,"impl-Debug-for-Options"],[2751,"impl-LowerHex-for-Options"],[2752,"impl-Octal-for-Options"],[2753,"impl-Binary-for-Options"],[2754,"impl-UpperHex-for-Options"],[2878,"impl-Debug-for-QuotaValidFlags"],[2879,"impl-UpperHex-for-QuotaValidFlags"],[2880,"impl-Binary-for-QuotaValidFlags"],[2881,"impl-Octal-for-QuotaValidFlags"],[2882,"impl-LowerHex-for-QuotaValidFlags"],[3234,"impl-Debug-for-Signal"],[3235,"impl-Display-for-Signal"],[3237,"impl-Octal-for-SaFlags"],[3238,"impl-UpperHex-for-SaFlags"],[3239,"impl-Debug-for-SaFlags"],[3240,"impl-LowerHex-for-SaFlags"],[3241,"impl-Binary-for-SaFlags"],[3413,"impl-UpperHex-for-SfdFlags"],[3414,"impl-Binary-for-SfdFlags"],[3415,"impl-Octal-for-SfdFlags"],[3416,"impl-Debug-for-SfdFlags"],[3417,"impl-LowerHex-for-SfdFlags"],[3917,"impl-Debug-for-UnixAddr"],[3918,"impl-Display-for-UnixAddr"],[3919,"impl-Debug-for-SockaddrStorage"],[3920,"impl-Display-for-SockaddrStorage"],[3921,"impl-Debug-for-NetlinkAddr"],[3922,"impl-Display-for-NetlinkAddr"],[3923,"impl-Debug-for-AlgAddr"],[3924,"impl-Display-for-AlgAddr"],[3925,"impl-Debug-for-LinkAddr"],[3926,"impl-Display-for-LinkAddr"],[3927,"impl-Display-for-VsockAddr"],[3928,"impl-Debug-for-VsockAddr"],[3933,"impl-Debug-for-TimestampingFlag"],[3934,"impl-LowerHex-for-TimestampingFlag"],[3935,"impl-UpperHex-for-TimestampingFlag"],[3936,"impl-Octal-for-TimestampingFlag"],[3937,"impl-Binary-for-TimestampingFlag"],[3938,"impl-LowerHex-for-SockFlag"],[3939,"impl-UpperHex-for-SockFlag"],[3940,"impl-Octal-for-SockFlag"],[3941,"impl-Binary-for-SockFlag"],[3942,"impl-Debug-for-SockFlag"],[3943,"impl-UpperHex-for-MsgFlags"],[3944,"impl-Octal-for-MsgFlags"],[3945,"impl-LowerHex-for-MsgFlags"],[3946,"impl-Binary-for-MsgFlags"],[3947,"impl-Debug-for-MsgFlags"],[3960,"impl-Display-for-SockAddr"],[3961,"impl-Debug-for-SockAddr"],[3962,"impl-Debug-for-SockaddrIn6"],[3963,"impl-Display-for-SockaddrIn6"],[3964,"impl-Debug-for-SockaddrIn"],[3965,"impl-Display-for-SockaddrIn"],[3966,"impl-Display-for-Ipv6Addr"],[3967,"impl-Debug-for-Ipv6Addr"],[3968,"impl-Display-for-Ipv4Addr"],[3969,"impl-Debug-for-Ipv4Addr"],[3970,"impl-Display-for-IpAddr"],[3971,"impl-Debug-for-IpAddr"],[3972,"impl-Debug-for-InetAddr"],[3973,"impl-Display-for-InetAddr"],[3981,"impl-From%3CSocketAddrV6%3E-for-SockaddrStorage"],[3983,"impl-From%3CSocketAddrV4%3E-for-SockaddrStorage"],[3984,"impl-From%3CSocketAddr%3E-for-SockaddrStorage"],[5477,"impl-Binary-for-SFlag"],[5478,"impl-Debug-for-SFlag"],[5479,"impl-Octal-for-SFlag"],[5480,"impl-LowerHex-for-SFlag"],[5481,"impl-UpperHex-for-SFlag"],[5483,"impl-Debug-for-Mode"],[5484,"impl-UpperHex-for-Mode"],[5485,"impl-Binary-for-Mode"],[5486,"impl-Octal-for-Mode"],[5487,"impl-LowerHex-for-Mode"],[5732,"impl-Octal-for-FsFlags"],[5733,"impl-Debug-for-FsFlags"],[5734,"impl-UpperHex-for-FsFlags"],[5735,"impl-Binary-for-FsFlags"],[5736,"impl-LowerHex-for-FsFlags"],[6067,"impl-Octal-for-InputFlags"],[6068,"impl-Debug-for-InputFlags"],[6069,"impl-Binary-for-InputFlags"],[6070,"impl-UpperHex-for-InputFlags"],[6071,"impl-LowerHex-for-InputFlags"],[6072,"impl-LowerHex-for-OutputFlags"],[6073,"impl-UpperHex-for-OutputFlags"],[6074,"impl-Debug-for-OutputFlags"],[6075,"impl-Octal-for-OutputFlags"],[6076,"impl-Binary-for-OutputFlags"],[6077,"impl-Debug-for-ControlFlags"],[6078,"impl-UpperHex-for-ControlFlags"],[6079,"impl-Octal-for-ControlFlags"],[6080,"impl-LowerHex-for-ControlFlags"],[6081,"impl-Binary-for-ControlFlags"],[6082,"impl-Octal-for-LocalFlags"],[6083,"impl-Binary-for-LocalFlags"],[6084,"impl-LowerHex-for-LocalFlags"],[6085,"impl-UpperHex-for-LocalFlags"],[6086,"impl-Debug-for-LocalFlags"],[6269,"impl-Display-for-TimeSpec"],[6270,"impl-Debug-for-TimeSpec"],[6271,"impl-Display-for-TimeVal"],[6272,"impl-Debug-for-TimeVal"],[6273,"impl-From%3Ctimespec%3E-for-TimeSpec"],[6275,"impl-From%3CDuration%3E-for-TimeSpec"],[6428,"impl-Octal-for-TimerSetTimeFlags"],[6429,"impl-UpperHex-for-TimerSetTimeFlags"],[6430,"impl-LowerHex-for-TimerSetTimeFlags"],[6431,"impl-Debug-for-TimerSetTimeFlags"],[6432,"impl-Binary-for-TimerSetTimeFlags"],[6435,"impl-UpperHex-for-TimerFlags"],[6436,"impl-Octal-for-TimerFlags"],[6437,"impl-LowerHex-for-TimerFlags"],[6438,"impl-Debug-for-TimerFlags"],[6439,"impl-Binary-for-TimerFlags"],[6630,"impl-Debug-for-WaitPidFlag"],[6631,"impl-Octal-for-WaitPidFlag"],[6632,"impl-Binary-for-WaitPidFlag"],[6633,"impl-LowerHex-for-WaitPidFlag"],[6634,"impl-UpperHex-for-WaitPidFlag"],[6705,"impl-Debug-for-ClockId"],[6706,"impl-Display-for-ClockId"],[7035,"impl-Display-for-Uid"],[7036,"impl-Debug-for-Uid"],[7037,"impl-Debug-for-Gid"],[7038,"impl-Display-for-Gid"],[7039,"impl-Debug-for-Pid"],[7040,"impl-Display-for-Pid"],[7050,"impl-LowerHex-for-AccessFlags"],[7051,"impl-Binary-for-AccessFlags"],[7052,"impl-Debug-for-AccessFlags"],[7053,"impl-Octal-for-AccessFlags"],[7054,"impl-UpperHex-for-AccessFlags"]],"a":{"fdopendir":[224],"getegid":[7009],"geteuid":[7008],"getgid":[7000],"getpid":[7192],"getppid":[7152],"getuid":[6999],"sigaddset":[3158],"sigdelset":[3311],"sigemptyset":[3192,3221],"sigfillset":[3160],"sigismember":[3218],"timer_create":[6352],"timer_getoverrun":[6353],"timer_gettime":[6350],"timer_settime":[6354],"timerfd_create":[6473],"timerfd_gettime":[6454],"timerfd_settime":[6482,6513]}}],\ ["nu_ansi_term",{"doc":"This is a library for controlling colors and formatting, …","t":"IHIFFIHIPPGPPPPPEPPPPPPPPPEPPFPFEPPNNNNCNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNOCNNNNNNNNNNNOOOOONOOONNNNNNNNNNNNNNNNNNONNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNHHNNNNFFJFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNKPPFGMNNNNNNHNNNNNONNNNNNNNNNNONNNNNNNN","n":["AnsiByteString","AnsiByteStrings","AnsiByteStrings","AnsiGenericString","AnsiGenericStrings","AnsiString","AnsiStrings","AnsiStrings","Black","Blue","Color","Cyan","DarkGray","Default","Fixed","Green","Infix","LightBlue","LightCyan","LightGray","LightGreen","LightMagenta","LightPurple","LightRed","LightYellow","Magenta","Prefix","Purple","Red","Rgb","Rgb","Style","Suffix","White","Yellow","add","add","add","add","ansi","ansi_color_code","b","background","blink","blink","bold","bold","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","default","default","dimmed","dimmed","eq","eq","eq","eq","eq","fg","fmt","fmt","fmt","fmt","fmt","fmt","fmt","foreground","from","from","from","from","from","from","from","from","from","from_f32","from_hex","from_hex_string","g","gradient","gray","gray_f32","hidden","hidden","infix","infix","into","into","into","into","into","is_blink","is_bold","is_dimmed","is_hidden","is_italic","is_plain","is_reverse","is_strikethrough","is_underline","italic","italic","lerp","mul","mul","mul","mul","neg","neg","new","new","normal","on","on","paint","paint","prefix","prefix","r","reverse","reverse","strikethrough","strikethrough","style_ref","style_ref_mut","sub","sub","sub","sub","sub_string","suffix","suffix","to_owned","to_owned","to_owned","to_owned","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","underline","underline","unstyle","unstyled_len","write_to","write_to","write_to","write_to","Infix","Prefix","RESET","Suffix","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","into","into","into","to_owned","to_owned","to_owned","to_string","to_string","to_string","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","ANSIColorCode","Background","Foreground","Gradient","TargetGround","ansi_color_code","at","borrow","borrow","borrow_mut","borrow_mut","build","build_all_gradient_text","clone","clone","clone_into","clone_into","code","end","eq","eq","fmt","fmt","from","from","from_color_rgb","into","into","new","reverse","start","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id"],"q":[[0,"nu_ansi_term"],[178,"nu_ansi_term::ansi"],[221,"nu_ansi_term::gradient"],[260,"alloc::string"],[261,"alloc::borrow"],[262,"core::marker"],[263,"core::cmp"],[264,"core::fmt"],[265,"core::fmt"],[266,"alloc::vec"],[267,"core::result"],[268,"core::any"],[269,"std::io::error"],[270,"std::io"]],"d":["An AnsiByteString represents a formatted series of bytes. …","A function to construct an AnsiByteStrings instance.","A set of AnsiByteStrings collected together, in order to be","An AnsiGenericString includes a generic string type and a …","A set of AnsiGenericStringss collected together, in order …","An ANSI String is a string coupled with the Style to …","A function to construct an AnsiStrings instance.","A set of AnsiStrings collected together, in order to be …","Color #0 (foreground code 30, background code 40).","Color #4 (foreground code 34, background code 44).","A color is one specific type of ANSI escape code, and can …","Color #6 (foreground code 36, background code 46).","Color #0 (foreground code 90, background code 100).","The default color (foreground code 39, background codr 49).","A color number from 0 to 255, for use in 256-color terminal","Color #2 (foreground code 32, background code 42).","","Color #4 (foreground code 94, background code 104).","Color #6 (foreground code 96, background code 106).","Color #7 (foreground code 97, background code 107).","Color #2 (foreground code 92, background code 102).","Color #5 (foreground code 95, background code 105).","Color #5 (foreground code 95, background code 105).","Color #1 (foreground code 91, background code 101).","Color #3 (foreground code 93, background code 103).","Color #5 (foreground code 35, background code 45).","","Color #5 (foreground code 35, background code 45).","Color #1 (foreground code 31, background code 41).","","A 24-bit Rgb color, as specified by ISO-8613-3.","A style is a collection of properties that can format a …","","Color #7 (foreground code 37, background code 47).","Color #3 (foreground code 33, background code 43).","","","","","","","Blue","The style’s background color, if it has one.","Returns a Style with the blink property set.","Returns a Style with the foreground color set to this …","Returns a Style with the bold property set.","Returns a Style with the foreground color set to this …","","","","","","","","","","","","","","","","","","","Returns a style with no properties set. Formatting text …","","Returns a Style with the dimmed property set.","Returns a Style with the foreground color set to this …","","","","","","Returns a Style with the foreground color property set.","","","","","","","","The style’s foreground color, if it has one.","Returns the argument unchanged.","You can turn a Color into a Style with the foreground …","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","Creates a new Rgb color with three f32 values","Creates a new Rgb color with a hex code","","Green","","Creates a grayscale Rgb color","Creates a grayscale Rgb color with a f32 value","Returns a Style with the hidden property set.","Returns a Style with the foreground color set to this …","The infix bytes between this style and next style. These …","The infix bytes between this color and next color. These …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Whether this style is blinking.","Whether this style is bold.","Whether this style is dimmed.","Whether this style is hidden.","Whether this style is italic.","Return true if this Style has no actual styles, and can be …","Whether this style has reverse colors.","Whether this style is struckthrough.","Whether this style is underlined.","Returns a Style with the italic property set.","Returns a Style with the foreground color set to this …","Creates a new Rgb color from a [HSL] color Computes the …","","","","","","","Creates a new Style with no properties set.","Creates a new Rgb color","Returns a Style with the foreground color set to this …","Returns a Style with the background color property set.","Returns a Style with the foreground color set to this …","Paints the given text with this color, returning an ANSI …","Paints the given text with this color, returning an ANSI …","The prefix bytes for this style. These are the bytes that …","The prefix bytes for this color as a Style. These are the …","Red","Returns a Style with the reverse property set.","Returns a Style with the foreground color set to this …","Returns a Style with the strikethrough property set.","Returns a Style with the foreground color set to this …","Directly access the style","Directly access the style mutably","","","","","Return a substring of the given AnsiStrings sequence, …","The suffix for this style. These are the bytes that tell …","The suffix for this color as a Style. These are the bytes …","","","","","","","","","","","","","","","","","","","","","","Returns a Style with the underline property set.","Returns a Style with the foreground color set to this …","Return a concatenated copy of strs without the formatting, …","Return the unstyled length of AnsiStrings. This is …","Write an AnsiByteString to an io::Write. This writes the …","Write AnsiByteStrings to an io::Write. This writes the …","Write an AnsiByteString to an io::Write. This writes the …","Write AnsiByteStrings to an io::Write. This writes the …","Like AnsiString, but only displays the difference between …","Like AnsiString, but only displays the style prefix.","The code to send to reset all styles and return to …","Like AnsiString, but only displays the style suffix.","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","Linear color gradient between two color stops","","","Computes the Rgb color between start and end for t","","","","","","","","","","","","End Color of Gradient","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Calls U::from(self).","Calls U::from(self).","Creates a new Gradient with two Rgb colors, start and end","Returns the reverse of self","Start Color of Gradient","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,10,10,0,10,10,10,10,10,0,10,10,10,10,10,10,10,10,10,0,10,10,0,10,0,0,10,10,6,6,6,6,0,6,6,9,9,10,9,10,9,10,11,17,6,9,10,11,17,6,9,10,11,6,9,10,11,6,9,10,9,10,9,10,11,17,6,9,4,5,9,10,11,17,6,9,9,9,10,11,11,17,6,6,6,6,6,6,6,0,6,6,9,10,9,10,9,10,11,17,6,9,9,9,9,9,9,9,9,9,9,10,6,6,6,6,6,6,6,9,6,10,9,10,9,10,9,10,6,9,10,9,10,11,11,6,6,6,6,0,9,10,9,10,11,6,11,17,9,10,11,17,6,9,10,11,17,6,9,10,11,17,6,9,10,0,0,1,3,11,17,0,0,0,0,27,26,30,27,26,30,27,26,30,27,26,30,27,27,26,26,30,30,27,26,30,27,26,30,27,26,30,27,26,30,27,26,30,27,26,30,27,26,30,0,7,7,0,0,35,36,36,7,36,7,36,0,36,7,36,7,7,36,36,7,36,7,36,7,36,36,7,36,36,36,36,7,36,7,36,7,36,7],"f":[0,[[[2,[1]]],3],0,0,0,0,[[[2,[4]]],5],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[6,6],-1,[]],[[6,6],-1,[]],[[6,6],-1,[]],[[6,6],-1,[]],0,[[6,7],8],0,0,[9,9],[10,9],[9,9],[10,9],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[9,9],[10,10],[[[11,[-1]]],[[11,[-1]]],[12,13]],[6,6],[[-1,-2],14,[],[]],[[-1,-2],14,[],[]],[[-1,-2],14,[],[]],[[-1,-2],14,[],[]],[[],9],[[],10],[9,9],[10,9],[[9,9],15],[[10,10],15],[[[11,[-1]],[11,[-1]]],15,[16,12,13]],[[[17,[-1]],[17,[-1]]],15,[16,16,12,13]],[[6,6],15],[[9,10],9],[[4,18],19],[[5,18],19],[[9,18],19],[[10,18],19],[[[11,[-1]],18],19,[20,12,13]],[[[17,[-1]],18],19,[16,20,12,13]],[[6,18],19],0,[-1,-1,[]],[10,9],[-1,-1,[]],[-1,-1,[]],[-2,[[11,[-1]]],[12,13],[[22,[[21,[-1]]]]]],[-1,-1,[]],[[[14,[23,23,23]]],6],[-1,-1,[]],[[[14,[24,24,24]]],6],[[24,24,24],6],[25,6],[8,6],0,0,[23,6],[24,6],[9,9],[10,9],[[9,9],26],[[10,10],26],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,[9,15],0,0,0,[9,9],[10,9],[[6,6,24],6],[[6,24],-1,[]],[[6,24],-1,[]],[[6,24],-1,[]],[[6,24],-1,[]],[6,-1,[]],[6,-1,[]],[[],9],[[23,23,23],6],[10,9],[[9,10],9],[[10,10],9],[[9,-2],[[11,[-1]]],[12,13],[[22,[[21,[-1]]]]]],[[10,-2],[[11,[-1]]],[12,13],[[22,[[21,[-1]]]]]],[9,27],[10,27],0,[9,9],[10,9],[9,9],[10,9],[[[11,[-1]]],9,[12,13]],[[[11,[-1]]],9,[12,13]],[[6,6],-1,[]],[[6,6],-1,[]],[[6,6],-1,[]],[[6,6],-1,[]],[[28,28,5],[[29,[4]]]],[9,30],[10,30],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,8,[]],[-1,8,[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,32,[]],[-1,32,[]],[-1,32,[]],[-1,32,[]],[-1,32,[]],[9,9],[10,9],[5,8],[5,28],[[1,-1],[[33,[14]]],34],[[3,-1],[[33,[14]]],34],[[[11,[[2,[23]]]],-1],[[33,[14]]],34],[[[17,[[2,[23]]]],-1],[[33,[14]]],34],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,27],[26,26],[30,30],[[-1,-2],14,[],[]],[[-1,-2],14,[],[]],[[-1,-2],14,[],[]],[[27,18],19],[[27,18],19],[[26,18],19],[[26,18],19],[[30,18],19],[[30,18],19],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,32,[]],[-1,32,[]],[-1,32,[]],0,0,0,0,0,[[35,7],8],[[36,24],6],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[36,37,7],8],[[37,36,36],8],[36,36],[7,7],[[-1,-2],14,[],[]],[[-1,-2],14,[],[]],[7,23],0,[[36,36],15],[[7,7],15],[[36,18],19],[[7,18],19],[-1,-1,[]],[-1,-1,[]],[[10,10],36],[-1,-2,[],[]],[-1,-2,[],[]],[[6,6],36],[36,36],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,32,[]],[-1,32,[]]],"c":[],"p":[[8,"AnsiByteString",0],[1,"slice"],[8,"AnsiByteStrings",0],[8,"AnsiString",0],[8,"AnsiStrings",0],[5,"Rgb",0],[6,"TargetGround",221],[5,"String",260],[5,"Style",0],[6,"Color",0],[5,"AnsiGenericString",0],[10,"ToOwned",261],[10,"Sized",262],[1,"tuple"],[1,"bool"],[10,"PartialEq",263],[5,"AnsiGenericStrings",0],[5,"Formatter",264],[8,"Result",264],[10,"Debug",264],[6,"Cow",261],[10,"Into",265],[1,"u8"],[1,"f32"],[1,"u32"],[5,"Infix",178],[5,"Prefix",178],[1,"usize"],[5,"Vec",266],[5,"Suffix",178],[6,"Result",267],[5,"TypeId",268],[8,"Result",269],[10,"Write",270],[10,"ANSIColorCode",221],[5,"Gradient",221],[1,"str"]],"b":[[35,"impl-Add%3CRgb%3E-for-%26Rgb"],[36,"impl-Add%3C%26Rgb%3E-for-Rgb"],[37,"impl-Add%3C%26Rgb%3E-for-%26Rgb"],[38,"impl-Add-for-Rgb"],[89,"impl-From%3C(u8,+u8,+u8)%3E-for-Rgb"],[91,"impl-From%3C(f32,+f32,+f32)%3E-for-Rgb"],[120,"impl-Mul%3Cf32%3E-for-%26Rgb"],[121,"impl-Mul%3Cf32%3E-for-Rgb"],[122,"impl-Mul%3C%26f32%3E-for-Rgb"],[123,"impl-Mul%3C%26f32%3E-for-%26Rgb"],[124,"impl-Neg-for-Rgb"],[125,"impl-Neg-for-%26Rgb"],[142,"impl-Sub-for-Rgb"],[143,"impl-Sub%3C%26Rgb%3E-for-%26Rgb"],[144,"impl-Sub%3CRgb%3E-for-%26Rgb"],[145,"impl-Sub%3C%26Rgb%3E-for-Rgb"],[194,"impl-Display-for-Prefix"],[195,"impl-Debug-for-Prefix"],[196,"impl-Debug-for-Infix"],[197,"impl-Display-for-Infix"],[198,"impl-Display-for-Suffix"],[199,"impl-Debug-for-Suffix"]]}],\ -["odilia",{"doc":"","t":"CCCHHHCFNNNNNNONNNNNNNNNNNCHHCCHHHHHHHHHCHCCCHHHHHHHHHHHHHHHHHHHHHHHSHFONONNNONONONONNNNNNNNNONNONNONNNNNN","n":["cli","events","logging","main","notifications_monitor","sigterm_signal_watcher","state","Args","augment_args","augment_args_for_update","borrow","borrow_mut","command","command_for_update","config","from","from_arg_matches","from_arg_matches_mut","group_id","into","try_from","try_into","type_id","update_from_arg_matches","update_from_arg_matches_mut","vzip","cache","dispatch","dispatch_wrapper","document","object","process","receive","sr_event","structural_navigation","add_accessible","dispatch","remove_accessible","dispatch","load_complete","children_changed","dispatch","state_changed","text_caret_moved","text_changed","add","dispatch","get_child_primitive","remove","dispatch","focused","update_state","dispatch","is_tab_navigation","new_position","text_cursor_moved","append_to_object","dispatch","get_atomic_state","get_live_state","get_string_within_bounds","get_string_without_bounds","insert_at_index","insert_at_range","insert_or_delete","live_to_priority","speak_insertion","update_string_insert","DEFAULT_LOG_FILTER","init","ScreenReaderState","accessible_history","add_cache_match_rule","atspi","borrow","borrow_mut","build_cache","cache","close_speech","config","connection","dbus","deregister_event","event_history","event_history_item","event_history_update","from","generate_speech_string","get_or_create_atspi_cache_item_to_cache","get_or_create_cache_item","get_or_create_event_object_to_cache","history_item","into","mode","new","new_accessible","previous_caret_position","register_event","say","ssip","stop_speech","try_from","try_into","type_id","update_accessible","vzip"],"q":[[0,"odilia"],[7,"odilia::cli"],[26,"odilia::events"],[35,"odilia::events::cache"],[38,"odilia::events::document"],[40,"odilia::events::object"],[45,"odilia::events::object::children_changed"],[49,"odilia::events::object::state_changed"],[52,"odilia::events::object::text_caret_moved"],[56,"odilia::events::object::text_changed"],[68,"odilia::logging"],[70,"odilia::state"],[106,"eyre"],[107,"alloc::sync"],[108,"tokio::sync::broadcast"],[109,"tokio::sync::broadcast"],[110,"clap_builder::parser::matches::arg_matches"],[111,"clap_builder"],[112,"core::result"],[113,"clap_builder::util::id"],[114,"core::option"],[115,"core::any"],[116,"atspi_common::events"],[117,"tokio::sync::mpsc::bounded"],[118,"tokio::sync::mpsc::bounded"],[119,"odilia_common::events"],[120,"odilia_common::result"],[121,"atspi_common::events"],[122,"atspi_common::events::document"],[123,"atspi_common::events::object"],[124,"atspi_common::events::object"],[125,"atspi_common::events::object"],[126,"atspi_common::events::object"],[127,"atspi_common::events::object"],[128,"odilia_common::types"],[129,"odilia_common::types"],[130,"ssip_client_async::types"],[131,"zbus_names::unique_name"],[132,"atspi_proxies::cache"],[133,"zbus::connection"],[134,"atspi_proxies::accessible"],[135,"odilia_common::types"],[136,"atspi_common::events"],[137,"std::path"]],"d":["","","Logging with the tracing crate.","","","","","","","","","","","","Specify a custom Odilia configuration path","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Update the state of an item in the cache using a …","","this must be checked before writing an accessible to the …","","","","","","Get the live state of a set of attributes. Although the …","","","","","The insert boolean, if set to true, will update the text …","if the aria-live attribute is set to “polite”, then …","","","","Initialise the logging stack.","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","Calls U::from(self).","","","","","","","","","","","","Adds a new accessible to the history. We only store 16 …",""],"i":[0,0,0,0,0,0,0,0,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],"f":[0,0,0,[[],[[2,[1]]]],[[[4,[3]],[6,[5]]],[[2,[1]]]],[[[7,[5]]],[[2,[1]]]],0,0,[8,8],[8,8],[-1,-2,[],[]],[-1,-2,[],[]],[[],8],[[],8],0,[-1,-1,[]],[9,[[12,[10,11]]]],[9,[[12,[10,11]]]],[[],[[14,[13]]]],[-1,-2,[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,15,[]],[[10,9],[[12,[1,11]]]],[[10,9],[[12,[1,11]]]],[-1,-2,[],[]],0,[[3,16],[[2,[1]]]],[[[4,[3]],16],1],0,0,[[[4,[3]],[17,[16]],[6,[5]]],1],[[[4,[3]],[18,[16]],[6,[5]]],1],[[[4,[3]],[17,[19]],[6,[5]]],[[2,[1]]]],[[3,20,21],[[23,[22]]]],[[3,24],[[2,[1]]]],[[3,25],[[2,[1]]]],[[3,26],[[2,[1]]]],[[3,27],[[2,[1]]]],[[3,28],[[12,[1,29]]]],0,[[3,30],[[2,[1]]]],0,0,0,[[3,31],[[2,[1]]]],[[3,31],[[2,[1]]]],[31,[[12,[32,29]]]],[[3,31],[[2,[1]]]],[[3,33],[[2,[1]]]],[[3,33],[[2,[1]]]],[[3,32,34,22],[[2,[22]]]],[[3,35],[[2,[1]]]],[[3,35],[[2,[22]]]],[[36,36,5,5],[[12,[37,29]]]],[[3,35],[[2,[1]]]],[[38,38],37],[[3,39],[[2,[1]]]],[[[40,[37,37]]],[[23,[41]]]],[[[40,[37,37]]],[[23,[42]]]],[[43,43],[[0,[[46,[[1,[43,44]]],[[45,[[14,[44]]]]]]]]]],[[43,43],[[0,[[46,[[1,[43,44]]],[[45,[[14,[44]]]]]]]]]],[[38,38,43],37],[[38,38,43,43],37],[[3,39,22],[[2,[1]]]],[42,47],[[3,39,[40,[37,37]],38],[[23,[1]]]],[[43,43,38],[[0,[[46,[36]]]]]],0,[[],1],0,0,[3,[[23,[1]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[[3,48],[[23,[49]]]],0,[3,22],0,[3,50],0,[3,[[23,[1]]]],0,[[3,43],[[14,[16]]]],[[3,16],1],[-1,-1,[]],[[3,51,52],[[23,[37]]]],[[3,53],[[23,[36]]]],[[3,32],[[23,[36]]]],[[3,-1],[[23,[36]]],54],[[3,43],[[14,[32]]]],[-1,-2,[],[]],0,[[[18,[55]],[14,[56]]],[[2,[3]]]],[[3,-1],[[23,[51]]],54],0,[3,[[23,[1]]]],[[3,47,37],22],0,[3,22],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,15,[]],[[3,32],1],[-1,-2,[],[]]],"c":[],"p":[[1,"tuple"],[8,"Result",106],[5,"ScreenReaderState",70],[5,"Arc",107],[1,"i32"],[5,"Receiver",108],[5,"Sender",108],[5,"Command",109],[5,"ArgMatches",110],[5,"Args",7],[8,"Error",111],[6,"Result",112],[5,"Id",113],[6,"Option",114],[5,"TypeId",115],[6,"Event",116],[5,"Receiver",117],[5,"Sender",117],[6,"ScreenReaderEvent",118],[6,"Direction",118],[6,"Role",119],[1,"bool"],[8,"OdiliaResult",120],[5,"AddAccessibleEvent",116],[6,"CacheEvents",116],[5,"RemoveAccessibleEvent",116],[6,"DocumentEvents",121],[5,"LoadCompleteEvent",121],[6,"OdiliaError",122],[6,"ObjectEvents",123],[5,"ChildrenChangedEvent",123],[5,"AccessiblePrimitive",124],[5,"StateChangedEvent",123],[6,"State",125],[5,"TextCaretMovedEvent",123],[5,"CacheItem",124],[5,"String",126],[1,"str"],[5,"TextChangedEvent",123],[5,"HashMap",127],[8,"AriaAtomic",128],[6,"AriaLive",128],[1,"usize"],[1,"char"],[17,"Output"],[10,"Fn",129],[6,"Priority",130],[5,"UniqueName",131],[5,"CacheProxy",132],[5,"Connection",133],[5,"AccessibleProxy",134],[6,"TextSelectionArea",128],[5,"CacheItem",135],[10,"GenericEvent",116],[6,"Request",136],[5,"Path",137]],"b":[]}],\ +["odilia",{"doc":"","t":"CCCHHHCFNNNNNNONNNNNNNNNNNCHHCCHHHHHHHHHCHCCCHHHHHHHHHHHHHHHHHHHHHHHSHPGPPFPONONNNNNONONONONNNNNNNNNNNONNONNONNNNNNNNNN","n":["cli","events","logging","main","notifications_monitor","sigterm_signal_watcher","state","Args","augment_args","augment_args_for_update","borrow","borrow_mut","command","command_for_update","config","from","from_arg_matches","from_arg_matches_mut","group_id","into","try_from","try_into","type_id","update_from_arg_matches","update_from_arg_matches_mut","vzip","cache","dispatch","dispatch_wrapper","document","object","process","receive","sr_event","structural_navigation","add_accessible","dispatch","remove_accessible","dispatch","load_complete","children_changed","dispatch","state_changed","text_caret_moved","text_changed","add","dispatch","get_child_primitive","remove","dispatch","focused","update_state","dispatch","is_tab_navigation","new_position","text_cursor_moved","append_to_object","dispatch","get_atomic_state","get_live_state","get_string_within_bounds","get_string_without_bounds","insert_at_index","insert_at_range","insert_or_delete","live_to_priority","speak_insertion","update_string_insert","DEFAULT_LOG_FILTER","init","CliOverride","ConfigType","CreateDefault","Etc","ScreenReaderState","XDGConfigHome","accessible_history","add_cache_match_rule","atspi","borrow","borrow","borrow_mut","borrow_mut","build_cache","cache","close_speech","config","connection","dbus","deregister_event","event_history","event_history_item","event_history_update","from","from","generate_speech_string","get_or_create_atspi_cache_item_to_cache","get_or_create_cache_item","get_or_create_event_object_to_cache","history_item","into","into","mode","new","new_accessible","previous_caret_position","register_event","say","ssip","stop_speech","try_from","try_from","try_into","try_into","type_id","type_id","update_accessible","vzip","vzip"],"q":[[0,"odilia"],[7,"odilia::cli"],[26,"odilia::events"],[35,"odilia::events::cache"],[38,"odilia::events::document"],[40,"odilia::events::object"],[45,"odilia::events::object::children_changed"],[49,"odilia::events::object::state_changed"],[52,"odilia::events::object::text_caret_moved"],[56,"odilia::events::object::text_changed"],[68,"odilia::logging"],[70,"odilia::state"],[119,"eyre"],[120,"alloc::sync"],[121,"tokio::sync::broadcast"],[122,"tokio::sync::broadcast"],[123,"clap_builder::parser::matches::arg_matches"],[124,"clap_builder"],[125,"core::result"],[126,"clap_builder::util::id"],[127,"core::option"],[128,"core::any"],[129,"atspi_common::events"],[130,"tokio::sync::mpsc::bounded"],[131,"tokio::sync::mpsc::bounded"],[132,"odilia_common::events"],[133,"odilia_common::result"],[134,"atspi_common::events"],[135,"atspi_common::events::document"],[136,"atspi_common::events::object"],[137,"atspi_common::events::object"],[138,"atspi_common::events::object"],[139,"atspi_common::events::object"],[140,"atspi_common::events::object"],[141,"odilia_common::types"],[142,"odilia_common::types"],[143,"ssip_client_async::types"],[144,"zbus_names::unique_name"],[145,"atspi_proxies::cache"],[146,"zbus::connection"],[147,"atspi_proxies::accessible"],[148,"odilia_common::types"],[149,"atspi_common::events"],[150,"std::path"]],"d":["","","Logging with the tracing crate.","","","","","","","","","","","","Specify a custom Odilia configuration path","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Update the state of an item in the cache using a …","","this must be checked before writing an accessible to the …","","","","","","Get the live state of a set of attributes. Although the …","","","","","The insert boolean, if set to true, will update the text …","if the aria-live attribute is set to “polite”, then …","","","","Initialise the logging stack.","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Adds a new accessible to the history. We only store 16 …","",""],"i":[0,0,0,0,0,0,0,0,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,0,57,57,0,57,3,3,3,3,57,3,57,3,3,3,3,3,3,3,3,3,3,3,57,3,3,3,3,3,3,57,3,3,3,3,3,3,3,3,3,57,3,57,3,57,3,3,57],"f":[0,0,0,[[],[[2,[1]]]],[[[4,[3]],[6,[5]]],[[2,[1]]]],[[[7,[5]]],[[2,[1]]]],0,0,[8,8],[8,8],[-1,-2,[],[]],[-1,-2,[],[]],[[],8],[[],8],0,[-1,-1,[]],[9,[[12,[10,11]]]],[9,[[12,[10,11]]]],[[],[[14,[13]]]],[-1,-2,[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,15,[]],[[10,9],[[12,[1,11]]]],[[10,9],[[12,[1,11]]]],[-1,-2,[],[]],0,[[3,16],[[2,[1]]]],[[[4,[3]],16],1],0,0,[[[4,[3]],[17,[16]],[6,[5]]],1],[[[4,[3]],[18,[16]],[6,[5]]],1],[[[4,[3]],[17,[19]],[6,[5]]],[[2,[1]]]],[[3,20,21],[[23,[22]]]],[[3,24],[[2,[1]]]],[[3,25],[[2,[1]]]],[[3,26],[[2,[1]]]],[[3,27],[[2,[1]]]],[[3,28],[[12,[1,29]]]],0,[[3,30],[[2,[1]]]],0,0,0,[[3,31],[[2,[1]]]],[[3,31],[[2,[1]]]],[31,[[12,[32,29]]]],[[3,31],[[2,[1]]]],[[3,33],[[2,[1]]]],[[3,33],[[2,[1]]]],[[3,32,34,22],[[2,[22]]]],[[3,35],[[2,[1]]]],[[3,35],[[2,[22]]]],[[36,36,5,5],[[12,[37,29]]]],[[3,35],[[2,[1]]]],[[38,38],37],[[3,39],[[2,[1]]]],[[[40,[37,37]]],[[23,[41]]]],[[[40,[37,37]]],[[23,[42]]]],[[43,43],[[0,[[46,[[1,[43,44]]],[[45,[[14,[44]]]]]]]]]],[[43,43],[[0,[[46,[[1,[43,44]]],[[45,[[14,[44]]]]]]]]]],[[38,38,43],37],[[38,38,43,43],37],[[3,39,22],[[2,[1]]]],[42,47],[[3,39,[40,[37,37]],38],[[23,[1]]]],[[43,43,38],[[0,[[46,[36]]]]]],0,[[],1],0,0,0,0,0,0,0,[3,[[23,[1]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[3,48],[[23,[49]]]],0,[3,22],0,[3,50],0,[3,[[23,[1]]]],0,[[3,43],[[14,[16]]]],[[3,16],1],[-1,-1,[]],[-1,-1,[]],[[3,51,52],[[23,[37]]]],[[3,53],[[23,[36]]]],[[3,32],[[23,[36]]]],[[3,-1],[[23,[36]]],54],[[3,43],[[14,[32]]]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[[18,[55]],[14,[56]]],[[2,[3]]]],[[3,-1],[[23,[51]]],54],0,[3,[[23,[1]]]],[[3,47,37],22],0,[3,22],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,15,[]],[-1,15,[]],[[3,32],1],[-1,-2,[],[]],[-1,-2,[],[]]],"c":[],"p":[[1,"tuple"],[8,"Result",119],[5,"ScreenReaderState",70],[5,"Arc",120],[1,"i32"],[5,"Receiver",121],[5,"Sender",121],[5,"Command",122],[5,"ArgMatches",123],[5,"Args",7],[8,"Error",124],[6,"Result",125],[5,"Id",126],[6,"Option",127],[5,"TypeId",128],[6,"Event",129],[5,"Receiver",130],[5,"Sender",130],[6,"ScreenReaderEvent",131],[6,"Direction",131],[6,"Role",132],[1,"bool"],[8,"OdiliaResult",133],[5,"AddAccessibleEvent",129],[6,"CacheEvents",129],[5,"RemoveAccessibleEvent",129],[6,"DocumentEvents",134],[5,"LoadCompleteEvent",134],[6,"OdiliaError",135],[6,"ObjectEvents",136],[5,"ChildrenChangedEvent",136],[5,"AccessiblePrimitive",137],[5,"StateChangedEvent",136],[6,"State",138],[5,"TextCaretMovedEvent",136],[5,"CacheItem",137],[5,"String",139],[1,"str"],[5,"TextChangedEvent",136],[5,"HashMap",140],[8,"AriaAtomic",141],[6,"AriaLive",141],[1,"usize"],[1,"char"],[17,"Output"],[10,"Fn",142],[6,"Priority",143],[5,"UniqueName",144],[5,"CacheProxy",145],[5,"Connection",146],[5,"AccessibleProxy",147],[6,"TextSelectionArea",141],[5,"CacheItem",148],[10,"GenericEvent",129],[6,"Request",149],[5,"Path",150],[6,"ConfigType",70]],"b":[]}],\ ["odilia_cache",{"doc":"","t":"FFFFNHNNNNONNNNNNNNOONNNOONNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNONNNNNONONNNNNONNONNNNNOONNNNNNNNNNNNNNNNNNNNNNNN","n":["AccessiblePrimitive","Cache","CacheItem","CacheRef","accessible_id","accessible_to_cache_item","add","add_all","add_ref","add_selection","app","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","by_id","cache","caret_offset","character_count","child_count","children","children_num","clone","clone","clone","clone","clone_inner","clone_into","clone_into","clone_into","clone_into","connection","description","deserialize","deserialize","deserialize","eq","equivalent","equivalent","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_atspi_cache_item","from_atspi_event","from_event","get","get_all","get_application","get_attribute_run","get_attribute_value","get_attributes","get_attributes","get_bounded_ranges","get_character_at_offset","get_character_extents","get_child_at_index","get_children","get_children","get_default_attribute_set","get_default_attributes","get_index_in_parent","get_interfaces","get_localized_role_name","get_nselections","get_offset_at_point","get_or_create","get_range_extents","get_ref","get_relation_set","get_role","get_role_name","get_selection","get_state","get_string_at_offset","get_text","get_text_after_offset","get_text_at_offset","get_text_before_offset","hash","id","index","interfaces","into","into","into","into","into_accessible","into_text","key","locale","modify_item","name","new","new","object","parent","parent","parent_ref","populate_references","remove","remove_all","remove_selection","role","scroll_substring_to","scroll_substring_to_point","sender","serialize","serialize","serialize","set_caret_offset","set_selection","states","text","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","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip"],"q":[[0,"odilia_cache"],[149,"core::future::future"],[150,"alloc::boxed"],[151,"core::pin"],[152,"atspi_proxies::accessible"],[153,"alloc::sync"],[154,"odilia_common::result"],[155,"alloc::vec"],[156,"std::sync::rwlock"],[157,"alloc::sync"],[158,"core::result"],[159,"serde::de"],[160,"core::fmt"],[161,"core::fmt"],[162,"zvariant::object_path"],[163,"zvariant::object_path"],[164,"zbus::connection"],[165,"atspi_common::events"],[166,"odilia_common::errors"],[167,"atspi_common"],[168,"atspi_common"],[169,"zbus::error"],[170,"atspi_proxies::text"],[171,"core::ops::function"],[172,"fxhash"],[173,"dashmap"],[174,"odilia_common::errors"],[175,"atspi_common::events"],[176,"core::any"]],"d":["A struct which represents the bare minimum of an …","An internal cache used within Odilia.","A struct representing an accessible. To get any …","A composition of an accessible ID and (possibly) a …","","Convert an atspi_proxies::accessible::AccessibleProxy into …","add a single new item to the cache. Note that this will …","Bulk add many items to the cache; only one accessible …","Add an item via a reference instead of creating the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Convert an atspi::CacheItem into a crate::CacheItem. This …","Creates a CacheItem from an atspi::Event type.","Turns any atspi::event type into an AccessiblePrimtive, …","Get a single item from the cache.","get a many items from the cache; this only creates one …","","","","","","","","","","","Get a Vec of children with the same type as Self.","","","","","","","","Get a single item from the cache (note that this copies …","","Get a single item from the cache, this only gets a …","","","","","","","","","","","","The accessible ID, which is an arbitrary string specified …","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Convert into an atspi_proxies::accessible::AccessibleProxy…","Convert into an atspi_proxies::text::TextProxy. Must be …","","","Edit a mutable CacheItem. Returns true if the update was …","","","create a new, fresh cache","","","","Return a reference to a parent. This is much cheaper than …","Populate children and parent references given a cache and …","Remove a single cache item. This function can not fail.","Bulk remove all ids in the cache; this only refreshes the …","","","","","Assuming that the sender is “:x.y”, this stores the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,0,0,1,0,6,6,6,1,1,11,1,15,6,11,1,15,6,6,1,1,1,1,1,1,11,1,15,6,15,11,1,15,6,6,1,11,1,15,11,11,11,11,1,15,6,11,11,11,1,15,15,6,1,1,11,6,6,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,6,1,6,1,1,1,1,1,1,1,1,1,1,11,11,1,1,11,1,15,6,11,11,15,1,6,1,15,6,1,1,1,1,6,6,6,1,1,1,1,11,11,1,15,1,1,1,1,11,1,15,6,11,11,11,11,11,1,15,6,11,1,15,6,11,1,15,6,11,1,15,6],"f":[0,0,0,0,[1,[[4,[[3,[2]]]]]],[[5,[7,[6]]],[[8,[1]]]],[[6,1],[[8,[9]]]],[[6,[10,[1]]],[[8,[9]]]],[[6,11,[13,[[12,[1]]]]],[[8,[9]]]],[[1,14,14],[[4,[[3,[2]]]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[1,[[4,[[3,[2]]]]]],[1,[[4,[[3,[2]]]]]],[1,[[4,[[3,[2]]]]]],0,0,[11,11],[1,1],[15,15],[6,6],[15,[[16,[1]]]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],0,[1,[[4,[[3,[2]]]]]],[-1,[[17,[11]]],18],[-1,[[17,[1]]],18],[-1,[[17,[15]]],18],[[11,11],19],[[-1,-2],19,[],[]],[[-1,-2],19,[],[]],[[11,20],21],[[1,20],21],[[15,20],21],[[6,20],21],[-1,-1,[]],[[[9,[22,23]]],11],[[[9,[22,24]]],11],[-1,-1,[]],[11,15],[-1,-1,[]],[-1,-1,[]],[[25,[7,[6]],26],[[8,[1]]]],[[-1,[7,[6]],26],[[8,[1]]],27],[-1,[[17,[11,28]]],27],[[6,11],[[16,[1]]]],[[6,[29,[11]]],[[10,[[16,[1]]]]]],[1,[[4,[[3,[2]]]]]],[[1,14,19],[[4,[[3,[2]]]]]],[[1,14,30],[[4,[[3,[2]]]]]],[1,[[4,[[3,[2]]]]]],[[1,14],[[4,[[3,[2]]]]]],[[1,14,14,14,14,31,32,32],[[4,[[3,[2]]]]]],[[1,14],[[4,[[3,[2]]]]]],[[1,14,31],[[4,[[3,[2]]]]]],[[1,14],[[4,[[3,[2]]]]]],[1,[[4,[[3,[2]]]]]],[1,[[8,[[10,[1]]]]]],[1,[[4,[[3,[2]]]]]],[1,[[4,[[3,[2]]]]]],[1,[[4,[[3,[2]]]]]],[1,[[4,[[3,[2]]]]]],[1,[[4,[[3,[2]]]]]],[1,[[4,[[3,[2]]]]]],[[1,14,14,31],[[4,[[3,[2]]]]]],[[6,5,[7,[6]]],[[8,[1]]]],[[1,14,14,31],[[4,[[3,[2]]]]]],[[6,11],[[16,[[13,[[12,[1]]]]]]]],[1,[[4,[[3,[2]]]]]],[1,[[4,[[3,[2]]]]]],[1,[[4,[[3,[2]]]]]],[[1,14],[[4,[[3,[2]]]]]],[1,[[4,[[3,[2]]]]]],[[1,14,33],[[4,[[3,[2]]]]]],[[1,14,14],[[4,[[3,[2]]]]]],[[1,14,34],[[4,[[3,[2]]]]]],[[1,14,34],[[4,[[3,[2]]]]]],[[1,14,34],[[4,[[3,[2]]]]]],[[11,-1],9,35],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[11,26],[[36,[5]]]],[[11,26],[[36,[37]]]],0,[1,[[4,[[3,[2]]]]]],[[6,11,-1],[[8,[19]]],[[38,[1]]]],[1,[[4,[[3,[2]]]]]],[11,15],[26,6],0,[1,[[4,[[3,[2]]]]]],0,[1,[[8,[[13,[[12,[1]]]]]]]],[[[13,[[40,[11,[13,[[12,[1]]]],39]]]],[13,[[12,[1]]]]],[[17,[9,41]]]],[[6,11],9],[[6,[10,[11]]],9],[[1,14],[[4,[[3,[2]]]]]],0,[[1,14,14,34],[[4,[[3,[2]]]]]],[[1,14,14,34,14,14],[[4,[[3,[2]]]]]],0,[[11,-1],17,42],[[1,-1],17,42],[[15,-1],17,42],[[1,14],[[4,[[3,[2]]]]]],[[1,14,14,14],[[4,[[3,[2]]]]]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[43,[[17,[11,-1]]],[]],[[[9,[44,23]]],[[17,[11,-1]]],[]],[5,[[17,[11,-1]]],[]],[5,[[17,[11,-1]]],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]]],"c":[],"p":[[5,"CacheItem",0],[10,"Future",149],[5,"Box",150],[5,"Pin",151],[5,"AccessibleProxy",152],[5,"Cache",0],[5,"Weak",153],[8,"OdiliaResult",154],[1,"tuple"],[5,"Vec",155],[5,"AccessiblePrimitive",0],[5,"RwLock",156],[5,"Arc",153],[1,"i32"],[5,"CacheRef",0],[6,"Option",157],[6,"Result",158],[10,"Deserializer",159],[1,"bool"],[5,"Formatter",160],[8,"Result",160],[5,"String",161],[5,"OwnedObjectPath",162],[5,"ObjectPath",162],[5,"CacheItem",163],[5,"Connection",164],[10,"GenericEvent",165],[6,"AccessiblePrimitiveConversionError",166],[1,"slice"],[1,"str"],[6,"CoordType",167],[6,"ClipType",167],[6,"Granularity",167],[1,"u32"],[10,"Hasher",168],[8,"Result",169],[5,"TextProxy",170],[10,"FnOnce",171],[8,"FxBuildHasher",172],[5,"DashMap",173],[6,"OdiliaError",166],[10,"Serializer",174],[5,"Accessible",165],[5,"OwnedUniqueName",175],[5,"TypeId",176]],"b":[[48,"impl-From%3C(String,+OwnedObjectPath)%3E-for-AccessiblePrimitive"],[49,"impl-From%3C(String,+ObjectPath%3C\'a%3E)%3E-for-AccessiblePrimitive"],[62,"impl-Accessible-for-CacheItem"],[63,"impl-Text-for-CacheItem"],[68,"impl-Accessible-for-CacheItem"],[69,"impl-CacheItem"],[129,"impl-TryFrom%3CAccessible%3E-for-AccessiblePrimitive"],[130,"impl-TryFrom%3C(OwnedUniqueName,+OwnedObjectPath)%3E-for-AccessiblePrimitive"],[131,"impl-TryFrom%3CAccessibleProxy%3C\'a%3E%3E-for-AccessiblePrimitive"],[132,"impl-TryFrom%3C%26AccessibleProxy%3C\'a%3E%3E-for-AccessiblePrimitive"]]}],\ ["odilia_common",{"doc":"","t":"IECCCCCCCPPGPPPPPPPPPPPPPPPNNNNNNNNNNNNNNGPPPGPGPPPPPPPPPPPGGPPPPPPPPPPPGPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPGPPGPPGPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFNNNNNNNNNNONNNNNNNPIPFNNNNNNNNNNNNNNIIGPPFPFPPPGNNNNNNNNNONNNNNNONONNNNNONNNNNNNNNNNNNNNN","n":["Accessible","Result","elements","errors","events","modes","result","settings","types","Audio","Button","ElementType","Heading","HeadingLevel1","HeadingLevel2","HeadingLevel3","HeadingLevel4","HeadingLevel5","HeadingLevel6","Link","List","ListItem","Tab","Table","TableCell","Text","Video","borrow","borrow_mut","clone","clone_into","eq","fmt","from","hash","into","to_owned","try_from","try_into","type_id","vzip","AccessiblePrimitiveConversionError","AtspiError","AtspiTypesError","Cache","CacheError","Config","ConfigError","ConversionError","EmptyKey","EmptyString","ErrSender","Generic","InfallibleConversion","InvalidKey","InvalidMode","InvalidModifier","InvalidPath","InvalidRepeat","KeyFromStrError","ModeFromStrError","ModeNameNotFound","NoAttributeError","NoFirstSectionOfSender","NoItem","NoKey","NoLock","NoPathId","NoSecondSectionOfSender","NoSender","NotAvailable","ObjectConversionError","OdiliaError","ParseError","PathNotFound","PoisoningError","PrimitiveConversionError","SerdeError","TextBoundsError","Tini","ValueNotFound","Zbus","ZbusFdo","Zvariant","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","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","into","into","into","into","into","into","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_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","Backward","Braille","ChangeMode","Direction","Disable","Enable","Feature","Forward","Noop","ScreenReaderEvent","Speech","StopSpeech","StructuralNavigation","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","deserialize","deserialize","deserialize","eq","eq","eq","from","from","from","hash","hash","hash","into","into","into","serialize","serialize","serialize","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","ScreenReaderMode","borrow","borrow_mut","clone","clone_into","deserialize","eq","fmt","from","hash","into","name","new","serialize","to_owned","try_from","try_into","type_id","vzip","Err","OdiliaResult","Ok","ApplicationConfig","borrow","borrow_mut","deserialize","fmt","from","into","log","new","serialize","speech","try_from","try_into","type_id","vzip","Accessible","AriaAtomic","AriaLive","Assertive","Granular","GranularSelection","Index","IndexesSelection","Off","Other","Polite","TextSelectionArea","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","deserialize","end","eq","fmt","from","from","from","from","granularity","hash","index","into","into","into","into","serialize","start","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip"],"q":[[0,"odilia_common"],[9,"odilia_common::elements"],[41,"odilia_common::errors"],[171,"odilia_common::events"],[229,"odilia_common::modes"],[248,"odilia_common::result"],[251,"odilia_common::settings"],[266,"odilia_common::types"],[319,"core::fmt"],[320,"core::fmt"],[321,"core::result"],[322,"core::any"],[323,"zvariant::error"],[324,"atspi_common::error"],[325,"zbus::fdo"],[326,"zbus::error"],[327,"serde_plain::error"],[328,"core::convert"],[329,"core::num::error"],[330,"std::sync::poison"],[331,"tini::error"],[332,"atspi_common::error"],[333,"serde::de"],[334,"serde::ser"]],"d":["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Unimplemented.","Change mode of the screen reader. This is currently …","","Disable a feature.","Enable a feature from working.","A list of features supported natively by Odilia.","","when we need to do “something” but this is always …","Events which can be trigged through Odilia’s external …","Unimplemented, but will eventually stop all speech until …","Stop all current speech.","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","Contains the error value","","Contains the success value","type representing a read-only view of the odilia …","","","","","Returns the argument unchanged.","Calls U::from(self).","","Opens a new config file with a certain path.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,12,12,12,0,12,0,12,10,10,9,12,12,10,10,10,9,10,0,0,11,12,9,14,10,14,9,9,9,14,9,0,9,13,12,12,12,14,13,13,12,12,12,12,13,14,9,10,11,12,13,14,9,10,11,9,10,11,9,10,11,12,12,13,13,14,14,9,9,10,10,11,11,12,12,12,12,12,12,12,12,12,12,12,13,13,14,9,9,10,11,12,13,14,9,10,11,9,10,11,12,13,14,9,10,11,12,13,14,9,10,11,12,13,14,9,10,11,12,13,14,9,10,11,12,13,14,9,10,11,27,26,28,0,28,28,0,27,28,0,26,28,28,26,27,28,26,27,28,26,27,28,26,27,28,26,27,28,26,27,28,26,27,28,26,27,28,26,27,28,26,27,28,26,27,28,26,27,28,26,27,28,26,27,28,26,27,28,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,35,0,35,0,33,33,33,33,33,33,33,33,33,33,33,33,33,33,0,0,0,34,36,0,36,0,34,34,34,0,37,38,36,34,37,38,36,34,34,37,34,34,37,38,36,34,38,34,38,37,38,36,34,34,37,37,38,36,34,37,38,36,34,37,38,36,34,37,38,36,34],"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,[-1,-2,[],[]],[-1,-2,[],[]],[1,1],[[-1,-2],2,[],[]],[[1,1],3],[[1,4],5],[-1,-1,[]],[[1,-1],2,6],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,8,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[9,9],[10,10],[11,11],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[12,4],5],[[12,4],5],[[13,4],5],[[13,4],5],[[14,4],5],[[14,4],5],[[9,4],5],[[9,4],5],[[10,4],5],[[10,4],5],[[11,4],5],[[11,4],5],[15,12],[16,12],[17,12],[18,12],[-1,-1,[]],[19,12],[20,12],[9,12],[21,12],[14,12],[[[22,[-1]]],12,[]],[23,13],[-1,-1,[]],[-1,-1,[]],[24,9],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[26,26],[27,27],[28,28],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[-1,[[7,[26]]],29],[-1,[[7,[27]]],29],[-1,[[7,[28]]],29],[[26,26],3],[[27,27],3],[[28,28],3],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[26,-1],2,6],[[27,-1],2,6],[[28,-1],2,6],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[26,-1],7,30],[[27,-1],7,30],[[28,-1],7,30],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[31,31],[[-1,-2],2,[],[]],[-1,[[7,[31]]],29],[[31,31],3],[[31,4],5],[-1,-1,[]],[[31,-1],2,6],[-1,-2,[],[]],0,[32,31],[[31,-1],7,30],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,8,[]],[-1,-2,[],[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[33]]],29],[[33,4],5],[-1,-1,[]],[-1,-2,[],[]],0,[32,[[7,[33,13]]]],[[33,-1],7,30],0,[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,8,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[34]]],29],0,[[34,34],3],[[34,4],5],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],0,[[34,-1],2,6],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[34,-1],7,30],0,[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]]],"c":[],"p":[[6,"ElementType",9],[1,"tuple"],[1,"bool"],[5,"Formatter",319],[8,"Result",319],[10,"Hasher",320],[6,"Result",321],[5,"TypeId",322],[6,"AccessiblePrimitiveConversionError",41],[6,"KeyFromStrError",41],[6,"ModeFromStrError",41],[6,"OdiliaError",41],[6,"ConfigError",41],[6,"CacheError",41],[6,"Error",323],[6,"AtspiError",324],[6,"Error",325],[6,"Error",326],[6,"Error",327],[6,"Infallible",328],[5,"TryFromIntError",329],[5,"PoisonError",330],[6,"Error",331],[6,"ObjectPathConversionError",324],[5,"String",332],[6,"Feature",171],[6,"Direction",171],[6,"ScreenReaderEvent",171],[10,"Deserializer",333],[10,"Serializer",334],[5,"ScreenReaderMode",229],[1,"str"],[5,"ApplicationConfig",251],[6,"AriaLive",266],[8,"OdiliaResult",248],[6,"TextSelectionArea",266],[5,"IndexesSelection",266],[5,"GranularSelection",266]],"b":[[102,"impl-Display-for-OdiliaError"],[103,"impl-Debug-for-OdiliaError"],[104,"impl-Debug-for-ConfigError"],[105,"impl-Display-for-ConfigError"],[106,"impl-Display-for-CacheError"],[107,"impl-Debug-for-CacheError"],[108,"impl-Debug-for-AccessiblePrimitiveConversionError"],[109,"impl-Display-for-AccessiblePrimitiveConversionError"],[110,"impl-Debug-for-KeyFromStrError"],[111,"impl-Display-for-KeyFromStrError"],[112,"impl-Debug-for-ModeFromStrError"],[113,"impl-Display-for-ModeFromStrError"],[114,"impl-From%3CError%3E-for-OdiliaError"],[115,"impl-From%3CAtspiError%3E-for-OdiliaError"],[116,"impl-From%3CError%3E-for-OdiliaError"],[117,"impl-From%3CError%3E-for-OdiliaError"],[119,"impl-From%3CError%3E-for-OdiliaError"],[120,"impl-From%3CInfallible%3E-for-OdiliaError"],[121,"impl-From%3CAccessiblePrimitiveConversionError%3E-for-OdiliaError"],[122,"impl-From%3CTryFromIntError%3E-for-OdiliaError"],[123,"impl-From%3CCacheError%3E-for-OdiliaError"],[124,"impl-From%3CPoisonError%3CT%3E%3E-for-OdiliaError"]]}],\ ["odilia_input",{"doc":"","t":"H","n":["sr_event_receiver"],"q":[[0,"odilia_input"],[1,"odilia_common::events"],[2,"tokio::sync::mpsc::bounded"],[3,"tokio::sync::broadcast"],[4,"eyre"]],"d":["Receives odilia_common::events::ScreenReaderEvent structs, …"],"i":[0],"f":[[[[2,[1]],[4,[3]]],[[6,[5]]]]],"c":[],"p":[[6,"ScreenReaderEvent",1],[5,"Sender",2],[1,"i32"],[5,"Receiver",3],[1,"tuple"],[8,"Result",4]],"b":[]}],\ @@ -105,8 +105,8 @@ var searchIndex = new Map(JSON.parse('[\ ["rand",{"doc":"Utilities for random number generation","t":"TKFKTKKRKNNNCNNMNNNNNNNMNNNNNNNNNNNMMCHNNCNNNNNCNNHNMNNMNNNNPFFGFFKKPPPFFFFPFGFMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNCKKKRFFFFFKRMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNEECKFNNNNNNNNNNEEEEEEEEEEEFFFCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFNNNNNNNNNNNNNNNNNNRKFKNNMNMNNMMNMMNNCNNNNMMNNNNNGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNNNNNNNNNNNNNNNN","n":["CUSTOM_START","CryptoRng","Error","Fill","INTERNAL_START","Rng","RngCore","Seed","SeedableRng","borrow","borrow_mut","code","distributions","fill","fill","fill_bytes","fmt","fmt","from","from","from","from_entropy","from_rng","from_seed","gen","gen","gen_bool","gen_bool","gen_range","gen_range","gen_ratio","gen_ratio","inner","into","new","next_u32","next_u64","prelude","random","raw_os_error","read","rngs","sample","sample","sample_iter","sample_iter","seed_from_u64","seq","source","take_inner","thread_rng","to_string","try_fill","try_fill","try_fill","try_fill_bytes","try_from","try_into","type_id","vzip","AllWeightsZero","Alphanumeric","Bernoulli","BernoulliError","DistIter","DistMap","DistString","Distribution","InvalidProbability","InvalidWeight","NoItem","Open01","OpenClosed01","Slice","Standard","TooMany","Uniform","WeightedError","WeightedIndex","append_string","append_string","append_string","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","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","eq","eq","eq","eq","eq","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_ratio","into","into","into","into","into","into","into","into","into","into","into","into","into_iter","map","map","new","new","new","next","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample_iter","sample_iter","sample_string","sample_string","size_hint","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","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_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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uniform","update_weights","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","weighted","SampleBorrow","SampleRange","SampleUniform","Sampler","Uniform","UniformChar","UniformDuration","UniformFloat","UniformInt","UniformSampler","X","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","eq","eq","fmt","fmt","fmt","fmt","from","from","from","from","into","into","into","into","is_empty","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new_inclusive","new_inclusive","new_inclusive","new_inclusive","new_inclusive","new_inclusive","new_inclusive","new_inclusive","new_inclusive","new_inclusive","new_inclusive","new_inclusive","new_inclusive","new_inclusive","new_inclusive","new_inclusive","new_inclusive","new_inclusive","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample_single","sample_single","sample_single","sample_single","sample_single","sample_single","sample_single","sample_single","sample_single","sample_single","sample_single","sample_single","sample_single","sample_single","sample_single","sample_single","sample_single_inclusive","sample_single_inclusive","sample_single_inclusive","sample_single_inclusive","sample_single_inclusive","sample_single_inclusive","sample_single_inclusive","sample_single_inclusive","sample_single_inclusive","sample_single_inclusive","sample_single_inclusive","sample_single_inclusive","sample_single_inclusive","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","WeightedError","WeightedIndex","alias_method","Weight","WeightedIndex","borrow","borrow_mut","fmt","from","into","new","try_from","try_into","type_id","vzip","CryptoRng","Distribution","IteratorRandom","Rng","RngCore","SeedableRng","SliceRandom","StdRng","ThreadRng","random","thread_rng","OsRng","StdRng","ThreadRng","adapter","as_rngcore","as_rngcore","as_rngcore","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","default","default","eq","fill_bytes","fill_bytes","fill_bytes","fmt","fmt","fmt","from","from","from","from_rng","from_seed","into","into","into","mock","next_u32","next_u32","next_u32","next_u64","next_u64","next_u64","to_owned","to_owned","to_owned","try_fill_bytes","try_fill_bytes","try_fill_bytes","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","ReadError","ReadRng","ReseedingRng","as_rngcore","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","fill_bytes","fill_bytes","fmt","fmt","fmt","fmt","from","from","from","into","into","into","new","new","next_u32","next_u32","next_u64","next_u64","reseed","source","to_owned","to_string","try_fill_bytes","try_fill_bytes","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","StepRng","borrow","borrow_mut","clone","clone_into","eq","fill_bytes","fmt","from","into","new","next_u32","next_u64","to_owned","try_fill_bytes","try_from","try_into","type_id","vzip","Item","IteratorRandom","SliceChooseIter","SliceRandom","borrow","borrow_mut","choose","choose","choose_multiple","choose_multiple","choose_multiple_fill","choose_multiple_weighted","choose_mut","choose_stable","choose_weighted","choose_weighted_mut","fmt","from","index","into","into_iter","len","next","partial_shuffle","shuffle","size_hint","try_from","try_into","type_id","vzip","IndexVec","IndexVecIntoIter","IndexVecIter","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","eq","fmt","fmt","fmt","from","from","from","from","from","index","into","into","into","into_iter","into_iter","into_iter","into_vec","is_empty","iter","len","next","next","sample","sample_weighted","size_hint","size_hint","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip"],"q":[[0,"rand"],[60,"rand::distributions"],[328,"rand::distributions::uniform"],[473,"rand::distributions::weighted"],[476,"rand::distributions::weighted::alias_method"],[488,"rand::prelude"],[499,"rand::rngs"],[560,"rand::rngs::adapter"],[608,"rand::rngs::mock"],[627,"rand::seq"],[657,"rand::seq::index"],[710,"core::num::nonzero"],[711,"core::option"],[712,"core::marker"],[713,"core::fmt"],[714,"core::fmt"],[715,"getrandom::error"],[716,"core::default"],[717,"core::convert"],[718,"core::error"],[719,"alloc::boxed"],[720,"core::convert"],[721,"alloc::string"],[722,"core::any"],[723,"core::clone"],[724,"core::cmp"],[725,"core::cmp"],[726,"core::ops::range"],[727,"core::iter::traits::collect"],[728,"core::ops::arith"],[729,"core::num::nonzero"],[730,"core::time"],[731,"alloc::vec"],[732,"rand_core::block"],[733,"std::io"],[734,"core::ops::index"]],"d":["Codes at or above this point can be used by users to …","A marker trait used to indicate that an RngCore or …","Error type of random number generators","Types which may be filled with random data","Codes below this point represent OS Errors (i.e. positive …","An automatically-implemented extension trait on RngCore …","The core of a random number generator.","Seed type, which is restricted to types …","A random number generator that can be explicitly seeded.","","","Retrieve the error code, if any.","Generating random samples from probability distributions","Fill any type implementing Fill with random data","Fill any type implementing Fill with random data","Fill dest with random data.","","","","Returns the argument unchanged.","","Creates a new instance of the RNG seeded via getrandom.","Create a new PRNG seeded from another Rng.","Create a new PRNG using the given seed.","Return a random value supporting the Standard distribution.","Return a random value supporting the Standard distribution.","Return a bool with a probability p of being true.","Return a bool with a probability p of being true.","Generate a random value in the given range.","Generate a random value in the given range.","Return a bool with a probability of numerator/denominator …","Return a bool with a probability of numerator/denominator …","Reference the inner error (std only)","Calls U::from(self).","Construct from any type supporting std::error::Error","Return the next random u32.","Return the next random u64.","Convenience re-export of common members","Generates a random value using the thread-local random …","Extract the raw OS error code (if this error came from the …","","Random number generators and adapters","Sample a new value, using the given distribution.","Sample a new value, using the given distribution.","Create an iterator that generates values using the given …","Create an iterator that generates values using the given …","Create a new PRNG using a u64 seed.","Sequence-related functionality","","Unwrap the inner error (std only)","Retrieve the lazily-initialized thread-local random number …","","Fill self with random data","Fill any type implementing Fill with random data","Fill any type implementing Fill with random data","Fill dest entirely with random data.","","","","","All items in the provided weight collection are zero.","Sample a u8, uniformly distributed over ASCII letters and …","The Bernoulli distribution.","Error type returned from Bernoulli::new.","An iterator that generates random values of T with …","A distribution of values of type S derived from the …","String sampler","Types (distributions) that can be used to create a random …","p < 0 or p > 1.","A weight is either less than zero, greater than the …","The provided weight collection contains no items.","A distribution to sample floating point numbers uniformly …","A distribution to sample floating point numbers uniformly …","A distribution to sample items uniformly from a slice.","A generic random value distribution, implemented for many …","Too many weights are provided (length greater than u32::MAX…","Sample values uniformly between two bounds.","Error type returned from WeightedIndex::new.","A distribution using weighted sampling of discrete items","Append len random chars to string","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Construct a new Bernoulli with the probability of success …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Create a distribution of values of ‘S’ by mapping the …","Create a distribution of values of ‘S’ by mapping the …","Construct a new Bernoulli with the given probability of …","Create a new Slice instance which samples uniformly from …","Creates a new a WeightedIndex Distribution using the values","","Generate a random value of T, using rng as the source of …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Create an iterator that generates random values of T, …","Create an iterator that generates random values of T, …","Generate a String of len random chars","Generate a String of len random chars","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A distribution uniformly sampling numbers within a given …","Update a subset of weights, without changing the number of …","","","","","","","","","","","","","Weighted index sampling","Helper trait similar to Borrow but implemented only for …","Range that supports generating a single sample efficiently.","Helper trait for creating objects using the correct …","The UniformSampler implementation supporting type X.","Sample values uniformly between two bounds.","The back-end implementing UniformSampler for char.","The back-end implementing UniformSampler for Duration.","The back-end implementing UniformSampler for …","The back-end implementing UniformSampler for integer types.","Helper trait handling actual uniform sampling.","The type sampled by this implementation.","Immutably borrows from an owned value. See Borrow::borrow","","","","","","","","","","","","","","","","","","","","","","","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).","Check whether the range is empty.","Construct self, with inclusive lower bound and exclusive …","Create a new Uniform instance which samples uniformly from …","","","","","","","","","","","","","","","","","Construct self, with inclusive bounds [low, high].","Create a new Uniform instance which samples uniformly from …","","","","","","","","","","","","","","","","","Sample a value.","","","","","","","","","","","","","","","","","Generate a sample from the given range.","Sample a single value uniformly from a range with …","","","","","","","","","","","","","","","Sample a single value uniformly from a range with …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","A random number generator that retrieves randomness from …","The standard RNG. The PRNG algorithm in StdRng is chosen …","A reference to the thread-local generator","Wrappers / adapters forming RNGs","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Mock random number generator","","","","","","","","","","","","","","","","","","","","","","","","","ReadRng error type","An RNG that reads random bytes straight from any type …","A wrapper around any PRNG that implements BlockRngCore, …","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Create a new ReadRng from a Read.","Create a new ReseedingRng from an existing PRNG, combined …","","","","","Reseed the internal PRNG.","","","","","","","","","","","","","","","","","","A simple implementation of RngCore for testing purposes.","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","Create a StepRng, yielding an arithmetic sequence starting …","","","","","","","","","The element type.","Extension trait on iterators, providing random sampling …","An iterator over multiple slice elements.","Extension trait on slices, providing random mutation and …","","","Returns a reference to one random element of the slice, or …","Choose one element at random from the iterator.","Chooses amount elements from the slice at random, without …","Collects amount values at random from the iterator into a …","Collects values at random from the iterator into a …","Similar to choose_multiple, but where the likelihood of …","Returns a mutable reference to one random element of the …","Choose one element at random from the iterator.","Similar to choose, but where the likelihood of each …","Similar to choose_mut, but where the likelihood of each …","","Returns the argument unchanged.","Low-level API for sampling indices","Calls U::from(self).","","","","Shuffle a slice in place, but exit early.","Shuffle a mutable slice in place.","","","","","","A vector of indices.","Return type of IndexVec::into_iter.","Return type of IndexVec::iter.","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Return the value at the given index.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Convert into an iterator over the indices as a sequence of …","","","Return result as a Vec<usize>. Conversion may or may not …","Returns true if the length is 0.","Iterate over the indices as a sequence of usize values","Returns the number of indices","","","Randomly sample exactly amount distinct indices from …","Randomly sample exactly amount distinct indices from …","","","","","","","","","","","","","","","",""],"i":[1,0,0,0,1,0,0,16,0,1,1,1,0,4,4,8,1,1,1,1,1,16,16,16,4,4,4,4,4,4,4,4,1,1,1,8,8,0,0,1,8,0,4,4,4,4,16,0,1,1,0,1,6,4,4,8,1,1,1,1,47,0,0,0,0,0,0,0,40,47,47,0,0,0,0,47,0,0,0,36,37,38,39,40,32,52,41,42,37,43,45,47,48,38,39,40,32,52,41,42,37,43,45,47,48,38,39,40,41,42,37,43,45,47,48,38,39,40,41,42,37,43,45,47,48,38,39,40,45,47,48,39,40,40,32,52,41,42,37,43,45,47,47,48,38,39,40,32,52,41,42,37,43,45,47,48,48,48,38,39,39,40,32,52,41,42,37,43,45,47,48,38,32,31,31,39,43,45,32,31,39,52,41,41,42,42,37,43,45,48,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,31,31,36,36,32,39,40,41,42,37,43,45,47,48,38,40,47,39,40,32,52,41,42,37,43,45,47,48,38,39,40,32,52,41,42,37,43,45,47,48,38,39,40,32,52,41,42,37,43,45,47,48,38,0,45,39,40,32,52,41,42,37,43,45,47,48,38,0,0,0,0,21,0,0,0,0,0,0,81,75,76,77,78,79,76,77,78,79,76,77,78,79,76,77,78,79,76,78,76,77,78,79,76,77,78,79,76,77,78,79,22,81,48,76,76,76,76,76,76,76,76,76,76,76,76,77,78,78,79,81,48,76,76,76,76,76,76,76,76,76,76,76,76,77,78,78,79,81,76,76,76,76,76,76,76,76,76,76,76,76,77,78,78,79,22,81,76,76,76,76,76,76,76,76,76,76,76,76,78,78,81,76,76,76,76,76,76,76,76,76,76,76,76,76,77,78,79,76,77,78,79,76,77,78,79,76,77,78,79,76,77,78,79,0,0,0,0,0,83,83,83,83,83,83,83,83,83,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,87,33,86,87,33,86,87,33,86,87,33,86,87,33,86,33,87,86,87,33,86,87,33,86,87,33,87,87,86,87,33,0,86,87,33,86,87,33,86,87,33,86,87,33,86,87,33,86,87,33,86,87,33,86,87,33,0,0,0,88,90,93,88,90,93,88,88,88,90,88,90,93,93,88,90,93,88,90,93,88,90,88,90,88,90,88,88,93,88,93,90,88,90,93,88,90,93,88,90,93,88,90,93,88,0,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,95,0,0,0,97,97,95,96,95,96,96,95,95,96,95,95,97,97,0,97,97,97,97,95,95,97,97,97,97,97,0,0,0,99,101,100,99,101,100,99,100,99,100,99,99,101,100,99,99,99,101,100,99,99,101,100,99,101,100,99,99,99,99,101,100,0,0,101,100,99,100,99,101,100,99,101,100,99,101,100,99,101,100],"f":[0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[1,[[3,[2]]]],0,[[4,-1],5,[6,7]],[[4,-1],5,[6,7]],[[8,[10,[9]]],5],[[1,11],[[13,[5,12]]]],[[1,11],[[13,[5,12]]]],[14,1],[-1,-1,[]],[2,1],[[],[[16,[],[[15,[-1]]]]],[7,17,[18,[[10,[9]]]]]],[-1,[[13,[[16,[],[[15,[-2]]]],1]]],8,[7,17,[18,[[10,[9]]]]]],[-1,[[16,[],[[15,[-1]]]]],[7,17,[18,[[10,[9]]]]]],[4,-1,[]],[4,-1,[]],[[4,19],20],[[4,19],20],[[4,-2],-1,21,[[22,[-1]]]],[[4,-2],-1,21,[[22,[-1]]]],[[4,23,23],20],[[4,23,23],20],[1,24],[-1,-2,[],[]],[-1,1,[[26,[[25,[24]]]]]],[8,23],[8,27],0,[[],-1,[]],[1,[[3,[28]]]],[[8,[10,[9]]],[[13,[29,30]]]],0,[[4,-2],-1,[],[[31,[-1]]]],[[4,-2],-1,[],[[31,[-1]]]],[[4,-2],[[32,[-2,4,-1]]],[],[[31,[-1]]]],[[4,-2],[[32,[-2,4,-1]]],[],[[31,[-1]]]],[27,[[16,[],[[15,[-1]]]]],[7,17,[18,[[10,[9]]]]]],0,[1,[[3,[24]]]],[1,[[25,[24]]]],[[],33],[-1,34,[]],[[6,-1],[[13,[5,1]]],[4,7]],[[4,-1],[[13,[5,1]]],[6,7]],[[4,-1],[[13,[5,1]]],[6,7]],[[8,[10,[9]]],[[13,[5,1]]]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,35,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[36,-1,34,29],5,[4,7]],[[37,-1,34,29],5,[4,7]],[[38,-1,34,29],5,[4,7]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[39,39],[40,40],[41,41],[42,42],[37,37],[[[43,[-1]]],[[43,[-1]]],44],[[[45,[-1]]],[[45,[-1]]],[44,21,46]],[47,47],[[[48,[-1]]],[[48,[-1]]],[44,21]],[38,38],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[39,39],20],[[40,40],20],[[[45,[-1]],[45,[-1]]],20,[49,21,46]],[[47,47],20],[[[48,[-1]],[48,[-1]]],20,[49,21]],[[39,11],50],[[40,11],50],[[40,11],50],[[[32,[-1,-2,-3]],11],50,51,51,51],[[[52,[-1,-2,-3,-4]],11],50,51,51,51,51],[[41,11],50],[[42,11],50],[[37,11],50],[[[43,[-1]],11],50,51],[[[45,[-1]],11],50,[51,21,46]],[[47,11],50],[[47,11],50],[[[48,[-1]],11],50,[51,21]],[[38,11],50],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[53,[-1]]],[[48,[-1]]],21],[-1,-1,[]],[[[54,[-1]]],[[48,[-1]]],21],[-1,-1,[]],[[23,23],[[13,[39,40]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[31,-3],[[52,[31,-3,-1,-2]]],[],[],[[56,[-1],[[55,[-2]]]]]],[[31,-3],[[52,[31,-3,-1,-2]]],[],[],[[56,[-1],[[55,[-2]]]]]],[19,[[13,[39,40]]]],[[[10,[-1]]],[[13,[[43,[-1]],0]]],[]],[-1,[[13,[[45,[-2]],47]]],57,[58,44,17,21,46]],[[[32,[-2,-3,-1]]],[[3,[-1]]],[],[[31,[-1]]],4],[[31,-1],-2,[4,7],[]],[[39,-1],20,[4,7]],[[[52,[-2,-4,-1,-3]],-5],-3,[],[[31,[-1]]],[],[[56,[-1],[[55,[-3]]]]],[4,7]],[[41,-1],19,[4,7]],[[41,-1],59,[4,7]],[[42,-1],59,[4,7]],[[42,-1],19,[4,7]],[[37,-1],9,[4,7]],[[[43,[-1]],-2],-1,[],[4,7]],[[[45,[-1]],-2],29,[21,46],[4,7]],[[[48,[-1]],-2],-1,21,[4,7]],[[38,-1],60,[4,7]],[[38,-1],[[61,[-2]]],[4,7],[]],[[38,-1],62,[4,7]],[[38,-1],[[61,[-2]]],[4,7],[]],[[38,-1],[[61,[-2]]],[4,7],[]],[[38,-1],63,[4,7]],[[38,-1],[[61,[-2]]],[4,7],[]],[[38,-1],[[3,[-2]]],[4,7],[]],[[38,-1],64,[4,7]],[[38,-1],[[61,[-2]]],[4,7],[]],[[38,-1],[[61,[-2]]],[4,7],[]],[[38,-1],[[5,[-2,-3,-4,-5,-6,-7,-8,-9]]],[4,7],[],[],[],[],[],[],[],[]],[[38,-1],5,[4,7]],[[38,-1],[[5,[-2,-3,-4,-5,-6,-7,-8,-9,-10]]],[4,7],[],[],[],[],[],[],[],[],[]],[[38,-1],65,[4,7]],[[38,-1],[[61,[-2]]],[4,7],[]],[[38,-1],66,[4,7]],[[38,-1],[[61,[-2]]],[4,7],[]],[[38,-1],[[61,[-2]]],[4,7],[]],[[38,-1],23,[4,7]],[[38,-1],67,[4,7]],[[38,-1],[[61,[-2]]],[4,7],[]],[[38,-1],[[61,[-2]]],[4,7],[]],[[38,-1],[[61,[-2]]],[4,7],[]],[[38,-1],[[5,[-2]]],[4,7],[]],[[38,-1],[[61,[-2]]],[4,7],[]],[[38,-1],27,[4,7]],[[38,-1],[[61,[-2]]],[4,7],[]],[[38,-1],[[61,[-2]]],[4,7],[]],[[38,-1],2,[4,7]],[[38,-1],[[61,[-2]]],[4,7],[]],[[38,-1],[[61,[-2]]],[4,7],[]],[[38,-1],68,[4,7]],[[38,-1],[[61,[-2]]],[4,7],[]],[[38,-1],[[5,[-2,-3,-4,-5,-6,-7,-8,-9,-10,-11]]],[4,7],[],[],[],[],[],[],[],[],[],[]],[[38,-1],[[61,[-2]]],[4,7],[]],[[38,-1],[[5,[-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12]]],[4,7],[],[],[],[],[],[],[],[],[],[],[]],[[38,-1],[[5,[-2,-3,-4,-5]]],[4,7],[],[],[],[]],[[38,-1],[[61,[-2]]],[4,7],[]],[[38,-1],[[5,[-2,-3,-4,-5,-6,-7,-8]]],[4,7],[],[],[],[],[],[],[]],[[38,-1],[[61,[-2]]],[4,7],[]],[[38,-1],9,[4,7]],[[38,-1],69,[4,7]],[[38,-1],[[61,[-2]]],[4,7],[]],[[38,-1],[[61,[-2]]],[4,7],[]],[[38,-1],[[5,[-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13]]],[4,7],[],[],[],[],[],[],[],[],[],[],[],[]],[[38,-1],28,[4,7]],[[38,-1],70,[4,7]],[[38,-1],29,[4,7]],[[38,-1],[[61,[-2]]],[4,7],[]],[[38,-1],[[61,[-2]]],[4,7],[]],[[38,-1],71,[4,7]],[[38,-1],72,[4,7]],[[38,-1],[[5,[-2,-3,-4,-5,-6,-7]]],[4,7],[],[],[],[],[],[]],[[38,-1],[[61,[-2]]],[4,7],[]],[[38,-1],[[5,[-2,-3]]],[4,7],[],[]],[[38,-1],[[61,[-2]]],[4,7],[]],[[38,-1],[[5,[-2,-3,-4,-5,-6]]],[4,7],[],[],[],[],[]],[[38,-1],[[61,[-2]]],[4,7],[]],[[38,-1],[[61,[-2]]],[4,7],[]],[[38,-1],[[61,[-2]]],[4,7],[]],[[38,-1],[[5,[-2,-3,-4]]],[4,7],[],[],[]],[[38,-1],[[61,[-2]]],[4,7],[]],[[38,-1],[[61,[-2]]],[4,7],[]],[[38,-1],[[73,[-2]]],[4,7],[]],[[38,-1],74,[4,7]],[[38,-1],20,[4,7]],[[38,-1],19,[4,7]],[[38,-1],59,[4,7]],[[38,-1],[[61,[-2]]],[4,7],[]],[[31,-1],[[32,[31,-1,-2]]],4,[]],[[31,-1],[[32,[31,-1,-2]]],4,[]],[[36,-1,29],34,[4,7]],[[36,-1,29],34,[4,7]],[[[32,[-2,-3,-1]]],[[5,[29,[3,[29]]]]],[],[[31,[-1]]],4],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,34,[]],[-1,34,[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],0,[[[45,[-1]],[10,[[5,[29,-1]]]]],[[13,[5,47]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,[75,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[76,[-1]]],[[76,[-1]]],44],[77,77],[[[78,[-1]]],[[78,[-1]]],44],[79,79],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[[76,[-1]],[76,[-1]]],20,49],[[[78,[-1]],[78,[-1]]],20,49],[[[76,[-1]],11],50,51],[[77,11],50],[[[78,[-1]],11],50,51],[[79,11],50],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[22,20],[[-2,-3],[[81,[],[[80,[-1]]]]],[],[[75,[-1]],7],[[75,[-1]],7]],[[-2,-3],[[48,[-1]]],21,[[75,[-1]],7],[[75,[-1]],7]],[[-2,-3],[[76,[9]]],[],[[75,[-1]],7],[[75,[-1]],7]],[[-2,-3],[[76,[65]]],[],[[75,[-1]],7],[[75,[-1]],7]],[[-2,-3],[[76,[74]]],[],[[75,[-1]],7],[[75,[-1]],7]],[[-2,-3],[[76,[27]]],[],[[75,[-1]],7],[[75,[-1]],7]],[[-2,-3],[[76,[60]]],[],[[75,[-1]],7],[[75,[-1]],7]],[[-2,-3],[[76,[29]]],[],[[75,[-1]],7],[[75,[-1]],7]],[[-2,-3],[[76,[23]]],[],[[75,[-1]],7],[[75,[-1]],7]],[[-2,-3],[[76,[67]]],[],[[75,[-1]],7],[[75,[-1]],7]],[[-2,-3],[[76,[68]]],[],[[75,[-1]],7],[[75,[-1]],7]],[[-2,-3],[[76,[71]]],[],[[75,[-1]],7],[[75,[-1]],7]],[[-2,-3],[[76,[28]]],[],[[75,[-1]],7],[[75,[-1]],7]],[[-2,-3],[[76,[66]]],[],[[75,[-1]],7],[[75,[-1]],7]],[[-2,-3],77,[],[[75,[-1]],7],[[75,[-1]],7]],[[-2,-3],[[78,[59]]],[],[[75,[-1]],7],[[75,[-1]],7]],[[-2,-3],[[78,[19]]],[],[[75,[-1]],7],[[75,[-1]],7]],[[-2,-3],79,[],[[75,[-1]],7],[[75,[-1]],7]],[[-2,-3],[[81,[],[[80,[-1]]]]],[],[[75,[-1]],7],[[75,[-1]],7]],[[-2,-3],[[48,[-1]]],21,[[75,[-1]],7],[[75,[-1]],7]],[[-2,-3],[[76,[66]]],[],[[75,[-1]],7],[[75,[-1]],7]],[[-2,-3],[[76,[65]]],[],[[75,[-1]],7],[[75,[-1]],7]],[[-2,-3],[[76,[74]]],[],[[75,[-1]],7],[[75,[-1]],7]],[[-2,-3],[[76,[28]]],[],[[75,[-1]],7],[[75,[-1]],7]],[[-2,-3],[[76,[71]]],[],[[75,[-1]],7],[[75,[-1]],7]],[[-2,-3],[[76,[68]]],[],[[75,[-1]],7],[[75,[-1]],7]],[[-2,-3],[[76,[23]]],[],[[75,[-1]],7],[[75,[-1]],7]],[[-2,-3],[[76,[67]]],[],[[75,[-1]],7],[[75,[-1]],7]],[[-2,-3],[[76,[60]]],[],[[75,[-1]],7],[[75,[-1]],7]],[[-2,-3],[[76,[9]]],[],[[75,[-1]],7],[[75,[-1]],7]],[[-2,-3],[[76,[29]]],[],[[75,[-1]],7],[[75,[-1]],7]],[[-2,-3],[[76,[27]]],[],[[75,[-1]],7],[[75,[-1]],7]],[[-2,-3],77,[],[[75,[-1]],7],[[75,[-1]],7]],[[-2,-3],[[78,[19]]],[],[[75,[-1]],7],[[75,[-1]],7]],[[-2,-3],[[78,[59]]],[],[[75,[-1]],7],[[75,[-1]],7]],[[-2,-3],79,[],[[75,[-1]],7],[[75,[-1]],7]],[[[81,[],[[80,[-1]]]],-2],-1,[],[4,7]],[[[76,[71]],-1],-2,[4,7],[]],[[[76,[9]],-1],-2,[4,7],[]],[[[76,[28]],-1],-2,[4,7],[]],[[[76,[74]],-1],-2,[4,7],[]],[[[76,[68]],-1],-2,[4,7],[]],[[[76,[60]],-1],-2,[4,7],[]],[[[76,[27]],-1],-2,[4,7],[]],[[[76,[66]],-1],-2,[4,7],[]],[[[76,[65]],-1],-2,[4,7],[]],[[[76,[29]],-1],-2,[4,7],[]],[[[76,[23]],-1],-2,[4,7],[]],[[[76,[67]],-1],-2,[4,7],[]],[[77,-1],-2,[4,7],[]],[[[78,[59]],-1],-2,[4,7],[]],[[[78,[19]],-1],-2,[4,7],[]],[[79,-1],82,[4,7]],[[22,-1],-2,[8,7],[]],[[-2,-3,-4],-1,[],[[75,[-1]],7],[[75,[-1]],7],[4,7]],[[-2,-3,-4],-1,[],[[75,[-1]],7],[[75,[-1]],7],[4,7]],[[-2,-3,-4],-1,[],[[75,[-1]],7],[[75,[-1]],7],[4,7]],[[-2,-3,-4],-1,[],[[75,[-1]],7],[[75,[-1]],7],[4,7]],[[-2,-3,-4],-1,[],[[75,[-1]],7],[[75,[-1]],7],[4,7]],[[-2,-3,-4],-1,[],[[75,[-1]],7],[[75,[-1]],7],[4,7]],[[-2,-3,-4],-1,[],[[75,[-1]],7],[[75,[-1]],7],[4,7]],[[-2,-3,-4],-1,[],[[75,[-1]],7],[[75,[-1]],7],[4,7]],[[-2,-3,-4],-1,[],[[75,[-1]],7],[[75,[-1]],7],[4,7]],[[-2,-3,-4],-1,[],[[75,[-1]],7],[[75,[-1]],7],[4,7]],[[-2,-3,-4],-1,[],[[75,[-1]],7],[[75,[-1]],7],[4,7]],[[-2,-3,-4],-1,[],[[75,[-1]],7],[[75,[-1]],7],[4,7]],[[-2,-3,-4],-1,[],[[75,[-1]],7],[[75,[-1]],7],[4,7]],[[-2,-3,-4],-1,[],[[75,[-1]],7],[[75,[-1]],7],[4,7]],[[-2,-3,-4],-1,[],[[75,[-1]],7],[[75,[-1]],7],[4,7]],[[-2,-3,-4],-1,[],[[75,[-1]],7],[[75,[-1]],7],[4,7]],[[-2,-3,-4],-1,[],[[75,[-1]],7],[[75,[-1]],7],[4,7]],[[-2,-3,-4],-1,[],[[75,[-1]],7],[[75,[-1]],7],[4,7]],[[-2,-3,-4],-1,[],[[75,[-1]],7],[[75,[-1]],7],[4,7]],[[-2,-3,-4],-1,[],[[75,[-1]],7],[[75,[-1]],7],[4,7]],[[-2,-3,-4],-1,[],[[75,[-1]],7],[[75,[-1]],7],[4,7]],[[-2,-3,-4],-1,[],[[75,[-1]],7],[[75,[-1]],7],[4,7]],[[-2,-3,-4],-1,[],[[75,[-1]],7],[[75,[-1]],7],[4,7]],[[-2,-3,-4],-1,[],[[75,[-1]],7],[[75,[-1]],7],[4,7]],[[-2,-3,-4],-1,[],[[75,[-1]],7],[[75,[-1]],7],[4,7]],[[-2,-3,-4],-1,[],[[75,[-1]],7],[[75,[-1]],7],[4,7]],[[-2,-3,-4],-1,[],[[75,[-1]],7],[[75,[-1]],7],[4,7]],[[-2,-3,-4],-1,[],[[75,[-1]],7],[[75,[-1]],7],[4,7]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[[[83,[-1]],11],50,[51,84]],[-1,-1,[]],[-1,-2,[],[]],[[[85,[-1]]],[[13,[[83,[-1]],47]]],84],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,35,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[86,86],[87,87],[33,33],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[],86],[[],33],[[87,87],20],[[86,[10,[9]]],5],[[87,[10,[9]]],5],[[33,[10,[9]]],5],[[86,11],[[13,[5,12]]]],[[87,11],50],[[33,11],50],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,[[13,[87,1]]],8],[-1,87,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[86,23],[87,23],[33,23],[86,27],[87,27],[33,27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[86,[10,[9]]],[[13,[5,1]]]],[[87,[10,[9]]],[[13,[5,1]]]],[[33,[10,[9]]],[[13,[5,1]]]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[-1,8,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[88,[-1,-2]]],[[88,[-1,-2]]],[89,16,44],[8,44]],[[-1,-2],5,[],[]],[[[90,[-1]],[10,[9]]],5,91],[[[88,[-1,-2]],[10,[9]]],5,[[89,[],[[92,[23]]]],16],8],[[[90,[-1]],11],50,51],[[93,11],50],[[93,11],50],[[[88,[-1,-2]],11],50,[89,16,51],[8,51]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[90,[-1]]],91],[[-1,27,-2],[[88,[-1,-2]]],[89,16],8],[[[90,[-1]]],23,91],[[[88,[-1,-2]]],23,[[89,[],[[92,[23]]]],16],8],[[[90,[-1]]],27,91],[[[88,[-1,-2]]],27,[[89,[],[[92,[23]]]],16],8],[[[88,[-1,-2]]],[[13,[5,1]]],[89,16],8],[93,[[3,[24]]]],[-1,-2,[],[]],[-1,34,[]],[[[90,[-1]],[10,[9]]],[[13,[5,1]]],91],[[[88,[-1,-2]],[10,[9]]],[[13,[5,1]]],[[89,[],[[92,[23]]]],16],8],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[94,94],[[-1,-2],5,[],[]],[[94,94],20],[[94,[10,[9]]],5],[[94,11],50],[-1,-1,[]],[-1,-2,[],[]],[[27,27],94],[94,23],[94,27],[-1,-2,[],[]],[[94,[10,[9]]],[[13,[5,1]]]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,35,[]],[-1,-2,[],[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[[[95,[],[[92,[-1]]]],-2],[[3,[-1]]],[],[4,7]],[[96,-1],[[3,[-2]]],[4,7],[]],[[[95,[],[[92,[-1]]]],-2,29],[[97,[[95,[],[[92,[-1]]]],-1]]],[],[4,7]],[[96,-1,29],[[85,[-2]]],[4,7],[]],[[96,-1,[10,[-2]]],29,[4,7],[]],[[[95,[],[[92,[-1]]]],-2,29,-4],[[13,[[97,[[95,[],[[92,[-1]]]],-1]],47]]],[],[4,7],[[26,[19]]],[[56,[-1],[[55,[-3]]]]]],[[[95,[],[[92,[-1]]]],-2],[[3,[-1]]],[],[4,7]],[[96,-1],[[3,[-2]]],[4,7],[]],[[[95,[],[[92,[-1]]]],-2,-5],[[13,[-1,47]]],[],[4,7],[],[[75,[-3]]],[[56,[-1],[[55,[-4]]]]]],[[[95,[],[[92,[-1]]]],-2,-5],[[13,[-1,47]]],[],[4,7],[],[[75,[-3]]],[[56,[-1],[[55,[-4]]]]]],[[[97,[-1,-2]],11],50,[51,7],51],[-1,-1,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[[[97,[-2,-1]]],29,[],[[98,[29],[[55,[-1]]]],7]],[[[97,[-2,-1]]],[[3,[-3]]],[],[[98,[29],[[55,[-1]]]],7],[]],[[[95,[],[[92,[-1]]]],-2,29],[[5,[[10,[-1]],[10,[-1]]]]],[],[4,7]],[[[95,[],[[92,[-1]]]],-2],5,[],[4,7]],[[[97,[-2,-1]]],[[5,[29,[3,[29]]]]],[],[[98,[29],[[55,[-1]]]],7]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,35,[]],[-1,-2,[],[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[99,99],[100,100],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[99,99],20],[[99,11],50],[[101,11],50],[[100,11],50],[[[85,[29]]],99],[-1,-1,[]],[[[85,[23]]],99],[-1,-1,[]],[-1,-1,[]],[[99,29],29],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[99,100],[-1,-2,[],[]],[-1,-2,[],[]],[99,[[85,[29]]]],[99,20],[99,101],[99,29],[101,[[3,[29]]]],[100,[[3,[-1]]],[]],[[-1,29,29],99,[4,7]],[[-1,29,-3,29],[[13,[99,47]]],[4,7],[[26,[19]]],[[56,[29],[[55,[-2]]]]]],[101,[[5,[29,[3,[29]]]]]],[100,[[5,[29,[3,[29]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]]],"c":[327,473,474,475,476,477,480,483,560,561],"p":[[5,"Error",0],[5,"NonZeroU32",710],[6,"Option",711],[10,"Rng",0],[1,"tuple"],[10,"Fill",0],[10,"Sized",712],[10,"RngCore",0],[1,"u8"],[1,"slice"],[5,"Formatter",713],[5,"Error",713],[6,"Result",714],[5,"Error",715],[17,"Seed"],[10,"SeedableRng",0],[10,"Default",716],[10,"AsMut",717],[1,"f64"],[1,"bool"],[10,"SampleUniform",328],[10,"SampleRange",328],[1,"u32"],[10,"Error",718],[5,"Box",719],[10,"Into",717],[1,"u64"],[1,"i32"],[1,"usize"],[5,"Error",720],[10,"Distribution",60],[5,"DistIter",60],[5,"ThreadRng",499],[5,"String",721],[5,"TypeId",722],[10,"DistString",60],[5,"Alphanumeric",60],[5,"Standard",60],[5,"Bernoulli",60],[6,"BernoulliError",60],[5,"OpenClosed01",60],[5,"Open01",60],[5,"Slice",60],[10,"Clone",723],[5,"WeightedIndex",60],[10,"PartialOrd",724],[6,"WeightedError",60],[5,"Uniform",60],[10,"PartialEq",724],[8,"Result",713],[10,"Debug",713],[5,"DistMap",60],[5,"Range",725],[5,"RangeInclusive",725],[17,"Output"],[10,"Fn",726],[10,"IntoIterator",727],[10,"AddAssign",728],[1,"f32"],[1,"u16"],[1,"array"],[1,"char"],[5,"NonZeroU128",710],[5,"NonZeroU8",710],[1,"isize"],[1,"i16"],[1,"i8"],[1,"u128"],[5,"NonZeroUsize",710],[5,"NonZeroU16",710],[1,"i128"],[5,"NonZeroU64",710],[5,"Wrapping",729],[1,"i64"],[10,"SampleBorrow",328],[5,"UniformInt",328],[5,"UniformChar",328],[5,"UniformFloat",328],[5,"UniformDuration",328],[17,"X"],[10,"UniformSampler",328],[5,"Duration",730],[5,"WeightedIndex",476],[10,"Weight",476],[5,"Vec",731],[5,"OsRng",499],[5,"StdRng",499],[5,"ReseedingRng",560],[10,"BlockRngCore",732],[5,"ReadRng",560],[10,"Read",733],[17,"Item"],[5,"ReadError",560],[5,"StepRng",608],[10,"SliceRandom",627],[10,"IteratorRandom",627],[5,"SliceChooseIter",627],[10,"Index",734],[6,"IndexVec",657],[6,"IndexVecIntoIter",657],[6,"IndexVecIter",657]],"b":[[16,"impl-Display-for-Error"],[17,"impl-Debug-for-Error"],[18,"impl-From%3CError%3E-for-Error"],[20,"impl-From%3CNonZeroU32%3E-for-Error"],[132,"impl-Debug-for-BernoulliError"],[133,"impl-Display-for-BernoulliError"],[141,"impl-Debug-for-WeightedError"],[142,"impl-Display-for-WeightedError"],[155,"impl-From%3CRange%3CX%3E%3E-for-Uniform%3CX%3E"],[157,"impl-From%3CRangeInclusive%3CX%3E%3E-for-Uniform%3CX%3E"],[182,"impl-Distribution%3Cf64%3E-for-OpenClosed01"],[183,"impl-Distribution%3Cf32%3E-for-OpenClosed01"],[184,"impl-Distribution%3Cf32%3E-for-Open01"],[185,"impl-Distribution%3Cf64%3E-for-Open01"],[190,"impl-Distribution%3Cu16%3E-for-Standard"],[191,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[192,"impl-Distribution%3Cchar%3E-for-Standard"],[193,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[194,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[195,"impl-Distribution%3CNonZeroU128%3E-for-Standard"],[196,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[197,"impl-Distribution%3COption%3CT%3E%3E-for-Standard"],[198,"impl-Distribution%3CNonZeroU8%3E-for-Standard"],[199,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[200,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[201,"impl-Distribution%3C(A,+B,+C,+D,+E,+F,+G,+H)%3E-for-Standard"],[202,"impl-Distribution%3C()%3E-for-Standard"],[203,"impl-Distribution%3C(A,+B,+C,+D,+E,+F,+G,+H,+I)%3E-for-Standard"],[204,"impl-Distribution%3Cisize%3E-for-Standard"],[205,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[206,"impl-Distribution%3Ci16%3E-for-Standard"],[207,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[208,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[209,"impl-Distribution%3Cu32%3E-for-Standard"],[210,"impl-Distribution%3Ci8%3E-for-Standard"],[211,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[212,"impl-Distribution%3C%5BT;+32%5D%3E-for-Standard"],[213,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[214,"impl-Distribution%3C(A,)%3E-for-Standard"],[215,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[216,"impl-Distribution%3Cu64%3E-for-Standard"],[217,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[218,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[219,"impl-Distribution%3CNonZeroU32%3E-for-Standard"],[220,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[221,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[222,"impl-Distribution%3Cu128%3E-for-Standard"],[223,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[224,"impl-Distribution%3C(A,+B,+C,+D,+E,+F,+G,+H,+I,+J)%3E-for-Standard"],[225,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[226,"impl-Distribution%3C(A,+B,+C,+D,+E,+F,+G,+H,+I,+J,+K)%3E-for-Standard"],[227,"impl-Distribution%3C(A,+B,+C,+D)%3E-for-Standard"],[228,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[229,"impl-Distribution%3C(A,+B,+C,+D,+E,+F,+G)%3E-for-Standard"],[230,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[231,"impl-Distribution%3Cu8%3E-for-Standard"],[232,"impl-Distribution%3CNonZeroUsize%3E-for-Standard"],[233,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[234,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[235,"impl-Distribution%3C(A,+B,+C,+D,+E,+F,+G,+H,+I,+J,+K,+L)%3E-for-Standard"],[236,"impl-Distribution%3Ci32%3E-for-Standard"],[237,"impl-Distribution%3CNonZeroU16%3E-for-Standard"],[238,"impl-Distribution%3Cusize%3E-for-Standard"],[239,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[240,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[241,"impl-Distribution%3Ci128%3E-for-Standard"],[242,"impl-Distribution%3CNonZeroU64%3E-for-Standard"],[243,"impl-Distribution%3C(A,+B,+C,+D,+E,+F)%3E-for-Standard"],[244,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[245,"impl-Distribution%3C(A,+B)%3E-for-Standard"],[246,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[247,"impl-Distribution%3C(A,+B,+C,+D,+E)%3E-for-Standard"],[248,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[249,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[250,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[251,"impl-Distribution%3C(A,+B,+C)%3E-for-Standard"],[252,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[253,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[254,"impl-Distribution%3CWrapping%3CT%3E%3E-for-Standard"],[255,"impl-Distribution%3Ci64%3E-for-Standard"],[256,"impl-Distribution%3Cbool%3E-for-Standard"],[257,"impl-Distribution%3Cf64%3E-for-Standard"],[258,"impl-Distribution%3Cf32%3E-for-Standard"],[259,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[373,"impl-UniformSampler-for-UniformInt%3Cu8%3E"],[374,"impl-UniformSampler-for-UniformInt%3Cisize%3E"],[375,"impl-UniformSampler-for-UniformInt%3Ci64%3E"],[376,"impl-UniformSampler-for-UniformInt%3Cu64%3E"],[377,"impl-UniformSampler-for-UniformInt%3Cu16%3E"],[378,"impl-UniformSampler-for-UniformInt%3Cusize%3E"],[379,"impl-UniformSampler-for-UniformInt%3Cu32%3E"],[380,"impl-UniformSampler-for-UniformInt%3Ci8%3E"],[381,"impl-UniformSampler-for-UniformInt%3Cu128%3E"],[382,"impl-UniformSampler-for-UniformInt%3Ci128%3E"],[383,"impl-UniformSampler-for-UniformInt%3Ci32%3E"],[384,"impl-UniformSampler-for-UniformInt%3Ci16%3E"],[386,"impl-UniformSampler-for-UniformFloat%3Cf32%3E"],[387,"impl-UniformSampler-for-UniformFloat%3Cf64%3E"],[391,"impl-UniformSampler-for-UniformInt%3Ci16%3E"],[392,"impl-UniformSampler-for-UniformInt%3Cisize%3E"],[393,"impl-UniformSampler-for-UniformInt%3Ci64%3E"],[394,"impl-UniformSampler-for-UniformInt%3Ci32%3E"],[395,"impl-UniformSampler-for-UniformInt%3Ci128%3E"],[396,"impl-UniformSampler-for-UniformInt%3Cu128%3E"],[397,"impl-UniformSampler-for-UniformInt%3Cu32%3E"],[398,"impl-UniformSampler-for-UniformInt%3Ci8%3E"],[399,"impl-UniformSampler-for-UniformInt%3Cu16%3E"],[400,"impl-UniformSampler-for-UniformInt%3Cu8%3E"],[401,"impl-UniformSampler-for-UniformInt%3Cusize%3E"],[402,"impl-UniformSampler-for-UniformInt%3Cu64%3E"],[404,"impl-UniformSampler-for-UniformFloat%3Cf64%3E"],[405,"impl-UniformSampler-for-UniformFloat%3Cf32%3E"],[408,"impl-UniformSampler-for-UniformInt%3Ci128%3E"],[409,"impl-UniformSampler-for-UniformInt%3Cu8%3E"],[410,"impl-UniformSampler-for-UniformInt%3Ci32%3E"],[411,"impl-UniformSampler-for-UniformInt%3Ci64%3E"],[412,"impl-UniformSampler-for-UniformInt%3Cu128%3E"],[413,"impl-UniformSampler-for-UniformInt%3Cu16%3E"],[414,"impl-UniformSampler-for-UniformInt%3Cu64%3E"],[415,"impl-UniformSampler-for-UniformInt%3Ci16%3E"],[416,"impl-UniformSampler-for-UniformInt%3Cisize%3E"],[417,"impl-UniformSampler-for-UniformInt%3Cusize%3E"],[418,"impl-UniformSampler-for-UniformInt%3Cu32%3E"],[419,"impl-UniformSampler-for-UniformInt%3Ci8%3E"],[421,"impl-UniformSampler-for-UniformFloat%3Cf32%3E"],[422,"impl-UniformSampler-for-UniformFloat%3Cf64%3E"],[426,"impl-UniformSampler-for-UniformInt%3Ci128%3E"],[427,"impl-UniformSampler-for-UniformInt%3Ci32%3E"],[428,"impl-UniformSampler-for-UniformInt%3Cu32%3E"],[429,"impl-UniformSampler-for-UniformInt%3Ci16%3E"],[430,"impl-UniformSampler-for-UniformInt%3Cusize%3E"],[431,"impl-UniformSampler-for-UniformInt%3Cu64%3E"],[432,"impl-UniformSampler-for-UniformInt%3Cisize%3E"],[433,"impl-UniformSampler-for-UniformInt%3Cu16%3E"],[434,"impl-UniformSampler-for-UniformInt%3Ci8%3E"],[435,"impl-UniformSampler-for-UniformInt%3Cu8%3E"],[436,"impl-UniformSampler-for-UniformInt%3Cu128%3E"],[437,"impl-UniformSampler-for-UniformInt%3Ci64%3E"],[438,"impl-UniformSampler-for-UniformFloat%3Cf32%3E"],[439,"impl-UniformSampler-for-UniformFloat%3Cf64%3E"],[441,"impl-UniformSampler-for-UniformInt%3Cu64%3E"],[442,"impl-UniformSampler-for-UniformInt%3Cu32%3E"],[443,"impl-UniformSampler-for-UniformInt%3Cu16%3E"],[444,"impl-UniformSampler-for-UniformInt%3Ci8%3E"],[445,"impl-UniformSampler-for-UniformInt%3Ci64%3E"],[446,"impl-UniformSampler-for-UniformInt%3Cu8%3E"],[447,"impl-UniformSampler-for-UniformInt%3Ci32%3E"],[448,"impl-UniformSampler-for-UniformInt%3Ci128%3E"],[449,"impl-UniformSampler-for-UniformInt%3Ci16%3E"],[450,"impl-UniformSampler-for-UniformInt%3Cusize%3E"],[451,"impl-UniformSampler-for-UniformInt%3Cisize%3E"],[452,"impl-UniformSampler-for-UniformInt%3Cu128%3E"],[575,"impl-Debug-for-ReadError"],[576,"impl-Display-for-ReadError"],[674,"impl-From%3CVec%3Cusize%3E%3E-for-IndexVec"],[676,"impl-From%3CVec%3Cu32%3E%3E-for-IndexVec"]]}],\ ["rand_chacha",{"doc":"The ChaCha random number generator.","t":"FFFFFFIINNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNENNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","n":["ChaCha12Core","ChaCha12Rng","ChaCha20Core","ChaCha20Rng","ChaCha8Core","ChaCha8Rng","ChaChaCore","ChaChaRng","as_rngcore","as_rngcore","as_rngcore","borrow","borrow","borrow","borrow","borrow","borrow","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","eq","eq","eq","eq","eq","eq","fill_bytes","fill_bytes","fill_bytes","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from_seed","from_seed","from_seed","from_seed","from_seed","from_seed","generate","generate","generate","get_seed","get_seed","get_seed","get_stream","get_stream","get_stream","get_word_pos","get_word_pos","get_word_pos","into","into","into","into","into","into","next_u32","next_u32","next_u32","next_u64","next_u64","next_u64","rand_core","set_stream","set_stream","set_stream","set_word_pos","set_word_pos","set_word_pos","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_fill_bytes","try_fill_bytes","try_fill_bytes","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip"],"q":[[0,"rand_chacha"],[129,"rand_core"],[130,"core::fmt"],[131,"core::fmt"],[132,"core::result"],[133,"core::any"]],"d":["ChaCha with 12 rounds","A cryptographically secure random number generator that …","ChaCha with 20 rounds","A cryptographically secure random number generator that …","ChaCha with 8 rounds","A cryptographically secure random number generator that …","ChaCha with 20 rounds, low-level interface","ChaCha with 20 rounds","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","Get the seed.","Get the seed.","Get the seed.","Get the stream number.","Get the stream number.","Get the stream number.","Get the offset from the start of the stream, in 32-bit …","Get the offset from the start of the stream, in 32-bit …","Get the offset from the start of the stream, in 32-bit …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","Set the stream number.","Set the stream number.","Set the stream number.","Set the offset from the start of the stream, in 32-bit …","Set the offset from the start of the stream, in 32-bit …","Set the offset from the start of the stream, in 32-bit …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,3,5,7,2,3,4,5,6,7,2,3,4,5,6,7,2,3,4,5,6,7,2,3,4,5,6,7,2,3,4,5,6,7,3,5,7,2,3,4,5,6,7,2,3,3,4,5,5,6,7,7,2,3,4,5,6,7,2,4,6,3,5,7,3,5,7,3,5,7,2,3,4,5,6,7,3,5,7,3,5,7,0,3,5,7,3,5,7,2,3,4,5,6,7,3,5,7,2,3,4,5,6,7,2,3,4,5,6,7,2,3,4,5,6,7,2,3,4,5,6,7],"f":[0,0,0,0,0,0,0,0,[-1,1,[]],[-1,1,[]],[-1,1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[2,2],[3,3],[4,4],[5,5],[6,6],[7,7],[[-1,-2],8,[],[]],[[-1,-2],8,[],[]],[[-1,-2],8,[],[]],[[-1,-2],8,[],[]],[[-1,-2],8,[],[]],[[-1,-2],8,[],[]],[[2,2],9],[[3,3],9],[[4,4],9],[[5,5],9],[[6,6],9],[[7,7],9],[[3,[11,[10]]],8],[[5,[11,[10]]],8],[[7,[11,[10]]],8],[[2,12],13],[[3,12],13],[[4,12],13],[[5,12],13],[[6,12],13],[[7,12],13],[-1,-1,[]],[2,3],[-1,-1,[]],[-1,-1,[]],[4,5],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[6,7],[-1,2,[]],[-1,3,[]],[-1,4,[]],[-1,5,[]],[-1,6,[]],[-1,7,[]],[[2,-1],8,[]],[[4,-1],8,[]],[[6,-1],8,[]],[3,[[14,[10]]]],[5,[[14,[10]]]],[7,[[14,[10]]]],[3,15],[5,15],[7,15],[3,16],[5,16],[7,16],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[3,17],[5,17],[7,17],[3,15],[5,15],[7,15],0,[[3,15],8],[[5,15],8],[[7,15],8],[[3,16],8],[[5,16],8],[[7,16],8],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[3,[11,[10]]],[[19,[8,18]]]],[[5,[11,[10]]],[[19,[8,18]]]],[[7,[11,[10]]],[[19,[8,18]]]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,20,[]],[-1,20,[]],[-1,20,[]],[-1,20,[]],[-1,20,[]],[-1,20,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]]],"c":[],"p":[[10,"RngCore",129],[5,"ChaCha20Core",0],[5,"ChaCha20Rng",0],[5,"ChaCha12Core",0],[5,"ChaCha12Rng",0],[5,"ChaCha8Core",0],[5,"ChaCha8Rng",0],[1,"tuple"],[1,"bool"],[1,"u8"],[1,"slice"],[5,"Formatter",130],[8,"Result",130],[1,"array"],[1,"u64"],[1,"u128"],[1,"u32"],[5,"Error",131],[6,"Result",132],[5,"TypeId",133]],"b":[]}],\ ["rand_core",{"doc":"Random number generation traits","t":"TKKFTFKRKMNCNNNNNNNNMNNNNNNNNNNMCNNNCNMNMNNNNNNNNMNNNNNNNFFKRRNNNNNNNNNOONNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNHHHHHHHH","n":["CUSTOM_START","CryptoRng","CryptoRngCore","Error","INTERNAL_START","OsRng","RngCore","Seed","SeedableRng","as_rngcore","as_rngcore","block","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","code","default","fill_bytes","fill_bytes","fmt","fmt","fmt","from","from","from","from","from_entropy","from_rng","from_seed","impls","inner","into","into","le","new","next_u32","next_u32","next_u64","next_u64","raw_os_error","read","seed_from_u64","source","take_inner","to_owned","to_string","try_fill_bytes","try_fill_bytes","try_from","try_from","try_into","try_into","type_id","type_id","BlockRng","BlockRng64","BlockRngCore","Item","Results","as_rngcore","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","core","core","fill_bytes","fill_bytes","fmt","fmt","from","from","from_rng","from_rng","from_seed","from_seed","generate","generate_and_set","generate_and_set","index","index","into","into","new","new","next_u32","next_u32","next_u64","next_u64","reset","reset","seed_from_u64","seed_from_u64","to_owned","to_owned","try_fill_bytes","try_fill_bytes","try_from","try_from","try_into","try_into","type_id","type_id","fill_bytes_via_next","fill_via_u32_chunks","fill_via_u64_chunks","next_u32_via_fill","next_u64_via_fill","next_u64_via_u32","read_u32_into","read_u64_into"],"q":[[0,"rand_core"],[57,"rand_core::block"],[110,"rand_core::impls"],[116,"rand_core::le"],[118,"core::num::nonzero"],[119,"core::option"],[120,"core::fmt"],[121,"core::fmt"],[122,"core::marker"],[123,"core::default"],[124,"core::convert"],[125,"core::result"],[126,"core::error"],[127,"alloc::boxed"],[128,"core::convert"],[129,"alloc::string"],[130,"core::any"],[131,"core::clone"],[132,"core::fmt"]],"d":["Codes at or above this point can be used by users to …","A marker trait used to indicate that an RngCore or …","An extension trait that is automatically implemented for …","Error type of random number generators","Codes below this point represent OS Errors (i.e. positive …","A random number generator that retrieves randomness from …","The core of a random number generator.","Seed type, which is restricted to types …","A random number generator that can be explicitly seeded.","Upcast to an RngCore trait object.","","The BlockRngCore trait and implementation helpers","","","","","","","Retrieve the error code, if any.","","Fill dest with random data.","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Creates a new instance of the RNG seeded via getrandom.","Create a new PRNG seeded from another Rng.","Create a new PRNG using the given seed.","Helper functions for implementing RngCore functions.","Reference the inner error (std only)","Calls U::from(self).","Calls U::from(self).","Little-Endian utilities","Construct from any type supporting std::error::Error","Return the next random u32.","","Return the next random u64.","","Extract the raw OS error code (if this error came from the …","","Create a new PRNG using a u64 seed.","","Unwrap the inner error (std only)","","","Fill dest entirely with random data.","","","","","","","","A wrapper type implementing RngCore for some type …","A wrapper type implementing RngCore for some type …","A trait for RNGs which do not generate random numbers …","Results element type, e.g. u32.","Results type. This is the ‘block’ an RNG implementing …","","","","","","","","","","The core part of the RNG, implementing the generate …","The core part of the RNG, implementing the generate …","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Generate a new block of results.","Generate a new set of results immediately, setting the …","Generate a new set of results immediately, setting the …","Get the index into the result buffer.","Get the index into the result buffer.","Calls U::from(self).","Calls U::from(self).","Create a new BlockRng from an existing RNG implementing …","Create a new BlockRng from an existing RNG implementing …","","","","","Reset the number of available results. This will force a …","Reset the number of available results. This will force a …","","","","","","","","","","","","","Implement fill_bytes via next_u64 and next_u32, …","Implement fill_bytes by reading chunks from the output …","Implement fill_bytes by reading chunks from the output …","Implement next_u32 via fill_bytes, little-endian order.","Implement next_u64 via fill_bytes, little-endian order.","Implement next_u64 via next_u32, little-endian order.","Reads unsigned 32 bit integers from src into dst.","Reads unsigned 64 bit integers from src into dst."],"i":[5,0,0,0,5,0,0,14,0,1,3,0,5,3,5,3,3,3,5,3,2,3,5,5,3,5,5,5,3,14,14,14,0,5,5,3,0,5,2,3,2,3,5,2,14,5,5,3,5,2,3,5,3,5,3,5,3,0,0,0,31,31,29,29,32,29,32,29,32,29,32,29,32,29,32,29,32,29,32,29,32,29,32,31,29,32,29,32,29,32,29,32,29,32,29,32,29,32,29,32,29,32,29,32,29,32,29,32,29,32,0,0,0,0,0,0,0,0],"f":[0,0,0,0,0,0,0,0,0,[1,2],[-1,2,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[3,3],[[-1,-2],4,[],[]],[5,[[7,[6]]]],[[],3],[[2,[9,[8]]],4],[[3,[9,[8]]],4],[[5,10],11],[[5,10],11],[[3,10],11],[-1,-1,[]],[12,5],[6,5],[-1,-1,[]],[[],[[14,[],[[13,[-1]]]]],[15,16,[17,[[9,[8]]]]]],[-1,[[18,[[14,[],[[13,[-2]]]],5]]],2,[15,16,[17,[[9,[8]]]]]],[-1,[[14,[],[[13,[-1]]]]],[15,16,[17,[[9,[8]]]]]],0,[5,19],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,5,[[21,[[20,[19]]]]]],[2,22],[3,22],[2,23],[3,23],[5,[[7,[24]]]],[[2,[9,[8]]],[[18,[25,26]]]],[23,[[14,[],[[13,[-1]]]]],[15,16,[17,[[9,[8]]]]]],[5,[[7,[19]]]],[5,[[20,[19]]]],[-1,-2,[],[]],[-1,27,[]],[[2,[9,[8]]],[[18,[4,5]]]],[[3,[9,[8]]],[[18,[4,5]]]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],0,0,0,0,0,[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[29,[-1]]],[[29,[-1]]],[30,31,15]],[[[32,[-1]]],[[32,[-1]]],[30,31,15]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],0,0,[[[29,[-1]],[9,[8]]],4,[[31,[],[[33,[22]]]]]],[[[32,[-1]],[9,[8]]],4,[[31,[],[[33,[23]]]]]],[[[29,[-1]],10],11,[31,34]],[[[32,[-1]],10],11,[31,34]],[-1,-1,[]],[-1,-1,[]],[-1,[[18,[[29,[-2]],5]]],2,[31,14]],[-1,[[18,[[32,[-2]],5]]],2,[31,14]],[-1,[[29,[-2]]],[],[31,14]],[-1,[[32,[-2]]],[],[31,14]],[[[31,[],[[33,[-1]],[35,[-2]]]],-2],4,[],[[36,[[9,[-1]]]],[17,[[9,[-1]]]],16]],[[[29,[-1]],25],4,31],[[[32,[-1]],25],4,31],[[[29,[-1]]],25,31],[[[32,[-1]]],25,31],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[29,[-1]]],31],[-1,[[32,[-1]]],31],[[[29,[-1]]],22,[[31,[],[[33,[22]]]]]],[[[32,[-1]]],22,[[31,[],[[33,[23]]]]]],[[[29,[-1]]],23,[[31,[],[[33,[22]]]]]],[[[32,[-1]]],23,[[31,[],[[33,[23]]]]]],[[[29,[-1]]],4,31],[[[32,[-1]]],4,31],[23,[[29,[-1]]],[31,14]],[23,[[32,[-1]]],[31,14]],[-1,-2,[],[]],[-1,-2,[],[]],[[[29,[-1]],[9,[8]]],[[18,[4,5]]],[[31,[],[[33,[22]]]]]],[[[32,[-1]],[9,[8]]],[[18,[4,5]]],[[31,[],[[33,[23]]]]]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[[-1,[9,[8]]],4,[2,15]],[[[9,[22]],[9,[8]]],[[4,[25,25]]]],[[[9,[23]],[9,[8]]],[[4,[25,25]]]],[-1,22,[2,15]],[-1,23,[2,15]],[-1,23,[2,15]],[[[9,[8]],[9,[22]]],4],[[[9,[8]],[9,[23]]],4]],"c":[],"p":[[10,"CryptoRngCore",0],[10,"RngCore",0],[5,"OsRng",0],[1,"tuple"],[5,"Error",0],[5,"NonZeroU32",118],[6,"Option",119],[1,"u8"],[1,"slice"],[5,"Formatter",120],[8,"Result",120],[5,"Error",121],[17,"Seed"],[10,"SeedableRng",0],[10,"Sized",122],[10,"Default",123],[10,"AsMut",124],[6,"Result",125],[10,"Error",126],[5,"Box",127],[10,"Into",124],[1,"u32"],[1,"u64"],[1,"i32"],[1,"usize"],[5,"Error",128],[5,"String",129],[5,"TypeId",130],[5,"BlockRng",57],[10,"Clone",131],[10,"BlockRngCore",57],[5,"BlockRng64",57],[17,"Item"],[10,"Debug",120],[17,"Results"],[10,"AsRef",124]],"b":[[22,"impl-Display-for-Error"],[23,"impl-Debug-for-Error"],[26,"impl-From%3CError%3E-for-Error"],[27,"impl-From%3CNonZeroU32%3E-for-Error"]]}],\ -["regex",{"doc":"This crate provides routines for searching strings for …","t":"FFFFPGFFFFFFFKFFFFFFFPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFFFFFFFFFFKFFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","n":["CaptureLocations","CaptureMatches","CaptureNames","Captures","CompiledTooBig","Error","Match","Matches","NoExpand","Regex","RegexBuilder","RegexSet","RegexSetBuilder","Replacer","ReplacerRef","SetMatches","SetMatchesIntoIter","SetMatchesIter","Split","SplitN","SubCaptureMatches","Syntax","as_str","as_str","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","build","build","by_ref","by_ref","bytes","capture_locations","capture_names","captures","captures_at","captures_iter","captures_len","captures_read","captures_read_at","case_insensitive","case_insensitive","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","count","count","count","count","crlf","crlf","default","description","dfa_size_limit","dfa_size_limit","dot_matches_new_line","dot_matches_new_line","empty","end","eq","eq","escape","expand","extract","find","find_at","find_iter","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_str","get","get","ignore_whitespace","ignore_whitespace","index","index","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","is_empty","is_empty","is_match","is_match","is_match_at","is_match_at","iter","iter","len","len","len","len","len","line_terminator","line_terminator","matched","matched_any","matches","matches_at","multi_line","multi_line","name","nest_limit","nest_limit","new","new","new","new","next","next","next","next","next","next","next","next","next_back","next_back","no_expansion","no_expansion","no_expansion","no_expansion","octal","octal","patterns","range","replace","replace_all","replace_append","replace_append","replace_append","replacen","shortest_match","shortest_match_at","size_hint","size_hint","size_hint","size_hint","size_hint","size_limit","size_limit","split","splitn","start","static_captures_len","swap_greed","swap_greed","to_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","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unicode","unicode","CaptureLocations","CaptureMatches","CaptureNames","Captures","Match","Matches","NoExpand","Regex","RegexBuilder","RegexSet","RegexSetBuilder","Replacer","ReplacerRef","SetMatches","SetMatchesIntoIter","SetMatchesIter","Split","SplitN","SubCaptureMatches","as_bytes","as_str","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","build","build","by_ref","by_ref","capture_locations","capture_names","captures","captures_at","captures_iter","captures_len","captures_read","captures_read_at","case_insensitive","case_insensitive","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","count","count","count","count","crlf","crlf","default","dfa_size_limit","dfa_size_limit","dot_matches_new_line","dot_matches_new_line","empty","end","eq","expand","extract","find","find_at","find_iter","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_str","get","get","ignore_whitespace","ignore_whitespace","index","index","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","is_empty","is_empty","is_match","is_match","is_match_at","is_match_at","iter","iter","len","len","len","len","len","line_terminator","line_terminator","matched","matched_any","matches","matches_at","multi_line","multi_line","name","nest_limit","nest_limit","new","new","new","new","next","next","next","next","next","next","next","next","next_back","next_back","no_expansion","no_expansion","no_expansion","no_expansion","octal","octal","patterns","range","replace","replace_all","replace_append","replace_append","replace_append","replacen","shortest_match","shortest_match_at","size_hint","size_hint","size_hint","size_hint","size_hint","size_limit","size_limit","split","splitn","start","static_captures_len","swap_greed","swap_greed","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","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","unicode","unicode"],"q":[[0,"regex"],[341,"regex::bytes"],[662,"core::result"],[663,"core::option"],[664,"alloc::string"],[665,"core::fmt"],[666,"core::fmt"],[667,"core::convert"],[668,"core::iter::traits::collect"],[669,"alloc::borrow"],[670,"core::ops::range"],[671,"core::any"],[672,"alloc::vec"]],"d":["A low level representation of the byte offsets of each …","An iterator over all non-overlapping capture matches in a …","An iterator over the names of all capture groups in a …","Represents the capture groups for a single match.","The compiled program exceeded the set size limit. The …","An error that occurred during parsing or compiling a …","Represents a single match of a regex in a haystack.","An iterator over all non-overlapping matches in a haystack.","A helper type for forcing literal string replacement.","A compiled regular expression for searching Unicode …","A configurable builder for a Regex.","Match multiple, possibly overlapping, regexes in a single …","A configurable builder for a RegexSet.","A trait for types that can be used to replace matches in a …","A by-reference adaptor for a Replacer.","A set of matches returned by a regex set.","An owned iterator over the set of matches from a regex set.","A borrowed iterator over the set of matches from a regex …","An iterator over all substrings delimited by a regex match.","An iterator over at most N substrings delimited by a regex …","An iterator over all group matches in a Captures value.","A syntax error.","Returns the original string of this regex.","Returns the substring of the haystack that matched.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Compiles the pattern given to RegexBuilder::new with the …","Compiles the patterns given to RegexSetBuilder::new with …","Returns a type that implements Replacer, but that borrows …","Returns a type that implements Replacer, but that borrows …","Search for regex matches in &[u8] haystacks.","Returns a fresh allocated set of capture locations that can","Returns an iterator over the capture names in this regex.","This routine searches for the first match of this regex in …","Returns the same as Regex::captures, but starts the search …","Returns an iterator that yields successive non-overlapping …","Returns the number of captures groups in this regex.","This is like Regex::captures, but writes the byte offsets …","Returns the same as Regex::captures_read, but starts the …","This configures whether to enable case insensitive …","This configures whether to enable case insensitive …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","This configures CRLF mode for the entire pattern.","This configures CRLF mode for all of the patterns.","","","Set the approximate capacity, in bytes, of the cache of …","Set the approximate capacity, in bytes, of the cache of …","This configures dot-matches-new-line mode for the entire …","This configures dot-matches-new-line mode for the entire …","Create a new empty regex set.","Returns the byte offset of the end of the match in the …","","","Escapes all regular expression meta characters in pattern.","Expands all instances of $ref in replacement to the …","This is a convenience routine for extracting the substrings","This routine searches for the first match of this regex in …","Returns the same as Regex::find, but starts the search at …","Returns an iterator that yields successive non-overlapping …","","","","","","Shows the original regular expression.","Shows the original regular expression.","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Attempts to parse a string into a regular expression","Returns the Match associated with the capture group at …","Returns the start and end byte offsets of the capture …","This configures verbose mode for the entire pattern.","This configures verbose mode for all of the patterns.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","Returns true if and only if this match has a length of …","Returns true if this set contains no regexes.","Returns true if and only if there is a match for the regex …","Returns true if and only if one of the regexes in this set …","Returns the same as Regex::is_match, but starts the search …","Returns true if and only if one of the regexes in this set …","Returns an iterator over all capture groups. This includes …","Returns an iterator over the indices of the regexes that …","Returns the total number of capture groups. This includes …","Returns the length, in bytes, of this match.","Returns the total number of capture groups (even if they …","Returns the total number of regexes in this set.","The total number of regexes in the set that created these …","Configures the line terminator to be used by the regex.","Configures the line terminator to be used by the regex.","Whether the regex at the given index matched.","Whether this set contains any matches.","Returns the set of regexes that match in the given …","Returns the set of regexes that match in the given …","This configures multi-line mode for the entire pattern.","This configures multi-line mode for all of the patterns.","Returns the Match associated with the capture group named …","Set the nesting limit for this parser.","Set the nesting limit for this parser.","Create a new builder with a default configuration for the …","Create a new builder with a default configuration for the …","Compiles a regular expression. Once compiled, it can be …","Create a new regex set with the given regular expressions.","","","","","","","","","","","Return a fixed unchanging replacement string.","Return a fixed unchanging replacement string.","","","This configures octal mode for the entire pattern.","This configures octal mode for all of the patterns.","Returns the regex patterns that this regex set was …","Returns the range over the starting and ending byte …","Replaces the leftmost-first match in the given haystack …","Replaces all non-overlapping matches in the haystack with …","Appends possibly empty data to dst to replace the current …","","","Replaces at most limit non-overlapping matches in the …","Returns the end byte offset of the first match in the …","Returns the same as Regex::shortest_match, but starts the …","","","","","","Sets the approximate size limit, in bytes, of the compiled …","Sets the approximate size limit, in bytes, of the compiled …","Returns an iterator of substrings of the haystack given, …","Returns an iterator of at most limit substrings of the …","Returns the byte offset of the start of the match in the …","Returns the total number of capturing groups that appear …","This configures swap-greed mode for the entire pattern.","This configures swap-greed mode for all of the patterns.","","","","","","","","","","","","","","","","","","","Attempts to parse a string into a regular expression","","Attempts to parse a string into a regular expression","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","This configures Unicode mode for the entire pattern.","This configures Unicode mode for the all of the patterns.","A low level representation of the byte offsets of each …","An iterator over all non-overlapping capture matches in a …","An iterator over the names of all capture groups in a …","Represents the capture groups for a single match.","Represents a single match of a regex in a haystack.","An iterator over all non-overlapping matches in a haystack.","A helper type for forcing literal string replacement.","A compiled regular expression for searching Unicode …","A configurable builder for a Regex.","Match multiple, possibly overlapping, regexes in a single …","A configurable builder for a RegexSet.","A trait for types that can be used to replace matches in a …","A by-reference adaptor for a Replacer.","A set of matches returned by a regex set.","An owned iterator over the set of matches from a regex set.","A borrowed iterator over the set of matches from a regex …","An iterator over all substrings delimited by a regex match.","An iterator over at most N substrings delimited by a regex …","An iterator over all group matches in a Captures value.","Returns the substring of the haystack that matched.","Returns the original string of this regex.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Compiles the pattern given to RegexBuilder::new with the …","Compiles the patterns given to RegexSetBuilder::new with …","Returns a type that implements Replacer, but that borrows …","Returns a type that implements Replacer, but that borrows …","Returns a fresh allocated set of capture locations that can","Returns an iterator over the capture names in this regex.","This routine searches for the first match of this regex in …","Returns the same as Regex::captures, but starts the search …","Returns an iterator that yields successive non-overlapping …","Returns the number of captures groups in this regex.","This is like Regex::captures, but writes the byte offsets …","Returns the same as Regex::captures_read, but starts the …","This configures whether to enable case insensitive …","This configures whether to enable case insensitive …","","","","","","","","","","","","","","","","","","","","","","","","","","","This configures CRLF mode for the entire pattern.","This configures CRLF mode for all of the patterns.","","Set the approximate capacity, in bytes, of the cache of …","Set the approximate capacity, in bytes, of the cache of …","This configures dot-matches-new-line mode for the entire …","This configures dot-matches-new-line mode for the entire …","Create a new empty regex set.","Returns the byte offset of the end of the match in the …","","Expands all instances of $ref in replacement to the …","This is a convenience routine for extracting the substrings","This routine searches for the first match of this regex in …","Returns the same as Regex::find, but starts the search at …","Returns an iterator that yields successive non-overlapping …","","","","Shows the original regular expression.","Shows the original regular expression.","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Attempts to parse a string into a regular expression","Returns the Match associated with the capture group at …","Returns the start and end byte offsets of the capture …","This configures verbose mode for the entire pattern.","This configures verbose mode for all of the patterns.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","Returns true if and only if this match has a length of …","Returns true if this set contains no regexes.","Returns true if and only if there is a match for the regex …","Returns true if and only if one of the regexes in this set …","Returns the same as Regex::is_match, but starts the search …","Returns true if and only if one of the regexes in this set …","Returns an iterator over all capture groups. This includes …","Returns an iterator over the indices of the regexes that …","Returns the total number of capture groups. This includes …","Returns the length, in bytes, of this match.","Returns the total number of capture groups (even if they …","Returns the total number of regexes in this set.","The total number of regexes in the set that created these …","Configures the line terminator to be used by the regex.","Configures the line terminator to be used by the regex.","Whether the regex at the given index matched.","Whether this set contains any matches.","Returns the set of regexes that match in the given …","Returns the set of regexes that match in the given …","This configures multi-line mode for the entire pattern.","This configures multi-line mode for all of the patterns.","Returns the Match associated with the capture group named …","Set the nesting limit for this parser.","Set the nesting limit for this parser.","Create a new builder with a default configuration for the …","Create a new builder with a default configuration for the …","Compiles a regular expression. Once compiled, it can be …","Create a new regex set with the given regular expressions.","","","","","","","","","","","Return a fixed unchanging replacement byte string.","Return a fixed unchanging replacement byte string.","","","This configures octal mode for the entire pattern.","This configures octal mode for all of the patterns.","Returns the regex patterns that this regex set was …","Returns the range over the starting and ending byte …","Replaces the leftmost-first match in the given haystack …","Replaces all non-overlapping matches in the haystack with …","Appends possibly empty data to dst to replace the current …","","","Replaces at most limit non-overlapping matches in the …","Returns the end byte offset of the first match in the …","Returns the same as shortest_match, but starts the search …","","","","","","Sets the approximate size limit, in bytes, of the compiled …","Sets the approximate size limit, in bytes, of the compiled …","Returns an iterator of substrings of the haystack given, …","Returns an iterator of at most limit substrings of the …","Returns the byte offset of the start of the match in the …","Returns the total number of capturing groups that appear …","This configures swap-greed mode for the entire pattern.","This configures swap-greed mode for all of the patterns.","","","","","","","","","","","","","","","","","Attempts to parse a string into a regular expression","Attempts to parse a string into a regular expression","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","This configures Unicode mode for the entire pattern.","This configures Unicode mode for the all of the patterns."],"i":[0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,1,3,13,4,7,5,1,3,11,23,16,28,29,12,18,10,19,8,20,32,21,13,4,7,5,1,3,11,23,16,28,29,12,18,10,19,8,20,32,21,4,7,9,9,0,1,1,1,1,1,1,1,1,4,7,4,7,5,1,3,11,12,18,19,8,20,21,4,7,5,1,3,11,12,18,19,8,20,21,23,16,12,18,4,7,8,5,4,7,4,7,8,3,5,3,0,13,13,1,1,1,13,4,7,5,5,1,1,3,11,23,16,28,29,12,18,10,19,8,20,32,21,13,4,7,5,1,3,11,23,16,28,29,12,18,10,19,8,20,32,21,1,13,11,4,7,13,13,13,4,7,5,1,3,11,23,16,28,29,12,18,10,19,8,20,32,21,23,16,28,29,12,18,20,20,32,21,3,8,1,8,1,8,13,20,13,3,11,8,20,4,7,20,20,8,8,4,7,13,4,7,4,7,1,8,23,16,28,29,12,18,32,21,32,21,9,9,10,19,4,7,8,3,1,1,9,10,19,1,1,1,29,12,18,32,21,4,7,1,1,3,1,4,7,4,7,5,1,3,11,12,18,19,8,20,21,5,1,13,4,7,5,1,1,1,3,11,23,16,28,29,12,18,10,19,8,20,32,21,13,4,7,5,1,3,11,23,16,28,29,12,18,10,19,8,20,32,21,13,4,7,5,1,3,11,23,16,28,29,12,18,10,19,8,20,32,21,4,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,43,51,44,45,43,42,49,57,52,59,60,50,53,48,54,46,55,61,56,51,44,45,43,42,49,57,52,59,60,50,53,48,54,46,55,61,56,44,45,47,47,43,43,43,43,43,43,43,43,44,45,44,45,43,42,49,50,53,54,46,55,56,44,45,43,42,49,50,53,54,46,55,56,57,52,50,53,44,45,46,44,45,44,45,46,42,42,51,51,43,43,43,51,44,45,43,43,42,49,57,52,59,60,50,53,48,54,46,55,61,56,51,44,45,43,42,49,57,52,59,60,50,53,48,54,46,55,61,56,43,51,49,44,45,51,51,51,44,45,43,42,49,57,52,59,60,50,53,48,54,46,55,61,56,57,52,59,60,50,53,55,55,61,56,42,46,43,46,43,46,51,55,51,42,49,46,55,44,45,55,55,46,46,44,45,51,44,45,44,45,43,46,57,52,59,60,50,53,61,56,61,56,47,47,48,54,44,45,46,42,43,43,47,48,54,43,43,43,60,50,53,61,56,44,45,43,43,42,43,44,45,44,45,43,42,49,50,53,54,46,55,56,43,51,44,45,43,43,43,42,49,57,52,59,60,50,53,48,54,46,55,61,56,51,44,45,43,42,49,57,52,59,60,50,53,48,54,46,55,61,56,51,44,45,43,42,49,57,52,59,60,50,53,48,54,46,55,61,56,44,45],"f":[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,2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[4,[[6,[1,5]]]],[7,[[6,[8,5]]]],[9,[[10,[9]]]],[9,[[10,[9]]]],0,[1,11],[1,12],[[1,2],[[14,[13]]]],[[1,2,15],[[14,[13]]]],[[1,2],16],[1,15],[[1,11,2],[[14,[3]]]],[[1,11,2,15],[[14,[3]]]],[[4,17],4],[[7,17],7],[4,4],[7,7],[5,5],[1,1],[3,3],[11,11],[12,12],[18,18],[19,19],[8,8],[20,20],[21,21],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[23,15],[16,15],[12,15],[18,15],[[4,17],4],[[7,17],7],[[],8],[5,2],[[4,15],4],[[7,15],7],[[4,17],4],[[7,17],7],[[],8],[3,15],[[5,5],17],[[3,3],17],[2,24],[[13,2,24],22],[13,[[22,[2,[25,[2]]]]]],[[1,2],[[14,[3]]]],[[1,2,15],[[14,[3]]]],[[1,2],23],[[13,26],27],[[4,26],27],[[7,26],27],[[5,26],27],[[5,26],27],[[1,26],27],[[1,26],27],[[3,26],27],[[11,26],27],[[23,26],27],[[16,26],27],[[28,26],27],[[29,26],27],[[12,26],27],[[18,26],27],[[[10,[-1]],26],27,[30,31]],[[19,26],27],[[8,26],27],[[20,26],27],[[32,26],27],[[21,26],27],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[2,[[6,[1,5]]]],[[13,15],[[14,[3]]]],[[11,15],[[14,[[22,[15,15]]]]]],[[4,17],4],[[7,17],7],[[13,15],2],[[13,2],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[20,-1,[]],[20,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[3,17],[8,17],[[1,2],17],[[8,2],17],[[1,2,15],17],[[8,2,15],17],[13,18],[20,21],[13,15],[3,15],[11,15],[8,15],[20,15],[[4,33],4],[[7,33],7],[[20,15],17],[20,17],[[8,2],20],[[8,2,15],20],[[4,17],4],[[7,17],7],[[13,2],[[14,[3]]]],[[4,34],4],[[7,34],7],[2,4],[-2,7,[[35,[2]]],[[37,[],[[36,[-1]]]]]],[2,[[6,[1,5]]]],[-2,[[6,[8,5]]],[[35,[2]]],[[37,[],[[36,[-1]]]]]],[23,[[14,[3]]]],[16,[[14,[13]]]],[28,[[14,[2]]]],[29,[[14,[2]]]],[12,[[14,[[14,[2]]]]]],[18,[[14,[[14,[3]]]]]],[32,[[14,[15]]]],[21,[[14,[15]]]],[32,[[14,[15]]]],[21,[[14,[15]]]],[9,[[14,[[38,[2]]]]]],[9,[[14,[[38,[2]]]]]],[[[10,[-1]]],[[14,[[38,[2]]]]],[9,31]],[19,[[14,[[38,[2]]]]]],[[4,17],4],[[7,17],7],[8,[[39,[24]]]],[3,[[40,[15]]]],[[1,2,-1],[[38,[2]]],9],[[1,2,-1],[[38,[2]]],9],[[9,13,24],22],[[[10,[-1]],13,24],22,[9,31]],[[19,13,24],22],[[1,2,15,-1],[[38,[2]]],9],[[1,2],[[14,[15]]]],[[1,2,15],[[14,[15]]]],[29,[[22,[15,[14,[15]]]]]],[12,[[22,[15,[14,[15]]]]]],[18,[[22,[15,[14,[15]]]]]],[32,[[22,[15,[14,[15]]]]]],[21,[[22,[15,[14,[15]]]]]],[[4,15],4],[[7,15],7],[[1,2],28],[[1,2,15],29],[3,15],[1,[[14,[15]]]],[[4,17],4],[[7,17],7],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,24,[]],[-1,24,[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[2,[[6,[1,5]]]],[-1,[[6,[-2]]],[],[]],[24,[[6,[1,5]]]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[[4,17],4],[[7,17],7],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[42,[[39,[33]]]],[43,2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[44,[[6,[43,5]]]],[45,[[6,[46,5]]]],[47,[[48,[47]]]],[47,[[48,[47]]]],[43,49],[43,50],[[43,[39,[33]]],[[14,[51]]]],[[43,[39,[33]],15],[[14,[51]]]],[[43,[39,[33]]],52],[43,15],[[43,49,[39,[33]]],[[14,[42]]]],[[43,49,[39,[33]],15],[[14,[42]]]],[[44,17],44],[[45,17],45],[44,44],[45,45],[43,43],[42,42],[49,49],[50,50],[53,53],[54,54],[46,46],[55,55],[56,56],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[57,15],[52,15],[50,15],[53,15],[[44,17],44],[[45,17],45],[[],46],[[44,15],44],[[45,15],45],[[44,17],44],[[45,17],45],[[],46],[42,15],[[42,42],17],[[51,[39,[33]],[58,[33]]],22],[51,[[22,[[39,[33]],[25,[[39,[33]]]]]]]],[[43,[39,[33]]],[[14,[42]]]],[[43,[39,[33]],15],[[14,[42]]]],[[43,[39,[33]]],57],[[51,26],27],[[44,26],27],[[45,26],27],[[43,26],27],[[43,26],27],[[42,26],27],[[49,26],27],[[57,26],27],[[52,26],27],[[59,26],27],[[60,26],27],[[50,26],27],[[53,26],27],[[[48,[-1]],26],27,[30,31]],[[54,26],27],[[46,26],27],[[55,26],27],[[61,26],27],[[56,26],27],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[2,[[6,[43,5]]]],[[51,15],[[14,[42]]]],[[49,15],[[14,[[22,[15,15]]]]]],[[44,17],44],[[45,17],45],[[51,2],[[39,[33]]]],[[51,15],[[39,[33]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[55,-1,[]],[55,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[42,17],[46,17],[[43,[39,[33]]],17],[[46,[39,[33]]],17],[[43,[39,[33]],15],17],[[46,[39,[33]],15],17],[51,53],[55,56],[51,15],[42,15],[49,15],[46,15],[55,15],[[44,33],44],[[45,33],45],[[55,15],17],[55,17],[[46,[39,[33]]],55],[[46,[39,[33]],15],55],[[44,17],44],[[45,17],45],[[51,2],[[14,[42]]]],[[44,34],44],[[45,34],45],[2,44],[-2,45,[[35,[2]]],[[37,[],[[36,[-1]]]]]],[2,[[6,[43,5]]]],[-2,[[6,[46,5]]],[[35,[2]]],[[37,[],[[36,[-1]]]]]],[57,[[14,[42]]]],[52,[[14,[51]]]],[59,[[14,[[39,[33]]]]]],[60,[[14,[[39,[33]]]]]],[50,[[14,[[14,[2]]]]]],[53,[[14,[[14,[42]]]]]],[61,[[14,[15]]]],[56,[[14,[15]]]],[61,[[14,[15]]]],[56,[[14,[15]]]],[47,[[14,[[38,[[39,[33]]]]]]]],[47,[[14,[[38,[[39,[33]]]]]]]],[[[48,[-1]]],[[14,[[38,[[39,[33]]]]]]],[47,31]],[54,[[14,[[38,[[39,[33]]]]]]]],[[44,17],44],[[45,17],45],[46,[[39,[24]]]],[42,[[40,[15]]]],[[43,[39,[33]],-1],[[38,[[39,[33]]]]],47],[[43,[39,[33]],-1],[[38,[[39,[33]]]]],47],[[47,51,[58,[33]]],22],[[[48,[-1]],51,[58,[33]]],22,[47,31]],[[54,51,[58,[33]]],22],[[43,[39,[33]],15,-1],[[38,[[39,[33]]]]],47],[[43,[39,[33]]],[[14,[15]]]],[[43,[39,[33]],15],[[14,[15]]]],[60,[[22,[15,[14,[15]]]]]],[50,[[22,[15,[14,[15]]]]]],[53,[[22,[15,[14,[15]]]]]],[61,[[22,[15,[14,[15]]]]]],[56,[[22,[15,[14,[15]]]]]],[[44,15],44],[[45,15],45],[[43,[39,[33]]],59],[[43,[39,[33]],15],60],[42,15],[43,[[14,[15]]]],[[44,17],44],[[45,17],45],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,24,[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[24,[[6,[43,5]]]],[2,[[6,[43,5]]]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[[44,17],44],[[45,17],45]],"c":[],"p":[[5,"Regex",0],[1,"str"],[5,"Match",0],[5,"RegexBuilder",0],[6,"Error",0],[6,"Result",662],[5,"RegexSetBuilder",0],[5,"RegexSet",0],[10,"Replacer",0],[5,"ReplacerRef",0],[5,"CaptureLocations",0],[5,"CaptureNames",0],[5,"Captures",0],[6,"Option",663],[1,"usize"],[5,"CaptureMatches",0],[1,"bool"],[5,"SubCaptureMatches",0],[5,"NoExpand",0],[5,"SetMatches",0],[5,"SetMatchesIter",0],[1,"tuple"],[5,"Matches",0],[5,"String",664],[1,"array"],[5,"Formatter",665],[8,"Result",665],[5,"Split",0],[5,"SplitN",0],[10,"Debug",665],[10,"Sized",666],[5,"SetMatchesIntoIter",0],[1,"u8"],[1,"u32"],[10,"AsRef",667],[17,"Item"],[10,"IntoIterator",668],[6,"Cow",669],[1,"slice"],[5,"Range",670],[5,"TypeId",671],[5,"Match",341],[5,"Regex",341],[5,"RegexBuilder",341],[5,"RegexSetBuilder",341],[5,"RegexSet",341],[10,"Replacer",341],[5,"ReplacerRef",341],[5,"CaptureLocations",341],[5,"CaptureNames",341],[5,"Captures",341],[5,"CaptureMatches",341],[5,"SubCaptureMatches",341],[5,"NoExpand",341],[5,"SetMatches",341],[5,"SetMatchesIter",341],[5,"Matches",341],[5,"Vec",672],[5,"Split",341],[5,"SplitN",341],[5,"SetMatchesIntoIter",341]],"b":[[126,"impl-Display-for-Error"],[127,"impl-Debug-for-Error"],[128,"impl-Display-for-Regex"],[129,"impl-Debug-for-Regex"],[168,"impl-Index%3Cusize%3E-for-Captures%3C\'h%3E"],[169,"impl-Index%3C%26str%3E-for-Captures%3C\'h%3E"],[195,"impl-IntoIterator-for-%26SetMatches"],[196,"impl-IntoIterator-for-SetMatches"],[284,"impl-TryFrom%3C%26str%3E-for-Regex"],[286,"impl-TryFrom%3CString%3E-for-Regex"],[456,"impl-Debug-for-Regex"],[457,"impl-Display-for-Regex"],[495,"impl-Index%3C%26str%3E-for-Captures%3C\'h%3E"],[496,"impl-Index%3Cusize%3E-for-Captures%3C\'h%3E"],[521,"impl-IntoIterator-for-%26SetMatches"],[522,"impl-IntoIterator-for-SetMatches"],[608,"impl-TryFrom%3CString%3E-for-Regex"],[609,"impl-TryFrom%3C%26str%3E-for-Regex"]]}],\ -["regex_automata",{"doc":"This crate exposes a variety of regex engines used by the …","t":"PGPFPFPFFGGPPFFFFPFPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCOOOOOFFFFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCPPFFPPFFPFPPPPFPFPFGFPGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNCNNNNNNNNONNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCCCCCCCCCCCFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFNNNNNNNNNNNNNNNNNNNHHFFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFNNNNNNNNNNNPPPGFFFPPPFPPPPPPPPPPPPNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFNNNNNNNNNNNNNNNNNNNNNFNNNNNNNNNNNNNNNNNNNTTTTTTFFFTTTFFFFTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFNNNNNNNNNNNNNNNNNNFNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHHNNNNNNNFFFONNNNNNONNNNNNNNNNNNNNNNNNNNNN","n":["All","Anchored","GaveUp","HalfMatch","HaystackTooLong","Input","LeftmostFirst","Match","MatchError","MatchErrorKind","MatchKind","No","Pattern","PatternID","PatternSet","PatternSetInsertError","PatternSetIter","Quit","Span","UnsupportedAnchored","Yes","anchored","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","capacity","clear","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","cmp","contains","contains","default","default","earliest","end","end","end","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","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","gave_up","get_anchored","get_earliest","get_range","get_span","hash","hash","hash","hash","haystack","haystack_too_long","insert","into","into","into","into","into","into","into","into","into","into","into","into","into_iter","is_anchored","is_char_boundary","is_done","is_empty","is_empty","is_empty","is_full","iter","kind","len","len","len","meta","must","must","new","new","new","new","new","next","next_back","nfa","offset","offset","partial_cmp","pattern","pattern","pattern","quit","range","range","range","set_anchored","set_earliest","set_end","set_range","set_span","set_start","size_hint","span","span","start","start","start","to_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","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_insert","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","unsupported_anchored","util","byte","len","mode","offset","offset","BuildError","Builder","Cache","CapturesMatches","Config","FindMatches","Regex","Split","SplitN","auto_prefilter","backtrack","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","build","build_from_hir","build_many","build_many_from_hir","builder","byte_classes","captures","captures_iter","captures_len","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","config","configure","count","count","create_cache","create_captures","default","dfa","dfa_size_limit","dfa_state_limit","find","find_iter","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","get_auto_prefilter","get_backtrack","get_byte_classes","get_config","get_dfa","get_dfa_size_limit","get_dfa_state_limit","get_hybrid","get_hybrid_cache_capacity","get_line_terminator","get_match_kind","get_nfa_size_limit","get_onepass","get_onepass_size_limit","get_prefilter","get_utf8_empty","get_which_captures","group_info","hybrid","hybrid_cache_capacity","input","input","input","input","into","into","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_iter","is_accelerated","is_match","line_terminator","match_kind","memory_usage","memory_usage","new","new","new","new","new_many","next","next","next","next","nfa_size_limit","onepass","onepass_size_limit","pattern","pattern_len","prefilter","regex","regex","reset","search","search_captures","search_captures_with","search_half","search_half_with","search_slots","search_slots_with","search_with","size_hint","size_limit","source","split","splitn","static_captures_len","syntax","syntax_error","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_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","utf8_empty","which_captures","which_overlapping_matches","which_overlapping_matches_with","thompson","All","BinaryUnion","BuildError","Builder","ByteRange","Capture","Compiler","Config","Dense","DenseTransitions","Fail","Implicit","Look","Match","NFA","None","PatternIter","Sparse","SparseTransitions","State","Transition","Union","WhichCaptures","add_capture_end","add_capture_start","add_empty","add_fail","add_look","add_match","add_range","add_sparse","add_union","add_union_reverse","always_match","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","build","build","build_from_hir","build_many","build_many_from_hir","byte_classes","captures","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","compiler","config","configure","current_pattern_id","default","default","default","end","eq","eq","eq","eq","finish_pattern","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","get_captures","get_look_matcher","get_look_matcher","get_nfa_size_limit","get_reverse","get_reverse","get_shrink","get_size_limit","get_utf8","get_utf8","get_which_captures","group_info","has_capture","has_empty","hash","into","into","into","into","into","into","into","into","into","into","into","into_iter","is_always_start_anchored","is_any","is_epsilon","is_none","is_reverse","is_utf8","look_matcher","look_matcher","look_set_any","look_set_prefix_any","matches","matches","matches","matches_byte","matches_byte","matches_byte","matches_unit","memory_usage","memory_usage","never_match","new","new","new","new","new_many","next","next","nfa_size_limit","patch","pattern_len","pattern_len","patterns","pikevm","reverse","set_look_matcher","set_reverse","set_size_limit","set_utf8","shrink","size_limit","source","start","start_anchored","start_pattern","start_pattern","start_unanchored","state","states","syntax","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","transitions","transitions","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","utf8","which_captures","alt1","alt2","alternates","group_index","look","next","next","pattern_id","pattern_id","slot","trans","Builder","Cache","CapturesMatches","Config","FindMatches","PikeVM","always_match","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build_from_nfa","build_many","builder","captures","captures_iter","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","config","configure","create_cache","create_captures","default","find","find_iter","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","get_config","get_match_kind","get_nfa","get_prefilter","into","into","into","into","into","into","into_iter","into_iter","is_match","match_kind","memory_usage","never_match","new","new","new","new","new_from_nfa","new_many","next","next","pattern_len","prefilter","reset","reset_cache","search","search_slots","syntax","thompson","to_owned","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","which_overlapping_matches","alphabet","captures","escape","interpolate","iter","lazy","look","pool","prefilter","primitives","start","syntax","wire","ByteClassElements","ByteClassIter","ByteClassRepresentatives","ByteClasses","Unit","alphabet_len","as_eoi","as_u8","as_usize","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","default","elements","empty","eoi","eoi","eq","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","get","get_by_unit","into","into","into","into","into","into_iter","into_iter","into_iter","is_byte","is_eoi","is_singleton","is_word_byte","iter","next","next","next","partial_cmp","representatives","set","singletons","stride2","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","u8","Captures","CapturesPatternIter","GroupInfo","GroupInfoAllNames","GroupInfoError","GroupInfoPatternNames","all","all_group_len","all_names","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clear","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","count","count","default","empty","empty","explicit_slot_len","extract","extract_bytes","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","get_group","get_group_by_name","get_match","group_info","group_len","group_len","implicit_slot_len","interpolate_bytes","interpolate_bytes_into","interpolate_string","interpolate_string_into","into","into","into","into","into","into","into_iter","into_iter","into_iter","is_match","iter","matches","memory_usage","new","next","next","next","pattern","pattern_len","pattern_names","set_pattern","size_hint","size_hint","slot","slot_len","slots","slots","slots_mut","source","to_index","to_name","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_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","DebugByte","DebugHaystack","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","fmt","fmt","from","from","into","into","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","bytes","string","CapturesIter","HalfMatchesIter","MatchesIter","Searcher","TryCapturesIter","TryHalfMatchesIter","TryMatchesIter","advance","advance_half","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","infallible","infallible","infallible","input","input","input","input","input","into","into","into","into","into","into","into","into_captures_iter","into_half_matches_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_matches_iter","new","next","next","next","next","next","next","to_owned","try_advance","try_advance_half","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","Lazy","borrow","borrow_mut","deref","fmt","from","get","into","new","try_from","try_into","type_id","End","EndCRLF","EndLF","Look","LookMatcher","LookSet","LookSetIter","Start","StartCRLF","StartLF","UnicodeWordBoundaryError","WordAscii","WordAsciiNegate","WordEndAscii","WordEndHalfAscii","WordEndHalfUnicode","WordEndUnicode","WordStartAscii","WordStartHalfAscii","WordStartHalfUnicode","WordStartUnicode","WordUnicode","WordUnicodeNegate","as_char","as_repr","available","bits","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","check","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","contains","contains_anchor","contains_anchor_crlf","contains_anchor_haystack","contains_anchor_lf","contains_anchor_line","contains_word","contains_word_ascii","contains_word_unicode","default","default","empty","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_repr","full","get_line_terminator","insert","intersect","into","into","into","into","into","into_iter","is_empty","is_end","is_end_crlf","is_end_lf","is_start","is_start_crlf","is_start_lf","is_word_ascii","is_word_ascii_negate","is_word_end_ascii","is_word_end_half_ascii","is_word_end_half_unicode","is_word_end_unicode","is_word_start_ascii","is_word_start_half_ascii","is_word_start_half_unicode","is_word_start_unicode","is_word_unicode","is_word_unicode_negate","iter","len","matches","matches_set","new","next","read_repr","remove","reversed","set_insert","set_intersect","set_line_terminator","set_remove","set_subtract","set_union","singleton","subtract","to_owned","to_owned","to_owned","to_owned","to_owned","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","union","write_repr","Pool","PoolGuard","borrow","borrow","borrow_mut","borrow_mut","deref","deref_mut","fmt","fmt","from","from","get","into","into","new","put","try_from","try_from","try_into","try_into","type_id","type_id","Prefilter","borrow","borrow_mut","clone","clone_into","find","fmt","from","from_hir_prefix","from_hirs_prefix","into","is_fast","max_needle_len","memory_usage","new","prefix","to_owned","try_from","try_into","type_id","LIMIT","LIMIT","LIMIT","MAX","MAX","MAX","NonMaxUsize","PatternID","PatternIDError","SIZE","SIZE","SIZE","SmallIndex","SmallIndexError","StateID","StateIDError","ZERO","ZERO","ZERO","as_i32","as_i32","as_i32","as_u32","as_u32","as_u32","as_u64","as_u64","as_u64","as_usize","as_usize","as_usize","attempted","attempted","attempted","borrow","borrow","borrow","borrow","borrow","borrow","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","cmp","cmp","cmp","default","default","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from_ne_bytes","from_ne_bytes","from_ne_bytes","from_ne_bytes_unchecked","from_ne_bytes_unchecked","from_ne_bytes_unchecked","get","hash","hash","hash","into","into","into","into","into","into","must","must","must","new","new","new","new","new_unchecked","new_unchecked","new_unchecked","one_more","one_more","one_more","partial_cmp","partial_cmp","partial_cmp","to_ne_bytes","to_ne_bytes","to_ne_bytes","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","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_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","Config","anchored","borrow","borrow_mut","clone","clone_into","fmt","from","from_input_forward","from_input_reverse","get_anchored","get_look_behind","into","look_behind","new","to_owned","try_from","try_into","type_id","Config","borrow","borrow_mut","case_insensitive","clone","clone_into","crlf","default","dot_matches_new_line","fmt","from","get_case_insensitive","get_crlf","get_dot_matches_new_line","get_ignore_whitespace","get_line_terminator","get_multi_line","get_nest_limit","get_octal","get_swap_greed","get_unicode","get_utf8","ignore_whitespace","into","line_terminator","multi_line","nest_limit","new","octal","parse","parse_many","parse_many_with","parse_with","swap_greed","to_owned","try_from","try_into","type_id","unicode","utf8","AlignAs","DeserializeError","SerializeError","_align","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","bytes","fmt","fmt","fmt","fmt","fmt","from","from","from","into","into","into","to_string","to_string","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id"],"q":[[0,"regex_automata"],[247,"regex_automata::MatchErrorKind"],[252,"regex_automata::meta"],[445,"regex_automata::nfa"],[446,"regex_automata::nfa::thompson"],[690,"regex_automata::nfa::thompson::State"],[701,"regex_automata::nfa::thompson::pikevm"],[808,"regex_automata::util"],[821,"regex_automata::util::alphabet"],[902,"regex_automata::util::captures"],[1021,"regex_automata::util::escape"],[1042,"regex_automata::util::interpolate"],[1044,"regex_automata::util::iter"],[1138,"regex_automata::util::lazy"],[1150,"regex_automata::util::look"],[1293,"regex_automata::util::pool"],[1316,"regex_automata::util::prefilter"],[1336,"regex_automata::util::primitives"],[1492,"regex_automata::util::start"],[1511,"regex_automata::util::syntax"],[1551,"regex_automata::util::wire"],[1584,"core::cmp"],[1585,"core::ops::range"],[1586,"core::fmt"],[1587,"core::fmt"],[1588,"core::convert"],[1589,"core::hash"],[1590,"core::convert"],[1591,"core::ops::range"],[1592,"core::result"],[1593,"core::any"],[1594,"regex_syntax::hir"],[1595,"core::borrow"],[1596,"core::error"],[1597,"regex_syntax::error"],[1598,"alloc::sync"],[1599,"alloc::vec"],[1600,"core::iter::traits::collect"],[1601,"core::ops::function"],[1602,"core::fmt"]],"d":["Report all possible matches.","The type of anchored search to perform.","The search, based on heuristics, determined that it would …","A representation of “half” of a match reported by a …","This error occurs if the haystack given to the regex …","The parameters for a regex search including the haystack …","Report only the leftmost matches. When multiple leftmost …","A representation of a match reported by a regex engine.","An error indicating that a search stopped before reporting …","The underlying kind of a MatchError.","The kind of match semantics to use for a regex pattern.","Run an unanchored search. This means a match may occur …","Run an anchored search for a specific pattern. This means …","The identifier of a regex pattern, represented by a …","A set of PatternIDs.","An error that occurs when a PatternID failed to insert …","An iterator over all pattern identifiers in a PatternSet.","The search saw a “quit” byte at which it was …","A representation of a span reported by a regex engine.","An error indicating that a particular type of anchored …","Run an anchored search. This means that a match must begin …","Sets the anchor mode of a search.","","","","","","","","","","","","","","","","","","","","","","","","","Returns the total number of pattern identifiers that may …","Clear this set such that it contains no pattern IDs.","","","","","","","","","","","","","","","","","","","","","","","","","","Returns true when the given offset is contained within …","Return true if and only if the given pattern identifier is …","","","Whether to execute an “earliest” search or not.","Return the end position of this search.","The ending position of the match.","The end offset of the span, exclusive.","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Create a new “gave up” error. The given offset …","Return the anchored mode for this search configuration.","Return whether this search should execute in “earliest”…","Return the span as a range for this search configuration.","Return the span for this search configuration.","","","","","Return a borrow of the underlying haystack as a slice of …","Create a new “haystack too long” error. The given len …","Insert the given pattern identifier into this set and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Returns true if and only if this anchor mode corresponds …","Returns true if and only if the given offset in this search…","Return true if and only if this search can never return …","Returns true when this span is empty. That is, when …","Returns true when the span in this match is empty.","Return true if and only if this set has no pattern …","Return true if and only if this set has the maximum number …","Returns an iterator over all pattern identifiers in this …","Returns a reference to the underlying error kind.","Returns the length of this span.","Returns the length of this match.","Returns the total number of pattern identifiers in this …","Provides a regex matcher that composes several other regex …","Create a new half match from a pattern ID and a byte …","Create a new match from a pattern ID and a byte offset …","Create a new search configuration for the given haystack.","Create a new half match from a pattern ID and a byte …","Create a new match from a pattern ID and a span.","Create a new set of pattern identifiers with the given …","Create a new error value with the given kind.","","","Provides non-deterministic finite automata (NFA) and regex …","Returns a new span with offset added to this span’s start…","The position of the match.","","Returns the ID of the pattern that matched.","Returns the ID of the pattern that matched.","Returns the pattern ID associated with this configuration …","Create a new “quit” error. The given byte corresponds …","Like Input::span, but accepts any range instead.","Returns this span as a range.","Returns the match span as a range.","Set the anchor mode of a search.","Set whether the search should execute in “earliest” …","Set the ending offset for the span for this search …","Set the span for this search configuration given any range.","Set the span for this search configuration.","Set the starting offset for the span for this search …","","Set the span for this search.","Returns the span for this match.","Return the start position of this search.","The starting position of the match.","The start offset of the span, inclusive.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Insert the given pattern identifier into this set and …","","","","","","","","","","","","","","","","","","","","","","","","","Create a new “unsupported anchored” error. This occurs …","A collection of modules that provide APIs that are useful …","The “quit” byte that was observed that caused the …","The length of the haystack that exceeded the limit.","The anchored mode given that is unsupported.","The offset at which the quit byte was observed.","The offset at which the search stopped. This corresponds …","An error that occurs when construction of a Regex fails.","A builder for configuring and constructing a Regex.","Represents mutable scratch space used by regex engines …","An iterator over all non-overlapping leftmost matches with …","An object describing the configuration of a Regex.","An iterator over all non-overlapping matches.","A regex matcher that works by composing several other …","Yields all substrings delimited by a regular expression …","Yields at most N spans delimited by a regular expression …","Toggles whether automatic prefilter support is enabled.","Toggle whether a bounded backtracking regex engine should …","","","","","","","","","","","","","","","","","","","Builds a Regex from a single pattern string.","Builds a Regex directly from an Hir expression.","Builds a Regex from many pattern strings.","Builds a Regex directly from many Hir expressions.","Return a builder for configuring the construction of a …","Whether to attempt to shrink the size of the alphabet for …","Executes a leftmost forward search and writes the spans of …","Returns an iterator over all non-overlapping Captures …","Returns the total number of capturing groups.","","","","","","","","","","","Return a default configuration for a Regex.","Configure the behavior of a Regex.","","","Creates a new cache for use with lower level search APIs …","Creates a new object for recording capture group offsets. …","","Toggle whether a fully compiled DFA should be available …","Sets the size limit, in bytes, for heap memory used for a …","Sets a limit on the total number of NFA states, beyond …","Executes a leftmost search and returns the first match …","Returns an iterator over all non-overlapping leftmost …","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns whether automatic prefilters are enabled, as set by","Returns whether the bounded backtracking regex engine may …","Returns whether byte classes are enabled, as set by …","Returns the configuration object used to build this Regex.","Returns whether the DFA regex engine may be used, as set by","Returns DFA size limit, as set by Config::dfa_size_limit.","Returns DFA size limit in terms of the number of states in …","Returns whether the hybrid NFA/DFA regex engine may be …","Returns hybrid NFA/DFA cache capacity, as set by …","Returns the line terminator for this configuration, as set …","Returns the match kind on this configuration, as set by …","Returns NFA size limit, as set by Config::nfa_size_limit.","Returns whether the one-pass DFA regex engine may be used, …","Returns one-pass DFA size limit, as set by …","Returns a manually set prefilter, if one was set by …","Returns whether empty matches must fall on valid UTF-8 …","Returns the capture configuration, as set by …","Return information about the capture groups in this Regex.","Toggle whether the hybrid NFA/DFA (also known as the “…","Set the cache capacity, in bytes, for the lazy DFA.","Returns the current Input associated with this iterator.","Returns the current Input associated with this iterator.","Returns the current Input associated with this iterator.","Returns the current Input associated with this iterator.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","Returns true if this regex has a high chance of being “…","Returns true if and only if this regex matches the given …","Set the line terminator to be used by the ^ and $ anchors …","Set the match semantics for a Regex.","Return the total approximate heap memory, in bytes, used …","Returns the heap memory usage, in bytes, of this cache.","Builds a Regex from a single pattern string using the …","Creates a new Cache for use with this regex.","Create a new configuration object for a Regex.","Creates a new builder for configuring and constructing a …","Builds a Regex from many pattern strings using the default …","","","","","Sets the size limit, in bytes, to enforce on the …","Toggle whether a one-pass DFA should be available for use …","Sets the size limit, in bytes, for the one-pass DFA.","If it is known which pattern ID caused this build error to …","Returns the total number of patterns in this regex.","Overrides and sets the prefilter to use inside a Regex.","Returns the Regex value that created this iterator.","Returns the Regex value that created this iterator.","Reset this cache such that it can be used for searching …","Returns the start and end offset of the leftmost match. If …","Executes a leftmost forward search and writes the spans of …","This is like Regex::search_captures, but requires the …","Returns the end offset of the leftmost match. If no match …","This is like Regex::search_half, but requires the caller to","Executes a leftmost forward search and writes the spans of …","This is like Regex::search_slots, but requires the caller …","This is like Regex::search, but requires the caller to …","","If this error occurred because the regex exceeded the …","","Returns an iterator of spans of the haystack given, …","Returns an iterator of at most limit spans of the haystack …","Returns the total number of capturing groups that appear …","Configure the syntax options when parsing a pattern string …","If this error corresponds to a syntax error, then a …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Toggles whether empty matches are permitted to occur …","Configures what kinds of groups are compiled as “…","Writes the set of patterns that match anywhere in the …","This is like Regex::which_overlapping_matches, but …","Defines a Thompson NFA and provides the PikeVM and …","All capture states, including those corresponding to both …","An alternation such that there exists precisely two …","An error that can occurred during the construction of a …","An abstraction for building Thompson NFAs by hand.","A state with a single transition that can only be taken if …","An empty state that records a capture location.","A builder for compiling an NFA from a regex’s high-level …","The configuration used for a Thompson NFA compiler.","A dense representation of a state with multiple …","A sequence of transitions used to represent a dense state.","A state that cannot be transitioned out of. This is useful …","Only capture states corresponding to implicit capture …","A conditional epsilon transition satisfied via some sort of","A match state. There is at least one such occurrence of …","A byte oriented Thompson non-deterministic finite …","No capture states are compiled into the Thompson NFA.","An iterator over all pattern IDs in an NFA.","A state with possibly many transitions represented in a …","A sequence of transitions used to represent a sparse state.","A state in an NFA.","A single transition to another state.","An alternation such that there exists an epsilon …","A configuration indicating which kinds of State::Capture …","Add a “end capture” NFA state.","Add a “start capture” NFA state.","Add an “empty” NFA state.","Adds a “fail” NFA state.","Add a “look” NFA state.","Adds a “match” NFA state.","Add a “range” NFA state.","Add a “sparse” NFA state.","Add a “union” NFA state.","Add a “reverse union” NFA state.","Returns an NFA with a single regex pattern that always …","","","","","","","","","","","","","","","","","","","","","","","Assemble a NFA from the states added so far.","Compile the given regular expression pattern into an NFA.","Compile the given high level intermediate representation …","Compile the given regular expression patterns into a …","Compile the given high level intermediate representations …","Get the byte classes for this NFA.","Whether to include ‘Capture’ states in the NFA.","Clear this builder.","","","","","","","","","","","","","","","","","","","","","Return a compiler for configuring the construction of an …","Return a default configuration for an NFA.","Apply the given NFA configuration options to this builder.","Returns the pattern identifier of the current pattern.","","","","The inclusive end of the byte range.","","","","","Finish the assembly of a pattern in this NFA.","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Return whether NFA compilation is configured to produce …","Returns the look-around matcher used for this builder.","Return the look-around matcher for this NFA.","Return the configured NFA size limit, if it exists, in the …","Returns whether reverse mode is enabled for this builder.","Returns whether this configuration has enabled reverse NFA …","Return whether NFA shrinking is enabled.","Return the currently configured size limit.","Returns whether UTF-8 mode is enabled for this builder.","Returns whether this configuration has enabled UTF-8 mode.","Return what kinds of capture states will be compiled into …","Returns the capturing group info for this NFA.","Returns true if and only if this NFA has at least one …","Returns true if and only if this NFA can match the empty …","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Returns true if and only if all starting states for this …","Returns true if this configuration indicates that some …","Returns true if and only if this state contains one or …","Returns true if this configuration indicates that no …","Returns true when this NFA is meant to be matched in …","Whether UTF-8 mode is enabled for this NFA or not.","Sets the look-around matcher that should be used with this …","Returns the look-around matcher associated with this NFA.","Returns the union of all look-around assertions used …","Returns the union of all prefix look-around assertions for …","This follows the matching transition for a particular byte.","This follows the matching transition for a particular byte.","Returns true if the position at in haystack falls in this …","This follows the matching transition for a particular byte.","This follows the matching transition for a particular byte.","Returns true if the given byte falls in this transition’…","Returns true if the given alphabet unit falls in this …","Returns the heap memory usage, in bytes, used by the NFA …","Returns the memory usage, in bytes, of this NFA.","Returns an NFA that never matches at any position.","Create a new builder for hand-assembling NFAs.","Return a new default Thompson NFA compiler configuration.","Create a new NFA builder with its default configuration.","Parse the given regular expression using a default …","Parse the given regular expressions using a default …","","The identifier of the state to transition to.","Sets an approximate size limit on the total heap used by …","Add a transition from one state to another.","Returns the number of patterns added to this builder so …","Returns the total number of regex patterns in this NFA.","Returns an iterator over all pattern identifiers in this …","An NFA backed Pike VM for executing regex searches with …","Reverse the NFA.","Sets the look-around matcher that should be used for the …","Sets whether the NFA produced by this builder should be …","Set the size limit on this builder.","Set whether the NFA produced by this builder should only …","Apply best effort heuristics to shrink the NFA at the …","If this error occurred because the NFA exceeded the …","","The inclusive start of the byte range.","Return the state identifier of the initial anchored state …","Start the assembly of a pattern in this NFA.","Return the state identifier of the initial anchored state …","Return the state identifier of the initial unanchored …","Return a reference to the NFA state corresponding to the …","Returns a slice of all states in this NFA.","Set the syntax configuration for this builder using …","","","","","","","","","","","","The sorted sequence of non-overlapping transitions.","A dense representation of this state’s transitions on …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Whether to enable UTF-8 mode during search or not.","Configures what kinds of capture groups are compiled into …","An unconditional epsilon transition to another NFA state. …","An unconditional epsilon transition to another NFA state. …","An ordered sequence of unconditional epsilon transitions …","The capture group index that this capture belongs to. …","The look-around assertion that must be satisfied before …","The state to transition to if the look-around assertion is …","The state to transition to, unconditionally.","The pattern ID that this capture belongs to.","The matching pattern ID.","The slot index for this capture. Every capturing group has …","The transition from this state to the next.","A builder for a PikeVM.","A cache represents mutable state that a PikeVM requires …","An iterator over all non-overlapping leftmost matches, …","The configuration used for building a PikeVM.","An iterator over all non-overlapping matches for a …","A virtual machine for executing regex searches with …","Create a new PikeVM that matches every input.","","","","","","","","","","","","","Build a PikeVM from the given pattern.","Build a PikeVM directly from its NFA.","Build a PikeVM from the given patterns.","Return a builder for configuring the construction of a …","Executes a leftmost forward search and writes the spans of …","Returns an iterator over all non-overlapping Captures …","","","","","","","","","Return a default configuration for a PikeVM.","Apply the given PikeVM configuration options to this …","Create a new cache for this PikeVM.","Create a new empty set of capturing groups that is …","","Executes a leftmost forward search and returns a Match if …","Returns an iterator over all non-overlapping leftmost …","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Return the config for this PikeVM.","Returns the match semantics set in this configuration.","Returns a reference to the underlying NFA.","Returns the prefilter set in this configuration, if one at …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Returns true if and only if this PikeVM matches the given …","Set the desired match semantics.","Returns the heap memory usage, in bytes, of this cache.","Create a new PikeVM that never matches any input.","Return a new default PikeVM configuration.","Create a new PikeVM builder with its default configuration.","Parse the given regular expression using the default …","Create a new PikeVM cache.","Like new, but builds a PikeVM directly from an NFA. This …","Like new, but parses multiple patterns into a single “…","","","Returns the total number of patterns compiled into this …","Set a prefilter to be used whenever a start state is …","Reset this cache such that it can be used for searching …","Reset the given cache such that it can be used for …","Executes a leftmost forward search and writes the spans of …","Executes a leftmost forward search and writes the spans of …","Set the syntax configuration for this builder using …","Set the Thompson NFA configuration for this builder using …","","","","","","","","","","","","","","","","","","","","","","","Writes the set of patterns that match anywhere in the …","This module provides APIs for dealing with the alphabets …","Provides types for dealing with capturing groups.","Provides convenience routines for escaping raw bytes.","Provides routines for interpolating capture group …","Generic helpers for iteration of matches from a regex …","A lazily initialized value for safe sharing between …","Types and routines for working with look-around assertions.","A thread safe memory pool.","Defines a prefilter for accelerating regex searches.","Lower level primitive types that are useful in a variety …","Provides helpers for dealing with start state …","Utilities for dealing with the syntax of a regular …","Types and routines that support the wire format of finite …","An iterator over all elements in an equivalence class.","An iterator over each equivalence class.","An iterator over representative bytes from each …","A representation of byte oriented equivalence classes.","Unit represents a single unit of haystack for DFA based …","Return the total number of elements in the alphabet …","If this unit is an “end of input” sentinel, then …","If this unit is not an “end of input” sentinel, then …","Return this unit as a usize, regardless of whether it is a …","","","","","","","","","","","","","","","","","Returns an iterator of the bytes in the given equivalence …","Creates a new set of equivalence classes where all bytes …","Create a new “end of input” haystack unit.","Create a unit that represents the “end of input” …","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Get the equivalence class for the given byte.","Get the equivalence class for the given haystack unit and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","Returns true if and only of this unit is a byte value …","Returns true when this unit represents an “end of input…","Returns true if and only if every byte in this class maps …","Returns true when this unit corresponds to an ASCII word …","Returns an iterator over all equivalence classes in this …","","","","","Returns an iterator over a sequence of representative …","Set the equivalence class for the given byte.","Creates a new set of equivalence classes where each byte …","Returns the stride, as a base-2 exponent, required for …","","","","","","","","","","","","","","","","","","Create a new haystack unit from a byte value.","The span offsets of capturing groups after a match has …","An iterator over all capturing groups in a Captures value.","Represents information about capturing groups in a …","An iterator over capturing groups and their names for a …","An error that may occur when building a GroupInfo.","An iterator over capturing groups and their names for a …","Create new storage for the offsets of all matching …","Return the total number of capture groups across all …","Return an iterator of all capture groups for all patterns …","","","","","","","","","","","","","Clear this Captures value.","","","","","","","","","","","","","","Create new storage for only tracking which pattern …","This creates an empty GroupInfo.","Returns the total number of slots for explicit capturing …","This is a convenience routine for extracting the substrings","This is a convenience routine for extracting the substrings","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the span of a capturing group match corresponding …","Returns the span of a capturing group match corresponding …","Returns the pattern ID and the span of the match, if one …","Returns a reference to the underlying group info on which …","Return the total number of capturing groups for the …","Return the number of capture groups in a pattern.","Returns the total number of slots for implicit capturing …","Interpolates the capture references in replacement with the","Interpolates the capture references in replacement with the","Interpolates the capture references in replacement with the","Interpolates the capture references in replacement with 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).","","","","Returns true if and only if this capturing group …","Returns an iterator of possible spans for every capturing …","Create new storage for only the full match spans of a …","Returns the memory usage, in bytes, of this GroupInfo.","Creates a new group info from a sequence of patterns, …","","","","Returns the identifier of the pattern that matched when …","Returns the total number of patterns in this GroupInfo.","Return an iterator of all capture groups and their names …","Set the pattern on this Captures value.","","","Returns the starting slot corresponding to the given …","Returns the total number of slots in this GroupInfo across …","Returns the underlying slots, where each slot stores a …","Returns the starting and ending slot corresponding to the …","Returns the underlying slots as a mutable slice, where …","","Return the capture group index corresponding to the given …","Return the capture name for the given index and given …","","","","","","","","","","","","","","","","","","","","","","","","","Provides a convenient Debug implementation for a u8.","Provides a convenient Debug implementation for &[u8].","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","","","","","","","Accepts a replacement byte string and interpolates capture …","Accepts a replacement string and interpolates capture …","An iterator over all non-overlapping captures for an …","An iterator over all non-overlapping half matches for an …","An iterator over all non-overlapping matches for an …","A searcher for creating iterators and performing lower …","An iterator over all non-overlapping captures for a …","An iterator over all non-overlapping half matches for a …","An iterator over all non-overlapping matches for a …","Return the next match for an infallible search if one …","Return the next half match for an infallible search if one …","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Return an infallible version of this iterator.","Return an infallible version of this iterator.","Return an infallible version of this iterator.","Returns the current Input used by this iterator.","Returns the current Input used by this iterator.","Returns the current Input used by this searcher.","Returns the current Input used by this iterator.","Returns the current Input used by this iterator.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Given a closure that executes a single search, return an …","Given a closure that executes a single search, return an …","","","","","","","Given a closure that executes a single search, return an …","Create a new fallible non-overlapping matches iterator.","","","","","","","","Return the next match for a fallible search if one exists, …","Return the next half match for a fallible search if one …","","","","","","","","","","","","","","","","","","","","","","A lazily initialized value that implements Deref for T.","","","","","Returns the argument unchanged.","Return a reference to the lazily initialized value.","Calls U::from(self).","Create a new Lazy value that is initialized via the given …","","","","Match the end of text. Specifically, this matches at the …","Match the end of a line or the end of text. Specifically, …","Match the end of a line or the end of text. Specifically, …","A look-around assertion.","A matcher for look-around assertions.","LookSet is a memory-efficient set of look-around …","An iterator over all look-around assertions in a LookSet.","Match the beginning of text. Specifically, this matches at …","Match the beginning of a line or the beginning of text. …","Match the beginning of a line or the beginning of text. …","An error that occurs when the Unicode-aware \\\\w class is …","Match an ASCII-only word boundary. That is, this matches a …","Match an ASCII-only negation of a word boundary.","Match the end of an ASCII-only word boundary. That is, …","Match the end half of an ASCII-only word boundary. That …","Match the end half of a Unicode word boundary. That is, …","Match the end of a Unicode word boundary. That is, this …","Match the start of an ASCII-only word boundary. That is, …","Match the start half of an ASCII-only word boundary. That …","Match the start half of a Unicode word boundary. That is, …","Match the start of a Unicode word boundary. That is, this …","Match a Unicode-aware word boundary. That is, this matches …","Match a Unicode-aware negation of a word boundary.","Returns a convenient single codepoint representation of …","Return the underlying representation of this look-around …","Checks that all assertions in this set can be matched.","The underlying representation this set is exposed to make …","","","","","","","","","","","Returns an error if and only if Unicode word boundary data …","","","","","","","","","","","Returns true if and only if the given look-around …","Returns true if and only if this set contains any anchor …","Returns true if and only if this set contains any “…","Returns true if and only if this set contains any “…","Returns true if and only if this set contains any “…","Returns true if and only if this set contains any “…","Returns true if and only if this set contains any word …","Returns true if and only if this set contains any ASCII …","Returns true if and only if this set contains any Unicode …","","","Create an empty set of look-around assertions.","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Given the underlying representation of a Look value, …","Create a full set of look-around assertions.","Returns the line terminator that was configured for this …","Return a new set that is equivalent to the original, but …","Returns a new set that is the intersection of this and the …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Returns true if and only if this set is empty.","Returns true when Look::End is satisfied at the given …","Returns true when Look::EndCRLF is satisfied at the given …","Returns true when Look::EndLF is satisfied at the given …","Returns true when Look::Start is satisfied at the given …","Returns true when Look::StartCRLF is satisfied at the given","Returns true when Look::StartLF is satisfied at the given …","Returns true when Look::WordAscii is satisfied at the given","Returns true when Look::WordAsciiNegate is satisfied at …","Returns true when Look::WordEndAscii is satisfied at the …","Returns true when Look::WordEndHalfAscii is satisfied at …","Returns true when Look::WordEndHalfUnicode is satisfied at …","Returns true when Look::WordEndUnicode is satisfied at the …","Returns true when Look::WordStartAscii is satisfied at the …","Returns true when Look::WordStartHalfAscii is satisfied at …","Returns true when Look::WordStartHalfUnicode is satisfied …","Returns true when Look::WordStartUnicode is satisfied at …","Returns true when Look::WordUnicode is satisfied at the …","Returns true when Look::WordUnicodeNegate is satisfied at …","Returns an iterator over all of the look-around assertions …","Returns the total number of look-around assertions in this …","Returns true when the position at in haystack satisfies …","Returns true when all of the assertions in the given set …","Creates a new default matcher for look-around assertions.","","Return a LookSet from the slice given as a native endian …","Return a new set that is equivalent to the original, but …","Flip the look-around assertion to its equivalent for …","Updates this set in place with the result of inserting the …","Updates this set in place with the result of intersecting …","Sets the line terminator for use with (?m:^) and (?m:$).","Updates this set in place with the result of removing the …","Updates this set in place with the result of subtracting …","Updates this set in place with the result of unioning it …","Create a look-around set containing the look-around …","Returns a new set that is the result of subtracting the …","","","","","","","","","","","","","","","","","","","","","","Returns a new set that is the union of this and the one …","Write a LookSet as a native endian 32-bit integer to the …","A thread safe pool that works in an alloc-only context.","A guard that is returned when a caller requests a value …","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Get a value from the pool. The caller is guaranteed to have","Calls U::from(self).","Calls U::from(self).","Create a new pool. The given closure is used to create …","Consumes this guard and puts it back into the pool.","","","","","","","A prefilter for accelerating regex searches.","","","","","Run this prefilter on haystack[span.start..end] and return …","","Returns the argument unchanged.","This attempts to extract prefixes from the given Hir …","This attempts to extract prefixes from the given Hir …","Calls U::from(self).","Implementations might return true here if they believe …","Return the length of the longest needle in this Prefilter","Returns the heap memory, in bytes, used by the underlying …","Create a new prefilter from a sequence of needles and a …","Returns the span of a prefix of …","","","","","The total number of values that can be represented as a …","The total number of values that can be represented.","The total number of values that can be represented.","The maximum index value.","The maximum value.","The maximum value.","A usize that can never be usize::MAX.","The identifier of a regex pattern, represented by a …","This error occurs when a value could not be constructed.","The number of bytes that a single small index uses in …","The number of bytes that a single value uses in memory.","The number of bytes that a single value uses in memory.","A type that represents a “small” index.","This error occurs when a small index could not be …","The identifier of a finite automaton state, represented by …","This error occurs when a value could not be constructed.","The zero index value.","The zero value.","The zero value.","Return the internal u32 of this small index represented as …","Return the internal value as a i32…","Return the internal value as a i32…","Return the internal u32 of this small index. This is …","Return the internal value as a u32. This is guaranteed to …","Return the internal value as a u32. This is guaranteed to …","Return this small index as a u64. This is guaranteed to …","Return the internal value as a u64. This is guaranteed to …","Return the internal value as a u64. This is guaranteed to …","Return this small index as a usize. This is guaranteed to …","Return the internal value as a usize. This is guaranteed to","Return the internal value as a usize. This is guaranteed to","Returns the value that could not be converted to a small …","Returns the value that could not be converted to an ID.","Returns the value that could not be converted to an ID.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Decode this small index from the bytes given using the …","Decode this value from the bytes given using the native …","Decode this value from the bytes given using the native …","Decode this small index from the bytes given using the …","Decode this value from the bytes given using the native …","Decode this value from the bytes given using the native …","Return the underlying usize value. The returned value is …","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Like SmallIndex::new, but panics if the given index is not …","Like new, but panics if the given value is not valid.","Like new, but panics if the given value is not valid.","Create a new NonMaxUsize from the given value.","Create a new small index.","Create a new value that is represented by a “small index.…","Create a new value that is represented by a “small index.…","Create a new small index without checking whether the …","Create a new value without checking whether the given …","Create a new value without checking whether the given …","Returns one more than this small index as a usize.","Returns one more than this value as a usize.","Returns one more than this value as a usize.","","","","Return the underlying small index integer as raw bytes in …","Return the underlying integer as raw bytes in native endian","Return the underlying integer as raw bytes in native endian","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The configuration used to determine a DFA’s start state …","Set the anchored mode of a search.","","","","","","Returns the argument unchanged.","A convenience routine for building a start configuration …","A convenience routine for building a start configuration …","Return the anchored mode in this configuration.","Return the look-behind byte in this configuration, if one …","Calls U::from(self).","Set the look-behind byte at the start of a search.","Create a new default start configuration.","","","","","A common set of configuration options that apply to the …","","","Enable or disable the case insensitive flag by default.","","","Enable or disable the “CRLF mode” flag by default.","","Enable or disable the “dot matches any character” flag …","","Returns the argument unchanged.","Returns whether “case insensitive” mode is enabled.","Returns whether “CRLF” mode is enabled.","Returns whether “dot matches new line” mode is enabled.","Returns whether “ignore whitespace” mode is enabled.","Returns the line terminator in this syntax configuration.","Returns whether “multi line” mode is enabled.","Returns the “nest limit” setting.","Returns whether “octal” mode is enabled.","Returns whether “swap greed” mode is enabled.","Returns whether “unicode” mode is enabled.","Returns whether UTF-8 mode is enabled.","Enable verbose mode in the regular expression.","Calls U::from(self).","Sets the line terminator for use with (?u-s:.) and (?-us:.)…","Enable or disable the multi-line matching flag by default.","Set the nesting limit used for the regular expression …","Return a new default syntax configuration.","Whether to support octal syntax or not.","A convenience routine for parsing a pattern into an HIR …","A convenience routine for parsing many patterns into HIR …","A convenience routine for parsing many patterns into HIR …","A convenience routine for parsing a pattern into an HIR …","Enable or disable the “swap greed” flag by default.","","","","","Enable or disable the Unicode flag (u) by default.","When disabled, the builder will permit the construction of …","A hack to align a smaller type B with a bigger type T.","An error that occurs when deserializing an object defined …","An error that occurs when serializing an object from this …","A zero-sized field indicating the alignment we want.","","","","","","","A possibly non-sized field containing a sequence of bytes.","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","",""],"i":[12,0,14,0,14,0,12,0,0,0,0,2,2,0,0,0,0,14,0,14,2,1,6,1,7,8,9,3,10,11,2,12,13,14,6,1,7,8,9,3,10,11,2,12,13,14,3,3,6,1,7,8,9,3,10,11,2,12,13,14,6,1,7,8,9,3,10,11,2,12,13,14,6,7,3,6,12,1,1,9,7,6,7,7,8,9,3,2,12,13,14,6,1,7,8,9,3,10,10,11,2,12,13,13,14,6,6,1,1,7,7,8,9,3,10,11,2,12,13,14,13,1,1,1,1,6,7,8,9,1,13,3,6,1,7,8,9,3,10,11,2,12,13,14,11,2,1,1,7,9,3,3,3,13,7,9,3,0,8,9,1,8,9,3,13,11,11,0,7,8,6,8,9,2,13,1,7,9,1,1,1,1,1,1,11,1,9,1,9,7,6,1,7,8,9,3,10,11,2,12,13,14,10,13,6,6,6,6,6,1,7,8,9,3,10,11,2,12,13,14,3,6,1,7,8,9,3,10,11,2,12,13,14,6,1,7,8,9,3,10,11,2,12,13,14,13,0,117,118,119,117,120,0,0,0,0,0,0,0,0,0,35,35,39,38,45,43,46,47,44,35,36,39,38,45,43,46,47,44,35,36,36,36,36,36,38,35,38,38,38,39,38,44,35,36,39,38,44,35,36,38,36,45,43,38,38,35,35,35,35,38,38,39,39,38,45,43,46,47,44,35,36,39,38,45,43,46,47,44,35,36,35,35,35,38,35,35,35,35,35,35,35,35,35,35,35,35,35,38,35,35,45,43,46,47,39,38,45,43,46,47,44,35,36,45,43,46,47,38,38,35,35,38,44,38,44,35,36,38,45,43,46,47,35,35,35,39,38,35,45,43,44,38,38,38,38,38,38,38,38,47,39,39,38,38,38,36,39,39,38,44,35,36,39,39,38,45,43,46,47,44,35,36,39,38,45,43,46,47,44,35,36,39,38,45,43,46,47,44,35,36,35,35,38,38,0,49,66,0,0,66,66,0,0,66,0,66,49,66,66,0,49,0,66,0,0,0,66,0,55,55,55,55,55,55,55,55,55,55,62,55,65,49,63,57,62,66,67,68,60,69,55,65,49,63,57,62,66,67,68,60,69,55,63,63,63,63,62,65,55,55,65,49,63,57,62,66,67,68,60,55,65,49,63,57,62,66,67,68,60,62,62,63,55,55,65,49,60,66,67,68,60,55,55,65,49,63,57,57,62,66,67,68,60,69,55,65,49,63,57,62,66,67,68,60,69,65,55,65,65,55,65,65,55,55,65,65,62,62,62,60,55,65,49,63,57,62,66,67,68,60,69,69,62,49,66,49,62,62,65,62,62,62,67,68,60,67,68,60,60,55,62,62,55,65,63,62,62,69,60,65,55,55,62,62,0,65,55,55,55,55,65,57,57,60,62,55,62,62,62,62,63,55,65,49,63,57,62,66,67,68,60,57,67,68,55,65,49,63,57,62,66,67,68,60,69,55,65,49,63,57,62,66,67,68,60,69,55,65,49,63,57,62,66,67,68,60,69,65,65,121,121,122,123,124,124,123,123,125,123,126,0,0,0,0,0,0,73,77,74,73,78,76,75,77,74,73,78,76,75,74,74,74,73,73,73,77,74,73,75,77,74,73,75,73,74,73,73,77,73,73,77,74,73,78,76,75,77,74,73,78,76,75,73,77,73,77,77,74,73,78,76,75,78,76,73,77,75,73,77,74,73,75,73,73,78,76,73,77,75,73,73,73,74,74,77,74,73,75,77,74,73,78,76,75,77,74,73,78,76,75,77,74,73,78,76,75,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,72,72,72,72,64,80,81,79,72,64,80,81,79,72,64,72,64,72,64,64,64,72,64,72,72,64,80,81,79,72,64,80,81,79,64,64,72,64,80,81,79,80,81,79,72,72,64,72,64,80,81,79,72,64,64,64,64,72,64,72,64,80,81,79,72,64,80,81,79,72,64,80,81,79,72,0,0,0,0,0,0,42,50,50,42,83,50,84,85,82,42,83,50,84,85,82,42,42,83,50,84,85,42,83,50,84,85,83,85,50,42,50,50,42,42,42,83,50,84,84,85,82,42,83,50,84,85,82,42,42,42,42,42,50,50,42,42,42,42,42,83,50,84,85,82,83,85,82,42,42,42,50,50,83,85,82,42,50,50,42,83,85,50,50,42,50,42,84,50,50,42,83,50,84,85,84,42,83,50,84,85,82,42,83,50,84,85,82,42,83,50,84,85,82,0,0,90,89,90,89,89,89,90,89,90,89,90,89,89,90,89,90,89,90,89,0,0,0,0,0,0,0,0,0,93,93,94,95,96,93,97,99,100,94,95,96,93,97,99,100,93,93,94,95,96,93,97,99,100,94,95,96,93,97,99,100,94,95,96,94,95,93,97,99,94,95,96,93,97,99,100,93,93,94,95,96,97,99,100,93,93,94,95,96,97,99,100,93,93,93,94,95,96,93,97,99,100,94,95,96,93,97,99,100,94,95,96,93,97,99,100,0,101,101,101,101,101,101,101,101,101,101,101,59,59,59,0,0,0,0,59,59,59,0,59,59,59,59,59,59,59,59,59,59,59,59,59,59,71,71,59,71,105,70,104,59,71,105,70,104,104,59,71,105,70,104,59,71,105,70,104,71,71,71,71,71,71,71,71,71,71,70,71,59,71,59,71,105,70,104,104,59,71,105,70,104,59,71,70,71,71,59,71,105,70,104,105,71,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,71,71,70,70,70,105,71,71,59,71,71,70,71,71,71,71,71,59,71,105,70,104,104,59,71,105,70,104,59,71,105,70,104,59,71,105,70,104,71,71,0,0,108,106,108,106,106,106,108,106,108,106,108,108,106,108,106,108,106,108,106,108,106,0,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,109,6,56,109,6,56,0,0,0,109,6,56,0,0,0,0,109,6,56,109,6,56,109,6,56,109,6,56,109,6,56,111,30,112,51,109,111,56,30,112,51,109,111,56,30,112,51,109,111,56,30,112,51,109,111,56,30,112,51,109,56,109,56,51,109,111,56,30,112,51,109,111,111,56,30,30,112,112,51,109,109,111,56,56,30,112,109,6,56,109,6,56,51,51,109,56,51,109,111,56,30,112,109,6,56,51,109,6,56,109,6,56,109,6,56,51,109,56,109,6,56,51,109,111,56,30,112,111,30,112,51,109,109,109,109,109,111,56,56,56,56,56,30,112,51,109,111,56,30,112,51,109,111,56,30,112,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,0,0,0,0,53,53,53,53,53,53,53,0,0,0,114,114,115,116,114,115,116,114,114,115,115,116,116,114,115,116,114,115,116,115,116,114,115,116,114,115,116,114,115,116],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[1,2],1],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[3,4],[3,5],[6,6],[1,1],[7,7],[8,8],[9,9],[3,3],[10,10],[11,11],[2,2],[12,12],[13,13],[14,14],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[6,6],15],[[7,4],16],[[3,6],16],[[],6],[[],12],[[1,16],1],[1,4],[9,4],0,[[6,6],16],[[7,7],16],[[7,[17,[4]]],16],[[8,8],16],[[9,9],16],[[3,3],16],[[2,2],16],[[12,12],16],[[13,13],16],[[14,14],16],[[6,18],19],[[1,18],19],[[7,18],19],[[8,18],19],[[9,18],19],[[3,18],19],[[10,18],19],[[10,18],19],[[11,18],19],[[2,18],19],[[12,18],19],[[13,18],19],[[13,18],19],[[14,18],19],[-1,-1,[]],[20,6],[-1,1,[21,[23,[[22,[20]]]]]],[-1,-1,[]],[[[17,[4]]],7],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[4,13],[1,2],[1,16],[1,[[17,[4]]]],[1,7],[[6,-1],5,24],[[7,-1],5,24],[[8,-1],5,24],[[9,-1],5,24],[1,[[22,[20]]]],[4,13],[[3,6],16],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[2,16],[[1,4],16],[1,16],[7,16],[9,16],[3,16],[3,16],[3,11],[13,14],[7,4],[9,4],[3,4],0,[[4,4],8],[[4,-1],9,[[25,[7]]]],[-1,1,[21,[23,[[22,[20]]]]]],[[6,4],8],[[6,-1],9,[[25,[7]]]],[4,3],[14,13],[11,[[26,[6]]]],[11,[[26,[6]]]],0,[[7,4],7],[8,4],[[6,6],[[26,[15]]]],[8,6],[9,6],[2,[[26,[6]]]],[[20,4],13],[[1,-1],1,[[27,[4]]]],[7,[[17,[4]]]],[9,[[17,[4]]]],[[1,2],5],[[1,16],5],[[1,4],5],[[1,-1],5,[[27,[4]]]],[[1,-1],5,[[25,[7]]]],[[1,4],5],[11,[[5,[4,[26,[4]]]]]],[[1,-1],1,[[25,[7]]]],[9,7],[1,4],[9,4],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,[[29,[-2]]],[],[]],[4,[[29,[6,30]]]],[31,[[29,[6,30]]]],[32,[[29,[6,30]]]],[33,[[29,[6,30]]]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[[3,6],[[29,[16,10]]]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[2,13],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[35,16],35],[[35,16],35],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[36,37],[[29,[38,39]]]],[[36,40],[[29,[38,39]]]],[[36,[22,[-1]]],[[29,[38,39]]],[[23,[37]]]],[[36,[22,[-1]]],[[29,[38,39]]],[[41,[40]]]],[[],36],[[35,16],35],[[38,-1,42],5,[[25,[1]]]],[[38,-1],43,[[25,[1]]]],[38,4],[39,39],[38,38],[44,44],[35,35],[36,36],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[],35],[[36,35],36],[45,4],[43,4],[38,44],[38,42],[[],35],[[35,16],35],[[35,[26,[4]]],35],[[35,[26,[4]]],35],[[38,-1],[[26,[9]]],[[25,[1]]]],[[38,-1],45,[[25,[1]]]],[[39,18],19],[[39,18],19],[[38,18],19],[[45,18],19],[[43,18],19],[[46,18],19],[[47,18],19],[[44,18],19],[[35,18],19],[[36,18],19],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[35,16],[35,16],[35,16],[38,35],[35,16],[35,[[26,[4]]]],[35,[[26,[4]]]],[35,16],[35,4],[35,20],[35,12],[35,[[26,[4]]]],[35,16],[35,[[26,[4]]]],[35,[[26,[48]]]],[35,16],[35,49],[38,50],[[35,16],35],[[35,4],35],[45,1],[43,1],[46,1],[47,1],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[38,16],[[38,-1],16,[[25,[1]]]],[[35,20],35],[[35,12],35],[38,4],[44,4],[37,[[29,[38,39]]]],[38,44],[[],35],[[],36],[[[22,[-1]]],[[29,[38,39]]],[[23,[37]]]],[45,[[26,[9]]]],[43,[[26,[42]]]],[46,[[26,[7]]]],[47,[[26,[7]]]],[[35,[26,[4]]],35],[[35,16],35],[[35,[26,[4]]],35],[39,[[26,[6]]]],[38,4],[[35,[26,[48]]],35],[45,38],[43,38],[[44,38],5],[[38,1],[[26,[9]]]],[[38,1,42],5],[[38,44,1,42],5],[[38,1],[[26,[8]]]],[[38,44,1],[[26,[8]]]],[[38,1,[22,[[26,[51]]]]],[[26,[6]]]],[[38,44,1,[22,[[26,[51]]]]],[[26,[6]]]],[[38,44,1],[[26,[9]]]],[47,[[5,[4,[26,[4]]]]]],[39,[[26,[4]]]],[39,[[26,[52]]]],[[38,-1],46,[[25,[1]]]],[[38,-1,4],47,[[25,[1]]]],[38,[[26,[4]]]],[[36,53],36],[39,[[26,[54]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[[35,16],35],[[35,49],35],[[38,1,3],5],[[38,44,1,3],5],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[55,56,31],[[29,[56,57]]]],[[55,56,31,[26,[[58,[37]]]]],[[29,[56,57]]]],[55,[[29,[56,57]]]],[55,[[29,[56,57]]]],[[55,56,59],[[29,[56,57]]]],[55,[[29,[56,57]]]],[[55,60],[[29,[56,57]]]],[[55,[61,[60]]],[[29,[56,57]]]],[[55,[61,[56]]],[[29,[56,57]]]],[[55,[61,[56]]],[[29,[56,57]]]],[[],62],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[55,56,56],[[29,[62,57]]]],[[63,37],[[29,[62,57]]]],[[63,40],[[29,[62,57]]]],[[63,[22,[-1]]],[[29,[62,57]]],[[23,[37]]]],[[63,[22,[-1]]],[[29,[62,57]]],[[41,[40]]]],[62,64],[[65,16],65],[55,5],[55,55],[65,65],[49,49],[63,63],[57,57],[62,62],[66,66],[67,67],[68,68],[60,60],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[],63],[[],65],[[63,65],63],[55,6],[[],55],[[],65],[[],49],0,[[66,66],16],[[67,67],16],[[68,68],16],[[60,60],16],[[55,56],[[29,[6,57]]]],[[55,18],19],[[65,18],19],[[49,18],19],[[63,18],19],[[57,18],19],[[57,18],19],[[62,18],19],[[66,18],19],[[67,18],19],[[68,18],19],[[60,18],19],[[69,18],19],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[65,16],[55,70],[65,70],[65,[[26,[4]]]],[55,16],[65,16],[65,16],[55,[[26,[4]]]],[55,16],[65,16],[65,49],[62,50],[62,16],[62,16],[[60,-1],5,24],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[62,16],[49,16],[66,16],[49,16],[62,16],[62,16],[[65,70],65],[62,70],[62,71],[62,71],[[67,[22,[20]],4],[[26,[56]]]],[[68,[22,[20]],4],[[26,[56]]]],[[60,[22,[20]],4],16],[[67,20],[[26,[56]]]],[[68,20],[[26,[56]]]],[[60,20],16],[[60,72],16],[55,4],[62,4],[[],62],[[],55],[[],65],[[],63],[37,[[29,[62,57]]]],[[[22,[-1]]],[[29,[62,57]]],[[23,[37]]]],[69,[[26,[6]]]],0,[[65,[26,[4]]],65],[[55,56,56],[[29,[5,57]]]],[55,4],[62,4],[62,69],0,[[65,16],65],[[55,70],5],[[55,16],5],[[55,[26,[4]]],[[29,[5,57]]]],[[55,16],5],[[65,16],65],[57,[[26,[4]]]],[57,[[26,[52]]]],0,[62,56],[55,[[29,[6,57]]]],[[62,6],[[26,[56]]]],[62,56],[[62,56],66],[62,[[22,[66]]]],[[63,53],63],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],0,0,[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[[65,16],65],[[65,49],65],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],[[29,[73,57]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[74,37],[[29,[73,57]]]],[[74,62],[[29,[73,57]]]],[[74,[22,[-1]]],[[29,[73,57]]],[[23,[37]]]],[[],74],[[73,75,-1,42],5,[[25,[1]]]],[[73,75,-1],76,[[25,[1]]]],[77,77],[74,74],[73,73],[75,75],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[],77],[[74,77],74],[73,75],[73,42],[[],77],[[73,75,-1],[[26,[9]]],[[25,[1]]]],[[73,75,-1],78,[[25,[1]]]],[[77,18],19],[[74,18],19],[[73,18],19],[[78,18],19],[[76,18],19],[[75,18],19],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[73,77],[77,12],[73,62],[77,[[26,[48]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[73,75,-1],16,[[25,[1]]]],[[77,12],77],[75,4],[[],[[29,[73,57]]]],[[],77],[[],74],[37,[[29,[73,57]]]],[73,75],[62,[[29,[73,57]]]],[[[22,[-1]]],[[29,[73,57]]],[[23,[37]]]],[78,[[26,[9]]]],[76,[[26,[42]]]],[73,4],[[77,[26,[48]]],77],[[75,73],5],[[73,75],5],[[73,75,1,42],5],[[73,75,1,[22,[[26,[51]]]]],[[26,[6]]]],[[74,53],74],[[74,65],74],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[[73,75,1,3],5],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[64,4],[72,[[26,[33]]]],[72,[[26,[20]]]],[72,4],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[72,72],[64,64],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[72,72],15],[[],64],[[64,72],79],[[],64],[4,72],[64,72],[[72,72],16],[[72,18],19],[[64,18],19],[[80,18],19],[[81,18],19],[[79,18],19],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[64,20],20],[[64,72],4],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[72,20],16],[72,16],[64,16],[72,16],[64,80],[80,[[26,[72]]]],[81,[[26,[72]]]],[79,[[26,[72]]]],[[72,72],[[26,[15]]]],[[64,-1],81,[[27,[20]]]],[[64,20,20],5],[[],64],[64,4],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[20,72],0,0,0,0,0,0,[50,42],[50,4],[50,82],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[42,5],[42,42],[83,83],[50,50],[84,84],[85,85],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[83,4],[85,4],[[],50],[50,42],[[],50],[50,4],[[42,37],[[5,[37,[86,[37]]]]]],[[42,[22,[20]]],[[5,[[22,[20]],[86,[[22,[20]]]]]]]],[[42,18],19],[[83,18],19],[[50,18],19],[[84,18],19],[[84,18],19],[[85,18],19],[[82,18],19],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[42,4],[[26,[7]]]],[[42,37],[[26,[7]]]],[42,[[26,[9]]]],[42,50],[42,4],[[50,6],4],[50,4],[[42,[22,[20]],[22,[20]]],[[61,[20]]]],[[42,[22,[20]],[22,[20]],[61,[20]]],5],[[42,37,37],28],[[42,37,37,28],5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[42,16],[42,83],[50,42],[50,4],[-3,[[29,[50,84]]],[[23,[37]]],[[88,[],[[87,[[26,[-1]]]]]]],[[88,[],[[87,[-2]]]]]],[83,[[26,[[26,[7]]]]]],[85,[[26,[[26,[37]]]]]],[82,[[26,[[5,[6,4,[26,[37]]]]]]]],[42,[[26,[6]]]],[50,4],[[50,6],85],[[42,[26,[6]]],5],[83,[[5,[4,[26,[4]]]]]],[85,[[5,[4,[26,[4]]]]]],[[50,6,4],[[26,[4]]]],[50,4],[42,[[22,[[26,[51]]]]]],[[50,6,4],[[26,[[5,[4,4]]]]]],[42,[[22,[[26,[51]]]]]],[84,[[26,[52]]]],[[50,6,37],[[26,[4]]]],[[50,6,4],[[26,[37]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[89,89],[[-1,-2],5,[],[]],[[90,18],19],[[89,18],19],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,34,[]],[-1,34,[]],[[[22,[20]],-1,-2,[61,[20]]],5,[[91,[4,[61,[20]]]]],[[91,[37],[[92,[[26,[4]]]]]]]],[[37,-1,-2,28],5,[[91,[4,28]]],[[91,[37],[[92,[[26,[4]]]]]]]],0,0,0,0,0,0,0,[[93,-1],[[26,[9]]],[[91,[1],[[92,[[29,[[26,[9]],13]]]]]]]],[[93,-1],[[26,[8]]],[[91,[1],[[92,[[29,[[26,[8]],13]]]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[93,93],[[-1,-2],5,[],[]],[[[94,[-1]],18],19,[]],[[[95,[-1]],18],19,[]],[[[96,[-1]],18],19,[]],[[93,18],19],[[[97,[-1]],18],19,98],[[[99,[-1]],18],19,98],[[[100,[-1]],18],19,98],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[94,[-1]]],[[97,[-1]]],[]],[[[95,[-1]]],[[99,[-1]]],[]],[[[96,[-1]]],[[100,[-1]]],[]],[[[94,[-1]]],1,[]],[[[95,[-1]]],1,[]],[93,1],[[[97,[-1]]],1,[]],[[[99,[-1]]],1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[93,42,-1],[[96,[-1]]],[[91,[1,42],[[92,[[29,[5,13]]]]]]]],[[93,-1],[[94,[-1]]],[[91,[1],[[92,[[29,[[26,[8]],13]]]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[93,-1],[[95,[-1]]],[[91,[1],[[92,[[29,[[26,[9]],13]]]]]]]],[1,93],[[[94,[-1]]],[[26,[[29,[8,13]]]]],[[91,[1],[[92,[[29,[[26,[8]],13]]]]]]]],[[[95,[-1]]],[[26,[[29,[9,13]]]]],[[91,[1],[[92,[[29,[[26,[9]],13]]]]]]]],[[[96,[-1]]],[[26,[[29,[42,13]]]]],[[91,[1,42],[[92,[[29,[5,13]]]]]]]],[[[97,[-1]]],[[26,[8]]],[[91,[1],[[92,[[29,[[26,[8]],13]]]]]]]],[[[99,[-1]]],[[26,[9]]],[[91,[1],[[92,[[29,[[26,[9]],13]]]]]]]],[[[100,[-1]]],[[26,[42]]],[[91,[1,42],[[92,[[29,[5,13]]]]]]]],[-1,-2,[],[]],[[93,-1],[[29,[[26,[9]],13]]],[[91,[1],[[92,[[29,[[26,[9]],13]]]]]]]],[[93,-1],[[29,[[26,[8]],13]]],[[91,[1],[[92,[[29,[[26,[8]],13]]]]]]]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[[[101,[-1,-2]]],-1,[],[[102,[],[[92,[-1]]]]]],[[[101,[-1,-2]],18],19,98,[[102,[],[[92,[-1]]]]]],[-1,-1,[]],[[[101,[-1,-2]]],-1,[],[[102,[],[[92,[-1]]]]]],[-1,-2,[],[]],[-1,[[101,[-2,-1]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,34,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[59,103],[59,31],[71,[[29,[5,104]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[29,[5,104]]]],[59,59],[71,71],[105,105],[70,70],[104,104],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[71,59],16],[71,16],[71,16],[71,16],[71,16],[71,16],[71,16],[71,16],[71,16],[[],71],[[],70],[[],71],[[59,59],16],[[71,71],16],[[59,18],19],[[71,18],19],[[105,18],19],[[70,18],19],[[104,18],19],[[104,18],19],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[31,[[26,[59]]]],[[],71],[70,20],[[71,59],71],[[71,71],71],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[71,16],[[70,[22,[20]],4],16],[[70,[22,[20]],4],16],[[70,[22,[20]],4],16],[[70,[22,[20]],4],16],[[70,[22,[20]],4],16],[[70,[22,[20]],4],16],[[70,[22,[20]],4],16],[[70,[22,[20]],4],16],[[70,[22,[20]],4],16],[[70,[22,[20]],4],16],[[70,[22,[20]],4],[[29,[16,104]]]],[[70,[22,[20]],4],[[29,[16,104]]]],[[70,[22,[20]],4],16],[[70,[22,[20]],4],16],[[70,[22,[20]],4],[[29,[16,104]]]],[[70,[22,[20]],4],[[29,[16,104]]]],[[70,[22,[20]],4],[[29,[16,104]]]],[[70,[22,[20]],4],[[29,[16,104]]]],[71,105],[71,4],[[70,59,[22,[20]],4],16],[[70,71,[22,[20]],4],16],[[],70],[105,[[26,[59]]]],[[[22,[20]]],71],[[71,59],71],[59,59],[[71,59],5],[[71,71],5],[[70,20],70],[[71,59],5],[[71,71],5],[[71,71],5],[59,71],[[71,71],71],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[[71,71],71],[[71,[22,[20]]],5],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[106,[-1,-2]]],-1,107,[[102,[],[[92,[-1]]]]]],[[[106,[-1,-2]]],-1,107,[[102,[],[[92,[-1]]]]]],[[[108,[-1,-2]],18],19,98,[]],[[[106,[-1,-2]],18],19,[107,98],[[102,[],[[92,[-1]]]]]],[-1,-1,[]],[-1,-1,[]],[[[108,[-1,-2]]],[[106,[-1,-2]]],107,[[102,[],[[92,[-1]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[108,[-2,-1]]],[],[]],[[[106,[-1,-2]]],5,107,[[102,[],[[92,[-1]]]]]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,34,[]],[-1,34,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[48,48],[[-1,-2],5,[],[]],[[48,[22,[20]],7],[[26,[7]]]],[[48,18],19],[-1,-1,[]],[[12,40],[[26,[48]]]],[[12,[22,[-1]]],[[26,[48]]],[[41,[40]]]],[-1,-2,[],[]],[48,16],[48,4],[48,4],[[12,[22,[-1]]],[[26,[48]]],[[23,[[22,[20]]]]]],[[48,[22,[20]],7],[[26,[7]]]],[-1,-2,[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,34,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[109,110],[6,110],[56,110],[109,31],[6,31],[56,31],[109,32],[6,32],[56,32],[109,4],[6,4],[56,4],[111,32],[30,32],[112,32],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[51,51],[109,109],[111,111],[56,56],[30,30],[112,112],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[51,51],15],[[109,109],15],[[56,56],15],[[],109],[[],56],[[51,51],16],[[109,109],16],[[111,111],16],[[56,56],16],[[30,30],16],[[112,112],16],[[51,18],19],[[109,18],19],[[111,18],19],[[111,18],19],[[56,18],19],[[30,18],19],[[30,18],19],[[112,18],19],[[112,18],19],[-1,-1,[]],[20,109],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[20,56],[-1,-1,[]],[-1,-1,[]],[[[86,[20]]],[[29,[109,111]]]],[[[86,[20]]],[[29,[6,30]]]],[[[86,[20]]],[[29,[56,112]]]],[[[86,[20]]],109],[[[86,[20]]],6],[[[86,[20]]],56],[51,4],[[51,-1],5,24],[[109,-1],5,24],[[56,-1],5,24],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[4,109],[4,6],[4,56],[4,[[26,[51]]]],[4,[[29,[109,111]]]],[4,[[29,[6,30]]]],[4,[[29,[56,112]]]],[4,109],[4,6],[4,56],[109,4],[6,4],[56,4],[[51,51],[[26,[15]]]],[[109,109],[[26,[15]]]],[[56,56],[[26,[15]]]],[109,[[86,[20]]]],[6,[[86,[20]]]],[56,[[86,[20]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,[[29,[-2]]],[],[]],[4,[[29,[109,111]]]],[31,[[29,[109,111]]]],[-1,[[29,[-2]]],[],[]],[32,[[29,[109,111]]]],[33,[[29,[109,111]]]],[-1,[[29,[-2]]],[],[]],[31,[[29,[56,112]]]],[4,[[29,[56,112]]]],[33,[[29,[56,112]]]],[32,[[29,[56,112]]]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],0,[[113,2],113],[-1,-2,[],[]],[-1,-2,[],[]],[113,113],[[-1,-2],5,[],[]],[[113,18],19],[-1,-1,[]],[1,113],[1,113],[113,2],[113,[[26,[20]]]],[-1,-2,[],[]],[[113,[26,[20]]],113],[[],113],[-1,-2,[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,34,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[[53,16],53],[53,53],[[-1,-2],5,[],[]],[[53,16],53],[[],53],[[53,16],53],[[53,18],19],[-1,-1,[]],[53,16],[53,16],[53,16],[53,16],[53,20],[53,16],[53,31],[53,16],[53,16],[53,16],[53,16],[[53,16],53],[-1,-2,[],[]],[[53,20],53],[[53,16],53],[[53,31],53],[[],53],[[53,16],53],[37,[[29,[40,54]]]],[[[22,[-1]]],[[29,[[61,[40]],54]]],[[23,[37]]]],[[[22,[-1]],53],[[29,[[61,[40]],54]]],[[23,[37]]]],[[37,53],[[29,[40,54]]]],[[53,16],53],[-1,-2,[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,34,[]],[[53,16],53],[[53,16],53],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[[114,[-1,-2]],18],19,[98,21],98],[[115,18],19],[[115,18],19],[[116,18],19],[[116,18],19],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,34,[]],[-1,34,[]],[-1,34,[]]],"c":[508,566],"p":[[5,"Input",0],[6,"Anchored",0],[5,"PatternSet",0],[1,"usize"],[1,"tuple"],[5,"PatternID",0],[5,"Span",0],[5,"HalfMatch",0],[5,"Match",0],[5,"PatternSetInsertError",0],[5,"PatternSetIter",0],[6,"MatchKind",0],[5,"MatchError",0],[6,"MatchErrorKind",0],[6,"Ordering",1584],[1,"bool"],[5,"Range",1585],[5,"Formatter",1586],[8,"Result",1586],[1,"u8"],[10,"Sized",1587],[1,"slice"],[10,"AsRef",1588],[10,"Hasher",1589],[10,"Into",1588],[6,"Option",1590],[10,"RangeBounds",1585],[5,"String",1591],[6,"Result",1592],[5,"PatternIDError",1336],[1,"u32"],[1,"u64"],[1,"u16"],[5,"TypeId",1593],[5,"Config",252],[5,"Builder",252],[1,"str"],[5,"Regex",252],[5,"BuildError",252],[5,"Hir",1594],[10,"Borrow",1595],[5,"Captures",902],[5,"CapturesMatches",252],[5,"Cache",252],[5,"FindMatches",252],[5,"Split",252],[5,"SplitN",252],[5,"Prefilter",1316],[6,"WhichCaptures",446],[5,"GroupInfo",902],[5,"NonMaxUsize",1336],[10,"Error",1596],[5,"Config",1511],[6,"Error",1597],[5,"Builder",446],[5,"StateID",1336],[5,"BuildError",446],[5,"Arc",1598],[6,"Look",1150],[5,"Transition",446],[5,"Vec",1599],[5,"NFA",446],[5,"Compiler",446],[5,"ByteClasses",821],[5,"Config",446],[6,"State",446],[5,"SparseTransitions",446],[5,"DenseTransitions",446],[5,"PatternIter",446],[5,"LookMatcher",1150],[5,"LookSet",1150],[5,"Unit",821],[5,"PikeVM",701],[5,"Builder",701],[5,"Cache",701],[5,"CapturesMatches",701],[5,"Config",701],[5,"FindMatches",701],[5,"ByteClassElements",821],[5,"ByteClassIter",821],[5,"ByteClassRepresentatives",821],[5,"GroupInfoAllNames",902],[5,"CapturesPatternIter",902],[5,"GroupInfoError",902],[5,"GroupInfoPatternNames",902],[1,"array"],[17,"Item"],[10,"IntoIterator",1600],[5,"DebugByte",1021],[5,"DebugHaystack",1021],[10,"FnMut",1601],[17,"Output"],[5,"Searcher",1044],[5,"TryHalfMatchesIter",1044],[5,"TryMatchesIter",1044],[5,"TryCapturesIter",1044],[5,"HalfMatchesIter",1044],[10,"Debug",1586],[5,"MatchesIter",1044],[5,"CapturesIter",1044],[5,"Lazy",1138],[10,"Fn",1601],[1,"char"],[5,"UnicodeWordBoundaryError",1150],[5,"LookSetIter",1150],[5,"PoolGuard",1293],[10,"Send",1587],[5,"Pool",1293],[5,"SmallIndex",1336],[1,"i32"],[5,"SmallIndexError",1336],[5,"StateIDError",1336],[5,"Config",1492],[5,"AlignAs",1551],[5,"SerializeError",1551],[5,"DeserializeError",1551],[15,"Quit",247],[15,"HaystackTooLong",247],[15,"UnsupportedAnchored",247],[15,"GaveUp",247],[15,"BinaryUnion",690],[15,"Union",690],[15,"Capture",690],[15,"Look",690],[15,"Match",690],[15,"ByteRange",690]],"b":[[82,"impl-PartialEq-for-Span"],[83,"impl-PartialEq%3CRange%3Cusize%3E%3E-for-Span"],[97,"impl-Display-for-PatternSetInsertError"],[98,"impl-Debug-for-PatternSetInsertError"],[102,"impl-Debug-for-MatchError"],[103,"impl-Display-for-MatchError"],[205,"impl-TryFrom%3Cusize%3E-for-PatternID"],[206,"impl-TryFrom%3Cu32%3E-for-PatternID"],[207,"impl-TryFrom%3Cu64%3E-for-PatternID"],[208,"impl-TryFrom%3Cu16%3E-for-PatternID"],[312,"impl-Display-for-BuildError"],[313,"impl-Debug-for-BuildError"],[547,"impl-Display-for-BuildError"],[548,"impl-Debug-for-BuildError"],[945,"impl-Display-for-GroupInfoError"],[946,"impl-Debug-for-GroupInfoError"],[1216,"impl-Display-for-UnicodeWordBoundaryError"],[1217,"impl-Debug-for-UnicodeWordBoundaryError"],[1407,"impl-Display-for-SmallIndexError"],[1408,"impl-Debug-for-SmallIndexError"],[1410,"impl-Debug-for-PatternIDError"],[1411,"impl-Display-for-PatternIDError"],[1412,"impl-Display-for-StateIDError"],[1413,"impl-Debug-for-StateIDError"],[1467,"impl-TryFrom%3Cusize%3E-for-SmallIndex"],[1468,"impl-TryFrom%3Cu32%3E-for-SmallIndex"],[1470,"impl-TryFrom%3Cu64%3E-for-SmallIndex"],[1471,"impl-TryFrom%3Cu16%3E-for-SmallIndex"],[1473,"impl-TryFrom%3Cu32%3E-for-StateID"],[1474,"impl-TryFrom%3Cusize%3E-for-StateID"],[1475,"impl-TryFrom%3Cu16%3E-for-StateID"],[1476,"impl-TryFrom%3Cu64%3E-for-StateID"],[1563,"impl-Display-for-SerializeError"],[1564,"impl-Debug-for-SerializeError"],[1565,"impl-Debug-for-DeserializeError"],[1566,"impl-Display-for-DeserializeError"]]}],\ +["regex",{"doc":"This crate provides routines for searching strings for …","t":"FFFFPGFFFFFFFKFFFFFFFPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFFFFFFFFFFKFFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","n":["CaptureLocations","CaptureMatches","CaptureNames","Captures","CompiledTooBig","Error","Match","Matches","NoExpand","Regex","RegexBuilder","RegexSet","RegexSetBuilder","Replacer","ReplacerRef","SetMatches","SetMatchesIntoIter","SetMatchesIter","Split","SplitN","SubCaptureMatches","Syntax","as_str","as_str","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","build","build","by_ref","by_ref","bytes","capture_locations","capture_names","captures","captures_at","captures_iter","captures_len","captures_read","captures_read_at","case_insensitive","case_insensitive","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","count","count","count","count","crlf","crlf","default","description","dfa_size_limit","dfa_size_limit","dot_matches_new_line","dot_matches_new_line","empty","end","eq","eq","escape","expand","extract","find","find_at","find_iter","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_str","get","get","ignore_whitespace","ignore_whitespace","index","index","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","is_empty","is_empty","is_match","is_match","is_match_at","is_match_at","iter","iter","len","len","len","len","len","line_terminator","line_terminator","matched","matched_any","matches","matches_at","multi_line","multi_line","name","nest_limit","nest_limit","new","new","new","new","next","next","next","next","next","next","next","next","next_back","next_back","no_expansion","no_expansion","no_expansion","no_expansion","octal","octal","patterns","range","replace","replace_all","replace_append","replace_append","replace_append","replacen","shortest_match","shortest_match_at","size_hint","size_hint","size_hint","size_hint","size_hint","size_limit","size_limit","split","splitn","start","static_captures_len","swap_greed","swap_greed","to_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","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unicode","unicode","CaptureLocations","CaptureMatches","CaptureNames","Captures","Match","Matches","NoExpand","Regex","RegexBuilder","RegexSet","RegexSetBuilder","Replacer","ReplacerRef","SetMatches","SetMatchesIntoIter","SetMatchesIter","Split","SplitN","SubCaptureMatches","as_bytes","as_str","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","build","build","by_ref","by_ref","capture_locations","capture_names","captures","captures_at","captures_iter","captures_len","captures_read","captures_read_at","case_insensitive","case_insensitive","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","count","count","count","count","crlf","crlf","default","dfa_size_limit","dfa_size_limit","dot_matches_new_line","dot_matches_new_line","empty","end","eq","expand","extract","find","find_at","find_iter","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_str","get","get","ignore_whitespace","ignore_whitespace","index","index","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","is_empty","is_empty","is_match","is_match","is_match_at","is_match_at","iter","iter","len","len","len","len","len","line_terminator","line_terminator","matched","matched_any","matches","matches_at","multi_line","multi_line","name","nest_limit","nest_limit","new","new","new","new","next","next","next","next","next","next","next","next","next_back","next_back","no_expansion","no_expansion","no_expansion","no_expansion","octal","octal","patterns","range","replace","replace_all","replace_append","replace_append","replace_append","replacen","shortest_match","shortest_match_at","size_hint","size_hint","size_hint","size_hint","size_hint","size_limit","size_limit","split","splitn","start","static_captures_len","swap_greed","swap_greed","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","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","unicode","unicode"],"q":[[0,"regex"],[341,"regex::bytes"],[662,"core::result"],[663,"core::option"],[664,"alloc::string"],[665,"core::fmt"],[666,"core::fmt"],[667,"core::convert"],[668,"core::iter::traits::collect"],[669,"alloc::borrow"],[670,"core::ops::range"],[671,"core::any"],[672,"alloc::vec"]],"d":["A low level representation of the byte offsets of each …","An iterator over all non-overlapping capture matches in a …","An iterator over the names of all capture groups in a …","Represents the capture groups for a single match.","The compiled program exceeded the set size limit. The …","An error that occurred during parsing or compiling a …","Represents a single match of a regex in a haystack.","An iterator over all non-overlapping matches in a haystack.","A helper type for forcing literal string replacement.","A compiled regular expression for searching Unicode …","A configurable builder for a Regex.","Match multiple, possibly overlapping, regexes in a single …","A configurable builder for a RegexSet.","A trait for types that can be used to replace matches in a …","A by-reference adaptor for a Replacer.","A set of matches returned by a regex set.","An owned iterator over the set of matches from a regex set.","A borrowed iterator over the set of matches from a regex …","An iterator over all substrings delimited by a regex match.","An iterator over at most N substrings delimited by a regex …","An iterator over all group matches in a Captures value.","A syntax error.","Returns the original string of this regex.","Returns the substring of the haystack that matched.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Compiles the pattern given to RegexBuilder::new with the …","Compiles the patterns given to RegexSetBuilder::new with …","Returns a type that implements Replacer, but that borrows …","Returns a type that implements Replacer, but that borrows …","Search for regex matches in &[u8] haystacks.","Returns a fresh allocated set of capture locations that can","Returns an iterator over the capture names in this regex.","This routine searches for the first match of this regex in …","Returns the same as Regex::captures, but starts the search …","Returns an iterator that yields successive non-overlapping …","Returns the number of captures groups in this regex.","This is like Regex::captures, but writes the byte offsets …","Returns the same as Regex::captures_read, but starts the …","This configures whether to enable case insensitive …","This configures whether to enable case insensitive …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","This configures CRLF mode for the entire pattern.","This configures CRLF mode for all of the patterns.","","","Set the approximate capacity, in bytes, of the cache of …","Set the approximate capacity, in bytes, of the cache of …","This configures dot-matches-new-line mode for the entire …","This configures dot-matches-new-line mode for the entire …","Create a new empty regex set.","Returns the byte offset of the end of the match in the …","","","Escapes all regular expression meta characters in pattern.","Expands all instances of $ref in replacement to the …","This is a convenience routine for extracting the substrings","This routine searches for the first match of this regex in …","Returns the same as Regex::find, but starts the search at …","Returns an iterator that yields successive non-overlapping …","","","","","","Shows the original regular expression.","Shows the original regular expression.","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Attempts to parse a string into a regular expression","Returns the Match associated with the capture group at …","Returns the start and end byte offsets of the capture …","This configures verbose mode for the entire pattern.","This configures verbose mode for all of the patterns.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","Returns true if and only if this match has a length of …","Returns true if this set contains no regexes.","Returns true if and only if there is a match for the regex …","Returns true if and only if one of the regexes in this set …","Returns the same as Regex::is_match, but starts the search …","Returns true if and only if one of the regexes in this set …","Returns an iterator over all capture groups. This includes …","Returns an iterator over the indices of the regexes that …","Returns the total number of capture groups. This includes …","Returns the length, in bytes, of this match.","Returns the total number of capture groups (even if they …","Returns the total number of regexes in this set.","The total number of regexes in the set that created these …","Configures the line terminator to be used by the regex.","Configures the line terminator to be used by the regex.","Whether the regex at the given index matched.","Whether this set contains any matches.","Returns the set of regexes that match in the given …","Returns the set of regexes that match in the given …","This configures multi-line mode for the entire pattern.","This configures multi-line mode for all of the patterns.","Returns the Match associated with the capture group named …","Set the nesting limit for this parser.","Set the nesting limit for this parser.","Create a new builder with a default configuration for the …","Create a new builder with a default configuration for the …","Compiles a regular expression. Once compiled, it can be …","Create a new regex set with the given regular expressions.","","","","","","","","","","","Return a fixed unchanging replacement string.","Return a fixed unchanging replacement string.","","","This configures octal mode for the entire pattern.","This configures octal mode for all of the patterns.","Returns the regex patterns that this regex set was …","Returns the range over the starting and ending byte …","Replaces the leftmost-first match in the given haystack …","Replaces all non-overlapping matches in the haystack with …","Appends possibly empty data to dst to replace the current …","","","Replaces at most limit non-overlapping matches in the …","Returns the end byte offset of the first match in the …","Returns the same as Regex::shortest_match, but starts the …","","","","","","Sets the approximate size limit, in bytes, of the compiled …","Sets the approximate size limit, in bytes, of the compiled …","Returns an iterator of substrings of the haystack given, …","Returns an iterator of at most limit substrings of the …","Returns the byte offset of the start of the match in the …","Returns the total number of capturing groups that appear …","This configures swap-greed mode for the entire pattern.","This configures swap-greed mode for all of the patterns.","","","","","","","","","","","","","","","","","","","Attempts to parse a string into a regular expression","","Attempts to parse a string into a regular expression","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","This configures Unicode mode for the entire pattern.","This configures Unicode mode for the all of the patterns.","A low level representation of the byte offsets of each …","An iterator over all non-overlapping capture matches in a …","An iterator over the names of all capture groups in a …","Represents the capture groups for a single match.","Represents a single match of a regex in a haystack.","An iterator over all non-overlapping matches in a haystack.","A helper type for forcing literal string replacement.","A compiled regular expression for searching Unicode …","A configurable builder for a Regex.","Match multiple, possibly overlapping, regexes in a single …","A configurable builder for a RegexSet.","A trait for types that can be used to replace matches in a …","A by-reference adaptor for a Replacer.","A set of matches returned by a regex set.","An owned iterator over the set of matches from a regex set.","A borrowed iterator over the set of matches from a regex …","An iterator over all substrings delimited by a regex match.","An iterator over at most N substrings delimited by a regex …","An iterator over all group matches in a Captures value.","Returns the substring of the haystack that matched.","Returns the original string of this regex.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Compiles the pattern given to RegexBuilder::new with the …","Compiles the patterns given to RegexSetBuilder::new with …","Returns a type that implements Replacer, but that borrows …","Returns a type that implements Replacer, but that borrows …","Returns a fresh allocated set of capture locations that can","Returns an iterator over the capture names in this regex.","This routine searches for the first match of this regex in …","Returns the same as Regex::captures, but starts the search …","Returns an iterator that yields successive non-overlapping …","Returns the number of captures groups in this regex.","This is like Regex::captures, but writes the byte offsets …","Returns the same as Regex::captures_read, but starts the …","This configures whether to enable case insensitive …","This configures whether to enable case insensitive …","","","","","","","","","","","","","","","","","","","","","","","","","","","This configures CRLF mode for the entire pattern.","This configures CRLF mode for all of the patterns.","","Set the approximate capacity, in bytes, of the cache of …","Set the approximate capacity, in bytes, of the cache of …","This configures dot-matches-new-line mode for the entire …","This configures dot-matches-new-line mode for the entire …","Create a new empty regex set.","Returns the byte offset of the end of the match in the …","","Expands all instances of $ref in replacement to the …","This is a convenience routine for extracting the substrings","This routine searches for the first match of this regex in …","Returns the same as Regex::find, but starts the search at …","Returns an iterator that yields successive non-overlapping …","","","","Shows the original regular expression.","Shows the original regular expression.","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Attempts to parse a string into a regular expression","Returns the Match associated with the capture group at …","Returns the start and end byte offsets of the capture …","This configures verbose mode for the entire pattern.","This configures verbose mode for all of the patterns.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","Returns true if and only if this match has a length of …","Returns true if this set contains no regexes.","Returns true if and only if there is a match for the regex …","Returns true if and only if one of the regexes in this set …","Returns the same as Regex::is_match, but starts the search …","Returns true if and only if one of the regexes in this set …","Returns an iterator over all capture groups. This includes …","Returns an iterator over the indices of the regexes that …","Returns the total number of capture groups. This includes …","Returns the length, in bytes, of this match.","Returns the total number of capture groups (even if they …","Returns the total number of regexes in this set.","The total number of regexes in the set that created these …","Configures the line terminator to be used by the regex.","Configures the line terminator to be used by the regex.","Whether the regex at the given index matched.","Whether this set contains any matches.","Returns the set of regexes that match in the given …","Returns the set of regexes that match in the given …","This configures multi-line mode for the entire pattern.","This configures multi-line mode for all of the patterns.","Returns the Match associated with the capture group named …","Set the nesting limit for this parser.","Set the nesting limit for this parser.","Create a new builder with a default configuration for the …","Create a new builder with a default configuration for the …","Compiles a regular expression. Once compiled, it can be …","Create a new regex set with the given regular expressions.","","","","","","","","","","","Return a fixed unchanging replacement byte string.","Return a fixed unchanging replacement byte string.","","","This configures octal mode for the entire pattern.","This configures octal mode for all of the patterns.","Returns the regex patterns that this regex set was …","Returns the range over the starting and ending byte …","Replaces the leftmost-first match in the given haystack …","Replaces all non-overlapping matches in the haystack with …","Appends possibly empty data to dst to replace the current …","","","Replaces at most limit non-overlapping matches in the …","Returns the end byte offset of the first match in the …","Returns the same as shortest_match, but starts the search …","","","","","","Sets the approximate size limit, in bytes, of the compiled …","Sets the approximate size limit, in bytes, of the compiled …","Returns an iterator of substrings of the haystack given, …","Returns an iterator of at most limit substrings of the …","Returns the byte offset of the start of the match in the …","Returns the total number of capturing groups that appear …","This configures swap-greed mode for the entire pattern.","This configures swap-greed mode for all of the patterns.","","","","","","","","","","","","","","","","Attempts to parse a string into a regular expression","","Attempts to parse a string into a regular expression","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","This configures Unicode mode for the entire pattern.","This configures Unicode mode for the all of the patterns."],"i":[0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,1,3,13,4,7,5,1,3,11,23,16,28,29,12,18,10,19,8,20,32,21,13,4,7,5,1,3,11,23,16,28,29,12,18,10,19,8,20,32,21,4,7,9,9,0,1,1,1,1,1,1,1,1,4,7,4,7,5,1,3,11,12,18,19,8,20,21,4,7,5,1,3,11,12,18,19,8,20,21,23,16,12,18,4,7,8,5,4,7,4,7,8,3,5,3,0,13,13,1,1,1,13,4,7,5,5,1,1,3,11,23,16,28,29,12,18,10,19,8,20,32,21,13,4,7,5,1,3,11,23,16,28,29,12,18,10,19,8,20,32,21,1,13,11,4,7,13,13,13,4,7,5,1,3,11,23,16,28,29,12,18,10,19,8,20,32,21,23,16,28,29,12,18,20,20,32,21,3,8,1,8,1,8,13,20,13,3,11,8,20,4,7,20,20,8,8,4,7,13,4,7,4,7,1,8,23,16,28,29,12,18,32,21,32,21,9,9,10,19,4,7,8,3,1,1,9,10,19,1,1,1,29,12,18,32,21,4,7,1,1,3,1,4,7,4,7,5,1,3,11,12,18,19,8,20,21,5,1,13,4,7,5,1,1,1,3,11,23,16,28,29,12,18,10,19,8,20,32,21,13,4,7,5,1,3,11,23,16,28,29,12,18,10,19,8,20,32,21,13,4,7,5,1,3,11,23,16,28,29,12,18,10,19,8,20,32,21,4,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,43,51,44,45,43,42,49,57,52,59,60,50,53,48,54,46,55,61,56,51,44,45,43,42,49,57,52,59,60,50,53,48,54,46,55,61,56,44,45,47,47,43,43,43,43,43,43,43,43,44,45,44,45,43,42,49,50,53,54,46,55,56,44,45,43,42,49,50,53,54,46,55,56,57,52,50,53,44,45,46,44,45,44,45,46,42,42,51,51,43,43,43,51,44,45,43,43,42,49,57,52,59,60,50,53,48,54,46,55,61,56,51,44,45,43,42,49,57,52,59,60,50,53,48,54,46,55,61,56,43,51,49,44,45,51,51,51,44,45,43,42,49,57,52,59,60,50,53,48,54,46,55,61,56,57,52,59,60,50,53,55,55,61,56,42,46,43,46,43,46,51,55,51,42,49,46,55,44,45,55,55,46,46,44,45,51,44,45,44,45,43,46,57,52,59,60,50,53,61,56,61,56,47,47,48,54,44,45,46,42,43,43,47,48,54,43,43,43,60,50,53,61,56,44,45,43,43,42,43,44,45,44,45,43,42,49,50,53,54,46,55,56,43,51,44,45,43,43,43,42,49,57,52,59,60,50,53,48,54,46,55,61,56,51,44,45,43,42,49,57,52,59,60,50,53,48,54,46,55,61,56,51,44,45,43,42,49,57,52,59,60,50,53,48,54,46,55,61,56,44,45],"f":[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,2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[4,[[6,[1,5]]]],[7,[[6,[8,5]]]],[9,[[10,[9]]]],[9,[[10,[9]]]],0,[1,11],[1,12],[[1,2],[[14,[13]]]],[[1,2,15],[[14,[13]]]],[[1,2],16],[1,15],[[1,11,2],[[14,[3]]]],[[1,11,2,15],[[14,[3]]]],[[4,17],4],[[7,17],7],[4,4],[7,7],[5,5],[1,1],[3,3],[11,11],[12,12],[18,18],[19,19],[8,8],[20,20],[21,21],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[23,15],[16,15],[12,15],[18,15],[[4,17],4],[[7,17],7],[[],8],[5,2],[[4,15],4],[[7,15],7],[[4,17],4],[[7,17],7],[[],8],[3,15],[[5,5],17],[[3,3],17],[2,24],[[13,2,24],22],[13,[[22,[2,[25,[2]]]]]],[[1,2],[[14,[3]]]],[[1,2,15],[[14,[3]]]],[[1,2],23],[[13,26],27],[[4,26],27],[[7,26],27],[[5,26],27],[[5,26],27],[[1,26],27],[[1,26],27],[[3,26],27],[[11,26],27],[[23,26],27],[[16,26],27],[[28,26],27],[[29,26],27],[[12,26],27],[[18,26],27],[[[10,[-1]],26],27,[30,31]],[[19,26],27],[[8,26],27],[[20,26],27],[[32,26],27],[[21,26],27],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[2,[[6,[1,5]]]],[[13,15],[[14,[3]]]],[[11,15],[[14,[[22,[15,15]]]]]],[[4,17],4],[[7,17],7],[[13,2],2],[[13,15],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[20,-1,[]],[20,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[3,17],[8,17],[[1,2],17],[[8,2],17],[[1,2,15],17],[[8,2,15],17],[13,18],[20,21],[13,15],[3,15],[11,15],[8,15],[20,15],[[4,33],4],[[7,33],7],[[20,15],17],[20,17],[[8,2],20],[[8,2,15],20],[[4,17],4],[[7,17],7],[[13,2],[[14,[3]]]],[[4,34],4],[[7,34],7],[2,4],[-2,7,[[35,[2]]],[[37,[],[[36,[-1]]]]]],[2,[[6,[1,5]]]],[-2,[[6,[8,5]]],[[35,[2]]],[[37,[],[[36,[-1]]]]]],[23,[[14,[3]]]],[16,[[14,[13]]]],[28,[[14,[2]]]],[29,[[14,[2]]]],[12,[[14,[[14,[2]]]]]],[18,[[14,[[14,[3]]]]]],[32,[[14,[15]]]],[21,[[14,[15]]]],[32,[[14,[15]]]],[21,[[14,[15]]]],[9,[[14,[[38,[2]]]]]],[9,[[14,[[38,[2]]]]]],[[[10,[-1]]],[[14,[[38,[2]]]]],[9,31]],[19,[[14,[[38,[2]]]]]],[[4,17],4],[[7,17],7],[8,[[39,[24]]]],[3,[[40,[15]]]],[[1,2,-1],[[38,[2]]],9],[[1,2,-1],[[38,[2]]],9],[[9,13,24],22],[[[10,[-1]],13,24],22,[9,31]],[[19,13,24],22],[[1,2,15,-1],[[38,[2]]],9],[[1,2],[[14,[15]]]],[[1,2,15],[[14,[15]]]],[29,[[22,[15,[14,[15]]]]]],[12,[[22,[15,[14,[15]]]]]],[18,[[22,[15,[14,[15]]]]]],[32,[[22,[15,[14,[15]]]]]],[21,[[22,[15,[14,[15]]]]]],[[4,15],4],[[7,15],7],[[1,2],28],[[1,2,15],29],[3,15],[1,[[14,[15]]]],[[4,17],4],[[7,17],7],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,24,[]],[-1,24,[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[24,[[6,[1,5]]]],[-1,[[6,[-2]]],[],[]],[2,[[6,[1,5]]]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[[4,17],4],[[7,17],7],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[42,[[39,[33]]]],[43,2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[44,[[6,[43,5]]]],[45,[[6,[46,5]]]],[47,[[48,[47]]]],[47,[[48,[47]]]],[43,49],[43,50],[[43,[39,[33]]],[[14,[51]]]],[[43,[39,[33]],15],[[14,[51]]]],[[43,[39,[33]]],52],[43,15],[[43,49,[39,[33]]],[[14,[42]]]],[[43,49,[39,[33]],15],[[14,[42]]]],[[44,17],44],[[45,17],45],[44,44],[45,45],[43,43],[42,42],[49,49],[50,50],[53,53],[54,54],[46,46],[55,55],[56,56],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[57,15],[52,15],[50,15],[53,15],[[44,17],44],[[45,17],45],[[],46],[[44,15],44],[[45,15],45],[[44,17],44],[[45,17],45],[[],46],[42,15],[[42,42],17],[[51,[39,[33]],[58,[33]]],22],[51,[[22,[[39,[33]],[25,[[39,[33]]]]]]]],[[43,[39,[33]]],[[14,[42]]]],[[43,[39,[33]],15],[[14,[42]]]],[[43,[39,[33]]],57],[[51,26],27],[[44,26],27],[[45,26],27],[[43,26],27],[[43,26],27],[[42,26],27],[[49,26],27],[[57,26],27],[[52,26],27],[[59,26],27],[[60,26],27],[[50,26],27],[[53,26],27],[[[48,[-1]],26],27,[30,31]],[[54,26],27],[[46,26],27],[[55,26],27],[[61,26],27],[[56,26],27],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[2,[[6,[43,5]]]],[[51,15],[[14,[42]]]],[[49,15],[[14,[[22,[15,15]]]]]],[[44,17],44],[[45,17],45],[[51,2],[[39,[33]]]],[[51,15],[[39,[33]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[55,-1,[]],[55,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[42,17],[46,17],[[43,[39,[33]]],17],[[46,[39,[33]]],17],[[43,[39,[33]],15],17],[[46,[39,[33]],15],17],[51,53],[55,56],[51,15],[42,15],[49,15],[46,15],[55,15],[[44,33],44],[[45,33],45],[[55,15],17],[55,17],[[46,[39,[33]]],55],[[46,[39,[33]],15],55],[[44,17],44],[[45,17],45],[[51,2],[[14,[42]]]],[[44,34],44],[[45,34],45],[2,44],[-2,45,[[35,[2]]],[[37,[],[[36,[-1]]]]]],[2,[[6,[43,5]]]],[-2,[[6,[46,5]]],[[35,[2]]],[[37,[],[[36,[-1]]]]]],[57,[[14,[42]]]],[52,[[14,[51]]]],[59,[[14,[[39,[33]]]]]],[60,[[14,[[39,[33]]]]]],[50,[[14,[[14,[2]]]]]],[53,[[14,[[14,[42]]]]]],[61,[[14,[15]]]],[56,[[14,[15]]]],[61,[[14,[15]]]],[56,[[14,[15]]]],[47,[[14,[[38,[[39,[33]]]]]]]],[47,[[14,[[38,[[39,[33]]]]]]]],[[[48,[-1]]],[[14,[[38,[[39,[33]]]]]]],[47,31]],[54,[[14,[[38,[[39,[33]]]]]]]],[[44,17],44],[[45,17],45],[46,[[39,[24]]]],[42,[[40,[15]]]],[[43,[39,[33]],-1],[[38,[[39,[33]]]]],47],[[43,[39,[33]],-1],[[38,[[39,[33]]]]],47],[[47,51,[58,[33]]],22],[[[48,[-1]],51,[58,[33]]],22,[47,31]],[[54,51,[58,[33]]],22],[[43,[39,[33]],15,-1],[[38,[[39,[33]]]]],47],[[43,[39,[33]]],[[14,[15]]]],[[43,[39,[33]],15],[[14,[15]]]],[60,[[22,[15,[14,[15]]]]]],[50,[[22,[15,[14,[15]]]]]],[53,[[22,[15,[14,[15]]]]]],[61,[[22,[15,[14,[15]]]]]],[56,[[22,[15,[14,[15]]]]]],[[44,15],44],[[45,15],45],[[43,[39,[33]]],59],[[43,[39,[33]],15],60],[42,15],[43,[[14,[15]]]],[[44,17],44],[[45,17],45],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,24,[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[2,[[6,[43,5]]]],[-1,[[6,[-2]]],[],[]],[24,[[6,[43,5]]]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[-1,41,[]],[[44,17],44],[[45,17],45]],"c":[],"p":[[5,"Regex",0],[1,"str"],[5,"Match",0],[5,"RegexBuilder",0],[6,"Error",0],[6,"Result",662],[5,"RegexSetBuilder",0],[5,"RegexSet",0],[10,"Replacer",0],[5,"ReplacerRef",0],[5,"CaptureLocations",0],[5,"CaptureNames",0],[5,"Captures",0],[6,"Option",663],[1,"usize"],[5,"CaptureMatches",0],[1,"bool"],[5,"SubCaptureMatches",0],[5,"NoExpand",0],[5,"SetMatches",0],[5,"SetMatchesIter",0],[1,"tuple"],[5,"Matches",0],[5,"String",664],[1,"array"],[5,"Formatter",665],[8,"Result",665],[5,"Split",0],[5,"SplitN",0],[10,"Debug",665],[10,"Sized",666],[5,"SetMatchesIntoIter",0],[1,"u8"],[1,"u32"],[10,"AsRef",667],[17,"Item"],[10,"IntoIterator",668],[6,"Cow",669],[1,"slice"],[5,"Range",670],[5,"TypeId",671],[5,"Match",341],[5,"Regex",341],[5,"RegexBuilder",341],[5,"RegexSetBuilder",341],[5,"RegexSet",341],[10,"Replacer",341],[5,"ReplacerRef",341],[5,"CaptureLocations",341],[5,"CaptureNames",341],[5,"Captures",341],[5,"CaptureMatches",341],[5,"SubCaptureMatches",341],[5,"NoExpand",341],[5,"SetMatches",341],[5,"SetMatchesIter",341],[5,"Matches",341],[5,"Vec",672],[5,"Split",341],[5,"SplitN",341],[5,"SetMatchesIntoIter",341]],"b":[[126,"impl-Display-for-Error"],[127,"impl-Debug-for-Error"],[128,"impl-Debug-for-Regex"],[129,"impl-Display-for-Regex"],[168,"impl-Index%3C%26str%3E-for-Captures%3C\'h%3E"],[169,"impl-Index%3Cusize%3E-for-Captures%3C\'h%3E"],[195,"impl-IntoIterator-for-%26SetMatches"],[196,"impl-IntoIterator-for-SetMatches"],[284,"impl-TryFrom%3CString%3E-for-Regex"],[286,"impl-TryFrom%3C%26str%3E-for-Regex"],[456,"impl-Display-for-Regex"],[457,"impl-Debug-for-Regex"],[495,"impl-Index%3C%26str%3E-for-Captures%3C\'h%3E"],[496,"impl-Index%3Cusize%3E-for-Captures%3C\'h%3E"],[521,"impl-IntoIterator-for-SetMatches"],[522,"impl-IntoIterator-for-%26SetMatches"],[607,"impl-TryFrom%3C%26str%3E-for-Regex"],[609,"impl-TryFrom%3CString%3E-for-Regex"]]}],\ +["regex_automata",{"doc":"This crate exposes a variety of regex engines used by the …","t":"PGPFPFPFFGGPPFFFFPFPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCOOOOOFFFFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCPPFFPPFFPFPPPPFPFPFGFPGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNCNNNNNNNNONNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCCCCCCCCCCCFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFNNNNNNNNNNNNNNNNNNNHHFFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFNNNNNNNNNNNPPPGFFFPPPFPPPPPPPPPPPPNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFNNNNNNNNNNNNNNNNNNNNNFNNNNNNNNNNNNNNNNNNNTTTTTTFFFTTTFFFFTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFNNNNNNNNNNNNNNNNNNFNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHHNNNNNNNFFFONNNNNNONNNNNNNNNNNNNNNNNNNNNN","n":["All","Anchored","GaveUp","HalfMatch","HaystackTooLong","Input","LeftmostFirst","Match","MatchError","MatchErrorKind","MatchKind","No","Pattern","PatternID","PatternSet","PatternSetInsertError","PatternSetIter","Quit","Span","UnsupportedAnchored","Yes","anchored","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","capacity","clear","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","cmp","contains","contains","default","default","earliest","end","end","end","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","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","gave_up","get_anchored","get_earliest","get_range","get_span","hash","hash","hash","hash","haystack","haystack_too_long","insert","into","into","into","into","into","into","into","into","into","into","into","into","into_iter","is_anchored","is_char_boundary","is_done","is_empty","is_empty","is_empty","is_full","iter","kind","len","len","len","meta","must","must","new","new","new","new","new","next","next_back","nfa","offset","offset","partial_cmp","pattern","pattern","pattern","quit","range","range","range","set_anchored","set_earliest","set_end","set_range","set_span","set_start","size_hint","span","span","start","start","start","to_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","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_insert","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","unsupported_anchored","util","byte","len","mode","offset","offset","BuildError","Builder","Cache","CapturesMatches","Config","FindMatches","Regex","Split","SplitN","auto_prefilter","backtrack","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","build","build_from_hir","build_many","build_many_from_hir","builder","byte_classes","captures","captures_iter","captures_len","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","config","configure","count","count","create_cache","create_captures","default","dfa","dfa_size_limit","dfa_state_limit","find","find_iter","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","get_auto_prefilter","get_backtrack","get_byte_classes","get_config","get_dfa","get_dfa_size_limit","get_dfa_state_limit","get_hybrid","get_hybrid_cache_capacity","get_line_terminator","get_match_kind","get_nfa_size_limit","get_onepass","get_onepass_size_limit","get_prefilter","get_utf8_empty","get_which_captures","group_info","hybrid","hybrid_cache_capacity","input","input","input","input","into","into","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_iter","is_accelerated","is_match","line_terminator","match_kind","memory_usage","memory_usage","new","new","new","new","new_many","next","next","next","next","nfa_size_limit","onepass","onepass_size_limit","pattern","pattern_len","prefilter","regex","regex","reset","search","search_captures","search_captures_with","search_half","search_half_with","search_slots","search_slots_with","search_with","size_hint","size_limit","source","split","splitn","static_captures_len","syntax","syntax_error","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_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","utf8_empty","which_captures","which_overlapping_matches","which_overlapping_matches_with","thompson","All","BinaryUnion","BuildError","Builder","ByteRange","Capture","Compiler","Config","Dense","DenseTransitions","Fail","Implicit","Look","Match","NFA","None","PatternIter","Sparse","SparseTransitions","State","Transition","Union","WhichCaptures","add_capture_end","add_capture_start","add_empty","add_fail","add_look","add_match","add_range","add_sparse","add_union","add_union_reverse","always_match","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","build","build","build_from_hir","build_many","build_many_from_hir","byte_classes","captures","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","compiler","config","configure","current_pattern_id","default","default","default","end","eq","eq","eq","eq","finish_pattern","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","get_captures","get_look_matcher","get_look_matcher","get_nfa_size_limit","get_reverse","get_reverse","get_shrink","get_size_limit","get_utf8","get_utf8","get_which_captures","group_info","has_capture","has_empty","hash","into","into","into","into","into","into","into","into","into","into","into","into_iter","is_always_start_anchored","is_any","is_epsilon","is_none","is_reverse","is_utf8","look_matcher","look_matcher","look_set_any","look_set_prefix_any","matches","matches","matches","matches_byte","matches_byte","matches_byte","matches_unit","memory_usage","memory_usage","never_match","new","new","new","new","new_many","next","next","nfa_size_limit","patch","pattern_len","pattern_len","patterns","pikevm","reverse","set_look_matcher","set_reverse","set_size_limit","set_utf8","shrink","size_limit","source","start","start_anchored","start_pattern","start_pattern","start_unanchored","state","states","syntax","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","transitions","transitions","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","utf8","which_captures","alt1","alt2","alternates","group_index","look","next","next","pattern_id","pattern_id","slot","trans","Builder","Cache","CapturesMatches","Config","FindMatches","PikeVM","always_match","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build_from_nfa","build_many","builder","captures","captures_iter","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","config","configure","create_cache","create_captures","default","find","find_iter","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","get_config","get_match_kind","get_nfa","get_prefilter","into","into","into","into","into","into","into_iter","into_iter","is_match","match_kind","memory_usage","never_match","new","new","new","new","new_from_nfa","new_many","next","next","pattern_len","prefilter","reset","reset_cache","search","search_slots","syntax","thompson","to_owned","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","which_overlapping_matches","alphabet","captures","escape","interpolate","iter","lazy","look","pool","prefilter","primitives","start","syntax","wire","ByteClassElements","ByteClassIter","ByteClassRepresentatives","ByteClasses","Unit","alphabet_len","as_eoi","as_u8","as_usize","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","default","elements","empty","eoi","eoi","eq","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","get","get_by_unit","into","into","into","into","into","into_iter","into_iter","into_iter","is_byte","is_eoi","is_singleton","is_word_byte","iter","next","next","next","partial_cmp","representatives","set","singletons","stride2","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","u8","Captures","CapturesPatternIter","GroupInfo","GroupInfoAllNames","GroupInfoError","GroupInfoPatternNames","all","all_group_len","all_names","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clear","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","count","count","default","empty","empty","explicit_slot_len","extract","extract_bytes","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","get_group","get_group_by_name","get_match","group_info","group_len","group_len","implicit_slot_len","interpolate_bytes","interpolate_bytes_into","interpolate_string","interpolate_string_into","into","into","into","into","into","into","into_iter","into_iter","into_iter","is_match","iter","matches","memory_usage","new","next","next","next","pattern","pattern_len","pattern_names","set_pattern","size_hint","size_hint","slot","slot_len","slots","slots","slots_mut","source","to_index","to_name","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_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","DebugByte","DebugHaystack","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","fmt","fmt","from","from","into","into","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","bytes","string","CapturesIter","HalfMatchesIter","MatchesIter","Searcher","TryCapturesIter","TryHalfMatchesIter","TryMatchesIter","advance","advance_half","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","infallible","infallible","infallible","input","input","input","input","input","into","into","into","into","into","into","into","into_captures_iter","into_half_matches_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_matches_iter","new","next","next","next","next","next","next","to_owned","try_advance","try_advance_half","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","Lazy","borrow","borrow_mut","deref","fmt","from","get","into","new","try_from","try_into","type_id","End","EndCRLF","EndLF","Look","LookMatcher","LookSet","LookSetIter","Start","StartCRLF","StartLF","UnicodeWordBoundaryError","WordAscii","WordAsciiNegate","WordEndAscii","WordEndHalfAscii","WordEndHalfUnicode","WordEndUnicode","WordStartAscii","WordStartHalfAscii","WordStartHalfUnicode","WordStartUnicode","WordUnicode","WordUnicodeNegate","as_char","as_repr","available","bits","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","check","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","contains","contains_anchor","contains_anchor_crlf","contains_anchor_haystack","contains_anchor_lf","contains_anchor_line","contains_word","contains_word_ascii","contains_word_unicode","default","default","empty","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_repr","full","get_line_terminator","insert","intersect","into","into","into","into","into","into_iter","is_empty","is_end","is_end_crlf","is_end_lf","is_start","is_start_crlf","is_start_lf","is_word_ascii","is_word_ascii_negate","is_word_end_ascii","is_word_end_half_ascii","is_word_end_half_unicode","is_word_end_unicode","is_word_start_ascii","is_word_start_half_ascii","is_word_start_half_unicode","is_word_start_unicode","is_word_unicode","is_word_unicode_negate","iter","len","matches","matches_set","new","next","read_repr","remove","reversed","set_insert","set_intersect","set_line_terminator","set_remove","set_subtract","set_union","singleton","subtract","to_owned","to_owned","to_owned","to_owned","to_owned","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","union","write_repr","Pool","PoolGuard","borrow","borrow","borrow_mut","borrow_mut","deref","deref_mut","fmt","fmt","from","from","get","into","into","new","put","try_from","try_from","try_into","try_into","type_id","type_id","Prefilter","borrow","borrow_mut","clone","clone_into","find","fmt","from","from_hir_prefix","from_hirs_prefix","into","is_fast","max_needle_len","memory_usage","new","prefix","to_owned","try_from","try_into","type_id","LIMIT","LIMIT","LIMIT","MAX","MAX","MAX","NonMaxUsize","PatternID","PatternIDError","SIZE","SIZE","SIZE","SmallIndex","SmallIndexError","StateID","StateIDError","ZERO","ZERO","ZERO","as_i32","as_i32","as_i32","as_u32","as_u32","as_u32","as_u64","as_u64","as_u64","as_usize","as_usize","as_usize","attempted","attempted","attempted","borrow","borrow","borrow","borrow","borrow","borrow","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","cmp","cmp","cmp","default","default","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from_ne_bytes","from_ne_bytes","from_ne_bytes","from_ne_bytes_unchecked","from_ne_bytes_unchecked","from_ne_bytes_unchecked","get","hash","hash","hash","into","into","into","into","into","into","must","must","must","new","new","new","new","new_unchecked","new_unchecked","new_unchecked","one_more","one_more","one_more","partial_cmp","partial_cmp","partial_cmp","to_ne_bytes","to_ne_bytes","to_ne_bytes","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","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_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","Config","anchored","borrow","borrow_mut","clone","clone_into","fmt","from","from_input_forward","from_input_reverse","get_anchored","get_look_behind","into","look_behind","new","to_owned","try_from","try_into","type_id","Config","borrow","borrow_mut","case_insensitive","clone","clone_into","crlf","default","dot_matches_new_line","fmt","from","get_case_insensitive","get_crlf","get_dot_matches_new_line","get_ignore_whitespace","get_line_terminator","get_multi_line","get_nest_limit","get_octal","get_swap_greed","get_unicode","get_utf8","ignore_whitespace","into","line_terminator","multi_line","nest_limit","new","octal","parse","parse_many","parse_many_with","parse_with","swap_greed","to_owned","try_from","try_into","type_id","unicode","utf8","AlignAs","DeserializeError","SerializeError","_align","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","bytes","fmt","fmt","fmt","fmt","fmt","from","from","from","into","into","into","to_string","to_string","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id"],"q":[[0,"regex_automata"],[247,"regex_automata::MatchErrorKind"],[252,"regex_automata::meta"],[445,"regex_automata::nfa"],[446,"regex_automata::nfa::thompson"],[690,"regex_automata::nfa::thompson::State"],[701,"regex_automata::nfa::thompson::pikevm"],[808,"regex_automata::util"],[821,"regex_automata::util::alphabet"],[902,"regex_automata::util::captures"],[1021,"regex_automata::util::escape"],[1042,"regex_automata::util::interpolate"],[1044,"regex_automata::util::iter"],[1138,"regex_automata::util::lazy"],[1150,"regex_automata::util::look"],[1293,"regex_automata::util::pool"],[1316,"regex_automata::util::prefilter"],[1336,"regex_automata::util::primitives"],[1492,"regex_automata::util::start"],[1511,"regex_automata::util::syntax"],[1551,"regex_automata::util::wire"],[1584,"core::cmp"],[1585,"core::ops::range"],[1586,"core::fmt"],[1587,"core::fmt"],[1588,"core::convert"],[1589,"core::hash"],[1590,"core::convert"],[1591,"core::ops::range"],[1592,"core::result"],[1593,"core::any"],[1594,"regex_syntax::hir"],[1595,"core::borrow"],[1596,"core::error"],[1597,"regex_syntax::error"],[1598,"alloc::sync"],[1599,"alloc::vec"],[1600,"core::iter::traits::collect"],[1601,"core::ops::function"],[1602,"core::fmt"]],"d":["Report all possible matches.","The type of anchored search to perform.","The search, based on heuristics, determined that it would …","A representation of “half” of a match reported by a …","This error occurs if the haystack given to the regex …","The parameters for a regex search including the haystack …","Report only the leftmost matches. When multiple leftmost …","A representation of a match reported by a regex engine.","An error indicating that a search stopped before reporting …","The underlying kind of a MatchError.","The kind of match semantics to use for a regex pattern.","Run an unanchored search. This means a match may occur …","Run an anchored search for a specific pattern. This means …","The identifier of a regex pattern, represented by a …","A set of PatternIDs.","An error that occurs when a PatternID failed to insert …","An iterator over all pattern identifiers in a PatternSet.","The search saw a “quit” byte at which it was …","A representation of a span reported by a regex engine.","An error indicating that a particular type of anchored …","Run an anchored search. This means that a match must begin …","Sets the anchor mode of a search.","","","","","","","","","","","","","","","","","","","","","","","","","Returns the total number of pattern identifiers that may …","Clear this set such that it contains no pattern IDs.","","","","","","","","","","","","","","","","","","","","","","","","","","Returns true when the given offset is contained within …","Return true if and only if the given pattern identifier is …","","","Whether to execute an “earliest” search or not.","Return the end position of this search.","The ending position of the match.","The end offset of the span, exclusive.","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Create a new “gave up” error. The given offset …","Return the anchored mode for this search configuration.","Return whether this search should execute in “earliest”…","Return the span as a range for this search configuration.","Return the span for this search configuration.","","","","","Return a borrow of the underlying haystack as a slice of …","Create a new “haystack too long” error. The given len …","Insert the given pattern identifier into this set and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Returns true if and only if this anchor mode corresponds …","Returns true if and only if the given offset in this search…","Return true if and only if this search can never return …","Returns true when this span is empty. That is, when …","Returns true when the span in this match is empty.","Return true if and only if this set has no pattern …","Return true if and only if this set has the maximum number …","Returns an iterator over all pattern identifiers in this …","Returns a reference to the underlying error kind.","Returns the length of this span.","Returns the length of this match.","Returns the total number of pattern identifiers in this …","Provides a regex matcher that composes several other regex …","Create a new half match from a pattern ID and a byte …","Create a new match from a pattern ID and a byte offset …","Create a new search configuration for the given haystack.","Create a new half match from a pattern ID and a byte …","Create a new match from a pattern ID and a span.","Create a new set of pattern identifiers with the given …","Create a new error value with the given kind.","","","Provides non-deterministic finite automata (NFA) and regex …","Returns a new span with offset added to this span’s start…","The position of the match.","","Returns the ID of the pattern that matched.","Returns the ID of the pattern that matched.","Returns the pattern ID associated with this configuration …","Create a new “quit” error. The given byte corresponds …","Like Input::span, but accepts any range instead.","Returns this span as a range.","Returns the match span as a range.","Set the anchor mode of a search.","Set whether the search should execute in “earliest” …","Set the ending offset for the span for this search …","Set the span for this search configuration given any range.","Set the span for this search configuration.","Set the starting offset for the span for this search …","","Set the span for this search.","Returns the span for this match.","Return the start position of this search.","The starting position of the match.","The start offset of the span, inclusive.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Insert the given pattern identifier into this set and …","","","","","","","","","","","","","","","","","","","","","","","","","Create a new “unsupported anchored” error. This occurs …","A collection of modules that provide APIs that are useful …","The “quit” byte that was observed that caused the …","The length of the haystack that exceeded the limit.","The anchored mode given that is unsupported.","The offset at which the quit byte was observed.","The offset at which the search stopped. This corresponds …","An error that occurs when construction of a Regex fails.","A builder for configuring and constructing a Regex.","Represents mutable scratch space used by regex engines …","An iterator over all non-overlapping leftmost matches with …","An object describing the configuration of a Regex.","An iterator over all non-overlapping matches.","A regex matcher that works by composing several other …","Yields all substrings delimited by a regular expression …","Yields at most N spans delimited by a regular expression …","Toggles whether automatic prefilter support is enabled.","Toggle whether a bounded backtracking regex engine should …","","","","","","","","","","","","","","","","","","","Builds a Regex from a single pattern string.","Builds a Regex directly from an Hir expression.","Builds a Regex from many pattern strings.","Builds a Regex directly from many Hir expressions.","Return a builder for configuring the construction of a …","Whether to attempt to shrink the size of the alphabet for …","Executes a leftmost forward search and writes the spans of …","Returns an iterator over all non-overlapping Captures …","Returns the total number of capturing groups.","","","","","","","","","","","Return a default configuration for a Regex.","Configure the behavior of a Regex.","","","Creates a new cache for use with lower level search APIs …","Creates a new object for recording capture group offsets. …","","Toggle whether a fully compiled DFA should be available …","Sets the size limit, in bytes, for heap memory used for a …","Sets a limit on the total number of NFA states, beyond …","Executes a leftmost search and returns the first match …","Returns an iterator over all non-overlapping leftmost …","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns whether automatic prefilters are enabled, as set by","Returns whether the bounded backtracking regex engine may …","Returns whether byte classes are enabled, as set by …","Returns the configuration object used to build this Regex.","Returns whether the DFA regex engine may be used, as set by","Returns DFA size limit, as set by Config::dfa_size_limit.","Returns DFA size limit in terms of the number of states in …","Returns whether the hybrid NFA/DFA regex engine may be …","Returns hybrid NFA/DFA cache capacity, as set by …","Returns the line terminator for this configuration, as set …","Returns the match kind on this configuration, as set by …","Returns NFA size limit, as set by Config::nfa_size_limit.","Returns whether the one-pass DFA regex engine may be used, …","Returns one-pass DFA size limit, as set by …","Returns a manually set prefilter, if one was set by …","Returns whether empty matches must fall on valid UTF-8 …","Returns the capture configuration, as set by …","Return information about the capture groups in this Regex.","Toggle whether the hybrid NFA/DFA (also known as the “…","Set the cache capacity, in bytes, for the lazy DFA.","Returns the current Input associated with this iterator.","Returns the current Input associated with this iterator.","Returns the current Input associated with this iterator.","Returns the current Input associated with this iterator.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","Returns true if this regex has a high chance of being “…","Returns true if and only if this regex matches the given …","Set the line terminator to be used by the ^ and $ anchors …","Set the match semantics for a Regex.","Return the total approximate heap memory, in bytes, used …","Returns the heap memory usage, in bytes, of this cache.","Builds a Regex from a single pattern string using the …","Creates a new Cache for use with this regex.","Create a new configuration object for a Regex.","Creates a new builder for configuring and constructing a …","Builds a Regex from many pattern strings using the default …","","","","","Sets the size limit, in bytes, to enforce on the …","Toggle whether a one-pass DFA should be available for use …","Sets the size limit, in bytes, for the one-pass DFA.","If it is known which pattern ID caused this build error to …","Returns the total number of patterns in this regex.","Overrides and sets the prefilter to use inside a Regex.","Returns the Regex value that created this iterator.","Returns the Regex value that created this iterator.","Reset this cache such that it can be used for searching …","Returns the start and end offset of the leftmost match. If …","Executes a leftmost forward search and writes the spans of …","This is like Regex::search_captures, but requires the …","Returns the end offset of the leftmost match. If no match …","This is like Regex::search_half, but requires the caller to","Executes a leftmost forward search and writes the spans of …","This is like Regex::search_slots, but requires the caller …","This is like Regex::search, but requires the caller to …","","If this error occurred because the regex exceeded the …","","Returns an iterator of spans of the haystack given, …","Returns an iterator of at most limit spans of the haystack …","Returns the total number of capturing groups that appear …","Configure the syntax options when parsing a pattern string …","If this error corresponds to a syntax error, then a …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Toggles whether empty matches are permitted to occur …","Configures what kinds of groups are compiled as “…","Writes the set of patterns that match anywhere in the …","This is like Regex::which_overlapping_matches, but …","Defines a Thompson NFA and provides the PikeVM and …","All capture states, including those corresponding to both …","An alternation such that there exists precisely two …","An error that can occurred during the construction of a …","An abstraction for building Thompson NFAs by hand.","A state with a single transition that can only be taken if …","An empty state that records a capture location.","A builder for compiling an NFA from a regex’s high-level …","The configuration used for a Thompson NFA compiler.","A dense representation of a state with multiple …","A sequence of transitions used to represent a dense state.","A state that cannot be transitioned out of. This is useful …","Only capture states corresponding to implicit capture …","A conditional epsilon transition satisfied via some sort of","A match state. There is at least one such occurrence of …","A byte oriented Thompson non-deterministic finite …","No capture states are compiled into the Thompson NFA.","An iterator over all pattern IDs in an NFA.","A state with possibly many transitions represented in a …","A sequence of transitions used to represent a sparse state.","A state in an NFA.","A single transition to another state.","An alternation such that there exists an epsilon …","A configuration indicating which kinds of State::Capture …","Add a “end capture” NFA state.","Add a “start capture” NFA state.","Add an “empty” NFA state.","Adds a “fail” NFA state.","Add a “look” NFA state.","Adds a “match” NFA state.","Add a “range” NFA state.","Add a “sparse” NFA state.","Add a “union” NFA state.","Add a “reverse union” NFA state.","Returns an NFA with a single regex pattern that always …","","","","","","","","","","","","","","","","","","","","","","","Assemble a NFA from the states added so far.","Compile the given regular expression pattern into an NFA.","Compile the given high level intermediate representation …","Compile the given regular expression patterns into a …","Compile the given high level intermediate representations …","Get the byte classes for this NFA.","Whether to include ‘Capture’ states in the NFA.","Clear this builder.","","","","","","","","","","","","","","","","","","","","","Return a compiler for configuring the construction of an …","Return a default configuration for an NFA.","Apply the given NFA configuration options to this builder.","Returns the pattern identifier of the current pattern.","","","","The inclusive end of the byte range.","","","","","Finish the assembly of a pattern in this NFA.","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Return whether NFA compilation is configured to produce …","Returns the look-around matcher used for this builder.","Return the look-around matcher for this NFA.","Return the configured NFA size limit, if it exists, in the …","Returns whether reverse mode is enabled for this builder.","Returns whether this configuration has enabled reverse NFA …","Return whether NFA shrinking is enabled.","Return the currently configured size limit.","Returns whether UTF-8 mode is enabled for this builder.","Returns whether this configuration has enabled UTF-8 mode.","Return what kinds of capture states will be compiled into …","Returns the capturing group info for this NFA.","Returns true if and only if this NFA has at least one …","Returns true if and only if this NFA can match the empty …","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Returns true if and only if all starting states for this …","Returns true if this configuration indicates that some …","Returns true if and only if this state contains one or …","Returns true if this configuration indicates that no …","Returns true when this NFA is meant to be matched in …","Whether UTF-8 mode is enabled for this NFA or not.","Sets the look-around matcher that should be used with this …","Returns the look-around matcher associated with this NFA.","Returns the union of all look-around assertions used …","Returns the union of all prefix look-around assertions for …","This follows the matching transition for a particular byte.","This follows the matching transition for a particular byte.","Returns true if the position at in haystack falls in this …","This follows the matching transition for a particular byte.","This follows the matching transition for a particular byte.","Returns true if the given byte falls in this transition’…","Returns true if the given alphabet unit falls in this …","Returns the heap memory usage, in bytes, used by the NFA …","Returns the memory usage, in bytes, of this NFA.","Returns an NFA that never matches at any position.","Create a new builder for hand-assembling NFAs.","Return a new default Thompson NFA compiler configuration.","Create a new NFA builder with its default configuration.","Parse the given regular expression using a default …","Parse the given regular expressions using a default …","","The identifier of the state to transition to.","Sets an approximate size limit on the total heap used by …","Add a transition from one state to another.","Returns the number of patterns added to this builder so …","Returns the total number of regex patterns in this NFA.","Returns an iterator over all pattern identifiers in this …","An NFA backed Pike VM for executing regex searches with …","Reverse the NFA.","Sets the look-around matcher that should be used for the …","Sets whether the NFA produced by this builder should be …","Set the size limit on this builder.","Set whether the NFA produced by this builder should only …","Apply best effort heuristics to shrink the NFA at the …","If this error occurred because the NFA exceeded the …","","The inclusive start of the byte range.","Return the state identifier of the initial anchored state …","Start the assembly of a pattern in this NFA.","Return the state identifier of the initial anchored state …","Return the state identifier of the initial unanchored …","Return a reference to the NFA state corresponding to the …","Returns a slice of all states in this NFA.","Set the syntax configuration for this builder using …","","","","","","","","","","","","The sorted sequence of non-overlapping transitions.","A dense representation of this state’s transitions on …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Whether to enable UTF-8 mode during search or not.","Configures what kinds of capture groups are compiled into …","An unconditional epsilon transition to another NFA state. …","An unconditional epsilon transition to another NFA state. …","An ordered sequence of unconditional epsilon transitions …","The capture group index that this capture belongs to. …","The look-around assertion that must be satisfied before …","The state to transition to if the look-around assertion is …","The state to transition to, unconditionally.","The pattern ID that this capture belongs to.","The matching pattern ID.","The slot index for this capture. Every capturing group has …","The transition from this state to the next.","A builder for a PikeVM.","A cache represents mutable state that a PikeVM requires …","An iterator over all non-overlapping leftmost matches, …","The configuration used for building a PikeVM.","An iterator over all non-overlapping matches for a …","A virtual machine for executing regex searches with …","Create a new PikeVM that matches every input.","","","","","","","","","","","","","Build a PikeVM from the given pattern.","Build a PikeVM directly from its NFA.","Build a PikeVM from the given patterns.","Return a builder for configuring the construction of a …","Executes a leftmost forward search and writes the spans of …","Returns an iterator over all non-overlapping Captures …","","","","","","","","","Return a default configuration for a PikeVM.","Apply the given PikeVM configuration options to this …","Create a new cache for this PikeVM.","Create a new empty set of capturing groups that is …","","Executes a leftmost forward search and returns a Match if …","Returns an iterator over all non-overlapping leftmost …","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Return the config for this PikeVM.","Returns the match semantics set in this configuration.","Returns a reference to the underlying NFA.","Returns the prefilter set in this configuration, if one at …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Returns true if and only if this PikeVM matches the given …","Set the desired match semantics.","Returns the heap memory usage, in bytes, of this cache.","Create a new PikeVM that never matches any input.","Return a new default PikeVM configuration.","Create a new PikeVM builder with its default configuration.","Parse the given regular expression using the default …","Create a new PikeVM cache.","Like new, but builds a PikeVM directly from an NFA. This …","Like new, but parses multiple patterns into a single “…","","","Returns the total number of patterns compiled into this …","Set a prefilter to be used whenever a start state is …","Reset this cache such that it can be used for searching …","Reset the given cache such that it can be used for …","Executes a leftmost forward search and writes the spans of …","Executes a leftmost forward search and writes the spans of …","Set the syntax configuration for this builder using …","Set the Thompson NFA configuration for this builder using …","","","","","","","","","","","","","","","","","","","","","","","Writes the set of patterns that match anywhere in the …","This module provides APIs for dealing with the alphabets …","Provides types for dealing with capturing groups.","Provides convenience routines for escaping raw bytes.","Provides routines for interpolating capture group …","Generic helpers for iteration of matches from a regex …","A lazily initialized value for safe sharing between …","Types and routines for working with look-around assertions.","A thread safe memory pool.","Defines a prefilter for accelerating regex searches.","Lower level primitive types that are useful in a variety …","Provides helpers for dealing with start state …","Utilities for dealing with the syntax of a regular …","Types and routines that support the wire format of finite …","An iterator over all elements in an equivalence class.","An iterator over each equivalence class.","An iterator over representative bytes from each …","A representation of byte oriented equivalence classes.","Unit represents a single unit of haystack for DFA based …","Return the total number of elements in the alphabet …","If this unit is an “end of input” sentinel, then …","If this unit is not an “end of input” sentinel, then …","Return this unit as a usize, regardless of whether it is a …","","","","","","","","","","","","","","","","","Returns an iterator of the bytes in the given equivalence …","Creates a new set of equivalence classes where all bytes …","Create a new “end of input” haystack unit.","Create a unit that represents the “end of input” …","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Get the equivalence class for the given byte.","Get the equivalence class for the given haystack unit and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","Returns true if and only of this unit is a byte value …","Returns true when this unit represents an “end of input…","Returns true if and only if every byte in this class maps …","Returns true when this unit corresponds to an ASCII word …","Returns an iterator over all equivalence classes in this …","","","","","Returns an iterator over a sequence of representative …","Set the equivalence class for the given byte.","Creates a new set of equivalence classes where each byte …","Returns the stride, as a base-2 exponent, required for …","","","","","","","","","","","","","","","","","","Create a new haystack unit from a byte value.","The span offsets of capturing groups after a match has …","An iterator over all capturing groups in a Captures value.","Represents information about capturing groups in a …","An iterator over capturing groups and their names for a …","An error that may occur when building a GroupInfo.","An iterator over capturing groups and their names for a …","Create new storage for the offsets of all matching …","Return the total number of capture groups across all …","Return an iterator of all capture groups for all patterns …","","","","","","","","","","","","","Clear this Captures value.","","","","","","","","","","","","","","Create new storage for only tracking which pattern …","This creates an empty GroupInfo.","Returns the total number of slots for explicit capturing …","This is a convenience routine for extracting the substrings","This is a convenience routine for extracting the substrings","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the span of a capturing group match corresponding …","Returns the span of a capturing group match corresponding …","Returns the pattern ID and the span of the match, if one …","Returns a reference to the underlying group info on which …","Return the total number of capturing groups for the …","Return the number of capture groups in a pattern.","Returns the total number of slots for implicit capturing …","Interpolates the capture references in replacement with the","Interpolates the capture references in replacement with the","Interpolates the capture references in replacement with the","Interpolates the capture references in replacement with 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).","","","","Returns true if and only if this capturing group …","Returns an iterator of possible spans for every capturing …","Create new storage for only the full match spans of a …","Returns the memory usage, in bytes, of this GroupInfo.","Creates a new group info from a sequence of patterns, …","","","","Returns the identifier of the pattern that matched when …","Returns the total number of patterns in this GroupInfo.","Return an iterator of all capture groups and their names …","Set the pattern on this Captures value.","","","Returns the starting slot corresponding to the given …","Returns the total number of slots in this GroupInfo across …","Returns the underlying slots, where each slot stores a …","Returns the starting and ending slot corresponding to the …","Returns the underlying slots as a mutable slice, where …","","Return the capture group index corresponding to the given …","Return the capture name for the given index and given …","","","","","","","","","","","","","","","","","","","","","","","","","Provides a convenient Debug implementation for a u8.","Provides a convenient Debug implementation for &[u8].","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","","","","","","","Accepts a replacement byte string and interpolates capture …","Accepts a replacement string and interpolates capture …","An iterator over all non-overlapping captures for an …","An iterator over all non-overlapping half matches for an …","An iterator over all non-overlapping matches for an …","A searcher for creating iterators and performing lower …","An iterator over all non-overlapping captures for a …","An iterator over all non-overlapping half matches for a …","An iterator over all non-overlapping matches for a …","Return the next match for an infallible search if one …","Return the next half match for an infallible search if one …","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Return an infallible version of this iterator.","Return an infallible version of this iterator.","Return an infallible version of this iterator.","Returns the current Input used by this iterator.","Returns the current Input used by this iterator.","Returns the current Input used by this searcher.","Returns the current Input used by this iterator.","Returns the current Input used by this iterator.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Given a closure that executes a single search, return an …","Given a closure that executes a single search, return an …","","","","","","","Given a closure that executes a single search, return an …","Create a new fallible non-overlapping matches iterator.","","","","","","","","Return the next match for a fallible search if one exists, …","Return the next half match for a fallible search if one …","","","","","","","","","","","","","","","","","","","","","","A lazily initialized value that implements Deref for T.","","","","","Returns the argument unchanged.","Return a reference to the lazily initialized value.","Calls U::from(self).","Create a new Lazy value that is initialized via the given …","","","","Match the end of text. Specifically, this matches at the …","Match the end of a line or the end of text. Specifically, …","Match the end of a line or the end of text. Specifically, …","A look-around assertion.","A matcher for look-around assertions.","LookSet is a memory-efficient set of look-around …","An iterator over all look-around assertions in a LookSet.","Match the beginning of text. Specifically, this matches at …","Match the beginning of a line or the beginning of text. …","Match the beginning of a line or the beginning of text. …","An error that occurs when the Unicode-aware \\\\w class is …","Match an ASCII-only word boundary. That is, this matches a …","Match an ASCII-only negation of a word boundary.","Match the end of an ASCII-only word boundary. That is, …","Match the end half of an ASCII-only word boundary. That …","Match the end half of a Unicode word boundary. That is, …","Match the end of a Unicode word boundary. That is, this …","Match the start of an ASCII-only word boundary. That is, …","Match the start half of an ASCII-only word boundary. That …","Match the start half of a Unicode word boundary. That is, …","Match the start of a Unicode word boundary. That is, this …","Match a Unicode-aware word boundary. That is, this matches …","Match a Unicode-aware negation of a word boundary.","Returns a convenient single codepoint representation of …","Return the underlying representation of this look-around …","Checks that all assertions in this set can be matched.","The underlying representation this set is exposed to make …","","","","","","","","","","","Returns an error if and only if Unicode word boundary data …","","","","","","","","","","","Returns true if and only if the given look-around …","Returns true if and only if this set contains any anchor …","Returns true if and only if this set contains any “…","Returns true if and only if this set contains any “…","Returns true if and only if this set contains any “…","Returns true if and only if this set contains any “…","Returns true if and only if this set contains any word …","Returns true if and only if this set contains any ASCII …","Returns true if and only if this set contains any Unicode …","","","Create an empty set of look-around assertions.","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Given the underlying representation of a Look value, …","Create a full set of look-around assertions.","Returns the line terminator that was configured for this …","Return a new set that is equivalent to the original, but …","Returns a new set that is the intersection of this and the …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Returns true if and only if this set is empty.","Returns true when Look::End is satisfied at the given …","Returns true when Look::EndCRLF is satisfied at the given …","Returns true when Look::EndLF is satisfied at the given …","Returns true when Look::Start is satisfied at the given …","Returns true when Look::StartCRLF is satisfied at the given","Returns true when Look::StartLF is satisfied at the given …","Returns true when Look::WordAscii is satisfied at the given","Returns true when Look::WordAsciiNegate is satisfied at …","Returns true when Look::WordEndAscii is satisfied at the …","Returns true when Look::WordEndHalfAscii is satisfied at …","Returns true when Look::WordEndHalfUnicode is satisfied at …","Returns true when Look::WordEndUnicode is satisfied at the …","Returns true when Look::WordStartAscii is satisfied at the …","Returns true when Look::WordStartHalfAscii is satisfied at …","Returns true when Look::WordStartHalfUnicode is satisfied …","Returns true when Look::WordStartUnicode is satisfied at …","Returns true when Look::WordUnicode is satisfied at the …","Returns true when Look::WordUnicodeNegate is satisfied at …","Returns an iterator over all of the look-around assertions …","Returns the total number of look-around assertions in this …","Returns true when the position at in haystack satisfies …","Returns true when all of the assertions in the given set …","Creates a new default matcher for look-around assertions.","","Return a LookSet from the slice given as a native endian …","Return a new set that is equivalent to the original, but …","Flip the look-around assertion to its equivalent for …","Updates this set in place with the result of inserting the …","Updates this set in place with the result of intersecting …","Sets the line terminator for use with (?m:^) and (?m:$).","Updates this set in place with the result of removing the …","Updates this set in place with the result of subtracting …","Updates this set in place with the result of unioning it …","Create a look-around set containing the look-around …","Returns a new set that is the result of subtracting the …","","","","","","","","","","","","","","","","","","","","","","Returns a new set that is the union of this and the one …","Write a LookSet as a native endian 32-bit integer to the …","A thread safe pool that works in an alloc-only context.","A guard that is returned when a caller requests a value …","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Get a value from the pool. The caller is guaranteed to have","Calls U::from(self).","Calls U::from(self).","Create a new pool. The given closure is used to create …","Consumes this guard and puts it back into the pool.","","","","","","","A prefilter for accelerating regex searches.","","","","","Run this prefilter on haystack[span.start..end] and return …","","Returns the argument unchanged.","This attempts to extract prefixes from the given Hir …","This attempts to extract prefixes from the given Hir …","Calls U::from(self).","Implementations might return true here if they believe …","Return the length of the longest needle in this Prefilter","Returns the heap memory, in bytes, used by the underlying …","Create a new prefilter from a sequence of needles and a …","Returns the span of a prefix of …","","","","","The total number of values that can be represented as a …","The total number of values that can be represented.","The total number of values that can be represented.","The maximum index value.","The maximum value.","The maximum value.","A usize that can never be usize::MAX.","The identifier of a regex pattern, represented by a …","This error occurs when a value could not be constructed.","The number of bytes that a single small index uses in …","The number of bytes that a single value uses in memory.","The number of bytes that a single value uses in memory.","A type that represents a “small” index.","This error occurs when a small index could not be …","The identifier of a finite automaton state, represented by …","This error occurs when a value could not be constructed.","The zero index value.","The zero value.","The zero value.","Return the internal u32 of this small index represented as …","Return the internal value as a i32…","Return the internal value as a i32…","Return the internal u32 of this small index. This is …","Return the internal value as a u32. This is guaranteed to …","Return the internal value as a u32. This is guaranteed to …","Return this small index as a u64. This is guaranteed to …","Return the internal value as a u64. This is guaranteed to …","Return the internal value as a u64. This is guaranteed to …","Return this small index as a usize. This is guaranteed to …","Return the internal value as a usize. This is guaranteed to","Return the internal value as a usize. This is guaranteed to","Returns the value that could not be converted to a small …","Returns the value that could not be converted to an ID.","Returns the value that could not be converted to an ID.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Decode this small index from the bytes given using the …","Decode this value from the bytes given using the native …","Decode this value from the bytes given using the native …","Decode this small index from the bytes given using the …","Decode this value from the bytes given using the native …","Decode this value from the bytes given using the native …","Return the underlying usize value. The returned value is …","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Like SmallIndex::new, but panics if the given index is not …","Like new, but panics if the given value is not valid.","Like new, but panics if the given value is not valid.","Create a new NonMaxUsize from the given value.","Create a new small index.","Create a new value that is represented by a “small index.…","Create a new value that is represented by a “small index.…","Create a new small index without checking whether the …","Create a new value without checking whether the given …","Create a new value without checking whether the given …","Returns one more than this small index as a usize.","Returns one more than this value as a usize.","Returns one more than this value as a usize.","","","","Return the underlying small index integer as raw bytes in …","Return the underlying integer as raw bytes in native endian","Return the underlying integer as raw bytes in native endian","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The configuration used to determine a DFA’s start state …","Set the anchored mode of a search.","","","","","","Returns the argument unchanged.","A convenience routine for building a start configuration …","A convenience routine for building a start configuration …","Return the anchored mode in this configuration.","Return the look-behind byte in this configuration, if one …","Calls U::from(self).","Set the look-behind byte at the start of a search.","Create a new default start configuration.","","","","","A common set of configuration options that apply to the …","","","Enable or disable the case insensitive flag by default.","","","Enable or disable the “CRLF mode” flag by default.","","Enable or disable the “dot matches any character” flag …","","Returns the argument unchanged.","Returns whether “case insensitive” mode is enabled.","Returns whether “CRLF” mode is enabled.","Returns whether “dot matches new line” mode is enabled.","Returns whether “ignore whitespace” mode is enabled.","Returns the line terminator in this syntax configuration.","Returns whether “multi line” mode is enabled.","Returns the “nest limit” setting.","Returns whether “octal” mode is enabled.","Returns whether “swap greed” mode is enabled.","Returns whether “unicode” mode is enabled.","Returns whether UTF-8 mode is enabled.","Enable verbose mode in the regular expression.","Calls U::from(self).","Sets the line terminator for use with (?u-s:.) and (?-us:.)…","Enable or disable the multi-line matching flag by default.","Set the nesting limit used for the regular expression …","Return a new default syntax configuration.","Whether to support octal syntax or not.","A convenience routine for parsing a pattern into an HIR …","A convenience routine for parsing many patterns into HIR …","A convenience routine for parsing many patterns into HIR …","A convenience routine for parsing a pattern into an HIR …","Enable or disable the “swap greed” flag by default.","","","","","Enable or disable the Unicode flag (u) by default.","When disabled, the builder will permit the construction of …","A hack to align a smaller type B with a bigger type T.","An error that occurs when deserializing an object defined …","An error that occurs when serializing an object from this …","A zero-sized field indicating the alignment we want.","","","","","","","A possibly non-sized field containing a sequence of bytes.","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","",""],"i":[12,0,14,0,14,0,12,0,0,0,0,2,2,0,0,0,0,14,0,14,2,1,6,1,7,8,9,3,10,11,2,12,13,14,6,1,7,8,9,3,10,11,2,12,13,14,3,3,6,1,7,8,9,3,10,11,2,12,13,14,6,1,7,8,9,3,10,11,2,12,13,14,6,7,3,6,12,1,1,9,7,6,7,7,8,9,3,2,12,13,14,6,1,7,8,9,3,10,10,11,2,12,13,13,14,6,6,1,1,7,7,8,9,3,10,11,2,12,13,14,13,1,1,1,1,6,7,8,9,1,13,3,6,1,7,8,9,3,10,11,2,12,13,14,11,2,1,1,7,9,3,3,3,13,7,9,3,0,8,9,1,8,9,3,13,11,11,0,7,8,6,8,9,2,13,1,7,9,1,1,1,1,1,1,11,1,9,1,9,7,6,1,7,8,9,3,10,11,2,12,13,14,10,13,6,6,6,6,6,1,7,8,9,3,10,11,2,12,13,14,3,6,1,7,8,9,3,10,11,2,12,13,14,6,1,7,8,9,3,10,11,2,12,13,14,13,0,117,118,119,117,120,0,0,0,0,0,0,0,0,0,35,35,39,38,45,43,46,47,44,35,36,39,38,45,43,46,47,44,35,36,36,36,36,36,38,35,38,38,38,39,38,44,35,36,39,38,44,35,36,38,36,45,43,38,38,35,35,35,35,38,38,39,39,38,45,43,46,47,44,35,36,39,38,45,43,46,47,44,35,36,35,35,35,38,35,35,35,35,35,35,35,35,35,35,35,35,35,38,35,35,45,43,46,47,39,38,45,43,46,47,44,35,36,45,43,46,47,38,38,35,35,38,44,38,44,35,36,38,45,43,46,47,35,35,35,39,38,35,45,43,44,38,38,38,38,38,38,38,38,47,39,39,38,38,38,36,39,39,38,44,35,36,39,39,38,45,43,46,47,44,35,36,39,38,45,43,46,47,44,35,36,39,38,45,43,46,47,44,35,36,35,35,38,38,0,49,66,0,0,66,66,0,0,66,0,66,49,66,66,0,49,0,66,0,0,0,66,0,55,55,55,55,55,55,55,55,55,55,62,55,65,49,63,57,62,66,67,68,60,69,55,65,49,63,57,62,66,67,68,60,69,55,63,63,63,63,62,65,55,55,65,49,63,57,62,66,67,68,60,55,65,49,63,57,62,66,67,68,60,62,62,63,55,55,65,49,60,66,67,68,60,55,55,65,49,63,57,57,62,66,67,68,60,69,55,65,49,63,57,62,66,67,68,60,69,65,55,65,65,55,65,65,55,55,65,65,62,62,62,60,55,65,49,63,57,62,66,67,68,60,69,69,62,49,66,49,62,62,65,62,62,62,67,68,60,67,68,60,60,55,62,62,55,65,63,62,62,69,60,65,55,55,62,62,0,65,55,55,55,55,65,57,57,60,62,55,62,62,62,62,63,55,65,49,63,57,62,66,67,68,60,57,67,68,55,65,49,63,57,62,66,67,68,60,69,55,65,49,63,57,62,66,67,68,60,69,55,65,49,63,57,62,66,67,68,60,69,65,65,121,121,122,123,124,124,123,123,125,123,126,0,0,0,0,0,0,73,77,74,73,78,76,75,77,74,73,78,76,75,74,74,74,73,73,73,77,74,73,75,77,74,73,75,73,74,73,73,77,73,73,77,74,73,78,76,75,77,74,73,78,76,75,73,77,73,77,77,74,73,78,76,75,78,76,73,77,75,73,77,74,73,75,73,73,78,76,73,77,75,73,73,73,74,74,77,74,73,75,77,74,73,78,76,75,77,74,73,78,76,75,77,74,73,78,76,75,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,72,72,72,72,64,80,81,79,72,64,80,81,79,72,64,72,64,72,64,64,64,72,64,72,72,64,80,81,79,72,64,80,81,79,64,64,72,64,80,81,79,80,81,79,72,72,64,72,64,80,81,79,72,64,64,64,64,72,64,72,64,80,81,79,72,64,80,81,79,72,64,80,81,79,72,0,0,0,0,0,0,42,50,50,42,83,50,84,85,82,42,83,50,84,85,82,42,42,83,50,84,85,42,83,50,84,85,83,85,50,42,50,50,42,42,42,83,50,84,84,85,82,42,83,50,84,85,82,42,42,42,42,42,50,50,42,42,42,42,42,83,50,84,85,82,83,85,82,42,42,42,50,50,83,85,82,42,50,50,42,83,85,50,50,42,50,42,84,50,50,42,83,50,84,85,84,42,83,50,84,85,82,42,83,50,84,85,82,42,83,50,84,85,82,0,0,90,89,90,89,89,89,90,89,90,89,90,89,89,90,89,90,89,90,89,0,0,0,0,0,0,0,0,0,93,93,94,95,96,93,97,99,100,94,95,96,93,97,99,100,93,93,94,95,96,93,97,99,100,94,95,96,93,97,99,100,94,95,96,94,95,93,97,99,94,95,96,93,97,99,100,93,93,94,95,96,97,99,100,93,93,94,95,96,97,99,100,93,93,93,94,95,96,93,97,99,100,94,95,96,93,97,99,100,94,95,96,93,97,99,100,0,101,101,101,101,101,101,101,101,101,101,101,59,59,59,0,0,0,0,59,59,59,0,59,59,59,59,59,59,59,59,59,59,59,59,59,59,71,71,59,71,105,70,104,59,71,105,70,104,104,59,71,105,70,104,59,71,105,70,104,71,71,71,71,71,71,71,71,71,71,70,71,59,71,59,71,105,70,104,104,59,71,105,70,104,59,71,70,71,71,59,71,105,70,104,105,71,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,71,71,70,70,70,105,71,71,59,71,71,70,71,71,71,71,71,59,71,105,70,104,104,59,71,105,70,104,59,71,105,70,104,59,71,105,70,104,71,71,0,0,108,106,108,106,106,106,108,106,108,106,108,108,106,108,106,108,106,108,106,108,106,0,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,109,6,56,109,6,56,0,0,0,109,6,56,0,0,0,0,109,6,56,109,6,56,109,6,56,109,6,56,109,6,56,111,30,112,51,109,111,56,30,112,51,109,111,56,30,112,51,109,111,56,30,112,51,109,111,56,30,112,51,109,56,109,56,51,109,111,56,30,112,51,109,111,111,56,30,30,112,112,51,109,109,111,56,56,30,112,109,6,56,109,6,56,51,51,109,56,51,109,111,56,30,112,109,6,56,51,109,6,56,109,6,56,109,6,56,51,109,56,109,6,56,51,109,111,56,30,112,111,30,112,51,109,109,109,109,109,111,56,56,56,56,56,30,112,51,109,111,56,30,112,51,109,111,56,30,112,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,0,0,0,0,53,53,53,53,53,53,53,0,0,0,114,114,115,116,114,115,116,114,114,115,115,116,116,114,115,116,114,115,116,115,116,114,115,116,114,115,116,114,115,116],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[1,2],1],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[3,4],[3,5],[6,6],[1,1],[7,7],[8,8],[9,9],[3,3],[10,10],[11,11],[2,2],[12,12],[13,13],[14,14],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[6,6],15],[[7,4],16],[[3,6],16],[[],6],[[],12],[[1,16],1],[1,4],[9,4],0,[[6,6],16],[[7,7],16],[[7,[17,[4]]],16],[[8,8],16],[[9,9],16],[[3,3],16],[[2,2],16],[[12,12],16],[[13,13],16],[[14,14],16],[[6,18],19],[[1,18],19],[[7,18],19],[[8,18],19],[[9,18],19],[[3,18],19],[[10,18],19],[[10,18],19],[[11,18],19],[[2,18],19],[[12,18],19],[[13,18],19],[[13,18],19],[[14,18],19],[-1,-1,[]],[20,6],[-1,1,[21,[23,[[22,[20]]]]]],[-1,-1,[]],[[[17,[4]]],7],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[4,13],[1,2],[1,16],[1,[[17,[4]]]],[1,7],[[6,-1],5,24],[[7,-1],5,24],[[8,-1],5,24],[[9,-1],5,24],[1,[[22,[20]]]],[4,13],[[3,6],16],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[2,16],[[1,4],16],[1,16],[7,16],[9,16],[3,16],[3,16],[3,11],[13,14],[7,4],[9,4],[3,4],0,[[4,4],8],[[4,-1],9,[[25,[7]]]],[-1,1,[21,[23,[[22,[20]]]]]],[[6,4],8],[[6,-1],9,[[25,[7]]]],[4,3],[14,13],[11,[[26,[6]]]],[11,[[26,[6]]]],0,[[7,4],7],[8,4],[[6,6],[[26,[15]]]],[8,6],[9,6],[2,[[26,[6]]]],[[20,4],13],[[1,-1],1,[[27,[4]]]],[7,[[17,[4]]]],[9,[[17,[4]]]],[[1,2],5],[[1,16],5],[[1,4],5],[[1,-1],5,[[27,[4]]]],[[1,-1],5,[[25,[7]]]],[[1,4],5],[11,[[5,[4,[26,[4]]]]]],[[1,-1],1,[[25,[7]]]],[9,7],[1,4],[9,4],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[29,[[31,[6,30]]]],[-1,[[31,[-2]]],[],[]],[32,[[31,[6,30]]]],[33,[[31,[6,30]]]],[4,[[31,[6,30]]]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[[3,6],[[31,[16,10]]]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[2,13],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[35,16],35],[[35,16],35],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[36,37],[[31,[38,39]]]],[[36,40],[[31,[38,39]]]],[[36,[22,[-1]]],[[31,[38,39]]],[[23,[37]]]],[[36,[22,[-1]]],[[31,[38,39]]],[[41,[40]]]],[[],36],[[35,16],35],[[38,-1,42],5,[[25,[1]]]],[[38,-1],43,[[25,[1]]]],[38,4],[39,39],[38,38],[44,44],[35,35],[36,36],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[],35],[[36,35],36],[45,4],[43,4],[38,44],[38,42],[[],35],[[35,16],35],[[35,[26,[4]]],35],[[35,[26,[4]]],35],[[38,-1],[[26,[9]]],[[25,[1]]]],[[38,-1],45,[[25,[1]]]],[[39,18],19],[[39,18],19],[[38,18],19],[[45,18],19],[[43,18],19],[[46,18],19],[[47,18],19],[[44,18],19],[[35,18],19],[[36,18],19],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[35,16],[35,16],[35,16],[38,35],[35,16],[35,[[26,[4]]]],[35,[[26,[4]]]],[35,16],[35,4],[35,20],[35,12],[35,[[26,[4]]]],[35,16],[35,[[26,[4]]]],[35,[[26,[48]]]],[35,16],[35,49],[38,50],[[35,16],35],[[35,4],35],[45,1],[43,1],[46,1],[47,1],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[38,16],[[38,-1],16,[[25,[1]]]],[[35,20],35],[[35,12],35],[38,4],[44,4],[37,[[31,[38,39]]]],[38,44],[[],35],[[],36],[[[22,[-1]]],[[31,[38,39]]],[[23,[37]]]],[45,[[26,[9]]]],[43,[[26,[42]]]],[46,[[26,[7]]]],[47,[[26,[7]]]],[[35,[26,[4]]],35],[[35,16],35],[[35,[26,[4]]],35],[39,[[26,[6]]]],[38,4],[[35,[26,[48]]],35],[45,38],[43,38],[[44,38],5],[[38,1],[[26,[9]]]],[[38,1,42],5],[[38,44,1,42],5],[[38,1],[[26,[8]]]],[[38,44,1],[[26,[8]]]],[[38,1,[22,[[26,[51]]]]],[[26,[6]]]],[[38,44,1,[22,[[26,[51]]]]],[[26,[6]]]],[[38,44,1],[[26,[9]]]],[47,[[5,[4,[26,[4]]]]]],[39,[[26,[4]]]],[39,[[26,[52]]]],[[38,-1],46,[[25,[1]]]],[[38,-1,4],47,[[25,[1]]]],[38,[[26,[4]]]],[[36,53],36],[39,[[26,[54]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[[35,16],35],[[35,49],35],[[38,1,3],5],[[38,44,1,3],5],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[55,56,29],[[31,[56,57]]]],[[55,56,29,[26,[[58,[37]]]]],[[31,[56,57]]]],[55,[[31,[56,57]]]],[55,[[31,[56,57]]]],[[55,56,59],[[31,[56,57]]]],[55,[[31,[56,57]]]],[[55,60],[[31,[56,57]]]],[[55,[61,[60]]],[[31,[56,57]]]],[[55,[61,[56]]],[[31,[56,57]]]],[[55,[61,[56]]],[[31,[56,57]]]],[[],62],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[55,56,56],[[31,[62,57]]]],[[63,37],[[31,[62,57]]]],[[63,40],[[31,[62,57]]]],[[63,[22,[-1]]],[[31,[62,57]]],[[23,[37]]]],[[63,[22,[-1]]],[[31,[62,57]]],[[41,[40]]]],[62,64],[[65,16],65],[55,5],[55,55],[65,65],[49,49],[63,63],[57,57],[62,62],[66,66],[67,67],[68,68],[60,60],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[],63],[[],65],[[63,65],63],[55,6],[[],55],[[],65],[[],49],0,[[66,66],16],[[67,67],16],[[68,68],16],[[60,60],16],[[55,56],[[31,[6,57]]]],[[55,18],19],[[65,18],19],[[49,18],19],[[63,18],19],[[57,18],19],[[57,18],19],[[62,18],19],[[66,18],19],[[67,18],19],[[68,18],19],[[60,18],19],[[69,18],19],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[65,16],[55,70],[65,70],[65,[[26,[4]]]],[55,16],[65,16],[65,16],[55,[[26,[4]]]],[55,16],[65,16],[65,49],[62,50],[62,16],[62,16],[[60,-1],5,24],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[62,16],[49,16],[66,16],[49,16],[62,16],[62,16],[[65,70],65],[62,70],[62,71],[62,71],[[67,[22,[20]],4],[[26,[56]]]],[[68,[22,[20]],4],[[26,[56]]]],[[60,[22,[20]],4],16],[[67,20],[[26,[56]]]],[[68,20],[[26,[56]]]],[[60,20],16],[[60,72],16],[55,4],[62,4],[[],62],[[],55],[[],65],[[],63],[37,[[31,[62,57]]]],[[[22,[-1]]],[[31,[62,57]]],[[23,[37]]]],[69,[[26,[6]]]],0,[[65,[26,[4]]],65],[[55,56,56],[[31,[5,57]]]],[55,4],[62,4],[62,69],0,[[65,16],65],[[55,70],5],[[55,16],5],[[55,[26,[4]]],[[31,[5,57]]]],[[55,16],5],[[65,16],65],[57,[[26,[4]]]],[57,[[26,[52]]]],0,[62,56],[55,[[31,[6,57]]]],[[62,6],[[26,[56]]]],[62,56],[[62,56],66],[62,[[22,[66]]]],[[63,53],63],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],0,0,[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[[65,16],65],[[65,49],65],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],[[31,[73,57]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[74,37],[[31,[73,57]]]],[[74,62],[[31,[73,57]]]],[[74,[22,[-1]]],[[31,[73,57]]],[[23,[37]]]],[[],74],[[73,75,-1,42],5,[[25,[1]]]],[[73,75,-1],76,[[25,[1]]]],[77,77],[74,74],[73,73],[75,75],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[],77],[[74,77],74],[73,75],[73,42],[[],77],[[73,75,-1],[[26,[9]]],[[25,[1]]]],[[73,75,-1],78,[[25,[1]]]],[[77,18],19],[[74,18],19],[[73,18],19],[[78,18],19],[[76,18],19],[[75,18],19],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[73,77],[77,12],[73,62],[77,[[26,[48]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[73,75,-1],16,[[25,[1]]]],[[77,12],77],[75,4],[[],[[31,[73,57]]]],[[],77],[[],74],[37,[[31,[73,57]]]],[73,75],[62,[[31,[73,57]]]],[[[22,[-1]]],[[31,[73,57]]],[[23,[37]]]],[78,[[26,[9]]]],[76,[[26,[42]]]],[73,4],[[77,[26,[48]]],77],[[75,73],5],[[73,75],5],[[73,75,1,42],5],[[73,75,1,[22,[[26,[51]]]]],[[26,[6]]]],[[74,53],74],[[74,65],74],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[[73,75,1,3],5],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[64,4],[72,[[26,[32]]]],[72,[[26,[20]]]],[72,4],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[72,72],[64,64],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[72,72],15],[[],64],[[64,72],79],[[],64],[4,72],[64,72],[[72,72],16],[[72,18],19],[[64,18],19],[[80,18],19],[[81,18],19],[[79,18],19],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[64,20],20],[[64,72],4],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[72,20],16],[72,16],[64,16],[72,16],[64,80],[80,[[26,[72]]]],[81,[[26,[72]]]],[79,[[26,[72]]]],[[72,72],[[26,[15]]]],[[64,-1],81,[[27,[20]]]],[[64,20,20],5],[[],64],[64,4],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[20,72],0,0,0,0,0,0,[50,42],[50,4],[50,82],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[42,5],[42,42],[83,83],[50,50],[84,84],[85,85],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[83,4],[85,4],[[],50],[50,42],[[],50],[50,4],[[42,37],[[5,[37,[86,[37]]]]]],[[42,[22,[20]]],[[5,[[22,[20]],[86,[[22,[20]]]]]]]],[[42,18],19],[[83,18],19],[[50,18],19],[[84,18],19],[[84,18],19],[[85,18],19],[[82,18],19],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[42,4],[[26,[7]]]],[[42,37],[[26,[7]]]],[42,[[26,[9]]]],[42,50],[42,4],[[50,6],4],[50,4],[[42,[22,[20]],[22,[20]]],[[61,[20]]]],[[42,[22,[20]],[22,[20]],[61,[20]]],5],[[42,37,37],28],[[42,37,37,28],5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[42,16],[42,83],[50,42],[50,4],[-3,[[31,[50,84]]],[[23,[37]]],[[88,[],[[87,[[26,[-1]]]]]]],[[88,[],[[87,[-2]]]]]],[83,[[26,[[26,[7]]]]]],[85,[[26,[[26,[37]]]]]],[82,[[26,[[5,[6,4,[26,[37]]]]]]]],[42,[[26,[6]]]],[50,4],[[50,6],85],[[42,[26,[6]]],5],[83,[[5,[4,[26,[4]]]]]],[85,[[5,[4,[26,[4]]]]]],[[50,6,4],[[26,[4]]]],[50,4],[42,[[22,[[26,[51]]]]]],[[50,6,4],[[26,[[5,[4,4]]]]]],[42,[[22,[[26,[51]]]]]],[84,[[26,[52]]]],[[50,6,37],[[26,[4]]]],[[50,6,4],[[26,[37]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[89,89],[[-1,-2],5,[],[]],[[90,18],19],[[89,18],19],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,34,[]],[-1,34,[]],[[[22,[20]],-1,-2,[61,[20]]],5,[[91,[4,[61,[20]]]]],[[91,[37],[[92,[[26,[4]]]]]]]],[[37,-1,-2,28],5,[[91,[4,28]]],[[91,[37],[[92,[[26,[4]]]]]]]],0,0,0,0,0,0,0,[[93,-1],[[26,[9]]],[[91,[1],[[92,[[31,[[26,[9]],13]]]]]]]],[[93,-1],[[26,[8]]],[[91,[1],[[92,[[31,[[26,[8]],13]]]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[93,93],[[-1,-2],5,[],[]],[[[94,[-1]],18],19,[]],[[[95,[-1]],18],19,[]],[[[96,[-1]],18],19,[]],[[93,18],19],[[[97,[-1]],18],19,98],[[[99,[-1]],18],19,98],[[[100,[-1]],18],19,98],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[94,[-1]]],[[97,[-1]]],[]],[[[95,[-1]]],[[99,[-1]]],[]],[[[96,[-1]]],[[100,[-1]]],[]],[[[94,[-1]]],1,[]],[[[95,[-1]]],1,[]],[93,1],[[[97,[-1]]],1,[]],[[[99,[-1]]],1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[93,42,-1],[[96,[-1]]],[[91,[1,42],[[92,[[31,[5,13]]]]]]]],[[93,-1],[[94,[-1]]],[[91,[1],[[92,[[31,[[26,[8]],13]]]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[93,-1],[[95,[-1]]],[[91,[1],[[92,[[31,[[26,[9]],13]]]]]]]],[1,93],[[[94,[-1]]],[[26,[[31,[8,13]]]]],[[91,[1],[[92,[[31,[[26,[8]],13]]]]]]]],[[[95,[-1]]],[[26,[[31,[9,13]]]]],[[91,[1],[[92,[[31,[[26,[9]],13]]]]]]]],[[[96,[-1]]],[[26,[[31,[42,13]]]]],[[91,[1,42],[[92,[[31,[5,13]]]]]]]],[[[97,[-1]]],[[26,[8]]],[[91,[1],[[92,[[31,[[26,[8]],13]]]]]]]],[[[99,[-1]]],[[26,[9]]],[[91,[1],[[92,[[31,[[26,[9]],13]]]]]]]],[[[100,[-1]]],[[26,[42]]],[[91,[1,42],[[92,[[31,[5,13]]]]]]]],[-1,-2,[],[]],[[93,-1],[[31,[[26,[9]],13]]],[[91,[1],[[92,[[31,[[26,[9]],13]]]]]]]],[[93,-1],[[31,[[26,[8]],13]]],[[91,[1],[[92,[[31,[[26,[8]],13]]]]]]]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[[[101,[-1,-2]]],-1,[],[[102,[],[[92,[-1]]]]]],[[[101,[-1,-2]],18],19,98,[[102,[],[[92,[-1]]]]]],[-1,-1,[]],[[[101,[-1,-2]]],-1,[],[[102,[],[[92,[-1]]]]]],[-1,-2,[],[]],[-1,[[101,[-2,-1]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,34,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[59,103],[59,29],[71,[[31,[5,104]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[31,[5,104]]]],[59,59],[71,71],[105,105],[70,70],[104,104],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[71,59],16],[71,16],[71,16],[71,16],[71,16],[71,16],[71,16],[71,16],[71,16],[[],71],[[],70],[[],71],[[59,59],16],[[71,71],16],[[59,18],19],[[71,18],19],[[105,18],19],[[70,18],19],[[104,18],19],[[104,18],19],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[29,[[26,[59]]]],[[],71],[70,20],[[71,59],71],[[71,71],71],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[71,16],[[70,[22,[20]],4],16],[[70,[22,[20]],4],16],[[70,[22,[20]],4],16],[[70,[22,[20]],4],16],[[70,[22,[20]],4],16],[[70,[22,[20]],4],16],[[70,[22,[20]],4],16],[[70,[22,[20]],4],16],[[70,[22,[20]],4],16],[[70,[22,[20]],4],16],[[70,[22,[20]],4],[[31,[16,104]]]],[[70,[22,[20]],4],[[31,[16,104]]]],[[70,[22,[20]],4],16],[[70,[22,[20]],4],16],[[70,[22,[20]],4],[[31,[16,104]]]],[[70,[22,[20]],4],[[31,[16,104]]]],[[70,[22,[20]],4],[[31,[16,104]]]],[[70,[22,[20]],4],[[31,[16,104]]]],[71,105],[71,4],[[70,59,[22,[20]],4],16],[[70,71,[22,[20]],4],16],[[],70],[105,[[26,[59]]]],[[[22,[20]]],71],[[71,59],71],[59,59],[[71,59],5],[[71,71],5],[[70,20],70],[[71,59],5],[[71,71],5],[[71,71],5],[59,71],[[71,71],71],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[[71,71],71],[[71,[22,[20]]],5],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[106,[-1,-2]]],-1,107,[[102,[],[[92,[-1]]]]]],[[[106,[-1,-2]]],-1,107,[[102,[],[[92,[-1]]]]]],[[[108,[-1,-2]],18],19,98,[]],[[[106,[-1,-2]],18],19,[107,98],[[102,[],[[92,[-1]]]]]],[-1,-1,[]],[-1,-1,[]],[[[108,[-1,-2]]],[[106,[-1,-2]]],107,[[102,[],[[92,[-1]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[108,[-2,-1]]],[],[]],[[[106,[-1,-2]]],5,107,[[102,[],[[92,[-1]]]]]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,34,[]],[-1,34,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[48,48],[[-1,-2],5,[],[]],[[48,[22,[20]],7],[[26,[7]]]],[[48,18],19],[-1,-1,[]],[[12,40],[[26,[48]]]],[[12,[22,[-1]]],[[26,[48]]],[[41,[40]]]],[-1,-2,[],[]],[48,16],[48,4],[48,4],[[12,[22,[-1]]],[[26,[48]]],[[23,[[22,[20]]]]]],[[48,[22,[20]],7],[[26,[7]]]],[-1,-2,[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,34,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[109,110],[6,110],[56,110],[109,29],[6,29],[56,29],[109,33],[6,33],[56,33],[109,4],[6,4],[56,4],[111,33],[30,33],[112,33],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[51,51],[109,109],[111,111],[56,56],[30,30],[112,112],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[51,51],15],[[109,109],15],[[56,56],15],[[],109],[[],56],[[51,51],16],[[109,109],16],[[111,111],16],[[56,56],16],[[30,30],16],[[112,112],16],[[51,18],19],[[109,18],19],[[111,18],19],[[111,18],19],[[56,18],19],[[30,18],19],[[30,18],19],[[112,18],19],[[112,18],19],[-1,-1,[]],[-1,-1,[]],[20,109],[-1,-1,[]],[-1,-1,[]],[20,56],[-1,-1,[]],[-1,-1,[]],[[[86,[20]]],[[31,[109,111]]]],[[[86,[20]]],[[31,[6,30]]]],[[[86,[20]]],[[31,[56,112]]]],[[[86,[20]]],109],[[[86,[20]]],6],[[[86,[20]]],56],[51,4],[[51,-1],5,24],[[109,-1],5,24],[[56,-1],5,24],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[4,109],[4,6],[4,56],[4,[[26,[51]]]],[4,[[31,[109,111]]]],[4,[[31,[6,30]]]],[4,[[31,[56,112]]]],[4,109],[4,6],[4,56],[109,4],[6,4],[56,4],[[51,51],[[26,[15]]]],[[109,109],[[26,[15]]]],[[56,56],[[26,[15]]]],[109,[[86,[20]]]],[6,[[86,[20]]]],[56,[[86,[20]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,[[31,[-2]]],[],[]],[33,[[31,[109,111]]]],[-1,[[31,[-2]]],[],[]],[32,[[31,[109,111]]]],[4,[[31,[109,111]]]],[29,[[31,[109,111]]]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[4,[[31,[56,112]]]],[32,[[31,[56,112]]]],[33,[[31,[56,112]]]],[29,[[31,[56,112]]]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],0,[[113,2],113],[-1,-2,[],[]],[-1,-2,[],[]],[113,113],[[-1,-2],5,[],[]],[[113,18],19],[-1,-1,[]],[1,113],[1,113],[113,2],[113,[[26,[20]]]],[-1,-2,[],[]],[[113,[26,[20]]],113],[[],113],[-1,-2,[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,34,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[[53,16],53],[53,53],[[-1,-2],5,[],[]],[[53,16],53],[[],53],[[53,16],53],[[53,18],19],[-1,-1,[]],[53,16],[53,16],[53,16],[53,16],[53,20],[53,16],[53,29],[53,16],[53,16],[53,16],[53,16],[[53,16],53],[-1,-2,[],[]],[[53,20],53],[[53,16],53],[[53,29],53],[[],53],[[53,16],53],[37,[[31,[40,54]]]],[[[22,[-1]]],[[31,[[61,[40]],54]]],[[23,[37]]]],[[[22,[-1]],53],[[31,[[61,[40]],54]]],[[23,[37]]]],[[37,53],[[31,[40,54]]]],[[53,16],53],[-1,-2,[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,34,[]],[[53,16],53],[[53,16],53],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[[114,[-1,-2]],18],19,[98,21],98],[[115,18],19],[[115,18],19],[[116,18],19],[[116,18],19],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,34,[]],[-1,34,[]],[-1,34,[]]],"c":[508,566],"p":[[5,"Input",0],[6,"Anchored",0],[5,"PatternSet",0],[1,"usize"],[1,"tuple"],[5,"PatternID",0],[5,"Span",0],[5,"HalfMatch",0],[5,"Match",0],[5,"PatternSetInsertError",0],[5,"PatternSetIter",0],[6,"MatchKind",0],[5,"MatchError",0],[6,"MatchErrorKind",0],[6,"Ordering",1584],[1,"bool"],[5,"Range",1585],[5,"Formatter",1586],[8,"Result",1586],[1,"u8"],[10,"Sized",1587],[1,"slice"],[10,"AsRef",1588],[10,"Hasher",1589],[10,"Into",1588],[6,"Option",1590],[10,"RangeBounds",1585],[5,"String",1591],[1,"u32"],[5,"PatternIDError",1336],[6,"Result",1592],[1,"u16"],[1,"u64"],[5,"TypeId",1593],[5,"Config",252],[5,"Builder",252],[1,"str"],[5,"Regex",252],[5,"BuildError",252],[5,"Hir",1594],[10,"Borrow",1595],[5,"Captures",902],[5,"CapturesMatches",252],[5,"Cache",252],[5,"FindMatches",252],[5,"Split",252],[5,"SplitN",252],[5,"Prefilter",1316],[6,"WhichCaptures",446],[5,"GroupInfo",902],[5,"NonMaxUsize",1336],[10,"Error",1596],[5,"Config",1511],[6,"Error",1597],[5,"Builder",446],[5,"StateID",1336],[5,"BuildError",446],[5,"Arc",1598],[6,"Look",1150],[5,"Transition",446],[5,"Vec",1599],[5,"NFA",446],[5,"Compiler",446],[5,"ByteClasses",821],[5,"Config",446],[6,"State",446],[5,"SparseTransitions",446],[5,"DenseTransitions",446],[5,"PatternIter",446],[5,"LookMatcher",1150],[5,"LookSet",1150],[5,"Unit",821],[5,"PikeVM",701],[5,"Builder",701],[5,"Cache",701],[5,"CapturesMatches",701],[5,"Config",701],[5,"FindMatches",701],[5,"ByteClassElements",821],[5,"ByteClassIter",821],[5,"ByteClassRepresentatives",821],[5,"GroupInfoAllNames",902],[5,"CapturesPatternIter",902],[5,"GroupInfoError",902],[5,"GroupInfoPatternNames",902],[1,"array"],[17,"Item"],[10,"IntoIterator",1600],[5,"DebugByte",1021],[5,"DebugHaystack",1021],[10,"FnMut",1601],[17,"Output"],[5,"Searcher",1044],[5,"TryHalfMatchesIter",1044],[5,"TryMatchesIter",1044],[5,"TryCapturesIter",1044],[5,"HalfMatchesIter",1044],[10,"Debug",1586],[5,"MatchesIter",1044],[5,"CapturesIter",1044],[5,"Lazy",1138],[10,"Fn",1601],[1,"char"],[5,"UnicodeWordBoundaryError",1150],[5,"LookSetIter",1150],[5,"PoolGuard",1293],[10,"Send",1587],[5,"Pool",1293],[5,"SmallIndex",1336],[1,"i32"],[5,"SmallIndexError",1336],[5,"StateIDError",1336],[5,"Config",1492],[5,"AlignAs",1551],[5,"SerializeError",1551],[5,"DeserializeError",1551],[15,"Quit",247],[15,"HaystackTooLong",247],[15,"UnsupportedAnchored",247],[15,"GaveUp",247],[15,"BinaryUnion",690],[15,"Union",690],[15,"Capture",690],[15,"Look",690],[15,"Match",690],[15,"ByteRange",690]],"b":[[82,"impl-PartialEq-for-Span"],[83,"impl-PartialEq%3CRange%3Cusize%3E%3E-for-Span"],[97,"impl-Debug-for-PatternSetInsertError"],[98,"impl-Display-for-PatternSetInsertError"],[102,"impl-Debug-for-MatchError"],[103,"impl-Display-for-MatchError"],[204,"impl-TryFrom%3Cu32%3E-for-PatternID"],[206,"impl-TryFrom%3Cu16%3E-for-PatternID"],[207,"impl-TryFrom%3Cu64%3E-for-PatternID"],[208,"impl-TryFrom%3Cusize%3E-for-PatternID"],[312,"impl-Display-for-BuildError"],[313,"impl-Debug-for-BuildError"],[547,"impl-Debug-for-BuildError"],[548,"impl-Display-for-BuildError"],[945,"impl-Display-for-GroupInfoError"],[946,"impl-Debug-for-GroupInfoError"],[1216,"impl-Debug-for-UnicodeWordBoundaryError"],[1217,"impl-Display-for-UnicodeWordBoundaryError"],[1407,"impl-Display-for-SmallIndexError"],[1408,"impl-Debug-for-SmallIndexError"],[1410,"impl-Debug-for-PatternIDError"],[1411,"impl-Display-for-PatternIDError"],[1412,"impl-Display-for-StateIDError"],[1413,"impl-Debug-for-StateIDError"],[1467,"impl-TryFrom%3Cu64%3E-for-SmallIndex"],[1469,"impl-TryFrom%3Cu16%3E-for-SmallIndex"],[1470,"impl-TryFrom%3Cusize%3E-for-SmallIndex"],[1471,"impl-TryFrom%3Cu32%3E-for-SmallIndex"],[1474,"impl-TryFrom%3Cusize%3E-for-StateID"],[1475,"impl-TryFrom%3Cu16%3E-for-StateID"],[1476,"impl-TryFrom%3Cu64%3E-for-StateID"],[1477,"impl-TryFrom%3Cu32%3E-for-StateID"],[1563,"impl-Display-for-SerializeError"],[1564,"impl-Debug-for-SerializeError"],[1565,"impl-Debug-for-DeserializeError"],[1566,"impl-Display-for-DeserializeError"]]}],\ ["regex_syntax",{"doc":"This crate provides a robust regular expression parser.","t":"GPFFPFCNNNNNNNNNNNNNNNNNNNNHHNNNNNNNNNNNNCNNNNNHHHHNNNNNNHNNNNNNNNNNNNNNNHNNNNNCNPPFPPPFPGGPPPPPPPPPFPPPFGFPPFPGPPGFGGFFPFPGGPPFFPPPPPPPPPPPPPRFGPPPPPPGPPPPPPFPFGPPFPGPPPPPPPPGPPPPFPPGPPPPPPPPPPPPPRPFPPPPFPPPPGPFGFPPPFPGPPPPPPPPPPPPPPPPPPPPKFPPPPPPPPPPPPPNNNOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONOOOOOOOOOOOONOOOOONNOOCNNNCNNONNNNOOOOOOOOOOOOOOOOOOONNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNOOOOOOOOFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFNNNNNNNNNNPPPPPPPPPPFPFGPFFFFFFPGPPPPRFGFGPPFPGPFFRFFPPPPPPPPPPKPPPPPPPPPPPPNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNONNNNNONNNNONNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNGFFPFPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNFNNNNNNNNNNFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPPFGFNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNN","n":["Error","Parse","Parser","ParserBuilder","Translate","UnicodeWordError","ast","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","case_insensitive","clone","clone","clone","clone_into","clone_into","clone_into","crlf","default","dot_matches_new_line","eq","escape","escape_into","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","hir","ignore_whitespace","into","into","into","into","is_escapeable_character","is_meta_character","is_word_byte","is_word_character","line_terminator","multi_line","nest_limit","new","new","octal","parse","parse","swap_greed","to_owned","to_owned","to_owned","to_string","to_string","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_is_word_character","type_id","type_id","type_id","type_id","unicode","utf8","utf8","Alnum","Alpha","Alternation","Alternation","Ascii","Ascii","Assertion","Assertion","AssertionKind","Ast","AtLeast","Bell","BinaryOp","Blank","Bounded","Bracketed","CRLF","CaptureIndex","CaptureLimitExceeded","CaptureName","CaptureName","CarriageReturn","CaseInsensitive","ClassAscii","ClassAsciiKind","ClassBracketed","ClassBracketed","ClassEscapeInvalid","ClassPerl","ClassPerl","ClassPerlKind","ClassRangeInvalid","ClassRangeLiteral","ClassSet","ClassSetBinaryOp","ClassSetBinaryOpKind","ClassSetItem","ClassSetRange","ClassSetUnion","ClassUnclosed","ClassUnicode","ClassUnicode","ClassUnicodeKind","ClassUnicodeOpKind","Cntrl","Colon","Comment","Concat","Concat","DecimalEmpty","DecimalInvalid","Difference","Digit","Digit","Dot","DotMatchesNewLine","Empty","Empty","EndLine","EndText","Equal","Err","Error","ErrorKind","EscapeHexEmpty","EscapeHexInvalid","EscapeHexInvalidDigit","EscapeUnexpectedEof","EscapeUnrecognized","Exactly","Flag","Flag","FlagDanglingNegation","FlagDuplicate","FlagRepeatedNegation","FlagUnexpectedEof","FlagUnrecognized","Flags","Flags","FlagsItem","FlagsItemKind","FormFeed","Graph","Group","Group","GroupKind","GroupNameDuplicate","GroupNameEmpty","GroupNameInvalid","GroupNameUnexpectedEof","GroupUnclosed","GroupUnopened","HexBrace","HexFixed","HexLiteralKind","IgnoreWhitespace","Intersection","Item","LineFeed","Literal","Literal","Literal","LiteralKind","Lower","Meta","MultiLine","Named","NamedValue","Negation","NestLimitExceeded","NonCapturing","NotEqual","NotWordBoundary","Octal","OneLetter","OneOrMore","Output","Perl","Position","Print","Punct","Range","Range","Repetition","Repetition","RepetitionCountDecimalEmpty","RepetitionCountInvalid","RepetitionCountUnclosed","RepetitionKind","RepetitionMissing","RepetitionOp","RepetitionRange","SetFlags","Space","Space","Space","Span","Special","SpecialLiteralKind","SpecialWordBoundaryUnclosed","SpecialWordBoundaryUnrecognized","SpecialWordOrRepetitionUnexpectedEof","StartLine","StartText","Superfluous","SwapGreed","SymmetricDifference","Tab","Unicode","Unicode","UnicodeClassInvalid","UnicodeLong","UnicodeShort","Union","UnsupportedBackreference","UnsupportedLookAround","Upper","Verbatim","VerticalTab","Visitor","WithComments","Word","Word","WordBoundary","WordBoundaryEnd","WordBoundaryEndAngle","WordBoundaryEndHalf","WordBoundaryStart","WordBoundaryStartAngle","WordBoundaryStartHalf","X","Xdigit","ZeroOrMore","ZeroOrOne","add_item","alternation","assertion","ast","ast","ast","asts","asts","auxiliary_span","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","byte","c","capture_index","class_bracketed","class_perl","class_unicode","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","column","comment","comments","concat","digits","dot","drop","drop","empty","end","end","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","finish","flag_state","flags","flags","flags","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_name","greedy","group","index","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_ast","into_ast","into_item","is_capturing","is_empty","is_empty","is_equal","is_negated","is_negation","is_one_line","is_valid","is_valid","items","items","kind","kind","kind","kind","kind","kind","kind","kind","kind","kind","kind","lhs","line","literal","name","negated","negated","negated","negated","new","new","offset","op","parse","partial_cmp","partial_cmp","pattern","print","push","repetition","rhs","span","span","span","span","span","span","span","span","span","span","span","span","span","span","span","span","span","span","span","span","span","span","span","splat","start","start","start","start","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_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","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","union","visit","visit_alternation_in","visit_alternation_in","visit_class_set_binary_op_in","visit_class_set_binary_op_in","visit_class_set_binary_op_post","visit_class_set_binary_op_post","visit_class_set_binary_op_pre","visit_class_set_binary_op_pre","visit_class_set_item_post","visit_class_set_item_post","visit_class_set_item_pre","visit_class_set_item_pre","visit_concat_in","visit_concat_in","visit_post","visit_post","visit_pre","visit_pre","with_end","with_start","name","op","value","original","original","original","name","starts_with_p","Parser","ParserBuilder","borrow","borrow","borrow_mut","borrow_mut","build","clone","clone","clone_into","clone_into","default","fmt","fmt","from","from","ignore_whitespace","into","into","nest_limit","new","new","octal","parse","parse_with_comments","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","Printer","borrow","borrow_mut","fmt","from","into","new","print","try_from","try_into","type_id","Alternation","AnyByte","AnyByteExcept","AnyByteExceptCRLF","AnyByteExceptLF","AnyChar","AnyCharExcept","AnyCharExceptCRLF","AnyCharExceptLF","Bytes","Capture","Capture","CaseFoldError","Class","Class","ClassBytes","ClassBytesIter","ClassBytesRange","ClassUnicode","ClassUnicodeIter","ClassUnicodeRange","Concat","Dot","Empty","End","EndCRLF","EndLF","Err","Error","ErrorKind","Hir","HirKind","InvalidLineTerminator","InvalidUtf8","Literal","Literal","Look","Look","LookSet","LookSetIter","Output","Properties","Repetition","Repetition","Start","StartCRLF","StartLF","Unicode","UnicodeCaseUnavailable","UnicodeNotAllowed","UnicodePerlClassNotFound","UnicodePropertyNotFound","UnicodePropertyValueNotFound","Visitor","WordAscii","WordAsciiNegate","WordEndAscii","WordEndHalfAscii","WordEndHalfUnicode","WordEndUnicode","WordStartAscii","WordStartHalfAscii","WordStartHalfUnicode","WordStartUnicode","WordUnicode","WordUnicodeNegate","alternation","as_char","as_repr","bits","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","capture","case_fold_simple","case_fold_simple","case_fold_simple","class","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","cmp","cmp","concat","contains","contains_anchor","contains_anchor_crlf","contains_anchor_haystack","contains_anchor_lf","contains_anchor_line","contains_word","contains_word_ascii","contains_word_unicode","default","default","default","difference","difference","dot","drop","empty","empty","empty","empty","end","end","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","explicit_captures_len","fail","finish","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_repr","full","greedy","index","insert","intersect","intersect","intersect","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_kind","is_alternation_literal","is_ascii","is_ascii","is_empty","is_empty","is_literal","is_utf8","is_utf8","iter","iter","iter","kind","kind","len","len","len","literal","literal","literal","literal","literal","look","look_set","look_set_prefix","look_set_prefix_any","look_set_suffix","look_set_suffix_any","max","maximum_len","maximum_len","maximum_len","maximum_len","memory_usage","min","minimum_len","minimum_len","minimum_len","minimum_len","name","negate","negate","negate","new","new","new","new","next","next","next","partial_cmp","partial_cmp","pattern","print","properties","push","push","ranges","ranges","read_repr","remove","repetition","reversed","set_insert","set_intersect","set_remove","set_subtract","set_union","singleton","span","start","start","start","start","static_explicit_captures_len","sub","sub","subs","subtract","symmetric_difference","symmetric_difference","to_byte_class","to_owned","to_owned","to_owned","to_owned","to_owned","to_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_unicode_class","translate","try_case_fold_simple","try_case_fold_simple","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","union","union","union","union","visit","visit_alternation_in","visit_alternation_in","visit_concat_in","visit_concat_in","visit_post","visit_post","visit_pre","visit_pre","with","write_repr","ExtractKind","Extractor","Literal","Prefix","Seq","Suffix","as_bytes","as_ref","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","cmp","cross_forward","cross_reverse","dedup","default","default","empty","eq","eq","exact","extend","extract","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from_iter","inexact","infinite","into","into","into","into","into_bytes","is_empty","is_empty","is_exact","is_exact","is_finite","is_inexact","is_prefix","is_suffix","keep_first_bytes","keep_first_bytes","keep_last_bytes","keep_last_bytes","kind","len","len","limit_class","limit_literal_len","limit_repeat","limit_total","literals","longest_common_prefix","longest_common_suffix","make_inexact","make_inexact","make_infinite","max_cross_len","max_literal_len","max_union_len","min_literal_len","minimize_by_preference","new","new","optimize_for_prefix_by_preference","optimize_for_suffix_by_preference","partial_cmp","push","rank","reverse","reverse_literals","singleton","sort","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","union","union_into_empty","Printer","borrow","borrow_mut","fmt","from","into","new","print","try_from","try_into","type_id","Translator","TranslatorBuilder","borrow","borrow","borrow_mut","borrow_mut","build","case_insensitive","clone","clone","clone_into","clone_into","crlf","default","dot_matches_new_line","fmt","fmt","from","from","into","into","line_terminator","multi_line","new","new","swap_greed","to_owned","to_owned","translate","try_from","try_from","try_into","try_into","type_id","type_id","unicode","utf8","Four","One","Three","Two","Utf8Range","Utf8Sequence","Utf8Sequences","as_slice","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","cmp","end","eq","eq","fmt","fmt","fmt","from","from","from","into","into","into","into_iter","into_iter","len","matches","matches","new","next","partial_cmp","partial_cmp","reverse","start","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id"],"q":[[0,"regex_syntax"],[81,"regex_syntax::ast"],[885,"regex_syntax::ast::ClassUnicodeKind"],[888,"regex_syntax::ast::ErrorKind"],[891,"regex_syntax::ast::GroupKind"],[893,"regex_syntax::ast::parse"],[926,"regex_syntax::ast::print"],[937,"regex_syntax::hir"],[1387,"regex_syntax::hir::literal"],[1500,"regex_syntax::hir::print"],[1511,"regex_syntax::hir::translate"],[1548,"regex_syntax::utf8"],[1602,"alloc::string"],[1603,"core::fmt"],[1604,"core::fmt"],[1605,"core::any"],[1606,"core::option"],[1607,"core::cmp"],[1608,"core::fmt"],[1609,"alloc::boxed"],[1610,"core::convert"],[1611,"core::iter::traits::collect"],[1612,"core::borrow"],[1613,"core::convert"]],"d":["This error type encompasses any error that can be returned …","An error that occurred while translating concrete syntax …","A convenience parser for regular expressions.","A builder for a regular expression parser.","An error that occurred while translating abstract syntax …","An error that occurs when the Unicode-aware \\\\w class is …","Defines an abstract syntax for regular expressions.","","","","","","","","","Build a parser from this configuration with the given …","Enable or disable the case insensitive flag by default.","","","","","","","Enable or disable the CRLF mode flag by default.","","Enable or disable the “dot matches any character” flag …","","Escapes all regular expression meta characters in text.","Escapes all meta characters in text and writes the result …","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Defines a high-level intermediate (HIR) representation for …","Enable verbose mode in the regular expression.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns true if the given character can be escaped in a …","Returns true if the given character has significance in a …","Returns true if and only if the given character is an …","Returns true if and only if the given character is a …","Sets the line terminator for use with (?u-s:.) and (?-us:.)…","Enable or disable the multi-line matching flag by default.","Set the nesting limit for this parser.","Create a new parser builder with a default configuration.","Create a new parser with a default configuration.","Whether to support octal syntax or not.","A convenience routine for parsing a regex using default …","Parse the regular expression into a high level intermediate","Enable or disable the “swap greed” flag by default.","","","","","","","","","","","","","","Returns true if and only if the given character is a …","","","","","Enable or disable the Unicode flag (u) by default.","Converts ranges of Unicode scalar values to equivalent …","When disabled, translation will permit the construction of …","[0-9A-Za-z]","[A-Za-z]","An alternation of regular expressions.","An alternation of regular expressions.","[\\\\x00-\\\\x7F]","An ASCII character class, e.g., [:alnum:] or [:punct:].","A single zero-width assertion.","A single zero-width assertion.","An assertion kind.","An abstract syntax tree for a single regular expression.","{m,}","Bell, spelled \\\\a (\\\\x07).","A single binary operation (i.e., &&, – or ~~).","[ \\\\t]","{m,n}","A bracketed character class set, which may contain zero or …","R","(a)","The capturing group limit was exceeded.","A capture name.","(?<name>a) or (?P<name>a)","Carriage return, spelled \\\\r (\\\\x0D).","i","An ASCII character class.","The available ASCII character classes.","A bracketed character class, e.g., [a-z0-9].","A single bracketed character class set, which may contain …","An invalid escape sequence was found in a character class …","A Perl character class.","A single perl character class, e.g., \\\\d or \\\\W.","The available Perl character classes.","An invalid character class range was found. An invalid …","An invalid range boundary was found in a character class. …","A character class set.","A Unicode character class set operation.","The type of a Unicode character class set operation.","A single component of a character class set.","A single character class range in a set.","A union of items inside a character class set.","An opening [ was found with no corresponding closing ].","A Unicode character class.","A single Unicode character class, e.g., \\\\pL or \\\\p{Greek}.","The available forms of Unicode character classes.","The type of op used in a Unicode character class.","[\\\\x00-\\\\x1F\\\\x7F]","A property set to a specific value using a colon, e.g., …","A comment from a regular expression with an associated …","A concatenation of regular expressions.","A concatenation of regular expressions.","Note that this error variant is no longer used. Namely, a …","An invalid decimal number was given where one was expected.","The difference of two sets, e.g., \\\\pN--[0-9].","Decimal numbers.","[0-9]","The “any character” class.","s","An empty regex that matches everything.","An empty item.","$","\\\\z","A property set to a specific value, e.g., \\\\p{scx=Katakana}.","An error that visiting an AST might return.","An error that occurred while parsing a regular expression …","The type of an error that occurred while building an AST.","A bracketed hex literal was empty.","A bracketed hex literal did not correspond to a Unicode …","An invalid hexadecimal digit was found.","EOF was found before an escape sequence was completed.","An unrecognized escape sequence.","{m}","A single flag.","A single flag in a group.","A dangling negation was used when setting flags, e.g., i-.","A flag was used twice, e.g., i-i.","The negation operator was used twice, e.g., -i-s.","Expected a flag but got EOF, e.g., (?.","Unrecognized flag, e.g., a.","A group of flags.","A set of flags, e.g., (?is).","A single item in a group of flags.","The kind of an item in a group of flags.","Form feed, spelled \\\\f (\\\\x0C).","[!-~]","A grouped regular expression.","A grouped regular expression.","The kind of a group.","A duplicate capture name was found.","A capture group name is empty, e.g., (?P<>abc).","An invalid character was seen for a capture group name. …","A closing > could not be found for a capture group name.","An unclosed group, e.g., (ab.","An unopened group, e.g., ab).","The literal is written as a hex code with a bracketed …","The literal is written as a hex code with a fixed number …","The type of a Unicode hex literal.","x","The intersection of two sets, e.g., \\\\pN&&[a-z].","An item, which can be a single literal, range, nested …","Line feed, spelled \\\\n (\\\\x0A).","A single literal expression.","A single character literal, which includes escape …","A single literal.","The kind of a single literal expression.","[a-z]","The literal is written as an escape because it is …","m","A binary property, general category or script. The string …","A property name and an associated value.","A negation operator applied to all subsequent flags in the …","The nest limit was exceeded. The limit stored here is the …","(?:a) and (?i:a)","A property that isn’t a particular value, e.g., …","\\\\B","The literal is written as an octal escape, e.g., \\\\141.","A one letter abbreviated class, e.g., \\\\pN.","+","The result of visiting an AST.","A perl character class, e.g., \\\\d or \\\\W.","A single position in a regular expression.","[ -~]","[!-/:-@\\\\[-{-~]`","A range between two literals.","{m,n}","A repetition operation applied to a regular expression.","A repetition operator applied to an arbitrary regular …","An opening { was not followed by a valid decimal value. …","The range provided in a counted repetition operator is …","An opening { was found with no corresponding closing }.","The kind of a repetition operator.","A repetition operator was applied to a missing …","The repetition operator itself.","A range repetition operator.","A group of flags that is not applied to a particular …","Space, spelled \\\\ (\\\\x20). Note that this can only appear …","Whitespace.","[\\\\t\\\\n\\\\v\\\\f\\\\r ]","Span represents the position information of a single AST …","The literal is written as a specially recognized escape, …","The type of a special literal.","The special word boundary syntax, \\\\b{something}, was used, …","The special word boundary syntax, \\\\b{something}, was used, …","The syntax \\\\b{ was observed, but afterwards the end of the …","^","\\\\A","The literal is written as an escape despite the fact that …","U","The symmetric difference of two sets. The symmetric …","Tab, spelled \\\\t (\\\\x09).","A Unicode character class, e.g., \\\\pL or \\\\p{Greek}.","u","The Unicode class is not valid. This typically occurs when …","A \\\\U prefix. When used without brackets, this form is …","A \\\\u prefix. When used without brackets, this form is …","A union of items.","When octal support is disabled, this error is produced …","When syntax similar to PCRE’s look-around is used, this …","[A-Z]","The literal is written verbatim, e.g., a or .","Vertical tab, spelled \\\\v (\\\\x0B).","A trait for visiting an abstract syntax tree (AST) in …","An abstract syntax tree for a singular expression along …","Word characters.","[0-9A-Za-z_]","\\\\b","\\\\b{end}","\\\\> (alias for \\\\b{end})","\\\\b{end-half}","\\\\b{start}","\\\\< (alias for \\\\b{start})","\\\\b{start-half}","A \\\\x prefix. When used without brackets, this form is …","[0-9A-Fa-f]","*","?","Add the given item to this sequence of flags.","Create a “alternation” AST item.","Create a “assertion” AST item.","The actual ast.","The regular expression under repetition.","The regular expression in this group.","The alternate regular expressions.","The concatenation regular expressions.","Return an auxiliary span. This span exists only for some …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","If this literal was written as a \\\\x hex escape, then this …","The Unicode scalar value corresponding to this literal.","Returns the capture index of this group, if this is a …","Create a “bracketed class” AST item.","Create a “Perl class” AST item.","Create a “Unicode class” AST item.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The approximate column number, starting at 1.","The comment text, starting with the first character …","All comments found in the original regular expression.","Create a “concat” AST item.","The number of digits that must be used with this literal …","Create a “dot” AST item.","","","Create an “empty” AST item.","The end byte offset.","The end of this range.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","All implementors of Visitor must provide a finish method, …","Returns the state of the given flag in this set.","Create a “flags” AST item.","If this group is non-capturing, then this returns the …","The actual sequence of flags.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Return the corresponding ClassAsciiKind variant for the …","Whether this operation was applied greedily or not.","Create a “group” AST item.","The capture index.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Return this alternation as an AST.","Return this concatenation as an AST.","Return this union as a character class set item.","Returns true if and only if this group is capturing.","Returns true if and only if this span is empty. That is, …","Return true if and only if this Ast is empty.","Whether the op is an equality op or not.","Returns true if this class has been negated.","Returns true if and only if this item is a negation …","Returns true if and only if this span occurs on a single …","Returns true if and only if this character class range is …","Returns true if and only if this repetition range is valid.","The sequence of items that make up this union.","A sequence of flag items. Each item is either a flag or a …","Return the type of this error.","The kind of this literal.","The kind of Perl class.","The kind of ASCII class.","The kind of Unicode class.","The type of this set. A set is either a normal union of …","The type of this set operation.","The assertion kind, e.g., \\\\b or ^.","The type of operation.","The kind of this group.","The kind of this item.","The left hand side of the operation.","The line number, starting at 1.","Create a “literal” AST item.","The capture name.","Whether the class is negated or not. e.g., \\\\d is not …","Whether the class is negated or not. e.g., [[:alpha:]] is …","Whether this class is negated or not.","Whether this class is negated or not. e.g., [a] is not …","Create a new span with the given positions.","Create a new position with the given information.","The absolute offset of this position, starting at 0 from …","The actual operation.","This module provides a regular expression parser.","","","The original pattern string in which this error occurred.","This module provides a regular expression printer for Ast.","Push a new item in this union.","Create a “repetition” AST item.","The right hand side of the operation.","Return the span at which this error occurred.","Return the span of this abstract syntax tree.","Return the span of this character class set.","Return the span of this character class set item.","The span of this comment, including the beginning # and …","The span of this alternation.","The span of this concatenation.","The span of this literal.","The span of this class.","The span of this class.","The span of this class.","The span of this class.","The span of this range.","The span of the items in this operation. e.g., the a-z0-9 …","The span of this operation. e.g., the a-z--[h-p] in …","The span of this assertion.","The span of this operation.","The span of this operator. This includes things like +, *? …","The span of this group.","The span of this capture name.","The span of these flags, including the grouping …","The span of this group of flags.","The span of this item.","Create a new span using the given position as the start …","This method is called before beginning traversal of the …","This method is called before beginning traversal of the …","The start byte offset.","The start of this range.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Build a set from a union.","Executes an implementation of Visitor in constant stack …","This method is called between child nodes of an Alternation…","This method is called between child nodes of an Alternation…","This method is called between the left hand and right hand …","This method is called between the left hand and right hand …","This method is called on every ClassSetBinaryOp after …","This method is called on every ClassSetBinaryOp after …","This method is called on every ClassSetBinaryOp before …","This method is called on every ClassSetBinaryOp before …","This method is called on every ClassSetItem after …","This method is called on every ClassSetItem after …","This method is called on every ClassSetItem before …","This method is called on every ClassSetItem before …","This method is called between child nodes of a …","This method is called between child nodes of a …","This method is called on an Ast after descending all of …","This method is called on an Ast after descending all of …","This method is called on an Ast before descending into …","This method is called on an Ast before descending into …","Create a new span by replacing the ending the position …","Create a new span by replacing the starting the position …","The property name (which may be empty).","The type of Unicode op used to associate name with value.","The property value (which may be empty).","The position of the original flag. The error position …","The position of the original negation operator. The error …","The position of the initial occurrence of the capture …","The capture name.","True if the ?P< syntax is used and false if the ?< syntax …","A regular expression parser.","A builder for a regular expression parser.","","","","","Build a parser from this configuration with the given …","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Enable verbose mode in the regular expression.","Calls U::from(self).","Calls U::from(self).","Set the nesting limit for this parser.","Create a new parser builder with a default configuration.","Create a new parser with a default configuration.","Whether to support octal syntax or not.","Parse the regular expression into an abstract syntax tree.","Parse the regular expression and return an abstract syntax …","","","","","","","","","A printer for a regular expression abstract syntax tree.","","","","Returns the argument unchanged.","Calls U::from(self).","Create a new printer.","Print the given Ast to the given writer. The writer must …","","","","An alternation of expressions.","Matches any byte value.","Matches any byte value except for the u8 given.","Matches any byte value except for \\\\r and \\\\n.","Matches any byte value except for \\\\n.","Matches the UTF-8 encoding of any Unicode scalar value.","Matches the UTF-8 encoding of any Unicode scalar value …","Matches the UTF-8 encoding of any Unicode scalar value …","Matches the UTF-8 encoding of any Unicode scalar value …","A set of characters represented by arbitrary bytes (one …","The high-level intermediate representation for a capturing …","A capturing group, which contains a sub-expression.","An error that occurs when Unicode-aware simple case …","The high-level intermediate representation of a character …","A single character class that matches any of the …","A set of characters represented by arbitrary bytes.","An iterator over all ranges in a byte character class.","A single range of characters represented by arbitrary …","A set of characters represented by Unicode scalar values.","An iterator over all ranges in a Unicode character class.","A single range of characters represented by Unicode scalar …","A concatenation of expressions.","A type describing the different flavors of ..","The empty regular expression, which matches everything, …","Match the end of text. Specifically, this matches at the …","Match the end of a line or the end of text. Specifically, …","Match the end of a line or the end of text. Specifically, …","An error that visiting an HIR might return.","An error that can occur while translating an Ast to a Hir.","The type of an error that occurred while building an Hir.","A high-level intermediate representation (HIR) for a …","The underlying kind of an arbitrary Hir expression.","This error occurs when one uses a non-ASCII byte for a …","This error occurs when translating a pattern that could …","The high-level intermediate representation of a literal.","A literalstring that matches exactly these bytes.","The high-level intermediate representation for a …","A look-around assertion. A look-around match always has …","A set of look-around assertions.","An iterator over all look-around assertions in a LookSet.","The result of visiting an HIR.","A type that collects various properties of an HIR value.","The high-level intermediate representation of a repetition …","A repetition operation applied to a sub-expression.","Match the beginning of text. Specifically, this matches at …","Match the beginning of a line or the beginning of text. …","Match the beginning of a line or the beginning of text. …","A set of characters represented by Unicode scalar values.","This occurs when the Unicode simple case mapping tables …","This error occurs when a Unicode feature is used when …","This occurs when a Unicode-aware Perl character class (\\\\w, …","This occurs when an unrecognized Unicode property name …","This occurs when an unrecognized Unicode property value …","A trait for visiting the high-level IR (HIR) in depth …","Match an ASCII-only word boundary. That is, this matches a …","Match an ASCII-only negation of a word boundary.","Match the end of an ASCII-only word boundary. That is, …","Match the end half of an ASCII-only word boundary. That …","Match the end half of a Unicode word boundary. That is, …","Match the end of a Unicode word boundary. That is, this …","Match the start of an ASCII-only word boundary. That is, …","Match the start half of an ASCII-only word boundary. That …","Match the start half of a Unicode word boundary. That is, …","Match the start of a Unicode word boundary. That is, this …","Match a Unicode-aware word boundary. That is, this matches …","Match a Unicode-aware negation of a word boundary.","Returns the alternation of the given expressions.","Returns a convenient single codepoint representation of …","Return the underlying representation of this look-around …","The underlying representation this set is exposed to make …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a capture HIR expression.","Apply Unicode simple case folding to this character class, …","Expand this character class such that it contains all case …","Expand this character class such that it contains all case …","Creates a class HIR expression. The class may either be …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the concatenation of the given expressions.","Returns true if and only if the given look-around …","Returns true if and only if this set contains any anchor …","Returns true if and only if this set contains any “…","Returns true if and only if this set contains any “…","Returns true if and only if this set contains any “…","Returns true if and only if this set contains any “…","Returns true if and only if this set contains any word …","Returns true if and only if this set contains any ASCII …","Returns true if and only if this set contains any Unicode …","","","","Subtract the given character class from this character …","Subtract the given byte class from this byte class, in …","Returns an HIR expression for ..","","Returns an empty HIR expression.","Create a new class with no ranges.","Create a new class with no ranges.","Create an empty set of look-around assertions.","Return the end of this range.","Return the end of this range.","","","","","","","","","","","","","","","","","Returns the total number of explicit capturing groups in …","Returns an HIR expression that can never match anything. …","All implementors of Visitor must provide a finish method, …","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Given the underlying representation of a Look value, …","Create a full set of look-around assertions.","Whether this repetition operator is greedy or not. A …","The capture index of the capture.","Return a new set that is equivalent to the original, but …","Intersect this character class with the given character …","Intersect this byte class with the given byte class, in …","Returns a new set that is the intersection of this and the …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","Consumes ownership of this HIR expression and returns its …","Return true if and only if this HIR is either a simple …","Returns true if and only if this character class will …","Returns true if and only if this character class will …","Returns true if and only if this character class is empty. …","Returns true if and only if this set is empty.","Return true if and only if this HIR is a simple literal. …","Returns true if and only if this character class will only …","Return true if and only if the corresponding HIR will …","Return an iterator over all ranges in this class.","Return an iterator over all ranges in this class.","Returns an iterator over all of the look-around assertions …","Return the type of this error.","Returns a reference to the underlying HIR kind.","Returns the number of codepoints in this range.","Returns the number of bytes in this range.","Returns the total number of look-around assertions in this …","Provides literal extraction from Hir expressions.","Creates a literal HIR expression.","If this class consists of exactly one element (whether a …","If this class consists of exactly one codepoint, then …","If this class consists of exactly one byte, then return it …","Creates a look-around assertion HIR expression.","Returns a set of all look-around assertions that appear at …","Returns a set of all look-around assertions that appear as …","Returns a set of all look-around assertions that appear as …","Returns a set of all look-around assertions that appear as …","Returns a set of all look-around assertions that appear as …","The maximum range of the repetition.","Returns the length, in bytes, of the longest string …","Returns the length, in bytes, of the longest string …","Returns the length, in bytes, of the longest string …","Returns the length (in bytes) of the longest string …","Returns the total amount of heap memory usage, in bytes, …","The minimum range of the repetition.","Returns the length, in bytes, of the smallest string …","Returns the length, in bytes, of the smallest string …","Returns the length, in bytes, of the smallest string …","Returns the length (in bytes) of the smallest string …","The name of the capture, if it exists.","Negate this character class in place.","Negate this character class.","Negate this byte class.","Create a new class from a sequence of ranges.","Create a new Unicode scalar value range for a character …","Create a new class from a sequence of ranges.","Create a new byte range for a character class.","","","","","","The original pattern string in which this error occurred.","This module provides a regular expression printer for Hir.","Returns the properties computed for this Hir.","Add a new range to this set.","Add a new range to this set.","Return the underlying ranges as a slice.","Return the underlying ranges as a slice.","Return a LookSet from the slice given as a native endian …","Return a new set that is equivalent to the original, but …","Creates a repetition HIR expression.","Flip the look-around assertion to its equivalent for …","Updates this set in place with the result of inserting the …","Updates this set in place with the result of intersecting …","Updates this set in place with the result of removing the …","Updates this set in place with the result of subtracting …","Updates this set in place with the result of unioning it …","Create a look-around set containing the look-around …","Return the span at which this error occurred.","This method is called before beginning traversal of the …","This method is called before beginning traversal of the …","Return the start of this range.","Return the start of this range.","Returns the total number of explicit capturing groups that …","The expression inside the capturing group, which may be …","The expression being repeated.","Returns a slice of this kind’s sub-expressions, if any.","Returns a new set that is the result of subtracting the …","Compute the symmetric difference of the given character …","Compute the symmetric difference of the given byte …","If this class consists of only ASCII ranges, then return …","","","","","","","","","","","","","","","","","","","","","","If this class consists of only ASCII ranges, then return …","Defines a translator that converts an Ast to an Hir.","Apply Unicode simple case folding to this character class, …","Expand this character class such that it contains all case …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Union this character class with the given character class, …","Union this byte class with the given byte class, in place.","Returns a new set of properties that corresponds to the …","Returns a new set that is the union of this and the one …","Executes an implementation of Visitor in constant stack …","This method is called between child nodes of an …","This method is called between child nodes of an …","This method is called between child nodes of a …","This method is called between child nodes of a …","This method is called on an Hir after descending all of …","This method is called on an Hir after descending all of …","This method is called on an Hir before descending into …","This method is called on an Hir before descending into …","Returns a new repetition with the same min, max and greedy …","Write a LookSet as a native endian 32-bit integer to the …","The kind of literals to extract from an Hir expression.","Extracts prefix or suffix literal sequences from Hir …","A single literal extracted from an Hir expression.","Extracts only prefix literals from a regex.","A sequence of literals.","Extracts only suffix literals from a regex.","Returns the bytes in this literal.","","","","","","","","","","","","","","","","","","","Modify this sequence to contain the cross product between …","Modify this sequence to contain the cross product between …","Deduplicate adjacent equivalent literals in this sequence.","","","Returns an empty sequence.","","","Returns a new exact literal containing the bytes given.","Extend this literal with the literal given.","Execute the extractor and return a sequence of literals.","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Returns a new inexact literal containing the bytes given.","Returns a sequence of literals without a finite size and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Yields ownership of the bytes inside this literal.","Returns true if and only if this sequence is finite and …","Returns true if and only if this literal has zero bytes.","Returns true if and only if all literals in this sequence …","Returns true if and only if this literal is exact.","Returns true if this sequence is finite.","Returns true if and only if all literals in this sequence …","Returns true if this kind is the Prefix variant.","Returns true if this kind is the Suffix variant.","Trims all literals in this seq such that only the first len…","Trims this literal such that only the first len bytes …","Trims all literals in this seq such that only the last len …","Trims this literal such that only the last len bytes …","Set the kind of literal sequence to extract from an Hir …","Returns the number of literals in this sequence if the …","Returns the length of this literal in bytes.","Configure a limit on the length of the sequence that is …","Configure a limit on the maximum length of any literal in …","Configure a limit on the total number of repetitions that …","Configure a limit on the total number of literals that …","If this is a finite sequence, return its members as a …","Returns the longest common prefix from this seq.","Returns the longest common suffix from this seq.","Make all of the literals in this sequence inexact.","Marks this literal as inexact.","Converts this sequence to an infinite sequence.","Return the maximum length of the sequence that would …","Returns the length of the longest literal in this sequence.","Return the maximum length of the sequence that would …","Returns the length of the shortest literal in this …","Shrinks this seq to its minimal size while respecting the …","Create a new extractor with a default configuration.","Returns a sequence of exact literals from the given byte …","Optimizes this seq while treating its literals as prefixes …","Optimizes this seq while treating its literals as suffixes …","","Push a literal to the end of this sequence.","Returns the “rank” of the given byte.","Reverse the bytes in this literal.","Reverses all of the literals in this sequence.","Returns a sequence containing a single literal.","Sorts this sequence of literals lexicographically.","","","","","","","","","","","","","","","","","Unions the other sequence into this one.","Unions the other sequence into this one by splice the other","A printer for a regular expression’s high-level …","","","","Returns the argument unchanged.","Calls U::from(self).","Create a new printer.","Print the given Ast to the given writer. The writer must …","","","","A translator maps abstract syntax to a high level …","A builder for constructing an AST->HIR translator.","","","","","Build a translator using the current configuration.","Enable or disable the case insensitive flag (i) by default.","","","","","Enable or disable the CRLF mode flag (R) by default.","","Enable or disable the “dot matches any character” flag …","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Sets the line terminator for use with (?u-s:.) and (?-us:.)…","Enable or disable the multi-line matching flag (m) by …","Create a new translator builder with a default c …","Create a new translator using the default configuration.","Enable or disable the “swap greed” flag (U) by default.","","","Translate the given abstract syntax tree (AST) into a high …","","","","","","","Enable or disable the Unicode flag (u) by default.","When disabled, translation will permit the construction of …","Four successive byte ranges.","One byte range.","Three successive byte ranges.","Two successive byte ranges.","A single inclusive range of UTF-8 bytes.","Utf8Sequence represents a sequence of byte ranges.","An iterator over ranges of matching UTF-8 byte sequences.","Returns the underlying sequence of byte ranges as a slice.","","","","","","","","","","","","","End of byte range (inclusive).","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Returns the number of byte ranges in this sequence.","Returns true if and only if a prefix of bytes matches this …","Returns true if and only if the given byte is in this …","Create a new iterator over UTF-8 byte ranges for the …","","","","Reverses the ranges in this sequence.","Start of byte range (inclusive).","","","","","","","","","","",""],"i":[0,4,0,0,4,0,0,4,1,2,10,4,1,2,10,1,1,4,1,2,4,1,2,1,1,1,4,0,0,4,4,1,2,10,10,4,4,4,1,2,10,0,1,4,1,2,10,0,0,0,0,1,1,1,1,2,1,0,2,1,4,1,2,4,10,4,1,2,10,4,1,2,10,0,4,1,2,10,1,0,1,42,42,0,24,42,46,0,24,0,0,55,38,45,42,55,46,60,56,32,0,56,38,60,0,0,0,24,32,0,24,0,32,32,0,0,0,0,0,0,32,0,24,0,0,42,44,0,0,24,32,32,50,40,42,24,60,24,46,51,51,44,64,0,0,32,32,32,32,32,55,0,59,32,32,32,32,32,0,24,0,0,38,42,0,24,0,32,32,32,32,32,32,37,37,0,60,50,45,38,0,24,46,0,42,37,60,43,43,59,32,56,44,51,37,43,54,64,46,0,42,42,46,54,0,24,32,32,32,0,32,0,0,0,38,40,42,0,37,0,32,32,32,51,51,37,60,50,38,46,60,32,39,39,46,32,32,42,37,38,0,0,40,42,51,51,51,51,51,51,51,39,42,54,54,19,24,24,34,52,28,23,36,12,12,32,26,33,34,35,24,23,36,27,37,38,39,30,40,41,42,31,43,44,29,45,46,47,48,49,50,25,51,52,53,54,55,28,56,57,58,19,20,59,60,12,32,26,33,34,35,24,23,36,27,37,38,39,30,40,41,42,31,43,44,29,45,46,47,48,49,50,25,51,52,53,54,55,28,56,57,58,19,20,59,60,27,27,28,24,24,24,12,32,26,33,34,35,24,23,36,27,37,38,39,30,40,41,42,31,43,44,29,45,46,47,48,49,50,25,51,52,53,54,55,28,56,57,58,19,20,59,60,12,32,26,33,34,35,24,23,36,27,37,38,39,30,40,41,42,31,43,44,29,45,46,47,48,49,50,25,51,52,53,54,55,28,56,57,58,19,20,59,60,26,33,33,35,34,24,39,24,24,45,24,26,47,12,32,26,33,34,35,24,23,36,27,37,38,39,30,40,41,42,31,43,44,29,45,46,47,48,49,50,25,51,52,53,54,55,28,56,57,58,19,20,59,60,64,19,24,28,58,12,12,32,32,26,33,34,35,24,24,23,36,27,37,38,39,30,40,41,42,31,43,44,29,45,46,47,48,49,50,25,51,52,53,54,55,28,56,57,58,19,20,59,60,12,32,26,33,34,35,24,23,36,27,37,38,39,30,40,41,42,31,43,44,29,45,46,47,48,49,50,25,51,52,53,54,55,28,56,57,58,19,20,59,60,42,52,24,57,12,32,26,33,34,35,24,23,36,27,37,38,39,30,40,41,42,31,43,44,29,45,46,47,48,49,50,25,51,52,53,54,55,28,56,57,58,19,20,59,60,23,36,48,28,26,24,44,31,59,26,47,55,48,19,12,27,30,41,31,29,49,25,53,28,20,49,33,24,57,30,41,31,29,26,33,33,52,0,26,33,12,0,48,24,49,12,24,45,46,35,23,36,27,30,41,31,29,47,48,49,25,52,53,28,57,58,19,20,26,64,64,26,47,12,32,26,33,34,35,24,23,36,27,37,38,39,30,40,41,42,31,43,44,29,45,46,47,48,49,50,25,51,52,53,54,55,28,56,57,58,19,20,59,60,12,32,24,12,32,26,33,34,35,24,23,36,27,37,38,39,30,40,41,42,31,43,44,29,45,46,47,48,49,50,25,51,52,53,54,55,28,56,57,58,19,20,59,60,12,32,26,33,34,35,24,23,36,27,37,38,39,30,40,41,42,31,43,44,29,45,46,47,48,49,50,25,51,52,53,54,55,28,56,57,58,19,20,59,60,12,32,26,33,34,35,24,23,36,27,37,38,39,30,40,41,42,31,43,44,29,45,46,47,48,49,50,25,51,52,53,54,55,28,56,57,58,19,20,59,60,45,0,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,26,26,106,106,106,107,108,109,110,110,0,0,65,66,65,66,65,65,66,65,66,65,65,66,65,66,65,65,66,65,65,66,65,66,66,65,66,65,66,65,66,65,66,0,67,67,67,67,67,67,67,67,67,67,76,81,81,81,81,81,81,81,81,72,0,76,0,0,76,0,0,0,0,0,0,76,0,76,70,70,70,85,0,0,0,0,75,75,0,76,0,76,0,0,85,0,0,76,70,70,70,72,75,75,75,75,75,0,70,70,70,70,70,70,70,70,70,70,70,70,16,70,70,83,11,75,16,76,77,72,73,86,78,74,87,79,70,71,80,81,82,83,84,88,11,75,16,76,77,72,73,86,78,74,87,79,70,71,80,81,82,83,84,88,16,72,73,74,16,11,75,16,76,77,72,73,78,74,79,70,71,80,81,82,83,84,11,75,16,76,77,72,73,78,74,79,70,71,80,81,82,83,84,78,79,16,83,83,83,83,83,83,83,83,83,78,79,83,73,74,16,16,16,73,74,83,78,79,11,75,16,76,77,72,73,78,74,79,70,71,80,81,82,83,82,16,85,11,11,75,75,16,16,76,77,72,73,86,78,74,87,79,70,71,80,81,82,83,84,88,88,11,75,16,76,77,72,73,86,78,74,87,79,70,71,80,81,82,83,84,88,70,83,80,71,83,73,74,83,11,75,16,76,77,72,73,86,78,74,87,79,70,71,80,81,82,83,84,88,86,87,84,16,82,73,74,72,83,82,72,82,73,74,83,11,16,78,79,83,0,16,72,73,74,16,82,82,82,82,82,80,72,73,74,82,82,80,72,73,74,82,71,72,73,74,73,78,74,79,86,87,84,78,79,11,0,16,73,74,73,74,83,83,16,70,83,83,83,83,83,83,11,85,85,78,79,82,71,80,76,83,73,74,73,11,75,16,76,77,72,73,78,74,79,70,71,80,81,82,83,84,11,75,16,88,74,0,72,73,11,75,16,76,77,72,73,86,78,74,87,79,70,71,80,81,82,83,84,88,11,75,16,76,77,72,73,86,78,74,87,79,70,71,80,81,82,83,84,88,11,75,16,76,77,72,73,86,78,74,87,79,70,71,80,81,82,83,84,88,73,74,82,83,0,85,85,85,85,85,85,85,85,80,83,0,0,0,97,0,97,95,95,96,97,98,95,96,97,98,95,96,97,98,95,96,97,98,95,95,98,98,98,96,97,98,98,95,95,95,96,96,97,98,95,96,97,98,95,95,95,98,95,98,96,97,98,95,95,98,95,98,95,98,98,97,97,98,95,98,95,96,98,95,96,96,96,96,98,98,98,98,95,98,98,98,98,98,98,96,98,98,98,95,98,0,95,98,98,98,96,97,98,95,96,97,98,95,96,97,98,95,96,97,98,95,98,98,0,100,100,100,100,100,100,100,100,100,100,0,0,101,102,101,102,101,101,101,102,101,102,101,101,101,101,102,101,102,101,102,101,101,101,102,101,101,102,102,101,102,101,102,101,102,101,101,103,103,103,103,0,0,0,103,103,104,105,103,104,105,103,104,103,104,103,104,104,103,104,103,104,105,103,104,105,103,104,105,103,105,103,103,104,105,105,103,104,103,104,103,104,103,104,105,103,104,105,103,104,105],"f":[0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[1,2],[[1,3],1],[4,4],[1,1],[2,2],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[1,3],1],[[],1],[[1,3],1],[[4,4],3],[6,7],[[6,7],5],[[4,8],9],[[4,8],9],[[1,8],9],[[2,8],9],[[10,8],9],[[10,8],9],[-1,-1,[]],[11,4],[12,4],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],0,[[1,3],1],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[13,3],[13,3],[14,3],[13,3],[[1,14],1],[[1,3],1],[[1,15],1],[[],1],[[],2],[[1,3],1],[6,[[17,[16,4]]]],[[2,6],[[17,[16,4]]]],[[1,3],1],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,7,[]],[-1,7,[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[13,[[17,[3,10]]]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[[1,3],1],0,[[1,3],1],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[19,20],[[22,[21]]]],[23,24],[25,24],0,0,0,0,0,[12,[[22,[26]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,[[22,[14]]]],0,[28,[[22,[15]]]],[29,24],[30,24],[31,24],[12,12],[32,32],[26,26],[33,33],[34,34],[35,35],[24,24],[23,23],[36,36],[27,27],[37,37],[38,38],[39,39],[30,30],[40,40],[41,41],[42,42],[31,31],[43,43],[44,44],[29,29],[45,45],[46,46],[47,47],[48,48],[49,49],[50,50],[25,25],[51,51],[52,52],[53,53],[54,54],[55,55],[28,28],[56,56],[57,57],[58,58],[19,19],[20,20],[59,59],[60,60],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[26,26],61],[[33,33],61],0,0,0,[36,24],[39,15],[26,24],[24,5],[45,5],[26,24],0,0,[[12,12],3],[[32,32],3],[[26,26],3],[[33,33],3],[[34,34],3],[[35,35],3],[[24,24],3],[[23,23],3],[[36,36],3],[[27,27],3],[[37,37],3],[[38,38],3],[[39,39],3],[[30,30],3],[[40,40],3],[[41,41],3],[[42,42],3],[[31,31],3],[[43,43],3],[[44,44],3],[[29,29],3],[[45,45],3],[[46,46],3],[[47,47],3],[[48,48],3],[[49,49],3],[[50,50],3],[[25,25],3],[[51,51],3],[[52,52],3],[[53,53],3],[[54,54],3],[[55,55],3],[[28,28],3],[[56,56],3],[[57,57],3],[[58,58],3],[[19,19],3],[[20,20],3],[[59,59],3],[[60,60],3],[[[64,[],[[62,[-1]],[63,[-2]]]]],[[17,[-1,-2]]],[],[]],[[19,60],[[22,[3]]]],[58,24],[28,[[22,[19]]]],0,[[12,8],9],[[12,8],9],[[32,8],9],[[32,8],9],[[26,8],9],[[33,8],9],[[34,8],9],[[35,8],9],[[24,8],9],[[24,8],9],[[23,8],9],[[36,8],9],[[27,8],9],[[37,8],9],[[38,8],9],[[39,8],9],[[30,8],9],[[40,8],9],[[41,8],9],[[42,8],9],[[31,8],9],[[43,8],9],[[44,8],9],[[29,8],9],[[45,8],9],[[46,8],9],[[47,8],9],[[48,8],9],[[49,8],9],[[50,8],9],[[25,8],9],[[51,8],9],[[52,8],9],[[53,8],9],[[54,8],9],[[55,8],9],[[28,8],9],[[56,8],9],[[57,8],9],[[58,8],9],[[19,8],9],[[20,8],9],[[59,8],9],[[60,8],9],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[6,[[22,[42]]]],0,[28,24],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[23,24],[36,24],[48,46],[28,3],[26,3],[24,3],[44,3],[31,3],[59,3],[26,3],[47,3],[55,3],0,0,[12,32],0,0,0,0,0,0,0,0,0,0,0,0,[27,24],0,0,0,0,0,[[33,33],26],[[21,21,21],33],0,0,0,[[26,26],[[22,[61]]]],[[33,33],[[22,[61]]]],[12,6],0,[[48,46],5],[52,24],0,[12,26],[24,26],[45,26],[46,26],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[33,26],[[[64,[],[[62,[-1]],[63,[-2]]]]],5,[],[]],[[[64,[],[[62,[-1]],[63,[-2]]]]],5,[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[48,45],[[24,-1],17,64],[[[64,[],[[62,[-1]],[63,[-2]]]]],[[17,[5,-2]]],[],[]],[[[64,[],[[62,[-1]],[63,[-2]]]]],[[17,[5,-2]]],[],[]],[[[64,[],[[62,[-1]],[63,[-2]]]],49],[[17,[5,-2]]],[],[]],[[[64,[],[[62,[-1]],[63,[-2]]]],49],[[17,[5,-2]]],[],[]],[[[64,[],[[62,[-1]],[63,[-2]]]],49],[[17,[5,-2]]],[],[]],[[[64,[],[[62,[-1]],[63,[-2]]]],49],[[17,[5,-2]]],[],[]],[[[64,[],[[62,[-1]],[63,[-2]]]],49],[[17,[5,-2]]],[],[]],[[[64,[],[[62,[-1]],[63,[-2]]]],49],[[17,[5,-2]]],[],[]],[[[64,[],[[62,[-1]],[63,[-2]]]],46],[[17,[5,-2]]],[],[]],[[[64,[],[[62,[-1]],[63,[-2]]]],46],[[17,[5,-2]]],[],[]],[[[64,[],[[62,[-1]],[63,[-2]]]],46],[[17,[5,-2]]],[],[]],[[[64,[],[[62,[-1]],[63,[-2]]]],46],[[17,[5,-2]]],[],[]],[[[64,[],[[62,[-1]],[63,[-2]]]]],[[17,[5,-2]]],[],[]],[[[64,[],[[62,[-1]],[63,[-2]]]]],[[17,[5,-2]]],[],[]],[[[64,[],[[62,[-1]],[63,[-2]]]],24],[[17,[5,-2]]],[],[]],[[[64,[],[[62,[-1]],[63,[-2]]]],24],[[17,[5,-2]]],[],[]],[[[64,[],[[62,[-1]],[63,[-2]]]],24],[[17,[5,-2]]],[],[]],[[[64,[],[[62,[-1]],[63,[-2]]]],24],[[17,[5,-2]]],[],[]],[[26,33],26],[[26,33],26],0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[65,66],[65,65],[66,66],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[],65],[[65,8],9],[[66,8],9],[-1,-1,[]],[-1,-1,[]],[[65,3],65],[-1,-2,[],[]],[-1,-2,[],[]],[[65,15],65],[[],65],[[],66],[[65,3],65],[[66,6],[[17,[24,12]]]],[[66,6],[[17,[34,12]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,18,[]],[-1,18,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[[67,8],9],[-1,-1,[]],[-1,-2,[],[]],[[],67],[[67,24,-1],9,68],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,18,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[69,[16]]],16],[70,13],[70,15],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[71,16],[72,5],[73,5],[74,5],[72,16],[11,11],[75,75],[16,16],[76,76],[77,77],[72,72],[73,73],[78,78],[74,74],[79,79],[70,70],[71,71],[80,80],[81,81],[82,82],[83,83],[84,84],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[78,78],61],[[79,79],61],[[[69,[16]]],16],[[83,70],3],[83,3],[83,3],[83,3],[83,3],[83,3],[83,3],[83,3],[83,3],[[],78],[[],79],[[],83],[[73,73],5],[[74,74],5],[81,16],[16,5],[[],16],[[],73],[[],74],[[],83],[78,13],[79,14],[[11,11],3],[[75,75],3],[[16,16],3],[[76,76],3],[[77,77],3],[[72,72],3],[[73,73],3],[[78,78],3],[[74,74],3],[[79,79],3],[[70,70],3],[[71,71],3],[[80,80],3],[[81,81],3],[[82,82],3],[[83,83],3],[82,21],[[],16],[[[85,[],[[62,[-1]],[63,[-2]]]]],[[17,[-1,-2]]],[],[]],[[11,8],9],[[11,8],9],[[75,8],9],[[75,8],9],[[16,8],9],[[16,8],9],[[76,8],9],[[77,8],9],[[72,8],9],[[73,8],9],[[86,8],9],[[78,8],9],[[74,8],9],[[87,8],9],[[79,8],9],[[70,8],9],[[71,8],9],[[80,8],9],[[81,8],9],[[82,8],9],[[83,8],9],[[84,8],9],[[88,8],9],[[88,8],9],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[15,[[22,[70]]]],[[],83],0,0,[[83,70],83],[[73,73],5],[[74,74],5],[[83,83],83],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[16,76],[82,3],[73,3],[74,3],[72,3],[83,3],[82,3],[72,3],[82,3],[73,86],[74,87],[83,84],[11,75],[16,76],[78,21],[79,21],[83,21],0,[-1,16,[[91,[[90,[[89,[14]]]]]]]],[72,[[22,[[69,[14]]]]]],[73,[[22,[[69,[14]]]]]],[74,[[22,[[69,[14]]]]]],[70,16],[82,83],[82,83],[82,83],[82,83],[82,83],0,[72,[[22,[21]]]],[73,[[22,[21]]]],[74,[[22,[21]]]],[82,[[22,[21]]]],[82,21],0,[72,[[22,[21]]]],[73,[[22,[21]]]],[74,[[22,[21]]]],[82,[[22,[21]]]],0,[72,5],[73,5],[74,5],[-1,73,[[93,[],[[92,[78]]]]]],[[13,13],78],[-1,74,[[93,[],[[92,[79]]]]]],[[14,14],79],[86,[[22,[78]]]],[87,[[22,[79]]]],[84,[[22,[70]]]],[[78,78],[[22,[61]]]],[[79,79],[[22,[61]]]],[11,6],0,[16,82],[[73,78],5],[[74,79],5],[73,[[89,[78]]]],[74,[[89,[79]]]],[[[89,[14]]],83],[[83,70],83],[80,16],[70,70],[[83,70],5],[[83,83],5],[[83,70],5],[[83,83],5],[[83,83],5],[70,83],[11,26],[[[85,[],[[62,[-1]],[63,[-2]]]]],5,[],[]],[[[85,[],[[62,[-1]],[63,[-2]]]]],5,[],[]],[78,13],[79,14],[82,[[22,[21]]]],0,0,[76,[[89,[16]]]],[[83,83],83],[[73,73],5],[[74,74],5],[73,[[22,[74]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[74,[[22,[73]]]],0,[72,[[17,[5,88]]]],[73,[[17,[5,88]]]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[[73,73],5],[[74,74],5],[-2,82,[[94,[82]]],[[93,[],[[92,[-1]]]]]],[[83,83],83],[[16,-1],17,85],[[[85,[],[[62,[-1]],[63,[-2]]]]],[[17,[5,-2]]],[],[]],[[[85,[],[[62,[-1]],[63,[-2]]]]],[[17,[5,-2]]],[],[]],[[[85,[],[[62,[-1]],[63,[-2]]]]],[[17,[5,-2]]],[],[]],[[[85,[],[[62,[-1]],[63,[-2]]]]],[[17,[5,-2]]],[],[]],[[[85,[],[[62,[-1]],[63,[-2]]]],16],[[17,[5,-2]]],[],[]],[[[85,[],[[62,[-1]],[63,[-2]]]],16],[[17,[5,-2]]],[],[]],[[[85,[],[[62,[-1]],[63,[-2]]]],16],[[17,[5,-2]]],[],[]],[[[85,[],[[62,[-1]],[63,[-2]]]],16],[[17,[5,-2]]],[],[]],[[80,16],80],[[83,[89,[14]]],5],0,0,0,0,0,0,[95,[[89,[14]]]],[95,[[89,[14]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[96,96],[97,97],[98,98],[95,95],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[95,95],61],[[98,98],5],[[98,98],5],[98,5],[[],96],[[],97],[[],98],[[98,98],3],[[95,95],3],[-1,95,[[91,[[69,[14]]]]]],[[95,95],5],[[96,16],98],[[96,8],9],[[97,8],9],[[98,8],9],[[95,8],9],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[13,95],[14,95],[-1,98,[[93,[],[[92,[95]]]]]],[-1,95,[[91,[[69,[14]]]]]],[[],98],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[95,[[69,[14]]]],[98,3],[95,3],[98,3],[95,3],[98,3],[98,3],[97,3],[97,3],[[98,21],5],[[95,21],5],[[98,21],5],[[95,21],5],[[96,97],96],[98,[[22,[21]]]],[95,21],[[96,21],96],[[96,21],96],[[96,21],96],[[96,21],96],[98,[[22,[[89,[95]]]]]],[98,[[22,[[89,[14]]]]]],[98,[[22,[[89,[14]]]]]],[98,5],[95,5],[98,5],[[98,98],[[22,[21]]]],[98,[[22,[21]]]],[[98,98],[[22,[21]]]],[98,[[22,[21]]]],[98,5],[[],96],[-2,98,[[99,[[89,[14]]]]],[[93,[],[[92,[-1]]]]]],[98,5],[98,5],[[95,95],[[22,[61]]]],[[98,95],5],[14,14],[95,5],[98,5],[95,98],[98,5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[[98,98],5],[[98,98],5],0,[-1,-2,[],[]],[-1,-2,[],[]],[[100,8],9],[-1,-1,[]],[-1,-2,[],[]],[[],100],[[100,16,-1],9,68],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,18,[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[101,102],[[101,3],101],[101,101],[102,102],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[101,3],101],[[],101],[[101,3],101],[[101,8],9],[[102,8],9],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[101,14],101],[[101,3],101],[[],101],[[],102],[[101,3],101],[-1,-2,[],[]],[-1,-2,[],[]],[[102,6,24],[[17,[16,11]]]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,18,[]],[-1,18,[]],[[101,3],101],[[101,3],101],0,0,0,0,0,0,0,[103,[[89,[104]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[103,103],[104,104],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[103,103],61],[[104,104],61],0,[[103,103],3],[[104,104],3],[[103,8],9],[[104,8],9],[[105,8],9],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[103,-1,[]],[-1,-2,[],[]],[103,21],[[103,[89,[14]]],3],[[104,14],3],[[13,13],105],[105,[[22,[-1]]],[]],[[103,103],[[22,[61]]]],[[104,104],[[22,[61]]]],[103,5],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,18,[]],[-1,18,[]],[-1,18,[]]],"c":[],"p":[[5,"ParserBuilder",0],[5,"Parser",0],[1,"bool"],[6,"Error",0],[1,"tuple"],[1,"str"],[5,"String",1602],[5,"Formatter",1603],[8,"Result",1603],[5,"UnicodeWordError",0],[5,"Error",937],[5,"Error",81],[1,"char"],[1,"u8"],[1,"u32"],[5,"Hir",937],[6,"Result",1604],[5,"TypeId",1605],[5,"Flags",81],[5,"FlagsItem",81],[1,"usize"],[6,"Option",1606],[5,"Alternation",81],[6,"Ast",81],[5,"Assertion",81],[5,"Span",81],[5,"Literal",81],[5,"Group",81],[5,"ClassBracketed",81],[5,"ClassPerl",81],[5,"ClassUnicode",81],[6,"ErrorKind",81],[5,"Position",81],[5,"WithComments",81],[5,"Comment",81],[5,"Concat",81],[6,"LiteralKind",81],[6,"SpecialLiteralKind",81],[6,"HexLiteralKind",81],[6,"ClassPerlKind",81],[5,"ClassAscii",81],[6,"ClassAsciiKind",81],[6,"ClassUnicodeKind",81],[6,"ClassUnicodeOpKind",81],[6,"ClassSet",81],[6,"ClassSetItem",81],[5,"ClassSetRange",81],[5,"ClassSetUnion",81],[5,"ClassSetBinaryOp",81],[6,"ClassSetBinaryOpKind",81],[6,"AssertionKind",81],[5,"Repetition",81],[5,"RepetitionOp",81],[6,"RepetitionKind",81],[6,"RepetitionRange",81],[6,"GroupKind",81],[5,"CaptureName",81],[5,"SetFlags",81],[6,"FlagsItemKind",81],[6,"Flag",81],[6,"Ordering",1607],[17,"Output"],[17,"Err"],[10,"Visitor",81],[5,"ParserBuilder",893],[5,"Parser",893],[5,"Printer",926],[10,"Write",1603],[5,"Vec",1608],[6,"Look",937],[5,"Capture",937],[6,"Class",937],[5,"ClassUnicode",937],[5,"ClassBytes",937],[6,"ErrorKind",937],[6,"HirKind",937],[5,"Literal",937],[5,"ClassUnicodeRange",937],[5,"ClassBytesRange",937],[5,"Repetition",937],[6,"Dot",937],[5,"Properties",937],[5,"LookSet",937],[5,"LookSetIter",937],[10,"Visitor",937],[5,"ClassUnicodeIter",937],[5,"ClassBytesIter",937],[5,"CaseFoldError",937],[1,"slice"],[5,"Box",1609],[10,"Into",1610],[17,"Item"],[10,"IntoIterator",1611],[10,"Borrow",1612],[5,"Literal",1387],[5,"Extractor",1387],[6,"ExtractKind",1387],[5,"Seq",1387],[10,"AsRef",1610],[5,"Printer",1500],[5,"TranslatorBuilder",1511],[5,"Translator",1511],[6,"Utf8Sequence",1548],[5,"Utf8Range",1548],[5,"Utf8Sequences",1548],[15,"NamedValue",885],[15,"FlagDuplicate",888],[15,"FlagRepeatedNegation",888],[15,"GroupNameDuplicate",888],[15,"CaptureName",891]],"b":[[29,"impl-Debug-for-Error"],[30,"impl-Display-for-Error"],[33,"impl-Display-for-UnicodeWordError"],[34,"impl-Debug-for-UnicodeWordError"],[36,"impl-From%3CError%3E-for-Error"],[37,"impl-From%3CError%3E-for-Error"],[493,"impl-Debug-for-Error"],[494,"impl-Display-for-Error"],[495,"impl-Display-for-ErrorKind"],[496,"impl-Debug-for-ErrorKind"],[501,"impl-Debug-for-Ast"],[502,"impl-Display-for-Ast"],[1130,"impl-Display-for-Error"],[1131,"impl-Debug-for-Error"],[1132,"impl-Debug-for-ErrorKind"],[1133,"impl-Display-for-ErrorKind"],[1134,"impl-Display-for-Hir"],[1135,"impl-Debug-for-Hir"],[1152,"impl-Display-for-CaseFoldError"],[1153,"impl-Debug-for-CaseFoldError"],[1431,"impl-From%3Cchar%3E-for-Literal"],[1432,"impl-From%3Cu8%3E-for-Literal"]]}],\ ["rustix",{"doc":"rustix provides efficient memory-safe and I/O-safe …","t":"QQCCCCCCCCCCCTTFTTTTTTFFTTTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNTFTTTFUFFTTFTTTTTTTTTTHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHONHNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNKKFKKFIMNNMNNNNNNNNNNNNNNNNNNNNNNNNNMNNNMNNNNNNNNNNNNFFFFNNNNNNNNNNNNNNNNNNNNNINNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTTTFGFTTTTPTTTTTTTTSPPTTTTTPIFFKPPTTTTTTPTTFEPKGKGITTFTTTTTTTTTTTTTPFTTTTTTPPTTTTFKFSTTTTTTTTTTTTTTTTTTTTPPPPPIFKTSTTTTTTTTTTTTTTTTTTTPFFIPFFTTTTTTTTTTTTTTTFIGPPPIKIFFIFIPTTTTIFTTTSSFPPTTTTTTTPTTTFTOOOOOHHNNNNNNNNNNNNNNNNNMMNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHMMNMMHNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOHHHHHEHEHHEHHHNNNNHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHHHHHHMNNNNNNNNNNNNNNMMNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHHHNNNNNNNNNNNNNMNMNNNNNNNNNNNNNMHNNMNNNNNNNNNNNNNNNNNNNNNNNNNNOOHHHHHHHHHHHHHHHMMMMNMNNNNNMNNNNNNNNNNNNNHHHMNMNNNHHHNNNNNNNNNNNNNHHHHNHHHNNNNNNNNNNNNNHMOOOOOOOOOOOOOOOOHNHHNHNHOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNHHNNNNNNNNNNNNNHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNHHHNMNTTTTTTTTFTTTTTTTTTTTTTTTFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTFTPFTTFTTTTTTTTTTTTTFFTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTPTTTTTTTTTTTTTFITTTTTTTTTTTTTTTTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNHHHNNNNNNNNNNHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNNNNNNHNNNNNNNNNNNNHHHHHHHNHHHNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHFKGFTKIFPFTTFRIPFPFFFPFMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTTEFFFTTTTTTTTTTTTTTTTTTTTTTTTGFFTTTTTTTTTTTTTTTTEFTTTTTIIIPPFGFFTTTTPPPPFGFEGGGIFFFEFEFTTFTTTTPPPPPPPTTPTTPONHHHHONNNNNNNNNNNHHHHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNQNNNNHHHHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNHHHHHNNNNNHHHHHHHHHHHHHNNNNNNNNNNNHNNNHHHCNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNCSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSHHSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSPPGNNNNNNNHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHNNHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHNNNNFFTTSSTTTSSTTTTSSFFFFFFFFFFOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNONNONNNNNNNNNNNOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNKMMMMMTTTFTTTTSFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNNNNHNNNNNNHNNNNNNNNNNNNNNNHTPPPPPPPPPPPTTPPPPPPFFTTTTTPPPPPGPTTTSSSPGPPTTPFFGPPIPPTTFPPPTTPPPPPPPPTGGFPPTTTTTTTPPPPPTTTTTTGPFPPFFPPPFPPPPPPTTTTTPIIIPPPPPGFPPPTTTTPGPGFFPPPPPPPPPGGPPPPTTFFPPPGPGFFFFPPPNNNNNNNNNNOONNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHHNNNNNNNNNNNNNHNONNNNNNNNNNNHNNNNNNNNNNNHOOHOONNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNHHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHHHHHHHHHHHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNHHHNHOHHHNHNNNNNNNNNNHHHHNNNNNNNNNNHHHHNNNNNNNNNNNHHHHHHHHHHHHHHHHHHHHHHNHOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNNNNNNNNNNNHHHHHTPPPPPPTTGPGIPPPPPTIPPPPPPPIPPGFFINNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNHHHNNNNNNNNNNNNNNNNNOONNNNNNN","n":["cmsg_space","cstr","event","fd","ffi","fs","io","ioctl","net","path","pipe","process","time","CLOEXEC","ERR","EventfdFlags","HUP","IN","NONBLOCK","NVAL","OUT","PRI","PollFd","PollFlags","RDBAND","RDHUP","RDNORM","SEMAPHORE","WRBAND","WRNORM","all","all","as_fd","bitand","bitand","bitand_assign","bitand_assign","bitor","bitor","bitor_assign","bitor_assign","bits","bits","bits","bits","bitxor","bitxor","bitxor_assign","bitxor_assign","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clear_revents","clone","clone","clone","clone_into","clone_into","clone_into","complement","complement","contains","contains","difference","difference","empty","empty","epoll","eq","eq","eventfd","extend","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from_bits","from_bits","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_truncate","from_bits_truncate","from_borrowed_fd","from_iter","from_iter","from_name","from_name","hash","hash","insert","insert","intersection","intersection","intersects","intersects","into","into","into","into_iter","into_iter","is_all","is_all","is_empty","is_empty","iter","iter","iter_names","iter_names","new","not","not","pause","poll","remove","remove","revents","set","set","set_fd","sub","sub","sub_assign","sub_assign","symmetric_difference","symmetric_difference","to_owned","to_owned","to_owned","toggle","toggle","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","union","union","CLOEXEC","CreateFlags","ERR","ET","EXCLUSIVE","Event","EventData","EventFlags","EventVec","HUP","IN","Iter","MSG","ONESHOT","OUT","PRI","RDBAND","RDHUP","RDNORM","WAKEUP","WRBAND","WRNORM","add","all","all","all","all","bitand","bitand","bitand_assign","bitand_assign","bitor","bitor","bitor_assign","bitor_assign","bits","bits","bits","bits","bits","bits","bitxor","bitxor","bitxor_assign","bitxor_assign","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","capacity","clear","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","complement","complement","complement","complement","contains","contains","contains","contains","create","data","default","delete","difference","difference","difference","difference","empty","empty","empty","empty","eq","eq","eq","eq","extend","extend","flags","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from_bits","from_bits","from_bits","from_bits","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_iter","from_iter","from_name","from_name","from_name","from_name","from_raw_parts","hash","hash","hash","hash","insert","insert","insert","insert","intersection","intersection","intersection","intersection","intersects","intersects","intersects","intersects","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_iter","is_all","is_all","is_all","is_all","is_empty","is_empty","is_empty","is_empty","is_empty","iter","iter","iter","iter","iter","iter_names","iter_names","iter_names","iter_names","len","modify","new_ptr","new_u64","next","not","not","ptr","remove","remove","remove","remove","reserve","reserve_exact","set","set","set","set","shrink_to_fit","sub","sub","sub_assign","sub_assign","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","to_owned","to_owned","to_owned","to_owned","toggle","toggle","toggle","toggle","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","u64","union","union","union","union","wait","with_capacity","AsFd","AsRawFd","BorrowedFd","FromRawFd","IntoRawFd","OwnedFd","RawFd","as_fd","as_fd","as_fd","as_raw_fd","as_raw_fd","as_raw_fd","borrow","borrow","borrow_mut","borrow_mut","borrow_raw","clone","clone_into","drop","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from_raw_fd","from_raw_fd","into","into","into_raw_fd","into_raw_fd","is_terminal","is_terminal","to_owned","try_clone","try_clone_to_owned","try_from","try_from","try_into","try_into","type_id","type_id","CStr","CString","FromBytesWithNulError","NulError","as_bytes","as_bytes_with_nul","as_c_str","as_cow_c_str","as_cow_c_str","as_cow_c_str","as_ptr","as_ref","as_ref","as_str","as_str","as_str","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","c_char","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","cmp","cmp","count_bytes","default","default","deref","description","description","drop","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_bytes_until_nul","from_bytes_with_nul","from_bytes_with_nul_unchecked","from_ptr","from_raw","from_vec_unchecked","from_vec_with_nul","from_vec_with_nul_unchecked","hash","hash","index","index","into","into","into","into_boxed_c_str","into_bytes","into_bytes_with_nul","into_c_str","into_c_str","into_c_str","into_c_string","into_raw","into_string","into_vec","into_with_c_str","into_with_c_str","into_with_c_str","is_empty","new","nul_position","partial_cmp","partial_cmp","to_bytes","to_bytes_with_nul","to_owned","to_owned","to_owned","to_owned","to_str","to_string","to_string","to_string_lossy","to_string_lossy","to_string_lossy","to_string_lossy","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","type_id","ACCMODE","ALL","ALLOW_SEALING","APPEND","APPEND","ATIME","Access","Advice","AtFlags","BASIC_STATS","BENEATH","BLOCKS","BTIME","BlockDevice","CACHED","CLOEXEC","CLOEXEC","COLLAPSE_RANGE","COMPRESSED","CREATE","CREATE","CTIME","CWD","CharacterDevice","Current","DIOALIGN","DIRECT","DIRECTORY","DIRSYNC","DSYNC","Data","Dev","Dir","DirEntry","DirEntryExt","Directory","DontNeed","EACCESS","EMPTY_PATH","EXCHANGE","EXCL","EXEC_OK","EXISTS","End","FSYNC","FUTURE_WRITE","FallocateFlags","FdFlags","Fifo","FileExt","FileType","FileTypeExt","FlockOperation","FsWord","GID","GROW","Gid","HUGETLB","HUGE_16GB","HUGE_16MB","HUGE_1GB","HUGE_1MB","HUGE_256MB","HUGE_2GB","HUGE_2MB","HUGE_32MB","HUGE_512KB","HUGE_512MB","HUGE_64KB","HUGE_8MB","Hole","IFlags","IMMUTABLE","INO","INSERT_RANGE","IN_ROOT","JOURNALING","KEEP_SIZE","LockExclusive","LockShared","MANDLOCK","MNT_ID","MODE","MTIME","MemfdFlags","MetadataExt","Mode","NFS_SUPER_MAGIC","NLINK","NOATIME","NOATIME","NOATIME","NOCOW","NOCTTY","NODEV","NODIRATIME","NODUMP","NOEXEC","NOFOLLOW","NONBLOCK","NOREPLACE","NOSUID","NOTAIL","NO_AUTOMOUNT","NO_HIDE_STALE","NO_MAGICLINKS","NO_SYMLINKS","NO_XDEV","NoReuse","NonBlockingLockExclusive","NonBlockingLockShared","NonBlockingUnlock","Normal","Nsecs","OFlags","OpenOptionsExt","PATH","PROC_SUPER_MAGIC","PROJECT_INHERIT","PUNCH_HOLE","RDONLY","RDONLY","RDWR","READ_OK","RELATIME","REMOVEDIR","REPLACE","RGRP","ROOT","ROOT","ROTH","RSYNC","RUSR","RWMODE","RWXG","RWXO","RWXU","Random","RawDir","RawDirEntry","RawMode","RegularFile","RenameFlags","ResolveFlags","SEAL","SECURE_REMOVAL","SGID","SHRINK","SIZE","STATX_DONT_SYNC","STATX_FORCE_SYNC","STATX_SYNC_AS_STAT","SUID","SVTX","SYMLINK_FOLLOW","SYMLINK_NOFOLLOW","SYNC","SYNC","SYNCHRONOUS","SealFlags","Secs","SeekFrom","Sequential","Socket","Start","Stat","StatExt","StatFs","StatVfs","StatVfsMountFlags","Statx","StatxFlags","StatxTimestamp","Symlink","TMPFILE","TOPDIR","TRUNC","TYPE","Timespec","Timestamps","UID","UNRM","UNSHARE_RANGE","UTIME_NOW","UTIME_OMIT","Uid","Unknown","Unlock","WGRP","WHITEOUT","WOTH","WRITE","WRITE_OK","WRONLY","WUSR","WillNeed","XGRP","XOTH","XUSR","XattrFlags","ZERO_RANGE","__pad0","__reserved","__spare0","__spare3","__unused","access","accessat","all","all","all","all","all","all","all","all","all","all","all","all","all","as_raw","as_raw","as_raw_mode","as_raw_mode","atime","atime","atime","atime_nsec","bitand","bitand","bitand","bitand","bitand","bitand","bitand","bitand","bitand","bitand","bitand","bitand","bitand","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitor","bitor","bitor","bitor","bitor","bitor","bitor","bitor","bitor","bitor","bitor","bitor","bitor","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","blksize","blocks","borrow","borrow","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","chdir","chmod","chmodat","chown","chownat","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","complement","complement","complement","complement","complement","complement","complement","complement","complement","complement","complement","complement","complement","contains","contains","contains","contains","contains","contains","contains","contains","contains","contains","contains","contains","contains","copy_file_range","ctime","ctime","ctime","ctime_nsec","custom_flags","cwd","default","dev","difference","difference","difference","difference","difference","difference","difference","difference","difference","difference","difference","difference","difference","empty","empty","empty","empty","empty","empty","empty","empty","empty","empty","empty","empty","empty","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","ext4_ioc_resize_fs","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend","f_bavail","f_bavail","f_bfree","f_bfree","f_blocks","f_blocks","f_bsize","f_bsize","f_favail","f_ffree","f_ffree","f_files","f_files","f_flag","f_flags","f_frsize","f_frsize","f_fsid","f_fsid","f_namelen","f_namemax","f_spare","f_type","fadvise","fallocate","fchmod","fchown","fcntl_add_seals","fcntl_dupfd_cloexec","fcntl_get_seals","fcntl_getfd","fcntl_getfl","fcntl_lock","fcntl_setfd","fcntl_setfl","fdatasync","fgetxattr","file_name","file_name","file_type","file_type","flistxattr","flock","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fremovexattr","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_name","from_name","from_name","from_name","from_name","from_name","from_name","from_name","from_name","from_name","from_name","from_name","from_name","from_raw","from_raw","from_raw_mode","from_raw_mode","fsetxattr","fstat","fstatfs","fstatvfs","fsync","ftruncate","futimens","getxattr","gid","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","ino","ino","ino","ino","inotify","insert","insert","insert","insert","insert","insert","insert","insert","insert","insert","insert","insert","insert","intersection","intersection","intersection","intersection","intersection","intersection","intersection","intersection","intersection","intersection","intersection","intersection","intersection","intersects","intersects","intersects","intersects","intersects","intersects","intersects","intersects","intersects","intersects","intersects","intersects","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","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","ioctl_blkpbszget","ioctl_blksszget","ioctl_ficlone","ioctl_getflags","ioctl_setflags","is_all","is_all","is_all","is_all","is_all","is_all","is_all","is_all","is_all","is_all","is_all","is_all","is_all","is_block_device","is_buffer_empty","is_char_device","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_fifo","is_file_read_write","is_root","is_root","is_socket","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","last_access","last_modification","lgetxattr","link","linkat","listxattr","llistxattr","lremovexattr","lsetxattr","lstat","major","makedev","memfd_create","minor","mkdir","mkdirat","mknodat","mode","mode","mtime","mtime","mtime","mtime_nsec","new","new","next","next","next_entry_cookie","nlink","not","not","not","not","not","not","not","not","not","not","not","not","not","open","openat","openat2","rdev","read","read_at","read_exact_at","read_from","read_vectored_at","readlink","readlinkat","readlinkat_raw","remove","remove","remove","remove","remove","remove","remove","remove","remove","remove","remove","remove","remove","removexattr","rename","renameat","renameat_with","rewind","rmdir","seek","sendfile","set","set","set","set","set","set","set","set","set","set","set","set","set","setxattr","size","st_atime","st_atime_nsec","st_blksize","st_blocks","st_ctime","st_ctime_nsec","st_dev","st_gid","st_ino","st_mode","st_mtime","st_mtime_nsec","st_nlink","st_rdev","st_size","st_uid","stat","stat","statat","statfs","statfs","statvfs","statvfs","statx","stx_atime","stx_attributes","stx_attributes_mask","stx_blksize","stx_blocks","stx_btime","stx_ctime","stx_dev_major","stx_dev_minor","stx_dio_mem_align","stx_dio_offset_align","stx_gid","stx_ino","stx_mask","stx_mnt_id","stx_mode","stx_mtime","stx_nlink","stx_rdev_major","stx_rdev_minor","stx_size","stx_uid","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","symlink","symlinkat","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","sync","syncfs","tell","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","toggle","toggle","toggle","toggle","toggle","toggle","toggle","toggle","toggle","toggle","toggle","toggle","toggle","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","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","tv_nsec","tv_nsec","tv_sec","tv_sec","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uid","union","union","union","union","union","union","union","union","union","union","union","union","union","unlink","unlinkat","utimensat","write_all_at","write_at","write_vectored_at","ACCESS","ALL_EVENTS","ATTRIB","CLOEXEC","CLOSE","CLOSE_NOWRITE","CLOSE_WRITE","CREATE","CreateFlags","DELETE","DELETE_SELF","DONT_FOLLOW","EXCL_UNLINK","MASK_ADD","MASK_CREATE","MODIFY","MOVE","MOVED_FROM","MOVED_TO","MOVE_SELF","NONBLOCK","ONESHOT","ONLYDIR","OPEN","WatchFlags","all","all","all","all","bitand","bitand","bitand_assign","bitand_assign","bitor","bitor","bitor_assign","bitor_assign","bits","bits","bits","bits","bits","bits","bitxor","bitxor","bitxor_assign","bitxor_assign","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","complement","complement","complement","complement","contains","contains","contains","contains","default","difference","difference","difference","difference","empty","empty","empty","empty","eq","eq","extend","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from_bits","from_bits","from_bits","from_bits","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_iter","from_iter","from_name","from_name","from_name","from_name","hash","hash","inotify_add_watch","inotify_init","inotify_remove_watch","insert","insert","insert","insert","intersection","intersection","intersection","intersection","intersects","intersects","intersects","intersects","into","into","into_iter","into_iter","is_all","is_all","is_all","is_all","is_empty","is_empty","is_empty","is_empty","iter","iter","iter","iter","iter_names","iter_names","iter_names","iter_names","not","not","remove","remove","remove","remove","set","set","set","set","sub","sub","sub_assign","sub_assign","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","to_owned","to_owned","toggle","toggle","toggle","toggle","try_from","try_from","try_into","try_into","type_id","type_id","union","union","union","union","ACCESS","ADDRINUSE","ADDRNOTAVAIL","ADV","AFNOSUPPORT","AGAIN","ALREADY","APPEND","BADE","BADF","BADFD","BADMSG","BADR","BADRQC","BADSLT","BFONT","BUSY","CANCELED","CHILD","CHRNG","CLOEXEC","CLOEXEC","COMM","CONNABORTED","CONNREFUSED","CONNRESET","DEADLK","DEADLOCK","DESTADDRREQ","DOM","DOTDOT","DQUOT","DSYNC","DupFlags","EXIST","Err","Errno","FAULT","FBIG","FdFlags","HIPRI","HOSTDOWN","HOSTUNREACH","HWPOISON","IDRM","ILSEQ","INPROGRESS","INTR","INVAL","IO","ISCONN","ISDIR","ISNAM","IoSlice","IoSliceMut","KEYEXPIRED","KEYREJECTED","KEYREVOKED","L2HLT","L2NSYNC","L3HLT","L3RST","LIBACC","LIBBAD","LIBEXEC","LIBMAX","LIBSCN","LNRNG","LOOP","MEDIUMTYPE","MFILE","MLINK","MSGSIZE","MULTIHOP","NAMETOOLONG","NAVAIL","NETDOWN","NETRESET","NETUNREACH","NFILE","NOANO","NOBUFS","NOCSI","NODATA","NODEV","NOENT","NOEXEC","NOKEY","NOLCK","NOLINK","NOMEDIUM","NOMEM","NOMSG","NONET","NOPKG","NOPROTOOPT","NOSPC","NOSR","NOSTR","NOSYS","NOTBLK","NOTCONN","NOTDIR","NOTEMPTY","NOTNAM","NOTRECOVERABLE","NOTSOCK","NOTSUP","NOTTY","NOTUNIQ","NOWAIT","NXIO","OPNOTSUPP","OVERFLOW","OWNERDEAD","Ok","PERM","PFNOSUPPORT","PIPE","PROTO","PROTONOSUPPORT","PROTOTYPE","RANGE","REMCHG","REMOTE","REMOTEIO","RESTART","RFKILL","ROFS","ReadWriteFlags","Result","SHUTDOWN","SOCKTNOSUPPORT","SPIPE","SRCH","SRMNT","STALE","STRPIPE","SYNC","TIME","TIMEDOUT","TOOBIG","TOOMANYREFS","TXTBSY","UCLEAN","UNATCH","USERS","WOULDBLOCK","XDEV","XFULL","advance","advance","advance_slices","advance_slices","all","all","all","bitand","bitand","bitand","bitand_assign","bitand_assign","bitand_assign","bitor","bitor","bitor","bitor_assign","bitor_assign","bitor_assign","bits","bits","bits","bits","bits","bits","bitxor","bitxor","bitxor","bitxor_assign","bitxor_assign","bitxor_assign","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","close","complement","complement","complement","contains","contains","contains","deref","deref","deref_mut","difference","difference","difference","dup","dup2","dup3","empty","empty","empty","eq","eq","eq","eq","extend","extend","extend","fcntl_dupfd_cloexec","fcntl_getfd","fcntl_setfd","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_bits","from_bits","from_bits","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_io_error","from_iter","from_iter","from_iter","from_name","from_name","from_name","from_raw_os_error","hash","hash","hash","hash","insert","insert","insert","intersection","intersection","intersection","intersects","intersects","intersects","into","into","into","into","into","into","into_iter","into_iter","into_iter","ioctl_fionbio","ioctl_fionread","is_all","is_all","is_all","is_empty","is_empty","is_empty","is_read_write","iter","iter","iter","iter_names","iter_names","iter_names","kind","new","new","not","not","not","pread","pread_uninit","preadv","preadv2","pwrite","pwritev","pwritev2","raw_os_error","read","read_uninit","readv","remove","remove","remove","retry_on_intr","set","set","set","sub","sub","sub","sub_assign","sub_assign","sub_assign","symmetric_difference","symmetric_difference","symmetric_difference","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","toggle","toggle","toggle","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","union","union","union","write","writev","BadOpcode","CompileTimeOpcode","Direction","Getter","IS_MUTATING","Ioctl","IoctlOutput","NoArg","None","NoneOpcode","OPCODE","OPCODE","Opcode","Output","RawOpcode","Read","ReadOpcode","ReadWrite","ReadWriteOpcode","Setter","Updater","Write","WriteOpcode","as_ptr","as_ptr","as_ptr","as_ptr","as_ptr","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","clone","clone","clone_into","clone_into","cmp","cmp","eq","eq","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from_components","hash","hash","into","into","into","into","into","into","into","into","into","into","into","ioctl","new","new","new","new","none","old","output_from_ptr","output_from_ptr","output_from_ptr","output_from_ptr","output_from_ptr","partial_cmp","partial_cmp","raw","read","read_write","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","write","APPLETALK","ASH","ATMPVC","ATMSVC","AX25","AddressFamily","AddressFamily","AncillaryDrain","AncillaryIter","BITS","BITS","BLUETOOTH","BRIDGE","BROADCAST","CAN","CLOEXEC","CMSG_CLOEXEC","CONFIRM","DECnet","DGRAM","DONTROUTE","DONTWAIT","DONTWAIT","ECONET","EOT","ERRQUEUE","IEEE802154","INET","INET6","IPX","IRDA","ISDN","IUCV","IpAddr","Ipv4Addr","Ipv6Addr","KEY","LLC","LOCALHOST","LOCALHOST","MORE","NETBEUI","NETLINK","NETROM","NONBLOCK","NOSIGNAL","OOB","OOB","PACKET","PEEK","PHONET","PPPOX","Protocol","Protocol","RAW","RDM","RDS","ROSE","RXRPC","RawAddressFamily","RawProtocol","RawSocketType","Read","ReadWrite","RecvAncillaryBuffer","RecvAncillaryMessage","RecvFlags","RecvMsgReturn","SECURITY","SEQPACKET","SNA","STREAM","ScmCredentials","ScmCredentials","ScmRights","ScmRights","SendAncillaryBuffer","SendAncillaryMessage","SendFlags","Shutdown","Shutdown","SocketAddr","SocketAddrAny","SocketAddrStorage","SocketAddrUnix","SocketAddrV4","SocketAddrV6","SocketFlags","SocketFlags","SocketType","SocketType","TIPC","TRUNC","UCred","UNIX","UNSPEC","UNSPECIFIED","UNSPECIFIED","Unix","V4","V4","V4","V6","V6","V6","WAITALL","WANPIPE","Write","X25","XDP","Xdp","__storage","abstract_name","accept","accept_with","acceptfrom","acceptfrom_with","address","address_family","all","all","all","as_raw","as_raw","as_raw","backward_checked","backward_checked","backward_unchecked","backward_unchecked","bind","bind_any","bind_unix","bind_v4","bind_v6","bind_xdp","bitand","bitand","bitand","bitand","bitand","bitand","bitand","bitand","bitand","bitand","bitand","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitor","bitor","bitor","bitor","bitor","bitor","bitor","bitor","bitor","bitor","bitor","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bits","bits","bits","bits","bits","bits","bitxor","bitxor","bitxor","bitxor_assign","bitxor_assign","bitxor_assign","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","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","bytes","clear","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","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmsg_space","collect","complement","complement","complement","connect","connect_any","connect_unix","connect_unspec","connect_v4","connect_v6","contains","contains","contains","count","count","default","default","difference","difference","difference","drain","drop","drop","empty","empty","empty","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eth","extend","extend","extend","extend","flags","flowinfo","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","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","forward_checked","forward_checked","forward_unchecked","forward_unchecked","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_iter","from_iter","from_iter","from_name","from_name","from_name","from_raw","from_raw","from_raw","from_str","from_str","from_str","from_str","from_str","from_str","getpeername","getsockname","gid","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","insert","insert","insert","intersection","intersection","intersection","intersects","intersects","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_iter","into_iter","ip","ip","ip","ipproto","is_all","is_all","is_all","is_benchmarking","is_benchmarking","is_benchmarking","is_broadcast","is_documentation","is_documentation","is_documentation","is_empty","is_empty","is_empty","is_global","is_global","is_global","is_ipv4","is_ipv4","is_ipv6","is_ipv6","is_link_local","is_loopback","is_loopback","is_loopback","is_multicast","is_multicast","is_multicast","is_private","is_reserved","is_shared","is_unicast","is_unicast_global","is_unicast_link_local","is_unique_local","is_unspecified","is_unspecified","is_unspecified","iter","iter","iter","iter_names","iter_names","iter_names","last","last","len","listen","multicast_scope","netdevice","netlink","new","new","new","new","new","new","new","new","new_abstract_name","next","next","next_back","not","not","not","not","not","not","not","octets","octets","parse_ascii","parse_ascii","parse_ascii","parse_ascii","parse_ascii","parse_ascii","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","path","pid","port","port","port","push","read","recv","recv_uninit","recvfrom","recvfrom_uninit","recvmsg","remove","remove","remove","scope_id","segments","send","sendmsg","sendmsg_any","sendmsg_unix","sendmsg_v4","sendmsg_v6","sendmsg_xdp","sendto","sendto_any","sendto_unix","sendto_v4","sendto_v6","sendto_xdp","set","set","set","set_flowinfo","set_ip","set_ip","set_ip","set_port","set_port","set_port","set_scope_id","shutdown","size","size_hint","size_hint","socket","socket_with","socketpair","sockopt","steps_between","steps_between","sub","sub","sub","sub_assign","sub_assign","sub_assign","symmetric_difference","symmetric_difference","symmetric_difference","sysproto","to_bits","to_bits","to_canonical","to_canonical","to_ipv4","to_ipv4_mapped","to_ipv6_compatible","to_ipv6_mapped","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_socket_addrs","to_socket_addrs","to_socket_addrs","to_string","to_string","to_string","to_string","to_string","to_string","toggle","toggle","toggle","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uid","union","union","union","write","xdp","AARP","AF_IUCV","ALL","AOE","ARCNET","ARP","ATALK","ATMFATE","ATMMPOA","AX25","BATMAN","BPQ","CAIF","CAN","CANFD","CANXL","CFM","CONTROL","CUST","DDCMP","DEC","DIAG","DNA_DL","DNA_RC","DNA_RT","DSA","DSA_8021Q","DSA_A5PSW","ECONET","EDSA","ERSPAN","ERSPAN2","ETHERCAT","FCOE","FIP","HDLC","HSR","IBOE","IEEE802154","IEEEPUP","IEEEPUPAT","IFE","IP","IPV6","IPX","IRDA","LAT","LINK_CTL","LLDP","LOCALTALK","LOOP","LOOPBACK","MACSEC","MAP","MCTP","MOBITEX","MPLS_MC","MPLS_UC","MRP","MVRP","NCSI","NSH","PAE","PAUSE","PHONET","PPPTALK","PPP_DISC","PPP_MP","PPP_SES","PREAUTH","PROFINET","PRP","PUP","PUPAT","P_1588","P_8021AD","P_8021AH","P_8021Q","P_80221","P_802_2","P_802_3","P_802_3_MIN","P_802_EX1","QINQ1","QINQ2","QINQ3","RARP","REALTEK","SCA","SLOW","SNAP","TDLS","TEB","TIPC","TRAILER","TR_802_2","TSN","WAN_PPP","WCCP","X25","XDSA","AH","BEETPH","COMP","DCCP","EGP","ENCAP","ESP","ETHERNET","FRAGMENT","GRE","ICMP","ICMPV6","IDP","IGMP","IPIP","IPV6","MH","MPLS","MPTCP","MTP","PIM","PUP","RAW","ROUTING","RSVP","SCTP","TCP","TP","UDP","UDPLITE","index_to_name","name_to_index","ADD_MEMBERSHIP","AUDIT","BROADCAST_ERROR","CAP_ACK","CONNECTOR","CRYPTO","DNRTMSG","DROP_MEMBERSHIP","ECRYPTFS","EXT_ACK","FIB_LOOKUP","FIREWALL","GENERIC","GET_STRICT_CHK","INET_DIAG","IP6_FW","ISCSI","KOBJECT_UEVENT","LISTEN_ALL_NSID","LIST_MEMBERSHIPS","NETFILTER","NFLOG","NO_ENOBUFS","PKTINFO","RDMA","RX_RING","SCSITRANSPORT","SELINUX","SOCK_DIAG","TX_RING","UNUSED","USERSOCK","XFRM","Recv","Send","Timeout","borrow","borrow_mut","clone","clone_into","eq","fmt","from","get_ip_freebind","get_ip_multicast_loop","get_ip_multicast_ttl","get_ip_original_dst","get_ip_recvtos","get_ip_tos","get_ip_ttl","get_ipv6_freebind","get_ipv6_multicast_hops","get_ipv6_multicast_loop","get_ipv6_original_dst","get_ipv6_recvtclass","get_ipv6_tclass","get_ipv6_unicast_hops","get_ipv6_v6only","get_socket_acceptconn","get_socket_broadcast","get_socket_cookie","get_socket_domain","get_socket_error","get_socket_incoming_cpu","get_socket_keepalive","get_socket_linger","get_socket_oobinline","get_socket_passcred","get_socket_peercred","get_socket_protocol","get_socket_recv_buffer_size","get_socket_reuseaddr","get_socket_reuseport","get_socket_send_buffer_size","get_socket_timeout","get_socket_type","get_tcp_congestion","get_tcp_cork","get_tcp_keepcnt","get_tcp_keepidle","get_tcp_keepintvl","get_tcp_nodelay","get_tcp_quickack","get_tcp_thin_linear_timeouts","get_tcp_user_timeout","get_xdp_mmap_offsets","get_xdp_options","get_xdp_statistics","hash","into","set_ip_add_membership","set_ip_add_membership_with_ifindex","set_ip_add_source_membership","set_ip_drop_membership","set_ip_drop_membership_with_ifindex","set_ip_drop_source_membership","set_ip_freebind","set_ip_multicast_loop","set_ip_multicast_ttl","set_ip_recvtos","set_ip_tos","set_ip_ttl","set_ipv6_add_membership","set_ipv6_drop_membership","set_ipv6_freebind","set_ipv6_multicast_hops","set_ipv6_multicast_loop","set_ipv6_recvtclass","set_ipv6_tclass","set_ipv6_unicast_hops","set_ipv6_v6only","set_socket_broadcast","set_socket_incoming_cpu","set_socket_keepalive","set_socket_linger","set_socket_oobinline","set_socket_passcred","set_socket_recv_buffer_size","set_socket_reuseaddr","set_socket_reuseport","set_socket_send_buffer_size","set_socket_timeout","set_tcp_congestion","set_tcp_cork","set_tcp_keepcnt","set_tcp_keepidle","set_tcp_keepintvl","set_tcp_nodelay","set_tcp_quickack","set_tcp_thin_linear_timeouts","set_tcp_user_timeout","set_xdp_rx_ring_size","set_xdp_tx_ring_size","set_xdp_umem_completion_ring_size","set_xdp_umem_fill_ring_size","set_xdp_umem_reg","to_owned","try_from","try_into","type_id","SockaddrXdpFlags","SocketAddrXdp","XDP_COPY","XDP_OPTIONS_ZEROCOPY","XDP_PGOFF_RX_RING","XDP_PGOFF_TX_RING","XDP_PKT_CONTD","XDP_RING_NEED_WAKEUP","XDP_SHARED_UMEM","XDP_UMEM_PGOFF_COMPLETION_RING","XDP_UMEM_PGOFF_FILL_RING","XDP_UMEM_UNALIGNED_CHUNK_FLAG","XDP_USE_NEED_WAKEUP","XDP_USE_SG","XDP_ZEROCOPY","XSK_UNALIGNED_BUF_ADDR_MASK","XSK_UNALIGNED_BUF_OFFSET_SHIFT","XdpDesc","XdpDescOptions","XdpMmapOffsets","XdpOptions","XdpOptionsFlags","XdpRingFlags","XdpRingOffset","XdpStatistics","XdpUmemReg","XdpUmemRegFlags","addr","addr","all","all","all","all","all","all","all","all","all","all","bitand","bitand","bitand","bitand","bitand","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitor","bitor","bitor","bitor","bitor","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","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","chunk_size","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","cmp","cmp","complement","complement","complement","complement","complement","complement","complement","complement","complement","complement","consumer","contains","contains","contains","contains","contains","contains","contains","contains","contains","contains","cr","desc","difference","difference","difference","difference","difference","difference","difference","difference","difference","difference","empty","empty","empty","empty","empty","empty","empty","empty","empty","empty","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","extend","extend","extend","extend","extend","flags","flags","flags","flags","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fr","from","from","from","from","from","from","from","from","from","from","from","from","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_iter","from_iter","from_iter","from_iter","from_iter","from_name","from_name","from_name","from_name","from_name","from_name","from_name","from_name","from_name","from_name","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","headroom","insert","insert","insert","insert","insert","insert","insert","insert","insert","insert","interface_index","intersection","intersection","intersection","intersection","intersection","intersection","intersection","intersection","intersection","intersection","intersects","intersects","intersects","intersects","intersects","intersects","intersects","intersects","intersects","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_iter","into_iter","is_all","is_all","is_all","is_all","is_all","is_all","is_all","is_all","is_all","is_all","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","len","len","new","not","not","not","not","not","options","partial_cmp","partial_cmp","producer","queue_id","remove","remove","remove","remove","remove","remove","remove","remove","remove","remove","rx","rx_dropped","rx_fill_ring_empty_descs","rx_invalid_descs","rx_ring_full","set","set","set","set","set","set","set","set","set","set","set_flags","set_interface_index","set_queue_id","set_shared_umem_fd","shared_umem_fd","sub","sub","sub","sub","sub","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","toggle","toggle","toggle","toggle","toggle","toggle","toggle","toggle","toggle","toggle","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","tx","tx_invalid_descs","tx_ring_empty_descs","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","union","union","union","union","union","union","union","union","union","union","Arg","as_cow_c_str","as_str","into_c_str","into_with_c_str","to_string_lossy","CLOEXEC","DIRECT","GIFT","IoSliceRaw","MORE","MOVE","NONBLOCK","NONBLOCK","PIPE_BUF","PipeFlags","SpliceFlags","all","all","bitand","bitand","bitand_assign","bitand_assign","bitor","bitor","bitor_assign","bitor_assign","bits","bits","bits","bits","bitxor","bitxor","bitxor_assign","bitxor_assign","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","complement","complement","contains","contains","difference","difference","empty","empty","eq","eq","extend","extend","fcntl_getpipe_size","fcntl_setpipe_size","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from_bits","from_bits","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_truncate","from_bits_truncate","from_iter","from_iter","from_name","from_name","from_slice","from_slice_mut","hash","hash","insert","insert","intersection","intersection","intersects","intersects","into","into","into","into_iter","into_iter","is_all","is_all","is_empty","is_empty","iter","iter","iter_names","iter_names","not","not","pipe","pipe_with","remove","remove","set","set","splice","sub","sub","sub_assign","sub_assign","symmetric_difference","symmetric_difference","tee","to_owned","to_owned","toggle","toggle","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","union","union","vmsplice","ASYNC","Abort","Alarm","All","Any","ArgEnd","ArgStart","As","Big","BrkCurrent","BrkStart","Bus","CONTINUED","CONTINUED","Child","CodeEnd","CodeStart","Cont","Core","Cpu","CpuSet","Cpuid","DISABLE","DISABLE","DISABLE_NOEXEC","DISABLE_NOEXEC","DIV","Data","DataEnd","DataStart","Default","Dumpable","DumpableBehavior","DumpableReadableOnlyByRoot","ENABLE","ENABLE","EXITED","EXIT_FAILURE","EXIT_SIGNALED_SIGABRT","EXIT_SUCCESS","Early","EndianMode","EnvironmentEnd","EnvironmentStart","FORCE_DISABLE","FORCE_DISABLE","FloatingPointEmulation","FloatingPointEmulationControl","FloatingPointExceptionMode","FloatingPointMode","FloatingPointRegisters","FlushL1DCacheOnContextSwitchOutOfTask","ForeignRawFd","Fpe","Fsize","GLOBAL","GLOBAL_EXPEDITED","Gid","Global","GlobalExpedited","Hup","INIT","INV","Ill","IndirectBranchSpeculation","Int","Io","Kill","Late","Little","Locks","MAX_CPU","MachineCheckMemoryCorruptionKillPolicy","MembarrierCommand","MembarrierQuery","Memlock","Msgqueue","NOHANG","NOHANG","NONBLOCK","NONRECOV","NOWAIT","NO_PRINT","NO_PRINT","Nice","Nofile","None","NotDumpable","Nproc","OVF","PRCTL","PRECISE","PRIVATE_EXPEDITED","PRIVATE_EXPEDITED_RSEQ","PRIVATE_EXPEDITED_SYNC_CORE","PTracer","Pgid","Pid","Pid","PidFd","PidfdFlags","PidfdGetfdFlags","Pipe","Power","PowerPCLittle","PrctlMmMap","PrivateExpedited","PrivateExpeditedRseq","PrivateExpeditedSyncCore","ProcessID","Prof","Quit","REGISTER_GLOBAL_EXPEDITED","REGISTER_PRIVATE_EXPEDITED","REGISTER_PRIVATE_EXPEDITED_RSEQ","REGISTER_PRIVATE_EXPEDITED_SYNC_CORE","RES","RaiseSIGSEGV","RawGid","RawPid","RawUid","Readable","RegisterGlobalExpedited","RegisterPrivateExpedited","RegisterPrivateExpeditedRseq","RegisterPrivateExpeditedSyncCore","Resource","Rlimit","Rss","Rtprio","Rttime","SIGBUS","SIGFPE","STOPPED","SW_ENABLE","Segv","Signal","Sigpending","SpeculationFeature","SpeculationFeatureControl","SpeculationFeatureState","SpeculativeStoreBypass","Stack","StackStart","Statistical","Stkflt","Stop","Sys","Term","TimeStamp","TimeStampCounterReadability","TimingMethod","Trap","Tstp","Ttin","Ttou","UND","UNTRACED","Uid","UnalignedAccessControl","Urg","Usr1","Usr2","VirtualMemoryMapAddress","Vtalarm","WaitId","WaitOptions","WaitStatus","WaitidOptions","WaitidStatus","Winch","Xcpu","Xfsz","all","all","all","all","all","all","all","all","all","all","arg_end","arg_start","as_raw","as_raw","as_raw","as_raw","as_raw_nonzero","auxv","auxv_size","bitand","bitand","bitand","bitand","bitand","bitand","bitand","bitand","bitand","bitand","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitor","bitor","bitor","bitor","bitor","bitor","bitor","bitor","bitor","bitor","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","brk","chdir","child_subreaper","chroot","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","complement","complement","complement","complement","complement","complement","complement","complement","complement","complement","configure_io_flusher_behavior","configure_performance_counters","configure_pointer_authentication_keys","configure_virtual_memory_map","contains","contains","contains","contains","contains","contains","contains","contains","contains","contains","contains_command","continued","continued","control_speculative_feature","count","current","default","difference","difference","difference","difference","difference","difference","difference","difference","difference","difference","dumpable_behavior","dumped","empty","empty","empty","empty","empty","empty","empty","empty","empty","empty","enabled_pointer_authentication_keys","end_code","end_data","endian_mode","env_end","env_start","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","exe_fd","exit_status","exit_status","exited","exited","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend","fchdir","floating_point_emulation_control","floating_point_exception_mode","floating_point_mode","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_child","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_name","from_name","from_name","from_name","from_name","from_name","from_name","from_name","from_name","from_name","from_raw","from_raw","from_raw","from_raw_unchecked","getcwd","getegid","geteuid","getgid","getgroups","getpgid","getpgrp","getpid","getppid","getpriority_pgrp","getpriority_process","getpriority_user","getrlimit","getsid","getuid","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","insert","insert","insert","insert","insert","insert","insert","insert","insert","insert","intersection","intersection","intersection","intersection","intersection","intersection","intersection","intersection","intersection","intersection","intersects","intersects","intersects","intersects","intersects","intersects","intersects","intersects","intersects","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","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","ioctl_tiocsctty","is_all","is_all","is_all","is_all","is_all","is_all","is_all","is_all","is_all","is_all","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_init","is_io_flusher","is_set","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","kill_current_process_group","kill_process","kill_process_group","killed","machine_check_memory_corruption_kill_policy","maximum","membarrier","membarrier_cpu","membarrier_query","new","nice","not","not","not","not","not","not","not","not","not","not","parent_process_death_signal","pidfd_getfd","pidfd_open","prlimit","remove","remove","remove","remove","remove","remove","remove","remove","remove","remove","sched_getaffinity","sched_getcpu","sched_setaffinity","sched_yield","set","set","set","set","set","set","set","set","set","set","set","set_auxiliary_vector","set_child_subreaper","set_dumpable_behavior","set_endian_mode","set_executable_file","set_floating_point_emulation_control","set_floating_point_exception_mode","set_floating_point_mode","set_machine_check_memory_corruption_kill_policy","set_parent_process_death_signal","set_ptracer","set_time_stamp_counter_readability","set_timing_method","set_unaligned_access_control","set_virtual_memory_map_address","set_virtual_memory_region_name","setpgid","setpriority_pgrp","setpriority_process","setpriority_user","setrlimit","setsid","signaled","speculative_feature_state","start_brk","start_code","start_data","start_stack","stopped","stopped","stopping_signal","stopping_signal","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","terminating_signal","terminating_signal","test_kill_current_process_group","test_kill_process","test_kill_process_group","time_stamp_counter_readability","timing_method","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","toggle","toggle","toggle","toggle","toggle","toggle","toggle","toggle","toggle","toggle","trapped","trapping_signal","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","umask","unaligned_access_control","union","union","union","union","union","union","union","union","union","union","unset","virtual_memory_map_config_struct_size","wait","waitid","waitpgid","waitpid","ABSTIME","Boottime","Boottime","Boottime","BoottimeAlarm","BoottimeAlarm","BoottimeAlarm","CANCEL_ON_SET","CLOEXEC","ClockId","Dynamic","DynamicClockId","Itimerspec","Known","Monotonic","Monotonic","MonotonicCoarse","MonotonicRaw","NONBLOCK","Nsecs","ProcessCPUTime","Realtime","Realtime","RealtimeAlarm","RealtimeAlarm","RealtimeAlarm","RealtimeCoarse","Secs","Tai","ThreadCPUTime","TimerfdClockId","TimerfdFlags","TimerfdTimerFlags","Timespec","all","all","bitand","bitand","bitand_assign","bitand_assign","bitor","bitor","bitor_assign","bitor_assign","bits","bits","bits","bits","bitxor","bitxor","bitxor_assign","bitxor_assign","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clock_getres","clock_gettime","clock_gettime_dynamic","clock_settime","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","complement","complement","contains","contains","difference","difference","empty","empty","eq","eq","eq","eq","extend","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_bits","from_bits","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_truncate","from_bits_truncate","from_iter","from_iter","from_name","from_name","hash","hash","hash","hash","insert","insert","intersection","intersection","intersects","intersects","into","into","into","into","into","into_iter","into_iter","is_all","is_all","is_empty","is_empty","it_interval","it_value","iter","iter","iter_names","iter_names","not","not","remove","remove","set","set","sub","sub","sub_assign","sub_assign","symmetric_difference","symmetric_difference","timerfd_create","timerfd_gettime","timerfd_settime","to_owned","to_owned","to_owned","to_owned","to_owned","toggle","toggle","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","tv_nsec","tv_sec","type_id","type_id","type_id","type_id","type_id","union","union"],"q":[[0,"rustix"],[13,"rustix::event"],[157,"rustix::event::epoll"],[392,"rustix::fd"],[445,"rustix::ffi"],[560,"rustix::fs"],[1790,"rustix::fs::inotify"],[1969,"rustix::io"],[2348,"rustix::ioctl"],[2489,"rustix::net"],[3245,"rustix::net::eth"],[3346,"rustix::net::ipproto"],[3376,"rustix::net::netdevice"],[3378,"rustix::net::netlink"],[3411,"rustix::net::sockopt"],[3518,"rustix::net::xdp"],[4047,"rustix::path"],[4053,"rustix::pipe"],[4186,"rustix::process"],[5269,"rustix::time"],[5457,"linux_raw_sys::ctypes"],[5458,"core::iter::traits::collect"],[5459,"core::fmt"],[5460,"core::fmt"],[5461,"core::hash"],[5462,"bitflags::iter"],[5463,"bitflags::iter"],[5464,"core::any"],[5465,"core::ffi"],[5466,"linux_raw_sys::ctypes"],[5467,"std::os::unix::net::stream"],[5468,"std::fs"],[5469,"std::os::unix::net::datagram"],[5470,"std::net::udp"],[5471,"std::process"],[5472,"std::process"],[5473,"std::net::tcp"],[5474,"std::io::error"],[5475,"alloc::borrow"],[5476,"core::cmp"],[5477,"alloc::boxed"],[5478,"core::num::nonzero"],[5479,"alloc::vec"],[5480,"core::ffi::c_str"],[5481,"alloc::ffi::c_str"],[5482,"core::ops::range"],[5483,"core::ops::range"],[5484,"alloc::ffi::c_str"],[5485,"core::convert"],[5486,"core::str::error"],[5487,"linux_raw_sys::ctypes"],[5488,"std::io::error"],[5489,"core::net::ip_addr"],[5490,"core::option"],[5491,"linux_raw_sys::general"],[5492,"core::num::nonzero"],[5493,"std::process"]],"d":["Macro for defining the amount of space to allocate in a …","A macro for CStr literals.","Event operations.","Export the *Fd types and traits that are used in rustix’…","Utilities related to FFI bindings.","Filesystem operations.","I/O operations.","Unsafe ioctl API.","Network-related operations.","Filesystem path operations.","pipe and related APIs.","Process-associated operations.","Time-related operations.","EFD_CLOEXEC","POLLERR","EFD_* flags for use with eventfd.","POLLHUP","POLLIN","EFD_NONBLOCK","POLLNVAL","POLLOUT","POLLPRI","struct pollfd—File descriptor and flags for use with poll…","POLL* flags for use with poll.","POLLRDBAND","POLLRDHUP","POLLRDNORM","EFD_SEMAPHORE","POLLWRBAND","POLLWRNORM","Get a flags value with all known bits set.","Get a flags value with all known bits set.","","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","Get the underlying bits value.","","Get the underlying bits value.","","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","","","","","","","Clears the ready events.","","","","","","","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","Get a flags value with all bits unset.","Get a flags value with all bits unset.","Linux epoll support.","","","eventfd(initval, flags)—Creates a file descriptor for …","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from a bits value.","Convert from a bits value.","","Convert from a bits value exactly.","","Convert from a bits value exactly.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","Constructs a new PollFd holding fd and events.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","","","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","Constructs a new PollFd holding fd and events.","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","pause()","poll(self.fds, timeout)","The intersection of a source flags value with the …","The intersection of a source flags value with the …","Returns the ready events.","Call insert when value is true or remove when value is …","Call insert when value is true or remove when value is …","Sets the contained file descriptor to fd.","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","","","","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","","","","","","","","","","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","EPOLL_CLOEXEC","EPOLL_* for use with [new].","EPOLLERR","EPOLLET","EPOLLEXCLUSIVE","A record of an event that occurred.","Data associated with an Event. This can either be a 64-bit …","EPOLL* for use with add.","A vector of Events, plus context for interpreting them.","EPOLLHUP","EPOLLIN","An iterator over the Events in an EventVec.","EPOLLMSG","EPOLLONESHOT","EPOLLOUT","EPOLLPRI","EPOLLRDBAND","EPOLLRDHUP","EPOLLRDNORM","EPOLLWAKEUP","EPOLLWRBAND","EPOLLWRNORM","epoll_ctl(self, EPOLL_CTL_ADD, data, event)—Adds an …","Get a flags value with all known bits set.","Get a flags value with all known bits set.","Get a flags value with all known bits set.","Get a flags value with all known bits set.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","Get the underlying bits value.","Get the underlying bits value.","","Get the underlying bits value.","Get the underlying bits value.","","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","","","","","","","","","","","","","Returns the current Event capacity of this EventVec.","Clears all the Events out of this EventVec.","","","","","","","","","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","epoll_create1(flags)—Creates a new epoll object.","User data.","","epoll_ctl(self, EPOLL_CTL_DEL, target, NULL)—Removes an …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","Get a flags value with all bits unset.","Get a flags value with all bits unset.","Get a flags value with all bits unset.","Get a flags value with all bits unset.","","","","","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","Which specific event(s) occurred.","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value exactly.","Convert from a bits value exactly.","","","Convert from a bits value exactly.","Convert from a bits value exactly.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","Constructs an EventVec from raw pointer, length, and …","","","","","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Tests whether this EventVec is logically empty.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Returns an iterator over the Events in this EventVec.","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","Returns the number of Events logically contained in this …","epoll_ctl(self, EPOLL_CTL_MOD, target, event)—Modifies …","Construct a new value containing a *mut c_void.","Construct a new value containing a u64.","","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","Return the value as a *mut c_void.","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","Reserves enough memory for at least additional more Events.","Reserves enough memory for exactly additional more Events.","Call insert when value is true or remove when value is …","Call insert when value is true or remove when value is …","Call insert when value is true or remove when value is …","Call insert when value is true or remove when value is …","Shrinks the capacity of this EventVec as much as possible.","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","","","","","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","","","","","","","","","","","","","","","","","","","Return the value as a u64.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","epoll_wait(self, events, timeout)—Waits for registered …","Constructs an EventVec with memory for capacity Events.","A trait to borrow the file descriptor from an underlying …","A trait to extract the raw file descriptor from an …","A borrowed file descriptor.","A trait to express the ability to construct an object from …","A trait to express the ability to consume an object and …","An owned file descriptor.","Raw file descriptors.","Borrows the file descriptor.","","","Extracts the raw file descriptor.","","","","","","","Return a BorrowedFd holding the given raw file descriptor.","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Constructs a new instance of Self from the given raw file …","Constructs a new instance of Self from the given raw file …","Calls U::from(self).","Calls U::from(self).","Consumes this object, returning the raw underlying file …","","","","","Creates a new OwnedFd instance that shares the same …","Creates a new OwnedFd instance that shares the same …","","","","","","","Representation of a borrowed C string.","A type representing an owned, C-compatible, nul-terminated …","An error indicating that a nul byte was not in the …","An error indicating that an interior nul byte was found.","Returns the contents of this CString as a slice of bytes.","Equivalent to CString::as_bytes() except that the returned …","Extracts a CStr slice containing the entire string.","","","","Returns the inner pointer to this C string.","","","","","","","","","","","","","","","Equivalent to C’s char type.","","","","","","","","","","Returns the length of self. Like C’s strlen, this does …","Creates an empty CString.","","","","","","","","","","","","","","","","Converts a Box<CStr> into a CString without copying or …","Returns the argument unchanged.","Converts a Vec<NonZeroU8> into a CString without copying …","Converts a Cow<'a, CStr> into a CString, by copying the …","","Returns the argument unchanged.","Returns the argument unchanged.","Creates a C string wrapper from a byte slice with any …","Creates a C string wrapper from a byte slice with exactly …","Unsafely creates a C string wrapper from a byte slice.","Wraps a raw C string with a safe C string wrapper.","Retakes ownership of a CString that was transferred to C …","Creates a C-compatible string by consuming a byte vector, …","Attempts to converts a Vec<u8> to a CString.","Converts a Vec<u8> to a CString without checking the …","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Converts this CString into a boxed CStr.","Consumes the CString and returns the underlying byte …","Equivalent to CString::into_bytes() except that the …","","","","Converts a Box<CStr> into a CString without copying or …","Consumes the CString and transfers ownership of the string …","Converts the CString into a String if it contains valid …","Consumes this error, returning the underlying vector of …","","","","Returns true if self.to_bytes() has a length of 0.","Creates a new C-compatible string from a container of …","Returns the position of the nul byte in the slice that …","","","Converts this C string to a byte slice.","Converts this C string to a byte slice containing the …","","","","","Yields a &str slice if the CStr contains valid UTF-8.","","","","","","Converts a CStr into a Cow<str>.","","","","","","","","","","","O_ACCMODE","STATX_ALL","MFD_ALLOW_SEALING","O_APPEND","FS_APPEND_FL","STATX_ATIME","*_OK constants for use with accessat.","POSIX_FADV_* constants for use with fadvise.","AT_* constants for use with openat, statat, and other *at …","STATX_BASIC_STATS","RESOLVE_BENEATH","STATX_BLOCKS","STATX_BTIME","S_IFBLK","RESOLVE_CACHED (since Linux 5.12)","O_CLOEXEC","MFD_CLOEXEC","FALLOC_FL_COLLAPSE_RANGE","FS_COMPR_FL","O_CREAT","XATTR_CREATE","STATX_CTIME","AT_FDCWD—A handle representing the current working …","S_IFCHR","Sets the offset to the current position plus the specified …","STATX_DIOALIGN (since Linux 6.1)","O_DIRECT","O_DIRECTORY","FS_DIRSYNC_FL","O_DSYNC.","Sets the offset to the current position plus the specified …","dev_t","DIR*","struct dirent","Re-export types common to POSIX-ish platforms. …","S_IFDIR","POSIX_FADV_DONTNEED","AT_EACCESS","AT_EMPTY_PATH","RENAME_EXCHANGE","O_EXCL","X_OK","F_OK","Sets the offset to the size of this object plus the …","O_FSYNC.","F_SEAL_FUTURE_WRITE (since Linux 5.1)","FALLOC_FL_* constants for use with fallocate.","","S_IFIFO","Re-export types common to POSIX-ish platforms. …","S_IF* constants for use with mknodat and Stat’s st_mode …","Re-export types common to POSIX-ish platforms. …","LOCK_* constants for use with flock and fcntl_lock.","__fsword_t","STATX_GID","F_SEAL_GROW.","gid_t—A Unix group ID.","MFD_HUGETLB (since Linux 4.14)","MFD_HUGE_16GB","MFD_HUGE_16MB","MFD_HUGE_1GB","MFD_HUGE_1MB","MFD_HUGE_256MB","MFD_HUGE_2GB","MFD_HUGE_2MB","MFD_HUGE_32MB","MFD_HUGE_512JB","MFD_HUGE_512MB","MFD_HUGE_64KB","MFD_HUGE_8MB","Sets the offset to the current position plus the specified …","FS_* constants for use with [ioctl_getflags][…","FS_IMMUTABLE_FL","STATX_INO","FALLOC_FL_INSERT_RANGE","RESOLVE_IN_ROOT","FS_JOURNAL_DATA_FL","FALLOC_FL_KEEP_SIZE","LOCK_EX","LOCK_SH","ST_MANDLOCK","STATX_MNT_ID (since Linux 5.8)","STATX_MODE","STATX_MTIME","MFD_* constants for use with memfd_create.","Re-export types common to POSIX-ish platforms. …","S_I* constants for use with openat, chmodat, and fchmod.","The filesystem magic number for NFS.","STATX_NLINK","O_NOATIME","ST_NOATIME","FS_NOATIME_FL","FS_NOCOW_FL","O_NOCTTY","ST_NODEV","ST_NODIRATIME","FS_NODUMP_FL","ST_NOEXEC","O_NOFOLLOW","O_NONBLOCK","RENAME_NOREPLACE","ST_NOSUID","FS_NOTAIL_FL","AT_NO_AUTOMOUNT","FALLOC_FL_NO_HIDE_STALE","RESOLVE_NO_MAGICLINKS","RESOLVE_NO_SYMLINKS","RESOLVE_NO_XDEV","POSIX_FADV_NOREUSE","LOCK_EX | LOCK_NB","LOCK_SH | LOCK_NB","LOCK_UN | LOCK_NB","POSIX_FADV_NORMAL","A type for the tv_sec field of Timespec.","O_* constants for use with openat.","Re-export types common to POSIX-ish platforms. …","O_PATH","The filesystem magic number for procfs.","FS_PROJINHERIT_FL","FALLOC_FL_PUNCH_HOLE","O_RDONLY","ST_RDONLY","O_RDWR","R_OK","ST_RELATIME","AT_REMOVEDIR","XATTR_REPLACE","S_IRGRP","A Uid corresponding to the root user (uid 0).","A Gid corresponding to the root group (gid 0).","S_IROTH","O_RSYNC.","S_IRUSR","Similar to ACCMODE, but just includes the read/write …","S_IRWXG","S_IRWXO","S_IRWXU","POSIX_FADV_RANDOM","A directory iterator implemented with getdents.","A raw directory entry, similar to std::fs::DirEntry.","mode_t","S_IFREG","RENAME_* constants for use with renameat_with.","RESOLVE_* constants for use with openat2.","F_SEAL_SEAL.","FS_SECRM_FL","S_ISGID","F_SEAL_SHRINK.","STATX_SIZE","AT_STATX_DONT_SYNC","AT_STATX_FORCE_SYNC","AT_STATX_SYNC_AS_STAT","S_ISUID","S_ISVTX","AT_SYMLINK_FOLLOW","AT_SYMLINK_NOFOLLOW","O_SYNC","FS_SYNC_FL","ST_SYNCHRONOUS","F_SEAL_* constants for use with fcntl_add_seals and …","A type for the tv_sec field of Timespec.","Enumeration of possible methods to seek within an I/O …","POSIX_FADV_SEQUENTIAL","S_IFSOCK","Sets the offset to the provided number of bytes.","struct stat for use with statat and fstat.","Extension trait for accessing timestamp fields of Stat.","struct statfs for use with statfs and fstatfs.","struct statvfs for use with statvfs and fstatvfs.","ST_* constants for use with StatVfs.","struct statx for use with statx.","STATX_* constants for use with statx.","struct statx_timestamp for use with Statx.","S_IFLNK","O_TMPFILE","FS_TOPDIR_FL","O_TRUNC","STATX_TYPE","struct timespec","Timestamps used by utimensat and futimens.","STATX_UID","FS_UNRM_FL","FALLOC_FL_UNSHARE_RANGE","UTIME_NOW for use with utimensat.","UTIME_OMIT for use with utimensat.","uid_t—A Unix user ID.","An unknown filesystem object.","LOCK_UN","S_IWGRP","RENAME_WHITEOUT","S_IWOTH","F_SEAL_WRITE.","W_OK","O_WRONLY","S_IWUSR","POSIX_FADV_WILLNEED","S_IXGRP","S_IXOTH","S_IXUSR","XATTR_* constants for use with setxattr, and other …","FALLOC_FL_ZERO_RANGE","","","","","","access(path, access)—Tests permissions for a file or …","faccessat(dirfd, path, access, flags)—Tests permissions …","Get a flags value with all known bits set.","Get a flags value with all known bits set.","Get a flags value with all known bits set.","Get a flags value with all known bits set.","Get a flags value with all known bits set.","Get a flags value with all known bits set.","Get a flags value with all known bits set.","Get a flags value with all known bits set.","Get a flags value with all known bits set.","Get a flags value with all known bits set.","Get a flags value with all known bits set.","Get a flags value with all known bits set.","Get a flags value with all known bits set.","Converts a Uid into a RawUid.","Converts a Gid into a RawGid.","Construct an st_mode value from a Mode.","Construct an st_mode value from a FileType.","Return the value of the st_atime field, casted to the …","Returns the last access time of the file, in seconds since …","","Returns the last access time of the file, in nanoseconds …","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","","Get the underlying bits value.","","Get the underlying bits value.","","Get the underlying bits value.","","Get the underlying bits value.","","Get the underlying bits value.","","Get the underlying bits value.","","Get the underlying bits value.","Get the underlying bits value.","","Get the underlying bits value.","","","Get the underlying bits value.","Get the underlying bits value.","","","Get the underlying bits value.","","Get the underlying bits value.","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","Returns the block size for filesystem I/O.","Returns the number of blocks allocated to the file, in …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","fchdir(self)","chmod(path, mode)—Sets file or directory permissions.","fchmodat(dirfd, path, mode, flags)—Sets file or …","chown(path, owner, group)—Sets open file or directory …","fchownat(dirfd, path, owner, group, flags)—Sets file or …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","copy_file_range(fd_in, off_in, fd_out, off_out, len, 0)…","Return the value of the st_ctime field, casted to the …","Returns the last status change time of the file, in …","","Returns the last status change time of the file, in …","Pass custom flags to the flags argument of open.","Return the value of CWD.","","Returns the ID of the device containing the file.","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","Get a flags value with all bits unset.","Get a flags value with all bits unset.","Get a flags value with all bits unset.","Get a flags value with all bits unset.","Get a flags value with all bits unset.","Get a flags value with all bits unset.","Get a flags value with all bits unset.","Get a flags value with all bits unset.","Get a flags value with all bits unset.","Get a flags value with all bits unset.","Get a flags value with all bits unset.","Get a flags value with all bits unset.","Get a flags value with all bits unset.","","","","","","","","","","","","","","","","","","","ioctl(fd, EXT4_IOC_RESIZE_FS, blocks)—Resize ext4 …","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","","","","","","","","","","","","","","","","","","","","","","","","posix_fadvise(fd, offset, len, advice)—Declares an …","fallocate(fd, mode, offset, len)—Adjusts file allocation.","fchmod(fd, mode)—Sets open file or directory permissions.","fchown(fd, owner, group)—Sets open file or directory …","fcntl(fd, F_ADD_SEALS)","","fcntl(fd, F_GET_SEALS)","","fcntl(fd, F_GETFL)—Returns a file descriptor’s access …","fcntl(fd, F_SETLK)—Acquire or release an fcntl-style …","","fcntl(fd, F_SETFL, flags)—Sets a file descriptor’s …","fdatasync(fd)—Ensures that file data is written to the …","fgetxattr(fd, name, value.as_ptr(), value.len())—Get …","Returns the file name of this directory entry.","Returns the file name of this directory entry.","Returns the type of this directory entry.","Returns the type of this directory entry.","flistxattr(fd, list.as_ptr(), list.len())—List extended …","flock(fd, operation)—Acquire or release an advisory lock …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","fremovexattr(fd, name)—Remove an extended filesystem …","Returns the argument unchanged.","Returns the argument unchanged.","Support conversions from Mode to raw mode values.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Support conversions from raw mode values to Mode.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value.","","Convert from a bits value exactly.","Convert from a bits value exactly.","","","Convert from a bits value exactly.","Convert from a bits value exactly.","","Convert from a bits value exactly.","","Convert from a bits value exactly.","","","Convert from a bits value exactly.","Convert from a bits value exactly.","","","Convert from a bits value exactly.","Convert from a bits value exactly.","","Convert from a bits value exactly.","","","Convert from a bits value exactly.","","Convert from a bits value exactly.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","Converts a RawUid into a Uid.","Converts a RawGid into a Gid.","Construct a Mode from the mode bits of the st_mode field …","Construct a FileType from the S_IFMT bits of the st_mode …","fsetxattr(fd, name, value.as_ptr(), value.len(), flags)…","fstat(fd)—Queries metadata for an open file or directory.","fstatfs(fd)—Queries filesystem statistics for an open …","fstatvfs(fd)—Queries filesystem statistics for an open …","fsync(fd)—Ensures that file data and metadata is written …","ftruncate(fd, length)—Sets the length of a file.","futimens(fd, times)—Sets timestamps for an open file or …","getxattr(path, name, value.as_ptr(), value.len())—Get …","Returns the group ID of the owner of this file.","","","","","","","","","","","","","","","Returns the inode number.","Returns the underlying d_ino field in the contained dirent …","Returns the inode number of this directory entry.","Return the inode number of this directory entry.","inotify support for working with inotifies","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","ioctl(fd, BLKPBSZGET)—Returns the physical block size of …","ioctl(fd, BLKSSZGET)—Returns the logical block size of a …","ioctl(fd, FICLONE, src_fd)—Share data between open files.","ioctl(fd, FS_IOC_GETFLAGS)—Returns the inode flags …","ioctl(fd, FS_IOC_SETFLAGS)—Modify the inode flags …","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Returns true if this file type is a block device.","Returns true if the internal buffer is empty and will be …","Returns true if this file type is a char device.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Returns true if this file type is a fifo.","fcntl(fd, F_GETFL) & O_ACCMODE","Test whether this uid represents the root user (uid 0).","Test whether this gid represents the root group (gid 0).","Returns true if this file type is a socket.","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","The timestamp of the last access to a filesystem object.","The timestamp of the last modification of a filesystem …","lgetxattr(path, name, value.as_ptr(), value.len())—Get …","link(old_path, new_path)—Creates a hard link.","linkat(old_dirfd, old_path, new_dirfd, new_path, flags)…","listxattr(path, list.as_ptr(), list.len())—List extended …","llistxattr(path, list.as_ptr(), list.len())—List …","lremovexattr(path, name)—Remove an extended filesystem …","setxattr(path, name, value.as_ptr(), value.len(), flags)…","lstat(path)—Queries metadata for a file or directory, …","major(dev)","makedev(maj, min)","memfd_create(name, flags)","minor(dev)","mkdir(path, mode)—Creates a directory.","mkdirat(fd, path, mode)—Creates a directory.","mknodat(dirfd, path, mode, dev)—Creates special or …","Sets the mode bits that a new file will be created with.","Returns the rights applied to this file.","Return the value of the st_mtime field, casted to the …","Returns the last modification time of the file, in seconds …","","Returns the last modification time of the file, in …","Take ownership of fd and construct a Dir that reads …","Create a new iterator from the given file descriptor and …","","Identical to Iterator::next except that Iterator::Item …","Returns the seek cookie to the next directory entry.","Returns the number of hard links pointing to this file.","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","open(path, oflags, mode)—Opens a file.","openat(dirfd, path, oflags, mode)—Opens a file.","…","Returns the device ID of this file (if it is a special …","readdir(self), where None means the end of the directory.","Reads a number of bytes starting from a given offset.","Reads the exact number of byte required to fill buf from …","Borrow fd and construct a Dir that reads entries from the …","Like read_at, except that it reads into a slice of buffers.","readlink(path)—Reads the contents of a symlink.","readlinkat(fd, path)—Reads the contents of a symlink.","readlinkat(fd, path)—Reads the contents of a symlink, …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","removexattr(path, name)—Remove an extended filesystem …","rename(old_path, new_path)—Renames a file or directory.","renameat(old_dirfd, old_path, new_dirfd, new_path)…","renameat2(old_dirfd, old_path, new_dirfd, new_path, flags)…","rewinddir(self)","rmdir(path)—Removes a directory.","lseek(fd, offset, whence)—Repositions a file descriptor …","sendfile(out_fd, in_fd, offset, count)","Call insert when value is true or remove when value is …","Call insert when value is true or remove when value is …","Call insert when value is true or remove when value is …","Call insert when value is true or remove when value is …","Call insert when value is true or remove when value is …","Call insert when value is true or remove when value is …","Call insert when value is true or remove when value is …","Call insert when value is true or remove when value is …","Call insert when value is true or remove when value is …","Call insert when value is true or remove when value is …","Call insert when value is true or remove when value is …","Call insert when value is true or remove when value is …","Call insert when value is true or remove when value is …","setxattr(path, name, value.as_ptr(), value.len(), flags)…","Returns the total size of this file in bytes.","","","","","","","","","","","","","","","","","stat(path)—Queries metadata for a file or directory.","fstat(self)","fstatat(dirfd, path, flags)—Queries metadata for a file …","statfs—Queries filesystem metadata.","fstatfs(self)","statvfs—Queries filesystem metadata, POSIX version.","fstatvfs(self)","statx(dirfd, path, flags, mask, statxbuf)","","","","","","","","","","","","","","","","","","","","","","","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","symlink(old_path, new_path)—Creates a symlink.","symlinkat(old_path, new_dirfd, new_path)—Creates a …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","sync—Flush cached filesystem data for all filesystems.","syncfs(fd)—Flush cached filesystem data.","lseek(fd, 0, SEEK_CUR)—Returns the current position …","","","","","","","","","","","","","","","","","","","","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the user ID of the owner of this file.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","unlink(path)—Unlinks a file.","unlinkat(fd, path, flags)—Unlinks a file or remove a …","utimensat(dirfd, path, times, flags)—Sets file or …","Attempts to write an entire buffer starting from a given …","Writes a number of bytes starting from a given offset.","Like write_at, except that it writes from a slice of …","IN_ACCESS","IN_ALL_EVENTS","IN_ATTRIB","IN_CLOEXEC","IN_CLOSE","IN_CLOSE_NOWRITE","IN_CLOSE_WRITE","IN_CREATE","IN_* for use with inotify_init.","IN_DELETE","IN_DELETE_SELF","IN_DONT_FOLLOW","IN_EXCL_UNLINK","IN_MASK_ADD","IN_MASK_CREATE","IN_MODIFY","IN_MOVE","IN_MOVED_FROM","IN_MOVED_TO","IN_MOVE_SELF","IN_NONBLOCK","IN_ONESHOT","IN_ONLYDIR","IN_OPEN","IN* for use with inotify_add_watch.","Get a flags value with all known bits set.","Get a flags value with all known bits set.","Get a flags value with all known bits set.","Get a flags value with all known bits set.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","","Get the underlying bits value.","Get the underlying bits value.","Get the underlying bits value.","Get the underlying bits value.","","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","","","","","","","","","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","Get a flags value with all bits unset.","Get a flags value with all bits unset.","Get a flags value with all bits unset.","Get a flags value with all bits unset.","","","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value exactly.","Convert from a bits value exactly.","","Convert from a bits value exactly.","","Convert from a bits value exactly.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","","","inotify_add_watch(self, path, flags)—Adds a watch to …","inotify_init1(flags)—Creates a new inotify object.","inotify_rm_watch(self, wd)—Removes a watch from this …","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Calls U::from(self).","Calls U::from(self).","","","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","Call insert when value is true or remove when value is …","Call insert when value is true or remove when value is …","Call insert when value is true or remove when value is …","Call insert when value is true or remove when value is …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","","","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","","","","","","","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","EACCES","EADDRINUSE","EADDRNOTAVAIL","EADV","EAFNOSUPPORT","EAGAIN","EALREADY","RWF_APPEND (since Linux 4.16)","EBADE","EBADF","EBADFD","EBADMSG","EBADR","EBADRQC","EBADSLT","EBFONT","EBUSY","ECANCELED","ECHILD","ECHRNG","FD_CLOEXEC","O_CLOEXEC","ECOMM","ECONNABORTED","ECONNREFUSED","ECONNRESET","EDEADLK","EDEADLOCK","EDESTADDRREQ","EDOM","EDOTDOT","EDQUOT","RWF_DSYNC (since Linux 4.7)","O_* constants for use with dup2.","EEXIST","Contains the error value","errno—An error code.","EFAULT","EFBIG","FD_* constants for use with fcntl_getfd and fcntl_setfd.","RWF_HIPRI (since Linux 4.6)","EHOSTDOWN","EHOSTUNREACH","EHWPOISON","EIDRM","EILSEQ","EINPROGRESS","EINTR.","EINVAL","EIO","EISCONN","EISDIR","EISNAM","A buffer type used with Write::write_vectored.","A buffer type used with Read::read_vectored.","EKEYEXPIRED","EKEYREJECTED","EKEYREVOKED","EL2HLT","EL2NSYNC","EL3HLT","EL3RST","ELIBACC","ELIBBAD","ELIBEXEC","ELIBMAX","ELIBSCN","ELNRNG","ELOOP","EMEDIUMTYPE","EMFILE","EMLINK","EMSGSIZE","EMULTIHOP","ENAMETOOLONG","ENAVAIL","ENETDOWN","ENETRESET","ENETUNREACH","ENFILE","ENOANO","ENOBUFS","ENOCSI","ENODATA","ENODEV","ENOENT","ENOEXEC","ENOKEY","ENOLCK","ENOLINK","ENOMEDIUM","ENOMEM","ENOMSG","ENONET","ENOPKG","ENOPROTOOPT","ENOSPC","ENOSR","ENOSTR","ENOSYS","ENOTBLK","ENOTCONN","ENOTDIR","ENOTEMPTY","ENOTNAM","ENOTRECOVERABLE","ENOTSOCK","ENOTSUP","ENOTTY","ENOTUNIQ","RWF_NOWAIT (since Linux 4.14)","ENXIO","EOPNOTSUPP","EOVERFLOW","EOWNERDEAD","Contains the success value","EPERM","EPFNOSUPPORT","EPIPE","EPROTO","EPROTONOSUPPORT","EPROTOTYPE","ERANGE","EREMCHG","EREMOTE","EREMOTEIO","ERESTART","ERFKILL","EROFS","RWF_* constants for use with preadv2 and pwritev2.","A specialized Result type for rustix APIs.","ESHUTDOWN","ESOCKTNOSUPPORT","ESPIPE","ESRCH","ESRMNT","ESTALE","ESTRPIPE","RWF_SYNC (since Linux 4.7)","ETIME","ETIMEDOUT","E2BIG","ETOOMANYREFS","ETXTBSY","EUCLEAN","EUNATCH","EUSERS","EWOULDBLOCK","EXDEV","EXFULL","Advance the internal cursor of the slice.","Advance the internal cursor of the slice.","Advance a slice of slices.","Advance a slice of slices.","Get a flags value with all known bits set.","Get a flags value with all known bits set.","Get a flags value with all known bits set.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","Get the underlying bits value.","","","Get the underlying bits value.","Get the underlying bits value.","","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","","","","","","","","","","","","","","","","","","","","","","","close(raw_fd)—Closes a RawFd directly.","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","","","","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","dup(fd)—Creates a new OwnedFd instance that shares the …","dup2(fd, new)—Changes the file description of a file …","dup3(fd, new, flags)—Changes the file description of a …","Get a flags value with all bits unset.","Get a flags value with all bits unset.","Get a flags value with all bits unset.","","","","","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","fcntl(fd, F_DUPFD_CLOEXEC)—Creates a new OwnedFd …","fcntl(fd, F_GETFD)—Returns a file descriptor’s flags.","fcntl(fd, F_SETFD, flags)—Sets a file descriptor’s …","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value exactly.","","Convert from a bits value exactly.","","","Convert from a bits value exactly.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","Extract an Errno value from a std::io::Error.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","Construct an Errno from a raw OS error number.","","","","","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","ioctl(fd, FIONBIO, &value)—Enables or disables …","ioctl(fd, FIONREAD)—Returns the number of bytes ready to …","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Returns a pair of booleans indicating whether the file …","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","Shorthand for std::io::Error::from(self).kind().","Creates a new IoSliceMut wrapping a byte slice.","Creates a new IoSlice wrapping a byte slice.","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","pread(fd, buf, offset)—Reads from a file at a given …","pread(fd, buf, offset)—Reads from a file at a given …","preadv(fd, bufs, offset)—Reads from a file at a given …","preadv2(fd, bufs, offset, flags)—Reads data, with …","pwrite(fd, bufs)—Writes to a file at a given position.","pwritev(fd, bufs, offset)—Writes to a file at a given …","pwritev2(fd, bufs, offset, flags)—Writes data, with …","Extract the raw OS error number from this error.","read(fd, buf)—Reads from a stream.","read(fd, buf)—Reads from a stream.","readv(fd, bufs)—Reads from a stream into multiple …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","Call f until it either succeeds or fails other than …","Call insert when value is true or remove when value is …","Call insert when value is true or remove when value is …","Call insert when value is true or remove when value is …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","","","","","","","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","","","","","","","","","","","","","","","","","","","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","write(fd, buf)—Writes to a stream.","writev(fd, bufs)—Writes to a stream from multiple …","Provides a bad opcode at compile time.","Trait for something that provides an ioctl opcode at …","The direction that an ioctl is going.","Implements the traditional “getter” pattern for ioctls.","Does the ioctl mutate any data in the userspace?","A trait defining the properties of an ioctl command.","The type used by the ioctl to signify the output.","Implements an ioctl with no real arguments.","None of the above.","Provides a None code at compile time.","The opcode.","The opcode used by this ioctl command.","The opcode used by an Ioctl.","The type of the output data.","The type used by the ioctl to signify the command.","Read data from the kernel.","Provides a read code at compile time.","Read and write data to the kernel.","Provides a read/write code at compile time.","Implements the pattern for ioctls where a pointer argument …","Implements an “updater” pattern for ioctls.","Write data to the kernel.","Provides a write code at compile time.","Get a pointer to the data to be passed to the ioctl …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Create a new opcode from a direction, group, number, and …","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Perform an ioctl call.","Create a new no-argument ioctl object.","Create a new getter-style ioctl object.","Create a new pointer setter-style ioctl object.","Create a new pointer updater-style ioctl object.","Create a new non-mutating opcode from a group, a number, …","Create a new old Opcode from a raw opcode.","Cast the output data to the correct type.","","","","","","","Get the raw opcode.","Create a new reading opcode from a group, a number and the …","Create a new reading and writing opcode from a group, a …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Create a new writing opcode from a group, a number and the …","AF_APPLETALK","AF_ASH","AF_ATMPVC","AF_ATMSVC","AF_AX25","","AF_* constants for use with socket, socket_with, and …","An iterator that drains messages from a RecvAncillaryBuffer…","An iterator over data in an ancillary buffer.","The size of an IPv4 address in bits.","The size of an IPv6 address in bits.","AF_BLUETOOTH","AF_BRIDGE","An IPv4 address representing the broadcast address: …","AF_CAN","SOCK_CLOEXEC","MSG_CMSG_CLOEXEC","MSG_CONFIRM","AF_DECnet","SOCK_DGRAM","MSG_DONTROUTE","MSG_DONTWAIT","MSG_DONTWAIT","AF_ECONET","MSG_EOT","MSG_ERRQUEUE","AF_IEEE802154","AF_INET","AF_INET6","AF_IPX","AF_IRDA","AF_ISDN","AF_IUCV","An IP address, either IPv4 or IPv6.","An IPv4 address.","An IPv6 address.","AF_KEY","AF_LLC","An IPv4 address with the address pointing to localhost: …","An IPv6 address representing localhost: ::1.","MSG_MORE","AF_NETBEUI","AF_NETLINK","AF_NETROM","SOCK_NONBLOCK","MSG_NOSIGNAL","MSG_OOB","MSG_OOB","AF_PACKET","MSG_PEEK","AF_PHONET","AF_PPPOX","","IPPROTO_* and other constants for use with socket, …","SOCK_RAW","SOCK_RDM","AF_RDS","AF_ROSE","AF_RXRPC","A type for holding raw integer address families.","A type for holding raw integer protocols.","A type for holding raw integer socket types.","SHUT_RD—Disable further read operations.","SHUT_RDWR—Disable further read and write operations.","Buffer for receiving ancillary messages with recvmsg.","Ancillary message for recvmsg.","MSG_* flags for use with recv, recvfrom, and related …","The result of a successful recvmsg call.","AF_SECURITY","SOCK_SEQPACKET","AF_SNA","SOCK_STREAM","Send process credentials.","Received process credentials.","Send file descriptors.","Received file descriptors.","Buffer for sending ancillary messages with sendmsg, …","Ancillary message for sendmsg, sendmsg_v4, sendmsg_v6, …","MSG_* flags for use with send, [send_to], and related …","","SHUT_* constants for use with shutdown.","An internet socket address, either IPv4 or IPv6.","struct sockaddr_storage as a Rust enum.","struct sockaddr_storage as a raw struct.","struct sockaddr_un","An IPv4 socket address.","An IPv6 socket address.","","SOCK_* constants for use with socket_with, accept_with and …","","SOCK_* constants for use with socket.","AF_TIPC","MSG_TRUNC","UNIX credentials of socket peer, for use with …","AF_UNIX, aka AF_LOCAL","AF_UNSPEC","An IPv4 address representing an unspecified address: …","An IPv6 address representing the unspecified address: ::","struct sockaddr_un","struct sockaddr_in","An IPv4 address.","An IPv4 socket address.","struct sockaddr_in6","An IPv6 address.","An IPv6 socket address.","MSG_WAITALL","AF_WANPIPE","SHUT_WR—Disable further write operations.","AF_X25","AF_XDP","struct sockaddr_xdp","","For an abstract address, return the identifier.","accept(fd, NULL, NULL)—Accepts an incoming connection.","accept4(fd, NULL, NULL, flags)—Accepts an incoming …","accept(fd, &addr, &len)—Accepts an incoming connection …","accept4(fd, &addr, &len, flags)—Accepts an incoming …","The address of the socket we received from, if any.","Return the address family of this socket address.","Get a flags value with all known bits set.","Get a flags value with all known bits set.","Get a flags value with all known bits set.","Returns the raw integer for this SocketType.","Returns the raw integer for this AddressFamily.","Returns the raw integer for this Protocol.","","","","","bind(sockfd, addr)—Binds a socket to an IP address.","bind(sockfd, addr)—Binds a socket to an address.","bind(sockfd, addr, sizeof(struct sockaddr_un))—Binds a …","bind(sockfd, addr, sizeof(struct sockaddr_in))—Binds a …","bind(sockfd, addr, sizeof(struct sockaddr_in6))—Binds a …","bind(sockfd, addr, sizeof(struct sockaddr_un))—Binds a …","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","","","","","","","","","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","","","","","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","","","","","","","","","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","","","","","","Get the underlying bits value.","","Get the underlying bits value.","Get the underlying bits value.","","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The number of bytes received.","Delete all messages from the buffer.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Macro for defining the amount of space to allocate in a …","","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","connect(sockfd, addr)—Initiates a connection to an IP …","connect(sockfd, addr)—Initiates a connection.","connect(sockfd, addr, sizeof(struct sockaddr_un))…","…","connect(sockfd, addr, sizeof(struct sockaddr_in))…","connect(sockfd, addr, sizeof(struct sockaddr_in6))…","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","","","","","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","Drain all messages from the buffer.","","","Get a flags value with all bits unset.","Get a flags value with all bits unset.","Get a flags value with all bits unset.","","","","","","","","","","","","","","","","","","","","","ETH_P_* constants.","","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The flags received.","Returns the flow information associated with this address.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Creates an IpAddr::V4 from a four element byte array.","Creates an IpAddr::V6 from an eight element 16-bit array.","Copies this address to a new IpAddr::V4.","Copies this address to a new IpAddr::V6.","Returns the argument unchanged.","Creates an IpAddr::V6 from a sixteen element byte array.","Uses Ipv4Addr::from_bits to convert a host byte order u32 …","Returns the argument unchanged.","Creates an Ipv4Addr from a four element byte array.","Creates an Ipv6Addr from an eight element 16-bit array.","Creates an Ipv6Addr from a sixteen element byte array.","Returns the argument unchanged.","Uses Ipv6Addr::from_bits to convert a host byte order u128 …","Converts a SocketAddrV4 into a SocketAddr::V4.","Returns the argument unchanged.","Converts a SocketAddrV6 into a SocketAddr::V6.","Converts a tuple struct (Into<IpAddr>, u16) into a …","Returns the argument unchanged.","Returns the argument unchanged.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value.","Converts a native byte order u32 into an IPv4 address.","Converts a native byte order u128 into an IPv6 address.","","Convert from a bits value exactly.","","Convert from a bits value exactly.","Convert from a bits value exactly.","","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","Constructs a SocketType from a raw integer.","Constructs a AddressFamily from a raw integer.","Constructs a Protocol from a raw integer.","","","","","","","getpeername(fd, addr, len)—Returns the address a socket …","getsockname(fd, addr, len)—Returns the address a socket …","Group ID of peer","","","","","","","","","","","","","","","","","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 IP address associated with this socket address.","Returns the IP address associated with this socket address.","Returns the IP address associated with this socket address.","IPPROTO_* constants.","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Returns true if this address is in a range designated for …","Returns true if this address part of the 198.18.0.0/15 …","Returns true if this is an address reserved for …","Returns true if this is a broadcast address (…","Returns true if this address is in a range designated for …","Returns true if this address is in a range designated for …","Returns true if this is an address reserved for …","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Returns true if the address appears to be globally …","Returns true if the address appears to be globally …","Returns true if the address appears to be globally …","Returns true if this address is an IPv4 address, and false …","Returns true if the IP address in this SocketAddr is an …","Returns true if this address is an IPv6 address, and false …","Returns true if the IP address in this SocketAddr is an …","Returns true if the address is link-local (169.254.0.0/16).","Returns true if this is a loopback address.","Returns true if this is a loopback address (127.0.0.0/8).","Returns true if this is the loopback address (::1), as …","Returns true if this is a multicast address.","Returns true if this is a multicast address (224.0.0.0/4).","Returns true if this is a multicast address (ff00::/8).","Returns true if this is a private address.","Returns true if this address is reserved by IANA for …","Returns true if this address is part of the Shared Address …","Returns true if this is a unicast address, as defined by …","Returns true if the address is a globally routable unicast …","Returns true if the address is a unicast address with …","Returns true if this is a unique local address (fc00::/7).","Returns true for the special ‘unspecified’ address.","Returns true for the special ‘unspecified’ address (…","Returns true for the special ‘unspecified’ address (::…","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","","","","listen(fd, backlog)—Enables listening for incoming …","Returns the address’s multicast scope if the address is …","Low-level Linux network device access","NETLINK_* constants.","Create a new, empty SendAncillaryBuffer from a raw byte …","Construct a new Unix-domain address from a filesystem path.","Create a new, empty RecvAncillaryBuffer from a raw byte …","Creates a new IPv4 address from four eight-bit octets.","Creates a new IPv6 address from eight 16-bit segments.","Creates a new socket address from an IP address and a port …","Creates a new socket address from an IPv4 address and a …","Creates a new socket address from an IPv6 address, a …","Construct a new abstract Unix-domain address from a byte …","","","","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","","","","","Returns the four eight-bit integers that make up this …","Returns the sixteen eight-bit integers the IPv6 address …","Parse an IP address from a slice of bytes.","Parse an IPv4 address from a slice of bytes.","Parse an IPv6 address from a slice of bytes.","Parse a socket address from a slice of bytes.","Parse an IPv4 socket address from a slice of bytes.","Parse an IPv6 socket address from a slice of bytes.","","","","","","","","","","","","","For a filesystem path address, return the path.","Process ID of peer","Returns the port number associated with this socket …","Returns the port number associated with this socket …","Returns the port number associated with this socket …","Add an ancillary message to the buffer.","Reads a platform-specific encoding of a socket address from","recv(fd, buf, flags)—Reads data from a socket.","recv(fd, buf, flags)—Reads data from a socket.","recvfrom(fd, buf, flags, addr, len)—Reads data from a …","recvfrom(fd, buf, flags, addr, len)—Reads data from a …","recvmsg(msghdr)—Receives a message from a socket.","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","Returns the scope ID associated with this address.","Returns the eight 16-bit segments that make up this …","send(fd, buf, flags)—Writes data to a socket.","sendmsg(msghdr)—Sends a message on a socket.","sendmsg(msghdr)—Sends a message on a socket to a …","sendmsg(msghdr)—Sends a message on a socket to a …","sendmsg(msghdr)—Sends a message on a socket to a …","sendmsg(msghdr)—Sends a message on a socket to a …","sendmsg(msghdr)—Sends a message on a socket to a …","sendto(fd, buf, flags, addr)—Writes data to a socket to …","sendto(fd, buf, flags, addr)—Writes data to a socket to …","sendto(fd, buf, flags, addr, sizeof(struct sockaddr_un))…","sendto(fd, buf, flags, addr, sizeof(struct sockaddr_in))…","sendto(fd, buf, flags, addr, sizeof(struct sockaddr_in6))…","sendto(fd, buf, flags, addr, sizeof(struct sockaddr_xdp))…","Call insert when value is true or remove when value is …","Call insert when value is true or remove when value is …","Call insert when value is true or remove when value is …","Changes the flow information associated with this socket …","Changes the IP address associated with this socket address.","Changes the IP address associated with this socket address.","Changes the IP address associated with this socket address.","Changes the port number associated with this socket …","Changes the port number associated with this socket …","Changes the port number associated with this socket …","Changes the scope ID associated with this socket address.","shutdown(fd, how)—Closes the read and/or write sides of …","Get the maximum size of an ancillary message.","","","socket(domain, type_, protocol)—Creates a socket.","socket_with(domain, type_ | flags, protocol)—Creates a …","socketpair(domain, type_ | accept_flags, protocol)…","getsockopt and setsockopt functions.","","","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","SYSPROTO_* constants.","Converts an IPv4 address into a u32 representation using …","Converts an IPv6 address into a u128 representation using …","Converts this address to an IpAddr::V4 if it is an …","Converts this address to an IpAddr::V4 if it is an …","Converts this address to an IPv4 address if it is either …","Converts this address to an IPv4 address if it’s an …","Converts this address to an IPv4-compatible IPv6 address.","Converts this address to an IPv4-mapped IPv6 address.","","","","","","","","","","","","","","","","","","","","","","","","","","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","User ID of peer","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","Writes a platform-specific encoding of this socket address …","AF_XDP related types and constants.","ETH_P_AARP","ETH_P_AF_IUCV","ETH_P_ALL","ETH_P_AOE","ETH_P_ARCNET","ETH_P_ARP","ETH_P_ATALK","ETH_P_ATMFATE","ETH_P_ATMMPOA","ETH_P_AX25","ETH_P_BATMAN","ETH_P_BPQ","ETH_P_CAIF","ETH_P_CAN","ETH_P_CANFD","ETH_P_CANXL","ETH_P_CFM","ETH_P_CONTROL","ETH_P_CUST","ETH_P_DDCMP","ETH_P_DEC","ETH_P_DIAG","ETH_P_DNA_DL","ETH_P_DNA_RC","ETH_P_DNA_RT","ETH_P_DSA","ETH_P_DSA_8021Q","ETH_P_DSA_A5PSW","ETH_P_ECONET","ETH_P_EDSA","ETH_P_ERSPAN","ETH_P_ERSPAN2","ETH_P_ETHERCAT","ETH_P_FCOE","ETH_P_FIP","ETH_P_HDLC","ETH_P_HSR","ETH_P_IBOE","ETH_P_IEEE802154","ETH_P_IEEEPUP","ETH_P_IEEEPUPAT","ETH_P_IFE","ETH_P_IP","ETH_P_IPV6","ETH_P_IPX","ETH_P_IRDA","ETH_P_LAT","ETH_P_LINK_CTL","ETH_P_LLDP","ETH_P_LOCALTALK","ETH_P_LOOP","ETH_P_LOOPBACK","ETH_P_MACSEC","ETH_P_MAP","ETH_P_MCTP","ETH_P_MOBITEX","ETH_P_MPLS_MC","ETH_P_MPLS_UC","ETH_P_MRP","ETH_P_MVRP","ETH_P_NCSI","ETH_P_NSH","ETH_P_PAE","ETH_P_PAUSE","ETH_P_PHONET","ETH_P_PPPTALK","ETH_P_PPP_DISC","ETH_P_PPP_MP","ETH_P_PPP_SES","ETH_P_PREAUTH","ETH_P_PROFINET","ETH_P_PRP","ETH_P_PUP","ETH_P_PUPAT","ETH_P_1588","ETH_P_8021AD","ETH_P_8021AH","ETH_P_8021Q","ETH_P_80221","ETH_P_802_2","ETH_P_802_3","ETH_P_802_3_MIN","ETH_P_802_EX1","ETH_P_QINQ1","ETH_P_QINQ2","ETH_P_QINQ3","ETH_P_RARP","ETH_P_REALTEK","ETH_P_SCA","ETH_P_SLOW","ETH_P_SNAP","ETH_P_TDLS","ETH_P_TEB","ETH_P_TIPC","ETH_P_TRAILER","ETH_P_TR_802_2","ETH_P_TSN","ETH_P_WAN_PPP","ETH_P_WCCP","ETH_P_X25","ETH_P_XDSA","IPPROTO_AH","IPPROTO_BEETPH","IPPROTO_COMP","IPPROTO_DCCP","IPPROTO_EGP","IPPROTO_ENCAP","IPPROTO_ESP","IPPROTO_ETHERNET","IPPROTO_FRAGMENT","IPPROTO_GRE","IPPROTO_ICMP","IPPROTO_ICMPV6","IPPROTO_IDP","IPPROTO_IGMP","IPPROTO_IPIP","IPPROTO_IPV6","IPPROTO_MH","IPPROTO_MPLS","IPPROTO_MPTCP","IPPROTO_MTP","IPPROTO_PIM","IPPROTO_PUP","IPPROTO_RAW","IPPROTO_ROUTING","IPPROTO_RSVP","IPPROTO_SCTP","IPPROTO_TCP","IPPROTO_TP","IPPROTO_UDP","IPPROTO_UDPLITE","ioctl(fd, SIOCGIFNAME, ifreq)—Returns the interface name …","ioctl(fd, SIOCGIFINDEX, ifreq)—Returns the interface …","NETLINK_ADD_MEMBERSHIP","NETLINK_AUDIT","NETLINK_BROADCAST_ERROR","NETLINK_CAP_ACK","NETLINK_CONNECTOR","NETLINK_CRYPTO","NETLINK_DNRTMSG","NETLINK_DROP_MEMBERSHIP","NETLINK_ECRYPTFS","NETLINK_EXT_ACK","NETLINK_FIB_LOOKUP","NETLINK_FIREWALL","NETLINK_GENERIC","NETLINK_GET_STRICT_CHK","NETLINK_INET_DIAG","NETLINK_IP6_FW","NETLINK_ISCSI","NETLINK_KOBJECT_UEVENT","NETLINK_LISTEN_ALL_NSID","NETLINK_LIST_MEMBERSHIPS","NETLINK_NETFILTER","NETLINK_NFLOG","NETLINK_NO_ENOBUFS","NETLINK_PKTINFO","NETLINK_RDMA","NETLINK_RX_RING","NETLINK_SCSITRANSPORT","NETLINK_SELINUX","NETLINK_SOCK_DIAG","NETLINK_TX_RING","NETLINK_UNUSED","NETLINK_USERSOCK","NETLINK_XFRM","SO_RCVTIMEO—Timeout for receiving.","SO_SNDTIMEO—Timeout for sending.","Timeout identifier for use with set_socket_timeout and …","","","","","","","Returns the argument unchanged.","getsockopt(fd, IPPROTO_IP, IP_FREEBIND)","getsockopt(fd, IPPROTO_IP, IP_MULTICAST_LOOP)","getsockopt(fd, IPPROTO_IP, IP_MULTICAST_TTL)","getsockopt(fd, IPPROTO_IP, SO_ORIGINAL_DST)","getsockopt(fd, IPPROTO_IP, IP_RECVTOS)","getsockopt(fd, IPPROTO_IP, IP_TOS)","getsockopt(fd, IPPROTO_IP, IP_TTL)","getsockopt(fd, IPPROTO_IPV6, IPV6_FREEBIND)","getsockopt(fd, IPPROTO_IPV6, IPV6_MULTICAST_HOPS)","getsockopt(fd, IPPROTO_IPV6, IPV6_MULTICAST_LOOP)","getsockopt(fd, IPPROTO_IPV6, IP6T_SO_ORIGINAL_DST)","getsockopt(fd, IPPROTO_IPV6, IPV6_RECVTCLASS)","getsockopt(fd, IPPROTO_IPV6, IPV6_TCLASS)","getsockopt(fd, IPPROTO_IPV6, IPV6_UNICAST_HOPS)","getsockopt(fd, IPPROTO_IPV6, IPV6_V6ONLY)","getsockopt(fd, SOL_SOCKET, SO_ACCEPTCONN)","getsockopt(fd, SOL_SOCKET, SO_BROADCAST)","getsockopt(fd, SOL_SOCKET, SO_COOKIE)","getsockopt(fd, SOL_SOCKET, SO_DOMAIN)","getsockopt(fd, SOL_SOCKET, SO_ERROR)","getsockopt(fd, SOL_SOCKET, SO_INCOMING_CPU)","getsockopt(fd, SOL_SOCKET, SO_KEEPALIVE)","getsockopt(fd, SOL_SOCKET, SO_LINGER)","getsockopt(fd, SOL_SOCKET, SO_OOBINLINE)","getsockopt(fd, SOL_SOCKET, SO_PASSCRED)","Get credentials of Unix domain socket peer process","getsockopt(fd, SOL_SOCKET, SO_PROTOCOL)","getsockopt(fd, SOL_SOCKET, SO_RCVBUF)","getsockopt(fd, SOL_SOCKET, SO_REUSEADDR)","getsockopt(fd, SOL_SOCKET, SO_REUSEPORT)","getsockopt(fd, SOL_SOCKET, SO_SNDBUF)","getsockopt(fd, SOL_SOCKET, id)—Get the sending or …","getsockopt(fd, SOL_SOCKET, SO_TYPE)—Returns the type of …","getsockopt(fd, IPPROTO_TCP, TCP_CONGESTION)","getsockopt(fd, IPPROTO_TCP, TCP_CORK)","getsockopt(fd, IPPROTO_TCP, TCP_KEEPCNT)","getsockopt(fd, IPPROTO_TCP, TCP_KEEPIDLE)","getsockopt(fd, IPPROTO_TCP, TCP_KEEPINTVL)","getsockopt(fd, IPPROTO_TCP, TCP_NODELAY)","getsockopt(fd, IPPROTO_TCP, TCP_QUICKACK)","getsockopt(fd, IPPROTO_TCP, TCP_THIN_LINEAR_TIMEOUTS)","getsockopt(fd, IPPROTO_TCP, TCP_USER_TIMEOUT)","getsockopt(fd, SOL_XDP, XDP_MMAP_OFFSETS)","getsockopt(fd, SOL_XDP, XDP_OPTIONS)","getsockopt(fd, SOL_XDP, XDP_STATISTICS)","","Calls U::from(self).","…","…","setsockopt(fd, IPPROTO_IP, IP_ADD_SOURCE_MEMBERSHIP, value)","…","…","…","setsockopt(fd, IPPROTO_IP, IP_FREEBIND, value)","setsockopt(fd, IPPROTO_IP, IP_MULTICAST_LOOP, value)","setsockopt(fd, IPPROTO_IP, IP_MULTICAST_TTL, value)","setsockopt(fd, IPPROTO_IP, IP_RECVTOS, value)","setsockopt(fd, IPPROTO_IP, IP_TOS, value)","setsockopt(fd, IPPROTO_IP, IP_TTL, value)","…","…","setsockopt(fd, IPPROTO_IPV6, IPV6_FREEBIND, value)","setsockopt(fd, IPPROTO_IPV6, IPV6_MULTICAST_HOPS, value)","setsockopt(fd, IPPROTO_IPV6, IPV6_MULTICAST_LOOP, value)","setsockopt(fd, IPPROTO_IPV6, IPV6_RECVTCLASS, value)","setsockopt(fd, IPPROTO_IPV6, IPV6_TCLASS, value)","setsockopt(fd, IPPROTO_IPV6, IPV6_UNICAST_HOPS, value)","setsockopt(fd, IPPROTO_IPV6, IPV6_V6ONLY, value)","setsockopt(fd, SOL_SOCKET, SO_BROADCAST, value)","setsockopt(fd, SOL_SOCKET, SO_INCOMING_CPU, value)","setsockopt(fd, SOL_SOCKET, SO_KEEPALIVE, value)","setsockopt(fd, SOL_SOCKET, SO_LINGER, value)","setsockopt(fd, SOL_SOCKET, SO_OOBINLINE, value)","setsockopt(fd, SOL_SOCKET, SO_PASSCRED, value)","setsockopt(fd, SOL_SOCKET, SO_RCVBUF, value)","setsockopt(fd, SOL_SOCKET, SO_REUSEADDR, value)—Set …","setsockopt(fd, SOL_SOCKET, SO_REUSEPORT, value)","setsockopt(fd, SOL_SOCKET, SO_SNDBUF, value)","setsockopt(fd, SOL_SOCKET, id, value)—Set the sending or …","setsockopt(fd, IPPROTO_TCP, TCP_CONGESTION, value)","setsockopt(fd, IPPROTO_TCP, TCP_CORK, value)","setsockopt(fd, IPPROTO_TCP, TCP_KEEPCNT, value)","setsockopt(fd, IPPROTO_TCP, TCP_KEEPIDLE, value)","setsockopt(fd, IPPROTO_TCP, TCP_KEEPINTVL, value)","setsockopt(fd, IPPROTO_TCP, TCP_NODELAY, value)","setsockopt(fd, IPPROTO_TCP, TCP_QUICKACK, value)","…","setsockopt(fd, IPPROTO_TCP, TCP_USER_TIMEOUT, value)","setsockopt(fd, SOL_XDP, XDP_RX_RING, value)","setsockopt(fd, SOL_XDP, XDP_TX_RING, value)","setsockopt(fd, SOL_XDP, XDP_UMEM_COMPLETION_RING, value)","setsockopt(fd, SOL_XDP, XDP_UMEM_FILL_RING, value)","setsockopt(fd, SOL_XDP, XDP_UMEM_REG, value)","","","","","XDP_* constants for use in [SockaddrXdp].","A XDP socket address.","XDP_COPY","XDP_OPTIONS_ZEROCOPY","Offset for mmapping rx ring.","Offset for mmapping tx ring.","XDP_PKT_CONTD","XDP_RING_NEED_WAKEUP","XDP_SHARED_UMEM","Offset for mmapping completion ring.","Offset for mmapping fill ring.","XDP_UMEM_UNALIGNED_CHUNK_FLAG","XDP_USE_NEED_WAKEUP","XDP_USE_SG","XDP_COPY","Mask used to binary and the XdpDesc addr to extract the …","Offset used to shift the XdpDesc addr to the right to …","XDP rx/tx frame descriptor.","XDP_* constants for use in XdpDesc.","XDP mmap offsets.","XDP options.","XDP_OPTIONS_* constants returned by get_xdp_options.","XDP_RING_* constants for use in fill and/or Tx ring.","XDP ring offset.","XDP statistics.","XDP umem registration.","XDP_UMEM_* constants for use in XdpUmemReg.","Start address of UMEM.","Offset from the start of the UMEM.","Get a flags value with all known bits set.","Get a flags value with all known bits set.","Get a flags value with all known bits set.","Get a flags value with all known bits set.","Get a flags value with all known bits set.","Get a flags value with all known bits set.","Get a flags value with all known bits set.","Get a flags value with all known bits set.","Get a flags value with all known bits set.","Get a flags value with all known bits set.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","Get the underlying bits value.","","Get the underlying bits value.","Get the underlying bits value.","","Get the underlying bits value.","Get the underlying bits value.","","Get the underlying bits value.","Get the underlying bits value.","","Get the underlying bits value.","Get the underlying bits value.","Get the underlying bits value.","","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","","","","","","","","","","","","","","","","","","","","","","","","","Chunk size in bytes.","","","","","","","","","","","","","","","","","","","","","","","","","","","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","Consumer offset.","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","Completion ring offsets.","Descriptors offset.","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","Get a flags value with all bits unset.","Get a flags value with all bits unset.","Get a flags value with all bits unset.","Get a flags value with all bits unset.","Get a flags value with all bits unset.","Get a flags value with all bits unset.","Get a flags value with all bits unset.","Get a flags value with all bits unset.","Get a flags value with all bits unset.","Get a flags value with all bits unset.","","","","","","","","","","","","","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","Return flags.","Flags offset.","Flags.","Flags.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Fill ring offsets.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value exactly.","Convert from a bits value exactly.","","Convert from a bits value exactly.","Convert from a bits value exactly.","","","Convert from a bits value exactly.","Convert from a bits value exactly.","Convert from a bits value exactly.","Convert from a bits value exactly.","","Convert from a bits value exactly.","Convert from a bits value exactly.","","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","","","","","","","","","","","","","Headroom in bytes.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","Return interface index.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","Umem length in bytes.","Length of packet in bytes.","Construct a new XDP address.","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","Options.","","","Producer offset.","Return queue ID.","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","Rx ring offsets.","Rx dropped.","Rx fill ring empty descriptors.","Rx invalid descriptors.","Rx ring full.","Call insert when value is true or remove when value is …","Call insert when value is true or remove when value is …","Call insert when value is true or remove when value is …","Call insert when value is true or remove when value is …","Call insert when value is true or remove when value is …","Call insert when value is true or remove when value is …","Call insert when value is true or remove when value is …","Call insert when value is true or remove when value is …","Call insert when value is true or remove when value is …","Call insert when value is true or remove when value is …","Set flags.","Set interface index.","Set queue ID.","Set shared UMEM file descriptor.","Return shared UMEM file descriptor.","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","","","","","","","","","","","","","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","","","","","","","","","","","","","","","","","","","","","","","","","Tx ring offsets.","Tx invalid descriptors.","Tx ring empty descriptors.","","","","","","","","","","","","","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","A trait for passing path arguments.","Returns a view of this string as a maybe-owned CStr.","Returns a view of this string as a string slice.","Consumes self and returns a view of this string as a …","Runs a closure with self passed in as a &CStr.","Returns a potentially-lossy rendering of this string as a …","O_CLOEXEC","O_DIRECT","SPLICE_F_GIFT","A buffer type for use with vmsplice.","SPLICE_F_MORE","SPLICE_F_MOVE","O_NONBLOCK","SPLICE_F_NONBLOCK","PIPE_BUF—The maximum length at which writes to a pipe …","O_* constants for use with pipe_with.","SPLICE_F_* constants for use with [splice], [vmsplice], and","Get a flags value with all known bits set.","Get a flags value with all known bits set.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","Get the underlying bits value.","","Get the underlying bits value.","","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","","","","","","","","","","","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","Get a flags value with all bits unset.","Get a flags value with all bits unset.","","","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","fnctl(fd, F_GETPIPE_SZ)—Return the buffer capacity of a …","fnctl(fd, F_SETPIPE_SZ)—Set the buffer capacity of a …","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value exactly.","","Convert from a bits value exactly.","","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","Creates a new IoSlice wrapping a byte slice.","Creates a new IoSlice wrapping a mutable byte slice.","","","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","pipe()—Creates a pipe.","pipe2(flags)—Creates a pipe, with flags.","The intersection of a source flags value with the …","The intersection of a source flags value with the …","Call insert when value is true or remove when value is …","Call insert when value is true or remove when value is …","splice(fd_in, off_in, fd_out, off_out, len, flags)…","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","tee(fd_in, fd_out, len, flags)—Copy data between pipes …","","","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","","","","","","","","","","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","vmsplice(fd, bufs, flags)—Transfer data between memory …","Async recoverable exception mode.","SIGABRT, aka SIGIOT","SIGALRM","Wait on all processes.","Disable ptrace restrictions for the calling process.","Set the address below which the program command line is …","Set the address above which the program command line is …","RLIMIT_AS","Big endian mode.","Set the current brk value.","Set the address above which the program heap can be …","SIGBUS","Return if a stopped child has been resumed by delivery of […","Return if a stopped child has been resumed by delivery of […","SIGCHLD","Set the address below which the program text can run.","Set the address above which the program text can run.","SIGCONT","RLIMIT_CORE","RLIMIT_CPU","CpuSet represents a bit-mask of CPUs.","A Linux CPU ID.","The speculation feature is disabled, mitigation is enabled.","The speculation feature is disabled, mitigation is enabled.","The speculation feature is disabled, mitigation is …","The speculation feature is disabled, mitigation is …","Floating point divide by zero.","RLIMIT_DATA","Set the address below which initialized and uninitialized …","Set the address above which initialized and uninitialized …","System-wide default policy.","Dumpable.","SUID_DUMP_* values for use with dumpable_behavior and …","Dumpable but only readable by root.","The speculation feature is enabled, mitigation is disabled.","The speculation feature is enabled, mitigation is disabled.","Wait for processed that have exited.","EXIT_FAILURE for use with exit.","The exit status used by a process terminated with a …","EXIT_SUCCESS for use with exit.","Early kill policy.","PR_ENDIAN_* values for use with endian_mode.","Set the address below which the program environment is …","Set the address above which the program environment is …","The speculation feature is disabled, mitigation is …","The speculation feature is disabled, mitigation is …","Enable emulation of 32-bit floating-point mode.","PR_FPEMU_* flags for use with …","Zero means floating point exceptions are disabled.","PR_FP_MODE_* values for use with floating_point_mode and …","64-bit floating point registers.","Flush L1D Cache on context switch out of the task.","Raw file descriptor in another process.","SIGFPE","RLIMIT_FSIZE","MEMBARRIER_CMD_GLOBAL (also known as MEMBARRIER_CMD_SHARED)","MEMBARRIER_CMD_GLOBAL_EXPEDITED","gid_t—A Unix group ID.","MEMBARRIER_CMD_GLOBAL","MEMBARRIER_CMD_GLOBAL_EXPEDITED","SIGHUP","A Pid corresponding to the init process (pid 1).","Floating point invalid operation.","SIGILL","Set the state of the indirect branch speculation …","SIGINT","SIGIO, aka SIGPOLL","SIGKILL","Late kill policy.","True little endian mode.","RLIMIT_LOCKS","The maximum number of CPU in CpuSet.","PR_MCE_KILL_* values for use with …","A command for use with membarrier and membarrier_cpu.","A result from membarrier_query.","RLIMIT_MEMLOCK","RLIMIT_MSGQUEUE","Return immediately if no child has exited.","Return immediately if no child has exited.","PIDFD_NONBLOCK.","Async non-recoverable exception mode.","Keep processed in a waitable state.","Silently fix up unaligned user accesses.","Silently emulate floating point operations accesses.","RLIMIT_NICE","RLIMIT_NOFILE","None.","Not dumpable.","RLIMIT_NPROC","Floating point overflow.","Mitigation can be controlled per thread by …","Precise exception mode.","MEMBARRIER_CMD_PRIVATE_EXPEDITED","MEMBARRIER_CMD_PRIVATE_EXPEDITED_RSEQ (since Linux 5.10)","MEMBARRIER_CMD_PRIVATE_EXPEDITED_SYNC_CORE","Process ptracer.","Wait for a specific process group ID, or the calling …","pid_t—A non-zero Unix process ID.","Wait for a specific process ID.","Wait for a specific process file descriptor.","PIDFD_* flags for use with pidfd_open.","All flags are reserved for future use.","SIGPIPE","SIGPWR","PowerPC pseudo little endian.","This structure provides new memory descriptor map which …","MEMBARRIER_CMD_PRIVATE_EXPEDITED","MEMBARRIER_CMD_PRIVATE_EXPEDITED_RSEQ (since Linux 5.10)","MEMBARRIER_CMD_PRIVATE_EXPEDITED_SYNC_CORE","Specific process.","SIGPROF","SIGQUIT","MEMBARRIER_CMD_REGISTER_GLOBAL_EXPEDITED","MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED","MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED_RSEQ (since …","MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED_SYNC_CORE","Floating point inexact result.","Throw a Signal::Segv signal instead of reading the TSC.","The raw integer value of a Unix group ID. A group …","The raw integer value of a Unix process ID. A process …","The raw integer value of a Unix user ID. A user identifier …","Allow the use of the timestamp counter.","MEMBARRIER_CMD_REGISTER_GLOBAL_EXPEDITED","MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED","MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED_RSEQ (since …","MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED_SYNC_CORE","A resource value for use with getrlimit, setrlimit, and …","struct rlimit—Current and maximum values used in …","RLIMIT_RSS","RLIMIT_RTPRIO","RLIMIT_RTTIME","Generate a Signal::Bus signal on unaligned user access.","Don’t emulate floating point operations, send a …","Wait for processes that have been stopped.","Use FPEXC for floating point exception enables.","SIGSEGV","A signal number for use with kill_process, …","RLIMIT_SIGPENDING","PR_SPEC_* values for use with speculative_feature_state and","PR_SPEC_* flags for use with control_speculative_feature.","Zero means the processors are not vulnerable.","Set the state of the speculative store bypass misfeature.","RLIMIT_STACK","Set the start address of the stack.","Normal, traditional, statistical process timing.","SIGSTKFLT","SIGSTOP","SIGSYS, aka SIGUNUSED","SIGTERM","Accurate timestamp based process timing.","PR_TSC_* values for use with time_stamp_counter_readability…","PR_TIMING_* values for use with timing_method and …","SIGTRAP","SIGTSTP","SIGTTIN","SIGTTOU","Floating point underflow.","Return if a child has stopped (but not traced via ptrace)","uid_t—A Unix user ID.","PR_UNALIGN_* flags for use with unaligned_access_control …","SIGURG","SIGUSR1","SIGUSR2","PR_SET_MM_* values for use with …","SIGVTALRM","The identifier to wait on in a call to waitid.","Options for modifying the behavior of wait/waitpid.","The status of a child process after calling wait/waitpid.","Options for modifying the behavior of waitid.","The status of a process after calling waitid.","SIGWINCH","SIGXCPU","SIGXFSZ","Get a flags value with all known bits set.","Get a flags value with all known bits set.","Get a flags value with all known bits set.","Get a flags value with all known bits set.","Get a flags value with all known bits set.","Get a flags value with all known bits set.","Get a flags value with all known bits set.","Get a flags value with all known bits set.","Get a flags value with all known bits set.","Get a flags value with all known bits set.","Program command line end address.","Program command line start address.","Converts a Cpuid into a RawCpuid.","Converts a WaitStatus into its raw representation as an …","Returns a reference to the raw platform-specific siginfo_t …","Converts an Option<Pid> into a RawPid.","Converts a Pid into a NonZeroI32.","Auxiliary vector start address.","Auxiliary vector size.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","","Get the underlying bits value.","Get the underlying bits value.","","Get the underlying bits value.","","Get the underlying bits value.","","","Get the underlying bits value.","","Get the underlying bits value.","","Get the underlying bits value.","Get the underlying bits value.","","Get the underlying bits value.","","Get the underlying bits value.","","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","brk current address.","chdir(path)—Change the current working directory.","Get the child subreaper setting of the calling process.","chroot(path)—Change the process root directory.","Zeroes the CpuSet.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","Put the process in the IO_FLUSHER state, allowing it to …","Enable or disable all performance counters attached to the …","Set enabled pointer authentication keys.","Provides one-shot access to all the addresses by passing …","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","Test whether this query result contains the given command.","Returns whether the process has continued from a job …","Returns whether the process has continued from a job …","Sets the state of the speculation misfeature.","Count the number of CPUs set in the CpuSet.","Current effective, “soft”, limit.","","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","Get the current state of the calling process’ dumpable …","Returns whether the process was terminated by a signal and …","Get a flags value with all bits unset.","Get a flags value with all bits unset.","Get a flags value with all bits unset.","Get a flags value with all bits unset.","Get a flags value with all bits unset.","Get a flags value with all bits unset.","Get a flags value with all bits unset.","Get a flags value with all bits unset.","Get a flags value with all bits unset.","Get a flags value with all bits unset.","Get enabled pointer authentication keys.","Code section end address.","Data section end address.","Get the endianness of the calling process.","Program environment end address.","Program environment start address.","","","","","","","","","","","","","","","","","","","","","","","","","","","File descriptor of executable file that was used to create …","Returns the exit status number returned by the process, if …","Returns the exit status number returned by the process, if …","Returns whether the process has exited normally.","Returns whether the process has exited normally.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","fchdir(fd)—Change the current working directory.","Get floating point emulation control bits.","Get floating point exception mode.","Get the current floating point mode.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value.","","Convert from a bits value exactly.","Convert from a bits value exactly.","","Convert from a bits value exactly.","","","Convert from a bits value exactly.","","Convert from a bits value exactly.","","Convert from a bits value exactly.","","Convert from a bits value exactly.","","Convert from a bits value exactly.","Convert from a bits value exactly.","","Convert from a bits value exactly.","","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","Creates a Pid holding the ID of the given child process.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","Converts a RawCpuid into a Cpuid.","Converts a RawPid into a Pid.","Convert a raw signal number into a Signal, if possible.","Converts a known positive RawPid into a Pid.","getCWD—Return the current working directory.","getegid()—Returns the process’ effective group ID.","geteuid()—Returns the process’ effective user ID.","getgid()—Returns the process’ real group ID.","getgroups()—Return a list of the current user’s groups.","getpgid(pid)—Returns the process group ID of the given …","getpgrp()—Returns the process’ group ID.","getpid()—Returns the process’ ID.","getppid()—Returns the parent process’ ID.","getpriority(PRIO_PGRP, gid)—Get the scheduling priority …","getpriority(PRIO_PROCESS, pid)—Get the scheduling …","getpriority(PRIO_USER, uid)—Get the scheduling priority …","getrlimit(resource)—Get a process resource limit value.","getsid(pid)—Get the session ID of the given process.","getuid()—Returns the process’ real user ID.","","","","","","","","","","","","","","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","ioctl(fd, TIOCSCTTY, 0)—Sets the controlling terminal …","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Test whether this pid represents the init process (pid 1).","Get the IO_FLUSHER state of the caller.","Test to see if a CPU is in the CpuSet.","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","kill(0, sig)—Sends a signal to all processes in the …","kill(pid, sig)—Sends a signal to a process.","kill(-pid, sig)—Sends a signal to all processes in a …","Returns whether the process was terminated by a signal and …","Get the current per-process machine check kill policy.","Maximum, “hard”, value that current may be dynamically …","membarrier(cmd, 0, 0)—Perform a memory barrier.","membarrier(cmd, MEMBARRIER_CMD_FLAG_CPU, cpu)—Perform a …","membarrier(MEMBARRIER_CMD_QUERY, 0, 0)—Query the …","Create a new and empty CpuSet.","nice(inc)—Adjust the scheduling priority of the current …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","Get the current value of the parent process death signal.","syscall(SYS_pidfd_getfd, pidfd, flags)—Obtain a …","syscall(SYS_pidfd_open, pid, flags)—Creates a file …","prlimit(pid, resource, new)—Get and set a process …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","sched_getaffinity(pid)—Get a thread’s CPU affinity …","sched_getcpu()—Get the CPU that the current thread is …","sched_setaffinity(pid, cpuset)—Set a thread’s CPU …","sched_yield()—Hints to the OS that other processes …","Call insert when value is true or remove when value is …","Call insert when value is true or remove when value is …","Call insert when value is true or remove when value is …","Call insert when value is true or remove when value is …","Call insert when value is true or remove when value is …","Call insert when value is true or remove when value is …","Call insert when value is true or remove when value is …","Call insert when value is true or remove when value is …","Add a CPU to CpuSet.","Call insert when value is true or remove when value is …","Call insert when value is true or remove when value is …","Set a new auxiliary vector.","Set the child subreaper attribute of the calling process.","Set the state of the dumpable attribute, which determines …","Set the endianness of the calling process.","Supersede the /proc/pid/exe symbolic link with a new one …","Set floating point emulation control bits.","Set floating point exception mode.","Allow control of the floating point mode from user space.","Set the machine check memory corruption kill policy for …","Set the parent-death signal of the calling process.","Declare that the ptracer process can ptrace the calling …","Set the state of the flag determining if the timestamp …","Set whether to use (normal, traditional) statistical …","Set unaligned access control bits.","Modify certain kernel memory map descriptor addresses of …","Set the name for a virtual memory region.","setpgid(pid, pgid)—Sets the process group ID of the …","setpriority(PRIO_PGRP, pgid)—Get the scheduling priority …","setpriority(PRIO_PROCESS, pid)—Get the scheduling …","setpriority(PRIO_USER, uid)—Get the scheduling priority …","setrlimit(resource, new)—Set a process resource limit …","setsid()—Create a new session.","Returns whether the process was terminated by a signal.","Get the state of the speculation misfeature.","brk start address.","Code section start address.","Data section start address.","Stack start address.","Returns whether the process is currently stopped.","Returns whether the process is currently stopped.","Returns the number of the signal that stopped the process, …","Returns the number of the signal that stopped the process, …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","Returns the number of the signal that terminated the …","Returns the number of the signal that terminated the …","kill(0, 0)—Check validity of pid and permissions to send …","kill(pid, 0)—Check validity of pid and permissions to …","kill(-pid, 0)—Check validity of pid and permissions to …","Get the state of the flag determining if the timestamp …","Get which process timing method is currently in use.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","Returns whether the process is currently trapped.","Returns the number of the signal that trapped the process, …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","umask(mask)—Set the process file creation mask.","Get unaligned access control bits.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","Remove a CPU from CpuSet.","Get the size of the PrctlMmMap the kernel expects.","wait(waitopts)—Wait for any of the children of calling …","waitid(_, _, _, opts)—Wait for the specified child …","waitpid(-pgid, waitopts)—Wait for a process in a …","waitpid(pid, waitopts)—Wait for a specific process to …","TFD_TIMER_ABSTIME","CLOCK_BOOTTIME—Like Monotonic, but advances while …","CLOCK_BOOTTIME","CLOCK_BOOTTIME","CLOCK_BOOTTIME_ALARM—Like Boottime, but wakes a …","CLOCK_BOOTTIME_ALARM","CLOCK_BOOTTIME_ALARM","TFD_TIMER_CANCEL_ON_SET","TFD_CLOEXEC","clockid_t CLOCK_* constants for use with clock_gettime.","Linux dynamic clocks.","clockid_t CLOCK_* constants for use with …","struct itimerspec for use with timerfd_gettime and …","ClockId values that are always supported at runtime.","CLOCK_MONOTONIC—A clock that tells an abstract time.","CLOCK_MONOTONIC","CLOCK_MONOTONIC_COARSE","CLOCK_MONOTONIC_RAW","TFD_NONBLOCK","A type for the tv_sec field of Timespec.","CLOCK_PROCESS_CPUTIME_ID","CLOCK_REALTIME—A clock that tells the “real” time.","CLOCK_REALTIME","CLOCK_REALTIME_ALARM—Like Realtime, but wakes a …","CLOCK_REALTIME_ALARM","CLOCK_REALTIME_ALARM","CLOCK_REALTIME_COARSE","A type for the tv_sec field of Timespec.","CLOCK_TAI, available on Linux >= 3.10","CLOCK_THREAD_CPUTIME_ID","CLOCK_* constants for use with timerfd_create.","TFD_* flags for use with timerfd_create.","TFD_TIMER_* flags for use with timerfd_settime.","struct timespec","Get a flags value with all known bits set.","Get a flags value with all known bits set.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","","Get the underlying bits value.","","Get the underlying bits value.","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","","","","","","","","","","","clock_getres(id)—Returns the resolution of a clock.","clock_gettime(id)—Returns the current value of a clock.","Like clock_gettime but with support for dynamic clocks.","clock_settime(id, timespec)—Sets the current value of a …","","","","","","","","","","","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","Get a flags value with all bits unset.","Get a flags value with all bits unset.","","","","","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from a bits value.","Convert from a bits value.","","Convert from a bits value exactly.","Convert from a bits value exactly.","","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","The bitwise or (|) of the bits in each flags value.","The bitwise or (|) of the bits in each flags value.","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","","","","","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","","","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","Call insert when value is true or remove when value is …","Call insert when value is true or remove when value is …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","timerfd_create(clockid, flags)—Create a timer.","timerfd_gettime(clockid, flags)—Query a timer.","timerfd_settime(clockid, flags, new_value)—Set the time …","","","","","","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","","","","","","","","","","","","","","","","","","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values."],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,1,1,2,1,1,1,0,0,1,1,1,2,1,1,1,2,3,1,2,1,2,1,2,1,2,1,1,2,2,1,2,1,2,1,3,2,1,3,2,3,1,3,2,1,3,2,1,2,1,2,1,2,1,2,0,1,2,0,1,2,1,1,1,1,1,3,2,2,2,2,2,1,3,2,1,2,1,1,2,2,1,2,3,1,2,1,2,1,2,1,2,1,2,1,2,1,3,2,1,2,1,2,1,2,1,2,1,2,3,1,2,0,0,1,2,3,1,2,3,1,2,1,2,1,2,1,3,2,1,2,1,3,2,1,3,2,1,3,2,1,2,29,0,28,28,28,0,0,0,0,28,28,0,28,28,28,28,28,28,28,28,28,28,0,29,29,28,28,29,28,29,28,29,28,29,28,29,29,29,28,28,28,29,28,29,28,32,30,29,28,31,27,32,30,29,28,31,27,30,30,29,28,31,27,29,28,31,27,29,29,28,28,29,29,28,28,0,31,28,0,29,29,28,28,29,29,28,28,29,28,31,27,29,28,31,29,29,29,29,29,28,28,28,28,28,32,30,29,28,31,27,29,29,28,28,29,29,29,28,28,28,29,29,28,28,29,28,29,29,28,28,30,29,28,31,27,29,29,28,28,29,29,28,28,29,29,28,28,32,30,29,28,31,27,32,30,29,28,29,29,28,28,30,29,29,28,28,30,29,29,28,28,29,29,28,28,30,0,27,27,32,29,28,27,29,29,28,28,30,30,29,29,28,28,30,29,28,29,28,29,29,28,28,29,28,31,27,29,29,28,28,32,30,29,28,31,27,32,30,29,28,31,27,32,30,29,28,31,27,27,29,29,28,28,0,30,0,0,0,0,0,0,0,21,10,4,36,10,4,10,4,10,4,4,4,4,10,10,4,10,10,10,10,10,10,10,10,10,10,10,10,4,49,10,10,4,50,10,10,4,4,10,4,10,4,10,4,10,4,0,0,0,0,52,52,52,52,52,54,54,52,54,52,52,54,52,52,57,54,58,52,57,54,58,0,52,57,58,52,57,54,58,52,54,54,52,54,52,57,58,52,52,57,54,58,52,57,57,54,58,58,52,52,52,52,52,57,58,54,54,54,54,52,52,52,52,52,54,52,54,52,57,58,52,52,52,52,52,54,54,52,52,57,52,52,54,54,52,57,52,54,54,54,52,57,54,58,54,57,58,52,52,54,54,52,57,58,52,57,58,52,57,54,58,77,82,80,77,85,82,0,0,0,82,78,82,82,92,78,77,80,83,85,77,86,82,0,92,101,82,77,77,85,77,101,0,0,0,0,92,98,75,75,79,77,73,73,101,77,81,0,0,92,0,0,0,0,0,82,81,0,80,80,80,80,80,80,80,80,80,80,80,80,80,101,0,85,82,83,78,85,83,99,99,84,82,82,82,0,0,0,0,82,77,84,85,85,77,84,84,85,84,77,77,79,84,85,75,83,78,78,78,98,99,99,99,98,0,0,0,77,0,85,83,77,84,77,73,84,75,86,76,87,89,76,77,76,77,76,76,76,98,0,0,0,92,0,0,81,85,76,81,82,75,75,75,76,76,75,75,77,85,84,0,0,0,98,92,101,0,0,0,0,0,0,0,0,92,77,85,77,82,0,0,82,85,83,0,0,0,92,99,76,79,76,81,73,77,76,98,76,76,76,0,83,96,230,115,115,96,0,0,73,75,76,77,78,79,80,81,82,83,84,85,86,87,89,76,92,93,95,96,95,73,75,76,77,78,79,80,81,82,83,84,85,86,73,75,76,77,78,79,80,81,82,83,84,85,86,73,75,76,77,78,79,80,81,82,83,84,85,86,73,75,76,77,78,79,80,81,82,83,84,85,86,73,73,75,75,76,76,77,77,78,78,79,79,80,80,81,81,82,82,83,83,84,84,85,85,86,86,73,75,76,77,78,79,80,81,82,83,84,85,86,73,75,76,77,78,79,80,81,82,83,84,85,86,95,95,97,107,110,103,104,73,75,76,77,78,79,92,98,80,81,82,83,84,99,100,85,101,86,87,89,97,107,110,103,104,73,75,76,77,78,79,92,98,80,81,82,83,84,99,100,85,101,86,87,89,97,0,0,0,0,73,75,76,77,78,79,92,98,80,81,82,83,84,99,100,101,86,87,89,73,75,76,77,78,79,92,98,80,81,82,83,84,99,100,101,86,87,89,73,75,76,77,78,79,80,81,82,83,84,85,86,73,75,76,77,78,79,80,81,82,83,84,85,86,0,93,95,96,95,102,0,78,95,73,75,76,77,78,79,80,81,82,83,84,85,86,73,75,76,77,78,79,80,81,82,83,84,85,86,73,75,76,77,78,79,92,98,80,81,82,83,84,99,101,86,87,89,0,73,75,76,77,78,79,80,81,82,83,84,85,86,106,107,106,107,106,107,106,107,107,106,107,106,107,107,106,106,107,106,107,106,107,106,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,103,104,103,104,0,0,97,103,104,73,73,73,73,73,75,75,75,75,75,76,76,76,76,76,77,77,77,77,77,78,78,78,78,78,79,79,79,79,79,92,98,80,80,80,80,80,81,81,81,81,81,82,82,82,82,82,83,83,83,83,83,84,84,84,84,84,99,100,85,85,85,85,101,86,86,86,86,86,87,89,0,97,107,91,110,103,104,73,75,76,76,77,78,79,92,98,80,81,82,83,84,99,100,85,101,86,87,89,73,75,76,77,78,79,80,81,82,83,84,85,86,73,73,75,75,76,76,77,77,78,78,79,79,80,80,81,81,82,82,83,83,84,84,85,85,86,86,73,75,76,77,78,79,80,81,82,83,84,85,86,73,75,76,77,78,79,80,81,82,83,84,85,86,73,75,76,77,78,79,80,81,82,83,84,85,86,87,89,76,92,0,0,0,0,0,0,0,0,95,73,75,76,77,78,79,80,81,82,83,84,86,87,89,95,108,103,104,0,73,75,76,77,78,79,80,81,82,83,84,85,86,73,75,76,77,78,79,80,81,82,83,84,85,86,73,75,76,77,78,79,80,81,82,83,84,85,86,97,107,110,103,104,73,75,76,77,78,79,92,98,80,81,82,83,84,99,100,85,101,86,87,89,97,73,75,76,77,78,79,80,81,82,83,84,85,86,0,0,0,0,0,73,75,76,77,78,79,80,81,82,83,84,85,86,109,110,109,73,75,76,77,78,79,80,81,82,83,84,85,86,109,0,87,89,109,73,75,76,77,78,79,80,81,82,83,84,85,86,73,75,76,77,78,79,80,81,82,83,84,85,86,100,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,95,93,95,96,95,97,110,97,110,103,95,73,75,76,77,78,79,80,81,82,83,84,85,86,0,0,0,95,97,113,113,97,113,0,0,0,73,75,76,77,78,79,80,81,82,83,84,85,86,0,0,0,0,97,0,0,0,73,75,76,77,78,79,80,81,82,83,84,85,86,0,95,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,0,97,0,0,97,0,97,0,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,73,75,76,77,78,79,80,81,82,83,84,85,86,73,75,76,77,78,79,80,81,82,83,84,85,86,0,0,73,75,76,77,78,79,80,81,82,83,84,85,86,0,0,0,73,75,76,77,78,79,92,98,80,81,82,83,84,99,100,101,86,87,89,73,75,76,77,78,79,80,81,82,83,84,85,86,97,107,110,103,104,73,75,76,77,78,79,92,98,80,81,82,83,84,99,100,85,101,86,87,89,97,107,110,103,104,73,75,76,77,78,79,92,98,80,81,82,83,84,99,100,85,101,86,87,89,230,226,230,226,97,107,110,103,104,73,75,76,77,78,79,92,98,80,81,82,83,84,99,100,85,101,86,87,89,95,73,75,76,77,78,79,80,81,82,83,84,85,86,0,0,0,113,113,113,118,118,118,117,118,118,118,118,0,118,118,118,118,118,118,118,118,118,118,118,117,118,118,118,0,117,117,118,118,117,118,117,118,117,118,117,118,117,117,117,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,117,118,118,117,117,118,118,118,117,117,118,118,117,117,118,118,117,118,117,118,117,117,117,117,117,118,118,118,118,118,117,118,117,117,118,118,117,117,117,118,118,118,117,117,118,118,117,118,117,117,118,118,117,118,0,0,0,117,117,118,118,117,117,118,118,117,117,118,118,117,118,117,118,117,117,118,118,117,117,118,118,117,117,118,118,117,117,118,118,117,118,117,117,118,118,117,117,118,118,117,118,117,118,117,117,118,118,117,118,117,117,118,118,117,118,117,118,117,118,117,117,118,118,122,122,122,122,122,122,122,120,122,122,122,122,122,122,122,122,122,122,122,122,119,121,122,122,122,122,122,122,122,122,122,122,120,0,122,11,0,122,122,0,120,122,122,122,122,122,122,122,122,122,122,122,122,0,0,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,120,122,122,122,122,11,122,122,122,122,122,122,122,122,122,122,122,122,122,0,0,122,122,122,122,122,122,122,120,122,122,122,122,122,122,122,122,122,122,122,114,116,114,116,119,120,121,119,120,121,119,120,121,119,120,121,119,120,121,119,119,120,120,121,121,119,120,121,119,120,121,114,116,122,119,120,121,114,116,122,119,120,121,116,122,119,120,121,116,122,119,120,121,0,119,120,121,119,120,121,114,116,114,119,120,121,0,0,0,119,120,121,122,119,120,121,119,120,121,0,0,0,114,116,122,122,119,119,119,119,119,120,120,120,120,120,121,121,121,121,121,114,116,122,119,120,121,119,120,121,119,119,120,120,121,121,119,120,121,122,119,120,121,119,120,121,122,122,119,120,121,119,120,121,119,120,121,119,120,121,114,116,122,119,120,121,119,120,121,0,0,119,120,121,119,120,121,0,119,120,121,119,120,121,122,114,116,119,120,121,0,0,0,0,0,0,0,122,0,0,0,119,120,121,0,119,120,121,119,120,121,119,120,121,119,120,121,116,122,119,120,121,122,119,120,121,114,116,122,119,120,121,114,116,122,119,120,121,114,116,122,119,120,121,119,120,121,0,0,0,0,0,0,126,0,0,0,133,0,128,126,0,126,0,133,0,133,0,0,0,133,0,126,127,129,130,131,127,129,130,131,231,232,233,234,235,132,133,127,129,130,131,231,232,233,234,235,132,133,132,133,132,133,132,133,132,133,127,129,130,132,133,127,129,130,131,231,232,233,234,235,132,133,132,132,133,127,129,130,131,231,232,233,234,235,132,133,0,127,129,130,131,132,132,126,127,129,130,131,132,133,132,132,132,132,133,127,129,130,131,231,232,233,234,235,132,133,127,129,130,131,231,232,233,234,235,132,133,127,129,130,131,231,232,233,234,235,132,133,132,140,140,140,140,140,0,0,0,0,148,149,140,140,148,140,138,142,141,140,143,141,141,142,140,141,142,140,140,140,140,140,140,140,0,0,0,140,140,148,149,141,140,140,140,138,141,141,142,140,142,140,140,0,0,143,143,140,140,140,0,0,0,155,155,0,0,0,0,140,143,140,143,162,236,162,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,142,0,140,140,148,149,139,139,157,150,139,157,150,142,140,155,140,140,139,167,137,0,0,0,0,168,139,141,142,138,143,140,146,148,149,148,149,0,0,0,0,0,0,141,142,138,148,148,148,148,149,149,149,149,141,142,138,148,148,149,149,141,142,138,148,148,148,148,149,149,149,149,141,142,138,148,148,149,149,141,141,142,142,138,138,141,142,138,141,142,138,162,236,154,158,168,160,137,141,142,161,139,143,140,146,155,138,156,157,148,149,150,151,152,162,236,154,158,168,160,137,141,142,161,139,143,140,146,155,138,156,157,148,149,150,151,152,168,154,137,141,142,139,143,140,146,155,138,156,157,148,149,150,151,152,137,141,142,139,143,140,146,155,138,156,157,148,149,150,151,152,137,139,157,148,149,150,151,152,0,158,141,142,138,0,0,0,0,0,0,141,142,138,158,160,154,161,141,142,138,161,160,161,141,142,138,137,141,142,139,143,140,146,155,138,156,157,157,157,148,148,149,149,150,151,152,0,154,141,142,138,168,152,137,141,141,141,141,141,142,142,142,142,142,139,143,140,146,155,138,138,138,138,138,156,157,157,148,148,149,149,150,150,151,151,152,152,158,148,149,148,149,162,236,154,154,158,168,160,137,141,142,161,161,139,139,139,139,139,143,140,146,155,138,156,157,157,157,157,157,157,148,148,148,149,149,149,149,150,150,150,150,151,152,141,142,138,148,149,141,141,142,142,138,138,141,142,138,141,142,138,141,142,138,143,140,146,157,148,149,150,151,152,0,0,156,137,141,142,139,143,140,146,155,138,156,157,148,149,150,151,152,141,142,138,141,142,138,141,142,138,162,236,154,158,168,160,137,141,142,161,139,143,140,146,155,138,156,157,148,149,150,151,152,158,160,141,142,138,150,151,152,0,141,142,138,157,148,149,148,157,148,149,141,142,138,157,148,149,157,150,157,150,148,157,148,149,157,148,149,148,148,148,149,149,149,149,157,148,149,141,142,138,141,142,138,158,160,160,0,149,0,0,154,137,161,148,149,150,151,152,137,158,160,160,141,142,138,148,148,149,149,148,149,157,148,149,150,151,152,137,139,157,157,157,148,148,149,149,150,151,152,137,156,150,151,152,154,139,0,0,0,0,0,141,142,138,152,149,0,0,0,0,0,0,0,0,0,0,0,0,0,141,142,138,152,150,151,152,150,151,152,152,0,162,158,160,0,0,0,0,148,149,141,142,138,141,142,138,141,142,138,0,148,149,157,149,149,149,148,148,137,141,142,139,143,140,146,155,138,156,157,148,149,150,151,152,150,151,152,157,148,149,150,151,152,141,142,138,162,236,154,158,168,160,137,141,142,161,139,143,140,146,155,138,156,157,148,149,150,151,152,162,236,154,158,168,160,137,141,142,161,139,143,140,146,155,138,156,157,148,149,150,151,152,162,236,154,158,168,160,137,141,142,161,139,143,140,146,155,138,156,157,148,149,150,151,152,156,141,142,138,139,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,170,0,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,170,170,170,0,0,176,173,0,0,179,177,176,0,0,178,176,176,176,0,0,0,0,0,0,0,0,0,0,0,0,175,182,173,173,176,176,177,177,178,178,179,179,173,176,177,178,179,173,176,177,178,179,173,176,177,178,179,173,176,177,178,179,173,173,173,176,176,176,177,177,177,178,178,178,179,179,179,173,176,177,178,179,173,176,177,178,179,173,176,177,178,153,180,172,175,174,181,182,179,173,176,177,178,153,180,172,175,174,181,182,179,175,173,176,177,178,153,180,172,175,174,181,182,179,173,176,177,178,153,180,172,175,174,181,182,179,176,153,173,173,176,176,177,177,178,178,179,179,180,173,173,176,176,177,177,178,178,179,179,172,180,173,173,176,176,177,177,178,178,179,179,173,173,176,176,177,177,178,178,179,179,173,176,177,178,153,180,172,175,174,181,182,179,173,176,177,178,179,153,180,175,181,173,173,173,173,173,176,176,176,176,176,177,177,177,177,177,178,178,178,178,178,153,180,172,175,174,181,182,179,179,179,179,179,172,173,176,177,178,153,180,172,175,174,181,182,179,173,173,176,176,177,177,178,178,179,179,173,173,173,176,176,176,177,177,177,178,178,178,179,179,179,173,173,176,176,177,177,178,178,179,179,173,176,177,178,179,173,173,176,176,177,177,178,178,179,179,173,176,177,178,153,180,172,175,174,181,182,179,175,173,173,176,176,177,177,178,178,179,179,153,173,173,176,176,177,177,178,178,179,179,173,173,176,176,177,177,178,178,179,179,173,176,177,178,153,180,172,175,174,181,182,179,173,176,177,178,179,173,173,176,176,177,177,178,178,179,179,173,173,176,176,177,177,178,178,179,179,173,173,176,176,177,177,178,178,179,179,173,173,176,176,177,177,178,178,179,179,175,182,153,173,176,177,178,179,182,176,153,180,153,173,173,176,176,177,177,178,178,179,179,172,174,174,174,174,173,173,176,176,177,177,178,178,179,179,153,153,153,153,153,173,176,177,178,179,173,176,177,178,179,173,173,176,176,177,177,178,178,179,179,173,176,177,178,153,180,172,175,174,181,182,179,173,173,176,176,177,177,178,178,179,179,173,176,177,178,153,180,172,175,174,181,182,179,173,176,177,178,153,180,172,175,174,181,182,179,172,174,174,173,176,177,178,153,180,172,175,174,181,182,179,173,173,176,176,177,177,178,178,179,179,0,74,74,74,74,74,183,183,184,0,184,184,183,184,0,0,0,183,184,183,184,183,184,183,184,183,184,183,183,184,184,183,184,183,184,185,183,184,185,183,184,183,184,183,184,183,184,183,184,183,184,183,184,183,184,183,184,0,0,183,183,183,183,183,184,184,184,184,184,185,183,184,183,184,183,183,184,184,183,184,183,184,183,184,185,185,183,184,183,184,183,184,183,184,185,183,184,183,184,183,184,183,184,183,184,183,184,183,184,0,0,183,184,183,184,0,183,184,183,184,183,184,0,183,184,183,184,185,183,184,185,183,184,185,183,184,183,184,0,191,218,218,217,213,211,211,205,208,211,211,218,194,195,218,211,211,218,205,205,0,0,192,193,192,193,191,205,211,211,210,206,0,206,192,193,195,0,0,0,210,0,211,211,192,193,214,0,0,0,214,215,0,218,205,186,186,0,204,204,218,200,191,218,215,218,218,218,210,208,205,203,0,0,0,205,205,194,195,187,191,195,189,190,205,205,213,206,205,191,193,191,186,186,186,0,217,0,217,217,0,0,218,218,208,0,204,204,204,213,218,218,186,186,186,186,191,209,0,0,0,209,204,204,204,204,0,0,205,205,205,189,190,195,191,218,0,205,0,0,0,215,205,211,207,218,218,218,218,207,0,0,218,218,218,218,191,194,0,0,218,218,218,0,218,0,0,0,0,0,218,218,218,186,187,188,189,190,191,192,193,194,195,212,212,196,197,198,200,200,212,212,186,187,188,189,190,191,192,193,194,195,186,187,188,189,190,191,192,193,194,195,186,187,188,189,190,191,192,193,194,195,186,187,188,189,190,191,192,193,194,195,186,186,187,187,188,188,189,189,190,190,191,191,192,192,193,193,194,194,195,195,186,187,188,189,190,191,192,193,194,195,186,187,188,189,190,191,192,193,194,195,204,205,196,186,187,188,206,189,190,191,207,208,209,210,211,212,213,214,215,192,193,216,203,194,195,197,198,217,200,218,204,205,196,186,187,188,206,189,190,191,207,208,209,210,211,212,213,214,215,192,193,216,203,194,195,197,198,217,200,218,212,0,0,0,203,204,205,196,186,187,188,206,189,190,191,207,208,209,210,211,212,213,214,215,192,193,216,203,194,195,197,198,217,200,218,204,205,196,186,187,188,206,189,190,191,207,208,209,210,211,212,213,214,215,192,193,216,203,194,195,197,198,217,200,218,186,187,188,189,190,191,192,193,194,195,0,0,0,0,186,187,188,189,190,191,192,193,194,195,186,197,198,0,203,216,203,186,187,188,189,190,191,192,193,194,195,0,198,186,187,188,189,190,191,192,193,194,195,0,212,212,0,212,212,204,205,196,186,187,188,206,189,190,191,207,208,209,210,211,213,214,215,192,193,216,203,194,195,200,218,212,197,198,197,198,186,187,188,189,190,191,192,193,194,195,0,0,0,0,204,205,196,186,186,186,186,186,187,187,187,187,187,188,188,188,188,188,206,189,189,189,189,189,190,190,190,190,190,191,191,191,191,191,207,208,209,210,211,212,213,214,215,192,192,192,192,192,193,193,193,193,193,216,203,194,194,194,194,194,195,195,195,195,195,197,217,200,218,204,205,196,186,187,188,206,189,190,191,207,208,209,210,211,212,213,214,215,192,193,216,203,194,195,197,198,217,200,218,186,187,188,189,190,191,192,193,194,195,186,186,187,187,188,188,189,189,190,190,191,191,192,192,193,193,194,194,195,195,186,187,188,189,190,191,192,193,194,195,200,186,187,188,189,190,191,192,193,194,195,186,187,188,189,190,191,192,193,194,195,196,200,218,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,196,186,187,188,189,190,191,192,193,203,194,195,200,186,187,188,189,190,191,192,193,194,195,186,187,188,189,190,191,192,193,194,195,186,187,188,189,190,191,192,193,194,195,204,205,196,186,187,188,206,189,190,191,207,208,209,210,211,212,213,214,215,192,193,216,203,194,195,197,198,217,200,218,186,187,188,189,190,191,192,193,194,195,0,186,187,188,189,190,191,192,193,194,195,186,187,188,189,190,191,192,193,194,195,200,0,203,186,187,188,189,190,191,192,193,194,195,186,187,188,189,190,191,192,193,194,195,0,0,0,198,0,216,0,0,0,203,0,186,187,188,189,190,191,192,193,194,195,0,0,0,0,186,187,188,189,190,191,192,193,194,195,0,0,0,0,186,187,188,189,190,191,192,193,203,194,195,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,197,0,212,212,212,212,197,198,197,198,186,187,188,189,190,191,192,193,194,195,186,187,188,189,190,191,192,193,194,195,186,187,188,189,190,191,192,193,194,195,197,198,0,0,0,0,0,204,205,196,186,187,188,206,189,190,191,207,208,209,210,211,212,213,214,215,192,193,216,203,194,195,197,198,217,200,218,186,187,188,189,190,191,192,193,194,195,198,198,204,205,196,186,187,188,206,206,189,190,191,207,207,208,208,209,209,210,210,211,212,213,214,214,215,215,192,193,216,203,194,195,197,198,217,200,218,204,205,196,186,187,188,206,189,190,191,207,208,209,210,211,212,213,214,215,192,193,216,203,194,195,197,198,217,200,218,204,205,196,186,187,188,206,189,190,191,207,208,209,210,211,212,213,214,215,192,193,216,203,194,195,197,198,217,200,218,0,0,186,187,188,189,190,191,192,193,194,195,203,0,0,0,0,0,224,228,225,227,228,225,227,224,223,0,227,0,0,227,228,225,225,225,223,0,225,228,225,228,225,227,225,0,227,225,0,0,0,0,223,224,223,224,223,224,223,224,223,224,223,223,224,224,223,224,223,224,223,224,228,225,227,223,224,228,225,227,0,0,0,0,223,224,228,225,227,223,224,228,225,227,223,224,223,224,223,224,223,224,223,224,228,225,223,224,223,223,223,223,223,224,224,224,224,224,228,225,227,223,224,228,225,227,223,224,223,223,224,224,223,224,223,224,223,224,223,224,228,225,223,224,223,224,223,224,223,224,228,225,227,223,224,223,224,223,224,229,229,223,224,223,224,223,224,223,224,223,224,223,224,223,224,223,224,0,0,0,223,224,228,225,227,223,224,223,224,228,225,227,223,224,228,225,227,226,226,223,224,228,225,227,223,224],"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,[[],1],[[],2],[3,4],[[1,1],1],[[2,2],2],[[1,1],5],[[2,2],5],[[1,1],1],[[2,2],2],[[1,1],5],[[2,2],5],[1,6],[1,6],[2,7],[2,7],[[1,1],1],[[2,2],2],[[1,1],5],[[2,2],5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[3,5],[1,1],[3,3],[2,2],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[1,1],[2,2],[[1,1],8],[[2,2],8],[[1,1],1],[[2,2],2],[[],1],[[],2],0,[[1,1],8],[[2,2],8],[[9,2],[[11,[10]]]],[[1,-1],5,[[13,[],[[12,[1]]]]]],[[2,-1],5,[[13,[],[[12,[2]]]]]],[[1,14],15],[[1,14],15],[[1,14],15],[[1,14],15],[[1,14],15],[[3,14],15],[[2,14],15],[[2,14],15],[[2,14],15],[[2,14],15],[[2,14],15],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[6,[[16,[1]]]],[7,[[16,[2]]]],[6,1],[6,1],[7,2],[7,2],[6,1],[7,2],[[4,1],3],[-1,1,[[13,[],[[12,[1]]]]]],[-1,2,[[13,[],[[12,[2]]]]]],[17,[[16,[1]]]],[17,[[16,[2]]]],[[1,-1],5,18],[[2,-1],5,18],[[1,1],5],[[2,2],5],[[1,1],1],[[2,2],2],[[1,1],8],[[2,2],8],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[1,-1,[]],[2,-1,[]],[1,8],[2,8],[1,8],[2,8],[1,[[19,[1]]]],[2,[[19,[2]]]],[1,[[20,[1]]]],[2,[[20,[2]]]],[[-1,1],3,21],[1,1],[2,2],[[],5],[[[22,[3]],23],[[11,[24]]]],[[1,1],5],[[2,2],5],[3,1],[[1,1,8],5],[[2,2,8],5],[[3,-1],5,21],[[1,1],1],[[2,2],2],[[1,1],5],[[2,2],5],[[1,1],1],[[2,2],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[1,1],5],[[2,2],5],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[[1,1],1],[[2,2],2],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-2,27,28],[[11,[5]]],21,21],[[],29],[[],29],[[],28],[[],28],[[29,29],29],[[28,28],28],[[29,29],5],[[28,28],5],[[29,29],29],[[28,28],28],[[29,29],5],[[28,28],5],[29,7],[29,7],[29,7],[28,9],[28,9],[28,9],[[29,29],29],[[28,28],28],[[29,29],5],[[28,28],5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[30,24],[30,5],[29,29],[28,28],[31,31],[27,27],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[29,29],[29,29],[28,28],[28,28],[[29,29],8],[[29,29],8],[[28,28],8],[[28,28],8],[29,[[11,[10]]]],0,[[],28],[[-1,-2],[[11,[5]]],21,21],[[29,29],29],[[29,29],29],[[28,28],28],[[28,28],28],[[],29],[[],29],[[],28],[[],28],[[29,29],8],[[28,28],8],[[31,31],8],[[27,27],8],[[29,-1],5,[[13,[],[[12,[29]]]]]],[[28,-1],5,[[13,[],[[12,[28]]]]]],0,[[29,14],15],[[29,14],15],[[29,14],15],[[29,14],15],[[29,14],15],[[28,14],15],[[28,14],15],[[28,14],15],[[28,14],15],[[28,14],15],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[7,[[16,[29]]]],[7,[[16,[29]]]],[9,[[16,[28]]]],[9,[[16,[28]]]],[7,29],[7,29],[7,29],[9,28],[9,28],[9,28],[7,29],[7,29],[9,28],[9,28],[-1,29,[[13,[],[[12,[29]]]]]],[-1,28,[[13,[],[[12,[28]]]]]],[17,[[16,[29]]]],[17,[[16,[29]]]],[17,[[16,[28]]]],[17,[[16,[28]]]],[[31,24,24],30],[[29,-1],5,18],[[28,-1],5,18],[[31,-1],5,18],[[27,-1],5,18],[[29,29],5],[[29,29],5],[[28,28],5],[[28,28],5],[[29,29],29],[[29,29],29],[[28,28],28],[[28,28],28],[[29,29],8],[[29,29],8],[[28,28],8],[[28,28],8],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[30,-1,[]],[29,-1,[]],[28,-1,[]],[29,8],[29,8],[28,8],[28,8],[30,8],[29,8],[29,8],[28,8],[28,8],[30,32],[29,[[19,[29]]]],[29,[[19,[29]]]],[28,[[19,[28]]]],[28,[[19,[28]]]],[29,[[20,[29]]]],[29,[[20,[29]]]],[28,[[20,[28]]]],[28,[[20,[28]]]],[30,24],[[-1,-2,27,28],[[11,[5]]],21,21],[33,27],[34,27],[32,[[16,[-1]]],[]],[29,29],[28,28],[27,33],[[29,29],5],[[29,29],5],[[28,28],5],[[28,28],5],[[30,24],5],[[30,24],5],[[29,29,8],5],[[29,29,8],5],[[28,28,8],5],[[28,28,8],5],[30,5],[[29,29],29],[[28,28],28],[[29,29],5],[[28,28],5],[[29,29],29],[[29,29],29],[[28,28],28],[[28,28],28],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[29,29],5],[[29,29],5],[[28,28],5],[[28,28],5],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[27,34],[[29,29],29],[[29,29],29],[[28,28],28],[[28,28],28],[[-1,30,35],[[11,[5]]],21],[24,30],0,0,0,0,0,0,0,[21,4],[10,4],[4,4],[36,23],[10,23],[4,23],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[23,4],[4,4],[[-1,-2],5,[],[]],[10,5],[[10,14],[[25,[5,37]]]],[[4,14],[[25,[5,37]]]],[38,10],[39,10],[40,10],[41,10],[42,10],[43,10],[44,10],[45,10],[46,10],[47,10],[48,10],[-1,-1,[]],[-1,-1,[]],[23,49],[23,10],[-1,-2,[],[]],[-1,-2,[],[]],[50,23],[10,23],[10,8],[4,8],[-1,-2,[],[]],[10,[[25,[10,51]]]],[4,[[25,[10,51]]]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],0,0,0,0,[52,[[22,[53]]]],[52,[[22,[53]]]],[52,54],[52,[[11,[[55,[54]]]]]],[52,[[11,[[55,[54]]]]]],[54,[[11,[[55,[54]]]]]],[54,56],[52,54],[54,54],[52,[[11,[17]]]],[52,[[11,[17]]]],[54,[[11,[17]]]],[-1,-2,[],[]],[52,54],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[52,52],[57,57],[58,58],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[54,52],5],[[-1,-2],5,[],[]],[[52,52],59],[[54,54],59],[54,24],[[],52],[[],54],[52,54],[57,17],[58,17],[52,5],[[52,52],8],[[57,57],8],[[54,54],8],[[58,58],8],[[52,14],[[25,[5,37]]]],[[57,14],[[25,[5,37]]]],[[57,14],[[25,[5,37]]]],[[54,14],[[25,[5,37]]]],[[58,14],[[25,[5,37]]]],[[58,14],[[25,[5,37]]]],[[[60,[54]]],52],[-1,-1,[]],[[[62,[61]]],52],[[[55,[54]]],52],[54,52],[-1,-1,[]],[-1,-1,[]],[[[22,[53]]],[[25,[54,63]]]],[[[22,[53]]],[[25,[54,58]]]],[[[22,[53]]],54],[56,54],[56,52],[[[62,[53]]],52],[[[62,[53]]],[[25,[52,64]]]],[[[62,[53]]],52],[[52,-1],5,18],[[54,-1],5,18],[[52,65],54],[[54,[66,[24]]],54],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[52,[[60,[54]]]],[52,[[62,[53]]]],[52,[[62,[53]]]],[52,[[11,[[55,[54]]]]]],[52,[[11,[[55,[54]]]]]],[54,[[11,[[55,[54]]]]]],[[[60,[54]]],52],[52,56],[52,[[25,[67,68]]]],[57,[[62,[53]]]],[[52,-2],[[11,[-1]]],[],[[70,[54],[[69,[[11,[-1]]]]]]]],[[52,-2],[[11,[-1]]],[],[[70,[54],[[69,[[11,[-1]]]]]]]],[[54,-2],[[11,[-1]]],[],[[70,[54],[[69,[[11,[-1]]]]]]]],[54,8],[-1,[[25,[52,57]]],[[71,[[62,[53]]]]]],[57,24],[[52,52],[[16,[59]]]],[[54,54],[[16,[59]]]],[54,[[22,[53]]]],[54,[[22,[53]]]],[-1,-2,[],[]],[-1,-2,[],[]],[54,52],[-1,-2,[],[]],[54,[[25,[17,72]]]],[-1,67,[]],[-1,67,[]],[52,[[55,[17]]]],[52,[[55,[17]]]],[54,[[55,[17]]]],[54,[[55,[17]]]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,73],[[11,[5]]],74],[[-1,-2,73,75],[[11,[5]]],21,74],[[],73],[[],75],[[],76],[[],77],[[],78],[[],79],[[],80],[[],81],[[],82],[[],83],[[],84],[[],85],[[],86],[87,88],[89,90],[76,91],[92,91],[93,94],[95,94],[96,94],[95,94],[[73,73],73],[[75,75],75],[[76,76],76],[[77,77],77],[[78,78],78],[[79,79],79],[[80,80],80],[[81,81],81],[[82,82],82],[[83,83],83],[[84,84],84],[[85,85],85],[[86,86],86],[[73,73],5],[[75,75],5],[[76,76],5],[[77,77],5],[[78,78],5],[[79,79],5],[[80,80],5],[[81,81],5],[[82,82],5],[[83,83],5],[[84,84],5],[[85,85],5],[[86,86],5],[[73,73],73],[[75,75],75],[[76,76],76],[[77,77],77],[[78,78],78],[[79,79],79],[[80,80],80],[[81,81],81],[[82,82],82],[[83,83],83],[[84,84],84],[[85,85],85],[[86,86],86],[[73,73],5],[[75,75],5],[[76,76],5],[[77,77],5],[[78,78],5],[[79,79],5],[[80,80],5],[[81,81],5],[[82,82],5],[[83,83],5],[[84,84],5],[[85,85],5],[[86,86],5],[73,7],[73,7],[75,7],[75,7],[76,91],[76,91],[77,7],[77,7],[78,34],[78,34],[79,7],[79,7],[80,7],[80,7],[81,9],[81,9],[82,9],[82,9],[83,9],[83,9],[84,34],[84,34],[85,7],[85,7],[86,7],[86,7],[[73,73],73],[[75,75],75],[[76,76],76],[[77,77],77],[[78,78],78],[[79,79],79],[[80,80],80],[[81,81],81],[[82,82],82],[[83,83],83],[[84,84],84],[[85,85],85],[[86,86],86],[[73,73],5],[[75,75],5],[[76,76],5],[[77,77],5],[[78,78],5],[[79,79],5],[[80,80],5],[[81,81],5],[[82,82],5],[[83,83],5],[[84,84],5],[[85,85],5],[[86,86],5],[95,34],[95,34],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[97,[[11,[5]]]],[[-1,76],[[11,[5]]],74],[[-1,-2,76,75],[[11,[5]]],21,74],[[-1,[16,[87]],[16,[89]]],[[11,[5]]],74],[[-1,-2,[16,[87]],[16,[89]],75],[[11,[5]]],21,74],[73,73],[75,75],[76,76],[77,77],[78,78],[79,79],[92,92],[98,98],[80,80],[81,81],[82,82],[83,83],[84,84],[99,99],[100,100],[101,101],[86,86],[87,87],[89,89],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[73,73],[75,75],[76,76],[77,77],[78,78],[79,79],[80,80],[81,81],[82,82],[83,83],[84,84],[85,85],[86,86],[[73,73],8],[[75,75],8],[[76,76],8],[[77,77],8],[[78,78],8],[[79,79],8],[[80,80],8],[[81,81],8],[[82,82],8],[[83,83],8],[[84,84],8],[[85,85],8],[[86,86],8],[[-1,[16,[34]],-2,[16,[34]],24],[[11,[24]]],21,21],[93,94],[95,94],[96,94],[95,94],[[102,23],102],[[],4],[[],78],[95,34],[[73,73],73],[[75,75],75],[[76,76],76],[[77,77],77],[[78,78],78],[[79,79],79],[[80,80],80],[[81,81],81],[[82,82],82],[[83,83],83],[[84,84],84],[[85,85],85],[[86,86],86],[[],73],[[],75],[[],76],[[],77],[[],78],[[],79],[[],80],[[],81],[[],82],[[],83],[[],84],[[],85],[[],86],[[73,73],8],[[75,75],8],[[76,76],8],[[77,77],8],[[78,78],8],[[79,79],8],[[92,92],8],[[98,98],8],[[80,80],8],[[81,81],8],[[82,82],8],[[83,83],8],[[84,84],8],[[99,99],8],[[101,101],8],[[86,86],8],[[87,87],8],[[89,89],8],[[-1,34],[[11,[5]]],21],[[73,-1],5,[[13,[],[[12,[73]]]]]],[[75,-1],5,[[13,[],[[12,[75]]]]]],[[76,-1],5,[[13,[],[[12,[76]]]]]],[[77,-1],5,[[13,[],[[12,[77]]]]]],[[78,-1],5,[[13,[],[[12,[78]]]]]],[[79,-1],5,[[13,[],[[12,[79]]]]]],[[80,-1],5,[[13,[],[[12,[80]]]]]],[[81,-1],5,[[13,[],[[12,[81]]]]]],[[82,-1],5,[[13,[],[[12,[82]]]]]],[[83,-1],5,[[13,[],[[12,[83]]]]]],[[84,-1],5,[[13,[],[[12,[84]]]]]],[[85,-1],5,[[13,[],[[12,[85]]]]]],[[86,-1],5,[[13,[],[[12,[86]]]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,34,34,98],[[11,[5]]],21],[[-1,83,34,34],[[11,[5]]],21],[[-1,76],[[11,[5]]],21],[[-1,[16,[87]],[16,[89]]],[[11,[5]]],21],[[-1,81],[[11,[5]]],21],0,[-1,[[11,[81]]],21],0,[-1,[[11,[77]]],21],[[-1,99],[[11,[5]]],21],0,[[-1,77],[[11,[5]]],21],[-1,[[11,[5]]],21],[[-1,-2,[22,[53]]],[[11,[24]]],21,74],[103,54],[104,54],[103,92],[104,92],[[-1,[22,[105]]],[[11,[24]]],21],[[-1,99],[[11,[5]]],21],[[97,14],15],[[103,14],15],[[104,14],15],[[73,14],15],[[73,14],15],[[73,14],15],[[73,14],15],[[73,14],15],[[75,14],15],[[75,14],15],[[75,14],15],[[75,14],15],[[75,14],15],[[76,14],15],[[76,14],15],[[76,14],15],[[76,14],15],[[76,14],15],[[77,14],15],[[77,14],15],[[77,14],15],[[77,14],15],[[77,14],15],[[78,14],15],[[78,14],15],[[78,14],15],[[78,14],15],[[78,14],15],[[79,14],15],[[79,14],15],[[79,14],15],[[79,14],15],[[79,14],15],[[92,14],15],[[98,14],15],[[80,14],15],[[80,14],15],[[80,14],15],[[80,14],15],[[80,14],15],[[81,14],15],[[81,14],15],[[81,14],15],[[81,14],15],[[81,14],15],[[82,14],15],[[82,14],15],[[82,14],15],[[82,14],15],[[82,14],15],[[83,14],15],[[83,14],15],[[83,14],15],[[83,14],15],[[83,14],15],[[84,14],15],[[84,14],15],[[84,14],15],[[84,14],15],[[84,14],15],[[99,14],15],[[100,14],15],[[85,14],15],[[85,14],15],[[85,14],15],[[85,14],15],[[101,14],15],[[86,14],15],[[86,14],15],[[86,14],15],[[86,14],15],[[86,14],15],[[87,14],15],[[89,14],15],[[-1,-2],[[11,[5]]],21,74],[-1,-1,[]],[-1,-1,[]],[76,91],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[91,76],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[7,[[16,[73]]]],[7,[[16,[75]]]],[91,[[16,[76]]]],[7,[[16,[77]]]],[34,[[16,[78]]]],[7,[[16,[79]]]],[7,[[16,[80]]]],[9,[[16,[81]]]],[9,[[16,[82]]]],[9,[[16,[83]]]],[34,[[16,[84]]]],[7,[[16,[85]]]],[7,[[16,[86]]]],[7,73],[7,73],[7,75],[7,75],[91,76],[91,76],[7,77],[7,77],[34,78],[34,78],[7,79],[7,79],[7,80],[7,80],[9,81],[9,81],[9,82],[9,82],[9,83],[9,83],[34,84],[34,84],[7,85],[7,85],[7,86],[7,86],[7,73],[7,75],[91,76],[7,77],[34,78],[7,79],[7,80],[9,81],[9,82],[9,83],[34,84],[7,85],[7,86],[-1,73,[[13,[],[[12,[73]]]]]],[-1,75,[[13,[],[[12,[75]]]]]],[-1,76,[[13,[],[[12,[76]]]]]],[-1,77,[[13,[],[[12,[77]]]]]],[-1,78,[[13,[],[[12,[78]]]]]],[-1,79,[[13,[],[[12,[79]]]]]],[-1,80,[[13,[],[[12,[80]]]]]],[-1,81,[[13,[],[[12,[81]]]]]],[-1,82,[[13,[],[[12,[82]]]]]],[-1,83,[[13,[],[[12,[83]]]]]],[-1,84,[[13,[],[[12,[84]]]]]],[-1,85,[[13,[],[[12,[85]]]]]],[-1,86,[[13,[],[[12,[86]]]]]],[17,[[16,[73]]]],[17,[[16,[75]]]],[17,[[16,[76]]]],[17,[[16,[77]]]],[17,[[16,[78]]]],[17,[[16,[79]]]],[17,[[16,[80]]]],[17,[[16,[81]]]],[17,[[16,[82]]]],[17,[[16,[83]]]],[17,[[16,[84]]]],[17,[[16,[85]]]],[17,[[16,[86]]]],[88,87],[90,89],[91,76],[91,92],[[-1,-2,[22,[53]],86],[[11,[5]]],21,74],[-1,[[11,[96]]],21],[-1,[[11,[106]]],21],[-1,[[11,[107]]],21],[-1,[[11,[5]]],21],[[-1,34],[[11,[5]]],21],[[-1,100],[[11,[5]]],21],[[-1,-2,[22,[53]]],[[11,[24]]],74,74],[95,9],[[73,-1],5,18],[[75,-1],5,18],[[76,-1],5,18],[[77,-1],5,18],[[78,-1],5,18],[[79,-1],5,18],[[80,-1],5,18],[[81,-1],5,18],[[82,-1],5,18],[[83,-1],5,18],[[84,-1],5,18],[[86,-1],5,18],[[87,-1],5,18],[[89,-1],5,18],[95,34],[108,34],[103,34],[104,34],0,[[73,73],5],[[75,75],5],[[76,76],5],[[77,77],5],[[78,78],5],[[79,79],5],[[80,80],5],[[81,81],5],[[82,82],5],[[83,83],5],[[84,84],5],[[85,85],5],[[86,86],5],[[73,73],73],[[75,75],75],[[76,76],76],[[77,77],77],[[78,78],78],[[79,79],79],[[80,80],80],[[81,81],81],[[82,82],82],[[83,83],83],[[84,84],84],[[85,85],85],[[86,86],86],[[73,73],8],[[75,75],8],[[76,76],8],[[77,77],8],[[78,78],8],[[79,79],8],[[80,80],8],[[81,81],8],[[82,82],8],[[83,83],8],[[84,84],8],[[85,85],8],[[86,86],8],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[73,-1,[]],[75,-1,[]],[76,-1,[]],[77,-1,[]],[78,-1,[]],[79,-1,[]],[80,-1,[]],[81,-1,[]],[82,-1,[]],[83,-1,[]],[84,-1,[]],[85,-1,[]],[86,-1,[]],[-1,[[11,[9]]],21],[-1,[[11,[9]]],21],[[-1,-2],[[11,[5]]],21,21],[-1,[[11,[85]]],21],[[-1,85],[[11,[5]]],21],[73,8],[75,8],[76,8],[77,8],[78,8],[79,8],[80,8],[81,8],[82,8],[83,8],[84,8],[85,8],[86,8],[109,8],[[[110,[-1]]],8,21],[109,8],[73,8],[75,8],[76,8],[77,8],[78,8],[79,8],[80,8],[81,8],[82,8],[83,8],[84,8],[85,8],[86,8],[109,8],[-1,[[11,[[5,[8,8]]]]],21],[87,8],[89,8],[109,8],[73,[[19,[73]]]],[75,[[19,[75]]]],[76,[[19,[76]]]],[77,[[19,[77]]]],[78,[[19,[78]]]],[79,[[19,[79]]]],[80,[[19,[80]]]],[81,[[19,[81]]]],[82,[[19,[82]]]],[83,[[19,[83]]]],[84,[[19,[84]]]],[85,[[19,[85]]]],[86,[[19,[86]]]],[73,[[20,[73]]]],[75,[[20,[75]]]],[76,[[20,[76]]]],[77,[[20,[77]]]],[78,[[20,[78]]]],[79,[[20,[79]]]],[80,[[20,[80]]]],[81,[[20,[81]]]],[82,[[20,[82]]]],[83,[[20,[83]]]],[84,[[20,[84]]]],[85,[[20,[85]]]],[86,[[20,[86]]]],0,0,[[-1,-2,[22,[53]]],[[11,[24]]],74,74],[[-1,-2],[[11,[5]]],74,74],[[-1,-2,-3,-4,75],[[11,[5]]],21,74,21,74],[[-1,[22,[105]]],[[11,[24]]],74],[[-1,[22,[105]]],[[11,[24]]],74],[[-1,-2],[[11,[5]]],74,74],[[-1,-2,[22,[53]],86],[[11,[5]]],74,74],[-1,[[11,[96]]],74],[111,9],[[9,9],111],[[-1,80],[[11,[10]]],74],[111,9],[[-1,76],[[11,[5]]],74],[[-1,-2,76],[[11,[5]]],21,74],[[-1,-2,92,76,111],[[11,[5]]],21,74],[[102,9],102],[95,9],[93,94],[95,94],[96,94],[95,94],[-1,[[11,[97]]],[[71,[10]]]],[[-1,[22,[[112,[53]]]]],[[110,[-1]]],21],[97,[[16,[-1]]],[]],[[[110,[-1]]],[[16,[[11,[103]]]]],21],[103,34],[95,34],[73,73],[75,75],[76,76],[77,77],[78,78],[79,79],[80,80],[81,81],[82,82],[83,83],[84,84],[85,85],[86,86],[[-1,77,76],[[11,[10]]],74],[[-1,-2,77,76],[[11,[10]]],21,74],[[-1,-2,77,76,78],[[11,[10]]],21,74],[95,34],[97,[[16,[[11,[104]]]]]],[[113,[22,[53]],34],[[25,[24,51]]]],[[113,[22,[53]],34],[[25,[5,51]]]],[-1,[[11,[97]]],21],[[113,[22,[114]],34],[[25,[24,51]]]],[[-1,-2],[[11,[52]]],74,[[71,[[62,[53]]]]]],[[-1,-2,-3],[[11,[52]]],21,74,[[71,[[62,[53]]]]]],[[-1,-2,[22,[[112,[53]]]]],[[11,[[5,[[22,[53]],[22,[[112,[53]]]]]]]]],21,74],[[73,73],5],[[75,75],5],[[76,76],5],[[77,77],5],[[78,78],5],[[79,79],5],[[80,80],5],[[81,81],5],[[82,82],5],[[83,83],5],[[84,84],5],[[85,85],5],[[86,86],5],[[-1,-2],[[11,[5]]],74,74],[[-1,-2],[[11,[5]]],74,74],[[-1,-2,-3,-4],[[11,[5]]],21,74,21,74],[[-1,-2,-3,-4,79],[[11,[5]]],21,74,21,74],[97,5],[-1,[[11,[5]]],74],[[-1,101],[[11,[34]]],21],[[-1,-2,[16,[34]],24],[[11,[24]]],21,21],[[73,73,8],5],[[75,75,8],5],[[76,76,8],5],[[77,77,8],5],[[78,78,8],5],[[79,79,8],5],[[80,80,8],5],[[81,81,8],5],[[82,82,8],5],[[83,83,8],5],[[84,84,8],5],[[85,85,8],5],[[86,86,8],5],[[-1,-2,[22,[53]],86],[[11,[5]]],74,74],[95,34],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,[[11,[96]]],74],[97,[[11,[96]]]],[[-1,-2,75],[[11,[96]]],21,74],[-1,[[11,[106]]],74],[97,[[11,[106]]]],[-1,[[11,[107]]],74],[97,[[11,[107]]]],[[-1,-2,75,82],[[11,[115]]],21,74],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[73,73],73],[[75,75],75],[[76,76],76],[[77,77],77],[[78,78],78],[[79,79],79],[[80,80],80],[[81,81],81],[[82,82],82],[[83,83],83],[[84,84],84],[[85,85],85],[[86,86],86],[[73,73],5],[[75,75],5],[[76,76],5],[[77,77],5],[[78,78],5],[[79,79],5],[[80,80],5],[[81,81],5],[[82,82],5],[[83,83],5],[[84,84],5],[[85,85],5],[[86,86],5],[[-1,-2],[[11,[5]]],74,74],[[-1,-2,-3],[[11,[5]]],74,21,74],[[73,73],73],[[75,75],75],[[76,76],76],[[77,77],77],[[78,78],78],[[79,79],79],[[80,80],80],[[81,81],81],[[82,82],82],[[83,83],83],[[84,84],84],[[85,85],85],[[86,86],86],[[],5],[-1,[[11,[5]]],21],[-1,[[11,[34]]],21],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[73,73],5],[[75,75],5],[[76,76],5],[[77,77],5],[[78,78],5],[[79,79],5],[[80,80],5],[[81,81],5],[[82,82],5],[[83,83],5],[[84,84],5],[[85,85],5],[[86,86],5],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],0,0,0,0,[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[95,9],[[73,73],73],[[75,75],75],[[76,76],76],[[77,77],77],[[78,78],78],[[79,79],79],[[80,80],80],[[81,81],81],[[82,82],82],[[83,83],83],[[84,84],84],[[85,85],85],[[86,86],86],[-1,[[11,[5]]],74],[[-1,-2,75],[[11,[5]]],21,74],[[-1,-2,100,75],[[11,[5]]],21,74],[[113,[22,[53]],34],[[25,[5,51]]]],[[113,[22,[53]],34],[[25,[24,51]]]],[[113,[22,[116]],34],[[25,[24,51]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],117],[[],117],[[],118],[[],118],[[117,117],117],[[118,118],118],[[117,117],5],[[118,118],5],[[117,117],117],[[118,118],118],[[117,117],5],[[118,118],5],[117,7],[117,7],[117,7],[118,7],[118,7],[118,7],[[117,117],117],[[118,118],118],[[117,117],5],[[118,118],5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[117,117],[118,118],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[117,117],[117,117],[118,118],[118,118],[[117,117],8],[[117,117],8],[[118,118],8],[[118,118],8],[[],118],[[117,117],117],[[117,117],117],[[118,118],118],[[118,118],118],[[],117],[[],117],[[],118],[[],118],[[117,117],8],[[118,118],8],[[117,-1],5,[[13,[],[[12,[117]]]]]],[[118,-1],5,[[13,[],[[12,[118]]]]]],[[117,14],15],[[117,14],15],[[117,14],15],[[117,14],15],[[117,14],15],[[118,14],15],[[118,14],15],[[118,14],15],[[118,14],15],[[118,14],15],[-1,-1,[]],[-1,-1,[]],[7,[[16,[117]]]],[7,[[16,[117]]]],[7,[[16,[118]]]],[7,[[16,[118]]]],[7,117],[7,117],[7,117],[7,118],[7,118],[7,118],[7,117],[7,117],[7,118],[7,118],[-1,117,[[13,[],[[12,[117]]]]]],[-1,118,[[13,[],[[12,[118]]]]]],[17,[[16,[117]]]],[17,[[16,[117]]]],[17,[[16,[118]]]],[17,[[16,[118]]]],[[117,-1],5,18],[[118,-1],5,18],[[4,-1,118],[[11,[23]]],74],[117,[[11,[10]]]],[[4,23],[[11,[5]]]],[[117,117],5],[[117,117],5],[[118,118],5],[[118,118],5],[[117,117],117],[[117,117],117],[[118,118],118],[[118,118],118],[[117,117],8],[[117,117],8],[[118,118],8],[[118,118],8],[-1,-2,[],[]],[-1,-2,[],[]],[117,-1,[]],[118,-1,[]],[117,8],[117,8],[118,8],[118,8],[117,8],[117,8],[118,8],[118,8],[117,[[19,[117]]]],[117,[[19,[117]]]],[118,[[19,[118]]]],[118,[[19,[118]]]],[117,[[20,[117]]]],[117,[[20,[117]]]],[118,[[20,[118]]]],[118,[[20,[118]]]],[117,117],[118,118],[[117,117],5],[[117,117],5],[[118,118],5],[[118,118],5],[[117,117,8],5],[[117,117,8],5],[[118,118,8],5],[[118,118,8],5],[[117,117],117],[[118,118],118],[[117,117],5],[[118,118],5],[[117,117],117],[[117,117],117],[[118,118],118],[[118,118],118],[-1,-2,[],[]],[-1,-2,[],[]],[[117,117],5],[[117,117],5],[[118,118],5],[[118,118],5],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[[117,117],117],[[117,117],117],[[118,118],118],[[118,118],118],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[114,24],5],[[116,24],5],[[[22,[114]],24],5],[[[22,[116]],24],5],[[],119],[[],120],[[],121],[[119,119],119],[[120,120],120],[[121,121],121],[[119,119],5],[[120,120],5],[[121,121],5],[[119,119],119],[[120,120],120],[[121,121],121],[[119,119],5],[[120,120],5],[[121,121],5],[119,7],[119,7],[120,7],[120,7],[121,7],[121,7],[[119,119],119],[[120,120],120],[[121,121],121],[[119,119],5],[[120,120],5],[[121,121],5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[116,116],[122,122],[119,119],[120,120],[121,121],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[123,5],[119,119],[120,120],[121,121],[[119,119],8],[[120,120],8],[[121,121],8],[114,[[22,[53]]]],[116,[[22,[53]]]],[114,[[22,[53]]]],[[119,119],119],[[120,120],120],[[121,121],121],[-1,[[11,[10]]],21],[[-1,10],[[11,[5]]],21],[[-1,10,121],[[11,[5]]],21],[[],119],[[],120],[[],121],[[122,122],8],[[119,119],8],[[120,120],8],[[121,121],8],[[119,-1],5,[[13,[],[[12,[119]]]]]],[[120,-1],5,[[13,[],[[12,[120]]]]]],[[121,-1],5,[[13,[],[[12,[121]]]]]],[[-1,123],[[11,[10]]],21],[-1,[[11,[119]]],21],[[-1,119],[[11,[5]]],21],[[114,14],[[25,[5,37]]]],[[116,14],[[25,[5,37]]]],[[122,14],15],[[122,14],15],[[119,14],15],[[119,14],15],[[119,14],15],[[119,14],15],[[119,14],15],[[120,14],15],[[120,14],15],[[120,14],15],[[120,14],15],[[120,14],15],[[121,14],15],[[121,14],15],[[121,14],15],[[121,14],15],[[121,14],15],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[7,[[16,[119]]]],[7,[[16,[120]]]],[7,[[16,[121]]]],[7,119],[7,119],[7,120],[7,120],[7,121],[7,121],[7,119],[7,120],[7,121],[51,[[16,[122]]]],[-1,119,[[13,[],[[12,[119]]]]]],[-1,120,[[13,[],[[12,[120]]]]]],[-1,121,[[13,[],[[12,[121]]]]]],[17,[[16,[119]]]],[17,[[16,[120]]]],[17,[[16,[121]]]],[23,122],[[122,-1],5,18],[[119,-1],5,18],[[120,-1],5,18],[[121,-1],5,18],[[119,119],5],[[120,120],5],[[121,121],5],[[119,119],119],[[120,120],120],[[121,121],121],[[119,119],8],[[120,120],8],[[121,121],8],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[119,-1,[]],[120,-1,[]],[121,-1,[]],[[-1,8],[[11,[5]]],21],[-1,[[11,[34]]],21],[119,8],[120,8],[121,8],[119,8],[120,8],[121,8],[-1,[[11,[[5,[8,8]]]]],21],[119,[[19,[119]]]],[120,[[19,[120]]]],[121,[[19,[121]]]],[119,[[20,[119]]]],[120,[[20,[120]]]],[121,[[20,[121]]]],[122,124],[[[22,[53]]],114],[[[22,[53]]],116],[119,119],[120,120],[121,121],[[-1,[22,[53]],34],[[11,[24]]],21],[[-1,[22,[[112,[53]]]],34],[[11,[[5,[[22,[53]],[22,[[112,[53]]]]]]]]],21],[[-1,[22,[114]],34],[[11,[24]]],21],[[-1,[22,[114]],34,120],[[11,[24]]],21],[[-1,[22,[53]],34],[[11,[24]]],21],[[-1,[22,[116]],34],[[11,[24]]],21],[[-1,[22,[116]],34,120],[[11,[24]]],21],[122,23],[[-1,[22,[53]]],[[11,[24]]],21],[[-1,[22,[[112,[53]]]]],[[11,[[5,[[22,[53]],[22,[[112,[53]]]]]]]]],21],[[-1,[22,[114]]],[[11,[24]]],21],[[119,119],5],[[120,120],5],[[121,121],5],[-2,[[11,[-1]]],[],[[125,[],[[69,[[11,[-1]]]]]]]],[[119,119,8],5],[[120,120,8],5],[[121,121,8],5],[[119,119],119],[[120,120],120],[[121,121],121],[[119,119],5],[[120,120],5],[[121,121],5],[[119,119],119],[[120,120],120],[[121,121],121],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,67,[]],[[119,119],5],[[120,120],5],[[121,121],5],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[[119,119],119],[[120,120],120],[[121,121],121],[[-1,[22,[53]]],[[11,[24]]],21],[[-1,[22,[116]]],[[11,[24]]],21],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[126,[],[[69,[-1]]]]],33,[]],[[[127,[-1]]],33,128],[[[129,[-1,-2]]],33,128,[]],[[[130,[-1,-2]]],33,128,[]],[[[131,[-1,-2]]],33,128,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[132,132],[133,133],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[132,132],59],[[133,133],59],[[132,132],8],[[133,133],8],[[[127,[-1]],14],15,128],[[[129,[-1,-2]],14],15,128,[]],[[[130,[-1,-2]],14],15,128,134],[[132,14],15],[[133,14],15],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[133,53,53,24],132],[[132,-1],5,18],[[133,-1],5,18],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,-2],11,21,126],[[],[[127,[-1]]],128],[[],[[129,[-1,-2]]],128,[]],[-1,[[130,[-2,-1]]],[],128],[-1,[[131,[-2,-1]]],[],128],[[53,53],132],[135,132],[[136,33],[[11,[-1]]],[]],[[136,33],[[11,[-1]]],[]],[[136,33],[[11,[-1]]],[]],[[136,33],[[11,[-1]]],[]],[[136,33],[[11,[5]]]],[[132,132],[[16,[59]]]],[[133,133],[[16,[59]]]],[132,135],[[53,53],132],[[53,53],132],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[[53,53],132],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[137,[[16,[[22,[53]]]]]],[-1,[[11,[10]]],21],[[-1,138],[[11,[10]]],21],[-1,[[11,[[5,[10,[16,[139]]]]]]],21],[[-1,138],[[11,[[5,[10,[16,[139]]]]]]],21],0,[139,140],[[],141],[[],142],[[],138],[143,144],[140,145],[146,147],[[148,24],[[16,[148]]]],[[149,24],[[16,[149]]]],[[148,24],148],[[149,24],149],[[-1,150],[[11,[5]]],21],[[-1,139],[[11,[5]]],21],[[-1,137],[[11,[5]]],21],[[-1,151],[[11,[5]]],21],[[-1,152],[[11,[5]]],21],[[-1,153],[[11,[5]]],21],[[141,141],141],[[142,142],142],[[138,138],138],[[148,148],148],[[148,148],148],[[148,148],148],[[148,148],148],[[149,149],149],[[149,149],149],[[149,149],149],[[149,149],149],[[141,141],5],[[142,142],5],[[138,138],5],[[148,148],5],[[148,148],5],[[149,149],5],[[149,149],5],[[141,141],141],[[142,142],142],[[138,138],138],[[148,148],148],[[148,148],148],[[148,148],148],[[148,148],148],[[149,149],149],[[149,149],149],[[149,149],149],[[149,149],149],[[141,141],5],[[142,142],5],[[138,138],5],[[148,148],5],[[148,148],5],[[149,149],5],[[149,149],5],[141,9],[141,9],[142,9],[142,9],[138,7],[138,7],[[141,141],141],[[142,142],142],[[138,138],138],[[141,141],5],[[142,142],5],[[138,138],5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[154,5],[137,137],[141,141],[142,142],[139,139],[143,143],[140,140],[146,146],[155,155],[138,138],[156,156],[157,157],[148,148],[149,149],[150,150],[151,151],[152,152],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[137,137],59],[[139,139],59],[[157,157],59],[[148,148],59],[[149,149],59],[[150,150],59],[[151,151],59],[[152,152],59],0,[158,-2,[],[[159,[-1]]]],[141,141],[142,142],[138,138],[[-1,150],[[11,[5]]],21],[[-1,139],[[11,[5]]],21],[[-1,137],[[11,[5]]],21],[-1,[[11,[5]]],21],[[-1,151],[[11,[5]]],21],[[-1,152],[[11,[5]]],21],[[141,141],8],[[142,142],8],[[138,138],8],[158,24],[[[160,[-1]]],24,[]],[[],154],[[],161],[[141,141],141],[[142,142],142],[[138,138],138],[161,158],[[[160,[-1]]],5,[]],[161,5],[[],141],[[],142],[[],138],[[137,137],8],[[141,141],8],[[142,142],8],[[139,139],8],[[143,143],8],[[140,140],8],[[146,146],8],[[155,155],8],[[138,138],8],[[156,156],8],[[157,149],8],[[157,157],8],[[157,148],8],[[148,157],8],[[148,148],8],[[149,149],8],[[149,157],8],[[150,150],8],[[151,151],8],[[152,152],8],0,[[154,-1],5,[[13,[],[[12,[162]]]]]],[[141,-1],5,[[13,[],[[12,[141]]]]]],[[142,-1],5,[[13,[],[[12,[142]]]]]],[[138,-1],5,[[13,[],[[12,[138]]]]]],0,[152,9],[[137,14],15],[[141,14],15],[[141,14],15],[[141,14],15],[[141,14],15],[[141,14],15],[[142,14],15],[[142,14],15],[[142,14],15],[[142,14],15],[[142,14],15],[[139,14],15],[[143,14],15],[[140,14],15],[[146,14],15],[[155,14],15],[[138,14],15],[[138,14],15],[[138,14],15],[[138,14],15],[[138,14],15],[[156,14],15],[[157,14],[[25,[5,37]]]],[[157,14],[[25,[5,37]]]],[[148,14],[[25,[5,37]]]],[[148,14],[[25,[5,37]]]],[[149,14],[[25,[5,37]]]],[[149,14],[[25,[5,37]]]],[[150,14],[[25,[5,37]]]],[[150,14],[[25,[5,37]]]],[[151,14],[[25,[5,37]]]],[[151,14],[[25,[5,37]]]],[[152,14],[[25,[5,37]]]],[[152,14],[[25,[5,37]]]],[[158,-1,-3],-1,[],[],[[125,[-1,-2],[[69,[-1]]]]]],[[148,24],[[16,[148]]]],[[149,24],[[16,[149]]]],[[148,24],148],[[149,24],149],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[22,[53]]],154],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[22,[53]]],161],[-1,-1,[]],[150,139],[152,139],[-1,-1,[]],[137,139],[151,139],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[163,[53]]],157],[[[163,[6]]],157],[148,157],[149,157],[-1,-1,[]],[[[163,[53]]],157],[9,148],[-1,-1,[]],[[[163,[53]]],148],[[[163,[6]]],149],[[[163,[53]]],149],[-1,-1,[]],[164,149],[151,150],[-1,-1,[]],[152,150],[[[5,[-1,6]]],150,[[71,[157]]]],[-1,-1,[]],[-1,-1,[]],[9,[[16,[141]]]],[9,[[16,[142]]]],[7,[[16,[138]]]],[9,148],[164,149],[9,141],[9,141],[9,142],[9,142],[7,138],[7,138],[9,141],[9,142],[7,138],[-1,141,[[13,[],[[12,[141]]]]]],[-1,142,[[13,[],[[12,[142]]]]]],[-1,138,[[13,[],[[12,[138]]]]]],[17,[[16,[141]]]],[17,[[16,[142]]]],[17,[[16,[138]]]],[144,143],[145,140],[147,146],[17,[[25,[157,165]]]],[17,[[25,[148,165]]]],[17,[[25,[149,165]]]],[17,[[25,[150,165]]]],[17,[[25,[151,165]]]],[17,[[25,[152,165]]]],[-1,[[11,[[16,[139]]]]],21],[-1,[[11,[139]]],21],0,[[137,-1],5,18],[[141,-1],5,18],[[142,-1],5,18],[[139,-1],5,18],[[143,-1],5,18],[[140,-1],5,18],[[146,-1],5,18],[[155,-1],5,18],[[138,-1],5,18],[[156,-1],5,18],[[157,-1],5,18],[[148,-1],5,18],[[149,-1],5,18],[[150,-1],5,18],[[151,-1],5,18],[[152,-1],5,18],[[141,141],5],[[142,142],5],[[138,138],5],[[141,141],141],[[142,142],142],[[138,138],138],[[141,141],8],[[142,142],8],[[138,138],8],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[141,-1,[]],[142,-1,[]],[138,-1,[]],[150,157],[151,148],[152,149],0,[141,8],[142,8],[138,8],[157,8],[148,8],[149,8],[148,8],[157,8],[148,8],[149,8],[141,8],[142,8],[138,8],[157,8],[148,8],[149,8],[157,8],[150,8],[157,8],[150,8],[148,8],[157,8],[148,8],[149,8],[157,8],[148,8],[149,8],[148,8],[148,8],[148,8],[149,8],[149,8],[149,8],[149,8],[157,8],[148,8],[149,8],[141,[[19,[141]]]],[142,[[19,[142]]]],[138,[[19,[138]]]],[141,[[20,[141]]]],[142,[[20,[142]]]],[138,[[20,[138]]]],[158,[[16,[-1]]],[]],[[[160,[-1]]],[[16,[-2]]],[],[]],[[[160,[-1]]],24,[]],[[-1,23],[[11,[5]]],21],[149,[[16,[166]]]],0,0,[[[22,[53]]],154],[-1,[[11,[137]]],74],[[[22,[53]]],161],[[53,53,53,53],148],[[6,6,6,6,6,6,6,6],149],[[157,6],150],[[148,6],151],[[149,6,9,9],152],[[[22,[53]]],[[11,[137]]]],[158,[[16,[-1]]],[]],[[[160,[-1]]],[[16,[-2]]],[],[]],[[[160,[-1]]],[[16,[-2]]],[],[]],[141,141],[142,142],[138,138],[148,148],[148,148],[149,149],[149,149],[148,[[163,[53]]]],[149,[[163,[53]]]],[[[22,[53]]],[[25,[157,165]]]],[[[22,[53]]],[[25,[148,165]]]],[[[22,[53]]],[[25,[149,165]]]],[[[22,[53]]],[[25,[150,165]]]],[[[22,[53]]],[[25,[151,165]]]],[[[22,[53]]],[[25,[152,165]]]],[[137,137],[[16,[59]]]],[[139,139],[[16,[59]]]],[[157,148],[[16,[59]]]],[[157,149],[[16,[59]]]],[[157,157],[[16,[59]]]],[[148,148],[[16,[59]]]],[[148,157],[[16,[59]]]],[[149,149],[[16,[59]]]],[[149,157],[[16,[59]]]],[[150,150],[[16,[59]]]],[[151,151],[[16,[59]]]],[[152,152],[[16,[59]]]],[137,[[16,[54]]]],0,[150,6],[151,6],[152,6],[[154,162],8],[[167,24],[[11,[139]]]],[[-1,[22,[53]],142],[[11,[24]]],21],[[-1,[22,[[112,[53]]]],142],[[11,[[5,[[22,[53]],[22,[[112,[53]]]]]]]]],21],[[-1,[22,[53]],142],[[11,[[5,[24,[16,[139]]]]]]],21],[[-1,[22,[[112,[53]]]],142],[[11,[[5,[[22,[53]],[22,[[112,[53]]]],[16,[139]]]]]]],21],[[-1,[22,[114]],161,142],[[11,[168]]],21],[[141,141],5],[[142,142],5],[[138,138],5],[152,9],[149,[[163,[6]]]],[[-1,[22,[53]],141],[[11,[24]]],21],[[-1,[22,[116]],154,141],[[11,[24]]],21],[[-1,[16,[139]],[22,[116]],154,141],[[11,[24]]],21],[[-1,137,[22,[116]],154,141],[[11,[24]]],21],[[-1,151,[22,[116]],154,141],[[11,[24]]],21],[[-1,152,[22,[116]],154,141],[[11,[24]]],21],[[-1,153,[22,[116]],154,141],[[11,[24]]],21],[[-1,[22,[53]],141,150],[[11,[24]]],21],[[-1,[22,[53]],141,139],[[11,[24]]],21],[[-1,[22,[53]],141,137],[[11,[24]]],21],[[-1,[22,[53]],141,151],[[11,[24]]],21],[[-1,[22,[53]],141,152],[[11,[24]]],21],[[-1,[22,[53]],141,153],[[11,[24]]],21],[[141,141,8],5],[[142,142,8],5],[[138,138,8],5],[[152,9],5],[[150,157],5],[[151,148],5],[[152,149],5],[[150,6],5],[[151,6],5],[[152,6],5],[[152,9],5],[[-1,155],[[11,[5]]],21],[162,24],[158,[[5,[24,[16,[24]]]]]],[[[160,[-1]]],[[5,[24,[16,[24]]]]],[]],[[140,143,[16,[146]]],[[11,[10]]]],[[140,143,138,[16,[146]]],[[11,[10]]]],[[140,143,138,[16,[146]]],[[11,[[5,[10,10]]]]]],0,[[148,148],[[16,[24]]]],[[149,149],[[16,[24]]]],[[141,141],141],[[142,142],142],[[138,138],138],[[141,141],5],[[142,142],5],[[138,138],5],[[141,141],141],[[142,142],142],[[138,138],138],0,[148,9],[149,164],[157,157],[149,157],[149,[[16,[148]]]],[149,[[16,[148]]]],[148,149],[148,149],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[150,[[25,[[169,[150]],51]]]],[151,[[25,[[169,[150]],51]]]],[152,[[25,[[169,[150]],51]]]],[-1,67,[]],[-1,67,[]],[-1,67,[]],[-1,67,[]],[-1,67,[]],[-1,67,[]],[[141,141],5],[[142,142],5],[[138,138],5],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],0,[[141,141],141],[[142,142],142],[[138,138],138],[[139,167],24],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[[11,[67]]],21],[[-1,17],[[11,[9]]],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,[-1,-2,[],[]],[-1,-2,[],[]],[170,170],[[-1,-2],5,[],[]],[[170,170],8],[[170,14],15],[-1,-1,[]],[-1,[[11,[8]]],21],[-1,[[11,[8]]],21],[-1,[[11,[9]]],21],[-1,[[11,[151]]],21],[-1,[[11,[8]]],21],[-1,[[11,[53]]],21],[-1,[[11,[9]]],21],[-1,[[11,[8]]],21],[-1,[[11,[9]]],21],[-1,[[11,[8]]],21],[-1,[[11,[152]]],21],[-1,[[11,[8]]],21],[-1,[[11,[9]]],21],[-1,[[11,[53]]],21],[-1,[[11,[8]]],21],[-1,[[11,[8]]],21],[-1,[[11,[8]]],21],[-1,[[11,[34]]],21],[-1,[[11,[140]]],21],[-1,[[11,[[25,[5,122]]]]],21],[-1,[[11,[9]]],21],[-1,[[11,[8]]],21],[-1,[[11,[[16,[171]]]]],21],[-1,[[11,[8]]],21],[-1,[[11,[8]]],21],[-1,[[11,[156]]],21],[-1,[[11,[[16,[146]]]]],21],[-1,[[11,[24]]],21],[-1,[[11,[8]]],21],[-1,[[11,[8]]],21],[-1,[[11,[24]]],21],[[-1,170],[[11,[[16,[171]]]]],21],[-1,[[11,[143]]],21],[-1,[[11,[67]]],21],[-1,[[11,[8]]],21],[-1,[[11,[9]]],21],[-1,[[11,[171]]],21],[-1,[[11,[171]]],21],[-1,[[11,[8]]],21],[-1,[[11,[8]]],21],[-1,[[11,[8]]],21],[-1,[[11,[9]]],21],[-1,[[11,[172]]],21],[-1,[[11,[173]]],21],[-1,[[11,[174]]],21],[[170,-1],5,18],[-1,-2,[],[]],[[-1,148,148],[[11,[5]]],21],[[-1,148,148,23],[[11,[5]]],21],[[-1,148,148,148],[[11,[5]]],21],[[-1,148,148],[[11,[5]]],21],[[-1,148,148,23],[[11,[5]]],21],[[-1,148,148,148],[[11,[5]]],21],[[-1,8],[[11,[5]]],21],[[-1,8],[[11,[5]]],21],[[-1,9],[[11,[5]]],21],[[-1,8],[[11,[5]]],21],[[-1,53],[[11,[5]]],21],[[-1,9],[[11,[5]]],21],[[-1,149,9],[[11,[5]]],21],[[-1,149,9],[[11,[5]]],21],[[-1,8],[[11,[5]]],21],[[-1,9],[[11,[5]]],21],[[-1,8],[[11,[5]]],21],[[-1,8],[[11,[5]]],21],[[-1,9],[[11,[5]]],21],[[-1,[16,[53]]],[[11,[5]]],21],[[-1,8],[[11,[5]]],21],[[-1,8],[[11,[5]]],21],[[-1,9],[[11,[5]]],21],[[-1,8],[[11,[5]]],21],[[-1,[16,[171]]],[[11,[5]]],21],[[-1,8],[[11,[5]]],21],[[-1,8],[[11,[5]]],21],[[-1,24],[[11,[5]]],21],[[-1,8],[[11,[5]]],21],[[-1,8],[[11,[5]]],21],[[-1,24],[[11,[5]]],21],[[-1,170,[16,[171]]],[[11,[5]]],21],[[-1,17],[[11,[5]]],21],[[-1,8],[[11,[5]]],21],[[-1,9],[[11,[5]]],21],[[-1,171],[[11,[5]]],21],[[-1,171],[[11,[5]]],21],[[-1,8],[[11,[5]]],21],[[-1,8],[[11,[5]]],21],[[-1,8],[[11,[5]]],21],[[-1,9],[[11,[5]]],21],[[-1,9],[[11,[5]]],21],[[-1,9],[[11,[5]]],21],[[-1,9],[[11,[5]]],21],[[-1,9],[[11,[5]]],21],[[-1,175],[[11,[5]]],21],[-1,-2,[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,26,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],173],[[],173],[[],176],[[],176],[[],177],[[],177],[[],178],[[],178],[[],179],[[],179],[[173,173],173],[[176,176],176],[[177,177],177],[[178,178],178],[[179,179],179],[[173,173],5],[[176,176],5],[[177,177],5],[[178,178],5],[[179,179],5],[[173,173],173],[[176,176],176],[[177,177],177],[[178,178],178],[[179,179],179],[[173,173],5],[[176,176],5],[[177,177],5],[[178,178],5],[[179,179],5],[173,9],[173,9],[173,9],[176,6],[176,6],[176,6],[177,9],[177,9],[177,9],[178,9],[178,9],[178,9],[179,9],[179,9],[179,9],[[173,173],173],[[176,176],176],[[177,177],177],[[178,178],178],[[179,179],179],[[173,173],5],[[176,176],5],[[177,177],5],[[178,178],5],[[179,179],5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[173,173],[176,176],[177,177],[178,178],[153,153],[180,180],[172,172],[175,175],[174,174],[181,181],[182,182],[179,179],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[176,176],59],[[153,153],59],[173,173],[173,173],[176,176],[176,176],[177,177],[177,177],[178,178],[178,178],[179,179],[179,179],0,[[173,173],8],[[173,173],8],[[176,176],8],[[176,176],8],[[177,177],8],[[177,177],8],[[178,178],8],[[178,178],8],[[179,179],8],[[179,179],8],0,0,[[173,173],173],[[173,173],173],[[176,176],176],[[176,176],176],[[177,177],177],[[177,177],177],[[178,178],178],[[178,178],178],[[179,179],179],[[179,179],179],[[],173],[[],173],[[],176],[[],176],[[],177],[[],177],[[],178],[[],178],[[],179],[[],179],[[173,173],8],[[176,176],8],[[177,177],8],[[178,178],8],[[153,153],8],[[180,180],8],[[172,172],8],[[175,175],8],[[174,174],8],[[181,181],8],[[182,182],8],[[179,179],8],[[173,-1],5,[[13,[],[[12,[173]]]]]],[[176,-1],5,[[13,[],[[12,[176]]]]]],[[177,-1],5,[[13,[],[[12,[177]]]]]],[[178,-1],5,[[13,[],[[12,[178]]]]]],[[179,-1],5,[[13,[],[[12,[179]]]]]],[153,176],0,0,0,[[173,14],15],[[173,14],15],[[173,14],15],[[173,14],15],[[173,14],15],[[176,14],15],[[176,14],15],[[176,14],15],[[176,14],15],[[176,14],15],[[177,14],15],[[177,14],15],[[177,14],15],[[177,14],15],[[177,14],15],[[178,14],15],[[178,14],15],[[178,14],15],[[178,14],15],[[178,14],15],[[153,14],15],[[180,14],15],[[172,14],15],[[175,14],15],[[174,14],15],[[181,14],15],[[182,14],15],[[179,14],15],[[179,14],15],[[179,14],15],[[179,14],15],[[179,14],15],0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[9,[[16,[173]]]],[9,[[16,[173]]]],[6,[[16,[176]]]],[6,[[16,[176]]]],[9,[[16,[177]]]],[9,[[16,[177]]]],[9,[[16,[178]]]],[9,[[16,[178]]]],[9,[[16,[179]]]],[9,[[16,[179]]]],[9,173],[9,173],[9,173],[6,176],[6,176],[6,176],[9,177],[9,177],[9,177],[9,178],[9,178],[9,178],[9,179],[9,179],[9,179],[9,173],[9,173],[6,176],[6,176],[9,177],[9,177],[9,178],[9,178],[9,179],[9,179],[-1,173,[[13,[],[[12,[173]]]]]],[-1,176,[[13,[],[[12,[176]]]]]],[-1,177,[[13,[],[[12,[177]]]]]],[-1,178,[[13,[],[[12,[178]]]]]],[-1,179,[[13,[],[[12,[179]]]]]],[17,[[16,[173]]]],[17,[[16,[173]]]],[17,[[16,[176]]]],[17,[[16,[176]]]],[17,[[16,[177]]]],[17,[[16,[177]]]],[17,[[16,[178]]]],[17,[[16,[178]]]],[17,[[16,[179]]]],[17,[[16,[179]]]],[[173,-1],5,18],[[176,-1],5,18],[[177,-1],5,18],[[178,-1],5,18],[[153,-1],5,18],[[180,-1],5,18],[[172,-1],5,18],[[175,-1],5,18],[[174,-1],5,18],[[181,-1],5,18],[[182,-1],5,18],[[179,-1],5,18],0,[[173,173],5],[[173,173],5],[[176,176],5],[[176,176],5],[[177,177],5],[[177,177],5],[[178,178],5],[[178,178],5],[[179,179],5],[[179,179],5],[153,9],[[173,173],173],[[173,173],173],[[176,176],176],[[176,176],176],[[177,177],177],[[177,177],177],[[178,178],178],[[178,178],178],[[179,179],179],[[179,179],179],[[173,173],8],[[173,173],8],[[176,176],8],[[176,176],8],[[177,177],8],[[177,177],8],[[178,178],8],[[178,178],8],[[179,179],8],[[179,179],8],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[173,-1,[]],[176,-1,[]],[177,-1,[]],[178,-1,[]],[179,-1,[]],[173,8],[173,8],[176,8],[176,8],[177,8],[177,8],[178,8],[178,8],[179,8],[179,8],[173,8],[173,8],[176,8],[176,8],[177,8],[177,8],[178,8],[178,8],[179,8],[179,8],[173,[[19,[173]]]],[173,[[19,[173]]]],[176,[[19,[176]]]],[176,[[19,[176]]]],[177,[[19,[177]]]],[177,[[19,[177]]]],[178,[[19,[178]]]],[178,[[19,[178]]]],[179,[[19,[179]]]],[179,[[19,[179]]]],[173,[[20,[173]]]],[173,[[20,[173]]]],[176,[[20,[176]]]],[176,[[20,[176]]]],[177,[[20,[177]]]],[177,[[20,[177]]]],[178,[[20,[178]]]],[178,[[20,[178]]]],[179,[[20,[179]]]],[179,[[20,[179]]]],0,0,[[176,9,9,9],153],[173,173],[176,176],[177,177],[178,178],[179,179],0,[[176,176],[[16,[59]]]],[[153,153],[[16,[59]]]],0,[153,9],[[173,173],5],[[173,173],5],[[176,176],5],[[176,176],5],[[177,177],5],[[177,177],5],[[178,178],5],[[178,178],5],[[179,179],5],[[179,179],5],0,0,0,0,0,[[173,173,8],5],[[173,173,8],5],[[176,176,8],5],[[176,176,8],5],[[177,177,8],5],[[177,177,8],5],[[178,178,8],5],[[178,178,8],5],[[179,179,8],5],[[179,179,8],5],[[153,176],5],[[153,9],5],[[153,9],5],[[153,9],5],[153,9],[[173,173],173],[[176,176],176],[[177,177],177],[[178,178],178],[[179,179],179],[[173,173],5],[[176,176],5],[[177,177],5],[[178,178],5],[[179,179],5],[[173,173],173],[[173,173],173],[[176,176],176],[[176,176],176],[[177,177],177],[[177,177],177],[[178,178],178],[[178,178],178],[[179,179],179],[[179,179],179],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[173,173],5],[[173,173],5],[[176,176],5],[[176,176],5],[[177,177],5],[[177,177],5],[[178,178],5],[[178,178],5],[[179,179],5],[[179,179],5],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],0,0,0,[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[[173,173],173],[[173,173],173],[[176,176],176],[[176,176],176],[[177,177],177],[[177,177],177],[[178,178],178],[[178,178],178],[[179,179],179],[[179,179],179],0,[74,[[11,[[55,[54]]]]]],[74,[[11,[17]]]],[74,[[11,[[55,[54]]]]]],[[74,-2],[[11,[-1]]],[],[[70,[54],[[69,[[11,[-1]]]]]]]],[74,[[55,[17]]]],0,0,0,0,0,0,0,0,0,0,0,[[],183],[[],184],[[183,183],183],[[184,184],184],[[183,183],5],[[184,184],5],[[183,183],183],[[184,184],184],[[183,183],5],[[184,184],5],[183,7],[183,7],[184,7],[184,7],[[183,183],183],[[184,184],184],[[183,183],5],[[184,184],5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[183,183],[184,184],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[183,183],[184,184],[[183,183],8],[[184,184],8],[[183,183],183],[[184,184],184],[[],183],[[],184],[[183,183],8],[[184,184],8],[[183,-1],5,[[13,[],[[12,[183]]]]]],[[184,-1],5,[[13,[],[[12,[184]]]]]],[-1,[[11,[24]]],21],[[-1,24],[[11,[5]]],21],[[183,14],15],[[183,14],15],[[183,14],15],[[183,14],15],[[183,14],15],[[184,14],15],[[184,14],15],[[184,14],15],[[184,14],15],[[184,14],15],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[7,[[16,[183]]]],[7,[[16,[184]]]],[7,183],[7,183],[7,184],[7,184],[7,183],[7,184],[-1,183,[[13,[],[[12,[183]]]]]],[-1,184,[[13,[],[[12,[184]]]]]],[17,[[16,[183]]]],[17,[[16,[184]]]],[[[22,[53]]],185],[[[22,[53]]],185],[[183,-1],5,18],[[184,-1],5,18],[[183,183],5],[[184,184],5],[[183,183],183],[[184,184],184],[[183,183],8],[[184,184],8],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[183,-1,[]],[184,-1,[]],[183,8],[184,8],[183,8],[184,8],[183,[[19,[183]]]],[184,[[19,[184]]]],[183,[[20,[183]]]],[184,[[20,[184]]]],[183,183],[184,184],[[],[[11,[[5,[10,10]]]]]],[183,[[11,[[5,[10,10]]]]]],[[183,183],5],[[184,184],5],[[183,183,8],5],[[184,184,8],5],[[-1,[16,[34]],-2,[16,[34]],24,184],[[11,[24]]],21,21],[[183,183],183],[[184,184],184],[[183,183],5],[[184,184],5],[[183,183],183],[[184,184],184],[[-1,-2,24,184],[[11,[24]]],21,21],[-1,-2,[],[]],[-1,-2,[],[]],[[183,183],5],[[184,184],5],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[[183,183],183],[[184,184],184],[[-1,[22,[185]],184],[[11,[24]]],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,[[],186],[[],187],[[],188],[[],189],[[],190],[[],191],[[],192],[[],193],[[],194],[[],195],0,0,[196,9],[197,9],[198,199],[[[16,[200]]],201],[200,202],0,0,[[186,186],186],[[187,187],187],[[188,188],188],[[189,189],189],[[190,190],190],[[191,191],191],[[192,192],192],[[193,193],193],[[194,194],194],[[195,195],195],[[186,186],5],[[187,187],5],[[188,188],5],[[189,189],5],[[190,190],5],[[191,191],5],[[192,192],5],[[193,193],5],[[194,194],5],[[195,195],5],[[186,186],186],[[187,187],187],[[188,188],188],[[189,189],189],[[190,190],190],[[191,191],191],[[192,192],192],[[193,193],193],[[194,194],194],[[195,195],195],[[186,186],5],[[187,187],5],[[188,188],5],[[189,189],5],[[190,190],5],[[191,191],5],[[192,192],5],[[193,193],5],[[194,194],5],[[195,195],5],[186,9],[186,9],[187,7],[187,7],[188,7],[188,7],[189,9],[189,9],[190,9],[190,9],[191,9],[191,9],[192,9],[192,9],[193,9],[193,9],[194,9],[194,9],[195,9],[195,9],[[186,186],186],[[187,187],187],[[188,188],188],[[189,189],189],[[190,190],190],[[191,191],191],[[192,192],192],[[193,193],193],[[194,194],194],[[195,195],195],[[186,186],5],[[187,187],5],[[188,188],5],[[189,189],5],[[190,190],5],[[191,191],5],[[192,192],5],[[193,193],5],[[194,194],5],[[195,195],5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,[[11,[5]]],74],[[],[[11,[[16,[200]]]]]],[-1,[[11,[5]]],74],[203,5],[204,204],[205,205],[196,196],[186,186],[187,187],[188,188],[206,206],[189,189],[190,190],[191,191],[207,207],[208,208],[209,209],[210,210],[211,211],[212,212],[213,213],[214,214],[215,215],[192,192],[193,193],[216,216],[203,203],[194,194],[195,195],[197,197],[198,198],[217,217],[200,200],[218,218],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[186,186],[187,187],[188,188],[189,189],[190,190],[191,191],[192,192],[193,193],[194,194],[195,195],[8,[[11,[5]]]],[8,[[11,[5]]]],[-1,[[11,[5]]],[[219,[],[[12,[[5,[0,8]]]]]]]],[212,[[11,[5]]]],[[186,186],8],[[187,187],8],[[188,188],8],[[189,189],8],[[190,190],8],[[191,191],8],[[192,192],8],[[193,193],8],[[194,194],8],[[195,195],8],[[186,204],8],[197,8],[198,8],[[215,192],[[11,[5]]]],[203,9],0,[[],203],[[186,186],186],[[187,187],187],[[188,188],188],[[189,189],189],[[190,190],190],[[191,191],191],[[192,192],192],[[193,193],193],[[194,194],194],[[195,195],195],[[],[[11,[206]]]],[198,8],[[],186],[[],187],[[],188],[[],189],[[],190],[[],191],[[],192],[[],193],[[],194],[[],195],[[],[[11,[0]]]],0,0,[[],[[11,[208]]]],0,0,[[204,204],8],[[205,205],8],[[196,196],8],[[186,186],8],[[187,187],8],[[188,188],8],[[206,206],8],[[189,189],8],[[190,190],8],[[191,191],8],[[207,207],8],[[208,208],8],[[209,209],8],[[210,210],8],[[211,211],8],[[213,213],8],[[214,214],8],[[215,215],8],[[192,192],8],[[193,193],8],[[216,216],8],[[203,203],8],[[194,194],8],[[195,195],8],[[200,200],8],[[218,218],8],0,[197,[[16,[9]]]],[198,[[16,[9]]]],[197,8],[198,8],[[186,-1],5,[[13,[],[[12,[186]]]]]],[[187,-1],5,[[13,[],[[12,[187]]]]]],[[188,-1],5,[[13,[],[[12,[188]]]]]],[[189,-1],5,[[13,[],[[12,[189]]]]]],[[190,-1],5,[[13,[],[[12,[190]]]]]],[[191,-1],5,[[13,[],[[12,[191]]]]]],[[192,-1],5,[[13,[],[[12,[192]]]]]],[[193,-1],5,[[13,[],[[12,[193]]]]]],[[194,-1],5,[[13,[],[[12,[194]]]]]],[[195,-1],5,[[13,[],[[12,[195]]]]]],[-1,[[11,[5]]],21],[[],[[11,[190]]]],[[],[[11,[[16,[191]]]]]],[[],[[11,[214]]]],[[204,14],15],[[205,14],15],[[196,14],15],[[186,14],15],[[186,14],15],[[186,14],15],[[186,14],15],[[186,14],15],[[187,14],15],[[187,14],15],[[187,14],15],[[187,14],15],[[187,14],15],[[188,14],15],[[188,14],15],[[188,14],15],[[188,14],15],[[188,14],15],[[206,14],15],[[189,14],15],[[189,14],15],[[189,14],15],[[189,14],15],[[189,14],15],[[190,14],15],[[190,14],15],[[190,14],15],[[190,14],15],[[190,14],15],[[191,14],15],[[191,14],15],[[191,14],15],[[191,14],15],[[191,14],15],[[207,14],15],[[208,14],15],[[209,14],15],[[210,14],15],[[211,14],15],[[212,14],15],[[213,14],15],[[214,14],15],[[215,14],15],[[192,14],15],[[192,14],15],[[192,14],15],[[192,14],15],[[192,14],15],[[193,14],15],[[193,14],15],[[193,14],15],[[193,14],15],[[193,14],15],[[216,14],15],[[203,14],15],[[194,14],15],[[194,14],15],[[194,14],15],[[194,14],15],[[194,14],15],[[195,14],15],[[195,14],15],[[195,14],15],[[195,14],15],[[195,14],15],[[197,14],15],[[217,14],15],[[200,14],15],[[218,14],15],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[9,[[16,[186]]]],[7,[[16,[187]]]],[7,[[16,[188]]]],[9,[[16,[189]]]],[9,[[16,[190]]]],[9,[[16,[191]]]],[9,[[16,[192]]]],[9,[[16,[193]]]],[9,[[16,[194]]]],[9,[[16,[195]]]],[9,186],[9,186],[7,187],[7,187],[7,188],[7,188],[9,189],[9,189],[9,190],[9,190],[9,191],[9,191],[9,192],[9,192],[9,193],[9,193],[9,194],[9,194],[9,195],[9,195],[9,186],[7,187],[7,188],[9,189],[9,190],[9,191],[9,192],[9,193],[9,194],[9,195],[220,200],[-1,186,[[13,[],[[12,[186]]]]]],[-1,187,[[13,[],[[12,[187]]]]]],[-1,188,[[13,[],[[12,[188]]]]]],[-1,189,[[13,[],[[12,[189]]]]]],[-1,190,[[13,[],[[12,[190]]]]]],[-1,191,[[13,[],[[12,[191]]]]]],[-1,192,[[13,[],[[12,[192]]]]]],[-1,193,[[13,[],[[12,[193]]]]]],[-1,194,[[13,[],[[12,[194]]]]]],[-1,195,[[13,[],[[12,[195]]]]]],[17,[[16,[186]]]],[17,[[16,[187]]]],[17,[[16,[188]]]],[17,[[16,[189]]]],[17,[[16,[190]]]],[17,[[16,[191]]]],[17,[[16,[192]]]],[17,[[16,[193]]]],[17,[[16,[194]]]],[17,[[16,[195]]]],[9,196],[201,[[16,[200]]]],[35,[[16,[218]]]],[201,200],[-1,[[11,[52]]],[[71,[[62,[53]]]]]],[[],89],[[],87],[[],89],[[],[[11,[[62,[89]]]]]],[[[16,[200]]],[[11,[200]]]],[[],200],[[],200],[[],[[16,[200]]]],[[[16,[200]]],[[11,[23]]]],[[[16,[200]]],[[11,[23]]]],[87,[[11,[23]]]],[205,216],[[[16,[200]]],[[11,[200]]]],[[],87],[[196,-1],5,18],[[186,-1],5,18],[[187,-1],5,18],[[188,-1],5,18],[[189,-1],5,18],[[190,-1],5,18],[[191,-1],5,18],[[192,-1],5,18],[[193,-1],5,18],[[203,-1],5,18],[[194,-1],5,18],[[195,-1],5,18],[[200,-1],5,18],[[186,186],5],[[187,187],5],[[188,188],5],[[189,189],5],[[190,190],5],[[191,191],5],[[192,192],5],[[193,193],5],[[194,194],5],[[195,195],5],[[186,186],186],[[187,187],187],[[188,188],188],[[189,189],189],[[190,190],190],[[191,191],191],[[192,192],192],[[193,193],193],[[194,194],194],[[195,195],195],[[186,186],8],[[187,187],8],[[188,188],8],[[189,189],8],[[190,190],8],[[191,191],8],[[192,192],8],[[193,193],8],[[194,194],8],[[195,195],8],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[186,-1,[]],[187,-1,[]],[188,-1,[]],[189,-1,[]],[190,-1,[]],[191,-1,[]],[192,-1,[]],[193,-1,[]],[194,-1,[]],[195,-1,[]],[-1,[[11,[5]]],21],[186,8],[187,8],[188,8],[189,8],[190,8],[191,8],[192,8],[193,8],[194,8],[195,8],[186,8],[187,8],[188,8],[189,8],[190,8],[191,8],[192,8],[193,8],[194,8],[195,8],[200,8],[[],[[11,[8]]]],[[203,24],8],[186,[[19,[186]]]],[187,[[19,[187]]]],[188,[[19,[188]]]],[189,[[19,[189]]]],[190,[[19,[190]]]],[191,[[19,[191]]]],[192,[[19,[192]]]],[193,[[19,[193]]]],[194,[[19,[194]]]],[195,[[19,[195]]]],[186,[[20,[186]]]],[187,[[20,[187]]]],[188,[[20,[188]]]],[189,[[20,[189]]]],[190,[[20,[190]]]],[191,[[20,[191]]]],[192,[[20,[192]]]],[193,[[20,[193]]]],[194,[[20,[194]]]],[195,[[20,[195]]]],[218,[[11,[5]]]],[[200,218],[[11,[5]]]],[[200,218],[[11,[5]]]],[198,8],[[],[[11,[210]]]],0,[204,[[11,[5]]]],[[204,196],[[11,[5]]]],[[],186],[[],203],[23,[[11,[23]]]],[186,186],[187,187],[188,188],[189,189],[190,190],[191,191],[192,192],[193,193],[194,194],[195,195],[[],[[11,[[16,[218]]]]]],[[-1,221,188],[[11,[10]]],21],[[200,187],[[11,[10]]]],[[[16,[200]],205,216],[[11,[216]]]],[[186,186],5],[[187,187],5],[[188,188],5],[[189,189],5],[[190,190],5],[[191,191],5],[[192,192],5],[[193,193],5],[[194,194],5],[[195,195],5],[[[16,[200]]],[[11,[203]]]],[[],24],[[[16,[200]],203],[[11,[5]]]],[[],5],[[186,186,8],5],[[187,187,8],5],[[188,188,8],5],[[189,189,8],5],[[190,190,8],5],[[191,191,8],5],[[192,192,8],5],[[193,193,8],5],[[203,24],5],[[194,194,8],5],[[195,195,8],5],[[[22,[33]]],[[11,[5]]]],[[[16,[200]]],[[11,[5]]]],[206,[[11,[5]]]],[208,[[11,[5]]]],[4,[[11,[5]]]],[190,[[11,[5]]]],[[[16,[191]]],[[11,[5]]]],[214,[[11,[5]]]],[[[16,[210]]],[[11,[5]]]],[[[16,[218]]],[[11,[5]]]],[213,[[11,[5]]]],[209,[[11,[5]]]],[207,[[11,[5]]]],[189,[[11,[5]]]],[[211,[16,[[222,[33]]]]],[[11,[5]]]],[[[22,[53]],[16,[54]]],[[11,[5]]]],[[[16,[200]],[16,[200]]],[[11,[5]]]],[[[16,[200]],23],[[11,[5]]]],[[[16,[200]],23],[[11,[5]]]],[[87,23],[[11,[5]]]],[[205,216],[[11,[5]]]],[[],[[11,[200]]]],[197,8],[215,[[11,[[16,[193]]]]]],0,0,0,0,[197,8],[198,8],[197,[[16,[9]]]],[198,[[16,[9]]]],[[186,186],186],[[187,187],187],[[188,188],188],[[189,189],189],[[190,190],190],[[191,191],191],[[192,192],192],[[193,193],193],[[194,194],194],[[195,195],195],[[186,186],5],[[187,187],5],[[188,188],5],[[189,189],5],[[190,190],5],[[191,191],5],[[192,192],5],[[193,193],5],[[194,194],5],[[195,195],5],[[186,186],186],[[187,187],187],[[188,188],188],[[189,189],189],[[190,190],190],[[191,191],191],[[192,192],192],[[193,193],193],[[194,194],194],[[195,195],195],[197,[[16,[9]]]],[198,[[16,[9]]]],[[],[[11,[5]]]],[200,[[11,[5]]]],[200,[[11,[5]]]],[[],[[11,[209]]]],[[],[[11,[207]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[186,186],5],[[187,187],5],[[188,188],5],[[189,189],5],[[190,190],5],[[191,191],5],[[192,192],5],[[193,193],5],[[194,194],5],[[195,195],5],[198,8],[198,[[16,[9]]]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[23,[[25,[206,-1]]],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[23,[[25,[207,-1]]],[]],[-1,[[25,[-2]]],[],[]],[9,[[25,[208,-1]]],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[9,[[25,[209,-1]]],[]],[9,[[25,[210,-1]]],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[9,[[25,[214,-1]]],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[9,[[25,[215,-1]]],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[76,76],[[],[[11,[189]]]],[[186,186],186],[[187,187],187],[[188,188],188],[[189,189],189],[[190,190],190],[[191,191],191],[[192,192],192],[[193,193],193],[[194,194],194],[[195,195],195],[[203,24],5],[[],[[11,[24]]]],[194,[[11,[[16,[[5,[200,197]]]]]]]],[[-1,195],[[11,[[16,[198]]]]],[[71,[217]]]],[[200,194],[[11,[[16,[197]]]]]],[[[16,[200]],194],[[11,[[16,[197]]]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],223],[[],224],[[223,223],223],[[224,224],224],[[223,223],5],[[224,224],5],[[223,223],223],[[224,224],224],[[223,223],5],[[224,224],5],[223,7],[223,7],[224,7],[224,7],[[223,223],223],[[224,224],224],[[223,223],5],[[224,224],5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[225,226],[225,226],[227,[[11,[226]]]],[[225,226],[[11,[5]]]],[223,223],[224,224],[228,228],[225,225],[227,227],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[223,223],[224,224],[[223,223],8],[[224,224],8],[[223,223],223],[[224,224],224],[[],223],[[],224],[[223,223],8],[[224,224],8],[[228,228],8],[[225,225],8],[[223,-1],5,[[13,[],[[12,[223]]]]]],[[224,-1],5,[[13,[],[[12,[224]]]]]],[[223,14],15],[[223,14],15],[[223,14],15],[[223,14],15],[[223,14],15],[[224,14],15],[[224,14],15],[[224,14],15],[[224,14],15],[[224,14],15],[[228,14],15],[[225,14],15],[[227,14],15],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[7,[[16,[223]]]],[7,[[16,[224]]]],[7,223],[7,223],[7,224],[7,224],[7,223],[7,224],[-1,223,[[13,[],[[12,[223]]]]]],[-1,224,[[13,[],[[12,[224]]]]]],[17,[[16,[223]]]],[17,[[16,[224]]]],[[223,-1],5,18],[[224,-1],5,18],[[228,-1],5,18],[[225,-1],5,18],[[223,223],5],[[224,224],5],[[223,223],223],[[224,224],224],[[223,223],8],[[224,224],8],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[223,-1,[]],[224,-1,[]],[223,8],[224,8],[223,8],[224,8],0,0,[223,[[19,[223]]]],[224,[[19,[224]]]],[223,[[20,[223]]]],[224,[[20,[224]]]],[223,223],[224,224],[[223,223],5],[[224,224],5],[[223,223,8],5],[[224,224,8],5],[[223,223],223],[[224,224],224],[[223,223],5],[[224,224],5],[[223,223],223],[[224,224],224],[[228,223],[[11,[10]]]],[-1,[[11,[229]]],21],[[-1,224,229],[[11,[229]]],21],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[223,223],5],[[224,224],5],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],0,0,[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[[223,223],223],[[224,224],224]],"c":[1020],"p":[[5,"PollFlags",13],[5,"EventfdFlags",13],[5,"PollFd",13],[5,"BorrowedFd",392],[1,"tuple"],[1,"u16"],[8,"c_uint",5457],[1,"bool"],[1,"u32"],[5,"OwnedFd",392],[8,"Result",1969],[17,"Item"],[10,"IntoIterator",5458],[5,"Formatter",5459],[8,"Result",5459],[6,"Option",5460],[1,"str"],[10,"Hasher",5461],[5,"Iter",5462],[5,"IterNames",5462],[10,"AsFd",392],[1,"slice"],[1,"i32"],[1,"usize"],[6,"Result",5463],[5,"TypeId",5464],[20,"EventData",157],[5,"EventFlags",157],[5,"CreateFlags",157],[5,"EventVec",157],[5,"Event",157],[5,"Iter",157],[6,"c_void",5465],[1,"u64"],[8,"c_int",5457],[10,"AsRawFd",392],[5,"Error",5459],[5,"ChildStderr",5466],[5,"UnixStream",5467],[5,"File",5468],[5,"UnixDatagram",5469],[5,"UdpSocket",5470],[5,"ChildStdin",5466],[5,"UnixListener",5471],[5,"ChildStdout",5466],[5,"TcpStream",5472],[5,"TcpListener",5472],[5,"PidFd",5473],[10,"FromRawFd",392],[10,"IntoRawFd",392],[5,"Error",5474],[5,"CString",445],[1,"u8"],[5,"CStr",445],[6,"Cow",5475],[1,"i8"],[5,"NulError",445],[5,"FromBytesWithNulError",445],[6,"Ordering",5476],[5,"Box",5477],[5,"NonZeroU8",5478],[5,"Vec",5479],[5,"FromBytesUntilNulError",5480],[5,"FromVecWithNulError",5481],[5,"RangeFull",5482],[5,"RangeFrom",5482],[5,"String",5483],[5,"IntoStringError",5481],[17,"Output"],[10,"FnOnce",5484],[10,"Into",5485],[5,"Utf8Error",5486],[5,"Access",560],[10,"Arg",4047],[5,"AtFlags",560],[5,"Mode",560],[5,"OFlags",560],[5,"ResolveFlags",560],[5,"RenameFlags",560],[5,"MemfdFlags",560],[5,"SealFlags",560],[5,"StatxFlags",560],[5,"FallocateFlags",560],[5,"StatVfsMountFlags",560],[5,"IFlags",560],[5,"XattrFlags",560],[5,"Uid",560],[8,"RawUid",4186],[5,"Gid",560],[8,"RawGid",4186],[8,"RawMode",560],[6,"FileType",560],[10,"StatExt",560],[1,"i64"],[10,"MetadataExt",560],[8,"Stat",560],[5,"Dir",560],[6,"Advice",560],[6,"FlockOperation",560],[5,"Timestamps",560],[6,"SeekFrom",560],[10,"OpenOptionsExt",560],[5,"RawDirEntry",560],[5,"DirEntry",560],[8,"c_char",5457],[8,"StatFs",560],[5,"StatVfs",560],[10,"DirEntryExt",560],[10,"FileTypeExt",560],[5,"RawDir",560],[8,"Dev",560],[20,"MaybeUninit",5487],[10,"FileExt",560],[5,"IoSliceMut",1969],[8,"Statx",560],[5,"IoSlice",1969],[5,"CreateFlags",1790],[5,"WatchFlags",1790],[5,"FdFlags",1969],[5,"ReadWriteFlags",1969],[5,"DupFlags",1969],[5,"Errno",1969],[8,"RawFd",392],[6,"ErrorKind",5474],[10,"FnMut",5484],[10,"Ioctl",2348],[5,"NoArg",2348],[10,"CompileTimeOpcode",2348],[5,"Getter",2348],[5,"Setter",2348],[5,"Updater",2348],[5,"Opcode",2348],[6,"Direction",2348],[10,"Debug",5459],[8,"RawOpcode",2348],[8,"IoctlOutput",2348],[5,"SocketAddrUnix",2489],[5,"SocketFlags",2489],[6,"SocketAddrAny",2489],[5,"AddressFamily",2489],[5,"SendFlags",2489],[5,"RecvFlags",2489],[5,"SocketType",2489],[8,"RawSocketType",2489],[8,"RawAddressFamily",2489],[5,"Protocol",2489],[8,"RawProtocol",2489],[5,"Ipv4Addr",2489],[5,"Ipv6Addr",2489],[6,"SocketAddr",2489],[5,"SocketAddrV4",2489],[5,"SocketAddrV6",2489],[5,"SocketAddrXdp",3518],[5,"SendAncillaryBuffer",2489],[6,"Shutdown",2489],[5,"UCred",2489],[6,"IpAddr",2489],[5,"AncillaryDrain",2489],[10,"FromIterator",5458],[5,"AncillaryIter",2489],[5,"RecvAncillaryBuffer",2489],[6,"SendAncillaryMessage",2489],[1,"array"],[1,"u128"],[5,"AddrParseError",5488],[6,"Ipv6MulticastScope",5489],[8,"SocketAddrStorage",2489],[5,"RecvMsgReturn",2489],[5,"IntoIter",5460],[6,"Timeout",3411],[5,"Duration",5490],[5,"XdpMmapOffsets",3518],[5,"XdpOptionsFlags",3518],[5,"XdpStatistics",3518],[5,"XdpUmemReg",3518],[5,"SockaddrXdpFlags",3518],[5,"XdpRingFlags",3518],[5,"XdpUmemRegFlags",3518],[5,"XdpDescOptions",3518],[5,"XdpRingOffset",3518],[5,"XdpOptions",3518],[5,"XdpDesc",3518],[5,"PipeFlags",4053],[5,"SpliceFlags",4053],[5,"IoSliceRaw",4053],[5,"MembarrierQuery",4186],[5,"PidfdFlags",4186],[5,"PidfdGetfdFlags",4186],[5,"UnalignedAccessControl",4186],[5,"FloatingPointEmulationControl",4186],[5,"FloatingPointExceptionMode",4186],[5,"SpeculationFeatureControl",4186],[5,"SpeculationFeatureState",4186],[5,"WaitOptions",4186],[5,"WaitidOptions",4186],[5,"Cpuid",4186],[5,"WaitStatus",4186],[5,"WaitidStatus",4186],[8,"siginfo_t",5491],[5,"Pid",4186],[8,"RawPid",4186],[5,"NonZeroI32",5478],[5,"CpuSet",4186],[6,"MembarrierCommand",4186],[6,"Resource",4186],[6,"DumpableBehavior",4186],[6,"TimingMethod",4186],[6,"EndianMode",4186],[6,"TimeStampCounterReadability",4186],[6,"MachineCheckMemoryCorruptionKillPolicy",4186],[6,"VirtualMemoryMapAddress",4186],[5,"PrctlMmMap",4186],[6,"PTracer",4186],[6,"FloatingPointMode",4186],[6,"SpeculationFeature",4186],[5,"Rlimit",4186],[6,"WaitId",4186],[6,"Signal",4186],[10,"Iterator",5492],[5,"Child",5466],[8,"ForeignRawFd",4186],[5,"NonNull",5493],[5,"TimerfdFlags",5269],[5,"TimerfdTimerFlags",5269],[6,"ClockId",5269],[8,"Timespec",560],[6,"DynamicClockId",5269],[6,"TimerfdClockId",5269],[8,"Itimerspec",5269],[8,"StatxTimestamp",560],[5,"BadOpcode",2348],[5,"ReadOpcode",2348],[5,"WriteOpcode",2348],[5,"ReadWriteOpcode",2348],[5,"NoneOpcode",2348],[6,"RecvAncillaryMessage",2489]],"b":[[41,"impl-PollFlags"],[42,"impl-Flags-for-PollFlags"],[43,"impl-EventfdFlags"],[44,"impl-Flags-for-EventfdFlags"],[76,"impl-LowerHex-for-PollFlags"],[77,"impl-Debug-for-PollFlags"],[78,"impl-UpperHex-for-PollFlags"],[79,"impl-Binary-for-PollFlags"],[80,"impl-Octal-for-PollFlags"],[82,"impl-Octal-for-EventfdFlags"],[83,"impl-Debug-for-EventfdFlags"],[84,"impl-LowerHex-for-EventfdFlags"],[85,"impl-UpperHex-for-EventfdFlags"],[86,"impl-Binary-for-EventfdFlags"],[92,"impl-Flags-for-PollFlags"],[93,"impl-PollFlags"],[94,"impl-Flags-for-EventfdFlags"],[95,"impl-EventfdFlags"],[180,"impl-CreateFlags"],[181,"impl-CreateFlags"],[182,"impl-EventFlags"],[183,"impl-EventFlags"],[192,"impl-CreateFlags"],[193,"impl-CreateFlags"],[194,"impl-Flags-for-CreateFlags"],[195,"impl-EventFlags"],[196,"impl-EventFlags"],[197,"impl-Flags-for-EventFlags"],[224,"impl-CreateFlags"],[225,"impl-CreateFlags"],[226,"impl-EventFlags"],[227,"impl-EventFlags"],[228,"impl-CreateFlags"],[229,"impl-CreateFlags"],[230,"impl-EventFlags"],[231,"impl-EventFlags"],[236,"impl-CreateFlags"],[237,"impl-CreateFlags"],[238,"impl-EventFlags"],[239,"impl-EventFlags"],[240,"impl-CreateFlags"],[241,"impl-CreateFlags"],[242,"impl-EventFlags"],[243,"impl-EventFlags"],[251,"impl-UpperHex-for-CreateFlags"],[252,"impl-LowerHex-for-CreateFlags"],[253,"impl-Debug-for-CreateFlags"],[254,"impl-Octal-for-CreateFlags"],[255,"impl-Binary-for-CreateFlags"],[256,"impl-Binary-for-EventFlags"],[257,"impl-LowerHex-for-EventFlags"],[258,"impl-Debug-for-EventFlags"],[259,"impl-Octal-for-EventFlags"],[260,"impl-UpperHex-for-EventFlags"],[267,"impl-CreateFlags"],[268,"impl-CreateFlags"],[269,"impl-EventFlags"],[270,"impl-EventFlags"],[271,"impl-CreateFlags"],[272,"impl-CreateFlags"],[273,"impl-Flags-for-CreateFlags"],[274,"impl-Flags-for-EventFlags"],[275,"impl-EventFlags"],[276,"impl-EventFlags"],[277,"impl-CreateFlags"],[278,"impl-CreateFlags"],[279,"impl-EventFlags"],[280,"impl-EventFlags"],[283,"impl-CreateFlags"],[284,"impl-CreateFlags"],[285,"impl-EventFlags"],[286,"impl-EventFlags"],[292,"impl-CreateFlags"],[293,"impl-CreateFlags"],[294,"impl-EventFlags"],[295,"impl-EventFlags"],[296,"impl-CreateFlags"],[297,"impl-CreateFlags"],[298,"impl-EventFlags"],[299,"impl-EventFlags"],[300,"impl-CreateFlags"],[301,"impl-CreateFlags"],[302,"impl-EventFlags"],[303,"impl-EventFlags"],[314,"impl-CreateFlags"],[315,"impl-CreateFlags"],[316,"impl-EventFlags"],[317,"impl-EventFlags"],[319,"impl-CreateFlags"],[320,"impl-CreateFlags"],[321,"impl-EventFlags"],[322,"impl-EventFlags"],[324,"impl-CreateFlags"],[325,"impl-CreateFlags"],[326,"impl-EventFlags"],[327,"impl-EventFlags"],[328,"impl-CreateFlags"],[329,"impl-CreateFlags"],[330,"impl-EventFlags"],[331,"impl-EventFlags"],[340,"impl-CreateFlags"],[341,"impl-CreateFlags"],[342,"impl-EventFlags"],[343,"impl-EventFlags"],[346,"impl-CreateFlags"],[347,"impl-CreateFlags"],[348,"impl-EventFlags"],[349,"impl-EventFlags"],[355,"impl-CreateFlags"],[356,"impl-CreateFlags"],[357,"impl-EventFlags"],[358,"impl-EventFlags"],[363,"impl-CreateFlags"],[364,"impl-CreateFlags"],[365,"impl-EventFlags"],[366,"impl-EventFlags"],[386,"impl-CreateFlags"],[387,"impl-CreateFlags"],[388,"impl-EventFlags"],[389,"impl-EventFlags"],[415,"impl-From%3CChildStderr%3E-for-OwnedFd"],[416,"impl-From%3CUnixStream%3E-for-OwnedFd"],[417,"impl-From%3CFile%3E-for-OwnedFd"],[418,"impl-From%3CUnixDatagram%3E-for-OwnedFd"],[419,"impl-From%3CUdpSocket%3E-for-OwnedFd"],[420,"impl-From%3CChildStdin%3E-for-OwnedFd"],[421,"impl-From%3CUnixListener%3E-for-OwnedFd"],[422,"impl-From%3CChildStdout%3E-for-OwnedFd"],[423,"impl-From%3CTcpStream%3E-for-OwnedFd"],[424,"impl-From%3CTcpListener%3E-for-OwnedFd"],[425,"impl-From%3CPidFd%3E-for-OwnedFd"],[452,"impl-Arg-for-CString"],[453,"impl-Arg-for-%26CString"],[458,"impl-Arg-for-%26CString"],[459,"impl-Arg-for-CString"],[492,"impl-Display-for-NulError"],[493,"impl-Debug-for-NulError"],[495,"impl-Debug-for-FromBytesWithNulError"],[496,"impl-Display-for-FromBytesWithNulError"],[497,"impl-From%3CBox%3CCStr%3E%3E-for-CString"],[499,"impl-From%3CVec%3CNonZeroU8%3E%3E-for-CString"],[500,"impl-From%3CCow%3C\'a,+CStr%3E%3E-for-CString"],[501,"impl-From%3C%26CStr%3E-for-CString"],[522,"impl-Arg-for-%26CString"],[523,"impl-Arg-for-CString"],[529,"impl-Arg-for-%26CString"],[530,"impl-Arg-for-CString"],[546,"impl-Arg-for-CString"],[547,"impl-Arg-for-%26CString"],[548,"impl-Arg-for-%26CStr"],[549,"impl-CStr"],[841,"impl-Flags-for-Access"],[842,"impl-Access"],[843,"impl-Flags-for-AtFlags"],[844,"impl-AtFlags"],[845,"impl-Flags-for-Mode"],[846,"impl-Mode"],[847,"impl-Flags-for-OFlags"],[848,"impl-OFlags"],[849,"impl-Flags-for-ResolveFlags"],[850,"impl-ResolveFlags"],[851,"impl-Flags-for-RenameFlags"],[852,"impl-RenameFlags"],[853,"impl-Flags-for-MemfdFlags"],[854,"impl-MemfdFlags"],[855,"impl-SealFlags"],[856,"impl-Flags-for-SealFlags"],[857,"impl-StatxFlags"],[858,"impl-Flags-for-StatxFlags"],[859,"impl-Flags-for-FallocateFlags"],[860,"impl-FallocateFlags"],[861,"impl-StatVfsMountFlags"],[862,"impl-Flags-for-StatVfsMountFlags"],[863,"impl-Flags-for-IFlags"],[864,"impl-IFlags"],[865,"impl-Flags-for-XattrFlags"],[866,"impl-XattrFlags"],[1127,"impl-LowerHex-for-Access"],[1128,"impl-Binary-for-Access"],[1129,"impl-Octal-for-Access"],[1130,"impl-Debug-for-Access"],[1131,"impl-UpperHex-for-Access"],[1132,"impl-LowerHex-for-AtFlags"],[1133,"impl-Octal-for-AtFlags"],[1134,"impl-Debug-for-AtFlags"],[1135,"impl-UpperHex-for-AtFlags"],[1136,"impl-Binary-for-AtFlags"],[1137,"impl-Debug-for-Mode"],[1138,"impl-Octal-for-Mode"],[1139,"impl-UpperHex-for-Mode"],[1140,"impl-Binary-for-Mode"],[1141,"impl-LowerHex-for-Mode"],[1142,"impl-LowerHex-for-OFlags"],[1143,"impl-UpperHex-for-OFlags"],[1144,"impl-Octal-for-OFlags"],[1145,"impl-Binary-for-OFlags"],[1146,"impl-Debug-for-OFlags"],[1147,"impl-Octal-for-ResolveFlags"],[1148,"impl-UpperHex-for-ResolveFlags"],[1149,"impl-LowerHex-for-ResolveFlags"],[1150,"impl-Binary-for-ResolveFlags"],[1151,"impl-Debug-for-ResolveFlags"],[1152,"impl-LowerHex-for-RenameFlags"],[1153,"impl-Octal-for-RenameFlags"],[1154,"impl-Binary-for-RenameFlags"],[1155,"impl-UpperHex-for-RenameFlags"],[1156,"impl-Debug-for-RenameFlags"],[1159,"impl-UpperHex-for-MemfdFlags"],[1160,"impl-LowerHex-for-MemfdFlags"],[1161,"impl-Octal-for-MemfdFlags"],[1162,"impl-Binary-for-MemfdFlags"],[1163,"impl-Debug-for-MemfdFlags"],[1164,"impl-LowerHex-for-SealFlags"],[1165,"impl-UpperHex-for-SealFlags"],[1166,"impl-Binary-for-SealFlags"],[1167,"impl-Octal-for-SealFlags"],[1168,"impl-Debug-for-SealFlags"],[1169,"impl-UpperHex-for-StatxFlags"],[1170,"impl-Debug-for-StatxFlags"],[1171,"impl-Octal-for-StatxFlags"],[1172,"impl-LowerHex-for-StatxFlags"],[1173,"impl-Binary-for-StatxFlags"],[1174,"impl-Binary-for-FallocateFlags"],[1175,"impl-Debug-for-FallocateFlags"],[1176,"impl-Octal-for-FallocateFlags"],[1177,"impl-UpperHex-for-FallocateFlags"],[1178,"impl-LowerHex-for-FallocateFlags"],[1179,"impl-LowerHex-for-StatVfsMountFlags"],[1180,"impl-Debug-for-StatVfsMountFlags"],[1181,"impl-Octal-for-StatVfsMountFlags"],[1182,"impl-UpperHex-for-StatVfsMountFlags"],[1183,"impl-Binary-for-StatVfsMountFlags"],[1186,"impl-Binary-for-IFlags"],[1187,"impl-Octal-for-IFlags"],[1188,"impl-UpperHex-for-IFlags"],[1189,"impl-LowerHex-for-IFlags"],[1191,"impl-Octal-for-XattrFlags"],[1192,"impl-Binary-for-XattrFlags"],[1193,"impl-LowerHex-for-XattrFlags"],[1194,"impl-Debug-for-XattrFlags"],[1195,"impl-UpperHex-for-XattrFlags"],[1239,"impl-Flags-for-Access"],[1240,"impl-Access"],[1241,"impl-AtFlags"],[1242,"impl-Flags-for-AtFlags"],[1243,"impl-Flags-for-Mode"],[1244,"impl-Mode"],[1245,"impl-OFlags"],[1246,"impl-Flags-for-OFlags"],[1247,"impl-ResolveFlags"],[1248,"impl-Flags-for-ResolveFlags"],[1249,"impl-RenameFlags"],[1250,"impl-Flags-for-RenameFlags"],[1251,"impl-Flags-for-MemfdFlags"],[1252,"impl-MemfdFlags"],[1253,"impl-SealFlags"],[1254,"impl-Flags-for-SealFlags"],[1255,"impl-Flags-for-StatxFlags"],[1256,"impl-StatxFlags"],[1257,"impl-FallocateFlags"],[1258,"impl-Flags-for-FallocateFlags"],[1259,"impl-StatVfsMountFlags"],[1260,"impl-Flags-for-StatVfsMountFlags"],[1261,"impl-Flags-for-IFlags"],[1262,"impl-IFlags"],[1263,"impl-Flags-for-XattrFlags"],[1264,"impl-XattrFlags"],[1815,"impl-CreateFlags"],[1816,"impl-CreateFlags"],[1817,"impl-WatchFlags"],[1818,"impl-WatchFlags"],[1827,"impl-Flags-for-CreateFlags"],[1828,"impl-CreateFlags"],[1829,"impl-CreateFlags"],[1830,"impl-WatchFlags"],[1831,"impl-WatchFlags"],[1832,"impl-Flags-for-WatchFlags"],[1845,"impl-CreateFlags"],[1846,"impl-CreateFlags"],[1847,"impl-WatchFlags"],[1848,"impl-WatchFlags"],[1849,"impl-CreateFlags"],[1850,"impl-CreateFlags"],[1851,"impl-WatchFlags"],[1852,"impl-WatchFlags"],[1854,"impl-CreateFlags"],[1855,"impl-CreateFlags"],[1856,"impl-WatchFlags"],[1857,"impl-WatchFlags"],[1858,"impl-CreateFlags"],[1859,"impl-CreateFlags"],[1860,"impl-WatchFlags"],[1861,"impl-WatchFlags"],[1866,"impl-Binary-for-CreateFlags"],[1867,"impl-LowerHex-for-CreateFlags"],[1868,"impl-UpperHex-for-CreateFlags"],[1869,"impl-Debug-for-CreateFlags"],[1870,"impl-Octal-for-CreateFlags"],[1871,"impl-Octal-for-WatchFlags"],[1872,"impl-Binary-for-WatchFlags"],[1873,"impl-UpperHex-for-WatchFlags"],[1874,"impl-LowerHex-for-WatchFlags"],[1875,"impl-Debug-for-WatchFlags"],[1878,"impl-CreateFlags"],[1879,"impl-CreateFlags"],[1880,"impl-WatchFlags"],[1881,"impl-WatchFlags"],[1882,"impl-CreateFlags"],[1883,"impl-CreateFlags"],[1884,"impl-Flags-for-CreateFlags"],[1885,"impl-WatchFlags"],[1886,"impl-Flags-for-WatchFlags"],[1887,"impl-WatchFlags"],[1888,"impl-CreateFlags"],[1889,"impl-CreateFlags"],[1890,"impl-WatchFlags"],[1891,"impl-WatchFlags"],[1894,"impl-CreateFlags"],[1895,"impl-CreateFlags"],[1896,"impl-WatchFlags"],[1897,"impl-WatchFlags"],[1903,"impl-CreateFlags"],[1904,"impl-CreateFlags"],[1905,"impl-WatchFlags"],[1906,"impl-WatchFlags"],[1907,"impl-CreateFlags"],[1908,"impl-CreateFlags"],[1909,"impl-WatchFlags"],[1910,"impl-WatchFlags"],[1911,"impl-CreateFlags"],[1912,"impl-CreateFlags"],[1913,"impl-WatchFlags"],[1914,"impl-WatchFlags"],[1919,"impl-CreateFlags"],[1920,"impl-CreateFlags"],[1921,"impl-WatchFlags"],[1922,"impl-WatchFlags"],[1923,"impl-CreateFlags"],[1924,"impl-CreateFlags"],[1925,"impl-WatchFlags"],[1926,"impl-WatchFlags"],[1927,"impl-CreateFlags"],[1928,"impl-CreateFlags"],[1929,"impl-WatchFlags"],[1930,"impl-WatchFlags"],[1931,"impl-CreateFlags"],[1932,"impl-CreateFlags"],[1933,"impl-WatchFlags"],[1934,"impl-WatchFlags"],[1937,"impl-CreateFlags"],[1938,"impl-CreateFlags"],[1939,"impl-WatchFlags"],[1940,"impl-WatchFlags"],[1941,"impl-CreateFlags"],[1942,"impl-CreateFlags"],[1943,"impl-WatchFlags"],[1944,"impl-WatchFlags"],[1949,"impl-CreateFlags"],[1950,"impl-CreateFlags"],[1951,"impl-WatchFlags"],[1952,"impl-WatchFlags"],[1955,"impl-CreateFlags"],[1956,"impl-CreateFlags"],[1957,"impl-WatchFlags"],[1958,"impl-WatchFlags"],[1965,"impl-CreateFlags"],[1966,"impl-CreateFlags"],[1967,"impl-WatchFlags"],[1968,"impl-WatchFlags"],[2138,"impl-FdFlags"],[2139,"impl-Flags-for-FdFlags"],[2140,"impl-Flags-for-ReadWriteFlags"],[2141,"impl-ReadWriteFlags"],[2142,"impl-DupFlags"],[2143,"impl-Flags-for-DupFlags"],[2203,"impl-Display-for-Errno"],[2204,"impl-Debug-for-Errno"],[2205,"impl-LowerHex-for-FdFlags"],[2206,"impl-UpperHex-for-FdFlags"],[2207,"impl-Debug-for-FdFlags"],[2208,"impl-Octal-for-FdFlags"],[2209,"impl-Binary-for-FdFlags"],[2210,"impl-Binary-for-ReadWriteFlags"],[2211,"impl-Octal-for-ReadWriteFlags"],[2212,"impl-Debug-for-ReadWriteFlags"],[2213,"impl-LowerHex-for-ReadWriteFlags"],[2214,"impl-UpperHex-for-ReadWriteFlags"],[2215,"impl-UpperHex-for-DupFlags"],[2216,"impl-Octal-for-DupFlags"],[2217,"impl-Debug-for-DupFlags"],[2218,"impl-LowerHex-for-DupFlags"],[2219,"impl-Binary-for-DupFlags"],[2229,"impl-FdFlags"],[2230,"impl-Flags-for-FdFlags"],[2231,"impl-ReadWriteFlags"],[2232,"impl-Flags-for-ReadWriteFlags"],[2233,"impl-Flags-for-DupFlags"],[2234,"impl-DupFlags"],[2627,"impl-BitAnd%3CIpv4Addr%3E-for-%26Ipv4Addr"],[2628,"impl-BitAnd%3C%26Ipv4Addr%3E-for-%26Ipv4Addr"],[2629,"impl-BitAnd%3C%26Ipv4Addr%3E-for-Ipv4Addr"],[2630,"impl-BitAnd-for-Ipv4Addr"],[2631,"impl-BitAnd-for-Ipv6Addr"],[2632,"impl-BitAnd%3C%26Ipv6Addr%3E-for-%26Ipv6Addr"],[2633,"impl-BitAnd%3CIpv6Addr%3E-for-%26Ipv6Addr"],[2634,"impl-BitAnd%3C%26Ipv6Addr%3E-for-Ipv6Addr"],[2638,"impl-BitAndAssign%3C%26Ipv4Addr%3E-for-Ipv4Addr"],[2639,"impl-BitAndAssign-for-Ipv4Addr"],[2640,"impl-BitAndAssign-for-Ipv6Addr"],[2641,"impl-BitAndAssign%3C%26Ipv6Addr%3E-for-Ipv6Addr"],[2645,"impl-BitOr%3CIpv4Addr%3E-for-%26Ipv4Addr"],[2646,"impl-BitOr%3C%26Ipv4Addr%3E-for-%26Ipv4Addr"],[2647,"impl-BitOr%3C%26Ipv4Addr%3E-for-Ipv4Addr"],[2648,"impl-BitOr-for-Ipv4Addr"],[2649,"impl-BitOr%3CIpv6Addr%3E-for-%26Ipv6Addr"],[2650,"impl-BitOr%3C%26Ipv6Addr%3E-for-Ipv6Addr"],[2651,"impl-BitOr-for-Ipv6Addr"],[2652,"impl-BitOr%3C%26Ipv6Addr%3E-for-%26Ipv6Addr"],[2656,"impl-BitOrAssign-for-Ipv4Addr"],[2657,"impl-BitOrAssign%3C%26Ipv4Addr%3E-for-Ipv4Addr"],[2658,"impl-BitOrAssign-for-Ipv6Addr"],[2659,"impl-BitOrAssign%3C%26Ipv6Addr%3E-for-Ipv6Addr"],[2660,"impl-Flags-for-SendFlags"],[2661,"impl-SendFlags"],[2662,"impl-Flags-for-RecvFlags"],[2663,"impl-RecvFlags"],[2664,"impl-SocketFlags"],[2665,"impl-Flags-for-SocketFlags"],[2797,"impl-PartialEq%3CIpv6Addr%3E-for-IpAddr"],[2798,"impl-PartialEq-for-IpAddr"],[2799,"impl-PartialEq%3CIpv4Addr%3E-for-IpAddr"],[2800,"impl-PartialEq%3CIpAddr%3E-for-Ipv4Addr"],[2801,"impl-PartialEq-for-Ipv4Addr"],[2802,"impl-PartialEq-for-Ipv6Addr"],[2803,"impl-PartialEq%3CIpAddr%3E-for-Ipv6Addr"],[2815,"impl-Debug-for-SendFlags"],[2816,"impl-UpperHex-for-SendFlags"],[2817,"impl-Binary-for-SendFlags"],[2818,"impl-LowerHex-for-SendFlags"],[2819,"impl-Octal-for-SendFlags"],[2820,"impl-Octal-for-RecvFlags"],[2821,"impl-UpperHex-for-RecvFlags"],[2822,"impl-Binary-for-RecvFlags"],[2823,"impl-Debug-for-RecvFlags"],[2824,"impl-LowerHex-for-RecvFlags"],[2830,"impl-Octal-for-SocketFlags"],[2831,"impl-UpperHex-for-SocketFlags"],[2832,"impl-Binary-for-SocketFlags"],[2833,"impl-LowerHex-for-SocketFlags"],[2834,"impl-Debug-for-SocketFlags"],[2836,"impl-Display-for-IpAddr"],[2837,"impl-Debug-for-IpAddr"],[2838,"impl-Debug-for-Ipv4Addr"],[2839,"impl-Display-for-Ipv4Addr"],[2840,"impl-Display-for-Ipv6Addr"],[2841,"impl-Debug-for-Ipv6Addr"],[2842,"impl-Debug-for-SocketAddr"],[2843,"impl-Display-for-SocketAddr"],[2844,"impl-Display-for-SocketAddrV4"],[2845,"impl-Debug-for-SocketAddrV4"],[2846,"impl-Display-for-SocketAddrV6"],[2847,"impl-Debug-for-SocketAddrV6"],[2865,"impl-From%3CSocketAddr%3E-for-SocketAddrAny"],[2866,"impl-From%3CSocketAddrV6%3E-for-SocketAddrAny"],[2868,"impl-From%3CSocketAddrUnix%3E-for-SocketAddrAny"],[2869,"impl-From%3CSocketAddrV4%3E-for-SocketAddrAny"],[2876,"impl-From%3C%5Bu8;+4%5D%3E-for-IpAddr"],[2877,"impl-From%3C%5Bu16;+8%5D%3E-for-IpAddr"],[2878,"impl-From%3CIpv4Addr%3E-for-IpAddr"],[2879,"impl-From%3CIpv6Addr%3E-for-IpAddr"],[2881,"impl-From%3C%5Bu8;+16%5D%3E-for-IpAddr"],[2882,"impl-From%3Cu32%3E-for-Ipv4Addr"],[2884,"impl-From%3C%5Bu8;+4%5D%3E-for-Ipv4Addr"],[2885,"impl-From%3C%5Bu16;+8%5D%3E-for-Ipv6Addr"],[2886,"impl-From%3C%5Bu8;+16%5D%3E-for-Ipv6Addr"],[2888,"impl-From%3Cu128%3E-for-Ipv6Addr"],[2889,"impl-From%3CSocketAddrV4%3E-for-SocketAddr"],[2891,"impl-From%3CSocketAddrV6%3E-for-SocketAddr"],[2892,"impl-From%3C(I,+u16)%3E-for-SocketAddr"],[2900,"impl-Flags-for-SendFlags"],[2901,"impl-SendFlags"],[2902,"impl-Flags-for-RecvFlags"],[2903,"impl-RecvFlags"],[2904,"impl-SocketFlags"],[2905,"impl-Flags-for-SocketFlags"],[3049,"impl-Not-for-%26Ipv4Addr"],[3050,"impl-Not-for-Ipv4Addr"],[3051,"impl-Not-for-Ipv6Addr"],[3052,"impl-Not-for-%26Ipv6Addr"],[3063,"impl-PartialOrd%3CIpv4Addr%3E-for-IpAddr"],[3064,"impl-PartialOrd%3CIpv6Addr%3E-for-IpAddr"],[3065,"impl-PartialOrd-for-IpAddr"],[3066,"impl-PartialOrd-for-Ipv4Addr"],[3067,"impl-PartialOrd%3CIpAddr%3E-for-Ipv4Addr"],[3068,"impl-PartialOrd-for-Ipv6Addr"],[3069,"impl-PartialOrd%3CIpAddr%3E-for-Ipv6Addr"],[3547,"impl-XdpOptionsFlags"],[3548,"impl-XdpOptionsFlags"],[3549,"impl-SockaddrXdpFlags"],[3550,"impl-SockaddrXdpFlags"],[3551,"impl-XdpRingFlags"],[3552,"impl-XdpRingFlags"],[3553,"impl-XdpUmemRegFlags"],[3554,"impl-XdpUmemRegFlags"],[3555,"impl-XdpDescOptions"],[3556,"impl-XdpDescOptions"],[3577,"impl-XdpOptionsFlags"],[3578,"impl-Flags-for-XdpOptionsFlags"],[3579,"impl-XdpOptionsFlags"],[3580,"impl-SockaddrXdpFlags"],[3581,"impl-Flags-for-SockaddrXdpFlags"],[3582,"impl-SockaddrXdpFlags"],[3583,"impl-XdpRingFlags"],[3584,"impl-Flags-for-XdpRingFlags"],[3585,"impl-XdpRingFlags"],[3586,"impl-XdpUmemRegFlags"],[3587,"impl-Flags-for-XdpUmemRegFlags"],[3588,"impl-XdpUmemRegFlags"],[3589,"impl-XdpDescOptions"],[3590,"impl-XdpDescOptions"],[3591,"impl-Flags-for-XdpDescOptions"],[3653,"impl-XdpOptionsFlags"],[3654,"impl-XdpOptionsFlags"],[3655,"impl-SockaddrXdpFlags"],[3656,"impl-SockaddrXdpFlags"],[3657,"impl-XdpRingFlags"],[3658,"impl-XdpRingFlags"],[3659,"impl-XdpUmemRegFlags"],[3660,"impl-XdpUmemRegFlags"],[3661,"impl-XdpDescOptions"],[3662,"impl-XdpDescOptions"],[3664,"impl-XdpOptionsFlags"],[3665,"impl-XdpOptionsFlags"],[3666,"impl-SockaddrXdpFlags"],[3667,"impl-SockaddrXdpFlags"],[3668,"impl-XdpRingFlags"],[3669,"impl-XdpRingFlags"],[3670,"impl-XdpUmemRegFlags"],[3671,"impl-XdpUmemRegFlags"],[3672,"impl-XdpDescOptions"],[3673,"impl-XdpDescOptions"],[3676,"impl-XdpOptionsFlags"],[3677,"impl-XdpOptionsFlags"],[3678,"impl-SockaddrXdpFlags"],[3679,"impl-SockaddrXdpFlags"],[3680,"impl-XdpRingFlags"],[3681,"impl-XdpRingFlags"],[3682,"impl-XdpUmemRegFlags"],[3683,"impl-XdpUmemRegFlags"],[3684,"impl-XdpDescOptions"],[3685,"impl-XdpDescOptions"],[3686,"impl-XdpOptionsFlags"],[3687,"impl-XdpOptionsFlags"],[3688,"impl-SockaddrXdpFlags"],[3689,"impl-SockaddrXdpFlags"],[3690,"impl-XdpRingFlags"],[3691,"impl-XdpRingFlags"],[3692,"impl-XdpUmemRegFlags"],[3693,"impl-XdpUmemRegFlags"],[3694,"impl-XdpDescOptions"],[3695,"impl-XdpDescOptions"],[3717,"impl-LowerHex-for-XdpOptionsFlags"],[3718,"impl-Debug-for-XdpOptionsFlags"],[3719,"impl-Binary-for-XdpOptionsFlags"],[3720,"impl-UpperHex-for-XdpOptionsFlags"],[3721,"impl-Octal-for-XdpOptionsFlags"],[3722,"impl-UpperHex-for-SockaddrXdpFlags"],[3723,"impl-Debug-for-SockaddrXdpFlags"],[3724,"impl-LowerHex-for-SockaddrXdpFlags"],[3725,"impl-Binary-for-SockaddrXdpFlags"],[3726,"impl-Octal-for-SockaddrXdpFlags"],[3727,"impl-UpperHex-for-XdpRingFlags"],[3728,"impl-LowerHex-for-XdpRingFlags"],[3729,"impl-Debug-for-XdpRingFlags"],[3730,"impl-Octal-for-XdpRingFlags"],[3731,"impl-Binary-for-XdpRingFlags"],[3732,"impl-UpperHex-for-XdpUmemRegFlags"],[3733,"impl-Debug-for-XdpUmemRegFlags"],[3734,"impl-LowerHex-for-XdpUmemRegFlags"],[3735,"impl-Octal-for-XdpUmemRegFlags"],[3736,"impl-Binary-for-XdpUmemRegFlags"],[3744,"impl-Debug-for-XdpDescOptions"],[3745,"impl-LowerHex-for-XdpDescOptions"],[3746,"impl-Octal-for-XdpDescOptions"],[3747,"impl-Binary-for-XdpDescOptions"],[3748,"impl-UpperHex-for-XdpDescOptions"],[3762,"impl-XdpOptionsFlags"],[3763,"impl-XdpOptionsFlags"],[3764,"impl-SockaddrXdpFlags"],[3765,"impl-SockaddrXdpFlags"],[3766,"impl-XdpRingFlags"],[3767,"impl-XdpRingFlags"],[3768,"impl-XdpUmemRegFlags"],[3769,"impl-XdpUmemRegFlags"],[3770,"impl-XdpDescOptions"],[3771,"impl-XdpDescOptions"],[3772,"impl-XdpOptionsFlags"],[3773,"impl-XdpOptionsFlags"],[3774,"impl-Flags-for-XdpOptionsFlags"],[3775,"impl-SockaddrXdpFlags"],[3776,"impl-SockaddrXdpFlags"],[3777,"impl-Flags-for-SockaddrXdpFlags"],[3778,"impl-Flags-for-XdpRingFlags"],[3779,"impl-XdpRingFlags"],[3780,"impl-XdpRingFlags"],[3781,"impl-XdpUmemRegFlags"],[3782,"impl-XdpUmemRegFlags"],[3783,"impl-Flags-for-XdpUmemRegFlags"],[3784,"impl-XdpDescOptions"],[3785,"impl-XdpDescOptions"],[3786,"impl-Flags-for-XdpDescOptions"],[3787,"impl-XdpOptionsFlags"],[3788,"impl-XdpOptionsFlags"],[3789,"impl-SockaddrXdpFlags"],[3790,"impl-SockaddrXdpFlags"],[3791,"impl-XdpRingFlags"],[3792,"impl-XdpRingFlags"],[3793,"impl-XdpUmemRegFlags"],[3794,"impl-XdpUmemRegFlags"],[3795,"impl-XdpDescOptions"],[3796,"impl-XdpDescOptions"],[3802,"impl-XdpOptionsFlags"],[3803,"impl-XdpOptionsFlags"],[3804,"impl-SockaddrXdpFlags"],[3805,"impl-SockaddrXdpFlags"],[3806,"impl-XdpRingFlags"],[3807,"impl-XdpRingFlags"],[3808,"impl-XdpUmemRegFlags"],[3809,"impl-XdpUmemRegFlags"],[3810,"impl-XdpDescOptions"],[3811,"impl-XdpDescOptions"],[3825,"impl-XdpOptionsFlags"],[3826,"impl-XdpOptionsFlags"],[3827,"impl-SockaddrXdpFlags"],[3828,"impl-SockaddrXdpFlags"],[3829,"impl-XdpRingFlags"],[3830,"impl-XdpRingFlags"],[3831,"impl-XdpUmemRegFlags"],[3832,"impl-XdpUmemRegFlags"],[3833,"impl-XdpDescOptions"],[3834,"impl-XdpDescOptions"],[3836,"impl-XdpOptionsFlags"],[3837,"impl-XdpOptionsFlags"],[3838,"impl-SockaddrXdpFlags"],[3839,"impl-SockaddrXdpFlags"],[3840,"impl-XdpRingFlags"],[3841,"impl-XdpRingFlags"],[3842,"impl-XdpUmemRegFlags"],[3843,"impl-XdpUmemRegFlags"],[3844,"impl-XdpDescOptions"],[3845,"impl-XdpDescOptions"],[3846,"impl-XdpOptionsFlags"],[3847,"impl-XdpOptionsFlags"],[3848,"impl-SockaddrXdpFlags"],[3849,"impl-SockaddrXdpFlags"],[3850,"impl-XdpRingFlags"],[3851,"impl-XdpRingFlags"],[3852,"impl-XdpUmemRegFlags"],[3853,"impl-XdpUmemRegFlags"],[3854,"impl-XdpDescOptions"],[3855,"impl-XdpDescOptions"],[3873,"impl-XdpOptionsFlags"],[3874,"impl-XdpOptionsFlags"],[3875,"impl-SockaddrXdpFlags"],[3876,"impl-SockaddrXdpFlags"],[3877,"impl-XdpRingFlags"],[3878,"impl-XdpRingFlags"],[3879,"impl-XdpUmemRegFlags"],[3880,"impl-XdpUmemRegFlags"],[3881,"impl-XdpDescOptions"],[3882,"impl-XdpDescOptions"],[3883,"impl-XdpOptionsFlags"],[3884,"impl-XdpOptionsFlags"],[3885,"impl-SockaddrXdpFlags"],[3886,"impl-SockaddrXdpFlags"],[3887,"impl-XdpRingFlags"],[3888,"impl-XdpRingFlags"],[3889,"impl-XdpUmemRegFlags"],[3890,"impl-XdpUmemRegFlags"],[3891,"impl-XdpDescOptions"],[3892,"impl-XdpDescOptions"],[3893,"impl-XdpOptionsFlags"],[3894,"impl-XdpOptionsFlags"],[3895,"impl-SockaddrXdpFlags"],[3896,"impl-SockaddrXdpFlags"],[3897,"impl-XdpRingFlags"],[3898,"impl-XdpRingFlags"],[3899,"impl-XdpUmemRegFlags"],[3900,"impl-XdpUmemRegFlags"],[3901,"impl-XdpDescOptions"],[3902,"impl-XdpDescOptions"],[3903,"impl-XdpOptionsFlags"],[3904,"impl-XdpOptionsFlags"],[3905,"impl-SockaddrXdpFlags"],[3906,"impl-SockaddrXdpFlags"],[3907,"impl-XdpRingFlags"],[3908,"impl-XdpRingFlags"],[3909,"impl-XdpUmemRegFlags"],[3910,"impl-XdpUmemRegFlags"],[3911,"impl-XdpDescOptions"],[3912,"impl-XdpDescOptions"],[3926,"impl-XdpOptionsFlags"],[3927,"impl-XdpOptionsFlags"],[3928,"impl-SockaddrXdpFlags"],[3929,"impl-SockaddrXdpFlags"],[3930,"impl-XdpRingFlags"],[3931,"impl-XdpRingFlags"],[3932,"impl-XdpUmemRegFlags"],[3933,"impl-XdpUmemRegFlags"],[3934,"impl-XdpDescOptions"],[3935,"impl-XdpDescOptions"],[3941,"impl-XdpOptionsFlags"],[3942,"impl-XdpOptionsFlags"],[3943,"impl-SockaddrXdpFlags"],[3944,"impl-SockaddrXdpFlags"],[3945,"impl-XdpRingFlags"],[3946,"impl-XdpRingFlags"],[3947,"impl-XdpUmemRegFlags"],[3948,"impl-XdpUmemRegFlags"],[3949,"impl-XdpDescOptions"],[3950,"impl-XdpDescOptions"],[3966,"impl-XdpOptionsFlags"],[3967,"impl-XdpOptionsFlags"],[3968,"impl-SockaddrXdpFlags"],[3969,"impl-SockaddrXdpFlags"],[3970,"impl-XdpRingFlags"],[3971,"impl-XdpRingFlags"],[3972,"impl-XdpUmemRegFlags"],[3973,"impl-XdpUmemRegFlags"],[3974,"impl-XdpDescOptions"],[3975,"impl-XdpDescOptions"],[3988,"impl-XdpOptionsFlags"],[3989,"impl-XdpOptionsFlags"],[3990,"impl-SockaddrXdpFlags"],[3991,"impl-SockaddrXdpFlags"],[3992,"impl-XdpRingFlags"],[3993,"impl-XdpRingFlags"],[3994,"impl-XdpUmemRegFlags"],[3995,"impl-XdpUmemRegFlags"],[3996,"impl-XdpDescOptions"],[3997,"impl-XdpDescOptions"],[4037,"impl-XdpOptionsFlags"],[4038,"impl-XdpOptionsFlags"],[4039,"impl-SockaddrXdpFlags"],[4040,"impl-SockaddrXdpFlags"],[4041,"impl-XdpRingFlags"],[4042,"impl-XdpRingFlags"],[4043,"impl-XdpUmemRegFlags"],[4044,"impl-XdpUmemRegFlags"],[4045,"impl-XdpDescOptions"],[4046,"impl-XdpDescOptions"],[4074,"impl-PipeFlags"],[4075,"impl-Flags-for-PipeFlags"],[4076,"impl-SpliceFlags"],[4077,"impl-Flags-for-SpliceFlags"],[4106,"impl-UpperHex-for-PipeFlags"],[4107,"impl-Binary-for-PipeFlags"],[4108,"impl-LowerHex-for-PipeFlags"],[4109,"impl-Octal-for-PipeFlags"],[4110,"impl-Debug-for-PipeFlags"],[4111,"impl-Binary-for-SpliceFlags"],[4112,"impl-Debug-for-SpliceFlags"],[4113,"impl-Octal-for-SpliceFlags"],[4114,"impl-UpperHex-for-SpliceFlags"],[4115,"impl-LowerHex-for-SpliceFlags"],[4121,"impl-PipeFlags"],[4122,"impl-Flags-for-PipeFlags"],[4123,"impl-SpliceFlags"],[4124,"impl-Flags-for-SpliceFlags"],[4418,"impl-Flags-for-MembarrierQuery"],[4419,"impl-MembarrierQuery"],[4420,"impl-PidfdFlags"],[4421,"impl-Flags-for-PidfdFlags"],[4422,"impl-PidfdGetfdFlags"],[4423,"impl-Flags-for-PidfdGetfdFlags"],[4424,"impl-UnalignedAccessControl"],[4425,"impl-Flags-for-UnalignedAccessControl"],[4426,"impl-Flags-for-FloatingPointEmulationControl"],[4427,"impl-FloatingPointEmulationControl"],[4428,"impl-Flags-for-FloatingPointExceptionMode"],[4429,"impl-FloatingPointExceptionMode"],[4430,"impl-Flags-for-SpeculationFeatureControl"],[4431,"impl-SpeculationFeatureControl"],[4432,"impl-SpeculationFeatureState"],[4433,"impl-Flags-for-SpeculationFeatureState"],[4434,"impl-WaitOptions"],[4435,"impl-Flags-for-WaitOptions"],[4436,"impl-WaitidOptions"],[4437,"impl-Flags-for-WaitidOptions"],[4690,"impl-Octal-for-MembarrierQuery"],[4691,"impl-LowerHex-for-MembarrierQuery"],[4692,"impl-UpperHex-for-MembarrierQuery"],[4693,"impl-Binary-for-MembarrierQuery"],[4694,"impl-Debug-for-MembarrierQuery"],[4695,"impl-UpperHex-for-PidfdFlags"],[4696,"impl-Octal-for-PidfdFlags"],[4697,"impl-Debug-for-PidfdFlags"],[4698,"impl-LowerHex-for-PidfdFlags"],[4699,"impl-Binary-for-PidfdFlags"],[4700,"impl-Debug-for-PidfdGetfdFlags"],[4701,"impl-Binary-for-PidfdGetfdFlags"],[4702,"impl-UpperHex-for-PidfdGetfdFlags"],[4703,"impl-LowerHex-for-PidfdGetfdFlags"],[4704,"impl-Octal-for-PidfdGetfdFlags"],[4706,"impl-Binary-for-UnalignedAccessControl"],[4707,"impl-Octal-for-UnalignedAccessControl"],[4708,"impl-Debug-for-UnalignedAccessControl"],[4709,"impl-LowerHex-for-UnalignedAccessControl"],[4710,"impl-UpperHex-for-UnalignedAccessControl"],[4711,"impl-Octal-for-FloatingPointEmulationControl"],[4712,"impl-UpperHex-for-FloatingPointEmulationControl"],[4713,"impl-Debug-for-FloatingPointEmulationControl"],[4714,"impl-Binary-for-FloatingPointEmulationControl"],[4715,"impl-LowerHex-for-FloatingPointEmulationControl"],[4716,"impl-Binary-for-FloatingPointExceptionMode"],[4717,"impl-UpperHex-for-FloatingPointExceptionMode"],[4718,"impl-LowerHex-for-FloatingPointExceptionMode"],[4719,"impl-Octal-for-FloatingPointExceptionMode"],[4720,"impl-Debug-for-FloatingPointExceptionMode"],[4730,"impl-LowerHex-for-SpeculationFeatureControl"],[4731,"impl-Debug-for-SpeculationFeatureControl"],[4732,"impl-Binary-for-SpeculationFeatureControl"],[4733,"impl-UpperHex-for-SpeculationFeatureControl"],[4734,"impl-Octal-for-SpeculationFeatureControl"],[4735,"impl-Debug-for-SpeculationFeatureState"],[4736,"impl-UpperHex-for-SpeculationFeatureState"],[4737,"impl-LowerHex-for-SpeculationFeatureState"],[4738,"impl-Binary-for-SpeculationFeatureState"],[4739,"impl-Octal-for-SpeculationFeatureState"],[4742,"impl-Binary-for-WaitOptions"],[4743,"impl-Octal-for-WaitOptions"],[4744,"impl-LowerHex-for-WaitOptions"],[4745,"impl-UpperHex-for-WaitOptions"],[4746,"impl-Debug-for-WaitOptions"],[4747,"impl-Octal-for-WaitidOptions"],[4748,"impl-UpperHex-for-WaitidOptions"],[4749,"impl-Binary-for-WaitidOptions"],[4750,"impl-LowerHex-for-WaitidOptions"],[4751,"impl-Debug-for-WaitidOptions"],[4796,"impl-Flags-for-MembarrierQuery"],[4797,"impl-MembarrierQuery"],[4798,"impl-PidfdFlags"],[4799,"impl-Flags-for-PidfdFlags"],[4800,"impl-PidfdGetfdFlags"],[4801,"impl-Flags-for-PidfdGetfdFlags"],[4802,"impl-Flags-for-UnalignedAccessControl"],[4803,"impl-UnalignedAccessControl"],[4804,"impl-Flags-for-FloatingPointEmulationControl"],[4805,"impl-FloatingPointEmulationControl"],[4806,"impl-Flags-for-FloatingPointExceptionMode"],[4807,"impl-FloatingPointExceptionMode"],[4808,"impl-Flags-for-SpeculationFeatureControl"],[4809,"impl-SpeculationFeatureControl"],[4810,"impl-Flags-for-SpeculationFeatureState"],[4811,"impl-SpeculationFeatureState"],[4812,"impl-WaitOptions"],[4813,"impl-Flags-for-WaitOptions"],[4814,"impl-WaitidOptions"],[4815,"impl-Flags-for-WaitidOptions"],[5313,"impl-Flags-for-TimerfdFlags"],[5314,"impl-TimerfdFlags"],[5315,"impl-Flags-for-TimerfdTimerFlags"],[5316,"impl-TimerfdTimerFlags"],[5359,"impl-Binary-for-TimerfdFlags"],[5360,"impl-LowerHex-for-TimerfdFlags"],[5361,"impl-Debug-for-TimerfdFlags"],[5362,"impl-Octal-for-TimerfdFlags"],[5363,"impl-UpperHex-for-TimerfdFlags"],[5364,"impl-Octal-for-TimerfdTimerFlags"],[5365,"impl-UpperHex-for-TimerfdTimerFlags"],[5366,"impl-LowerHex-for-TimerfdTimerFlags"],[5367,"impl-Binary-for-TimerfdTimerFlags"],[5368,"impl-Debug-for-TimerfdTimerFlags"],[5379,"impl-Flags-for-TimerfdFlags"],[5380,"impl-TimerfdFlags"],[5381,"impl-TimerfdTimerFlags"],[5382,"impl-Flags-for-TimerfdTimerFlags"]],"a":{"2big":[2110],"abrt":[4187],"accept":[2604],"accept4":[2603,2605],"acces":[1969],"alrm":[4188],"at_fdcwd":[582],"bind":[2619,2620,2621,2622,2623],"blkpbszget":[1414],"blksszget":[1415],"chld":[4200],"clock_boottime":[5270,5271,5272],"clock_boottime_alarm":[5273,5274,5275],"clock_monotonic":[5283,5284],"clock_monotonic_coarse":[5285],"clock_monotonic_raw":[5286],"clock_process_cputime_id":[5289],"clock_realtime":[5290,5291],"clock_realtime_alarm":[5292,5293,5294],"clock_realtime_coarse":[5295],"clock_tai":[5297],"clock_thread_cputime_id":[5298],"connect":[2766,2767,2768,2769,2770],"creat":[579],"epoll_create1":[232],"epoll_ctl":[179,235,333],"errno":[2005],"ext4_ioc_resize_fs":[1067],"f_add_seals":[1108],"f_dupfd_cloexec":[2198],"f_get_seals":[1110],"f_getfd":[2199],"f_getfl":[1112],"f_setfd":[2200],"f_setfl":[1115],"f_setlk":[1113],"f_setlkw":[1113],"faccessat":[767],"fchmodat":[947],"fchownat":[949],"ficlone":[1416],"fionbio":[2268],"fionread":[2269],"fs_ioc_getflags":[1417],"fs_ioc_setflags":[1418],"fstatat":[1587],"getpriority":[4860,4861,4862],"getsockopt":[3121],"ifo":[608],"in6addr_any":[2586],"in6addr_any_init":[2586],"in6addr_loopback":[2528],"in6addr_loopback_init":[2528],"inaddr_any":[2585],"inode_number":[1333],"inotify_init1":[1901],"inotify_rm_watch":[1902],"iot":[4187],"ip6t_so_original_dst":[3431],"ip_add_membership":[3468,3469],"ip_add_source_membership":[3470],"ip_drop_membership":[3471,3472],"ip_drop_source_membership":[3473],"ip_freebind":[3421,3474],"ip_multicast_loop":[3422,3475],"ip_multicast_ttl":[3423,3476],"ip_recvtos":[3425,3477],"ip_tos":[3426,3478],"ip_ttl":[3427,3479],"ipproto_ip":[2542],"ipv6_add_membership":[3480],"ipv6_drop_membership":[3481],"ipv6_freebind":[3428,3482],"ipv6_join_group":[3480],"ipv6_leave_group":[3481],"ipv6_multicast_hops":[3429,3483],"ipv6_multicast_loop":[3430,3484],"ipv6_recvtclass":[3432,3485],"ipv6_tclass":[3433,3486],"ipv6_unicast_hops":[3434,3487],"ipv6_v6only":[3435,3488],"kill":[4993,4994,4995,5107,5108,5109],"len":[480],"local":[2583],"lseek":[1552,1658],"membarrier_cmd_query":[5001],"membarrier_cmd_shared":[4241,4244],"netlink_route":[2542],"noattr":[2052],"noprint":[4268],"off":[1506],"p_all":[4189],"p_pgid":[4282],"p_pid":[4284],"p_pidfd":[4285],"pipe2":[4157],"poll":[4252],"pollfd":[22],"posix_fadvise":[1104],"posix_fallocate":[1105],"pr_get_child_subreaper":[4520],"pr_get_dumpable":[4624],"pr_get_endian":[4639],"pr_get_fp_mode":[4686],"pr_get_fpemu":[4684],"pr_get_fpexec":[4685],"pr_get_io_flusher":[4971],"pr_get_pdeathsig":[5014],"pr_get_speculation_ctrl":[5066],"pr_get_timing":[5111],"pr_get_tsc":[5110],"pr_get_unalign":[5252],"pr_mce_kill":[5051],"pr_mce_kill_default":[4216],"pr_mce_kill_early":[4226],"pr_mce_kill_get":[4997],"pr_mce_kill_late":[4254],"pr_pac_get_enabled_keys":[4636],"pr_pac_set_enabled_keys":[4595],"pr_set_child_subreaper":[5044],"pr_set_dumpable":[5045],"pr_set_endian":[5046],"pr_set_fp_mode":[5050],"pr_set_fpemu":[5048],"pr_set_fpexec":[5049],"pr_set_io_flusher":[4593],"pr_set_mm":[4596,5043,5047,5057,5264],"pr_set_mm_auxv":[5043],"pr_set_mm_exe_file":[5047],"pr_set_mm_map":[4596],"pr_set_mm_map_size":[5264],"pr_set_pdeathsig":[5052],"pr_set_ptracer":[5053],"pr_set_speculation_ctrl":[4610],"pr_set_timing":[5055],"pr_set_tsc":[5054],"pr_set_unalign":[5056],"pr_set_vma":[5058],"pr_set_vma_anon_name":[5058],"pr_task_perf_events_disable":[4594],"pr_task_perf_events_enable":[4594],"pr_unalign_noprint":[4268,4269],"pr_unalign_sigbus":[4317],"pr_unalign_sigfpe":[4318],"pwr":[4289],"renameat2":[1549],"scm_credential":[2561],"scm_credentials":[2562],"scm_rights":[2563,2564],"sendto":[3099,3100,3101,3102],"setpriority":[5060,5061,5062],"setsockopt":[3121],"shared":[4241,4244],"siocgifindex":[3377],"siocgifname":[3376],"so_acceptconn":[3436],"so_broadcast":[3437,3489],"so_cookie":[3438],"so_domain":[3439],"so_error":[3440],"so_incoming_cpu":[3441,3490],"so_keepalive":[3442,3491],"so_linger":[3443,3492],"so_oobinline":[3444,3493],"so_original_dst":[3424],"so_passcred":[3445,3494],"so_peercred":[3446],"so_protocol":[3447],"so_rcvbuf":[3448,3495],"so_rcvtimeo":[3452,3499],"so_reuseaddr":[3449,3496],"so_reuseport":[3450,3497],"so_sndbuf":[3451,3498],"so_sndtimeo":[3452,3499],"so_type":[3453],"sockaddr":[2571],"sockaddr_un":[2573],"socket":[3119],"strlen":[480],"suid_dump_disable":[4273],"suid_dump_root":[4219],"suid_dump_user":[4217],"tcp_congestion":[3454,3500],"tcp_cork":[3455,3501],"tcp_keepcnt":[3456,3502],"tcp_keepidle":[3457,3503],"tcp_keepintvl":[3458,3504],"tcp_nodelay":[3459,3505],"tcp_quickack":[3460,3506],"tcp_thin_linear_timeouts":[3461,3507],"tcp_user_timeout":[3462,3508],"tfd_cloexec":[5277],"tfd_nonblock":[5287],"tfd_timer_abstime":[5269],"tfd_timer_cancel_on_set":[5276],"tiocsctty":[4949],"unused":[4333],"vtalrm":[4350],"xdp_mmap_offsets":[3463],"xdp_options":[3464],"xdp_rx_ring":[3509],"xdp_statistics":[3465],"xdp_tx_ring":[3510],"xdp_umem_completion_ring":[3511],"xdp_umem_fill_ring":[3512],"xdp_umem_reg":[3513]}}],\ ["rustversion",{"doc":"github crates-io docs-rs","t":"XXXXXQXXXX","n":["all","any","attr","before","beta","cfg","nightly","not","since","stable"],"q":[[0,"rustversion"]],"d":["","","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0],"f":[0,0,0,0,0,0,0,0,0,0],"c":[],"p":[],"b":[]}],\ @@ -138,7 +138,7 @@ var searchIndex = new Map(JSON.parse('[\ ["tokio_macros",{"doc":"Macros for use with Tokio","t":"XXXXXX","n":["main","main_fail","main_rt","test","test_fail","test_rt"],"q":[[0,"tokio_macros"]],"d":["Marks async function to be executed by the selected …","Always fails with the error message below.","Marks async function to be executed by selected runtime. …","Marks async function to be executed by runtime, suitable …","Always fails with the error message below.","Marks async function to be executed by runtime, suitable …"],"i":[0,0,0,0,0,0],"f":[0,0,0,0,0,0],"c":[],"p":[],"b":[]}],\ ["toml_datetime",{"doc":"A TOML-compatible datetime type","t":"PFFFGFPNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNONNNNNOOOONNNNOONNNNNNNNNNNNNNNNNNNNNNNNNOO","n":["Custom","Date","Datetime","DatetimeParseError","Offset","Time","Z","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","cmp","date","day","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_str","hour","into","into","into","into","into","minute","month","nanosecond","offset","partial_cmp","partial_cmp","partial_cmp","partial_cmp","second","time","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_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","year","minutes"],"q":[[0,"toml_datetime"],[97,"toml_datetime::Offset"],[98,"core::cmp"],[99,"core::fmt"],[100,"core::fmt"],[101,"core::option"],[102,"alloc::string"],[103,"core::any"]],"d":["Offset between local time and UTC","A parsed TOML date value","A parsed TOML datetime value","Error returned from parsing a Datetime in the FromStr …","A parsed TOML time offset","A parsed TOML time value","A suffix which, when applied to a time, denotes a UTC …","","","","","","","","","","","","","","","","","","","","","","","","","Optional date. Required for: Offset Date-Time, Local …","Day: 1 to {28, 29, 30, 31} (based on month/year)","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Hour: 0 to 23","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Minute: 0 to 59","Month: 1 to 12","Nanosecond: 0 to 999_999_999","Optional offset. Required for: Offset Date-Time.","","","","","Second: 0 to {58, 59, 60} (based on leap second rules)","Optional time. Required for: Offset Date-Time, Local …","","","","","","","","","","","","","","","","","","","","","","","","","","Year: four digits","Minutes: -1_440..1_440"],"i":[5,0,0,0,0,0,5,1,2,3,4,5,1,2,3,4,5,1,2,3,4,5,1,2,3,4,5,1,3,4,5,1,3,1,3,4,5,1,1,2,2,3,3,4,4,5,5,1,1,1,2,3,4,5,1,4,1,2,3,4,5,4,3,4,1,1,3,4,5,4,1,1,2,3,4,5,1,2,3,4,5,1,2,3,4,5,1,2,3,4,5,1,2,3,4,5,3,16],"f":[0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[1,1],[2,2],[3,3],[4,4],[5,5],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[1,1],7],[[3,3],7],[[4,4],7],[[5,5],7],0,0,[[1,1],8],[[3,3],8],[[4,4],8],[[5,5],8],[[1,9],10],[[1,9],10],[[2,9],10],[[2,9],10],[[3,9],10],[[3,9],10],[[4,9],10],[[4,9],10],[[5,9],10],[[5,9],10],[3,1],[-1,-1,[]],[4,1],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[11,[[12,[1,2]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[[1,1],[[13,[7]]]],[[3,3],[[13,[7]]]],[[4,4],[[13,[7]]]],[[5,5],[[13,[7]]]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,14,[]],[-1,14,[]],[-1,14,[]],[-1,14,[]],[-1,14,[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],0,0],"c":[],"p":[[5,"Datetime",0],[5,"DatetimeParseError",0],[5,"Date",0],[5,"Time",0],[6,"Offset",0],[1,"tuple"],[6,"Ordering",98],[1,"bool"],[5,"Formatter",99],[8,"Result",99],[1,"str"],[6,"Result",100],[6,"Option",101],[5,"String",102],[5,"TypeId",103],[15,"Custom",97]],"b":[[37,"impl-Debug-for-Datetime"],[38,"impl-Display-for-Datetime"],[39,"impl-Display-for-DatetimeParseError"],[40,"impl-Debug-for-DatetimeParseError"],[41,"impl-Display-for-Date"],[42,"impl-Debug-for-Date"],[43,"impl-Debug-for-Time"],[44,"impl-Display-for-Time"],[45,"impl-Display-for-Offset"],[46,"impl-Debug-for-Offset"],[47,"impl-From%3CDate%3E-for-Datetime"],[49,"impl-From%3CTime%3E-for-Datetime"]]}],\ ["toml_edit",{"doc":"toml_edit","t":"FPIIIFPIIIPPFFPFFFGPFGFFPIIIFPFIGIIFFPPPFGFFPFPKFFPPFGPPHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNMNNNNMNNNNMNNNNNNNNNNMNNNNNNNNNNNNONNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNMNNNNNNNNNNNNMNNNNMNNNNNNNNNNNNNNOOONNNNNNNNNONNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNOMNNNNNNNNNNNNMNNNNNNNNHONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNCCNOOKHNHNNNHNNHNNHNNHNHNHNHNKHNHNNNHNNHNNHNNHNHNHNHN","n":["Array","Array","ArrayIntoIter","ArrayIter","ArrayIterMut","ArrayOfTables","ArrayOfTables","ArrayOfTablesIntoIter","ArrayOfTablesIter","ArrayOfTablesIterMut","Boolean","Custom","Date","Datetime","Datetime","DatetimeParseError","Decor","Document","Entry","Float","Formatted","InlineEntry","InlineOccupiedEntry","InlineTable","InlineTable","InlineTableIntoIter","InlineTableIter","InlineTableIterMut","InlineVacantEntry","Integer","InternalString","IntoIter","Item","Iter","IterMut","Key","KeyMut","None","Occupied","Occupied","OccupiedEntry","Offset","RawString","Repr","String","Table","Table","TableLike","Time","TomlError","Vacant","Vacant","VacantEntry","Value","Value","Z","array","as_array","as_array","as_array_mut","as_array_mut","as_array_of_tables","as_array_of_tables_mut","as_bool","as_bool","as_datetime","as_datetime","as_float","as_float","as_inline_table","as_inline_table","as_inline_table_mut","as_inline_table_mut","as_integer","as_integer","as_item","as_item_mut","as_mut","as_raw","as_ref","as_repr","as_repr","as_repr","as_str","as_str","as_str","as_str","as_table","as_table","as_table_like","as_table_like_mut","as_table_mut","as_table_mut","as_value","as_value_mut","borrow","borrow","borrow","borrow","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","clear","clear","clear","clear","clear","clear","clear","clear","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","cmp","cmp","cmp","cmp","cmp","cmp","cmp","compare","compare","compare","compare","compare","compare","compare","contains_array_of_tables","contains_key","contains_key","contains_key","contains_key","contains_key","contains_table","contains_value","date","day","decor","decor","decor","decor","decor","decor","decor","decor_mut","decor_mut","decor_mut","decor_mut","decor_mut","decor_mut","decor_mut","decorated","default","default","default","default","default","default","default","default","default","default_repr","default_repr","default_repr","deref","deref","deref","deref","deref_mut","description","display_repr","display_repr","display_repr","entry","entry","entry","entry","entry","entry_format","entry_format","entry_format","entry_format","entry_format","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","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extend","extend","extend","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_str","from_str","from_str","from_str","from_str","from_str","get","get","get","get","get","get","get","get","get","get","get","get","get_key_value","get_key_value","get_key_value","get_key_value","get_key_value","get_key_value_mut","get_key_value_mut","get_key_value_mut","get_key_value_mut","get_key_value_mut","get_mut","get_mut","get_mut","get_mut","get_mut","get_mut","get_mut","get_mut","get_mut","get_mut","get_or_insert","get_values","get_values","get_values","get_values","get_values","hash","hash","hash","hash","hash","hash","hash","hash","hour","index","index","index","index","index_mut","index_mut","index_mut","index_mut","insert","insert","insert","insert","insert","insert","insert","insert","insert","insert","insert_formatted","insert_formatted","insert_formatted","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_array","into_array_of_tables","into_inline_table","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_mut","into_mut","into_table","into_table","into_value","into_value","is_array","is_array","is_array_of_tables","is_bool","is_bool","is_datetime","is_datetime","is_dotted","is_dotted","is_dotted","is_dotted","is_dotted","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_float","is_float","is_implicit","is_inline_table","is_inline_table","is_integer","is_integer","is_none","is_str","is_str","is_table","is_table_like","is_value","iter","iter","iter","iter","iter","iter","iter","iter","iter_mut","iter_mut","iter_mut","iter_mut","iter_mut","iter_mut","iter_mut","key","key","key","key","key","key","key_decor","key_decor","key_decor","key_decor","key_decor","key_decor_mut","key_decor_mut","key_decor_mut","key_decor_mut","key_decor_mut","key_mut","key_mut","len","len","len","len","len","len","make_value","message","minute","month","nanosecond","new","new","new","new","new","new","new","new","new","offset","or_insert","or_insert","or_insert","or_insert_with","or_insert_with","parse","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","position","preamble","prefix","push","push","push_formatted","remove","remove","remove","remove","remove","remove","remove","remove","remove","remove_entry","remove_entry","replace","replace_formatted","retain","retain","retain","retain","second","set_dotted","set_dotted","set_dotted","set_dotted","set_dotted","set_implicit","set_position","set_preamble","set_prefix","set_suffix","set_trailing","set_trailing","set_trailing_comma","sort_values","sort_values","sort_values","sort_values","sort_values","sort_values_by","sort_values_by","span","suffix","table","time","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_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","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","trailing","trailing","trailing_comma","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_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","type_name","type_name","value","value","visit","visit_mut","with_decor","year","minutes","Visit","visit_array","visit_array","visit_array_of_tables","visit_array_of_tables","visit_boolean","visit_datetime","visit_document","visit_document","visit_float","visit_inline_table","visit_inline_table","visit_integer","visit_item","visit_item","visit_string","visit_table","visit_table","visit_table_like","visit_table_like","visit_table_like_kv","visit_table_like_kv","visit_value","visit_value","VisitMut","visit_array_mut","visit_array_mut","visit_array_of_tables_mut","visit_array_of_tables_mut","visit_boolean_mut","visit_datetime_mut","visit_document_mut","visit_document_mut","visit_float_mut","visit_inline_table_mut","visit_inline_table_mut","visit_integer_mut","visit_item_mut","visit_item_mut","visit_string_mut","visit_table_like_kv_mut","visit_table_like_kv_mut","visit_table_like_mut","visit_table_like_mut","visit_table_mut","visit_table_mut","visit_value_mut","visit_value_mut"],"q":[[0,"toml_edit"],[820,"toml_edit::Offset"],[821,"toml_edit::visit"],[845,"toml_edit::visit_mut"],[869,"core::option"],[870,"core::clone"],[871,"core::cmp"],[872,"core::convert"],[873,"alloc::borrow"],[874,"alloc::string"],[875,"core::cmp"],[876,"core::fmt"],[877,"core::fmt"],[878,"core::fmt"],[879,"alloc::vec"],[880,"core::hash"],[881,"core::hash"],[882,"core::ops::function"],[883,"core::any"],[884,"core::marker"]],"d":["Type representing a TOML array, payload of the Value::Array…","An inline array of values.","An owned iterator type over Table’s key/value pairs.","An iterator type over Array’s values.","An iterator type over Array’s values.","Type representing a TOML array of tables","Type representing array of tables.","An iterator type over ArrayOfTables’s values.","An iterator type over ArrayOfTables’s values.","An iterator type over ArrayOfTables’s values.","A boolean value.","Offset between local time and UTC","A parsed TOML date value","A parsed TOML datetime value","An RFC 3339 formatted date-time with offset.","Error returned from parsing a Datetime in the FromStr …","A prefix and suffix,","Type representing a TOML document","A view into a single location in a map, which may be …","A 64-bit float value.","A value together with its to_string representation, …","A view into a single location in a map, which may be …","A view into a single occupied location in a IndexMap.","Type representing a TOML inline table, payload of the …","An inline table of key/value pairs.","An owned iterator type over key/value pairs of an inline …","An iterator type over key/value pairs of an inline table.","A mutable iterator type over key/value pairs of an inline …","A view into a single empty location in a IndexMap.","A 64-bit integer value.","Opaque string storage internal to toml_edit","An owned iterator type over Table’s key/value pairs.","Type representing either a value, a table, an array of …","An iterator type over Table’s key/value pairs.","A mutable iterator type over Table’s key/value pairs.","Key as part of a Key/Value Pair or a table header.","A mutable reference to a Key","Type representing none.","An occupied Entry.","An occupied Entry.","A view into a single occupied location in a IndexMap.","A parsed TOML time offset","Opaque string storage for raw TOML; internal to toml_edit","TOML-encoded value","A string value.","Type representing a TOML non-inline table","Type representing table.","This trait represents either a Table, or an InlineTable.","A parsed TOML time value","Type representing a TOML parse error","A vacant Entry.","A vacant Entry.","A view into a single empty location in a IndexMap.","Representation of a TOML Value (as part of a Key/Value …","Type representing value.","A suffix which, when applied to a time, denotes a UTC …","Returns an empty array of tables.","Casts self to array.","Casts self to array.","Casts self to mutable array.","Casts self to mutable array.","Casts self to array of tables.","Casts self to mutable array of tables.","Casts self to boolean.","Casts self to boolean.","Casts self to date-time.","Casts self to date-time.","Casts self to float.","Casts self to float.","Casts self to inline table.","Casts self to inline table.","Casts self to mutable inline table.","Casts self to mutable inline table.","Casts self to integer.","Casts self to integer.","Returns a reference to the root item.","Returns a mutable reference to the root item.","Access a mutable proxy for the Key.","Access the underlying value","","Returns key raw representation, if available.","Returns the raw representation, if available.","Returns the raw representation, if available.","Access the underlying string","Casts self to str.","Access the underlying string","Casts self to str.","Returns a reference to the root table.","Casts self to table.","Casts self to either a table or an inline table.","Casts self to either a table or an inline table.","Returns a mutable reference to the root table.","Casts self to mutable table.","Casts self to value.","Casts self to mutable value.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Clears the table, removing all key-value pairs. Keeps the …","Clears the array, removing all values. Keeps the allocated …","Removes all the tables.","","Clears the table, removing all key-value pairs. Keeps the …","Go back to default decor","","Clears the table, removing all key-value pairs. Keeps the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns true if the table contains an array of tables with …","Returns true if the table contains an item with the given …","","Returns true iff the table contains given key.","Returns true if the table contains an item with the given …","","Returns true if the table contains a table with the given …","Returns true if the table contains a value with the given …","Optional date. Required for: Offset Date-Time, Local …","Day: 1 to {28, 29, 30, 31} (based on month/year)","Returns the surrounding whitespace","Returns the surrounding whitespace","Returns the surrounding whitespace","Returns the surrounding whitespace","Returns the surrounding whitespace","Returns the decor associated with a given key of the table.","Get the decoration of the value.","Returns the surrounding whitespace","Returns the surrounding whitespace","Returns the surrounding whitespace","Returns the surrounding whitespace","Returns the surrounding whitespace","Returns the surrounding whitespace","Get the decoration of the value.","Sets the prefix and the suffix for value.","","","","","","","","","","Returns the default raw representation.","Returns the default raw representation.","Returns the default raw representation.","","","","","","","Returns a raw representation.","Returns a raw representation.","Returns a raw representation.","Gets the given key’s corresponding entry in the Table …","","Gets the given key’s corresponding entry in the Table …","Gets the given key’s corresponding entry in the Table …","","Gets the given key’s corresponding entry in the Table …","Gets the given key’s corresponding entry in the Table …","","Gets the given key’s corresponding entry in the Table …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Auto formats the table.","","","","","","","","","","","","","Auto formats the array.","","","","","","","","Auto formats the table.","","","","","","","Auto formats the key.","Auto formats the key.","","","","","","","Auto formats the value.","","","","","","","Auto formats the table.","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","Parses a document from a &str","","Parses a value from a &str","Tries to parse a key from a &str, if fails, tries as basic …","Parses a value from a &str","Returns an optional reference to an item given the key.","Gets a reference to the value in the entry.","Gets a reference to the value in the entry.","Returns a reference to the value at the given index, or …","Returns an optional reference to the table.","","Return an optional reference to the value at the given the …","Index into a TOML array or map. A string index can be used …","Returns the parsed key value.","Returns the parsed key value.","Returns an optional reference to an item given the key.","","Return references to the key-value pair stored for key, if …","","Return references to the key-value pair stored for key, if …","Return references to the key-value pair stored for key, if …","","Return mutable references to the key-value pair stored for …","","Return mutable references to the key-value pair stored for …","Return mutable references to the key-value pair stored for …","","Returns an optional mutable reference to an item given the …","Gets a mutable reference to the value in the entry.","Gets a mutable reference to the value in the entry.","Returns a reference to the value at the given index, or …","Returns an optional mutable reference to the table.","Return an optional mutable reference to the value at the …","","Mutably index into a TOML array or map. A string index can …","Returns an optional mutable reference to an item given the …","","Inserts a key/value pair if the table does not contain the …","Get key/values for values that are visually children of …","Get key/values for values that are visually children of …","","","Get key/values for values that are visually children of …","","","","","","","","","Hour: 0 to 23","","","","","","","","","Inserts a key-value pair into the map.","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, …","Inserts an element at the given position within the array, …","","Inserts a key-value pair into the map.","","Inserts a key-value pair into the map.","Inserts an already formatted value at the given position …","Inserts a key-value pair into the map.","Inserts a key-value pair into the map.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Convert to an inline array","Casts self to array of tables.","Convert to an inline table","","","","","","","","","Converts the OccupiedEntry into a mutable reference to the …","Converts the OccupiedEntry into a mutable reference to the …","Convert to a table","Casts self to table.","Casts self to value.","The wrapped value","Returns true iff self is an array.","Returns true iff self is an array.","Returns true iff self is an array of tables.","Returns true iff self is a boolean.","Returns true iff self is a boolean.","Returns true iff self is a date-time.","Returns true iff self is a date-time.","Check if this is a wrapper for dotted keys, rather than a …","Check if this is a wrapper for dotted keys, rather than a …","","","Check if this is a wrapper for dotted keys, rather than a …","Returns true if the table is empty.","Returns true if the table is empty.","Return true iff self.len() == 0.","Returns true iff self.len() == 0.","Returns true iff the table is empty.","Returns true if the table is empty.","Returns true iff self is a float.","Returns true iff self is a float.","If a table has no key/value pairs and implicit, it will …","Returns true iff self is an inline table.","Returns true iff self is an inline table.","Returns true iff self is an integer.","Returns true iff self is an integer.","Returns true iff self is None.","Returns true iff self is a string.","Returns true iff self is a string.","Returns true iff self is a table.","Returns true iff self is either a table, or an inline …","Returns true iff self is a value.","Returns an iterator over key/value pairs.","Returns an iterator over all values.","Returns an iterator over tables.","Returns an iterator over the root table.","","Returns an iterator over key/value pairs.","Returns an iterator over all key/value pairs, including …","","Returns an mutable iterator over all key/value pairs, …","Returns an iterator over all values.","Returns an iterator over tables.","Returns an iterator over key/value pairs.","","Returns an mutable iterator over all key/value pairs, …","","Returns the entry key","Gets a reference to the entry key","Gets a reference to the entry key","Returns the entry key","Gets a reference to the entry key","Gets a reference to the entry key","Returns the decor associated with a given key of the table.","Returns the decor associated with a given key of the table.","","Returns the decor associated with a given key of the table.","","Returns the decor associated with a given key of the table.","Returns the decor associated with a given key of the table.","","Returns the decor associated with a given key of the table.","","Gets a mutable reference to the entry key","Gets a mutable reference to the entry key","Returns the number of nonempty items.","Returns the number of nonempty items.","Returns the length of the underlying Vec.","Returns the length of the underlying Vec. To get the …","Returns the number of key/value pairs.","Returns the number of non-empty items in the table.","In-place convert to a value","What went wrong","Minute: 0 to 59","Month: 1 to 12","Nanosecond: 0 to 999_999_999","Create an empty Array","Creates an empty array of tables.","Creates an empty document","Creates an empty table.","Create an empty string","Create a new table key","Default-formatted value","Creates a new decor from the given prefix and suffix.","Creates an empty table.","Optional offset. Required for: Offset Date-Time.","Ensures a value is in the entry by inserting the default …","Ensures a value is in the entry by inserting the default …","Sets self to the given item iff self is none and returns a …","Ensures a value is in the entry by inserting the result of …","Ensures a value is in the entry by inserting the result of …","Parse a TOML key expression","","","","","","","","The position of the Table within the Document.","Whitespace after before element","Get the prefix.","Appends a new value to the end of the array, applying …","Appends a table to the array.","Appends a new, already formatted value to the end of the …","Removes an item given the key.","Takes the value out of the entry, and returns it","Takes the value out of the entry, and returns it","Removes the value at the given index.","Removes a table with the given index.","","Removes an item given the key.","Removes an item given the key.","","Removes a key from the map, returning the stored key and …","Removes a key from the map, returning the stored key and …","Replaces the element at the given position within the …","Replaces the element at the given position within the …","Retains only the values specified by the keep predicate.","Retains only the elements specified by the keep predicate.","Retains only the elements specified by the keep predicate.","Retains only the elements specified by the keep predicate.","Second: 0 to {58, 59, 60} (based on leap second rules)","Change this table’s dotted status","Change this table’s dotted status","","Change this table’s dotted status","","If a table has no key/value pairs and implicit, it will …","Sets the position of the Table within the Document.","Set whitespace after before element","Set the prefix.","Set the suffix.","Set whitespace after last element","Set whitespace after last element","Set whether the array will use a trailing comma","Sorts Key/Value Pairs of the table.","Sorts the key/value pairs by key.","","","Sorts Key/Value Pairs of the table.","Sort Key/Value Pairs of the table using the using the …","Sort Key/Value Pairs of the table using the using the …","The start/end index into the original document where the …","Get the suffix.","Returns an empty table.","Optional time. Required for: Offset Date-Time, Local …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Whitespace after last element","Whitespace after last element","Whether the array will use a trailing comma","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Text description of value type","Text description of value type","Returns a formatted value.","The wrapped value","Document tree traversal to walk a shared borrow of a …","Document tree traversal to mutate an exclusive borrow of a …","While creating the Key, add Decor to it","Year: four digits","Minutes: -1_440..1_440","Document tree traversal to mutate an exclusive borrow of a …","","","","","","","","","","","","","","","","","","","","","","","","Document tree traversal to mutate an exclusive borrow of a …","","","","","","","","","","","","","","","","","","","visit_table_mut and visit_inline_table_mut both recurse …","","","",""],"i":[0,4,0,0,0,0,1,0,0,0,4,26,0,0,4,0,0,0,0,4,0,0,0,0,4,0,0,0,0,4,0,0,0,0,0,0,0,1,33,32,0,0,0,0,4,0,1,0,0,0,33,32,0,0,1,26,0,1,4,1,4,1,1,1,4,1,4,1,4,1,4,1,4,1,4,11,11,12,14,16,12,13,18,16,1,15,4,11,1,1,1,11,1,1,1,7,23,24,25,26,33,44,50,32,45,51,2,5,11,9,16,16,1,12,13,27,15,18,14,22,19,4,7,23,24,25,26,33,44,50,32,45,51,2,5,11,9,16,1,12,13,27,15,18,14,22,19,4,20,2,5,9,9,22,19,19,7,23,24,25,26,2,5,11,9,16,1,12,27,15,18,14,22,19,4,7,23,24,25,26,2,5,11,9,16,1,12,27,15,18,14,22,19,4,7,24,25,26,16,12,13,7,24,25,26,16,12,13,19,20,9,9,19,19,19,19,7,24,2,9,12,13,18,19,4,2,9,12,13,18,19,4,4,2,5,11,9,16,1,15,22,19,12,13,18,11,16,12,13,11,27,12,13,18,20,9,9,19,19,20,9,9,19,19,7,24,25,26,16,12,12,12,12,13,13,13,13,27,15,18,14,22,7,7,7,24,24,24,25,25,25,26,26,26,16,16,16,12,12,12,13,13,13,27,27,27,15,15,15,18,18,18,14,14,14,22,22,22,2,5,9,19,20,7,7,23,23,24,24,25,25,26,26,2,2,2,5,5,11,11,9,9,9,9,16,16,1,1,12,12,12,13,13,13,27,27,15,18,18,18,14,22,19,19,19,19,4,4,7,7,7,23,24,25,26,33,44,50,32,45,51,2,5,11,11,9,16,16,16,16,16,16,1,12,12,12,12,12,13,27,15,15,15,15,15,15,15,18,14,22,19,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,2,5,9,19,4,4,7,11,16,1,12,4,20,44,45,2,5,9,9,1,12,13,19,19,20,9,9,19,19,20,9,9,19,19,20,44,45,2,5,9,9,1,19,19,9,20,9,9,19,19,16,12,13,27,15,18,14,22,25,11,9,1,19,11,9,1,19,20,44,50,45,51,2,9,9,19,19,2,9,19,7,23,24,25,26,33,44,50,32,45,51,2,5,11,9,16,1,12,13,27,15,18,14,22,19,4,5,1,19,2,2,5,5,9,9,19,19,44,45,9,1,1,18,1,4,1,1,4,1,4,20,9,9,19,19,20,20,2,5,9,19,1,4,19,1,4,1,4,1,1,4,1,1,1,20,2,5,11,9,9,19,19,20,2,5,9,9,19,19,33,44,50,32,45,51,20,9,9,19,19,20,9,9,19,19,44,45,20,20,2,5,9,19,1,27,25,24,25,2,5,11,9,16,12,18,22,19,7,33,32,1,33,32,12,7,24,25,26,16,12,13,19,9,22,2,5,2,20,44,45,2,5,9,9,19,19,9,19,2,2,2,5,9,19,25,20,9,9,19,19,19,19,9,22,22,2,11,2,20,9,9,19,19,9,19,27,22,0,7,7,23,24,25,26,2,5,11,9,16,1,12,27,15,18,14,22,19,4,7,23,24,25,26,2,5,11,9,16,1,12,13,27,18,19,4,2,11,2,7,23,24,25,26,33,44,50,32,45,51,2,5,11,9,16,1,12,13,27,15,18,14,22,19,4,7,23,24,25,26,33,44,50,32,45,51,2,5,11,9,16,1,12,13,27,15,18,14,22,19,4,7,23,24,25,26,33,44,50,32,45,51,2,5,11,9,16,1,12,13,27,15,18,14,22,19,4,1,4,0,18,0,0,12,24,68,0,0,65,0,65,65,65,0,65,65,0,65,65,0,65,65,0,65,0,65,0,65,0,65,0,0,67,0,67,67,67,0,67,67,0,67,67,0,67,67,0,67,0,67,0,67,0,67],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],1],[1,[[3,[2]]]],[4,[[3,[2]]]],[1,[[3,[2]]]],[4,[[3,[2]]]],[1,[[3,[5]]]],[1,[[3,[5]]]],[1,[[3,[6]]]],[4,[[3,[6]]]],[1,[[3,[7]]]],[4,[[3,[7]]]],[1,[[3,[8]]]],[4,[[3,[8]]]],[1,[[3,[9]]]],[4,[[3,[9]]]],[1,[[3,[9]]]],[4,[[3,[9]]]],[1,[[3,[10]]]],[4,[[3,[10]]]],[11,1],[11,1],[12,13],[14,15],[16,17],[12,[[3,[14]]]],[13,[[3,[14]]]],[[[18,[-1]]],[[3,[14]]],0],[16,17],[1,[[3,[17]]]],[15,[[3,[17]]]],[4,[[3,[17]]]],[11,19],[1,[[3,[19]]]],[1,[[3,[20]]]],[1,[[3,[20]]]],[11,19],[1,[[3,[19]]]],[1,[[3,[4]]]],[1,[[3,[4]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[16,17],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[20,21],[2,21],[5,21],[9,21],[9,21],[22,21],[19,21],[19,21],[7,7],[23,23],[24,24],[25,25],[26,26],[2,2],[5,5],[11,11],[9,9],[16,16],[1,1],[12,12],[27,27],[15,15],[[[18,[-1]]],[[18,[-1]]],28],[14,14],[22,22],[19,19],[4,4],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[7,7],29],[[24,24],29],[[25,25],29],[[26,26],29],[[16,16],29],[[12,12],29],[[13,13],29],[[-1,-2],29,[],[]],[[-1,-2],29,[],[]],[[-1,-2],29,[],[]],[[-1,-2],29,[],[]],[[-1,-2],29,[],[]],[[-1,-2],29,[],[]],[[-1,-2],29,[],[]],[[19,17],6],[[20,17],6],[[9,17],6],[[9,17],6],[[19,17],6],[[19,17],6],[[19,17],6],[[19,17],6],0,0,[2,22],[9,22],[12,22],[13,22],[[[18,[-1]]],22,0],[19,22],[4,22],[2,22],[9,22],[12,22],[13,22],[[[18,[-1]]],22,0],[19,22],[4,22],[[4,-1,-2],4,[[30,[15]]],[[30,[15]]]],[[],2],[[],5],[[],11],[[],9],[[],16],[[],1],[[],15],[[],22],[[],19],[12,14],[13,14],[[[18,[-1]]],14,0],[11,-1,[]],[16,17],[12,-1,[]],[13,-1,[]],[11,-1,[]],[27,17],[12,[[31,[17]]]],[13,[[31,[17]]]],[[[18,[-1]]],[[31,[17]]],0],[[20,17],32],[[9,17],32],[[9,-1],33,[[30,[16]]]],[[19,17],32],[[19,17],32],[[20,12],32],[[9,12],33],[[9,12],32],[[19,12],32],[[19,12],32],[[7,7],6],[[24,24],6],[[25,25],6],[[26,26],6],[[16,16],6],[[12,17],6],[[12,12],6],[[12,17],6],[[12,34],6],[[13,17],6],[[13,34],6],[[13,13],6],[[13,17],6],[[27,27],6],[[15,15],6],[[[18,[-1]],[18,[-1]]],6,35],[[14,14],6],[[22,22],6],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[2,-2],21,[[30,[4]]],[[37,[],[[36,[-1]]]]]],[[5,-1],21,[[37,[],[[36,[19]]]]]],[[9,-3],21,[[30,[12]]],[[30,[4]]],[[37,[],[[36,[[21,[-1,-2]]]]]]]],[[19,-3],21,[[30,[12]]],[[30,[4]]],[[37,[],[[36,[[21,[-1,-2]]]]]]]],[20,21],[[7,38],[[40,[21,39]]]],[[7,38],[[40,[21,39]]]],[[23,38],[[40,[21,39]]]],[[23,38],[[40,[21,39]]]],[[24,38],[[40,[21,39]]]],[[24,38],[[40,[21,39]]]],[[25,38],[[40,[21,39]]]],[[25,38],[[40,[21,39]]]],[[26,38],[[40,[21,39]]]],[[26,38],[[40,[21,39]]]],[[2,38],41],[[2,38],41],[2,21],[[5,38],41],[[5,38],41],[[11,38],41],[[11,38],41],[9,21],[[9,38],41],[[9,38],41],[9,21],[[16,38],[[40,[21,39]]]],[[16,38],41],[[1,38],41],[[1,38],41],[[12,38],41],[[12,38],41],[12,21],[13,21],[[13,38],41],[[13,38],41],[[27,38],41],[[27,38],41],[[15,38],[[40,[21,39]]]],[[[18,[-1]],38],41,0],[[[18,[-1]]],21,0],[[[18,[-1]],38],[[40,[21,39]]],42],[[14,38],[[40,[21,39]]]],[[22,38],[[40,[21,39]]]],[[19,38],41],[19,21],[[19,38],41],[19,21],[[4,38],41],[[4,38],41],[-1,-1,[]],[24,7],[25,7],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[19,11],[-1,-1,[]],[34,16],[16,16],[[[43,[17]]],16],[34,16],[17,16],[-1,-1,[]],[-1,-1,[]],[17,12],[-1,-1,[]],[34,12],[34,12],[16,12],[-1,-1,[]],[-1,-1,[]],[16,15],[17,15],[16,15],[34,15],[-1,-1,[]],[[[43,[17]]],15],[34,15],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[34,4],[17,4],[16,4],[-1,-1,[]],[34,4],[4,4],[25,4],[24,4],[6,4],[10,4],[2,4],[8,4],[9,4],[7,4],[16,4],[-2,2,[[30,[4]]],[[37,[],[[36,[-1]]]]]],[-1,5,[[37,[],[[36,[19]]]]]],[-3,9,[[30,[12]]],[[30,[4]]],[[37,[],[[36,[[21,[-1,-2]]]]]]]],[-3,19,[[30,[12]]],[[30,[4]]],[[37,[],[[36,[[21,[-1,-2]]]]]]]],[-2,4,[[30,[4]]],[[37,[],[[36,[-1]]]]]],[-3,4,[[30,[12]]],[[30,[4]]],[[37,[],[[36,[[21,[-1,-2]]]]]]]],[17,[[40,[7,23]]]],[17,[[40,[11,-1]]],[]],[17,[[40,[16,-1]]],[]],[17,[[40,[1,-1]]],[]],[17,[[40,[12,-1]]],[]],[17,[[40,[4,-1]]],[]],[[20,17],[[3,[1]]]],[44,4],[45,1],[[2,46],[[3,[4]]]],[[5,46],[[3,[19]]]],[[9,17],[[3,[1]]]],[[9,17],[[3,[4]]]],[[1,-1],[[3,[1]]],0],[12,17],[13,17],[[19,17],[[3,[1]]]],[[19,17],[[3,[1]]]],[[20,17],[[3,[[21,[12,1]]]]]],[[9,17],[[3,[[21,[12,1]]]]]],[[9,17],[[3,[[21,[12,1]]]]]],[[19,17],[[3,[[21,[12,1]]]]]],[[19,17],[[3,[[21,[12,1]]]]]],[[20,17],[[3,[[21,[13,1]]]]]],[[9,17],[[3,[[21,[13,1]]]]]],[[9,17],[[3,[[21,[13,1]]]]]],[[19,17],[[3,[[21,[13,1]]]]]],[[19,17],[[3,[[21,[13,1]]]]]],[[20,17],[[3,[1]]]],[44,4],[45,1],[[2,46],[[3,[4]]]],[[5,46],[[3,[19]]]],[[9,17],[[3,[4]]]],[[9,17],[[3,[1]]]],[[1,-1],[[3,[1]]],0],[[19,17],[[3,[1]]]],[[19,17],[[3,[1]]]],[[9,-1,-2],4,[[30,[16]]],[[30,[4]]]],[20,[[47,[[21,[[47,[12]],4]]]]]],[9,[[47,[[21,[[47,[12]],4]]]]]],[9,[[47,[[21,[[47,[12]],4]]]]]],[19,[[47,[[21,[[47,[12]],4]]]]]],[19,[[47,[[21,[[47,[12]],4]]]]]],[[16,-1],21,48],[[12,-1],21,48],[[13,-1],21,48],[[27,-1],21,48],[[15,-1],21,48],[[[18,[-1]],-2],21,49,48],[[14,-1],21,48],[[22,-1],21,48],0,[[11,17],1],[[9,17],4],[[1,-1],1,0],[[19,17],1],[[11,17],1],[[9,17],4],[[1,-1],1,0],[[19,17],1],[[20,17,1],[[3,[1]]]],[[44,4],4],[[50,4],4],[[45,1],1],[[51,1],1],[[2,46,-1],21,[[30,[4]]]],[[9,17,1],[[3,[1]]]],[[9,-1,4],[[3,[4]]],[[30,[16]]]],[[19,17,1],[[3,[1]]]],[[19,17,1],[[3,[1]]]],[[2,46,4],21],[[9,12,4],[[3,[4]]]],[[19,12,1],[[3,[1]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[5,2],[1,[[40,[5,1]]]],[19,9],[2,-1,[]],[2,-1,[]],[5,-1,[]],[5,-1,[]],[9,-1,[]],[9,-1,[]],[19,-1,[]],[19,-1,[]],[44,4],[45,1],[9,19],[1,[[40,[19,1]]]],[1,[[40,[4,1]]]],[[[18,[-1]]],-1,0],[1,6],[4,6],[1,6],[1,6],[4,6],[1,6],[4,6],[20,6],[9,6],[9,6],[19,6],[19,6],[20,6],[20,6],[2,6],[5,6],[9,6],[19,6],[1,6],[4,6],[19,6],[1,6],[4,6],[1,6],[4,6],[1,6],[1,6],[4,6],[1,6],[1,6],[1,6],[20,52],[2,53],[5,54],[11,52],[9,52],[9,55],[19,52],[19,52],[20,56],[2,57],[5,58],[9,59],[9,56],[19,56],[19,56],[33,17],[44,17],[50,17],[32,17],[45,17],[51,17],[[20,17],[[3,[22]]]],[[9,17],[[3,[22]]]],[[9,17],[[3,[22]]]],[[19,17],[[3,[22]]]],[[19,17],[[3,[22]]]],[[20,17],[[3,[22]]]],[[9,17],[[3,[22]]]],[[9,17],[[3,[22]]]],[[19,17],[[3,[22]]]],[[19,17],[[3,[22]]]],[44,13],[45,13],[20,46],[20,46],[2,46],[5,46],[9,46],[19,46],[1,21],[27,17],0,0,0,[[],2],[[],5],[[],11],[[],9],[[],16],[-1,12,[[30,[16]]]],[-1,[[18,[-1]]],0],[[-1,-2],22,[[30,[15]]],[[30,[15]]]],[[],19],0,[[33,4],4],[[32,1],1],[[1,1],1],[[33,-1],4,[[61,[],[[60,[4]]]]]],[[32,-1],1,[[61,[],[[60,[1]]]]]],[17,[[40,[[47,[12]],27]]]],[[7,7],[[3,[29]]]],[[24,24],[[3,[29]]]],[[25,25],[[3,[29]]]],[[26,26],[[3,[29]]]],[[16,16],[[3,[29]]]],[[12,12],[[3,[29]]]],[[13,13],[[3,[29]]]],[19,[[3,[46]]]],[9,15],[22,[[3,[15]]]],[[2,-1],21,[[30,[4]]]],[[5,19],21],[[2,4],21],[[20,17],[[3,[1]]]],[44,4],[45,1],[[2,46],4],[[5,46],21],[[9,17],[[3,[1]]]],[[9,17],[[3,[4]]]],[[19,17],[[3,[1]]]],[[19,17],[[3,[1]]]],[[9,17],[[3,[[21,[12,4]]]]]],[[19,17],[[3,[[21,[12,1]]]]]],[[2,46,-1],4,[[30,[4]]]],[[2,46,4],4],[[2,-1],21,[[62,[4],[[60,[6]]]]]],[[5,-1],21,[[62,[19],[[60,[6]]]]]],[[9,-1],21,[[62,[17,4],[[60,[6]]]]]],[[19,-1],21,[[62,[17,1],[[60,[6]]]]]],0,[[20,6],21],[[9,6],21],[[9,6],21],[[19,6],21],[[19,6],21],[[19,6],21],[[19,46],21],[[9,-1],21,[[30,[15]]]],[[22,-1],21,[[30,[15]]]],[[22,-1],21,[[30,[15]]]],[[2,-1],21,[[30,[15]]]],[[11,-1],21,[[30,[15]]]],[[2,6],21],[20,21],[9,21],[9,21],[19,21],[19,21],[[9,-1],21,[[62,[12,4,12,4],[[60,[29]]]]]],[[19,-1],21,[[62,[12,1,12,1],[[60,[29]]]]]],[27,[[3,[[63,[46]]]]]],[22,[[3,[15]]]],[[],1],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[2,15],[11,15],[2,6],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,[[40,[-2]]],[],[]],[-1,64,[]],[-1,64,[]],[-1,64,[]],[-1,64,[]],[-1,64,[]],[-1,64,[]],[-1,64,[]],[-1,64,[]],[-1,64,[]],[-1,64,[]],[-1,64,[]],[-1,64,[]],[-1,64,[]],[-1,64,[]],[-1,64,[]],[-1,64,[]],[-1,64,[]],[-1,64,[]],[-1,64,[]],[-1,64,[]],[-1,64,[]],[-1,64,[]],[-1,64,[]],[-1,64,[]],[-1,64,[]],[-1,64,[]],[1,17],[4,17],[-1,1,[[30,[4]]]],[[[18,[-1]]],-1,0],0,0,[[12,22],12],0,0,0,[[-1,2],21,[65,66]],[[65,2],21],[[-1,5],21,[65,66]],[[65,5],21],[[65,[18,[6]]],21],[[65,[18,[7]]],21],[[-1,11],21,[65,66]],[[65,11],21],[[65,[18,[8]]],21],[[-1,9],21,[65,66]],[[65,9],21],[[65,[18,[10]]],21],[[-1,1],21,[65,66]],[[65,1],21],[[65,[18,[34]]],21],[[-1,19],21,[65,66]],[[65,19],21],[[-1,20],21,[65,66]],[[65,20],21],[[-1,17,1],21,[65,66]],[[65,17,1],21],[[-1,4],21,[65,66]],[[65,4],21],0,[[-1,2],21,[67,66]],[[67,2],21],[[-1,5],21,[67,66]],[[67,5],21],[[67,[18,[6]]],21],[[67,[18,[7]]],21],[[-1,11],21,[67,66]],[[67,11],21],[[67,[18,[8]]],21],[[-1,9],21,[67,66]],[[67,9],21],[[67,[18,[10]]],21],[[-1,1],21,[67,66]],[[67,1],21],[[67,[18,[34]]],21],[[-1,13,1],21,[67,66]],[[67,13,1],21],[[-1,20],21,[67,66]],[[67,20],21],[[-1,19],21,[67,66]],[[67,19],21],[[-1,4],21,[67,66]],[[67,4],21]],"c":[],"p":[[6,"Item",0],[5,"Array",0],[6,"Option",869],[6,"Value",0],[5,"ArrayOfTables",0],[1,"bool"],[5,"Datetime",0],[1,"f64"],[5,"InlineTable",0],[1,"i64"],[5,"Document",0],[5,"Key",0],[5,"KeyMut",0],[5,"Repr",0],[5,"RawString",0],[5,"InternalString",0],[1,"str"],[5,"Formatted",0],[5,"Table",0],[10,"TableLike",0],[1,"tuple"],[5,"Decor",0],[5,"DatetimeParseError",0],[5,"Date",0],[5,"Time",0],[6,"Offset",0],[5,"TomlError",0],[10,"Clone",870],[6,"Ordering",871],[10,"Into",872],[6,"Cow",873],[6,"Entry",0],[6,"InlineEntry",0],[5,"String",874],[10,"PartialEq",871],[17,"Item"],[10,"IntoIterator",875],[5,"Formatter",876],[5,"Error",876],[6,"Result",877],[8,"Result",876],[10,"Debug",876],[5,"Box",878],[5,"InlineOccupiedEntry",0],[5,"OccupiedEntry",0],[1,"usize"],[5,"Vec",879],[10,"Hasher",880],[10,"Hash",880],[5,"InlineVacantEntry",0],[5,"VacantEntry",0],[8,"Iter",0],[8,"ArrayIter",0],[8,"ArrayOfTablesIter",0],[8,"InlineTableIter",0],[8,"IterMut",0],[8,"ArrayIterMut",0],[8,"ArrayOfTablesIterMut",0],[8,"InlineTableIterMut",0],[17,"Output"],[10,"FnOnce",881],[10,"FnMut",881],[5,"Range",882],[5,"TypeId",883],[10,"Visit",821],[10,"Sized",884],[10,"VisitMut",845],[15,"Custom",820]],"b":[[151,"impl-TableLike-for-InlineTable"],[152,"impl-InlineTable"],[154,"impl-TableLike-for-Table"],[155,"impl-Table"],[210,"impl-TableLike-for-InlineTable"],[211,"impl-InlineTable"],[212,"impl-Table"],[213,"impl-TableLike-for-Table"],[255,"impl-TableLike-for-InlineTable"],[256,"impl-InlineTable"],[257,"impl-Table"],[258,"impl-TableLike-for-Table"],[260,"impl-InlineTable"],[261,"impl-TableLike-for-InlineTable"],[262,"impl-Table"],[263,"impl-TableLike-for-Table"],[269,"impl-PartialEq%3C%26str%3E-for-Key"],[270,"impl-PartialEq-for-Key"],[271,"impl-PartialEq%3Cstr%3E-for-Key"],[272,"impl-PartialEq%3CString%3E-for-Key"],[273,"impl-PartialEq%3Cstr%3E-for-KeyMut%3C\'s%3E"],[274,"impl-PartialEq%3CString%3E-for-KeyMut%3C\'s%3E"],[275,"impl-PartialEq-for-KeyMut%3C\'k%3E"],[276,"impl-PartialEq%3C%26str%3E-for-KeyMut%3C\'s%3E"],[323,"impl-Display-for-Datetime"],[324,"impl-Debug-for-Datetime"],[325,"impl-Debug-for-DatetimeParseError"],[326,"impl-Display-for-DatetimeParseError"],[327,"impl-Display-for-Date"],[328,"impl-Debug-for-Date"],[329,"impl-Display-for-Time"],[330,"impl-Debug-for-Time"],[331,"impl-Display-for-Offset"],[332,"impl-Debug-for-Offset"],[333,"impl-Display-for-Array"],[334,"impl-Debug-for-Array"],[335,"impl-Array"],[336,"impl-Display-for-ArrayOfTables"],[337,"impl-Debug-for-ArrayOfTables"],[338,"impl-Debug-for-Document"],[339,"impl-Display-for-Document"],[340,"impl-TableLike-for-InlineTable"],[341,"impl-Display-for-InlineTable"],[342,"impl-Debug-for-InlineTable"],[343,"impl-InlineTable"],[344,"impl-Debug-for-InternalString"],[345,"impl-Display-for-InternalString"],[346,"impl-Display-for-Item"],[347,"impl-Debug-for-Item"],[348,"impl-Display-for-Key"],[349,"impl-Debug-for-Key"],[350,"impl-Key"],[351,"impl-KeyMut%3C\'k%3E"],[352,"impl-Debug-for-KeyMut%3C\'k%3E"],[353,"impl-Display-for-KeyMut%3C\'k%3E"],[354,"impl-Display-for-TomlError"],[355,"impl-Debug-for-TomlError"],[357,"impl-Display-for-Formatted%3CT%3E"],[358,"impl-Formatted%3CT%3E"],[359,"impl-Debug-for-Formatted%3CT%3E"],[362,"impl-Debug-for-Table"],[363,"impl-TableLike-for-Table"],[364,"impl-Display-for-Table"],[365,"impl-Table"],[366,"impl-Display-for-Value"],[367,"impl-Debug-for-Value"],[369,"impl-From%3CDate%3E-for-Datetime"],[370,"impl-From%3CTime%3E-for-Datetime"],[386,"impl-From%3CString%3E-for-InternalString"],[387,"impl-From%3C%26InternalString%3E-for-InternalString"],[388,"impl-From%3CBox%3Cstr%3E%3E-for-InternalString"],[389,"impl-From%3C%26String%3E-for-InternalString"],[390,"impl-From%3C%26str%3E-for-InternalString"],[393,"impl-From%3C%26str%3E-for-Key"],[395,"impl-From%3C%26String%3E-for-Key"],[396,"impl-From%3CString%3E-for-Key"],[397,"impl-From%3CInternalString%3E-for-Key"],[400,"impl-From%3CInternalString%3E-for-RawString"],[401,"impl-From%3C%26str%3E-for-RawString"],[402,"impl-From%3C%26InternalString%3E-for-RawString"],[403,"impl-From%3C%26String%3E-for-RawString"],[405,"impl-From%3CBox%3Cstr%3E%3E-for-RawString"],[406,"impl-From%3CString%3E-for-RawString"],[411,"impl-From%3CString%3E-for-Value"],[412,"impl-From%3C%26str%3E-for-Value"],[413,"impl-From%3C%26InternalString%3E-for-Value"],[415,"impl-From%3C%26String%3E-for-Value"],[416,"impl-From%3C%26Value%3E-for-Value"],[417,"impl-From%3CTime%3E-for-Value"],[418,"impl-From%3CDate%3E-for-Value"],[419,"impl-From%3Cbool%3E-for-Value"],[420,"impl-From%3Ci64%3E-for-Value"],[421,"impl-From%3CArray%3E-for-Value"],[422,"impl-From%3Cf64%3E-for-Value"],[423,"impl-From%3CInlineTable%3E-for-Value"],[424,"impl-From%3CDatetime%3E-for-Value"],[425,"impl-From%3CInternalString%3E-for-Value"],[430,"impl-FromIterator%3CV%3E-for-Value"],[431,"impl-FromIterator%3C(K,+V)%3E-for-Value"],[443,"impl-TableLike-for-InlineTable"],[444,"impl-InlineTable"],[448,"impl-Table"],[449,"impl-TableLike-for-Table"],[451,"impl-TableLike-for-InlineTable"],[452,"impl-InlineTable"],[453,"impl-Table"],[454,"impl-TableLike-for-Table"],[456,"impl-TableLike-for-InlineTable"],[457,"impl-InlineTable"],[458,"impl-Table"],[459,"impl-TableLike-for-Table"],[465,"impl-InlineTable"],[466,"impl-TableLike-for-InlineTable"],[468,"impl-Table"],[469,"impl-TableLike-for-Table"],[472,"impl-InlineTable"],[473,"impl-TableLike-for-InlineTable"],[474,"impl-TableLike-for-Table"],[475,"impl-Table"],[499,"impl-TableLike-for-InlineTable"],[500,"impl-InlineTable"],[501,"impl-TableLike-for-Table"],[502,"impl-Table"],[535,"impl-IntoIterator-for-%26Array"],[536,"impl-IntoIterator-for-Array"],[537,"impl-IntoIterator-for-%26ArrayOfTables"],[538,"impl-IntoIterator-for-ArrayOfTables"],[539,"impl-IntoIterator-for-InlineTable"],[540,"impl-IntoIterator-for-%26InlineTable"],[541,"impl-IntoIterator-for-%26Table"],[542,"impl-IntoIterator-for-Table"],[557,"impl-InlineTable"],[558,"impl-TableLike-for-InlineTable"],[559,"impl-TableLike-for-Table"],[560,"impl-Table"],[584,"impl-TableLike-for-InlineTable"],[585,"impl-InlineTable"],[586,"impl-Table"],[587,"impl-TableLike-for-Table"],[591,"impl-InlineTable"],[592,"impl-TableLike-for-InlineTable"],[593,"impl-Table"],[594,"impl-TableLike-for-Table"],[602,"impl-InlineTable"],[603,"impl-TableLike-for-InlineTable"],[604,"impl-Table"],[605,"impl-TableLike-for-Table"],[607,"impl-InlineTable"],[608,"impl-TableLike-for-InlineTable"],[609,"impl-Table"],[610,"impl-TableLike-for-Table"],[658,"impl-TableLike-for-InlineTable"],[659,"impl-InlineTable"],[660,"impl-Table"],[661,"impl-TableLike-for-Table"],[672,"impl-InlineTable"],[673,"impl-TableLike-for-InlineTable"],[674,"impl-Table"],[675,"impl-TableLike-for-Table"],[685,"impl-InlineTable"],[686,"impl-TableLike-for-InlineTable"],[687,"impl-TableLike-for-Table"],[688,"impl-Table"]]}],\ -["tracing",{"doc":"A scoped, structured logging and diagnostics system.","t":"TFTFTKFFFKTKTNNNNNNNNNNNNNNNNNNNNNQQNCNNNNNNNNNNMNQMNNNNNQQCMNQNQMNCNNNNNNNNNNNNNNNNNNNNNNQQCNXNNNNNNNNNNNNNNCNNNNNNNNMNNNNNMMNMNNNCQQCNNNNNQQNNNNNNNNNNNNNNQQFFFFNNNNNNHNHHNNNNNHFNNNNNNNNNNNNNNNNNNKFFFFFFKFKMNNNNNNNNNNNNNNNNNNNNNNNNNNHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNKFFKNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTFTFSTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNKFFFFFFMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFFFKNNNNNNNNNNNNNNNNNNNMNMNMNNMNNNNNNNNNNNNNNNNNNNNMNNMNMNNNHHNNNNNNNNNNNNNNNNNH","n":["DEBUG","Dispatch","ERROR","Event","INFO","Instrument","Level","Metadata","Span","Subscriber","TRACE","Value","WARN","as_str","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","callsite","clone","clone","clone","clone_into","clone_into","clone_into","clone_span","clone_span","cmp","current_span","current_span","debug","debug_span","default","dispatcher","downcast_raw","downcast_ref","downcast_ref","downcast_ref","downcast_ref","downcast_ref","downgrade","drop","drop_span","drop_span","enabled","enabled","enabled","enter","enter","eq","eq","eq","eq","error","error_span","event","event","event","event","event_enabled","event_enabled","exit","exit","field","fields","file","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_str","ge","ge","gt","gt","hash","hash","in_current_span","info","info_span","instrument","instrument","instrument","into","into","into","into","is","is","is","is","is","is_event","is_span","le","le","level","level_filters","line","lt","lt","max_level_hint","module_path","name","new","new","new_span","new_span","none","on_register_dispatch","partial_cmp","partial_cmp","record","record","record","record_follows_from","record_follows_from","register_callsite","register_callsite","span","span","span_enabled","subscriber","target","to_owned","to_owned","to_owned","to_string","trace","trace_span","try_close","try_close","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","warn","warn_span","DefaultGuard","Dispatch","SetGlobalDefaultError","WeakDispatch","borrow","borrow_mut","clone","clone_into","fmt","from","get_default","into","set_default","set_global_default","to_owned","try_from","try_into","type_id","upgrade","with_default","Event","borrow","borrow_mut","child_of","dispatch","fields","fmt","from","into","is_contextual","is_root","metadata","new","new_child_of","parent","record","try_from","try_into","type_id","AsField","DebugValue","DisplayValue","Empty","Field","FieldSet","Iter","Value","ValueSet","Visit","as_field","as_field","as_field","as_ref","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","callsite","callsite","clone","clone","clone","clone_into","clone_into","clone_into","contains","debug","display","eq","eq","eq","field","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","hash","into","into","into","into","into","into","into","into_iter","into_iter","is_empty","is_empty","iter","len","len","name","new","next","record","record","record","record","record","record_bool","record_debug","record_error","record_f64","record_i128","record_i64","record_str","record_u128","record_u64","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_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","Instrument","Instrumented","WithDispatch","WithSubscriber","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","dispatcher","drop","fmt","fmt","from","from","in_current_span","inner","inner","inner_mut","inner_mut","inner_pin_mut","inner_pin_mut","inner_pin_ref","inner_pin_ref","instrument","into","into","into_future","into_future","into_inner","into_inner","poll","poll","span","span_mut","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","with_current_subscriber","with_subscriber","DEBUG","ERROR","INFO","LevelFilter","OFF","ParseLevelFilterError","STATIC_MAX_LEVEL","TRACE","WARN","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","current","eq","eq","fmt","fmt","fmt","fmt","from","from","from","from","from_level","from_str","ge","ge","gt","gt","hash","into","into","into_level","le","le","lt","lt","partial_cmp","partial_cmp","to_owned","to_owned","to_string","to_string","try_from","try_from","try_into","try_into","type_id","type_id","AsId","Attributes","Entered","EnteredSpan","Id","Record","Span","as_id","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","child_of","child_of","clone","clone_into","contains","contains","current","deref","drop","drop","enter","entered","eq","exit","field","fields","fmt","fmt","fmt","fmt","fmt","follows_from","from","from","from","from","from","from_non_zero_u64","from_u64","has_field","hash","id","id","in_scope","into","into","into","into","into","into_non_zero_u64","into_u64","is_contextual","is_disabled","is_empty","is_empty","is_none","is_root","len","metadata","metadata","new","new","new","new_disabled","new_root","new_root","none","or_current","parent","record","record","record","record_all","to_owned","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","values","with_subscriber","DefaultGuard","Interest","NoSubscriber","SetGlobalDefaultError","Subscriber","always","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","clone_span","current_span","default","downcast_raw","drop","drop_span","enabled","enabled","enter","enter","event","event","event_enabled","exit","exit","fmt","fmt","fmt","fmt","fmt","from","from","from","from","into","into","into","into","is_always","is_never","is_sometimes","max_level_hint","never","new","new_span","new_span","on_register_dispatch","record","record","record_follows_from","record_follows_from","register_callsite","register_callsite","set_default","set_global_default","sometimes","to_owned","to_owned","to_string","try_close","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","with_default"],"q":[[0,"tracing"],[158,"tracing::dispatcher"],[178,"tracing::event"],[197,"tracing::field"],[318,"tracing::instrument"],[366,"tracing::level_filters"],[421,"tracing::span"],[520,"tracing::subscriber"],[601,"tracing_core::callsite"],[602,"core::cmp"],[603,"tracing_core::span"],[604,"core::any"],[605,"core::option"],[606,"core::any"],[607,"core::fmt"],[608,"core::fmt"],[609,"core::marker"],[610,"core::hash"],[611,"tracing_core::metadata"],[612,"core::ops::function"],[613,"core::ops::function"],[614,"core::clone"],[615,"core::fmt"],[616,"core::marker"],[617,"core::pin"],[618,"core::task::wake"],[619,"core::task::poll"],[620,"core::future::future"],[621,"core::num::nonzero"]],"d":["The “debug” level.","Dispatch trace data to a Subscriber.","The “error” level.","Events represent single points in time where something …","The “info” level.","Attaches spans to a std::future::Future.","Describes the level of verbosity of a span or event.","Metadata describing a span or event.","A handle representing a span, with the capability to enter …","Trait representing the functions required to collect trace …","The “trace” level.","A field value of an erased type.","The “warn” level.","Returns the string representation of the Level.","","","","","","","","","Returns an opaque Identifier that uniquely identifies the …","","","","","","","Notifies the subscriber that a span ID has been cloned.","Notifies the subscriber that a span ID has been cloned.","","Returns a type representing this subscriber’s view of …","Returns a type representing this subscriber’s view of …","Constructs an event at the debug level.","Constructs a span at the debug level.","Returns the current default dispatcher","Dispatches trace events to Subscribers.","If self is the same type as the provided TypeId, returns …","Returns some reference to this Subscriber value if it is …","Returns some reference to this Subscriber value if it is …","Returns some reference to this [Subscriber…","Returns some reference to this Subscriber value if it is …","Returns some reference to the Subscriber this Dispatch …","Creates a WeakDispatch from this Dispatch.","","This method is deprecated.","Notifies the subscriber that a span ID has been dropped.","Returns true if a span or event with the specified metadata…","Returns true if a span with the specified metadata would be","Checks whether a span or event is enabled based on the …","Records that a span has been entered.","Records that a span has been can_enter.","","","","","Constructs an event at the error level.","Constructs a span at the error level.","Events represent single points in time during the …","Records that an Event has occurred.","Records that an Event has occurred.","Constructs a new Event.","Determine if an Event should be recorded.","Tests whether an event with the specified level and target …","Records that a span has been exited.","Records that a span has been exited.","Span and Event key-value data.","Returns the names of the fields on the described span or …","Returns the name of the source code file where the span …","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","","","","Instruments this type with the current Span, returning an …","Constructs an event at the info level.","Constructs a span at the info level.","Attach a span to a std::future::Future.","Instruments this type with the provided Span, returning an …","Instruments a function to create and enter a tracing span …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns true if this Subscriber is the same type as T.","Returns true if this Subscriber is the same type as T.","Returns true if this Subscriber is the same type as T.","Returns true if this Subscriber is the same type as T.","Returns true if this Dispatch forwards to a Subscriber of …","Returns true if the callsite kind is Event.","Return true if the callsite kind is Span.","","","Returns the level of verbosity of the described span or …","Trace verbosity level filtering.","Returns the line number in the source code file where the …","","","Returns the highest verbosity level that this Subscriber …","Returns the path to the Rust module where the span …","Returns the name of the span.","Construct new metadata for a span or event, with a name, …","Returns a Dispatch that forwards to the given Subscriber.","Visit the construction of a new span, returning a new span …","Record the construction of a new span, returning a new ID …","Returns a new Dispatch that discards events and spans.","Invoked when this subscriber becomes a Dispatch.","","","Visits this value with the given Visitor.","Record a set of values on a span.","Record a set of values on a span.","Adds an indication that span follows from the span with …","Adds an indication that span follows from the span with …","Registers a new callsite with this subscriber, returning …","Registers a new callsite with this subscriber, returning …","Spans represent periods of time in which a program was …","Constructs a new span.","Tests whether a span with the specified level and target …","Collects and records trace data.","Returns a string describing the part of the system where …","","","","","Constructs an event at the trace level.","Constructs a span at the trace level.","Notifies the subscriber that a span ID has been dropped, …","Notifies the subscriber that a span ID has been dropped, …","","","","","","","","","","","","","Constructs an event at the warn level.","Constructs a span at the warn level.","A guard that resets the current default dispatcher to the …","Dispatch trace data to a Subscriber.","Returned if setting the global dispatcher fails.","WeakDispatch is a version of Dispatch that holds a …","","","","","","Returns the argument unchanged.","Executes a closure with a reference to this thread’s …","Calls U::from(self).","Sets the dispatch as the default dispatch for the duration …","Sets this dispatch as the global default for the duration …","","","","","Attempts to upgrade this WeakDispatch to a Dispatch.","Sets this dispatch as the default for the duration of a …","Events represent single points in time where something …","","","Constructs a new Event with the specified metadata and set …","Constructs a new Event with the specified metadata and set …","Returns an iterator over the set of values on this Event.","","Returns the argument unchanged.","Calls U::from(self).","Returns true if the new event’s parent should be …","Returns true if the new event should be a root.","Returns metadata describing this Event.","Returns a new Event in the current span, with the …","Returns a new Event as a child of the specified span, with …","Returns the new event’s explicitly-specified parent, if …","Visits all the fields on this Event with the specified …","","","","Trait implemented to allow a type to be used as a field …","A Value which serializes as a string using fmt::Debug.","A Value which serializes using fmt::Display.","An empty field.","An opaque key allowing O(1) access to a field in a Span’…","Describes the fields present on a span.","An iterator over a set of fields.","A field value of an erased type.","A set of fields and values for a span.","Visits typed values.","Attempts to convert &self into a Field with the specified …","","","","","","","","","","","","","","","","","","Returns an Identifier that uniquely identifies the Callsite","Returns an Identifier that uniquely identifies the Callsite","","","","","","","Returns true if self contains the given field.","Wraps a type implementing fmt::Debug as a Value that can be","Wraps a type implementing fmt::Display as a Value that can …","","","","Returns the Field named name, or None if no such field …","","","","","","","","","","","","Returns the argument unchanged.","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).","","","Returns whether or not this FieldSet has fields.","Returns true if this ValueSet contains no values.","Returns an iterator over the Fields in this FieldSet.","Returns the number of fields in this FieldSet.","Returns the number of fields in this ValueSet that would …","Returns a string representing the name of the field.","Constructs a new FieldSet with the given array of field …","","Visits this value with the given Visitor.","Visits all the fields in this ValueSet with the provided …","","","","Visit a boolean value.","Visit a value implementing fmt::Debug.","Records a type implementing Error.","Visit a double-precision floating point value.","Visit a signed 128-bit integer value.","Visit a signed 64-bit integer value.","Visit a string value.","Visit an unsigned 128-bit integer value.","Visit an unsigned 64-bit integer value.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Attaches spans to a std::future::Future.","A Future that has been instrumented with a tracing Span.","A Future that has been instrumented with a tracing …","Extension trait allowing futures to be instrumented with a …","","","","","","","","","Borrows the Dispatch that is entered when this type is …","","","","Returns the argument unchanged.","Returns the argument unchanged.","Instruments this type with the current Span, returning an …","Borrows the wrapped type.","Borrows the wrapped type.","Mutably borrows the wrapped type.","Mutably borrows the wrapped type.","Get a pinned mutable reference to the wrapped type.","Get a pinned mutable reference to the wrapped type.","Get a pinned reference to the wrapped type.","Get a pinned reference to the wrapped type.","Instruments this type with the provided Span, returning an …","Calls U::from(self).","Calls U::from(self).","","","Consumes the Instrumented, returning the wrapped type.","Consumes the Instrumented, returning the wrapped type.","","","Borrows the Span that this type is instrumented by.","Mutably borrows the Span that this type is instrumented by.","","","","","","","","","Attaches the current default Subscriber to this type, …","Attaches the provided Subscriber to this type, returning a …","The “debug” level.","The “error” level.","The “info” level.","A filter comparable to a verbosity Level.","The “off” level.","Indicates that a string could not be parsed to a valid …","The statically configured maximum trace level.","The “trace” level.","The “warn” level.","","","","","","","","","","Returns a LevelFilter that matches the most verbose Level …","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns a LevelFilter that enables spans and events with …","","","","","","","Calls U::from(self).","Calls U::from(self).","Returns the most verbose Level that this filter accepts, …","","","","","","","","","","","","","","","","","Trait implemented by types which have a span Id.","Attributes provided to a Subscriber describing a new span …","A guard representing a span which has been entered and is …","An owned version of Entered, a guard representing a span …","Identifies a span within the context of a subscriber.","A set of fields recorded by a span.","A handle representing a span, with the capability to enter …","Returns the Id of the span that self corresponds to, or …","","","","","","","","","","","Constructs a new Span as child of the given parent span, …","Returns Attributes describing a new child span of the …","","","Returns true if this set of Attributes contains a value …","Returns true if this Record contains a value for the given …","Returns a handle to the span considered by the Subscriber …","","","","Enters this span, returning a guard that will exit the …","Enters this span, consuming it and returning a guard that …","","Exits this span, returning the underlying Span.","Returns a Field for the field with the given name, if one …","Returns the set of all fields defined by this span’s …","","","","","","Indicates that the span with the given ID has an indirect …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Constructs a new span ID from the given NonZeroU64.","Constructs a new span ID from the given u64.","Returns true if this Span has a field for the given Field …","","Returns this span’s Id, if it is enabled.","Returns this span’s Id, if it is enabled.","Executes the given function in the context of this span.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns the span’s ID as a NonZeroU64.","Returns the span’s ID as a u64.","Returns true if the new span’s parent should be …","Returns true if this span was disabled by the subscriber …","Returns true if this set of Attributes contains no values.","Returns true if this Record contains no values.","Returns true if this span was constructed by Span::none …","Returns true if the new span should be a root.","Returns the number of fields that would be visited from …","Returns this span’s Metadata, if it is enabled.","Returns a reference to the new span’s metadata.","Constructs a new Span with the given metadata and set of …","Returns Attributes describing a new child span of the …","Constructs a new Record from a ValueSet.","Constructs a new disabled span with the given Metadata.","Constructs a new Span as the root of its own trace tree, …","Returns Attributes describing a new span at the root of …","Constructs a new span that is completely disabled.","Returns this span, if it was enabled by the current …","Returns the new span’s explicitly-specified parent, if …","Records that the field described by field has the value …","Records all the fields in this set of Attributes with the …","Records all the fields in this Record with the provided …","Records all the fields in the provided ValueSet.","","","","","","","","","","","","","","","","","Returns a reference to a ValueSet containing any values …","Invokes a function with a reference to this span’s ID …","A guard that resets the current default dispatcher to the …","Indicates a Subscriber’s interest in a particular …","A no-op Subscriber.","Returned if setting the global dispatcher fails.","Trait representing the functions required to collect trace …","Returns an Interest indicating the subscriber is always …","","","","","","","","","","","","","Notifies the subscriber that a span ID has been cloned.","Returns a type representing this subscriber’s view of …","","If self is the same type as the provided TypeId, returns …","","This method is deprecated.","Returns true if a span or event with the specified metadata…","","Records that a span has been entered.","","Records that an Event has occurred.","","Determine if an Event should be recorded.","Records that a span has been exited.","","","","","","","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).","Returns true if the subscriber is always interested in …","Returns true if the subscriber is never interested in …","Returns true if the subscriber is sometimes interested in …","Returns the highest verbosity level that this Subscriber …","Returns an Interest indicating that the subscriber is …","Returns a new NoSubscriber.","Visit the construction of a new span, returning a new span …","","Invoked when this subscriber becomes a Dispatch.","Record a set of values on a span.","","Adds an indication that span follows from the span with …","","Registers a new callsite with this subscriber, returning …","","Sets the Subscriber as the default for the current thread …","Sets this subscriber as the global default for the …","Returns an Interest indicating the subscriber is sometimes …","","","","Notifies the subscriber that a span ID has been dropped, …","","","","","","","","","","","","","Sets this Subscriber as the default for the current thread …"],"i":[1,0,1,0,1,0,0,0,0,0,1,0,1,1,5,3,6,1,5,3,6,1,3,5,6,1,5,6,1,8,6,1,8,6,0,0,6,0,8,8,8,8,8,6,6,5,8,6,8,6,0,8,6,5,3,1,1,0,0,0,8,6,0,8,0,8,6,0,3,3,20,20,5,3,6,1,1,5,3,6,6,1,1,1,1,1,1,5,1,29,0,0,0,29,0,5,3,6,1,8,8,8,8,6,3,3,1,1,3,0,3,1,1,8,3,3,3,6,8,6,6,8,1,1,20,8,6,8,6,8,6,0,0,0,0,3,5,6,1,1,0,0,8,6,5,3,6,1,5,3,6,1,5,3,6,1,0,0,0,0,0,0,15,15,15,15,15,15,0,15,0,0,15,15,15,15,15,0,0,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,0,0,0,0,0,0,0,0,0,0,47,34,34,34,19,44,34,53,46,48,51,19,44,34,53,46,48,51,44,34,34,48,51,34,48,51,19,0,0,19,34,53,19,19,19,44,44,34,34,53,46,48,48,51,19,44,34,53,46,48,51,34,19,44,34,53,46,48,51,19,46,19,44,19,19,44,34,19,46,20,44,53,48,51,35,35,35,35,35,35,35,35,35,34,48,51,19,44,34,48,19,44,34,53,46,48,51,19,44,34,53,46,48,51,19,44,34,53,46,48,51,0,0,0,0,64,30,64,30,64,30,64,30,64,30,64,30,64,30,29,64,30,64,30,64,30,64,30,29,64,30,64,30,64,30,64,30,30,30,64,30,64,30,64,30,64,30,69,69,17,17,17,0,17,0,0,17,17,17,70,17,70,17,70,17,70,17,17,17,17,17,17,70,70,17,17,17,70,17,17,17,17,17,17,17,17,70,17,17,17,17,17,17,17,17,70,17,70,17,70,17,70,17,70,0,0,0,0,0,0,0,71,73,72,9,33,36,73,72,9,33,36,5,33,9,9,33,36,5,72,73,72,5,5,9,72,5,33,73,72,9,33,36,5,73,72,9,33,36,9,9,5,9,5,72,5,73,72,9,33,36,9,9,33,5,33,36,5,33,36,5,33,5,33,36,5,5,33,5,5,33,5,33,36,5,9,73,72,9,33,36,73,72,9,33,36,73,72,9,33,36,33,5,0,0,0,0,0,37,42,41,37,75,42,41,37,75,37,75,37,75,8,8,75,8,41,8,8,75,8,75,8,75,8,8,75,42,42,41,37,75,42,41,37,75,42,41,37,75,37,37,37,8,37,75,8,75,8,8,75,8,75,8,75,0,0,37,37,75,42,8,42,41,37,75,42,41,37,75,42,41,37,75,0],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,[1,2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[3,4],[5,5],[6,6],[1,1],[[-1,-2],7,[],[]],[[-1,-2],7,[],[]],[[-1,-2],7,[],[]],[[8,9],9],[[6,9],9],[[1,1],10],[8,11],[6,11],0,0,[[],6],0,[[8,12],[[13,[7]]]],[8,[[13,[-1]]],14],[8,[[13,[-1]]],14],[8,[[13,[-1]]],14],[8,[[13,[-1]]],14],[6,[[13,[-1]]],14],[6,15],[5,7],[[8,9],7],[[6,9],7],[[8,3],16],[[6,3],16],0,[[8,9],7],[[6,9],7],[[5,5],16],[[3,3],16],[[1,1],16],[[1,17],16],0,0,0,[[8,18],7],[[6,18],7],0,[[8,18],16],0,[[8,9],7],[[6,9],7],0,[3,19],[3,[[13,[2]]]],[[20,21],[[23,[7,22]]]],[[20,21],[[23,[7,22]]]],[[5,21],24],[[3,21],[[23,[7,22]]]],[[6,21],[[23,[7,22]]]],[[1,21],[[23,[7,22]]]],[[1,21],[[23,[7,22]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,6,[8,25,26]],[-1,-1,[]],[2,[[23,[1,27]]]],[[1,17],16],[[1,1],16],[[1,1],16],[[1,17],16],[[5,-1],7,28],[[1,-1],7,28],[29,[[30,[29]]]],0,0,0,[[29,5],[[30,[29]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[8,16],[8,16],[8,16],[8,16],[6,16],[3,16],[3,16],[[1,1],16],[[1,17],16],[3,1],0,[3,[[13,[31]]]],[[1,1],16],[[1,17],16],[8,[[13,[17]]]],[3,[[13,[2]]]],[3,2],[[2,2,1,[13,[2]],[13,[31]],[13,[2]],19,32],3],[-1,6,[8,25,26]],[[8,33],9],[[6,33],9],[[],6],[[8,6],7],[[1,17],[[13,[10]]]],[[1,1],[[13,[10]]]],[[20,34,35],7],[[8,9,36],7],[[6,9,36],7],[[8,9,9],7],[[6,9,9],7],[[8,3],37],[[6,3],37],0,0,0,0,[3,2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,38,[]],0,0,[[8,9],16],[[6,9],16],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,12,[]],[-1,12,[]],[-1,12,[]],[-1,12,[]],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[15,15],[[-1,-2],7,[],[]],[[15,21],[[23,[7,22]]]],[-1,-1,[]],[-2,-1,[],[[40,[6],[[39,[-1]]]]]],[-1,-2,[],[]],[6,41],[6,[[23,[7,42]]]],[-1,-2,[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,12,[]],[15,[[13,[6]]]],[[6,-2],-1,[],[[43,[],[[39,[-1]]]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[[-1,3,44],7,[[45,[[13,[9]]]]]],[[3,44],7],[18,46],[[18,21],[[23,[7,22]]]],[-1,-1,[]],[-1,-2,[],[]],[18,16],[18,16],[18,3],[[3,44],18],[[-1,3,44],18,[[45,[[13,[9]]]]]],[18,[[13,[9]]]],[[18,35],7],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,12,[]],0,0,0,0,0,0,0,0,0,0,[[47,3],[[13,[34]]]],[[34,3],[[13,[34]]]],[[34,3],[[13,[34]]]],[34,2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[44,4],[34,4],[34,34],[[[48,[-1]]],[[48,[-1]]],[49,50]],[[[51,[-1]]],[[51,[-1]]],[49,52]],[[-1,-2],7,[],[]],[[-1,-2],7,[],[]],[[-1,-2],7,[],[]],[[19,34],16],[-1,[[51,[-1]]],52],[-1,[[48,[-1]]],50],[[19,19],16],[[34,34],16],[[53,53],16],[[19,-1],[[13,[34]]],[[54,[2]],55]],[[19,21],[[23,[7,22]]]],[[19,21],[[23,[7,22]]]],[[44,21],[[23,[7,22]]]],[[44,21],[[23,[7,22]]]],[[34,21],[[23,[7,22]]]],[[34,21],[[23,[7,22]]]],[[53,21],[[23,[7,22]]]],[[46,21],[[23,[7,22]]]],[[[48,[-1]],21],[[23,[7,22]]],50],[[[48,[-1]],21],[[23,[7,22]]],50],[[[51,[-1]],21],[[23,[7,22]]],52],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[34,-1],7,28],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[19],[-1,-2,[],[]],[19,16],[44,16],[19,46],[19,56],[44,56],[34,2],[[[57,[2]],4],19],[46,[[13,[34]]]],[[20,34,35],7],[[44,35],7],[[53,34,35],7],[[[48,[-1]],34,35],7,50],[[[51,[-1]],34,35],7,52],[[35,34,16],7],[[35,34,52],7],[[35,34,58],7],[[35,34,59],7],[[35,34,60],7],[[35,34,61],7],[[35,34,2],7],[[35,34,62],7],[[35,34,63],7],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,38,[]],[-1,38,[]],[-1,38,[]],[-1,38,[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,12,[]],[-1,12,[]],[-1,12,[]],[-1,12,[]],[-1,12,[]],[-1,12,[]],[-1,12,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[64,[-1]]],[[64,[-1]]],49],[[[30,[-1]]],[[30,[-1]]],49],[[-1,-2],7,[],[]],[[-1,-2],7,[],[]],[[[64,[-1]]],6,[]],[[[30,[-1]]],7,[]],[[[64,[-1]],21],24,52],[[[30,[-1]],21],24,52],[-1,-1,[]],[-1,-1,[]],[29,[[30,[29]]]],[[[64,[-1]]],-1,[]],[[[30,[-1]]],-1,[]],[[[64,[-1]]],-1,[]],[[[30,[-1]]],-1,[]],[[[65,[[64,[-1]]]]],[[65,[-1]]],[]],[[[65,[[30,[-1]]]]],[[65,[-1]]],[]],[[[65,[[64,[-1]]]]],[[65,[-1]]],[]],[[[65,[[30,[-1]]]]],[[65,[-1]]],[]],[[29,5],[[30,[29]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[],[]],[-1,[],[]],[[[64,[-1]]],-1,[]],[[[30,[-1]]],-1,[]],[[[65,[[64,[-1]]]],66],[[67,[-2]]],68,[]],[[[65,[[30,[-1]]]],66],[[67,[-2]]],68,[]],[[[30,[-1]]],5,[]],[[[30,[-1]]],5,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,12,[]],[-1,12,[]],[69,[[64,[69]]]],[[69,-1],[[64,[69]]],[[45,[6]]]],0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[17,17],[70,70],[[-1,-2],7,[],[]],[[-1,-2],7,[],[]],[[17,17],10],[[],17],[[17,1],16],[[17,17],16],[[17,21],[[23,[7,22]]]],[[17,21],[[23,[7,22]]]],[[70,21],[[23,[7,22]]]],[[70,21],[[23,[7,22]]]],[1,17],[[[13,[1]]],17],[-1,-1,[]],[-1,-1,[]],[1,17],[2,[[23,[17]]]],[[17,1],16],[[17,17],16],[[17,17],16],[[17,1],16],[[17,-1],7,28],[-1,-2,[],[]],[-1,-2,[],[]],[17,[[13,[1]]]],[[17,17],16],[[17,1],16],[[17,17],16],[[17,1],16],[[17,17],[[13,[10]]]],[[17,1],[[13,[10]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,38,[]],[-1,38,[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,12,[]],[-1,12,[]],0,0,0,0,0,0,0,[71,[[13,[9]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,3,44],5,[[45,[[13,[9]]]]]],[[9,3,44],33],[9,9],[[-1,-2],7,[],[]],[[33,34],16],[[36,34],16],[[],5],[72,5],[73,7],[72,7],[5,73],[5,72],[[9,9],16],[72,5],[[5,-1],[[13,[34]]],[47,55]],[33,19],[[73,21],24],[[72,21],24],[[9,21],[[23,[7,22]]]],[[33,21],[[23,[7,22]]]],[[36,21],[[23,[7,22]]]],[[5,-1],5,[[45,[[13,[9]]]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[74,9],[63,9],[[5,-1],16,[47,55]],[[9,-1],7,28],[5,[[13,[9]]]],[72,[[13,[9]]]],[[5,-2],-1,[],[[43,[],[[39,[-1]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[9,74],[9,63],[33,16],[5,16],[33,16],[36,16],[5,16],[33,16],[36,56],[5,[[13,[3]]]],[33,3],[[3,44],5],[[3,44],33],[44,36],[3,5],[[3,44],5],[[3,44],33],[[],5],[5,5],[33,[[13,[9]]]],[[5,-1,-2],5,[47,55],20],[[33,35],7],[[36,35],7],[[5,44],5],[-1,-2,[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,12,[]],[-1,12,[]],[-1,12,[]],[-1,12,[]],[-1,12,[]],[33,44],[[5,-2],[[13,[-1]]],[],[[43,[[7,[9,6]]],[[39,[-1]]]]]],0,0,0,0,0,[[],37],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[37,37],[75,75],[[-1,-2],7,[],[]],[[-1,-2],7,[],[]],[[8,9],9],[8,11],[[],75],[[8,12],[[13,[7]]]],[41,7],[[8,9],7],[[8,3],16],[[75,3],16],[[8,9],7],[[75,9],7],[[8,18],7],[[75,18],7],[[8,18],16],[[8,9],7],[[75,9],7],[[42,21],[[23,[7,22]]]],[[42,21],[[23,[7,22]]]],[[41,21],[[23,[7,22]]]],[[37,21],[[23,[7,22]]]],[[75,21],[[23,[7,22]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[37,16],[37,16],[37,16],[8,[[13,[17]]]],[[],37],[[],75],[[8,33],9],[[75,33],9],[[8,6],7],[[8,9,36],7],[[75,9,36],7],[[8,9,9],7],[[75,9,9],7],[[8,3],37],[[75,3],37],[-1,41,[8,25,26]],[-1,[[23,[7,42]]],[8,25,26]],[[],37],[-1,-2,[],[]],[-1,-2,[],[]],[-1,38,[]],[[8,9],16],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,12,[]],[-1,12,[]],[-1,12,[]],[-1,12,[]],[[-1,-3],-2,[8,25,26],[],[[43,[],[[39,[-2]]]]]]],"c":[46,47,543],"p":[[5,"Level",0],[1,"str"],[5,"Metadata",0],[5,"Identifier",601],[5,"Span",0],[5,"Dispatch",0],[1,"tuple"],[10,"Subscriber",0],[5,"Id",421],[6,"Ordering",602],[5,"Current",603],[5,"TypeId",604],[6,"Option",605],[10,"Any",604],[5,"WeakDispatch",158],[1,"bool"],[5,"LevelFilter",366],[5,"Event",178],[5,"FieldSet",197],[10,"Value",0],[5,"Formatter",606],[5,"Error",606],[6,"Result",607],[8,"Result",606],[10,"Send",608],[10,"Sync",608],[5,"ParseLevelError",609],[10,"Hasher",610],[10,"Instrument",0],[5,"Instrumented",318],[1,"u32"],[5,"Kind",609],[5,"Attributes",421],[5,"Field",197],[10,"Visit",197],[5,"Record",421],[5,"Interest",520],[5,"String",611],[17,"Output"],[10,"FnMut",612],[5,"DefaultGuard",520],[5,"SetGlobalDefaultError",520],[10,"FnOnce",612],[5,"ValueSet",197],[10,"Into",613],[5,"Iter",197],[10,"AsField",197],[5,"DisplayValue",197],[10,"Clone",614],[10,"Display",606],[5,"DebugValue",197],[10,"Debug",606],[5,"Empty",197],[10,"Borrow",615],[10,"Sized",608],[1,"usize"],[1,"slice"],[10,"Error",616],[1,"f64"],[1,"i128"],[1,"i64"],[1,"u128"],[1,"u64"],[5,"WithDispatch",318],[5,"Pin",617],[5,"Context",618],[6,"Poll",619],[10,"Future",620],[10,"WithSubscriber",318],[5,"ParseLevelFilterError",366],[10,"AsId",421],[5,"EnteredSpan",421],[5,"Entered",421],[5,"NonZeroU64",621],[5,"NoSubscriber",520]],"b":[[39,"impl-dyn+Subscriber"],[40,"impl-dyn+Subscriber+%2B+Send"],[41,"impl-dyn+Subscriber+%2B+Sync"],[42,"impl-dyn+Subscriber+%2B+Send+%2B+Sync"],[55,"impl-PartialEq-for-Level"],[56,"impl-PartialEq%3CLevelFilter%3E-for-Level"],[70,"impl-Display-for-dyn+Value"],[71,"impl-Debug-for-dyn+Value"],[75,"impl-Display-for-Level"],[76,"impl-Debug-for-Level"],[83,"impl-PartialOrd%3CLevelFilter%3E-for-Level"],[84,"impl-PartialOrd-for-Level"],[85,"impl-PartialOrd-for-Level"],[86,"impl-PartialOrd%3CLevelFilter%3E-for-Level"],[99,"impl-dyn+Subscriber+%2B+Sync"],[100,"impl-dyn+Subscriber+%2B+Send"],[101,"impl-dyn+Subscriber+%2B+Send+%2B+Sync"],[102,"impl-dyn+Subscriber"],[106,"impl-PartialOrd-for-Level"],[107,"impl-PartialOrd%3CLevelFilter%3E-for-Level"],[111,"impl-PartialOrd-for-Level"],[112,"impl-PartialOrd%3CLevelFilter%3E-for-Level"],[122,"impl-PartialOrd%3CLevelFilter%3E-for-Level"],[123,"impl-PartialOrd-for-Level"],[208,"impl-AsField-for-Field"],[209,"impl-AsField-for-%26Field"],[240,"impl-Debug-for-FieldSet"],[241,"impl-Display-for-FieldSet"],[242,"impl-Display-for-ValueSet%3C\'a%3E"],[243,"impl-Debug-for-ValueSet%3C\'a%3E"],[244,"impl-Debug-for-Field"],[245,"impl-Display-for-Field"],[248,"impl-Display-for-DisplayValue%3CT%3E"],[249,"impl-Debug-for-DisplayValue%3CT%3E"],[385,"impl-PartialEq%3CLevel%3E-for-LevelFilter"],[386,"impl-PartialEq-for-LevelFilter"],[387,"impl-Display-for-LevelFilter"],[388,"impl-Debug-for-LevelFilter"],[389,"impl-Debug-for-ParseLevelFilterError"],[390,"impl-Display-for-ParseLevelFilterError"],[391,"impl-From%3CLevel%3E-for-LevelFilter"],[392,"impl-From%3COption%3CLevel%3E%3E-for-LevelFilter"],[397,"impl-PartialOrd%3CLevel%3E-for-LevelFilter"],[398,"impl-PartialOrd-for-LevelFilter"],[399,"impl-PartialOrd-for-LevelFilter"],[400,"impl-PartialOrd%3CLevel%3E-for-LevelFilter"],[405,"impl-PartialOrd-for-LevelFilter"],[406,"impl-PartialOrd%3CLevel%3E-for-LevelFilter"],[407,"impl-PartialOrd-for-LevelFilter"],[408,"impl-PartialOrd%3CLevel%3E-for-LevelFilter"],[409,"impl-PartialOrd-for-LevelFilter"],[410,"impl-PartialOrd%3CLevel%3E-for-LevelFilter"],[553,"impl-Debug-for-SetGlobalDefaultError"],[554,"impl-Display-for-SetGlobalDefaultError"]]}],\ +["tracing",{"doc":"A scoped, structured logging and diagnostics system.","t":"TFTFTKFFFKTKTNNNNNNNNNNNNNNNNNNNNNQQNCNNNNNNNNNNMNQMNNNNNQQCMNQNQMNCNNNNNNNNNNNNNNNNNNNNNNQQCNXNNNNNNNNNNNNNNCNNNNNNNNMNNNNNMMNMNNNCQQCNNNNNQQNNNNNNNNNNNNNNQQFFFFNNNNNNHNHHNNNNNHFNNNNNNNNNNNNNNNNNNKFFFFFFKFKMNNNNNNNNNNNNNNNNNNNNNNNNNNHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNKFFKNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTFTFSTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNKFFFFFFMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFFFKNNNNNNNNNNNNNNNNNNNMNMNMNNMNNNNNNNNNNNNNNNNNNNNMNNMNMNNNHHNNNNNNNNNNNNNNNNNH","n":["DEBUG","Dispatch","ERROR","Event","INFO","Instrument","Level","Metadata","Span","Subscriber","TRACE","Value","WARN","as_str","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","callsite","clone","clone","clone","clone_into","clone_into","clone_into","clone_span","clone_span","cmp","current_span","current_span","debug","debug_span","default","dispatcher","downcast_raw","downcast_ref","downcast_ref","downcast_ref","downcast_ref","downcast_ref","downgrade","drop","drop_span","drop_span","enabled","enabled","enabled","enter","enter","eq","eq","eq","eq","error","error_span","event","event","event","event","event_enabled","event_enabled","exit","exit","field","fields","file","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_str","ge","ge","gt","gt","hash","hash","in_current_span","info","info_span","instrument","instrument","instrument","into","into","into","into","is","is","is","is","is","is_event","is_span","le","le","level","level_filters","line","lt","lt","max_level_hint","module_path","name","new","new","new_span","new_span","none","on_register_dispatch","partial_cmp","partial_cmp","record","record","record","record_follows_from","record_follows_from","register_callsite","register_callsite","span","span","span_enabled","subscriber","target","to_owned","to_owned","to_owned","to_string","trace","trace_span","try_close","try_close","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","warn","warn_span","DefaultGuard","Dispatch","SetGlobalDefaultError","WeakDispatch","borrow","borrow_mut","clone","clone_into","fmt","from","get_default","into","set_default","set_global_default","to_owned","try_from","try_into","type_id","upgrade","with_default","Event","borrow","borrow_mut","child_of","dispatch","fields","fmt","from","into","is_contextual","is_root","metadata","new","new_child_of","parent","record","try_from","try_into","type_id","AsField","DebugValue","DisplayValue","Empty","Field","FieldSet","Iter","Value","ValueSet","Visit","as_field","as_field","as_field","as_ref","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","callsite","callsite","clone","clone","clone","clone_into","clone_into","clone_into","contains","debug","display","eq","eq","eq","field","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","hash","into","into","into","into","into","into","into","into_iter","into_iter","is_empty","is_empty","iter","len","len","name","new","next","record","record","record","record","record","record_bool","record_debug","record_error","record_f64","record_i128","record_i64","record_str","record_u128","record_u64","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_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","Instrument","Instrumented","WithDispatch","WithSubscriber","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","dispatcher","drop","fmt","fmt","from","from","in_current_span","inner","inner","inner_mut","inner_mut","inner_pin_mut","inner_pin_mut","inner_pin_ref","inner_pin_ref","instrument","into","into","into_future","into_future","into_inner","into_inner","poll","poll","span","span_mut","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","with_current_subscriber","with_subscriber","DEBUG","ERROR","INFO","LevelFilter","OFF","ParseLevelFilterError","STATIC_MAX_LEVEL","TRACE","WARN","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","current","eq","eq","fmt","fmt","fmt","fmt","from","from","from","from","from_level","from_str","ge","ge","gt","gt","hash","into","into","into_level","le","le","lt","lt","partial_cmp","partial_cmp","to_owned","to_owned","to_string","to_string","try_from","try_from","try_into","try_into","type_id","type_id","AsId","Attributes","Entered","EnteredSpan","Id","Record","Span","as_id","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","child_of","child_of","clone","clone_into","contains","contains","current","deref","drop","drop","enter","entered","eq","exit","field","fields","fmt","fmt","fmt","fmt","fmt","follows_from","from","from","from","from","from","from_non_zero_u64","from_u64","has_field","hash","id","id","in_scope","into","into","into","into","into","into_non_zero_u64","into_u64","is_contextual","is_disabled","is_empty","is_empty","is_none","is_root","len","metadata","metadata","new","new","new","new_disabled","new_root","new_root","none","or_current","parent","record","record","record","record_all","to_owned","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","values","with_subscriber","DefaultGuard","Interest","NoSubscriber","SetGlobalDefaultError","Subscriber","always","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","clone_span","current_span","default","downcast_raw","drop","drop_span","enabled","enabled","enter","enter","event","event","event_enabled","exit","exit","fmt","fmt","fmt","fmt","fmt","from","from","from","from","into","into","into","into","is_always","is_never","is_sometimes","max_level_hint","never","new","new_span","new_span","on_register_dispatch","record","record","record_follows_from","record_follows_from","register_callsite","register_callsite","set_default","set_global_default","sometimes","to_owned","to_owned","to_string","try_close","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","with_default"],"q":[[0,"tracing"],[158,"tracing::dispatcher"],[178,"tracing::event"],[197,"tracing::field"],[318,"tracing::instrument"],[366,"tracing::level_filters"],[421,"tracing::span"],[520,"tracing::subscriber"],[601,"tracing_core::callsite"],[602,"core::cmp"],[603,"tracing_core::span"],[604,"core::any"],[605,"core::option"],[606,"core::any"],[607,"core::fmt"],[608,"core::fmt"],[609,"core::marker"],[610,"core::hash"],[611,"tracing_core::metadata"],[612,"core::ops::function"],[613,"core::ops::function"],[614,"core::clone"],[615,"core::fmt"],[616,"core::marker"],[617,"core::pin"],[618,"core::task::wake"],[619,"core::task::poll"],[620,"core::future::future"],[621,"core::num::nonzero"]],"d":["The “debug” level.","Dispatch trace data to a Subscriber.","The “error” level.","Events represent single points in time where something …","The “info” level.","Attaches spans to a std::future::Future.","Describes the level of verbosity of a span or event.","Metadata describing a span or event.","A handle representing a span, with the capability to enter …","Trait representing the functions required to collect trace …","The “trace” level.","A field value of an erased type.","The “warn” level.","Returns the string representation of the Level.","","","","","","","","","Returns an opaque Identifier that uniquely identifies the …","","","","","","","Notifies the subscriber that a span ID has been cloned.","Notifies the subscriber that a span ID has been cloned.","","Returns a type representing this subscriber’s view of …","Returns a type representing this subscriber’s view of …","Constructs an event at the debug level.","Constructs a span at the debug level.","Returns the current default dispatcher","Dispatches trace events to Subscribers.","If self is the same type as the provided TypeId, returns …","Returns some reference to this Subscriber value if it is …","Returns some reference to this Subscriber value if it is …","Returns some reference to this [Subscriber…","Returns some reference to this Subscriber value if it is …","Returns some reference to the Subscriber this Dispatch …","Creates a WeakDispatch from this Dispatch.","","This method is deprecated.","Notifies the subscriber that a span ID has been dropped.","Returns true if a span or event with the specified metadata…","Returns true if a span with the specified metadata would be","Checks whether a span or event is enabled based on the …","Records that a span has been entered.","Records that a span has been can_enter.","","","","","Constructs an event at the error level.","Constructs a span at the error level.","Events represent single points in time during the …","Records that an Event has occurred.","Records that an Event has occurred.","Constructs a new Event.","Determine if an Event should be recorded.","Tests whether an event with the specified level and target …","Records that a span has been exited.","Records that a span has been exited.","Span and Event key-value data.","Returns the names of the fields on the described span or …","Returns the name of the source code file where the span …","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","","","","Instruments this type with the current Span, returning an …","Constructs an event at the info level.","Constructs a span at the info level.","Attach a span to a std::future::Future.","Instruments this type with the provided Span, returning an …","Instruments a function to create and enter a tracing span …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns true if this Subscriber is the same type as T.","Returns true if this Subscriber is the same type as T.","Returns true if this Subscriber is the same type as T.","Returns true if this Subscriber is the same type as T.","Returns true if this Dispatch forwards to a Subscriber of …","Returns true if the callsite kind is Event.","Return true if the callsite kind is Span.","","","Returns the level of verbosity of the described span or …","Trace verbosity level filtering.","Returns the line number in the source code file where the …","","","Returns the highest verbosity level that this Subscriber …","Returns the path to the Rust module where the span …","Returns the name of the span.","Construct new metadata for a span or event, with a name, …","Returns a Dispatch that forwards to the given Subscriber.","Visit the construction of a new span, returning a new span …","Record the construction of a new span, returning a new ID …","Returns a new Dispatch that discards events and spans.","Invoked when this subscriber becomes a Dispatch.","","","Visits this value with the given Visitor.","Record a set of values on a span.","Record a set of values on a span.","Adds an indication that span follows from the span with …","Adds an indication that span follows from the span with …","Registers a new callsite with this subscriber, returning …","Registers a new callsite with this subscriber, returning …","Spans represent periods of time in which a program was …","Constructs a new span.","Tests whether a span with the specified level and target …","Collects and records trace data.","Returns a string describing the part of the system where …","","","","","Constructs an event at the trace level.","Constructs a span at the trace level.","Notifies the subscriber that a span ID has been dropped, …","Notifies the subscriber that a span ID has been dropped, …","","","","","","","","","","","","","Constructs an event at the warn level.","Constructs a span at the warn level.","A guard that resets the current default dispatcher to the …","Dispatch trace data to a Subscriber.","Returned if setting the global dispatcher fails.","WeakDispatch is a version of Dispatch that holds a …","","","","","","Returns the argument unchanged.","Executes a closure with a reference to this thread’s …","Calls U::from(self).","Sets the dispatch as the default dispatch for the duration …","Sets this dispatch as the global default for the duration …","","","","","Attempts to upgrade this WeakDispatch to a Dispatch.","Sets this dispatch as the default for the duration of a …","Events represent single points in time where something …","","","Constructs a new Event with the specified metadata and set …","Constructs a new Event with the specified metadata and set …","Returns an iterator over the set of values on this Event.","","Returns the argument unchanged.","Calls U::from(self).","Returns true if the new event’s parent should be …","Returns true if the new event should be a root.","Returns metadata describing this Event.","Returns a new Event in the current span, with the …","Returns a new Event as a child of the specified span, with …","Returns the new event’s explicitly-specified parent, if …","Visits all the fields on this Event with the specified …","","","","Trait implemented to allow a type to be used as a field …","A Value which serializes as a string using fmt::Debug.","A Value which serializes using fmt::Display.","An empty field.","An opaque key allowing O(1) access to a field in a Span’…","Describes the fields present on a span.","An iterator over a set of fields.","A field value of an erased type.","A set of fields and values for a span.","Visits typed values.","Attempts to convert &self into a Field with the specified …","","","","","","","","","","","","","","","","","","Returns an Identifier that uniquely identifies the Callsite","Returns an Identifier that uniquely identifies the Callsite","","","","","","","Returns true if self contains the given field.","Wraps a type implementing fmt::Debug as a Value that can be","Wraps a type implementing fmt::Display as a Value that can …","","","","Returns the Field named name, or None if no such field …","","","","","","","","","","","","Returns the argument unchanged.","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).","","","Returns whether or not this FieldSet has fields.","Returns true if this ValueSet contains no values.","Returns an iterator over the Fields in this FieldSet.","Returns the number of fields in this FieldSet.","Returns the number of fields in this ValueSet that would …","Returns a string representing the name of the field.","Constructs a new FieldSet with the given array of field …","","Visits this value with the given Visitor.","Visits all the fields in this ValueSet with the provided …","","","","Visit a boolean value.","Visit a value implementing fmt::Debug.","Records a type implementing Error.","Visit a double-precision floating point value.","Visit a signed 128-bit integer value.","Visit a signed 64-bit integer value.","Visit a string value.","Visit an unsigned 128-bit integer value.","Visit an unsigned 64-bit integer value.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Attaches spans to a std::future::Future.","A Future that has been instrumented with a tracing Span.","A Future that has been instrumented with a tracing …","Extension trait allowing futures to be instrumented with a …","","","","","","","","","Borrows the Dispatch that is entered when this type is …","","","","Returns the argument unchanged.","Returns the argument unchanged.","Instruments this type with the current Span, returning an …","Borrows the wrapped type.","Borrows the wrapped type.","Mutably borrows the wrapped type.","Mutably borrows the wrapped type.","Get a pinned mutable reference to the wrapped type.","Get a pinned mutable reference to the wrapped type.","Get a pinned reference to the wrapped type.","Get a pinned reference to the wrapped type.","Instruments this type with the provided Span, returning an …","Calls U::from(self).","Calls U::from(self).","","","Consumes the Instrumented, returning the wrapped type.","Consumes the Instrumented, returning the wrapped type.","","","Borrows the Span that this type is instrumented by.","Mutably borrows the Span that this type is instrumented by.","","","","","","","","","Attaches the current default Subscriber to this type, …","Attaches the provided Subscriber to this type, returning a …","The “debug” level.","The “error” level.","The “info” level.","A filter comparable to a verbosity Level.","The “off” level.","Indicates that a string could not be parsed to a valid …","The statically configured maximum trace level.","The “trace” level.","The “warn” level.","","","","","","","","","","Returns a LevelFilter that matches the most verbose Level …","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns a LevelFilter that enables spans and events with …","","","","","","","Calls U::from(self).","Calls U::from(self).","Returns the most verbose Level that this filter accepts, …","","","","","","","","","","","","","","","","","Trait implemented by types which have a span Id.","Attributes provided to a Subscriber describing a new span …","A guard representing a span which has been entered and is …","An owned version of Entered, a guard representing a span …","Identifies a span within the context of a subscriber.","A set of fields recorded by a span.","A handle representing a span, with the capability to enter …","Returns the Id of the span that self corresponds to, or …","","","","","","","","","","","Constructs a new Span as child of the given parent span, …","Returns Attributes describing a new child span of the …","","","Returns true if this set of Attributes contains a value …","Returns true if this Record contains a value for the given …","Returns a handle to the span considered by the Subscriber …","","","","Enters this span, returning a guard that will exit the …","Enters this span, consuming it and returning a guard that …","","Exits this span, returning the underlying Span.","Returns a Field for the field with the given name, if one …","Returns the set of all fields defined by this span’s …","","","","","","Indicates that the span with the given ID has an indirect …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Constructs a new span ID from the given NonZeroU64.","Constructs a new span ID from the given u64.","Returns true if this Span has a field for the given Field …","","Returns this span’s Id, if it is enabled.","Returns this span’s Id, if it is enabled.","Executes the given function in the context of this span.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns the span’s ID as a NonZeroU64.","Returns the span’s ID as a u64.","Returns true if the new span’s parent should be …","Returns true if this span was disabled by the subscriber …","Returns true if this set of Attributes contains no values.","Returns true if this Record contains no values.","Returns true if this span was constructed by Span::none …","Returns true if the new span should be a root.","Returns the number of fields that would be visited from …","Returns this span’s Metadata, if it is enabled.","Returns a reference to the new span’s metadata.","Constructs a new Span with the given metadata and set of …","Returns Attributes describing a new child span of the …","Constructs a new Record from a ValueSet.","Constructs a new disabled span with the given Metadata.","Constructs a new Span as the root of its own trace tree, …","Returns Attributes describing a new span at the root of …","Constructs a new span that is completely disabled.","Returns this span, if it was enabled by the current …","Returns the new span’s explicitly-specified parent, if …","Records that the field described by field has the value …","Records all the fields in this set of Attributes with the …","Records all the fields in this Record with the provided …","Records all the fields in the provided ValueSet.","","","","","","","","","","","","","","","","","Returns a reference to a ValueSet containing any values …","Invokes a function with a reference to this span’s ID …","A guard that resets the current default dispatcher to the …","Indicates a Subscriber’s interest in a particular …","A no-op Subscriber.","Returned if setting the global dispatcher fails.","Trait representing the functions required to collect trace …","Returns an Interest indicating the subscriber is always …","","","","","","","","","","","","","Notifies the subscriber that a span ID has been cloned.","Returns a type representing this subscriber’s view of …","","If self is the same type as the provided TypeId, returns …","","This method is deprecated.","Returns true if a span or event with the specified metadata…","","Records that a span has been entered.","","Records that an Event has occurred.","","Determine if an Event should be recorded.","Records that a span has been exited.","","","","","","","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).","Returns true if the subscriber is always interested in …","Returns true if the subscriber is never interested in …","Returns true if the subscriber is sometimes interested in …","Returns the highest verbosity level that this Subscriber …","Returns an Interest indicating that the subscriber is …","Returns a new NoSubscriber.","Visit the construction of a new span, returning a new span …","","Invoked when this subscriber becomes a Dispatch.","Record a set of values on a span.","","Adds an indication that span follows from the span with …","","Registers a new callsite with this subscriber, returning …","","Sets the Subscriber as the default for the current thread …","Sets this subscriber as the global default for the …","Returns an Interest indicating the subscriber is sometimes …","","","","Notifies the subscriber that a span ID has been dropped, …","","","","","","","","","","","","","Sets this Subscriber as the default for the current thread …"],"i":[1,0,1,0,1,0,0,0,0,0,1,0,1,1,5,3,6,1,5,3,6,1,3,5,6,1,5,6,1,8,6,1,8,6,0,0,6,0,8,8,8,8,8,6,6,5,8,6,8,6,0,8,6,5,3,1,1,0,0,0,8,6,0,8,0,8,6,0,3,3,20,20,5,3,6,1,1,5,3,6,6,1,1,1,1,1,1,5,1,29,0,0,0,29,0,5,3,6,1,8,8,8,8,6,3,3,1,1,3,0,3,1,1,8,3,3,3,6,8,6,6,8,1,1,20,8,6,8,6,8,6,0,0,0,0,3,5,6,1,1,0,0,8,6,5,3,6,1,5,3,6,1,5,3,6,1,0,0,0,0,0,0,15,15,15,15,15,15,0,15,0,0,15,15,15,15,15,0,0,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,0,0,0,0,0,0,0,0,0,0,47,34,34,34,19,44,34,53,46,48,51,19,44,34,53,46,48,51,44,34,34,48,51,34,48,51,19,0,0,19,34,53,19,19,19,44,44,34,34,53,46,48,48,51,19,44,34,53,46,48,51,34,19,44,34,53,46,48,51,19,46,19,44,19,19,44,34,19,46,20,44,53,48,51,35,35,35,35,35,35,35,35,35,34,48,51,19,44,34,48,19,44,34,53,46,48,51,19,44,34,53,46,48,51,19,44,34,53,46,48,51,0,0,0,0,64,30,64,30,64,30,64,30,64,30,64,30,64,30,29,64,30,64,30,64,30,64,30,29,64,30,64,30,64,30,64,30,30,30,64,30,64,30,64,30,64,30,69,69,17,17,17,0,17,0,0,17,17,17,70,17,70,17,70,17,70,17,17,17,17,17,17,70,70,17,17,17,70,17,17,17,17,17,17,17,17,70,17,17,17,17,17,17,17,17,70,17,70,17,70,17,70,17,70,0,0,0,0,0,0,0,71,73,72,9,33,36,73,72,9,33,36,5,33,9,9,33,36,5,72,73,72,5,5,9,72,5,33,73,72,9,33,36,5,73,72,9,33,36,9,9,5,9,5,72,5,73,72,9,33,36,9,9,33,5,33,36,5,33,36,5,33,5,33,36,5,5,33,5,5,33,5,33,36,5,9,73,72,9,33,36,73,72,9,33,36,73,72,9,33,36,33,5,0,0,0,0,0,37,42,41,37,75,42,41,37,75,37,75,37,75,8,8,75,8,41,8,8,75,8,75,8,75,8,8,75,42,42,41,37,75,42,41,37,75,42,41,37,75,37,37,37,8,37,75,8,75,8,8,75,8,75,8,75,0,0,37,37,75,42,8,42,41,37,75,42,41,37,75,42,41,37,75,0],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,[1,2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[3,4],[5,5],[6,6],[1,1],[[-1,-2],7,[],[]],[[-1,-2],7,[],[]],[[-1,-2],7,[],[]],[[8,9],9],[[6,9],9],[[1,1],10],[8,11],[6,11],0,0,[[],6],0,[[8,12],[[13,[7]]]],[8,[[13,[-1]]],14],[8,[[13,[-1]]],14],[8,[[13,[-1]]],14],[8,[[13,[-1]]],14],[6,[[13,[-1]]],14],[6,15],[5,7],[[8,9],7],[[6,9],7],[[8,3],16],[[6,3],16],0,[[8,9],7],[[6,9],7],[[5,5],16],[[3,3],16],[[1,1],16],[[1,17],16],0,0,0,[[8,18],7],[[6,18],7],0,[[8,18],16],0,[[8,9],7],[[6,9],7],0,[3,19],[3,[[13,[2]]]],[[20,21],[[23,[7,22]]]],[[20,21],[[23,[7,22]]]],[[5,21],24],[[3,21],[[23,[7,22]]]],[[6,21],[[23,[7,22]]]],[[1,21],[[23,[7,22]]]],[[1,21],[[23,[7,22]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,6,[8,25,26]],[-1,-1,[]],[2,[[23,[1,27]]]],[[1,17],16],[[1,1],16],[[1,1],16],[[1,17],16],[[5,-1],7,28],[[1,-1],7,28],[29,[[30,[29]]]],0,0,0,[[29,5],[[30,[29]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[8,16],[8,16],[8,16],[8,16],[6,16],[3,16],[3,16],[[1,1],16],[[1,17],16],[3,1],0,[3,[[13,[31]]]],[[1,1],16],[[1,17],16],[8,[[13,[17]]]],[3,[[13,[2]]]],[3,2],[[2,2,1,[13,[2]],[13,[31]],[13,[2]],19,32],3],[-1,6,[8,25,26]],[[8,33],9],[[6,33],9],[[],6],[[8,6],7],[[1,17],[[13,[10]]]],[[1,1],[[13,[10]]]],[[20,34,35],7],[[8,9,36],7],[[6,9,36],7],[[8,9,9],7],[[6,9,9],7],[[8,3],37],[[6,3],37],0,0,0,0,[3,2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,38,[]],0,0,[[8,9],16],[[6,9],16],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,12,[]],[-1,12,[]],[-1,12,[]],[-1,12,[]],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[15,15],[[-1,-2],7,[],[]],[[15,21],[[23,[7,22]]]],[-1,-1,[]],[-2,-1,[],[[40,[6],[[39,[-1]]]]]],[-1,-2,[],[]],[6,41],[6,[[23,[7,42]]]],[-1,-2,[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,12,[]],[15,[[13,[6]]]],[[6,-2],-1,[],[[43,[],[[39,[-1]]]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[[-1,3,44],7,[[45,[[13,[9]]]]]],[[3,44],7],[18,46],[[18,21],[[23,[7,22]]]],[-1,-1,[]],[-1,-2,[],[]],[18,16],[18,16],[18,3],[[3,44],18],[[-1,3,44],18,[[45,[[13,[9]]]]]],[18,[[13,[9]]]],[[18,35],7],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,12,[]],0,0,0,0,0,0,0,0,0,0,[[47,3],[[13,[34]]]],[[34,3],[[13,[34]]]],[[34,3],[[13,[34]]]],[34,2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[44,4],[34,4],[34,34],[[[48,[-1]]],[[48,[-1]]],[49,50]],[[[51,[-1]]],[[51,[-1]]],[49,52]],[[-1,-2],7,[],[]],[[-1,-2],7,[],[]],[[-1,-2],7,[],[]],[[19,34],16],[-1,[[51,[-1]]],52],[-1,[[48,[-1]]],50],[[19,19],16],[[34,34],16],[[53,53],16],[[19,-1],[[13,[34]]],[[54,[2]],55]],[[19,21],[[23,[7,22]]]],[[19,21],[[23,[7,22]]]],[[44,21],[[23,[7,22]]]],[[44,21],[[23,[7,22]]]],[[34,21],[[23,[7,22]]]],[[34,21],[[23,[7,22]]]],[[53,21],[[23,[7,22]]]],[[46,21],[[23,[7,22]]]],[[[48,[-1]],21],[[23,[7,22]]],50],[[[48,[-1]],21],[[23,[7,22]]],50],[[[51,[-1]],21],[[23,[7,22]]],52],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[34,-1],7,28],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[19],[-1,-2,[],[]],[19,16],[44,16],[19,46],[19,56],[44,56],[34,2],[[[57,[2]],4],19],[46,[[13,[34]]]],[[20,34,35],7],[[44,35],7],[[53,34,35],7],[[[48,[-1]],34,35],7,50],[[[51,[-1]],34,35],7,52],[[35,34,16],7],[[35,34,52],7],[[35,34,58],7],[[35,34,59],7],[[35,34,60],7],[[35,34,61],7],[[35,34,2],7],[[35,34,62],7],[[35,34,63],7],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,38,[]],[-1,38,[]],[-1,38,[]],[-1,38,[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,12,[]],[-1,12,[]],[-1,12,[]],[-1,12,[]],[-1,12,[]],[-1,12,[]],[-1,12,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[64,[-1]]],[[64,[-1]]],49],[[[30,[-1]]],[[30,[-1]]],49],[[-1,-2],7,[],[]],[[-1,-2],7,[],[]],[[[64,[-1]]],6,[]],[[[30,[-1]]],7,[]],[[[64,[-1]],21],24,52],[[[30,[-1]],21],24,52],[-1,-1,[]],[-1,-1,[]],[29,[[30,[29]]]],[[[64,[-1]]],-1,[]],[[[30,[-1]]],-1,[]],[[[64,[-1]]],-1,[]],[[[30,[-1]]],-1,[]],[[[65,[[64,[-1]]]]],[[65,[-1]]],[]],[[[65,[[30,[-1]]]]],[[65,[-1]]],[]],[[[65,[[64,[-1]]]]],[[65,[-1]]],[]],[[[65,[[30,[-1]]]]],[[65,[-1]]],[]],[[29,5],[[30,[29]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[],[]],[-1,[],[]],[[[64,[-1]]],-1,[]],[[[30,[-1]]],-1,[]],[[[65,[[64,[-1]]]],66],[[67,[-2]]],68,[]],[[[65,[[30,[-1]]]],66],[[67,[-2]]],68,[]],[[[30,[-1]]],5,[]],[[[30,[-1]]],5,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,12,[]],[-1,12,[]],[69,[[64,[69]]]],[[69,-1],[[64,[69]]],[[45,[6]]]],0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[17,17],[70,70],[[-1,-2],7,[],[]],[[-1,-2],7,[],[]],[[17,17],10],[[],17],[[17,17],16],[[17,1],16],[[17,21],[[23,[7,22]]]],[[17,21],[[23,[7,22]]]],[[70,21],[[23,[7,22]]]],[[70,21],[[23,[7,22]]]],[1,17],[-1,-1,[]],[[[13,[1]]],17],[-1,-1,[]],[1,17],[2,[[23,[17]]]],[[17,1],16],[[17,17],16],[[17,1],16],[[17,17],16],[[17,-1],7,28],[-1,-2,[],[]],[-1,-2,[],[]],[17,[[13,[1]]]],[[17,1],16],[[17,17],16],[[17,1],16],[[17,17],16],[[17,1],[[13,[10]]]],[[17,17],[[13,[10]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,38,[]],[-1,38,[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,12,[]],[-1,12,[]],0,0,0,0,0,0,0,[71,[[13,[9]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,3,44],5,[[45,[[13,[9]]]]]],[[9,3,44],33],[9,9],[[-1,-2],7,[],[]],[[33,34],16],[[36,34],16],[[],5],[72,5],[73,7],[72,7],[5,73],[5,72],[[9,9],16],[72,5],[[5,-1],[[13,[34]]],[47,55]],[33,19],[[73,21],24],[[72,21],24],[[9,21],[[23,[7,22]]]],[[33,21],[[23,[7,22]]]],[[36,21],[[23,[7,22]]]],[[5,-1],5,[[45,[[13,[9]]]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[74,9],[63,9],[[5,-1],16,[47,55]],[[9,-1],7,28],[5,[[13,[9]]]],[72,[[13,[9]]]],[[5,-2],-1,[],[[43,[],[[39,[-1]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[9,74],[9,63],[33,16],[5,16],[33,16],[36,16],[5,16],[33,16],[36,56],[5,[[13,[3]]]],[33,3],[[3,44],5],[[3,44],33],[44,36],[3,5],[[3,44],5],[[3,44],33],[[],5],[5,5],[33,[[13,[9]]]],[[5,-1,-2],5,[47,55],20],[[33,35],7],[[36,35],7],[[5,44],5],[-1,-2,[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,12,[]],[-1,12,[]],[-1,12,[]],[-1,12,[]],[-1,12,[]],[33,44],[[5,-2],[[13,[-1]]],[],[[43,[[7,[9,6]]],[[39,[-1]]]]]],0,0,0,0,0,[[],37],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[37,37],[75,75],[[-1,-2],7,[],[]],[[-1,-2],7,[],[]],[[8,9],9],[8,11],[[],75],[[8,12],[[13,[7]]]],[41,7],[[8,9],7],[[8,3],16],[[75,3],16],[[8,9],7],[[75,9],7],[[8,18],7],[[75,18],7],[[8,18],16],[[8,9],7],[[75,9],7],[[42,21],[[23,[7,22]]]],[[42,21],[[23,[7,22]]]],[[41,21],[[23,[7,22]]]],[[37,21],[[23,[7,22]]]],[[75,21],[[23,[7,22]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[37,16],[37,16],[37,16],[8,[[13,[17]]]],[[],37],[[],75],[[8,33],9],[[75,33],9],[[8,6],7],[[8,9,36],7],[[75,9,36],7],[[8,9,9],7],[[75,9,9],7],[[8,3],37],[[75,3],37],[-1,41,[8,25,26]],[-1,[[23,[7,42]]],[8,25,26]],[[],37],[-1,-2,[],[]],[-1,-2,[],[]],[-1,38,[]],[[8,9],16],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,12,[]],[-1,12,[]],[-1,12,[]],[-1,12,[]],[[-1,-3],-2,[8,25,26],[],[[43,[],[[39,[-2]]]]]]],"c":[46,47,543],"p":[[5,"Level",0],[1,"str"],[5,"Metadata",0],[5,"Identifier",601],[5,"Span",0],[5,"Dispatch",0],[1,"tuple"],[10,"Subscriber",0],[5,"Id",421],[6,"Ordering",602],[5,"Current",603],[5,"TypeId",604],[6,"Option",605],[10,"Any",604],[5,"WeakDispatch",158],[1,"bool"],[5,"LevelFilter",366],[5,"Event",178],[5,"FieldSet",197],[10,"Value",0],[5,"Formatter",606],[5,"Error",606],[6,"Result",607],[8,"Result",606],[10,"Send",608],[10,"Sync",608],[5,"ParseLevelError",609],[10,"Hasher",610],[10,"Instrument",0],[5,"Instrumented",318],[1,"u32"],[5,"Kind",609],[5,"Attributes",421],[5,"Field",197],[10,"Visit",197],[5,"Record",421],[5,"Interest",520],[5,"String",611],[17,"Output"],[10,"FnMut",612],[5,"DefaultGuard",520],[5,"SetGlobalDefaultError",520],[10,"FnOnce",612],[5,"ValueSet",197],[10,"Into",613],[5,"Iter",197],[10,"AsField",197],[5,"DisplayValue",197],[10,"Clone",614],[10,"Display",606],[5,"DebugValue",197],[10,"Debug",606],[5,"Empty",197],[10,"Borrow",615],[10,"Sized",608],[1,"usize"],[1,"slice"],[10,"Error",616],[1,"f64"],[1,"i128"],[1,"i64"],[1,"u128"],[1,"u64"],[5,"WithDispatch",318],[5,"Pin",617],[5,"Context",618],[6,"Poll",619],[10,"Future",620],[10,"WithSubscriber",318],[5,"ParseLevelFilterError",366],[10,"AsId",421],[5,"EnteredSpan",421],[5,"Entered",421],[5,"NonZeroU64",621],[5,"NoSubscriber",520]],"b":[[39,"impl-dyn+Subscriber"],[40,"impl-dyn+Subscriber+%2B+Send"],[41,"impl-dyn+Subscriber+%2B+Sync"],[42,"impl-dyn+Subscriber+%2B+Send+%2B+Sync"],[55,"impl-PartialEq-for-Level"],[56,"impl-PartialEq%3CLevelFilter%3E-for-Level"],[70,"impl-Display-for-dyn+Value"],[71,"impl-Debug-for-dyn+Value"],[75,"impl-Display-for-Level"],[76,"impl-Debug-for-Level"],[83,"impl-PartialOrd%3CLevelFilter%3E-for-Level"],[84,"impl-PartialOrd-for-Level"],[85,"impl-PartialOrd-for-Level"],[86,"impl-PartialOrd%3CLevelFilter%3E-for-Level"],[99,"impl-dyn+Subscriber+%2B+Sync"],[100,"impl-dyn+Subscriber+%2B+Send"],[101,"impl-dyn+Subscriber+%2B+Send+%2B+Sync"],[102,"impl-dyn+Subscriber"],[106,"impl-PartialOrd-for-Level"],[107,"impl-PartialOrd%3CLevelFilter%3E-for-Level"],[111,"impl-PartialOrd-for-Level"],[112,"impl-PartialOrd%3CLevelFilter%3E-for-Level"],[122,"impl-PartialOrd%3CLevelFilter%3E-for-Level"],[123,"impl-PartialOrd-for-Level"],[208,"impl-AsField-for-%26Field"],[209,"impl-AsField-for-Field"],[240,"impl-Debug-for-FieldSet"],[241,"impl-Display-for-FieldSet"],[242,"impl-Display-for-ValueSet%3C\'a%3E"],[243,"impl-Debug-for-ValueSet%3C\'a%3E"],[244,"impl-Debug-for-Field"],[245,"impl-Display-for-Field"],[248,"impl-Display-for-DisplayValue%3CT%3E"],[249,"impl-Debug-for-DisplayValue%3CT%3E"],[385,"impl-PartialEq-for-LevelFilter"],[386,"impl-PartialEq%3CLevel%3E-for-LevelFilter"],[387,"impl-Display-for-LevelFilter"],[388,"impl-Debug-for-LevelFilter"],[389,"impl-Debug-for-ParseLevelFilterError"],[390,"impl-Display-for-ParseLevelFilterError"],[391,"impl-From%3CLevel%3E-for-LevelFilter"],[393,"impl-From%3COption%3CLevel%3E%3E-for-LevelFilter"],[397,"impl-PartialOrd%3CLevel%3E-for-LevelFilter"],[398,"impl-PartialOrd-for-LevelFilter"],[399,"impl-PartialOrd%3CLevel%3E-for-LevelFilter"],[400,"impl-PartialOrd-for-LevelFilter"],[405,"impl-PartialOrd%3CLevel%3E-for-LevelFilter"],[406,"impl-PartialOrd-for-LevelFilter"],[407,"impl-PartialOrd%3CLevel%3E-for-LevelFilter"],[408,"impl-PartialOrd-for-LevelFilter"],[409,"impl-PartialOrd%3CLevel%3E-for-LevelFilter"],[410,"impl-PartialOrd-for-LevelFilter"],[553,"impl-Debug-for-SetGlobalDefaultError"],[554,"impl-Display-for-SetGlobalDefaultError"]]}],\ ["tracing_attributes",{"doc":"A procedural macro attribute for instrumenting functions …","t":"X","n":["instrument"],"q":[[0,"tracing_attributes"]],"d":["Instruments a function to create and enter a tracing span …"],"i":[0],"f":[0],"c":[],"p":[],"b":[]}],\ ["tracing_core",{"doc":"Core primitives for tracing.","t":"KFFFEEFFFFKNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNCNNMMNNNNNNCMNMCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNQNNNNNNNNNNNNNNNNNCMQNMNNNNNMMNMCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNKFFNNNNNNNNNNNNNNNMNNHHNMNNNNNNNNFFFFNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNHHNNNNNNNNNNNNNHFNNNNNNNNNNFFFFFFKFKNNNNNNNNNNNNNNNNNNNHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTTTTTFFFFTFFTTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFKNNNNNNNNNNNNNNNNNNMNMNMNNMNNNNNNNNNNNNNNNNNMNNMNMNNNNNNNNNNNNN","n":["Callsite","Dispatch","Event","Field","Interest","Kind","Level","LevelFilter","Metadata","Once","Subscriber","as_ref","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","call_once","call_once_force","callsite","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_span","cmp","cmp","current_span","default","dispatcher","downcast_raw","drop_span","enabled","enter","eq","eq","eq","eq","eq","eq","event","event","event_enabled","exit","field","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from_str","from_str","ge","ge","ge","ge","gt","gt","gt","gt","hash","hash","hash","identify_callsite","into","into","into","into","into","into","into","is_completed","le","le","le","le","lt","lt","lt","lt","max_level_hint","metadata","metadata","metadata","new","new_span","on_register_dispatch","partial_cmp","partial_cmp","partial_cmp","partial_cmp","record","record_follows_from","register_callsite","set_interest","span","subscriber","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","try_close","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","Callsite","DefaultCallsite","Identifier","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","eq","fmt","fmt","from","from","hash","interest","into","into","metadata","metadata","new","rebuild_interest_cache","register","register","set_interest","set_interest","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","DefaultGuard","Dispatch","SetGlobalDefaultError","WeakDispatch","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","clone_span","current_span","downcast_ref","downgrade","drop","drop_span","enabled","enter","event","exit","fmt","fmt","fmt","fmt","from","from","from","get_default","into","into","into","is","new","new_span","none","record","record_follows_from","register_callsite","set_default","set_global_default","to_owned","to_string","try_close","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","upgrade","with_default","Event","child_of","dispatch","fields","is_contextual","is_root","metadata","new","new_child_of","parent","record","DebugValue","DisplayValue","Empty","Field","FieldSet","Iter","Value","ValueSet","Visit","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","callsite","callsite","clone","clone","clone_into","clone_into","contains","debug","display","eq","eq","field","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","into","into","into","into","into","into","into_iter","into_iter","is_empty","is_empty","iter","len","len","name","new","next","record","record","record","record","record","record_bool","record_debug","record_error","record_f64","record_i128","record_i64","record_str","record_u128","record_u64","to_owned","to_owned","to_string","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","DEBUG","DEBUG","ERROR","ERROR","EVENT","HINT","INFO","INFO","Kind","Level","LevelFilter","Metadata","OFF","ParseLevelError","ParseLevelFilterError","SPAN","TRACE","TRACE","WARN","WARN","as_str","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","callsite","clone","clone","clone_into","clone_into","current","eq","fields","file","fmt","fmt","fmt","fmt","fmt","from","from","from","from_level","hint","into","into","into","into_level","is_event","is_event","is_hint","is_span","is_span","level","line","module_path","name","new","target","to_owned","to_owned","to_string","to_string","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","Attributes","Current","Id","Record","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","child_of","clone","clone_into","contains","contains","eq","fields","fmt","fmt","fmt","fmt","from","from","from","from","from_non_zero_u64","from_u64","hash","id","into","into","into","into","into_inner","into_non_zero_u64","into_u64","is_contextual","is_empty","is_empty","is_known","is_root","len","metadata","metadata","new","new","new","new_root","none","parent","record","record","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","values","Interest","NoSubscriber","Subscriber","always","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","clone_span","current_span","default","downcast_raw","downcast_ref","downcast_ref","downcast_ref","downcast_ref","drop_span","enabled","enabled","enter","enter","event","event","event_enabled","exit","exit","fmt","fmt","from","from","into","into","is","is","is","is","is_always","is_never","is_sometimes","max_level_hint","never","new","new_span","new_span","on_register_dispatch","record","record","record_follows_from","record_follows_from","register_callsite","register_callsite","sometimes","to_owned","to_owned","try_close","try_from","try_from","try_into","try_into","type_id","type_id"],"q":[[0,"tracing_core"],[154,"tracing_core::callsite"],[187,"tracing_core::dispatcher"],[243,"tracing_core::event"],[254,"tracing_core::field"],[357,"tracing_core::metadata"],[431,"tracing_core::span"],[499,"tracing_core::subscriber"],[564,"core::ops::function"],[565,"std::sync::once"],[566,"core::cmp"],[567,"core::any"],[568,"core::option"],[569,"core::fmt"],[570,"core::fmt"],[571,"core::marker"],[572,"core::marker"],[573,"alloc::string"],[574,"core::any"],[575,"core::clone"],[576,"core::fmt"],[577,"core::marker"],[578,"core::num::nonzero"]],"d":["Trait implemented by callsites.","Dispatch trace data to a Subscriber.","Events represent single points in time where something …","An opaque key allowing O(1) access to a field in a Span’…","","","Describes the level of verbosity of a span or event.","A filter comparable to a verbosity Level.","Metadata describing a span or event.","A synchronization primitive which can be used to run a …","Trait representing the functions required to collect trace …","","","","","","","","","","","","","","","","Performs an initialization routine once and only once. The …","Performs the same function as call_once() except ignores …","Callsites represent the source locations from which spans …","","","","","","","","","Notifies the subscriber that a span ID has been cloned.","","","Returns a type representing this subscriber’s view of …","Returns the current default dispatcher","Dispatches trace events to Subscribers.","If self is the same type as the provided TypeId, returns …","This method is deprecated.","Returns true if a span or event with the specified metadata…","Records that a span has been entered.","","","","","","","Events represent single points in time during the …","Records that an Event has occurred.","Determine if an Event should be recorded.","Records that a span has been exited.","Span and Event key-value data.","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","","","","","","","","","","Statically constructs an Identifier for the provided …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns true if some call_once() call has completed …","","","","","","","","","Returns the highest verbosity level that this Subscriber …","Metadata describing trace data.","Returns the metadata associated with the callsite.","Statically constructs new span metadata.","Creates a new Once value.","Visit the construction of a new span, returning a new span …","Invoked when this subscriber becomes a Dispatch.","","","","","Record a set of values on a span.","Adds an indication that span follows from the span with …","Registers a new callsite with this subscriber, returning …","Sets the Interest for this callsite.","Spans represent periods of time in the execution of a …","Collectors collect and record trace data.","","","","","","","","Notifies the subscriber that a span ID has been dropped, …","","","","","","","","","","","","","","","","","","","","","","Trait implemented by callsites.","A default Callsite implementation.","Uniquely identifies a Callsite","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the callsite’s cached Interest, or registers it …","Calls U::from(self).","Calls U::from(self).","Returns the metadata associated with the callsite.","","Returns a new DefaultCallsite with the specified Metadata.","Clear and reregister interest on every Callsite","Register a new Callsite with the global registry.","Registers this callsite with the global callsite registry.","Sets the Interest for this callsite.","","","","","","","","","A guard that resets the current default dispatcher to the …","Dispatch trace data to a Subscriber.","Returned if setting the global dispatcher fails.","WeakDispatch is a version of Dispatch that holds a …","","","","","","","","","Notifies the subscriber that a span ID has been cloned.","Returns a type representing this subscriber’s view of …","Returns some reference to the Subscriber this Dispatch …","Creates a WeakDispatch from this Dispatch.","","Notifies the subscriber that a span ID has been dropped.","Returns true if a span with the specified metadata would be","Records that a span has been can_enter.","Records that an Event has occurred.","Records that a span has been exited.","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Executes a closure with a reference to this thread’s …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns true if this Dispatch forwards to a Subscriber of …","Returns a Dispatch that forwards to the given Subscriber.","Record the construction of a new span, returning a new ID …","Returns a new Dispatch that discards events and spans.","Record a set of values on a span.","Adds an indication that span follows from the span with …","Registers a new callsite with this subscriber, returning …","Sets the dispatch as the default dispatch for the duration …","Sets this dispatch as the global default for the duration …","","","Notifies the subscriber that a span ID has been dropped, …","","","","","","","","","","Attempts to upgrade this WeakDispatch to a Dispatch.","Sets this dispatch as the default for the duration of a …","Events represent single points in time where something …","Constructs a new Event with the specified metadata and set …","Constructs a new Event with the specified metadata and set …","Returns an iterator over the set of values on this Event.","Returns true if the new event’s parent should be …","Returns true if the new event should be a root.","Returns metadata describing this Event.","Returns a new Event in the current span, with the …","Returns a new Event as a child of the specified span, with …","Returns the new event’s explicitly-specified parent, if …","Visits all the fields on this Event with the specified …","A Value which serializes as a string using fmt::Debug.","A Value which serializes using fmt::Display.","An empty field.","An opaque key allowing O(1) access to a field in a Span’…","Describes the fields present on a span.","An iterator over a set of fields.","A field value of an erased type.","A set of fields and values for a span.","Visits typed values.","","","","","","","","","","","","","Returns an Identifier that uniquely identifies the Callsite","Returns an Identifier that uniquely identifies the Callsite","","","","","Returns true if self contains the given field.","Wraps a type implementing fmt::Debug as a Value that can be","Wraps a type implementing fmt::Display as a Value that can …","","","Returns the Field named name, or None if no such field …","","","","","","","","","","","","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).","","","Returns whether or not this FieldSet has fields.","Returns true if this ValueSet contains no values.","Returns an iterator over the Fields in this FieldSet.","Returns the number of fields in this FieldSet.","Returns the number of fields in this ValueSet that would …","Returns a string representing the name of the field.","Constructs a new FieldSet with the given array of field …","","Visits this value with the given Visitor.","Visits all the fields in this ValueSet with the provided …","","","","Visit a boolean value.","Visit a value implementing fmt::Debug.","Records a type implementing Error.","Visit a double-precision floating point value.","Visit a signed 128-bit integer value.","Visit a signed 64-bit integer value.","Visit a string value.","Visit an unsigned 128-bit integer value.","Visit an unsigned 64-bit integer value.","","","","","","","","","","","","","","","","","","","","","","","","The “debug” level.","The “debug” level.","The “error” level.","The “error” level.","Event callsite","enabled! callsite. Subscribers can assume this Kind means …","The “info” level.","The “info” level.","Indicates whether the callsite is a span or event.","Describes the level of verbosity of a span or event.","A filter comparable to a verbosity Level.","Metadata describing a span or event.","The “off” level.","Returned if parsing a Level fails.","Indicates that a string could not be parsed to a valid …","Span callsite","The “trace” level.","The “trace” level.","The “warn” level.","The “warn” level.","Returns the string representation of the Level.","","","","","","","Returns an opaque Identifier that uniquely identifies the …","","","","","Returns a LevelFilter that matches the most verbose Level …","","Returns the names of the fields on the described span or …","Returns the name of the source code file where the span …","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns a LevelFilter that enables spans and events with …","Sets that this Kind is a hint.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns the most verbose Level that this filter accepts, …","Returns true if the callsite kind is Event.","Return true if the callsite kind is Event","Return true if the callsite kind is Hint","Return true if the callsite kind is Span.","Return true if the callsite kind is Span","Returns the level of verbosity of the described span or …","Returns the line number in the source code file where the …","Returns the path to the Rust module where the span …","Returns the name of the span.","Construct new metadata for a span or event, with a name, …","Returns a string describing the part of the system where …","","","","","","","","","","","","","","Attributes provided to a Subscriber describing a new span …","Indicates what the Subscriber considers the “current” …","Identifies a span within the context of a subscriber.","A set of fields recorded by a span.","","","","","","","","","Returns Attributes describing a new child span of the …","","","Returns true if this set of Attributes contains a value …","Returns true if this Record contains a value for the given …","","Returns the set of all fields defined by this span’s …","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Constructs a new span ID from the given NonZeroU64.","Constructs a new span ID from the given u64.","","Borrows the Id of the current span, if one exists and is …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Consumes self and returns the span Id and Metadata of the …","Returns the span’s ID as a NonZeroU64.","Returns the span’s ID as a u64.","Returns true if the new span’s parent should be …","Returns true if this set of Attributes contains no values.","Returns true if this Record contains no values.","Returns true if the Subscriber that constructed this …","Returns true if the new span should be a root.","Returns the number of fields that would be visited from …","Returns a reference to the new span’s metadata.","Borrows the Metadata of the current span, if one exists …","Returns Attributes describing a new child span of the …","Constructs a new Record from a ValueSet.","Constructs a new Current that indicates the current …","Returns Attributes describing a new span at the root of …","Constructs a new Current that indicates the current …","Returns the new span’s explicitly-specified parent, if …","Records all the fields in this set of Attributes with the …","Records all the fields in this Record with the provided …","","","","","","","","","","","","","","Returns a reference to a ValueSet containing any values …","Indicates a Subscriber’s interest in a particular …","A no-op Subscriber.","Trait representing the functions required to collect trace …","Returns an Interest indicating the subscriber is always …","","","","","","","","","Notifies the subscriber that a span ID has been cloned.","Returns a type representing this subscriber’s view of …","","If self is the same type as the provided TypeId, returns …","Returns some reference to this Subscriber value if it is …","Returns some reference to this Subscriber value if it is …","Returns some reference to this [Subscriber…","Returns some reference to this Subscriber value if it is …","This method is deprecated.","Returns true if a span or event with the specified metadata…","","Records that a span has been entered.","","Records that an Event has occurred.","","Determine if an Event should be recorded.","Records that a span has been exited.","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Returns true if this Subscriber is the same type as T.","Returns true if this Subscriber is the same type as T.","Returns true if this Subscriber is the same type as T.","Returns true if this Subscriber is the same type as T.","Returns true if the subscriber is always interested in …","Returns true if the subscriber is never interested in …","Returns true if the subscriber is sometimes interested in …","Returns the highest verbosity level that this Subscriber …","Returns an Interest indicating that the subscriber is …","Returns a new NoSubscriber.","Visit the construction of a new span, returning a new span …","","Invoked when this subscriber becomes a Dispatch.","Record a set of values on a span.","","Adds an indication that span follows from the span with …","","Registers a new callsite with this subscriber, returning …","","Returns an Interest indicating the subscriber is sometimes …","","","Notifies the subscriber that a span ID has been dropped, …","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0,0,1,16,7,18,1,8,9,3,16,7,18,1,8,9,3,3,3,0,7,1,8,9,7,1,8,9,10,8,9,10,7,0,10,10,10,10,16,1,8,8,9,9,0,10,10,10,0,16,7,18,1,1,8,8,9,9,3,16,7,7,18,1,8,9,9,9,3,8,9,8,8,9,9,8,8,9,9,1,8,9,0,16,7,18,1,8,9,3,3,8,8,9,9,8,8,9,9,10,0,27,0,3,10,10,8,8,9,9,10,10,10,27,0,0,7,1,8,9,1,8,9,10,16,7,18,1,8,9,3,16,7,18,1,8,9,3,16,7,18,1,8,9,3,0,0,0,32,33,32,33,32,32,32,32,33,32,33,32,33,32,33,27,33,33,0,0,33,27,33,32,32,33,32,33,32,33,0,0,0,0,37,34,36,37,34,36,34,34,7,7,7,7,36,7,7,7,7,7,37,37,34,36,37,34,36,0,37,34,36,7,7,7,7,7,7,7,0,0,34,37,7,37,34,36,37,34,36,37,34,36,34,0,0,18,18,18,18,18,18,18,18,18,18,0,0,0,0,0,0,0,0,0,49,40,50,42,44,47,49,40,50,42,44,47,40,1,44,47,44,47,49,0,0,49,50,49,49,49,40,40,53,53,50,42,44,44,47,49,40,50,42,44,47,49,40,50,42,44,47,49,42,49,40,49,49,40,1,49,42,53,40,50,44,47,43,43,43,43,43,43,43,43,43,44,47,49,40,44,49,40,50,42,44,47,49,40,50,42,44,47,49,40,50,42,44,47,8,9,8,9,62,62,8,9,0,0,0,0,9,0,0,62,8,9,8,9,8,62,63,25,62,63,25,16,62,63,62,63,9,62,16,16,62,63,63,25,25,62,63,25,9,62,62,63,25,9,16,62,62,16,62,16,16,16,16,16,16,62,63,63,25,62,63,25,62,63,25,62,63,25,0,0,0,0,11,28,29,13,11,28,29,13,28,11,11,28,29,11,28,11,28,29,13,11,28,29,13,11,11,11,13,11,28,29,13,13,11,11,28,28,29,13,28,29,28,13,28,29,13,28,13,28,28,29,11,11,28,29,13,11,28,29,13,11,28,29,13,28,0,0,0,30,30,66,30,66,30,66,30,66,10,10,66,10,10,10,10,10,10,10,66,10,66,10,66,10,10,66,30,66,30,66,30,66,10,10,10,10,30,30,30,10,30,66,10,66,10,10,66,10,66,10,66,30,30,66,10,30,66,30,66,30,66],"f":[0,0,0,0,0,0,0,0,0,0,0,[1,2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[3,-1],4,5],[[3,-1],4,[[5,[6]]]],0,[7,7],[1,1],[8,8],[9,9],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[10,11],11],[[8,8],12],[[9,9],12],[10,13],[[],7],0,[[10,14],[[15,[4]]]],[[10,11],4],[[10,16],17],[[10,11],4],[[16,16],17],[[1,1],17],[[8,9],17],[[8,8],17],[[9,8],17],[[9,9],17],0,[[10,18],4],[[10,18],17],[[10,11],4],0,[[16,19],20],[[7,19],20],[[18,19],20],[[1,19],20],[[1,19],20],[[8,19],20],[[8,19],20],[[9,19],20],[[9,19],20],[[3,19],[[22,[4,21]]]],[-1,-1,[]],[-1,-1,[]],[-1,7,[10,23,24]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[15,[8]]],9],[-1,-1,[]],[8,9],[-1,-1,[]],[2,[[22,[8,25]]]],[2,[[22,[9,-1]]],[]],[[8,8],17],[[8,9],17],[[9,9],17],[[9,8],17],[[8,8],17],[[8,9],17],[[9,9],17],[[9,8],17],[[1,-1],4,26],[[8,-1],4,26],[[9,-1],4,26],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[3,17],[[8,9],17],[[8,8],17],[[9,9],17],[[9,8],17],[[8,9],17],[[8,8],17],[[9,9],17],[[9,8],17],[10,[[15,[9]]]],0,[27,16],0,[[],3],[[10,28],11],[[10,7],4],[[8,8],[[15,[12]]]],[[8,9],[[15,[12]]]],[[9,8],[[15,[12]]]],[[9,9],[[15,[12]]]],[[10,11,29],4],[[10,11,11],4],[[10,16],30],[[27,30],4],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,31,[]],[-1,31,[]],[-1,31,[]],[[10,11],17],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,14,[]],[-1,14,[]],[-1,14,[]],[-1,14,[]],[-1,14,[]],[-1,14,[]],[-1,14,[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[32,32],[[-1,-2],4,[],[]],[[32,32],17],[[32,19],20],[[33,19],20],[-1,-1,[]],[-1,-1,[]],[[32,-1],4,26],[33,30],[-1,-2,[],[]],[-1,-2,[],[]],[27,16],[33,16],[16,33],[[],4],[27,4],[33,30],[[27,30],4],[[33,30],4],[-1,-2,[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,14,[]],[-1,14,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[34,34],[[-1,-2],4,[],[]],[[7,11],11],[7,13],[7,[[15,[-1]]],35],[7,34],[36,4],[[7,11],4],[[7,16],17],[[7,11],4],[[7,18],4],[[7,11],4],[[37,19],20],[[37,19],20],[[34,19],20],[[36,19],20],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-2,-1,[],[[39,[7],[[38,[-1]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[7,17],[-1,7,[10,23,24]],[[7,28],11],[[],7],[[7,11,29],4],[[7,11,11],4],[[7,16],30],[7,36],[7,[[22,[4,37]]]],[-1,-2,[],[]],[-1,31,[]],[[7,11],17],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,14,[]],[-1,14,[]],[-1,14,[]],[34,[[15,[7]]]],[[7,-2],-1,[],[[5,[],[[38,[-1]]]]]],0,[[-1,16,40],4,[[41,[[15,[11]]]]]],[[16,40],4],[18,42],[18,17],[18,17],[18,16],[[16,40],18],[[-1,16,40],18,[[41,[[15,[11]]]]]],[18,[[15,[11]]]],[[18,43],4],0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[40,32],[1,32],[[[44,[-1]]],[[44,[-1]]],[45,46]],[[[47,[-1]]],[[47,[-1]]],[45,48]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[49,1],17],[-1,[[47,[-1]]],48],[-1,[[44,[-1]]],46],[[49,49],17],[[50,50],17],[[49,-1],[[15,[1]]],[[51,[2]],52]],[[49,19],20],[[49,19],20],[[40,19],20],[[40,19],20],[[53,19],20],[[53,19],20],[[50,19],20],[[42,19],20],[[[44,[-1]],19],20,46],[[[44,[-1]],19],20,46],[[[47,[-1]],19],20,48],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[49,-1,[]],[-1,-2,[],[]],[49,17],[40,17],[49,42],[49,54],[40,54],[1,2],[[[55,[2]],32],49],[42,[[15,[1]]]],[[53,1,43],4],[[40,43],4],[[50,1,43],4],[[[44,[-1]],1,43],4,46],[[[47,[-1]],1,43],4,48],[[43,1,17],4],[[43,1,48],4],[[43,1,56],4],[[43,1,57],4],[[43,1,58],4],[[43,1,59],4],[[43,1,2],4],[[43,1,60],4],[[43,1,61],4],[-1,-2,[],[]],[-1,-2,[],[]],[-1,31,[]],[-1,31,[]],[-1,31,[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,14,[]],[-1,14,[]],[-1,14,[]],[-1,14,[]],[-1,14,[]],[-1,14,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[8,2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[16,32],[62,62],[63,63],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[],9],[[62,62],17],[16,49],[16,[[15,[2]]]],[[62,19],20],[[63,19],20],[[63,19],20],[[25,19],20],[[25,19],20],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[8,9],[62,62],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[9,[[15,[8]]]],[16,17],[62,17],[62,17],[16,17],[62,17],[16,8],[16,[[15,[64]]]],[16,[[15,[2]]]],[16,2],[[2,2,8,[15,[2]],[15,[64]],[15,[2]],49,62],16],[16,2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,31,[]],[-1,31,[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,14,[]],[-1,14,[]],[-1,14,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[11,16,40],28],[11,11],[[-1,-2],4,[],[]],[[28,1],17],[[29,1],17],[[11,11],17],[28,49],[[11,19],20],[[28,19],20],[[29,19],20],[[13,19],20],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[65,11],[61,11],[[11,-1],4,26],[13,[[15,[11]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[13,[[15,[[4,[11,16]]]]]],[11,65],[11,61],[28,17],[28,17],[29,17],[13,17],[28,17],[29,54],[28,16],[13,[[15,[16]]]],[[16,40],28],[40,29],[[11,16],13],[[16,40],28],[[],13],[28,[[15,[11]]]],[[28,43],4],[[29,43],4],[-1,-2,[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,14,[]],[-1,14,[]],[-1,14,[]],[-1,14,[]],[28,40],0,0,0,[[],30],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[30,30],[66,66],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[10,11],11],[10,13],[[],66],[[10,14],[[15,[4]]]],[10,[[15,[-1]]],35],[10,[[15,[-1]]],35],[10,[[15,[-1]]],35],[10,[[15,[-1]]],35],[[10,11],4],[[10,16],17],[[66,16],17],[[10,11],4],[[66,11],4],[[10,18],4],[[66,18],4],[[10,18],17],[[10,11],4],[[66,11],4],[[30,19],20],[[66,19],20],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[10,17],[10,17],[10,17],[10,17],[30,17],[30,17],[30,17],[10,[[15,[9]]]],[[],30],[[],66],[[10,28],11],[[66,28],11],[[10,7],4],[[10,11,29],4],[[66,11,29],4],[[10,11,11],4],[[66,11,11],4],[[10,16],30],[[66,16],30],[[],30],[-1,-2,[],[]],[-1,-2,[],[]],[[10,11],17],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,14,[]],[-1,14,[]]],"c":[44,204,519],"p":[[5,"Field",0],[1,"str"],[5,"Once",0],[1,"tuple"],[10,"FnOnce",564],[5,"OnceState",565],[5,"Dispatch",0],[5,"Level",0],[5,"LevelFilter",0],[10,"Subscriber",0],[5,"Id",431],[6,"Ordering",566],[5,"Current",431],[5,"TypeId",567],[6,"Option",568],[5,"Metadata",0],[1,"bool"],[5,"Event",0],[5,"Formatter",569],[8,"Result",569],[5,"Error",569],[6,"Result",570],[10,"Send",571],[10,"Sync",571],[5,"ParseLevelError",357],[10,"Hasher",572],[10,"Callsite",0],[5,"Attributes",431],[5,"Record",431],[5,"Interest",499],[5,"String",573],[5,"Identifier",154],[5,"DefaultCallsite",154],[5,"WeakDispatch",187],[10,"Any",567],[5,"DefaultGuard",187],[5,"SetGlobalDefaultError",187],[17,"Output"],[10,"FnMut",564],[5,"ValueSet",254],[10,"Into",574],[5,"Iter",254],[10,"Visit",254],[5,"DisplayValue",254],[10,"Clone",575],[10,"Display",569],[5,"DebugValue",254],[10,"Debug",569],[5,"FieldSet",254],[5,"Empty",254],[10,"Borrow",576],[10,"Sized",571],[10,"Value",254],[1,"usize"],[1,"slice"],[10,"Error",577],[1,"f64"],[1,"i128"],[1,"i64"],[1,"u128"],[1,"u64"],[5,"Kind",357],[5,"ParseLevelFilterError",357],[1,"u32"],[5,"NonZeroU64",578],[5,"NoSubscriber",499]],"b":[[49,"impl-PartialEq%3CLevelFilter%3E-for-Level"],[50,"impl-PartialEq-for-Level"],[51,"impl-PartialEq%3CLevel%3E-for-LevelFilter"],[52,"impl-PartialEq-for-LevelFilter"],[61,"impl-Debug-for-Field"],[62,"impl-Display-for-Field"],[63,"impl-Debug-for-Level"],[64,"impl-Display-for-Level"],[65,"impl-Debug-for-LevelFilter"],[66,"impl-Display-for-LevelFilter"],[74,"impl-From%3COption%3CLevel%3E%3E-for-LevelFilter"],[76,"impl-From%3CLevel%3E-for-LevelFilter"],[80,"impl-PartialOrd-for-Level"],[81,"impl-PartialOrd%3CLevelFilter%3E-for-Level"],[82,"impl-PartialOrd-for-LevelFilter"],[83,"impl-PartialOrd%3CLevel%3E-for-LevelFilter"],[84,"impl-PartialOrd-for-Level"],[85,"impl-PartialOrd%3CLevelFilter%3E-for-Level"],[86,"impl-PartialOrd-for-LevelFilter"],[87,"impl-PartialOrd%3CLevel%3E-for-LevelFilter"],[100,"impl-PartialOrd%3CLevelFilter%3E-for-Level"],[101,"impl-PartialOrd-for-Level"],[102,"impl-PartialOrd-for-LevelFilter"],[103,"impl-PartialOrd%3CLevel%3E-for-LevelFilter"],[104,"impl-PartialOrd%3CLevelFilter%3E-for-Level"],[105,"impl-PartialOrd-for-Level"],[106,"impl-PartialOrd-for-LevelFilter"],[107,"impl-PartialOrd%3CLevel%3E-for-LevelFilter"],[115,"impl-PartialOrd-for-Level"],[116,"impl-PartialOrd%3CLevelFilter%3E-for-Level"],[117,"impl-PartialOrd%3CLevel%3E-for-LevelFilter"],[118,"impl-PartialOrd-for-LevelFilter"],[209,"impl-Display-for-SetGlobalDefaultError"],[210,"impl-Debug-for-SetGlobalDefaultError"],[287,"impl-Display-for-FieldSet"],[288,"impl-Debug-for-FieldSet"],[289,"impl-Debug-for-ValueSet%3C\'a%3E"],[290,"impl-Display-for-ValueSet%3C\'a%3E"],[291,"impl-Debug-for-dyn+Value"],[292,"impl-Display-for-dyn+Value"],[295,"impl-Debug-for-DisplayValue%3CT%3E"],[296,"impl-Display-for-DisplayValue%3CT%3E"],[394,"impl-Debug-for-ParseLevelFilterError"],[395,"impl-Display-for-ParseLevelFilterError"],[396,"impl-Debug-for-ParseLevelError"],[397,"impl-Display-for-ParseLevelError"],[515,"impl-dyn+Subscriber"],[516,"impl-dyn+Subscriber+%2B+Send"],[517,"impl-dyn+Subscriber+%2B+Sync"],[518,"impl-dyn+Subscriber+%2B+Send+%2B+Sync"],[535,"impl-dyn+Subscriber"],[536,"impl-dyn+Subscriber+%2B+Send+%2B+Sync"],[537,"impl-dyn+Subscriber+%2B+Sync"],[538,"impl-dyn+Subscriber+%2B+Send"]]}],\ ["tracing_error",{"doc":"Utilities for enriching error handling with tracing …","t":"TTFKKKRRFFFTNNNNNNNNNNNNNNNNNNNNNNNNNMMNNNNNNNNCNMNNNNNNNNNNNNNNNNNEEE","n":["CAPTURED","EMPTY","ErrorLayer","ExtractSpanTrace","InstrumentError","InstrumentResult","Instrumented","Instrumented","SpanTrace","SpanTraceStatus","TracedError","UNSUPPORTED","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","capture","clone","clone_into","default","eq","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","in_current_span","in_current_span","in_current_span","into","into","into","into","new","new","on_new_span","prelude","source","span_trace","status","to_owned","to_string","to_string","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","with_spans","_","_","_"],"q":[[0,"tracing_error"],[67,"tracing_error::prelude"],[70,"tracing_core::subscriber"],[71,"tracing_subscriber::registry"],[72,"core::fmt"],[73,"core::fmt"],[74,"core::fmt"],[75,"core::marker"],[76,"tracing_subscriber::fmt::format"],[77,"tracing::span"],[78,"tracing_core::span"],[79,"tracing_core::span"],[80,"core::option"],[81,"alloc::string"],[82,"core::any"],[83,"tracing_core::metadata"],[84,"core::ops::function"]],"d":["A span trace has been captured and the SpanTrace should …","The SpanTrace is empty, likely because it was captured …","A subscriber Layer that enables capturing SpanTraces.","A trait for extracting SpanTraces created by …","Extension trait for instrumenting errors with SpanTraces","Extension trait for instrumenting errors in Results with …","The type of the wrapped error after instrumentation","The type of the wrapped error after instrumentation","A captured trace of tracing spans.","The current status of a SpanTrace, indicating whether it …","A wrapper type for Errors that bundles a SpanTrace with an …","Formatting a SpanTrace is not supported, likely because …","","","","","","","","","Capture the current span trace.","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Instrument an Error by bundling it with a SpanTrace","Instrument an Error by bundling it with a SpanTrace","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns a new ErrorLayer with the provided field formatter.","Create a new span trace with the given span as the …","Notifies this layer that a new span was constructed with …","The tracing-error prelude.","","Attempts to downcast to a TracedError and return a …","Returns the status of this SpanTrace.","","","","","","","","","","","","","","","","Apply a function to all captured spans in the trace until …","","",""],"i":[6,6,0,0,0,0,17,18,0,0,0,6,8,3,1,6,8,3,1,6,1,1,1,3,6,8,8,3,1,1,6,8,8,8,3,1,6,17,18,8,8,3,1,6,3,1,3,0,8,26,1,1,8,1,8,3,1,6,8,3,1,6,8,3,1,6,1,0,0,0],"f":[0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],1],[1,1],[[-1,-2],2,[],[]],[[],[[3,[-1]]],[4,5]],[[6,6],7],[[[8,[-1]],9],10,11],[[[8,[-1]],9],10,11],[[[3,[-1,-2]],9],10,[],12],[[1,9],10],[[1,9],10],[[6,9],10],[-1,[[8,[-1]]],[11,13,14]],[-1,-1,[]],[15,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[17,[],[[16,[-1]]]]],-1,[]],[[[18,[],[[16,[-1]]]]],[[19,[-2,-1]]],[],[]],[-1,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[-2,-1]]],20,[4,5]],[21,1],[[[3,[-1,-2]],22,23,[24,[-1]]],2,[4,5],20],0,[[[8,[-1]]],[[25,[11]]],11],[26,[[25,[1]]]],[1,6],[-1,-2,[],[]],[-1,27,[]],[-1,27,[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[[1,-1],2,[[32,[29,30],[[31,[7]]]]]],0,0,0],"c":[],"p":[[5,"SpanTrace",0],[1,"tuple"],[5,"ErrorLayer",0],[10,"Subscriber",70],[10,"LookupSpan",71],[5,"SpanTraceStatus",0],[1,"bool"],[5,"TracedError",0],[5,"Formatter",72],[8,"Result",72],[10,"Error",73],[10,"Debug",72],[10,"Send",74],[10,"Sync",74],[1,"never"],[17,"Instrumented"],[10,"InstrumentError",0],[10,"InstrumentResult",0],[6,"Result",75],[10,"FormatFields",76],[5,"Span",77],[5,"Attributes",78],[5,"Id",78],[5,"Context",79],[6,"Option",80],[10,"ExtractSpanTrace",0],[5,"String",81],[5,"TypeId",82],[5,"Metadata",83],[1,"str"],[17,"Output"],[10,"FnMut",84]],"b":[[25,"impl-Debug-for-TracedError%3CE%3E"],[26,"impl-Display-for-TracedError%3CE%3E"],[28,"impl-Display-for-SpanTrace"],[29,"impl-Debug-for-SpanTrace"]]}],\ @@ -152,7 +152,7 @@ var searchIndex = new Map(JSON.parse('[\ ["winnow",{"doc":"winnow, making parsing a breeze","t":"EEEEEKEEENNCCNNCNNNNNNNNCNNNNNNNNMNNNNCNNQNNCCCNNHNNNNNNNNNNNNFKKKHHHHNNNNNHHHHHHHHNNHHHNHHHHHHHNNNNHHHHNNNNPGPPHHHHHHHHHHHHHHCNNNNNHHNNHHHHHHNHHHHHHHHHHHHHHHHHHHHNNNNHHHHHHHHHHHHKFFFFFFFFFFFKFFFFFFFFFFHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMHHHQHHHHNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNHHNNNNNNNNNNNNNNNNNNNNHHMHHHHHHHHHHHHQHHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNKPPPPPPPPPFPPPPPGKGPPKKIPFPPPGPPPIFKPPPGGPPPGFFGPFGPPNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNOMNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNMNNNNNNMNNNNNNOOONNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOEEEEKKKKFFFFRKGKPKPRFKKPKFRFRKFIKKKRKMMNNNNMNNNNMNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNMNNNNNMNNNNNMNNNNNMNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMONNNNNNNNNMMMMMMNNNNMNNNNNMMNNNNNMMNNNNNNNNMNNNNNMNNNNNMNNNNNMNNNNNMNNNNNNNNNNNMNNNNNNNNNNNNNNNMNNNNNMNNNNNMNNNNNMNNNNNNONNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNMNNNNNHHHHHHHHHHHHHHH","n":["BStr","Bytes","IResult","Located","PResult","Parser","Partial","Stateful","Str","and_then","and_then","ascii","binary","by_ref","by_ref","combinator","complete_err","complete_err","context","context","default_value","default_value","err_into","err_into","error","flat_map","flat_map","map","map","output_into","output_into","parse","parse","parse_next","parse_peek","parse_peek","parse_to","parse_to","prelude","recognize","recognize","seq","span","span","stream","token","trace","try_map","try_map","unpeek","value","value","verify","verify","verify_map","verify_map","void","void","with_recognized","with_recognized","with_span","with_span","Caseless","HexUint","Int","Uint","alpha0","alpha1","alphanumeric0","alphanumeric1","as_bytes","borrow","borrow_mut","clone","clone_into","crlf","dec_int","dec_uint","digit0","digit1","escaped","escaped_transform","float","fmt","from","hex_digit0","hex_digit1","hex_uint","into","line_ending","multispace0","multispace1","newline","not_line_ending","oct_digit0","oct_digit1","parse_next","parse_next","parse_next","slice_len","space0","space1","tab","till_line_ending","to_owned","try_from","try_into","type_id","Big","Endianness","Little","Native","be_f32","be_f64","be_i128","be_i16","be_i24","be_i32","be_i64","be_i8","be_u128","be_u16","be_u24","be_u32","be_u64","be_u8","bits","borrow","borrow_mut","clone","clone_into","eq","f32","f64","fmt","from","i128","i16","i24","i32","i64","i8","into","le_f32","le_f64","le_i128","le_i16","le_i24","le_i32","le_i64","le_i8","le_u128","le_u16","le_u24","le_u32","le_u64","le_u8","length_and_then","length_count","length_data","length_repeat","length_take","length_value","to_owned","try_from","try_into","type_id","u128","u16","u24","u32","u64","u8","bits","bool","bytes","pattern","tag","take","Alt","AndThen","ByRef","CompleteErr","Context","DefaultValue","ErrInto","FlatMap","Map","OutputInto","ParseTo","ParserIterator","Permutation","Recognize","Repeat","Span","TryMap","Value","Verify","VerifyMap","Void","WithRecognized","WithSpan","alt","backtrack_err","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","choice","cond","cut_err","delimited","dispatch","empty","eof","fail","fill","finish","fold","fold_repeat","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","iterator","next","not","opt","parse_next","parse_next","parse_next","parse_next","parse_next","parse_next","parse_next","parse_next","parse_next","parse_next","parse_next","parse_next","parse_next","parse_next","parse_next","parse_next","parse_next","parse_next","parse_next","parse_next","peek","permutation","permutation","preceded","repeat","repeat_till","repeat_till0","rest","rest_len","separated","separated0","separated1","separated_foldl1","separated_foldr1","separated_pair","seq","success","terminated","todo","trace","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_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","AddContext","Alt","Alt","Assert","Backtrack","Base","CharLiteral","Complete","Context","Context","ContextError","Cut","Description","Eof","Err","Err","ErrMode","ErrorConvert","ErrorKind","Expected","Fail","FromExternalError","FromRecoverableError","IResult","Incomplete","InputError","Kind","Label","Many","Needed","Not","Ok","Ok","PResult","ParseError","ParserError","Size","Slice","Stack","StrContext","StrContextValue","StringLiteral","Tag","Token","TreeError","TreeErrorBase","TreeErrorContext","TreeErrorFrame","Unknown","VerboseError","VerboseErrorKind","Verify","Winnow","add_context","add_context","add_context","add_context","add_context","append","append","append","append","append","append","append","assert","assert","backtrack","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","cause","cause","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","context","context","convert","convert","convert","convert","cut","default","description","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","errors","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_error_kind","from_error_kind","from_error_kind","from_error_kind","from_error_kind","from_error_kind","from_error_kind","from_external_error","from_external_error","from_external_error","from_external_error","from_external_error","from_external_error","from_external_error","from_recoverable_error","from_recoverable_error","from_recoverable_error","from_recoverable_error","hash","inner","input","input","input","input","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_inner","into_inner","into_owned","into_owned","into_owned","is_incomplete","is_known","kind","kind","map","map","map_input","map_input","map_input","map_input","new","new","new","offset","or","or","or","or","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","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_into","try_into","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","base","stack","IResult","PResult","Parser","_","Accumulate","AsBStr","AsBytes","AsChar","BStr","BitOffsets","Bytes","Checkpoint","Checkpoint","Compare","CompareResult","ContainsToken","Error","FindSlice","Incomplete","IterOffsets","Located","Location","Offset","Ok","ParseSlice","Partial","PartialState","Range","Slice","SliceLen","Stateful","Str","Stream","StreamIsPartial","ToUsize","Token","UpdateSlice","accumulate","as_bstr","as_bstr","as_bstr","as_bstr","as_bstr","as_bytes","as_bytes","as_bytes","as_bytes","as_bytes","as_char","as_ref","as_ref","as_ref","as_ref","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","checkpoint","checkpoint","checkpoint","checkpoint","checkpoint","checkpoint","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","cmp","compare","compare","compare","compare","compare","compare","compare_no_case","compare_no_case","compare_no_case","compare_no_case","compare_no_case","compare_no_case","complete","complete","complete","complete","complete","complete","contains_token","default","default","default","default","deref","deref","deref","deref","deref","end_bound","eof_offset","eof_offset","eof_offset","eof_offset","eof_offset","eof_offset","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","find_slice","find_slice","find_slice","find_slice","find_slice","find_slice","finish","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","hash","hash","index","index","index","index","index","index","index","index","index","index","index","index","index","index","initial","input","into","into","into","into","into","into","into","into_inner","into_iter","is_alpha","is_alphanum","is_dec_digit","is_hex_digit","is_newline","is_oct_digit","is_partial","is_partial","is_partial","is_partial","is_partial_supported","is_partial_supported","is_partial_supported","is_partial_supported","is_partial_supported","is_partial_supported","is_space","iter_offsets","iter_offsets","iter_offsets","iter_offsets","iter_offsets","iter_offsets","len","location","location","location","location","new","new","new","new","next","next_slice","next_slice","next_slice","next_slice","next_slice","next_slice","next_token","next_token","next_token","next_token","next_token","next_token","offset_at","offset_at","offset_at","offset_at","offset_at","offset_at","offset_for","offset_for","offset_for","offset_for","offset_for","offset_for","offset_from","offset_from","offset_from","offset_from","offset_from","offset_from","offset_from","offset_from","offset_from","offset_from","offset_from","offset_from","parse_slice","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","peek_finish","peek_slice","peek_token","raw","raw","raw","raw","raw","raw","reset","reset","reset","reset","reset","reset","restore_partial","restore_partial","restore_partial","restore_partial","restore_partial","restore_partial","slice_len","slice_len","slice_len","slice_len","slice_len","slice_len","start_bound","state","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","to_string","to_string","to_usize","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","type_id","type_id","update_slice","update_slice","update_slice","update_slice","update_slice","update_slice","any","literal","none_of","one_of","tag","tag_no_case","take","take_till","take_till0","take_till1","take_until","take_until0","take_until1","take_while","trace"],"q":[[0,"winnow"],[62,"winnow::ascii"],[108,"winnow::binary"],[173,"winnow::binary::bits"],[179,"winnow::combinator"],[407,"winnow::error"],[710,"winnow::error::TreeError"],[712,"winnow::prelude"],[716,"winnow::stream"],[1072,"winnow::token"],[1086,"winnow::trace"],[1087,"core::clone"],[1088,"core::fmt"],[1089,"core::default"],[1090,"core::convert"],[1091,"core::ops::function"],[1092,"core::result"],[1093,"core::marker"],[1094,"core::borrow"],[1095,"core::option"],[1096,"core::fmt"],[1097,"core::convert"],[1098,"core::ops::bit"],[1099,"core::ops::bit"],[1100,"core::fmt"],[1101,"core::iter::traits::iterator"],[1102,"core::cmp"],[1103,"core::marker"],[1104,"alloc::borrow"],[1105,"core::num::nonzero"],[1106,"core::ops::function"],[1107,"core::cmp"]],"d":["","","","","","Core trait for parsing","","","","Applies a second parser over the output of the first one","Applies a second parser over the output of the first one","Character specific parsers and combinators","Parsers recognizing numbers","Treat &mut Self as a parser","Treat &mut Self as a parser","List of parsers and combinators","Transforms Incomplete into Backtrack","Transforms Incomplete into Backtrack","If parsing fails, add context to the error","If parsing fails, add context to the error","Produce a type’s default value","Produce a type’s default value","Convert the parser’s error to another type using …","Convert the parser’s error to another type using …","Error management","Creates a parser from the output of this one","Creates a parser from the output of this one","Maps a function over the output of a parser","Maps a function over the output of a parser","Convert the parser’s output to another type using …","Convert the parser’s output to another type using …","Parse all of input, generating O from it","Parse all of input, generating O from it","Take tokens from the Stream, turning it into the output","Take tokens from the Stream, turning it into the output","Take tokens from the Stream, turning it into the output","Apply std::str::FromStr to the output of the parser","Apply std::str::FromStr to the output of the parser","Core concepts available for glob import","Produce the consumed input as produced value.","Produce the consumed input as produced value.","Initialize a struct or tuple out of a sequences of parsers","Produce the location of the consumed input as produced …","Produce the location of the consumed input as produced …","Stream capability for combinators to parse","Parsers extracting tokens from the stream","Deprecated, replaced with winnow::combinator","Applies a function returning a Result over the output of a …","Applies a function returning a Result over the output of a …","Convert a Parser::parse_peek style parse function to be a …","Produce the provided value","Produce the provided value","Returns the output of the child parser if it satisfies a …","Returns the output of the child parser if it satisfies a …","Apply both Parser::verify and Parser::map.","Apply both Parser::verify and Parser::map.","Discards the output of the Parser","Discards the output of the Parser","Produce the consumed input with the output","Produce the consumed input with the output","Produce the location of consumed input with the output","Produce the location of consumed input with the output","Mark a value as case-insensitive for ASCII characters","Metadata for parsing hex numbers, see hex_uint","Metadata for parsing signed integers, see dec_int","Metadata for parsing unsigned integers, see dec_uint","Recognizes zero or more lowercase and uppercase ASCII …","Recognizes one or more lowercase and uppercase ASCII …","Recognizes zero or more ASCII numerical and alphabetic …","Recognizes one or more ASCII numerical and alphabetic …","Get the byte-representation of this case-insensitive value","","","","","Recognizes the string "\\\\r\\\\n".","Decode a decimal signed integer (e.g. i32)","Decode a decimal unsigned integer (e.g. u32)","Recognizes zero or more ASCII numerical characters: …","Recognizes one or more ASCII numerical characters: …","Matches a byte string with escaped characters.","Matches a byte string with escaped characters.","Recognizes floating point number in text format and …","","Returns the argument unchanged.","Recognizes zero or more ASCII hexadecimal numerical …","Recognizes one or more ASCII hexadecimal numerical …","Decode a variable-width hexadecimal integer (e.g. u32)","Calls U::from(self).","Recognizes an end of line (both "\\\\n" and "\\\\r\\\\n").","Recognizes zero or more spaces, tabs, carriage returns and …","Recognizes one or more spaces, tabs, carriage returns and …","Matches a newline character '\\\\n'.","Deprecated, replaced with till_line_ending","Recognizes zero or more octal characters: '0'..='7'","Recognizes one or more octal characters: '0'..='7'","","","","","Recognizes zero or more spaces and tabs.","Recognizes zero or more spaces and tabs.","Matches a tab character '\\\\t'.","Recognizes a string of any char except "\\\\r\\\\n" or "\\\\n".","","","","","Big endian","Configurable endianness","Little endian","Will match the host’s endianness","Recognizes a big endian 4 bytes floating point number.","Recognizes a big endian 8 bytes floating point number.","Recognizes a big endian signed 16 bytes integer.","Recognizes a big endian signed 2 bytes integer.","Recognizes a big endian signed 3 bytes integer.","Recognizes a big endian signed 4 bytes integer.","Recognizes a big endian signed 8 bytes integer.","Recognizes a signed 1 byte integer.","Recognizes a big endian unsigned 16 bytes integer.","Recognizes a big endian unsigned 2 bytes integer.","Recognizes a big endian unsigned 3 byte integer.","Recognizes a big endian unsigned 4 bytes integer.","Recognizes a big endian unsigned 8 bytes integer.","Recognizes an unsigned 1 byte integer.","Bit level parsers","","","","","","Recognizes a 4 byte floating point number","Recognizes an 8 byte floating point number","","Returns the argument unchanged.","Recognizes a signed 16 byte integer","Recognizes a signed 2 byte integer","Recognizes a signed 3 byte integer","Recognizes a signed 4 byte integer","Recognizes a signed 8 byte integer","Recognizes a signed 1 byte integer","Calls U::from(self).","Recognizes a little endian 4 bytes floating point number.","Recognizes a little endian 8 bytes floating point number.","Recognizes a little endian signed 16 bytes integer.","Recognizes a little endian signed 2 bytes integer.","Recognizes a little endian signed 3 bytes integer.","Recognizes a little endian signed 4 bytes integer.","Recognizes a little endian signed 8 bytes integer.","Recognizes a signed 1 byte integer.","Recognizes a little endian unsigned 16 bytes integer.","Recognizes a little endian unsigned 2 bytes integer.","Recognizes a little endian unsigned 3 byte integer.","Recognizes a little endian unsigned 4 bytes integer.","Recognizes a little endian unsigned 8 bytes integer.","Recognizes an unsigned 1 byte integer.","Parse a length-prefixed slice (TLV)","Deprecated since 0.5.27, replaced with length_repeat","Deprecated since 0.5.27, replaced with length_take","Accumulate a length-prefixed sequence of values (TLV)","Get a length-prefixed slice (TLV)","Deprecated since 0.5.27, replaced with length_and_then","","","","","Recognizes an unsigned 16 byte integer","Recognizes an unsigned 2 bytes integer","Recognizes an unsigned 3 byte integer","Recognizes an unsigned 4 byte integer","Recognizes an unsigned 8 byte integer","Recognizes an unsigned 1 byte integer","Converts a byte-level input to a bit-level input","Parses one specific bit as a bool.","Convert a bits stream back into a byte stream","Parse taking count bits and comparing them to pattern","Deprecated, replaced with pattern","Parse taking count bits","Helper trait for the alt() combinator.","Implementation of Parser::and_then","Implementation of Parser::by_ref","Implementation of Parser::complete_err","Implementation of Parser::context","Implementation of Parser::default_value","Implementation of Parser::err_into","Implementation of Parser::flat_map","Implementation of Parser::map","Implementation of Parser::output_into","Implementation of Parser::parse_to","Main structure associated to iterator.","Helper trait for the permutation() combinator.","Implementation of Parser::recognize","Implementation of repeat","Implementation of Parser::span","Implementation of Parser::try_map","Implementation of Parser::value","Implementation of Parser::verify","Implementation of Parser::verify_map","Implementation of Parser::void","Implementation of Parser::with_recognized","Implementation of Parser::with_span","Pick the first successful parser","Transforms an ErrMode::Cut (unrecoverable) to …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Tests each parser in the tuple and returns the result of …","Calls the parser if the condition is met.","Transforms an ErrMode::Backtrack (recoverable) to …","Sequence three parsers, only returning the output of the …","match for parsers","Succeed, consuming no input","Match the end of the Stream","A parser which always fails.","Repeats the embedded parser, filling the given slice with …","Returns the remaining input if parsing was successful, or …","Repeats the embedded parser, calling g to gather the …","Deprecated, replaced with Repeat::fold","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Repeats the embedded parser, lazily returning the results","","Succeeds if the child parser returns an error.","Apply a Parser, producing None on ErrMode::Backtrack.","","","","","","","","","","","","","","","","","","","","","Tries to apply its parser without consuming the input.","Applies a list of parsers in any order.","Tries to apply all parsers in the tuple in various orders …","Sequence two parsers, only returning the output from the …","Accumulate the output of a parser into a container, like …","Accumulate the output of parser f into a container, like …","Deprecated, replaced with repeat_till","Return the remaining input.","Return the length of the remaining input.","Accumulate the output of a parser, interleaved with sep","Accumulate the output of a parser, interleaved with sep","Accumulate the output of a parser, interleaved with sep","Alternates between two parsers, merging the results (left …","Alternates between two parsers, merging the results (right …","Sequence three parsers, only returning the values of the …","Initialize a struct or tuple out of a sequences of parsers","Deprecated, replaced with empty + Parser::value","Sequence two parsers, only returning the output of the …","A placeholder for a not-yet-implemented Parser","Trace the execution of the parser","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Used by Parser::context to add custom data to error while …","All failed branches of an alt","","","The parser failed with a recoverable error (the default).","Initial error that kicked things off","A char token","","See AddContext::add_context","Static string added by the context function","Accumulate context while backtracking errors","The parser had an unrecoverable error.","A description of what was being parsed","","Contains the error value","Contains the error value","Add parse error state to ParserErrors","Equivalent of From implementation to avoid orphan rules in …","Provide some minor debug context for errors","Grammar item that was expected","","Create a new error with an external error, from …","Capture context from when an error was recovered","For use with Parser::parse_peek which allows the input …","There was not enough data to determine the appropriate …","Capture input on error","See ParserError::append","Description of what is currently being parsed","","Contains information on needed data if a parser returned …","","Contains the success value","Contains the success value","For use with Parser::parse_next","See Parser::parse","The basic Parser trait for errors","Contains the required data size in bytes","","Traces added to the error while walking back up the stack","Additional parse context for ContextError added via …","See StrContext","A &str token","","","Trace all error paths, particularly for tests","See TreeErrorFrame::Kind, ParserError::append","See TreeErrorFrame::Context, AddContext::add_context","See TreeError::Stack","Needs more data, but we do not know how much","Deprecated, replaced with ContextError","Deprecated, replaced with ContextError","","Error kind given by various parsers","Append to an existing error custom data","","","","","Like ParserError::from_error_kind but merges it with the …","","","","","","","Process a parser assertion","","Enable backtracking support","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Originating std::error::Error","See FromExternalError::from_external_error","","","","","","","","","","","","","","","","","","","","","Access context from Parser::context","See AddContext::add_context","Transform to another error type","Automatically converts between errors if the underlying …","","","Prevent backtracking, bubbling the error up to the top","","Converts an ErrorKind to a text description","","","","","","","","","","","Accumulated error information","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","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 an error from the input position and an ErrorKind","","","","","","","Like ParserError::from_error_kind but also include an …","","Create a new error from an input position and an external …","","","Create a new error from an input position and an external …","Create a new error from an input position and an external …","Capture context from when an error was recovered","","","","","The original ParserError","The Stream at the initial location when parsing started","The input stream, pointing to the location where the error …","Parsed input, at the location where the error occurred","Parsed input, at the location where the error occurred","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Unwrap the mode, returning the underlying error","The original ParserError","Obtaining ownership","Obtaining ownership","Obtaining ownership","Tests if the result is Incomplete","Indicates if we know how many bytes we need","A rudimentary error kind","Debug context","Maps a Needed to Needed by applying a function to a …","Applies the given function to the inner error","Maps ErrMode<InputError<T>> to ErrMode<InputError<U>> with …","Translate the input type","Translate the input type","Translate the input type","Creates Needed instance, returns Needed::Unknown if the …","Creates a new basic error","Create an empty error","The location in ParseError::input where parsing failed","Combines errors from two different parse branches.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Initial error that kicked things off","Traces added to the error while walking back up the stack","","","","","Abstracts something which can extend an Extend. Used to …","Helper trait for types that can be viewed as a byte slice","Helper trait for types that can be viewed as a byte slice","Transforms a token into a char for basic string parsing","Improved Debug experience for &[u8] UTF-8-ish streams","Iterator for bit stream ((I, usize))","Improved Debug experience for &[u8] byte streams","Ensure checkpoint details are kept private","A parse location within the stream","Abstracts comparison operations","Result of Compare::compare","Check if a token in in a set of possible tokens","Comparison failed","Look for a slice in self","We need more data to be sure","Iterate with the offset from the current location","Allow collecting the span of a parsed token","Number of indices input has advanced since start of parsing","Useful functions to calculate the offset between slices …","Comparison was successful","Used to integrate str’s parse() method","Mark the input as a partial buffer for streaming input.","Whether the stream is currently partial or complete","A range bounded inclusively for counting parses performed","Sequence of Tokens","Abstract method to calculate the input length","Thread global state through your parsers","UTF-8 Stream","Core definition for parser input state","Marks the input as being the complete buffer or a partial …","Helper trait to convert numbers to usize.","The smallest unit being parsed","Convert a Stream into an appropriate Output type","Accumulate the input into an accumulator","Casts the input type to a byte slice","","","","","Casts the input type to a byte slice","","","","","Makes a char from self","","","","","","","","","","","","","","","","","","","","","","","Save the current parse location within the stream","","","","","","","","","","","","","","","","","","Compares self to another value for equality","","","","","","Compares self to another value for equality independently …","","","","","","Mark the stream is complete","","","","","","Returns true if self contains the token","","","","","","","","","","","Returns the offset to the end of the input","","","","","","","","","","","","","","","","","","","","","Returns the offset of the slice if it is found","","","","","","Advance to the end of the stream","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","Create a new Extend of the correct type","Inner input being wrapped in state","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Extract the original Stream","","Tests that self is an alphabetic character","Tests that self is an alphabetic character or a decimal …","Tests that self is a decimal digit","Tests that self is an hex digit","Tests if byte is ASCII newline: \\\\n","Tests that self is an octal digit","Report whether the Stream is currently incomplete","","","","Report whether the Stream is can ever be incomplete","","","","","","Tests that self is ASCII space or tab","Iterate with the offset from the current location","","","","","","Gets the len in bytes for self","Number of indices input has advanced since start of parsing","","","","Make a stream out of a byte slice-like.","Make a stream out of a byte slice-like.","Wrap another Stream with span tracking","Create a partial input","","Split off a slice of tokens from the input","","","","","","Split off the next token from the input","","","","","","Get the offset for the number of tokens into the stream","","","","","","Finds the offset of the next matching token","","","","","","Offset between the first byte of start and the first byte …","","","","","","","","","","","","Succeeds if parse() succeededThe","","","","","","","","","","","","","Advance to the end of the stream","Split off a slice of tokens from the input","Split off the next token from the input","Return the inner-most stream","","","","","","Revert the stream to a prior Self::Checkpoint","","","","","","Restore the stream back to its previous state","","","","","","Calculates the input length, as indicated by its name, and …","","","","","","","User-provided state","","","","","","","","","","","","","converts self to usize","","","","","","","","","","","","","","","","","","","","","","","","Convert an Output type to be used as Stream","","","","","","Matches one token","Recognizes a literal","Recognize a token that does not match the pattern","Recognize a token that matches the pattern","Deprecated, replaced with literal","Recognizes a case insensitive literal.","Recognize an input slice containing the first N input …","Recognize the longest input slice (if any) till a pattern …","Recognize the longest input slice (if any) till a pattern …","Recognize the longest (at least 1) input slice till a …","Recognize the input slice up to the first occurrence of …","Deprecated, see take_until","Deprecated, see take_until","Recognize the longest (m <= len <= n) input slice that …","Deprecated, replaced with winnow::combinator::trace"],"i":[0,0,0,0,0,0,0,0,0,1,1,0,0,1,1,0,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,0,1,1,0,0,0,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,43,43,43,43,43,0,0,0,0,0,0,0,0,43,43,0,0,0,43,0,0,0,0,0,0,0,43,43,43,43,0,0,0,0,43,43,43,43,72,0,72,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,72,72,72,72,72,0,0,72,72,0,0,0,0,0,0,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,72,72,72,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,83,5,18,30,37,2,25,15,6,33,32,11,39,27,40,28,41,19,13,7,82,83,5,18,30,37,2,25,15,6,33,32,11,39,27,40,28,41,19,13,7,81,0,0,0,0,0,0,0,0,82,83,0,82,83,5,18,30,37,2,25,15,6,33,32,11,39,27,40,28,41,19,13,7,82,83,5,18,30,37,2,25,15,6,33,32,11,39,27,40,28,41,19,13,7,0,82,0,0,83,5,18,30,37,2,25,15,6,33,32,11,39,27,40,28,41,19,13,7,0,0,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,83,5,18,30,37,2,25,15,6,33,32,11,39,27,40,28,41,19,13,7,82,83,5,18,30,37,2,25,15,6,33,32,11,39,27,40,28,41,19,13,7,82,83,5,18,30,37,2,25,15,6,33,32,11,39,27,40,28,41,19,13,7,0,90,92,92,88,90,97,92,102,98,0,88,97,92,24,23,0,0,0,96,92,0,0,0,88,0,102,96,92,0,92,24,23,0,0,0,95,92,90,0,0,97,92,92,0,0,0,0,95,0,0,92,98,10,88,89,90,91,22,88,93,89,90,91,92,22,88,88,95,88,93,89,96,97,90,102,103,104,91,98,92,20,95,88,93,89,96,97,90,102,103,104,91,98,92,20,89,103,95,88,93,89,96,97,91,98,92,20,95,88,93,89,96,97,91,98,92,20,89,104,75,88,93,93,88,89,92,95,88,93,89,96,97,91,98,92,20,91,95,88,88,93,93,89,89,96,96,97,97,90,90,102,103,103,104,104,91,91,98,92,92,20,20,95,88,93,89,96,97,97,97,90,102,103,104,91,98,92,20,22,88,93,89,90,91,92,31,88,93,89,90,91,92,107,93,89,90,92,20,20,93,103,104,95,88,93,89,96,97,90,102,103,104,91,98,92,20,88,20,93,90,91,88,95,93,103,95,88,88,93,90,91,95,93,89,20,22,88,89,90,95,88,93,89,96,97,91,98,92,20,88,93,89,96,97,90,103,104,91,92,20,95,88,93,89,96,97,90,102,103,104,91,98,92,20,95,88,93,89,96,97,90,102,103,104,91,98,92,20,95,88,93,89,96,97,90,102,103,104,91,98,92,20,140,140,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,127,0,127,4,0,0,0,127,0,0,3,0,4,0,0,0,0,0,0,4,0,51,52,114,115,116,117,76,118,115,116,117,119,118,114,115,116,138,118,114,115,116,117,127,124,84,138,118,114,115,116,117,127,124,84,4,118,114,115,116,117,115,116,117,124,115,116,117,124,118,114,115,117,47,118,114,115,116,117,47,118,114,115,116,117,3,118,114,115,116,117,129,118,114,115,117,118,114,115,116,117,84,4,118,114,115,116,117,118,118,118,118,118,114,114,114,114,114,115,116,117,127,84,131,118,114,115,116,117,4,118,118,118,118,114,114,115,115,116,116,117,117,127,124,84,84,138,118,118,114,114,115,116,117,127,124,84,84,84,84,84,84,84,84,118,114,118,118,118,118,118,118,118,114,114,114,114,114,114,114,51,116,138,115,116,117,127,124,84,117,138,119,119,119,119,119,119,3,115,116,117,3,118,114,115,116,117,119,4,118,114,115,116,117,119,29,115,116,117,118,114,115,117,138,4,118,114,115,116,117,4,118,114,115,116,117,4,118,114,115,116,117,4,118,114,115,116,117,123,118,118,114,114,115,115,116,116,117,117,124,26,118,118,118,118,118,114,114,114,114,114,115,117,4,4,4,4,118,114,115,116,117,4,118,114,115,116,117,3,118,114,115,116,117,58,118,114,115,116,117,84,116,118,114,115,116,117,124,118,114,115,116,117,84,74,138,115,116,117,127,124,84,138,115,116,117,127,124,84,138,118,114,115,116,117,127,124,84,73,118,114,115,116,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"f":[0,0,0,0,0,0,0,0,0,[[1,-4],[[2,[1,-4,-5,-1,-2,-3]]],3,[],[],[[1,[-1,-2,-3]]],4],[[1,-4],[[2,[1,-4,-5,-1,-2,-3]]],3,[],[],[[1,[-1,-2,-3]]],4],0,0,[1,[[5,[1]]]],[1,[[5,[1]]]],0,[1,[[6,[1]]]],[1,[[6,[1]]]],[[1,-1],[[7,[1,-2,-3,-4,-1]]],[8,9],4,[],[[10,[-2,-1]]]],[[1,-1],[[7,[1,-2,-3,-4,-1]]],[8,9],4,[],[[10,[-2,-1]]]],[1,[[11,[1,-1,-2,-3,-4]]],[],[],12,[]],[1,[[11,[1,-1,-2,-3,-4]]],[],[],12,[]],[1,[[13,[1,-1,-2,-4,-3]]],[],[],[],[[14,[-3]]]],[1,[[13,[1,-1,-2,-4,-3]]],[],[],[],[[14,[-3]]]],0,[[1,-6],[[15,[1,-6,-5,-2,-1,-3,-4]]],[],[],[],[],[[1,[-2,-3,-4]]],[[17,[-1],[[16,[-5]]]]]],[[1,-6],[[15,[1,-6,-5,-2,-1,-3,-4]]],[],[],[],[],[[1,[-2,-3,-4]]],[[17,[-1],[[16,[-5]]]]]],[[1,-3],[[18,[1,-3,-4,-1,-2,-5]]],[],[],[[17,[-1],[[16,[-2]]]]],[],[]],[[1,-3],[[18,[1,-3,-4,-1,-2,-5]]],[],[],[[17,[-1],[[16,[-2]]]]],[],[]],[1,[[19,[1,-1,-3,-2,-4]]],[],[],[[14,[-2]]],[]],[1,[[19,[1,-1,-3,-2,-4]]],[],[],[[14,[-2]]],[]],[[1,-1],[[21,[-2,[20,[-1,-3]]]]],[4,3,8],[],[[22,[-1]]]],[[1,-1],[[21,[-2,[20,[-1,-3]]]]],[4,3,8],[],[[22,[-1]]]],[[1,-1],[[23,[-2,-3]]],[],[],[]],[[1,-1],[[24,[-1,-2,-3]]],[],[],[]],[[1,-1],[[24,[-1,-2,-3]]],[],[],[]],[1,[[25,[1,-1,-3,-2,-4]]],4,[],[[26,[-2]]],[[22,[-1]]]],[1,[[25,[1,-1,-3,-2,-4]]],4,[],[[26,[-2]]],[[22,[-1]]]],0,[1,[[27,[1,-1,-2,-3]]],4,[],[]],[1,[[27,[1,-1,-2,-3]]],4,[],[]],0,[1,[[28,[1,-1,-2,-3]]],[4,29],[],[]],[1,[[28,[1,-1,-2,-3]]],[4,29],[],[]],0,0,0,[[1,-4],[[30,[1,-4,-5,-1,-2,-6,-3]]],[],[],[],[[17,[-1],[[16,[[21,[-2,-3]]]]]]],4,[[31,[-5,-3]]]],[[1,-4],[[30,[1,-4,-5,-1,-2,-6,-3]]],[],[],[],[[17,[-1],[[16,[[21,[-2,-3]]]]]]],4,[[31,[-5,-3]]]],[-4,[[0,[[17,[-1],[[16,[[23,[-2,-3]]]]]]]]],8,[],[],[[17,[-1],[[16,[[24,[-1,-2,-3]]]]]]]],[[1,-1],[[32,[1,-2,-3,-1,-4]]],8,[],[],[]],[[1,-1],[[32,[1,-2,-3,-1,-4]]],8,[],[],[]],[[1,-2],[[33,[1,-2,-3,-4,-1,-5]]],34,[[17,[-1],[[16,[35]]]]],4,[[36,[-1]]],[[22,[-3]]]],[[1,-2],[[33,[1,-2,-3,-4,-1,-5]]],34,[[17,[-1],[[16,[35]]]]],4,[[36,[-1]]],[[22,[-3]]]],[[1,-3],[[37,[1,-3,-4,-1,-2,-5]]],[],[],[[17,[-1],[[16,[[38,[-2]]]]]]],4,[[22,[-4]]]],[[1,-3],[[37,[1,-3,-4,-1,-2,-5]]],[],[],[[17,[-1],[[16,[[38,[-2]]]]]]],4,[[22,[-4]]]],[1,[[39,[1,-1,-2,-3]]],[],[],[]],[1,[[39,[1,-1,-2,-3]]],[],[],[]],[1,[[40,[1,-1,-2,-3]]],4,[],[]],[1,[[40,[1,-1,-2,-3]]],4,[],[]],[1,[[41,[1,-1,-2,-3]]],[4,29],[],[]],[1,[[41,[1,-1,-2,-3]]],[4,29],[],[]],0,0,0,0,[-1,[[23,[-2]]],[3,4],[[22,[-1]]]],[-1,[[23,[-2]]],[3,4],[[22,[-1]]]],[-1,[[23,[-2]]],[3,4],[[22,[-1]]]],[-1,[[23,[-2]]],[3,4],[[22,[-1]]]],[[[43,[42]]],[[43,[[45,[44]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[[[43,[-1]]],[[43,[-1]]],8],[[-1,-2],46,[],[]],[-1,[[23,[-2]]],[3,4,[47,[42]]],[[22,[-1]]]],[-1,[[23,[-2,-3]]],[3,4],48,[[22,[-1]]]],[-1,[[23,[-2,-3]]],[3,4],49,[[22,[-1]]]],[-1,[[23,[-2]]],[3,4],[[22,[-1]]]],[-1,[[23,[-2]]],[3,4],[[22,[-1]]]],[[-4,50,-6],[[0,[[1,[-1,-3]]]]],[3,4],[],[[22,[-1]]],[[1,[-1,-2,-3]]],[],[[1,[-1,-5,-3]]]],[[-3,50,-4],[[0,[[1,[-1,-5,-2]]]]],[3,4],[[22,[-1]]],[[1,[-1,-2]]],[[1,[-1,-2]]],51],[-1,[[23,[-2,-3]]],[3,4,[47,[42]],52],[],[[22,[-1]]]],[[[43,[-1]],53],54,9],[-1,-1,[]],[-1,[[23,[-2]]],[3,4],[[22,[-1]]]],[-1,[[23,[-2]]],[3,4],[[22,[-1]]]],[-1,[[23,[-2,-3]]],[3,4],55,[[22,[-1]]]],[-1,-2,[],[]],[-1,[[23,[-2]]],[3,4,[47,[42]]],[[22,[-1]]]],[-1,[[23,[-2]]],[3,4],[[22,[-1]]]],[-1,[[23,[-2]]],[3,4],[[22,[-1]]]],[-1,[[23,[50,-2]]],[3,4],[[22,[-1]]]],[-1,[[23,[-2]]],[3,4,[47,[42]]],[[22,[-1]]]],[-1,[[23,[-2]]],[3,4],[[22,[-1]]]],[-1,[[23,[-2]]],[3,4],[[22,[-1]]]],[[[43,[[45,[44]]]],-1],[[23,[-2]]],[[47,[[43,[[45,[44]]]]]],3,4],[[22,[-1]]]],[[[43,[[56,[44]]]],-1],[[23,[-2]]],[[47,[[43,[[56,[44]]]]]],3,4],[[22,[-1]]]],[[[43,[42]],-1],[[23,[-2]]],[[47,[[43,[42]]]],3,4],[[22,[-1]]]],[[[43,[-1]]],57,58],[-1,[[23,[-2]]],[3,4],[[22,[-1]]]],[-1,[[23,[-2]]],[3,4],[[22,[-1]]]],[-1,[[23,[50,-2]]],[3,4],[[22,[-1]]]],[-1,[[23,[-2]]],[3,4,[47,[42]]],[[22,[-1]]]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,59,[]],0,0,0,0,[-1,[[23,[60,-2]]],[3,[4,[],[[61,[44]]]]],[[22,[-1]]]],[-1,[[23,[62,-2]]],[3,[4,[],[[61,[44]]]]],[[22,[-1]]]],[-1,[[23,[63,-2]]],[3,[4,[],[[61,[44]]]]],[[22,[-1]]]],[-1,[[23,[64,-2]]],[3,[4,[],[[61,[44]]]]],[[22,[-1]]]],[-1,[[23,[65,-2]]],[3,[4,[],[[61,[44]]]]],[[22,[-1]]]],[-1,[[23,[65,-2]]],[3,[4,[],[[61,[44]]]]],[[22,[-1]]]],[-1,[[23,[66,-2]]],[3,[4,[],[[61,[44]]]]],[[22,[-1]]]],[-1,[[23,[67,-2]]],[3,[4,[],[[61,[44]]]]],[[22,[-1]]]],[-1,[[23,[68,-2]]],[3,[4,[],[[61,[44]]]]],[[22,[-1]]]],[-1,[[23,[69,-2]]],[3,[4,[],[[61,[44]]]]],[[22,[-1]]]],[-1,[[23,[70,-2]]],[3,[4,[],[[61,[44]]]]],[[22,[-1]]]],[-1,[[23,[70,-2]]],[3,[4,[],[[61,[44]]]]],[[22,[-1]]]],[-1,[[23,[71,-2]]],[3,[4,[],[[61,[44]]]]],[[22,[-1]]]],[-1,[[23,[44,-2]]],[3,[4,[],[[61,[44]]]]],[[22,[-1]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[72,72],[[-1,-2],46,[],[]],[[72,72],35],[72,[[0,[[1,[-1,60,-2]]]]],[3,[4,[],[[61,[44]]]]],[[22,[-1]]]],[72,[[0,[[1,[-1,62,-2]]]]],[3,[4,[],[[61,[44]]]]],[[22,[-1]]]],[[72,53],54],[-1,-1,[]],[72,[[0,[[1,[-1,63,-2]]]]],[3,[4,[],[[61,[44]]]]],[[22,[-1]]]],[72,[[0,[[1,[-1,64,-2]]]]],[3,[4,[],[[61,[44]]]]],[[22,[-1]]]],[72,[[0,[[1,[-1,65,-2]]]]],[3,[4,[],[[61,[44]]]]],[[22,[-1]]]],[72,[[0,[[1,[-1,65,-2]]]]],[3,[4,[],[[61,[44]]]]],[[22,[-1]]]],[72,[[0,[[1,[-1,66,-2]]]]],[3,[4,[],[[61,[44]]]]],[[22,[-1]]]],[-1,[[23,[67,-2]]],[3,[4,[],[[61,[44]]]]],[[22,[-1]]]],[-1,-2,[],[]],[-1,[[23,[60,-2]]],[3,[4,[],[[61,[44]]]]],[[22,[-1]]]],[-1,[[23,[62,-2]]],[3,[4,[],[[61,[44]]]]],[[22,[-1]]]],[-1,[[23,[63,-2]]],[3,[4,[],[[61,[44]]]]],[[22,[-1]]]],[-1,[[23,[64,-2]]],[3,[4,[],[[61,[44]]]]],[[22,[-1]]]],[-1,[[23,[65,-2]]],[3,[4,[],[[61,[44]]]]],[[22,[-1]]]],[-1,[[23,[65,-2]]],[3,[4,[],[[61,[44]]]]],[[22,[-1]]]],[-1,[[23,[66,-2]]],[3,[4,[],[[61,[44]]]]],[[22,[-1]]]],[-1,[[23,[67,-2]]],[3,[4,[],[[61,[44]]]]],[[22,[-1]]]],[-1,[[23,[68,-2]]],[3,[4,[],[[61,[44]]]]],[[22,[-1]]]],[-1,[[23,[69,-2]]],[3,[4,[],[[61,[44]]]]],[[22,[-1]]]],[-1,[[23,[70,-2]]],[3,[4,[],[[61,[44]]]]],[[22,[-1]]]],[-1,[[23,[70,-2]]],[3,[4,[],[[61,[44]]]]],[[22,[-1]]]],[-1,[[23,[71,-2]]],[3,[4,[],[[61,[44]]]]],[[22,[-1]]]],[-1,[[23,[44,-2]]],[3,[4,[],[[61,[44]]]]],[[22,[-1]]]],[[-4,-6],[[0,[[1,[-1,-5,-3]]]]],[3,4,73,8],74,[[22,[-1]]],[[1,[-1,-2,-3]]],[],[[1,[-1,-5,-3]]]],[[-4,-6],[[0,[[1,[-1,-7,-3]]]]],4,74,[[22,[-1]]],[[1,[-1,-2,-3]]],[],[[1,[-1,-5,-3]]],[[51,[-5]]]],[-4,[[0,[[1,[-1,-3]]]]],[3,4],74,[[22,[-1]]],[[1,[-1,-2,-3]]]],[[-4,-6],[[0,[[1,[-1,-7,-3]]]]],4,74,[[22,[-1]]],[[1,[-1,-2,-3]]],[],[[1,[-1,-5,-3]]],[[51,[-5]]]],[-4,[[0,[[1,[-1,-3]]]]],[3,4],74,[[22,[-1]]],[[1,[-1,-2,-3]]]],[[-4,-6],[[0,[[1,[-1,-5,-3]]]]],[3,4,73,8],74,[[22,[-1]]],[[1,[-1,-2,-3]]],[],[[1,[-1,-5,-3]]]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,59,[]],[72,[[0,[[1,[-1,68,-2]]]]],[3,[4,[],[[61,[44]]]]],[[22,[-1]]]],[72,[[0,[[1,[-1,69,-2]]]]],[3,[4,[],[[61,[44]]]]],[[22,[-1]]]],[72,[[0,[[1,[-1,70,-2]]]]],[3,[4,[],[[61,[44]]]]],[[22,[-1]]]],[72,[[0,[[1,[-1,70,-2]]]]],[3,[4,[],[[61,[44]]]]],[[22,[-1]]]],[72,[[0,[[1,[-1,71,-2]]]]],[3,[4,[],[[61,[44]]]]],[[22,[-1]]]],[-1,[[23,[44,-2]]],[3,[4,[],[[61,[44]]]]],[[22,[-1]]]],[-5,[[0,[[1,[-1,-2,-3]]]]],[4,8],[],[[22,[-1]]],[[22,[[46,[-1,57]]]],[75,[-3]]],[[1,[[46,[-1,57]],-2,-4]]]],[[[46,[-1,57]]],[[23,[35,-2]]],[[4,[],[[61,[44]]]],76,3,8],[[22,[[46,[-1,57]]]]]],[-5,[[0,[[1,[[46,[-1,57]],-2,-3]]]]],[[4,[],[[61,[44]]]],8],[],[[22,[[46,[-1,57]]]]],[[22,[-1]],[75,[-3]]],[[1,[-1,-2,-4]]]],[[-1,-2],[[0,[[1,[[46,[-3,57]],-1,-4]]]]],[],74,[[4,[],[[61,[44]]]],76,3,8],[[22,[[46,[-3,57]]]]]],[[-1,-2],[[0,[[1,[[46,[-3,57]],-1,-4]]]]],[],74,[[4,[],[[61,[44]]]],76,3,8],[[22,[[46,[-3,57]]]]]],[-1,[[0,[[1,[[46,[-2,57]],-3,-4]]]]],74,[[4,[],[[61,[44]]]],76,3,8],[77,78,[79,[],[[16,[]]]],[80,[],[[16,[]]]]],[[22,[[46,[-2,57]]]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-4,[[0,[[1,[-1,-2,-3]]]]],4,[],[[22,[-1]]],[[81,[-1,-2,-3]]]],[-4,[[0,[[1,[-1,-2,-3]]]]],4,[],[[22,[-1]]],[[1,[-1,-2,-3]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[81,-1],[[23,[-2,-3]]],[],[],[]],[[35,-4],[[0,[[1,[-1,[38,[-2]],-3]]]]],4,[],[[22,[-1]]],[[1,[-1,-2,-3]]]],[-4,[[0,[[1,[-1,-2,-3]]]]],4,[],[[22,[-1]]],[[1,[-1,-2,-3]]]],[[-4,-6,-8],[[0,[[1,[-1,-5,-3]]]]],4,[],[[22,[-1]]],[[1,[-1,-2,-3]]],[],[[1,[-1,-5,-3]]],[],[[1,[-1,-7,-3]]]],0,[-1,[[23,[46,-2]]],4,[[22,[-1]]]],[-1,[[23,[-2]]],4,[[22,[-1]]]],[-1,[[23,[-2,-3]]],4,[],[[22,[-1]]]],[[-4,[45,[-2]]],[[0,[[1,[-1,46,-3]]]]],4,[],[[22,[-1]]],[[1,[-1,-2,-3]]]],[[[82,[-4,-1,-2,-3]]],[[23,[[46,[-1,46]],-3]]],4,[],[],[[1,[-1,-2,-3]]]],[[[83,[-4,-1,-2,46,-3]],-6,-7],[[0,[[1,[-1,-5,-3]]]]],4,[],[[22,[-1]]],[[1,[-1,-2,-3]]],[],[[17,[],[[16,[-5]]]]],[[17,[-5,-2],[[16,[-5]]]]]],[[-1,-5,-7,-8],[[0,[[1,[-2,-6,-4]]]]],[[14,[84]]],4,[],[[22,[-2]]],[[1,[-2,-3,-4]]],[],[[17,[],[[16,[-6]]]]],[[17,[-6,-3],[[16,[-6]]]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,-4],[[82,[-4,-1,-2,-3]]],4,[],[[22,[-1]]],[[1,[-1,-2,-3]]]],[[[82,[-4,-1,-2,-3]]],[[38,[-5]]],4,[],[],[[1,[-1,-2,-3]]],[]],[-4,[[0,[[1,[-1,46,-3]]]]],4,[],[[22,[-1]]],[[1,[-1,-2,-3]]]],[-4,[[0,[[1,[-1,[38,[-2]],-3]]]]],4,[],[[22,[-1]]],[[1,[-1,-2,-3]]]],[[[83,[-4,-1,-2,-5,-3]],-1],[[23,[-5,-3]]],4,[],[[22,[-1]]],[[1,[-1,-2,-3]]],[[51,[-2]]]],[[[5,[-4]],-1],[[23,[-2,-3]]],[],[],[],[[1,[-1,-2,-3]]]],[[[18,[-4,-6,-1,-2,-5,-3]],-1],[[23,[-5,-3]]],[],[],[],[[1,[-1,-2,-3]]],[],[[17,[-2],[[16,[-5]]]]]],[[[30,[-5,-7,-1,-2,-6,-4,-3]],-1],[[23,[-6,-4]]],4,[],[],[[31,[-1,-3]]],[[1,[-1,-2,-4]]],[],[[17,[-2],[[16,[[21,[-6,-3]]]]]]]],[[[37,[-4,-6,-1,-2,-5,-3]],-1],[[23,[-5,-3]]],4,[],[[22,[-1]]],[[1,[-1,-2,-3]]],[],[[17,[-2],[[16,[[38,[-5]]]]]]]],[[[2,[-4,-6,-1,-2,-5,-3]],-1],[[23,[-5,-3]]],4,3,[],[[1,[-1,-2,-3]]],[],[[1,[-2,-5,-3]]]],[[[25,[-5,-1,-3,-2,-4]],-1],[[23,[-2,-4]]],4,[],[[26,[-2]]],[[22,[-1]]],[[1,[-1,-3,-4]]]],[[[15,[-4,-7,-6,-1,-2,-5,-3]],-1],[[23,[-5,-3]]],[],[],[],[[1,[-1,-2,-3]]],[],[[1,[-1,-5,-3]]],[[17,[-2],[[16,[-6]]]]]],[[[6,[-4]],-1],[[23,[-2,-3]]],4,[],[[22,[-1]]],[[1,[-1,-2,-3]]]],[[[33,[-5,-6,-1,-3,-2,-4]],-1],[[23,[-3,-4]]],4,34,[[36,[-2]]],[[22,[-1]]],[[1,[-1,-3,-4]]],[[17,[-2],[[16,[35]]]]]],[[[32,[-4,-1,-2,-5,-3]],-1],[[23,[-5,-3]]],[],[],[],[[1,[-1,-2,-3]]],8],[[[11,[-4,-1,-2,-5,-3]],-1],[[23,[-5,-3]]],[],[],[],[[1,[-1,-2,-3]]],12],[[[39,[-4,-1,-2,-3]],-1],[[23,[46,-3]]],[],[],[],[[1,[-1,-2,-3]]]],[[[27,[-4,-1,-2,-3]],-1],[[23,[-3]]],4,[],[],[[1,[-1,-2,-3]]]],[[[40,[-4,-1,-2,-3]],-1],[[23,[[46,[-2]],-3]]],4,[],[],[[1,[-1,-2,-3]]]],[[[28,[-4,-1,-2,-3]],-1],[[23,[[85,[57]],-3]]],[4,29],[],[],[[1,[-1,-2,-3]]]],[[[41,[-4,-1,-2,-3]],-1],[[23,[[46,[-2,[85,[57]]]],-3]]],[4,29],[],[],[[1,[-1,-2,-3]]]],[[[19,[-5,-1,-3,-2,-4]],-1],[[23,[-2,-4]]],[],[],[[14,[-2]]],[],[[1,[-1,-3,-4]]]],[[[13,[-5,-1,-2,-4,-3]],-1],[[23,[-2,-3]]],[],[],[],[[14,[-3]]],[[1,[-1,-2,-4]]]],[[[7,[-5,-1,-2,-4,-3]],-1],[[23,[-2,-4]]],4,[],[8,9],[[10,[-1,-3]]],[[1,[-1,-2,-4]]]],[-4,[[0,[[1,[-1,-2,-3]]]]],4,[],[[22,[-1]]],[[1,[-1,-2,-3]]]],[-4,[[0,[[1,[-1,-2,-3]]]]],4,[],[[22,[-1]]],[[86,[-1,-2,-3]]]],[[86,-1],[[23,[-2,-3]]],[],[],[]],[[-4,-6],[[0,[[1,[-1,-5,-3]]]]],4,[],[[22,[-1]]],[[1,[-1,-2,-3]]],[],[[1,[-1,-5,-3]]]],[[-1,-5],[[83,[-5,-2,-3,-6,-4]]],[[14,[84]]],4,[],[[22,[-2]]],[[1,[-2,-3,-4]]],[[51,[-3]]]],[[-1,-5,-7],[[0,[[1,[-2,[46,[-8,-6]],-4]]]]],[[14,[84]]],4,[],[[22,[-2]]],[[1,[-2,-3,-4]]],[],[[1,[-2,-6,-4]]],[[51,[-3]]]],[[-4,-6],[[0,[[1,[-1,[46,[-7,-5]],-3]]]]],4,[],[[22,[-1]]],[[1,[-1,-2,-3]]],[],[[1,[-1,-5,-3]]],[[51,[-2]]]],[-1,[[23,[-2]]],4,[[22,[-1]]]],[-1,[[23,[57,-2]]],4,[[22,[-1]]]],[[-1,-5,-7],[[0,[[1,[-2,-8,-4]]]]],[[14,[84]]],4,[],[[22,[-2]]],[[1,[-2,-3,-4]]],[],[[1,[-2,-6,-4]]],[[51,[-3]]]],[[-4,-6],[[0,[[1,[-1,-7,-3]]]]],4,[],[[22,[-1]]],[[1,[-1,-2,-3]]],[],[[1,[-1,-5,-3]]],[[51,[-2]]]],[[-4,-6],[[0,[[1,[-1,-7,-3]]]]],4,[],[[22,[-1]]],[[1,[-1,-2,-3]]],[],[[1,[-1,-5,-3]]],[[51,[-2]]]],[[-4,-6,-7],[[0,[[1,[-1,-2,-3]]]]],4,[],[[22,[-1]]],[[1,[-1,-2,-3]]],[],[[1,[-1,-5,-3]]],[[17,[-2,-5,-2],[[16,[-2]]]]]],[[-4,-6,-7],[[0,[[1,[-1,-2,-3]]]]],4,[],[[22,[-1]]],[[1,[-1,-2,-3]]],[],[[1,[-1,-5,-3]]],[[17,[-2,-5,-2],[[16,[-2]]]]]],[[-4,-6,-8],[[0,[[1,[-1,[46,[-2,-7]],-3]]]]],4,[],[[22,[-1]]],[[1,[-1,-2,-3]]],[],[[1,[-1,-5,-3]]],[],[[1,[-1,-7,-3]]]],0,[-1,[[0,[[1,[-2,-1,-3]]]]],8,4,[[22,[-2]]]],[[-4,-6],[[0,[[1,[-1,-2,-3]]]]],4,[],[[22,[-1]]],[[1,[-1,-2,-3]]],[],[[1,[-1,-5,-3]]]],[-1,[[23,[-2,-3]]],4,[],[]],[[-1,-5],[[0,[[1,[-2,-3,-4]]]]],87,4,[],[],[[1,[-2,-3,-4]]]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[10,-1,-2],10,[],[]],[[[88,[-3]],-1,-2],[[88,[-3]]],[],[],[[10,[-1,-2]]]],[[[89,[-1]],-2,-1],[[89,[-1]]],[],[]],[[[90,[-1,-2]],-1,-2],[[90,[-1,-2]]],8,[]],[[[91,[-1,-2]],-1,-2],[[91,[-1,-2]]],8,[]],[[22,-1,92],22,[]],[[[88,[-2]],-1,92],[[88,[-2]]],[],[[22,[-1]]]],[[[93,[-1]],-1,92],[[93,[-1]]],8],[[[89,[-1]],-2,92],[[89,[-1]]],[],[]],[[[90,[-1,-2]],-1,92],[[90,[-1,-2]]],8,[]],[[[91,[-1,-2]],-1,92],[[91,[-1,-2]]],8,[]],[[92,-1,92],92,[]],[[-1,42],22,9],[[-1,42],[[88,[-2]]],9,[[22,[-1]]]],[[[88,[-1]]],[[88,[-1]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[89,[-1]]],[[38,[94]]],[]],0,[95,95],[[[88,[-1]]],[[88,[-1]]],8],[[[93,[-1]]],[[93,[-1]]],[8,8]],[[[89,[-1]]],[[89,[-1]]],8],[96,96],[97,97],[[[91,[-1,-2]]],[[91,[-1,-2]]],[8,8],8],[[[98,[-1]]],[[98,[-1]]],8],[92,92],[[[20,[-1,-2]]],[[20,[-1,-2]]],8,8],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[[89,[-1]]],[[0,[[100,[],[[99,[-1]]]]]]],[]],0,[75,-1,[]],[[[88,[-2]]],[[88,[-1]]],[],[[75,[-1]]]],[[[93,[[46,[-1,57]]]]],[[93,[-1]]],8],[[[93,[-1]]],[[93,[[46,[-1,57]]]]],8],[[[88,[-1]]],[[88,[-1]]],[]],[[],[[89,[-1]]],[]],[92,42],[[95,95],35],[[[88,[-1]],[88,[-1]]],35,101],[[[93,[-1]],[93,[-1]]],35,[101,8]],[[[89,[-1]],[89,[-1]]],35,101],[[96,96],35],[[97,97],35],[[[91,[-1,-2]],[91,[-1,-2]]],35,[101,8],101],[[[98,[-1]],[98,[-1]]],35,101],[[92,92],35],[[[20,[-1,-2]],[20,[-1,-2]]],35,101,101],0,[[95,53],54],[[[88,[-1]],53],54,9],[[[88,[-1]],53],54,9],[[[93,[-1]],53],54,[8,87]],[[[93,[-1]],53],54,[9,8]],[[[89,[96]],53],54],[[[89,[-1]],53],54,9],[[96,53],54],[[96,53],54],[[97,53],54],[[97,53],54],[[[90,[-1,-2]],53],54,[8,87],87],[[[90,[-1,-2]],53],54,9,9],[[[102,[-1,-2]],53],54,9,9],[[[103,[-1]],53],54,9],[[[103,[-1]],53],54,[8,87]],[[[104,[-1,-2]],53],54,9,9],[[[104,[-1,-2]],53],54,[8,87],87],[[[91,[-1,-2]],53],54,[9,8],9],[[[91,[-1,-2]],53],54,[8,87],87],[[[98,[-1]],53],54,9],[[92,53],54],[[92,53],54],[[[20,[-1,-2]],53],54,52,87],[[[20,[-1,-2]],53],54,9,9],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[50,97],[42,97],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[-1,92],22,[]],[[-1,92],[[88,[-2]]],[],[[22,[-1]]]],[[-1,92],[[93,[-1]]],8],[[-1,92],[[89,[-2]]],[],[]],[[-1,92],[[90,[-1,-2]]],8,[]],[[-1,92],[[91,[-1,-2]]],8,[]],[[-1,92],92,[]],[[-1,92,-2],31,[],[]],[[-1,92,-2],[[88,[-3]]],[],[],[[31,[-1,-2]]]],[[-1,92,-2],[[93,[-1]]],8,[]],[[-1,92,-2],[[89,[-3]]],[],[94,105,106],[]],[[-1,92,-2],[[90,[-1,-3]]],8,[94,105,106],[]],[[-1,92,-2],[[91,[-1,-3]]],8,[],[]],[[-1,92,-2],92,[],[]],[[-1,-2],107,4,[]],[[-1,[93,[-1]]],[[93,[-1]]],[8,4]],[[-1,[89,[-2]]],[[89,[-2]]],4,[]],[[-1,[90,[-1,-2]]],[[90,[-1,-2]]],[8,4],[]],[[92,-1],46,108],[[[20,[-1,-2]]],-2,[],[]],[[[20,[-1,-2]]],-1,[],[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[88,[-1]]],[[38,[-1]]],[]],[[[20,[-1,-2]]],-2,[],[]],[[[93,[-1]]],93,109],[[[90,[-1,-2]]],[[90,[-2]]],109,[]],[[[91,[-1,-2]]],[[91,[-2]]],109,[]],[[[88,[-1]]],35,[]],[95,35],0,0,[[95,-1],95,[[111,[110],[[16,[57]]]]]],[[[88,[-1]],-3],[[88,[-2]]],[],[],[[112,[-1],[[16,[-2]]]]]],[[[88,[[93,[-1]]]],-3],[[88,[[93,[-2]]]]],8,8,[[112,[-1],[[16,[-2]]]]]],[[[93,[-1]],-3],[[93,[-2]]],8,8,[[111,[-1],[[16,[-2]]]]]],[[[90,[-1,-2]],-4],[[90,[-3,-2]]],8,[],8,[8,[111,[-1],[[16,[-3]]]]]],[[[91,[-1,-2]],-4],[[91,[-3,-2]]],8,[],8,[[111,[-1],[[16,[-3]]]]]],[57,95],[[-1,92],[[93,[-1]]],8],[[],[[89,[-1]]],[]],[[[20,[-1,-2]]],57,[],[]],[[22,22],22],[[[88,[-2]],[88,[-2]]],[[88,[-2]]],[],[[22,[-1]]]],[[[89,[-1]],[89,[-1]]],[[89,[-1]]],[]],[[[90,[-1,-2]],[90,[-1,-2]]],[[90,[-1,-2]]],8,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,113,[]],[-1,113,[]],[-1,113,[]],[-1,113,[]],[-1,113,[]],[-1,113,[]],[-1,113,[]],[-1,113,[]],[-1,113,[]],[-1,113,[]],[-1,113,[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[51,-1],46,[]],[52,[[45,[44]]]],[114,[[45,[44]]]],[[[115,[-1]]],[[45,[44]]],52],[[[116,[-1,-2]]],[[45,[44]]],52,[]],[[[117,[-1]]],[[45,[44]]],52],[76,[[45,[44]]]],[118,[[45,[44]]]],[[[115,[-1]]],[[45,[44]]],76],[[[116,[-1,-2]]],[[45,[44]]],76,[]],[[[117,[-1]]],[[45,[44]]],76],[119,50],[118,[[45,[44]]]],[114,[[45,[44]]]],[[[115,[-1]]],-1,[]],[[[116,[-1,-2]]],-1,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[4,[],[[61,[-1]],[120,[-2]],[121,[-3]],[122,[-4]]]]],-4,9,9,[[100,[],[[99,[[46,[57,-1]]]]]]],[123,8,9]],[118,-1,[]],[114,-1,[]],[[[115,[-1]]],-2,4,[]],[[[116,[-1,-2]]],-3,4,9,[]],[[[117,[-1]]],-2,4,[]],[[[115,[-1]]],[[115,[-1]]],8],[[[116,[-1,-2]]],[[116,[-1,-2]]],8,8],[[[117,[-1]]],[[117,[-1]]],8],[[[124,[-1]]],[[124,[-1]]],8],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[118,118],125],[[114,114],125],[[[115,[-1]],[115,[-1]]],125,126],[[[117,[-1]],[117,[-1]]],125,126],[[47,-1],127,[]],[[118,-1],127,[]],[[114,-1],127,[]],[[[115,[-2]],-1],127,[],[[47,[-1]]]],[[[116,[-2,-3]],-1],127,[],[[47,[-1]]],[]],[[[117,[-2]],-1],127,[],[[47,[-1]]]],[[47,-1],127,[]],[[118,-1],127,[]],[[114,-1],127,[]],[[[115,[-2]],-1],127,[],[[47,[-1]]]],[[[116,[-2,-3]],-1],127,[],[[47,[-1]]],[]],[[[117,[-2]],-1],127,[],[[47,[-1]]]],[[[3,[],[[128,[-1]]]]],-1,[]],[118,-1,[]],[114,-1,[]],[[[115,[-1]]],-2,3,[]],[[[116,[-1,-2]]],-3,3,[],[]],[[[117,[-1]]],-2,3,[]],[[129,-1],35,[]],[[],118],[[],114],[[],[[115,[-1]]],12],[[],[[117,[-1]]],[12,3]],[118,[[45,[44]]]],[114,[[45,[44]]]],[[[115,[-1]]],-2,[],[]],[[[116,[-1,-2]]],-3,[],[],[]],[[[117,[-1]]],-2,[],[]],[84,[[130,[57]]]],[[[4,[],[[61,[-1]],[120,[-2]],[121,[-3]],[122,[-4]]]]],57,9,9,[[100,[],[[99,[[46,[57,-1]]]]]]],[123,8,9]],[118,57],[114,57],[[[115,[-1]]],57,4],[[[116,[-1,-2]]],57,4,9],[[[117,[-1]]],57,4],[[118,[45,[44]]],35],[[118,[45,[44]]],35],[[118,118],35],[[118,42],35],[[118,42],35],[[114,114],35],[[114,42],35],[[114,[45,[44]]],35],[[114,42],35],[[114,[45,[44]]],35],[[[115,[-1]],[115,[-1]]],35,101],[[[116,[-1,-2]],[116,[-1,-2]]],35,101,101],[[[117,[-1]],[117,[-1]]],35,101],[[127,127],35],[[84,84],35],[[131,-1],[[38,[57]]],[]],[[118,-1],[[38,[57]]],[]],[[114,-1],[[38,[57]]],[]],[[[115,[-2]],-1],[[38,[57]]],[],[[131,[-1]]]],[[[116,[-2,-3]],-1],[[38,[57]]],[],[[131,[-1]]],[]],[[[117,[-2]],-1],[[38,[57]]],[],[[131,[-1]]]],[[[4,[],[[61,[-1]],[120,[-2]],[121,[-3]],[122,[-4]]]]],-2,9,9,[[100,[],[[99,[[46,[57,-1]]]]]]],[123,8,9]],[[118,53],54],[[118,53],54],[[118,53],54],[[118,53],54],[[114,53],54],[[114,53],54],[[[115,[-1]],53],54,87],[[[115,[-1]],53],54,9],[[[116,[-1,-2]],53],54,87,[]],[[[116,[-1,-2]],53],54,9,9],[[[117,[-1]],53],54,9],[[[117,[-1]],53],54,87],[[127,53],54],[[[124,[-1]],53],54,9],[[84,53],54],[[84,53],54],[-1,-1,[]],[[[45,[44]]],118],[42,118],[[[45,[44]]],114],[42,114],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[132,[57]]],84],[[[85,[57]]],84],[133,84],[57,84],[[[134,[57]]],84],[-1,-1,[]],[[[135,[57]]],84],[[[136,[57]]],84],[[118,-1],46,108],[[114,-1],46,108],[[118,[85,[57]]],118],[[118,[135,[57]]],118],[[118,[136,[57]]],118],[[118,57],44],[[118,[134,[57]]],118],[[118,133],118],[[118,[132,[57]]],118],[[114,[132,[57]]],114],[[114,133],114],[[114,[136,[57]]],114],[[114,57],44],[[114,[135,[57]]],114],[[114,[85,[57]]],114],[[114,[134,[57]]],114],[[[38,[57]]],51],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[117,[-1]]],-1,3],[-1,-2,[],[]],[119,35],[119,35],[119,35],[119,35],[119,35],[119,35],[[[3,[],[[128,[-1]]]]],35,[]],[[[115,[-1]]],35,3],[[[116,[-1,-2]]],35,3,[]],[[[117,[-1]]],35,3],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[119,35],[[[4,[],[[61,[-1]],[120,[-2]],[121,[-3]],[122,[-4]]]]],-3,9,9,[[100,[],[[99,[[46,[57,-1]]]]]]],[123,8,9]],[118,-1,[]],[114,-1,[]],[[[115,[-1]]],-2,4,[]],[[[116,[-1,-2]]],-3,4,9,[]],[[[117,[-1]]],-2,4,[]],[119,57],[29,57],[[[115,[-1]]],57,[8,123]],[[[116,[-1,-2]]],57,29,[]],[[[117,[-1]]],57,29],[-1,118,[34,[137,[[45,[44]]]]]],[-1,114,[34,[137,[[45,[44]]]]]],[-1,[[115,[-1]]],[8,123]],[-1,[[117,[-1]]],3],[[[138,[-1]]],[[38,[-2]]],[[4,[],[[61,[44]]]],8],[]],[[[4,[],[[61,[-1]],[120,[-2]],[121,[-3]],[122,[-4]]]],57],-2,9,9,[[100,[],[[99,[[46,[57,-1]]]]]]],[123,8,9]],[[118,57],-1,[]],[[114,57],-1,[]],[[[115,[-1]],57],-2,4,[]],[[[116,[-1,-2]],57],-3,4,9,[]],[[[117,[-1]],57],-2,4,[]],[[[4,[],[[61,[-1]],[120,[-2]],[121,[-3]],[122,[-4]]]]],[[38,[-1]]],9,9,[[100,[],[[99,[[46,[57,-1]]]]]]],[123,8,9]],[118,[[38,[-1]]],[]],[114,[[38,[-1]]],[]],[[[115,[-1]]],[[38,[-2]]],4,[]],[[[116,[-1,-2]]],[[38,[-3]]],4,9,[]],[[[117,[-1]]],[[38,[-2]]],4,[]],[[[4,[],[[61,[-1]],[120,[-2]],[121,[-3]],[122,[-4]]]],57],[[21,[57,95]]],9,9,[[100,[],[[99,[[46,[57,-1]]]]]]],[123,8,9]],[[118,57],[[21,[57,95]]]],[[114,57],[[21,[57,95]]]],[[[115,[-1]],57],[[21,[57,95]]],4],[[[116,[-1,-2]],57],[[21,[57,95]]],4,9],[[[117,[-1]],57],[[21,[57,95]]],4],[[[4,[],[[61,[-1]],[120,[-2]],[121,[-3]],[122,[-4]]]],-5],[[38,[57]]],9,9,[[100,[],[[99,[[46,[57,-1]]]]]]],[123,8,9],[[111,[-1],[[16,[35]]]]]],[[118,-2],[[38,[57]]],[],[[111,[-1],[[16,[35]]]]]],[[114,-2],[[38,[57]]],[],[[111,[-1],[[16,[35]]]]]],[[[115,[-1]],-3],[[38,[57]]],4,[],[[111,[-2],[[16,[35]]]]]],[[[116,[-1,-2]],-4],[[38,[57]]],4,9,[],[[111,[-3],[[16,[35]]]]]],[[[117,[-1]],-3],[[38,[57]]],4,[],[[111,[-2],[[16,[35]]]]]],[[123,-1],57,[]],[118,57],[[118,118],57],[[114,114],57],[114,57],[[[115,[-1]],[115,[-1]]],57,4],[[[115,[-1]]],57,4],[[[116,[-1,-2]],[116,[-1,-2]]],57,4,[8,9]],[[[116,[-1,-2]]],57,4,9],[[[117,[-1]],[117,[-1]]],57,4],[[[117,[-1]]],57,4],[[[124,[-1]],[124,[-1]]],57,123],[26,[[38,[-1]]],[]],[[118,118],[[38,[125]]]],[[118,[45,[44]]],[[38,[125]]]],[[118,42],[[38,[125]]]],[[118,[45,[44]]],[[38,[125]]]],[[118,42],[[38,[125]]]],[[114,[45,[44]]],[[38,[125]]]],[[114,114],[[38,[125]]]],[[114,42],[[38,[125]]]],[[114,42],[[38,[125]]]],[[114,[45,[44]]],[[38,[125]]]],[[[115,[-1]],[115,[-1]]],[[38,[125]]],139],[[[117,[-1]],[117,[-1]]],[[38,[125]]],139],[[[4,[],[[61,[-1]],[120,[-2]],[121,[-3]],[122,[-4]]]]],[[46,[[4,[],[[61,[-1]],[120,[-2]],[121,[-3]],[122,[-4]]]],-2]]],9,9,[[100,[],[[99,[[46,[57,-1]]]]]]],[123,8,9]],[[[4,[],[[61,[-1]],[120,[-2]],[121,[-3]],[122,[-4]]]],57],[[46,[[4,[],[[61,[-1]],[120,[-2]],[121,[-3]],[122,[-4]]]],-2]]],9,9,[[100,[],[[99,[[46,[57,-1]]]]]]],[123,8,9]],[[[4,[],[[61,[-1]],[120,[-2]],[121,[-3]],[122,[-4]]]]],[[38,[[46,[[4,[],[[61,[-1]],[120,[-2]],[121,[-3]],[122,[-4]]]],-1]]]]],9,9,[[100,[],[[99,[[46,[57,-1]]]]]]],[123,8,9]],[[[4,[],[[61,[-1]],[120,[-2]],[121,[-3]],[122,[-4]]]]],9,9,9,[[100,[],[[99,[[46,[57,-1]]]]]]],[123,8,9]],[118,9],[114,9],[[[115,[-1]]],9,4],[[[116,[-1,-2]]],9,4,9],[[[117,[-1]]],9,4],[[[4,[],[[61,[-1]],[120,[-2]],[121,[-3]],[122,[-4]]]],-4],46,9,9,[[100,[],[[99,[[46,[57,-1]]]]]]],[123,8,9]],[[118,-1],46,[]],[[114,-1],46,[]],[[[115,[-1]],-2],46,4,[]],[[[116,[-1,-2]],-3],46,4,9,[]],[[[117,[-1]],-2],46,4,[]],[[[3,[],[[128,[-1]]]],-1],46,[]],[[118,-1],46,[]],[[114,-1],46,[]],[[[115,[-1]],-2],46,3,[]],[[[116,[-1,-2]],-3],46,3,[],[]],[[[117,[-1]],-2],46,3,[]],[58,57],[118,57],[114,57],[[[115,[-1]]],57,58],[[[116,[-1,-2]]],57,58,[]],[[[117,[-1]]],57,58],[84,[[130,[57]]]],0,[118,-1,[]],[114,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,113,[]],[-1,113,[]],[-1,113,[]],[-1,113,[]],[-1,113,[]],[-1,113,[]],[74,57],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[[73,-1],73,[]],[[118,-1],118,[]],[[114,-1],114,[]],[[[115,[-1]],-2],[[115,[-1]]],73,[]],[[[116,[-1,-2]],-3],[[116,[-1,-2]]],73,[8,9],[]],[[[117,[-1]],-2],[[117,[-1]]],73,[]],[-1,[[23,[-2]]],[3,4],[[22,[-1]]]],[-1,[[0,[[1,[-2,-3]]]]],[58,8],[3,4,[47,[-1]]],[[22,[-2]]]],[-1,[[0,[[1,[-2,-3]]]]],129,[3,4],[[22,[-2]]]],[-1,[[0,[[1,[-2,-3]]]]],129,[3,4],[[22,[-2]]]],[-1,[[0,[[1,[-2,-3]]]]],[58,8],[3,4,[47,[-1]]],[[22,[-2]]]],[-1,[[0,[[1,[-2,-3]]]]],[58,8],[3,4,[47,[-1]]],[[22,[-2]]]],[-1,[[0,[[1,[-2,-3]]]]],74,[3,4],[[22,[-2]]]],[[-1,-2],[[0,[[1,[-3,-4]]]]],[[14,[84]]],129,[3,4],[[22,[-3]]]],[-1,[[0,[[1,[-2,-3]]]]],129,[3,4],[[22,[-2]]]],[-1,[[0,[[1,[-2,-3]]]]],129,[3,4],[[22,[-2]]]],[[-1,-2],[[0,[[1,[-3,-4]]]]],[[14,[84]]],[58,8],[3,4,[131,[-2]]],[[22,[-3]]]],[-1,[[0,[[1,[-2,-3]]]]],[58,8],[3,4,[131,[-1]]],[[22,[-2]]]],[-1,[[0,[[1,[-2,-3]]]]],[58,8],[3,4,[131,[-1]]],[[22,[-2]]]],[[-1,-2],[[0,[[1,[-3,-4]]]]],[[14,[84]]],129,[3,4],[[22,[-3]]]],[[-1,-5],[[0,[[1,[-2,-3,-4]]]]],87,4,[],[],[[1,[-2,-3,-4]]]]],"c":[93,158,159,162,177,257,330,334,335,340,416,456,457,459,544,807,1076,1077,1080,1081,1083,1084,1086],"p":[[10,"Parser",0],[5,"AndThen",179],[10,"StreamIsPartial",716],[10,"Stream",716],[5,"ByRef",179],[5,"CompleteErr",179],[5,"Context",179],[10,"Clone",1087],[10,"Debug",1088],[10,"AddContext",407],[5,"DefaultValue",179],[10,"Default",1089],[5,"ErrInto",179],[10,"Into",1090],[5,"FlatMap",179],[17,"Output"],[10,"FnMut",1091],[5,"Map",179],[5,"OutputInto",179],[5,"ParseError",407],[6,"Result",1092],[10,"ParserError",407],[8,"PResult",407],[8,"IResult",407],[5,"ParseTo",179],[10,"ParseSlice",716],[5,"Recognize",179],[5,"Span",179],[10,"Location",716],[5,"TryMap",179],[10,"FromExternalError",407],[5,"Value",179],[5,"Verify",179],[10,"Sized",1093],[1,"bool"],[10,"Borrow",1094],[5,"VerifyMap",179],[6,"Option",1095],[5,"Void",179],[5,"WithRecognized",179],[5,"WithSpan",179],[1,"str"],[5,"Caseless",62],[1,"u8"],[1,"slice"],[1,"tuple"],[10,"Compare",716],[10,"Int",62],[10,"Uint",62],[1,"char"],[10,"Accumulate",716],[10,"AsBStr",716],[5,"Formatter",1088],[8,"Result",1088],[10,"HexUint",62],[1,"array"],[1,"usize"],[10,"SliceLen",716],[5,"TypeId",1096],[1,"f32"],[17,"Token"],[1,"f64"],[1,"i128"],[1,"i16"],[1,"i32"],[1,"i64"],[1,"i8"],[1,"u128"],[1,"u16"],[1,"u32"],[1,"u64"],[6,"Endianness",108],[10,"UpdateSlice",716],[10,"ToUsize",716],[10,"ErrorConvert",407],[10,"AsBytes",716],[10,"From",1090],[10,"AddAssign",1097],[10,"Shl",1098],[10,"Shr",1098],[10,"Alt",179],[5,"ParserIterator",179],[5,"Repeat",179],[5,"Range",716],[5,"Range",1099],[10,"Permutation",179],[10,"Display",1088],[6,"ErrMode",407],[5,"ContextError",407],[6,"TreeError",407],[5,"VerboseError",407],[6,"ErrorKind",407],[5,"InputError",407],[10,"Error",1100],[6,"Needed",407],[6,"StrContext",407],[6,"StrContextValue",407],[6,"VerboseErrorKind",407],[17,"Item"],[10,"Iterator",1101],[10,"PartialEq",1102],[6,"TreeErrorFrame",407],[5,"TreeErrorBase",407],[5,"TreeErrorContext",407],[10,"Send",1093],[10,"Sync",1093],[10,"FromRecoverableError",407],[10,"Hasher",1103],[10,"ToOwned",1104],[5,"NonZeroUsize",1105],[10,"Fn",1091],[10,"FnOnce",1091],[5,"String",1106],[5,"BStr",716],[5,"Located",716],[5,"Stateful",716],[5,"Partial",716],[5,"Bytes",716],[10,"AsChar",716],[17,"Slice"],[17,"IterOffsets"],[17,"Checkpoint"],[10,"Offset",716],[5,"Checkpoint",716],[6,"Ordering",1102],[10,"Ord",1102],[6,"CompareResult",716],[17,"PartialState"],[10,"ContainsToken",716],[6,"Bound",1099],[10,"FindSlice",716],[5,"RangeTo",1099],[5,"RangeFull",1099],[5,"RangeInclusive",1099],[5,"RangeToInclusive",1099],[5,"RangeFrom",1099],[10,"AsRef",1090],[5,"BitOffsets",716],[10,"PartialOrd",1102],[15,"Stack",710]],"b":[[96,"impl-Parser%3CI,+%3CI+as+Stream%3E::Slice,+E%3E-for-Caseless%3C%26%5Bu8%5D%3E"],[97,"impl-Parser%3CI,+%3CI+as+Stream%3E::Slice,+E%3E-for-Caseless%3C%26%5Bu8;+N%5D%3E"],[98,"impl-Parser%3CI,+%3CI+as+Stream%3E::Slice,+E%3E-for-Caseless%3C%26str%3E"],[529,"impl-ErrorConvert%3CInputError%3CI%3E%3E-for-InputError%3C(I,+usize)%3E"],[530,"impl-ErrorConvert%3CInputError%3C(I,+usize)%3E%3E-for-InputError%3CI%3E"],[546,"impl-Debug-for-ErrMode%3CE%3E"],[547,"impl-Display-for-ErrMode%3CE%3E"],[548,"impl-Display-for-InputError%3CI%3E"],[549,"impl-Debug-for-InputError%3CI%3E"],[550,"impl-Display-for-ContextError"],[551,"impl-Debug-for-ContextError%3CC%3E"],[552,"impl-Display-for-StrContext"],[553,"impl-Debug-for-StrContext"],[554,"impl-Display-for-StrContextValue"],[555,"impl-Debug-for-StrContextValue"],[556,"impl-Display-for-TreeError%3CI,+C%3E"],[557,"impl-Debug-for-TreeError%3CI,+C%3E"],[559,"impl-Debug-for-TreeErrorBase%3CI%3E"],[560,"impl-Display-for-TreeErrorBase%3CI%3E"],[561,"impl-Debug-for-TreeErrorContext%3CI,+C%3E"],[562,"impl-Display-for-TreeErrorContext%3CI,+C%3E"],[563,"impl-Debug-for-VerboseError%3CI,+C%3E"],[564,"impl-Display-for-VerboseError%3CI,+C%3E"],[566,"impl-Display-for-ErrorKind"],[567,"impl-Debug-for-ErrorKind"],[568,"impl-Display-for-ParseError%3CI,+E%3E"],[569,"impl-Debug-for-ParseError%3CI,+E%3E"],[576,"impl-From%3Cchar%3E-for-StrContextValue"],[577,"impl-From%3C%26str%3E-for-StrContextValue"],[836,"impl-PartialEq%3C%26%5Bu8%5D%3E-for-Bytes"],[837,"impl-PartialEq%3C%5Bu8%5D%3E-for-Bytes"],[838,"impl-PartialEq-for-Bytes"],[839,"impl-PartialEq%3Cstr%3E-for-Bytes"],[840,"impl-PartialEq%3C%26str%3E-for-Bytes"],[841,"impl-PartialEq-for-BStr"],[842,"impl-PartialEq%3C%26str%3E-for-BStr"],[843,"impl-PartialEq%3C%26%5Bu8%5D%3E-for-BStr"],[844,"impl-PartialEq%3Cstr%3E-for-BStr"],[845,"impl-PartialEq%3C%5Bu8%5D%3E-for-BStr"],[858,"impl-LowerHex-for-Bytes"],[859,"impl-Debug-for-Bytes"],[860,"impl-UpperHex-for-Bytes"],[861,"impl-Display-for-Bytes"],[862,"impl-Display-for-BStr"],[863,"impl-Debug-for-BStr"],[864,"impl-Display-for-Located%3CI%3E"],[865,"impl-Debug-for-Located%3CI%3E"],[866,"impl-Display-for-Stateful%3CI,+S%3E"],[867,"impl-Debug-for-Stateful%3CI,+S%3E"],[868,"impl-Debug-for-Partial%3CI%3E"],[869,"impl-Display-for-Partial%3CI%3E"],[872,"impl-Debug-for-Range"],[873,"impl-Display-for-Range"],[875,"impl-From%3C%26%5Bu8%5D%3E-for-%26Bytes"],[876,"impl-From%3C%26str%3E-for-%26Bytes"],[877,"impl-From%3C%26%5Bu8%5D%3E-for-%26BStr"],[878,"impl-From%3C%26str%3E-for-%26BStr"],[884,"impl-From%3CRangeTo%3Cusize%3E%3E-for-Range"],[885,"impl-From%3CRange%3Cusize%3E%3E-for-Range"],[886,"impl-From%3CRangeFull%3E-for-Range"],[887,"impl-From%3Cusize%3E-for-Range"],[888,"impl-From%3CRangeInclusive%3Cusize%3E%3E-for-Range"],[890,"impl-From%3CRangeToInclusive%3Cusize%3E%3E-for-Range"],[891,"impl-From%3CRangeFrom%3Cusize%3E%3E-for-Range"],[894,"impl-Index%3CRange%3Cusize%3E%3E-for-Bytes"],[895,"impl-Index%3CRangeToInclusive%3Cusize%3E%3E-for-Bytes"],[896,"impl-Index%3CRangeFrom%3Cusize%3E%3E-for-Bytes"],[897,"impl-Index%3Cusize%3E-for-Bytes"],[898,"impl-Index%3CRangeInclusive%3Cusize%3E%3E-for-Bytes"],[899,"impl-Index%3CRangeFull%3E-for-Bytes"],[900,"impl-Index%3CRangeTo%3Cusize%3E%3E-for-Bytes"],[901,"impl-Index%3CRangeTo%3Cusize%3E%3E-for-BStr"],[902,"impl-Index%3CRangeFull%3E-for-BStr"],[903,"impl-Index%3CRangeFrom%3Cusize%3E%3E-for-BStr"],[904,"impl-Index%3Cusize%3E-for-BStr"],[905,"impl-Index%3CRangeToInclusive%3Cusize%3E%3E-for-BStr"],[906,"impl-Index%3CRange%3Cusize%3E%3E-for-BStr"],[907,"impl-Index%3CRangeInclusive%3Cusize%3E%3E-for-BStr"],[977,"impl-Offset%3C%3C%26Bytes+as+Stream%3E::Checkpoint%3E-for-%26Bytes"],[978,"impl-Offset-for-%26Bytes"],[979,"impl-Offset-for-%26BStr"],[980,"impl-Offset%3C%3C%26BStr+as+Stream%3E::Checkpoint%3E-for-%26BStr"],[981,"impl-Offset-for-Located%3CI%3E"],[982,"impl-Offset%3C%3CLocated%3CI%3E+as+Stream%3E::Checkpoint%3E-for-Located%3CI%3E"],[983,"impl-Offset-for-Stateful%3CI,+S%3E"],[984,"impl-Offset%3C%3CStateful%3CI,+S%3E+as+Stream%3E::Checkpoint%3E-for-Stateful%3CI,+S%3E"],[985,"impl-Offset-for-Partial%3CI%3E"],[986,"impl-Offset%3C%3CPartial%3CI%3E+as+Stream%3E::Checkpoint%3E-for-Partial%3CI%3E"],[989,"impl-PartialOrd-for-Bytes"],[990,"impl-PartialOrd%3C%5Bu8%5D%3E-for-Bytes"],[991,"impl-PartialOrd%3C%26str%3E-for-Bytes"],[992,"impl-PartialOrd%3C%26%5Bu8%5D%3E-for-Bytes"],[993,"impl-PartialOrd%3Cstr%3E-for-Bytes"],[994,"impl-PartialOrd%3C%5Bu8%5D%3E-for-BStr"],[995,"impl-PartialOrd-for-BStr"],[996,"impl-PartialOrd%3C%26str%3E-for-BStr"],[997,"impl-PartialOrd%3Cstr%3E-for-BStr"],[998,"impl-PartialOrd%3C%26%5Bu8%5D%3E-for-BStr"]],"a":{"any":[174],"between":[249],"bytes":[1073,1077],"char":[1075],"choice":[202],"concat":[39,40],"consumed":[58,59],"count":[328],"delimited":[41,339],"double":[82],"end":[252],"eoi":[252],"f32":[82],"filter":[52,53],"filter_map":[54,55],"fold_many0":[256],"fold_many1":[256],"fold_many_m_n":[256],"fold_repeat":[256],"from_str":[36,37],"i128":[76],"i16":[76],"i32":[76],"i64":[76],"i8":[76],"ignore_then":[327],"is_a":[1085],"is_not":[1079],"just":[176,1073,1077],"labelled":[18,19],"literal":[176,1077],"locatedspan":[732,742],"look_ahead":[324],"many0":[328],"many0_count":[328],"many1":[328],"many1_count":[328],"many_m_n":[328],"many_till0":[329],"map_opt":[54,55],"padded":[249],"pair":[41,339],"preceded":[41,339],"repeated":[328],"rewind":[324],"satisfy":[52,53,1075],"satisfy_map":[54,55],"sep_by":[333,334],"sep_by1":[333,335],"separated_list0":[333,334],"separated_list1":[333,335],"separated_m_n":[333],"separated_pair":[41,339],"skip_many":[328],"skip_many1":[328],"struct_parser":[41,339],"success":[251],"tag":[176,1073],"take_while0":[1085],"take_while1":[1085],"terminated":[41,339],"then_ignore":[341],"to":[50,51],"token":[1072,1075],"tuple":[41,339],"u128":[77],"u16":[77],"u32":[77],"u64":[77],"u8":[77],"unexpected":[253],"value":[251]}}],\ ["xdg",{"doc":"","t":"FFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","n":["BaseDirectories","BaseDirectoriesError","FileFindIterator","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cause","clone","clone_into","create_cache_directory","create_config_directory","create_data_directory","create_runtime_directory","create_state_directory","description","find_cache_file","find_config_file","find_config_files","find_data_file","find_data_files","find_runtime_file","find_state_file","fmt","fmt","fmt","from","from","from","get_cache_file","get_cache_home","get_config_dirs","get_config_file","get_config_home","get_data_dirs","get_data_file","get_data_home","get_runtime_directory","get_runtime_file","get_state_file","get_state_home","has_runtime_directory","into","into","into","into_iter","list_cache_files","list_config_files","list_config_files_once","list_data_files","list_data_files_once","list_runtime_files","list_state_files","new","next","next_back","place_cache_file","place_config_file","place_data_file","place_runtime_file","place_state_file","to_owned","to_string","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","with_prefix","with_profile"],"q":[[0,"xdg"],[76,"core::error"],[77,"core::option"],[78,"std::path"],[79,"std::io::error"],[80,"std::path"],[81,"core::fmt"],[82,"core::fmt"],[83,"core::result"],[84,"alloc::string"],[85,"core::any"]],"d":["BaseDirectories allows to look up paths to configuration, …","","","","","","","","","","","","Like create_config_directory(), but for a cache directory …","Given a relative path path, returns an absolute path to a …","Like create_config_directory(), but for a data directory …","Like create_config_directory(), but for a runtime …","Like create_config_directory(), but for an application …","","Given a relative path path, returns an absolute path to an …","Given a relative path path, returns an absolute path to an …","Given a relative path path, returns an iterator yielding …","Given a relative path path, returns an absolute path to an …","Given a relative path path, returns an iterator yielding …","Given a relative path path, returns an absolute path to an …","Given a relative path path, returns an absolute path to an …","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Like place_cache_file(), but does not create any …","Returns the user-specific directory for non-essential …","Returns a preference ordered (preferred to less preferred) …","Like place_config_file(), but does not create any …","Returns the user-specific configuration directory (set by …","Returns a preference ordered (preferred to less preferred) …","Like place_data_file(), but does not create any …","Returns the user-specific data directory (set by …","Returns the user-specific runtime directory (set by …","Like place_runtime_file(), but does not create any …","Like place_state_file(), but does not create any …","Returns the user-specific directory for application state …","Returns true if XDG_RUNTIME_DIR is available, false …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Given a relative path path, lists absolute paths to all …","Given a relative path path, list absolute paths to all …","Like list_config_files, but only the first occurence of …","Given a relative path path, lists absolute paths to all …","Like list_data_files, but only the first occurence of …","Given a relative path path, lists absolute paths to all …","Given a relative path path, lists absolute paths to all …","Reads the process environment, determines the XDG base …","","","Like place_config_file(), but for a cache file in …","Given a relative path path, returns an absolute path in …","Like place_config_file(), but for a data file in …","Like place_config_file(), but for a runtime file in …","Like place_config_file(), but for an application state …","","","","","","","","","","","","Same as new(), but prefix is implicitly prepended to every …","Same as with_prefix(), with profile also implicitly …"],"i":[0,0,0,1,11,4,1,11,4,1,4,4,4,4,4,4,4,1,4,4,4,4,4,4,4,1,1,4,1,11,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1,11,4,11,4,4,4,4,4,4,4,4,11,11,4,4,4,4,4,4,1,1,11,4,1,11,4,1,11,4,4,4],"f":[0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[1,[[3,[2]]]],[4,4],[[-1,-2],5,[],[]],[[4,-1],[[7,[6]]],[[9,[8]]]],[[4,-1],[[7,[6]]],[[9,[8]]]],[[4,-1],[[7,[6]]],[[9,[8]]]],[[4,-1],[[7,[6]]],[[9,[8]]]],[[4,-1],[[7,[6]]],[[9,[8]]]],[1,10],[[4,-1],[[3,[6]]],[[9,[8]]]],[[4,-1],[[3,[6]]],[[9,[8]]]],[[4,-1],11,[[9,[8]]]],[[4,-1],[[3,[6]]],[[9,[8]]]],[[4,-1],11,[[9,[8]]]],[[4,-1],[[3,[6]]],[[9,[8]]]],[[4,-1],[[3,[6]]],[[9,[8]]]],[[1,12],13],[[1,12],13],[[4,12],13],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[4,-1],6,[[9,[8]]]],[4,6],[4,[[14,[6]]]],[[4,-1],6,[[9,[8]]]],[4,6],[4,[[14,[6]]]],[[4,-1],6,[[9,[8]]]],[4,6],[4,[[15,[6,1]]]],[[4,-1],[[7,[6]]],[[9,[8]]]],[[4,-1],6,[[9,[8]]]],[4,6],[4,16],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[4,-1],[[14,[6]]],[[9,[8]]]],[[4,-1],[[14,[6]]],[[9,[8]]]],[[4,-1],[[14,[6]]],[[9,[8]]]],[[4,-1],[[14,[6]]],[[9,[8]]]],[[4,-1],[[14,[6]]],[[9,[8]]]],[[4,-1],[[14,[6]]],[[9,[8]]]],[[4,-1],[[14,[6]]],[[9,[8]]]],[[],[[15,[4,1]]]],[11,[[3,[-1]]],[]],[11,[[3,[-1]]],[]],[[4,-1],[[7,[6]]],[[9,[8]]]],[[4,-1],[[7,[6]]],[[9,[8]]]],[[4,-1],[[7,[6]]],[[9,[8]]]],[[4,-1],[[7,[6]]],[[9,[8]]]],[[4,-1],[[7,[6]]],[[9,[8]]]],[-1,-2,[],[]],[-1,17,[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,[[15,[4,1]]],[[9,[8]]]],[[-1,-2],[[15,[4,1]]],[[9,[8]]],[[9,[8]]]]],"c":[],"p":[[5,"BaseDirectoriesError",0],[10,"Error",76],[6,"Option",77],[5,"BaseDirectories",0],[1,"tuple"],[5,"PathBuf",78],[8,"Result",79],[5,"Path",78],[10,"AsRef",80],[1,"str"],[5,"FileFindIterator",0],[5,"Formatter",81],[8,"Result",81],[5,"Vec",82],[6,"Result",83],[1,"bool"],[5,"String",84],[5,"TypeId",85]],"b":[[25,"impl-Debug-for-Error"],[26,"impl-Display-for-Error"]]}],\ ["xdg_home",{"doc":"xdg-home","t":"H","n":["home_dir"],"q":[[0,"xdg_home"],[1,"std::path"],[2,"core::option"]],"d":["Get the path of the current user’s home directory."],"i":[0],"f":[[[],[[2,[1]]]]],"c":[],"p":[[5,"PathBuf",1],[6,"Option",2]],"b":[]}],\ -["zbus",{"doc":"zbus","t":"GPPPPPKGPPGFFPKYTPPGGPRGPPPPFPPPFPTPPKPPFFPFPPPPPPPPPPPPPFFGPPFFGGFGFFFFGPPGPPPSPPPPPPPPPPFPRFFTPPPPFFFFKPPPFIKPPPFFPPKPFGPPPPPPNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNMXXNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNMMNNNNENNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNEOOFFFFFFFFFFEFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFFFFFFFFFFFFFFFFFFFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNONONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNOOONNNNNNNNNONNNNNNNNOONONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPPPPPFFPPPGPPPPPPPPFFFFFFFPPPPIPPFFFFPFFFFFFPPPPPPPPFFPPFPFFFFFPGPPGGIPPPPPPPPPPPPPPFPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNONNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNONNNNNNNNNOOONNNNNNNNNONNNNOONONNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNO","n":["Address","Address","AllowInteractiveAuth","AllowInteractiveAuth","Anonymous","Async","AsyncDrop","AuthMechanism","Autolaunch","Big","CacheProperties","Connection","ConnectionBuilder","Cookie","DBusError","DBusError","DESTINATION","Destination","Destination","DispatchResult","EndianSig","Err","Err","Error","Error","ErrorName","ErrorName","ExcessData","Executor","External","FDO","Failure","Guid","Handshake","INTERFACE","IncorrectEndian","InputOutput","Interface","Interface","Interface","InterfaceDeref","InterfaceDerefMut","InterfaceNotFound","InterfaceRef","Invalid","Invalid","Invalid","InvalidField","InvalidGUID","InvalidMatchRule","InvalidReply","Io","Ipv4","Ipv6","Launchd","Lazily","Little","MatchRule","MatchRuleBuilder","MatchRulePathSpec","Member","Member","Message","MessageBuilder","MessageField","MessageFieldCode","MessageFields","MessageFlags","MessageHeader","MessagePrimaryHeader","MessageSequence","MessageStream","MessageType","MethodCall","MethodError","MethodFlags","MethodReturn","MissingField","MissingParameter","NATIVE_ENDIAN_SIG","NameTaken","Names","No","NoAutoStart","NoAutoStart","NoBodySignature","NoReplyExpected","NoReplyExpected","NonceTcp","NotFound","ObjectServer","Ok","Ok","OwnedMatchRule","OwnerChangedStream","PATH","Path","Path","Path","PathNamespace","PropertyChanged","PropertyStream","Proxy","ProxyBuilder","ProxyDefault","ReplySerial","ReplySerial","RequiresMut","ResponseDispatchNotifier","Result","ResultAdapter","Sender","Sender","Signal","SignalContext","SignalStream","Signature","Signature","Socket","Tcp","TcpAddress","TcpAddressFamily","Unix","UnixFDs","UnixFDs","Unsupported","Variant","Yes","add","add_arg","add_arg_path","address","arg","arg0namespace","arg0namespace","arg0ns","arg0ns","arg_path","arg_paths","args","as_bytes","as_mut","as_ref","as_str","assign_serial_num","async_drop","async_drop","async_drop","at","auth_mechanisms","bind","bitand","bitand","bitor","bitor","bits","bits","bitxor","bitxor","blocking","body","body_as_bytes","body_len","body_signature","body_unchecked","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build","build","build","build_raw_body","builder","cache_properties","cached_property","cached_property_raw","call","call","call_method","call_method","call_mut","call_noreply","call_with_flags","can_pass_unix_fd","can_pass_unix_fd","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","close","cmp","code","connection","connection","cookie_context","cookie_id","create_reply","dbus_interface","dbus_proxy","default","default","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","description","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserializer_for_signature","deserializer_for_signature","deserializer_for_signature","deserializer_for_signature","deserializer_for_signature","deserializer_for_signature","deserializer_for_signature","deserializer_for_signature","deserializer_for_signature","deserializer_for_signature","destination","destination","destination","destination","destination","destination","destination","drop","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","emit_signal","endian_sig","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","error","error_name","executor","family","fdo","fields","fields","fields_mut","flags","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","for_match_rule","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_bytes","from_parts","from_str","from_str","from_str","from_str","generate","get","get","get","get","get_all","get_field","get_mut","get_property","get_raw","hash","hash","hash","hash","hash","hash","header","host","inner","interface","interface","interface","interface","interface","interface","interface","interface","internal_executor","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_field","into_fields","into_inner","into_owned","into_owned","into_owned","into_primary","introspect","introspect_to_writer","is_bus","is_empty","is_terminated","is_terminated","match_rule","matches","max_queued","max_queued","max_queued","member","member","member","member","member","message_type","message_type","method","method_call","method_error","method_reply","method_return","monitor_activity","msg_type","msg_type","msg_type","name","name","name","name","name","name","names","new","new","new","new","new","new","new","new_async","new_bare","new_owned","not","not","null_value","null_value","null_value","object_server","p2p","partial_cmp","path","path","path","path","path","path","path","path_namespace","path_spec","peer_credentials","peer_pid","peer_pid","peer_pid","poll_close","poll_close","poll_flush","poll_flush","poll_next","poll_next","poll_next","poll_next","poll_next_before","poll_next_before","poll_ready","poll_ready","poll_recvmsg","poll_sendmsg","port","primary","primary_header","primary_mut","protocol_version","receive_all_signals","receive_owner_changed","receive_property_changed","receive_signal","receive_signal_with_args","recv_position","release_name","remove","replace","reply","reply_dbus_error","reply_error","reply_serial","reply_serial","request_name","request_name_with_flags","send_message","sender","sender","sender","sender","serial_num","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serve_at","server","server_guid","session","session","session","set","set","set_body_len","set_destination","set_endian_sig","set_flags","set_max_queued","set_max_queued","set_msg_type","set_mut","set_property","set_protocol_version","set_unique_name","signal","signal","signal_context","signature","signature","signature","signature","signature","signature","signature","signature","signature","signature","signature","signature","signature","socket","source","start_send","start_send","system","system","system","take_fds","tcp_stream","tick","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_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","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_poll_next","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uid","uid","uncached_properties","unique_name","unique_name","unix_fds","unix_stream","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","with_flags","zvariant","addr","nonce_file","Connection","ConnectionBuilder","InterfaceRef","MessageIterator","ObjectServer","OwnerChangedIterator","PropertyChanged","PropertyIterator","Proxy","ProxyBuilder","ProxyDefault","SignalIterator","address","as_ref","at","auth_mechanisms","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","build","build","cache_properties","cached_property","cached_property_raw","call","call_method","call_method","call_noreply","call_with_flags","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","connection","cookie_context","cookie_id","deref","destination","destination","drop","drop","drop","emit_signal","fdo","fmt","fmt","fmt","fmt","fmt","fmt","fmt","for_match_rule","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","get","get","get_mut","get_property","get_raw","inner","inner","inner","inner","interface","interface","interface","into","into","into","into","into","into","into","into","into","into","into","into_inner","into_inner","into_inner","into_inner","into_iter","into_iter","into_iter","into_iter","introspect","is_bus","match_rule","max_queued","max_queued","monitor_activity","name","name","name","name","new","new","new_bare","new_owned","next","next","next","next","object_server","p2p","path","path","peer_credentials","receive_all_signals","receive_owner_changed","receive_property_changed","receive_signal","receive_signal_with_args","release_name","remove","reply","reply_dbus_error","reply_error","request_name","request_name_with_flags","send_message","serve_at","server","server_guid","session","session","set_max_queued","set_property","signal_context","system","system","tcp_stream","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uncached_properties","unique_name","unique_name","unix_stream","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","DBusProxy","InterfacesAdded","InterfacesAddedArgs","InterfacesAddedIterator","InterfacesRemoved","InterfacesRemovedArgs","InterfacesRemovedIterator","IntrospectableProxy","MonitoringProxy","NameAcquired","NameAcquiredArgs","NameAcquiredIterator","NameLost","NameLostArgs","NameLostIterator","NameOwnerChanged","NameOwnerChangedArgs","NameOwnerChangedIterator","ObjectManagerProxy","PeerProxy","PropertiesChanged","PropertiesChangedArgs","PropertiesChangedIterator","PropertiesProxy","StatsProxy","add_match","add_match_rule","args","args","args","args","args","args","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","become_monitor","borrow","borrow","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","builder","builder","builder","builder","builder","builder","builder","cached_features","cached_interfaces","changed_properties","changed_properties","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","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","features","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_message","from_message","from_message","from_message","from_message","from_message","get","get_adt_audit_session_data","get_all","get_all_match_rules","get_connection_credentials","get_connection_selinux_security_context","get_connection_stats","get_connection_unix_process_id","get_connection_unix_user","get_id","get_machine_id","get_managed_objects","get_name_owner","get_stats","hello","inner","inner","inner","inner","inner","inner","inner","inner","inner","inner","inner","inner","inner","interface_name","interface_name","interfaces","interfaces","interfaces","interfaces_and_properties","interfaces_and_properties","into","into","into","into","into","into","into","into","into","into","into","into","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","into_inner","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","introspect","invalidated_properties","invalidated_properties","list_activatable_names","list_names","list_queued_owners","name","name","name","name","name","name","name_has_owner","new","new","new","new","new","new","new","new_owner","new_owner","next","next","next","next","next","next","object_path","object_path","object_path","object_path","old_owner","old_owner","ping","receive_features_changed","receive_interfaces_added","receive_interfaces_added_with_args","receive_interfaces_changed","receive_interfaces_removed","receive_interfaces_removed_with_args","receive_name_acquired","receive_name_acquired_with_args","receive_name_lost","receive_name_lost_with_args","receive_name_owner_changed","receive_name_owner_changed_with_args","receive_properties_changed","receive_properties_changed_with_args","release_name","reload_config","remove_match","remove_match_rule","request_name","serialize","serialize","serialize","serialize","serialize","serialize","serialize","set","signature","signature","signature","signature","signature","signature","signature","start_service_by_name","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","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","update_activation_environment","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","AccessDenied","AddressInUse","AdtAuditDataUnknown","AllowReplacement","AlreadyOwner","AuthFailed","BadAddress","ConnectionCredentials","DBusProxy","Disconnected","DoNotQueue","Err","Error","Exists","Failed","FileExists","FileNotFound","IOError","InQueue","InconsistentMessage","InteractiveAuthorizationRequired","InterfacesAdded","InterfacesAddedArgs","InterfacesAddedStream","InterfacesRemoved","InterfacesRemovedArgs","InterfacesRemovedStream","IntrospectableProxy","InvalidArgs","InvalidFileContent","InvalidSignature","LimitsExceeded","ManagedObjects","MatchRuleInvalid","MatchRuleNotFound","MonitoringProxy","NameAcquired","NameAcquiredArgs","NameAcquiredStream","NameHasNoOwner","NameLost","NameLostArgs","NameLostStream","NameOwnerChanged","NameOwnerChangedArgs","NameOwnerChangedStream","NoMemory","NoNetwork","NoReply","NoServer","NonExistent","NotContainer","NotOwner","NotSupported","ObjectManager","ObjectManagerProxy","ObjectPathInUse","Ok","PeerProxy","PrimaryOwner","Properties","PropertiesChanged","PropertiesChangedArgs","PropertiesChangedStream","PropertiesProxy","PropertyReadOnly","ReleaseNameReply","Released","ReplaceExisting","RequestNameFlags","RequestNameReply","Result","SELinuxSecurityContextUnknown","ServiceUnknown","SpawnChildExited","SpawnChildSignaled","SpawnConfigInvalid","SpawnExecFailed","SpawnFailed","SpawnFailedToSetup","SpawnFileInvalid","SpawnForkFailed","SpawnNoMemory","SpawnPermissionsInvalid","SpawnServiceNotFound","SpawnServiceNotValid","StatsProxy","TimedOut","Timeout","UnixProcessIdUnknown","UnknownInterface","UnknownMethod","UnknownObject","UnknownProperty","ZBus","add_match","add_match_rule","add_unix_group_id","args","args","args","args","args","args","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","async_drop","async_drop","async_drop","async_drop","async_drop","async_drop","become_monitor","bitand","bitor","bits","bitxor","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","builder","builder","builder","builder","builder","builder","builder","cached_features","cached_interfaces","call","call","call_mut","call_mut","changed_properties","changed_properties","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","create_reply","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","description","deserialize","deserialize","deserialize","deserialize","deserializer_for_signature","deserializer_for_signature","deserializer_for_signature","deserializer_for_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","eq","eq","eq","eq","eq","features","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_message","from_message","from_message","from_message","from_message","from_message","get","get","get","get_adt_audit_session_data","get_all","get_all","get_all","get_all_match_rules","get_connection_credentials","get_connection_selinux_security_context","get_connection_stats","get_connection_unix_process_id","get_connection_unix_user","get_id","get_machine_id","get_managed_objects","get_name_owner","get_stats","hello","inner","inner","inner","inner","inner","inner","inner","inner","inner","inner","inner","inner","inner","interface_name","interface_name","interfaces","interfaces","interfaces","interfaces_added","interfaces_and_properties","interfaces_and_properties","interfaces_removed","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","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","into_inner","into_linux_security_label","into_unix_group_ids","into_windows_sid","introspect","introspect_to_writer","introspect_to_writer","invalidated_properties","invalidated_properties","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","linux_security_label","linux_security_label","list_activatable_names","list_names","list_queued_owners","name","name","name","name","name","name","name","name","name","name_has_owner","new","new","new","new","new","new","new","new_owner","new_owner","not","null_value","object_path","object_path","object_path","object_path","old_owner","old_owner","ping","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next_before","poll_next_before","poll_next_before","poll_next_before","poll_next_before","poll_next_before","process_id","process_id","properties_changed","receive_features_changed","receive_interfaces_added","receive_interfaces_added_with_args","receive_interfaces_changed","receive_interfaces_removed","receive_interfaces_removed_with_args","receive_name_acquired","receive_name_acquired_with_args","receive_name_lost","receive_name_lost_with_args","receive_name_owner_changed","receive_name_owner_changed_with_args","receive_properties_changed","receive_properties_changed_with_args","release_name","reload_config","remove_match","remove_match_rule","request_name","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","set","set","set","set_linux_security_label","set_mut","set_mut","set_process_id","set_unix_user_id","set_windows_sid","signature","signature","signature","signature","signature","signature","signature","signature","signature","signature","signature","start_service_by_name","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unix_group_ids","unix_group_ids","unix_user_id","unix_user_id","update_activation_environment","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","windows_sid","windows_sid"],"q":[[0,"zbus"],[975,"zbus::Address"],[977,"zbus::blocking"],[1200,"zbus::blocking::fdo"],[1719,"zbus::fdo"],[2466,"zvariant::str"],[2467,"core::convert"],[2468,"zvariant::object_path"],[2469,"core::convert"],[2470,"core::option"],[2471,"core::future::future"],[2472,"alloc::boxed"],[2473,"core::pin"],[2474,"zvariant::type"],[2475,"zvariant::signature"],[2476,"serde::de"],[2477,"zvariant::type"],[2478,"zvariant::type"],[2479,"alloc::vec"],[2480,"zvariant::owned_value"],[2481,"core::convert"],[2482,"core::ops::deref"],[2483,"zbus_names::member_name"],[2484,"serde::de"],[2485,"zbus_names::bus_name"],[2486,"enumflags2"],[2487,"std::io::error"],[2488,"core::cmp"],[2489,"core::result"],[2490,"serde::de"],[2491,"zbus_names::unique_name"],[2492,"zbus_names::error_name"],[2493,"core::fmt"],[2494,"core::fmt"],[2495,"core::convert"],[2496,"nix"],[2497,"zvariant::fd"],[2498,"core::hash"],[2499,"alloc::string"],[2500,"core::fmt"],[2501,"zbus_names::well_known_name"],[2502,"core::marker"],[2503,"core::marker"],[2504,"core::task::poll"],[2505,"core::marker"],[2506,"serde::ser"],[2507,"tokio::net::tcp::stream"],[2508,"core::any"],[2509,"tokio::net::unix::stream"],[2510,"core::clone"],[2511,"std::collections::hash::map"],[2512,"zbus_names::interface_name"]],"d":["A bus address","Invalid D-Bus address.","This flag may be set on a method call message to inform …","Indicates to the receiver that this client is prepared to …","Does not perform any authentication at all, and should not …","The method was found and will be completed by running this …","Async equivalent of Drop.","Authentication mechanisms","Autolaunch address with optional scope","The D-Bus message is in big-endian (network) byte order.","The properties caching mode.","A D-Bus connection.","A builder for zbus::Connection.","This mechanism is designed to establish that a client has …","A trait that needs to be implemented by error types to be …","Derive macro for implementing zbus::DBusError trait.","","Code for MessageField::Destinatione","The name of the connection this message is intended for.","A helper type returned by Interface callbacks.","D-Bus code for endianness.","Contains the error value","","The error type for zbus.","An error in response to a method call.","Code for MessageField::ErrorName","The name of the error that occurred, for errors","Data too large.","","This is the recommended authentication mechanism on …","A fdo::Error transformed into Error.","Generic error.","A D-Bus server GUID.","Initial handshake error.","","Endian signature invalid or doesn’t match expectation.","An I/O error.","The trait used to dispatch messages to an interface …","Code for MessageField::Interface","The interface to invoke a method call on, or that a signal …","Opaque structure that derefs to an Interface type.","Opaque structure that mutably derefs to an Interface type.","Interface not found","Wrapper over an interface, along with its corresponding …","Invalid message type. All unknown types on received …","Code for MessageField::Invalid","Not a valid field.","Invalid message field.","Invalid D-Bus GUID.","Invalid match rule string.","Unexpected or incorrect reply.","An I/O error.","","","Launchd address with a required env key","Cache properties but only populate the cache on the first …","The D-Bus message is in little-endian byte order.","A bus match rule for subscribing to specific messages.","Builder for MatchRule.","The path or path namespace.","Code for MessageField::Member","The member, either the method name or signal name.","A D-Bus Message.","A builder for Message","The dynamic message header.","The message field code.","A collection of MessageField instances.","Pre-defined flags that can be passed in Message header.","The message header, containing all the metadata about the …","The primary message header, which is present in all D-Bus …","A position in the stream of Message objects received by a …","A stream::Stream implementation that yields Message items.","Message header representing the D-Bus type of the message.","Method call. This message type may prompt a reply (and …","A D-Bus method error reply.","Flags to use with Proxy::call_with_flags.","A reply to a method call.","A required field is missing in the message headers.","A required parameter was missing.","Signature of the target’s native endian.","The requested name was already claimed by another peer.","A zbus_names error.","Don’t cache properties.","The bus must not launch an owner for the destination name …","When set on a call whose destination is a message bus, …","","This message does not expect method return replies or …","No response is expected from this method call, regardless …","TCP address details with nonce file path","This interface does not support the given method","An object server, holding server-side D-Bus objects & …","Contains the success value","","Owned sibling of MatchRule.","A stream::Stream implementation that yields UniqueName …","","Code for MessageField::Path","The object to send a call to, or the object a signal is …","","","A property changed event.","A stream::Stream implementation that yields property …","A client-side interface proxy.","Builder for proxies.","Trait for the default associated values of a proxy.","Code for MessageField::ReplySerial","The serial number of the message this message is a reply …","Retry with Interface::call_mut.","A response wrapper that notifies after response has been …","Alias for a Result with the error type zbus::Error.","Helper trait for macro-generated code.","Code for MessageField::Sender","Unique name of the sending connection.","Signal emission.","A signal emission context.","A stream::Stream implementation that yields signal messages…","Code for MessageField::Signature","The signature of the message body.","Trait representing some transport layer over which the …","TCP address details","A tcp: D-Bus address.","A tcp: address family.","A path on the filesystem","Code for MessageField::UnixFDs","The number of Unix file descriptors that accompany the …","Unsupported function, or support currently lacking.","A zvariant error.","Cache properties. The properties will be cached upfront as …","Appends a MessageField to the collection of fields in the …","Append an arguments.","Append a path argument.","Create a builder for connection that will use the given …","Add an argument of a specified index.","Match messages whose first argument is within the …","Set 0th argument’s namespace.","Match messages whose first argument is within the …","Set 0th argument’s namespace.","Add a path argument of a specified index.","The argument paths.","The arguments.","Get a reference to the byte encoding of the message.","","","Returns a string slice for the GUID.","Assigns a serial number to msg that is unique to this …","Perform the async cleanup.","","","Register a D-Bus Interface at a given path. (see the …","Specify the mechanisms to use during authentication.","Returns the tcp: address bind value.","","","","","","","","","The blocking API.","Deserialize the body using the contained signature.","Get a reference to the byte encoding of the body of the …","The byte length of the message body.","The signature of the body.","Deserialize the body (without checking signature matching).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Build the Message with the given body.","Build the connection, consuming the builder.","Build a proxy from the builder.","Build the MatchRule.","Create a new message from a raw slice of bytes to populate …","Create a builder for MatchRuleBuilder.","Set the properties caching mode.","Get the cached value of the property property_name.","Get the cached value of the property property_name.","Call a method.","Call a method and return the reply body.","Send a method call.","Call a method and return the reply.","Call a &mut self method.","Call a method without expecting a reply","Call a method and return the reply body, optionally …","Supports passing file descriptors.","Supports passing file descriptors.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Close the socket.","","Get the associated code for this field.","Get a reference to the associated connection.","Get a reference to the associated connection.","The cookie context to use during authentication.","The ID of the cookie to use during authentication.","Generate an error reply message for the given method call.","Attribute macro for implementing a D-Bus interface.","Attribute macro for defining D-Bus proxies (using …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Set the name of the connection this message is intended …","The name of the connection this message is intended for.","Get a reference to the destination service name.","Set the proxy destination address.","Get a reference to the associated destination (if any).","The destination, if set.","Set the destination.","","","","","","","","","","","","","","Emit a signal.","D-Bus code for bytorder encoding of the message.","","","","","","","","","","","","","","","","","","","Create a message of type MessageType::Error.","The name of the error that occurred, for errors.","The underlying executor.","Returns the tcp: address family value.","D-Bus standard interfaces.","Deserialize the fields.","Get a reference to the message fields.","Get a mutable reference to the message fields.","The message flags.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Create a message stream for the given match rule.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Create a message from bytes.","Create a new signal context for the given connection and …","","Parse a D-BUS address and return its path if we recognize …","","","Generate a D-Bus GUID that can be used with e.g. …","Get a property value. Returns None if the property doesn’…","Get a reference to the underlying interface.","","Returns a slice with all the MessageField in the message.","Return all the properties.","Gets a reference to a specific MessageField by its code.","Get a reference to the underlying interface.","Get the property property_name.","","","","","","","","Deserialize the header.","Returns the tcp: address host value.","Get a reference to the inner MatchRule.","The interface to invoke a method call on, or that a signal …","Set the interface to invoke a method call on, or that a …","The interface to invoke a method call on, or that a signal …","Get the interface at the given path.","Get a reference to the interface.","Set the proxy interface.","The interfac, if set.","Set the interface.","Enable or disable the internal executor thread.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 MessageFields and returns a specific …","Get the message fields, consuming self.","Convert to the inner MatchRule, consuming self.","Creates an owned clone of self.","Creates an owned clone of self.","Creates an owned clone of self.","Get the primary header, consuming self.","Introspect the associated object, and return the XML …","Write introspection XML to the writer, with the given …","Checks if self is a connection to a message bus.","Returns true if there are no unfinished tasks.","","","The associated match rule, if any.","Match the given message against this rule.","The capacity of the main (unfiltered) queue.","Set the capacity of the main (unfiltered) queue.","The maximum number of messages to queue for this stream.","The member, either the method name or signal name.","Set the member, either the method name or signal name.","The member, either the method name or signal name.","The member name if set.","Set the member.","The message type.","The message type","Create a message of type MessageType::MethodCall.","Create a message of type MessageType::MethodCall.","Create a message of type MessageType::MethodError.","Create a message of type MessageType::MethodReturn.","Create a message of type MessageType::MethodReturn.","Returns a listener, notified on various connection …","The message type.","The message type, if set.","Set the message type.","","Return the name of the interface. Ex: “…","","The bus name being tracked.","Register a well-known name for this connection on the bus.","The signal name.","","Create a new MessagePrimaryHeader instance.","Create a new MessageHeader instance.","Creates an empty collection of fields.","Create a new NotifyResponse.","Create a new Proxy for the given …","Create a new ProxyBuilder for the given connection.","Create a new signal context for the given connection and …","Helper for creating the Async variant","Create a new ProxyBuilder for the given connection.","Create a new Proxy for the given …","","","","","","Get a reference to the associated ObjectServer.","The to-be-created connection will be a peer-to-peer …","","The object to send a call to, or the object a signal is …","Set the object to send a call to, or the object a signal …","The object to send a call to, or the object a signal is …","Get a reference to the object path.","Set the proxy path.","Get a reference to the associated object path.","Set the path.","Set the path namespace.","The path or path namespace, if set.","Returns the peer credentials.","Return the peer PID.","Return the peer PID.","Returns the peer process ID, or Ok(None) if it cannot be …","","","","","","","","","","","","","Attempt to receive a message from the socket.","Attempt to send a message on the socket","Returns the tcp: address port value.","Get a reference to the primary header.","","Get a mutable reference to the primary header.","The major version of the protocol the message is compliant …","Create a stream for all signals emitted by this service.","Get a stream to receive destination owner changed events.","Get a stream to receive property changed events.","Create a stream for signal named signal_name.","Same as Proxy::receive_signal but with a filter.","Get the receive ordering of a message.","Deregister a previously registered well-known name for …","Unregister a D-Bus Interface at a given path.","Replaces a MessageField from the collection of fields with …","Reply to a message.","Reply an error to a message.","Reply an error to a message.","The serial number of the message this message is a reply …","The serial number of the message this message is a reply …","Register a well-known name for this connection.","Register a well-known name for this connection.","Send msg to the peer.","Set the unique name of the sending connection.","Unique name of the sending connection.","The sender, if set.","Set the sender.","The serial number of the message (if set).","","","","","","","","","","","","Register a D-Bus Interface to be served at a given path.","The to-be-created connection will be a server using the …","The server’s GUID.","Get the address for session socket respecting the …","Create a Connection to the session/user message bus.","Create a builder for the session/user message bus …","Set a property value.","Set a property value.","Set the byte length of the message body.","Set the destination for the signal emission.","Set the D-Bus code for bytorder encoding of the message.","Set the message flags.","Set the capacity of the main (unfiltered) queue.","Set maximum number of messages to queue for this stream.","Set the message type.","Set a property value.","Set the property property_name.","Set the major version of the protocol the message is …","Sets the unique name of the connection (if not already …","Create a message of type MessageType::Signal.","Create a message of type MessageType::Signal.","","","","","","","The signature of the message body.","","","","","","","","Create a builder for connection that will use the given …","","","","Get the address for system bus respecting the …","Create a Connection to the system-wide message bus.","Create a builder for the system-wide message bus …","Take ownership of the associated file descriptors in the …","Create a builder for connection that will use the given …","Runs a single task.","","","","","","","","","","","","","","","","","","","","","","","","","Creates an owned clone of self.","","","Creates an owned clone of self.","","","","","","","","","","","","","","","","","","","","","","Creates a GUID from a string with 32 hex digits.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Return the User ID, if any.","Return the User ID, if any.","Specify a set of properties (by name) which should be …","The unique name of the connection, if set/applicable.","Sets the unique name of the connection.","The number of Unix file descriptors that accompany the …","Create a builder for connection that will use the given …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Add flags to the message.","","","","A blocking wrapper of zbus::Connection.","A builder for zbus::blocking::Connection.","Wrapper over an interface, along with its corresponding …","A blocking wrapper of crate::MessageStream.","A blocking wrapper of crate::ObjectServer.","An std::iter::Iterator implementation that yields owner …","A property changed event.","An std::iter::Iterator implementation that yields property …","A blocking wrapper of crate::Proxy.","Builder for proxies.","","An std::iter::Iterator implementation that yields signal …","Create a builder for connection that will use the given …","","Register a D-Bus Interface at a given path. (see the …","Specify the mechanisms to use during authentication.","","","","","","","","","","","","","","","","","","","","","","","Build the connection, consuming the builder.","Build a proxy from the builder.","Set whether to cache properties.","Get the cached value of the property property_name.","Get the cached value of the property property_name.","Call a method and return the reply body.","Send a method call.","Call a method and return the reply.","Call a method without expecting a reply","Call a method and return the reply body, optionally …","","","","","","","","","Get a reference to the associated connection.","The cookie context to use during authentication.","The ID of the cookie to use during authentication.","","Get a reference to the destination service name.","Set the proxy destination address.","","","","Emit a signal.","D-Bus standard interfaces.","","","","","","","","Create a message iterator for the given match rule.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Get a reference to the underlying interface.","","Get a reference to the underlying interface.","Get the property property_name.","","Get a reference to the underlying async Connection.","Get a reference to the underlying async message stream.","Get a reference to the underlying async ObjectServer.","Get a reference to the underlying async Proxy.","Get the interface at the given path.","Get a reference to the interface.","Set the proxy interface.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Get the underlying async Connection, consuming self.","Get the underlying async message stream, consuming self.","Get the underlying async ObjectServer, consuming self.","Get the underlying async Proxy, consuming self.","","","","","Introspect the associated object, and return the XML …","Checks if self is a connection to a message bus.","The associated match rule, if any.","The capacity of the main (unfiltered) queue.","Set the capacity of the main (unfiltered) queue.","Returns a listener, notified on various connection …","Get the name of the property that changed.","The bus name being tracked.","Register a well-known name for this connection on the bus.","The signal name.","Create a new Proxy for the given …","Create a new ProxyBuilder for the given connection.","Create a new ProxyBuilder for the given connection.","Create a new Proxy for the given …","","","","","Get a reference to the associated ObjectServer.","The to-be-created connection will be a peer-to-peer …","Get a reference to the object path.","Set the proxy path.","Returns the peer credentials.","Create a stream for all signals emitted by this service.","Get an iterator to receive property changed events.","Get an iterator to receive owner changed events.","Create a stream for signal named signal_name.","Same as Proxy::receive_signal but with a filter.","Deregister a previously registered well-known name for …","Unregister a D-Bus Interface at a given path.","Reply to a message.","Reply to a method call with an error.","Reply an error to a message.","Register a well-known name for this service on the bus.","Register a well-known name for this service on the bus.","Send msg to the peer.","Register a D-Bus Interface to be served at a given path.","The to-be-created connection will be a server using the …","The server’s GUID.","Create a Connection to the session/user message bus.","Create a builder for the session/user message bus …","Set the capacity of the main (unfiltered) queue.","Set the property property_name.","","Create a Connection to the system-wide message bus.","Create a builder for the system-wide message bus …","Create a builder for connection that will use the given …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Specify a set of properties (by name) which should be …","The unique name as assigned by the message bus or None if …","Sets the unique name of the connection.","Create a builder for connection that will use the given …","","","","","","","","","","","","Proxy for the org.freedesktop.DBus interface.","A InterfacesAdded signal.","InterfacesAdded signal arguments.","A Iterator implementation that yields InterfacesAdded …","A InterfacesRemoved signal.","InterfacesRemoved signal arguments.","A Iterator implementation that yields InterfacesRemoved …","Proxy for the org.freedesktop.DBus.Introspectable …","Proxy for the org.freedesktop.DBus.Monitoring interface.","A NameAcquired signal.","NameAcquired signal arguments.","A Iterator implementation that yields NameAcquired signals.","A NameLost signal.","NameLost signal arguments.","A Iterator implementation that yields NameLost signals.","A NameOwnerChanged signal.","NameOwnerChanged signal arguments.","A Iterator implementation that yields NameOwnerChanged …","Proxy for the org.freedesktop.DBus.ObjectManager interface.","Proxy for the org.freedesktop.DBus.Peer interface.","A PropertiesChanged signal.","PropertiesChanged signal arguments.","A Iterator implementation that yields PropertiesChanged …","Proxy for the org.freedesktop.DBus.Properties interface.","Proxy for the org.freedesktop.DBus.Debug.Stats interface.","Adds a match rule to match messages going through the …","Adds a match rule to match messages going through the …","Retrieve the signal arguments.","Retrieve the signal arguments.","Retrieve the signal arguments.","Retrieve the signal arguments.","Retrieve the signal arguments.","Retrieve the signal arguments.","","","","","","","","","","","","","","","","","","","","","","","","","","","Converts the connection into a monitor connection which …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a customizable builder for this proxy.","Returns a customizable builder for this proxy.","Returns a customizable builder for this proxy.","Returns a customizable builder for this proxy.","Returns a customizable builder for this proxy.","Returns a customizable builder for this proxy.","Returns a customizable builder for this proxy.","Get the cached value of the Features property, or None if …","Get the cached value of the Interfaces property, or None …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","This property lists abstract “features” provided by …","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Try to construct a PropertiesChanged from a …","Try to construct a InterfacesAdded from a ::zbus::Message.","Try to construct a InterfacesRemoved from a …","Try to construct a NameOwnerChanged from a ::zbus::Message…","Try to construct a NameLost from a ::zbus::Message.","Try to construct a NameAcquired from a ::zbus::Message.","Get a property value.","Returns auditing data used by Solaris ADT, in an …","Get all properties.","GetAllMatchRules (undocumented)","Returns as many credentials as possible for the process …","Returns the security context used by SELinux, in an …","GetConnectionStats (undocumented)","Returns the Unix process ID of the process connected to …","Returns the Unix user ID of the process connected to the …","Gets the unique ID of the bus.","An application should reply the containing a hex-encoded …","The return value of this method is a dict whose keys are …","Returns the unique connection name of the primary owner of …","GetStats (undocumented)","Returns the unique name assigned to the connection.","The reference to the underlying zbus::Proxy.","The reference to the underlying zbus::Proxy.","The reference to the underlying zbus::#signal_type.","The reference to the underlying zbus::Proxy.","The reference to the underlying zbus::#signal_type.","The reference to the underlying zbus::#signal_type.","The reference to the underlying zbus::Proxy.","The reference to the underlying zbus::Proxy.","The reference to the underlying zbus::Proxy.","The reference to the underlying zbus::Proxy.","The reference to the underlying zbus::#signal_type.","The reference to the underlying zbus::#signal_type.","The reference to the underlying zbus::#signal_type.","","","","This property lists interfaces provided by the …","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 self, returning the underlying zbus::Proxy.","Consumes self, returning the underlying zbus::Proxy.","Consumes self, returning the underlying zbus::#signal_type.","Consumes self, returning the underlying zbus::Proxy.","Consumes self, returning the underlying zbus::#signal_type.","Consumes self, returning the underlying zbus::#signal_type.","Consumes self, returning the underlying zbus::Proxy.","Consumes self, returning the underlying zbus::Proxy.","Consumes self, returning the underlying zbus::Proxy.","Consumes self, returning the underlying zbus::Proxy.","Consumes self, returning the underlying zbus::#signal_type.","Consumes self, returning the underlying zbus::#signal_type.","Consumes self, returning the underlying zbus::#signal_type.","","","","","","","Returns an XML description of the object, including its …","","","Returns a list of all names that can be activated on the …","Returns a list of all currently-owned names on the bus.","List the connections currently queued for a bus name.","","","","","","","Checks if the specified name exists (currently has an …","Creates a new proxy with the default service and path.","Creates a new proxy with the default service and path.","Creates a new proxy with the default service and path.","Creates a new proxy with the default service and path.","Creates a new proxy with the default service and path.","Creates a new proxy with the default service and path.","Creates a new proxy with the default service and path.","","","","","","","","","","","","","","","On receipt, an application should do nothing other than …","Create a stream for the Features property changes. This is …","Create a stream that receives InterfacesAdded signals.","Create a stream that receives InterfacesAdded signals.","Create a stream for the Interfaces property changes. This …","Create a stream that receives InterfacesRemoved signals.","Create a stream that receives InterfacesRemoved signals.","Create a stream that receives NameAcquired signals.","Create a stream that receives NameAcquired signals.","Create a stream that receives NameLost signals.","Create a stream that receives NameLost signals.","Create a stream that receives NameOwnerChanged signals.","Create a stream that receives NameOwnerChanged signals.","Create a stream that receives PropertiesChanged signals.","Create a stream that receives PropertiesChanged signals.","Ask the message bus to release the method caller’s claim …","Reload server configuration.","Removes the first rule that matches.","Removes the first rule that matches.","Ask the message bus to assign the given name to the method …","","","","","","","","Set a property value.","","","","","","","","Tries to launch the executable associated with a name …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","This method adds to or modifies that environment when …","","","","","","","","","","","","","","","","","","","","","","","","","","Security restrictions don’t allow doing what you’re …","Can’t bind a socket since its address is in use (i.e. …","Asked for ADT audit data and it wasn’t available.","If an application A specifies this flag and succeeds in …","The application trying to request ownership of a name is …","Authentication didn’t work.","A D-Bus bus address was malformed.","Credentials of a process connected to a bus server.","Proxy for the org.freedesktop.DBus interface.","The connection is disconnected and you’re trying to use …","Without this flag, if an application requests a name that …","Contains the error value","Errors from …","The name already has an owner, DoNotQueue was specified, …","A generic error; “something went wrong” - see the …","Existing file and the operation you’re using does not …","Missing file.","Something went wrong reading or writing to a socket, for …","The name already had an owner, DoNotQueue was not …","The message meta data does not match the payload. e.g. …","The message is not allowed without performing interactive …","A InterfacesAdded signal.","InterfacesAdded signal arguments.","A Stream implementation that yields InterfacesAdded …","A InterfacesRemoved signal.","InterfacesRemoved signal arguments.","A Stream implementation that yields InterfacesRemoved …","Proxy for the org.freedesktop.DBus.Introspectable …","Invalid arguments passed to a method call.","A file contains invalid syntax or is otherwise broken.","A type signature is not valid.","Some limited resource is exhausted.","The type returned by the …","The match rule isn’t syntactically valid.","Tried to remove or modify a match rule that didn’t exist.","Proxy for the org.freedesktop.DBus.Monitoring interface.","A NameAcquired signal.","NameAcquired signal arguments.","A Stream implementation that yields NameAcquired signals.","The bus name you referenced doesn’t exist (i.e. no …","A NameLost signal.","NameLost signal arguments.","A Stream implementation that yields NameLost signals.","A NameOwnerChanged signal.","NameOwnerChanged signal arguments.","A Stream implementation that yields NameOwnerChanged …","There was not enough memory to complete an operation.","No network access (probably ENETUNREACH on a socket).","No reply to a message expecting one, usually means a …","Unable to connect to server (probably caused by …","The given name does not exist on this bus.","The connection is not from a container, or the specified …","The caller was not the primary owner of this name, and was …","Requested operation isn’t supported (like ENOSYS on …","Service-side Object Manager interface implementation.","Proxy for the org.freedesktop.DBus.ObjectManager interface.","There’s already an object with the requested object path.","Contains the success value","Proxy for the org.freedesktop.DBus.Peer interface.","The caller is now the primary owner of the name, replacing …","Server-side implementation for the …","A PropertiesChanged signal.","PropertiesChanged signal arguments.","A Stream implementation that yields PropertiesChanged …","Proxy for the org.freedesktop.DBus.Properties interface.","Property you tried to set is read-only.","The return code of the release_name method.","The caller has released their claim on the given name. …","Try to replace the current owner if there is one. If this …","The flags used by the bus request_name method.","The return code of the request_name method.","Alias for a Result with the error type zbus::fdo::Error.","Asked for SELinux security context and it wasn’t …","The bus doesn’t know how to launch a service to supply …","While starting a new process, the child exited with a …","While starting a new process, the child exited on a signal.","We failed to setup the config parser correctly.","While starting a new process, the exec() call failed.","While starting a new process, something went wrong.","We failed to setup the environment correctly.","Service file invalid (Name, User or Exec missing).","While starting a new process, the fork() call failed.","There was not enough memory to complete the operation.","Permissions are incorrect on the setuid helper.","Service file not found in system-services directory.","Bus name was not valid.","Proxy for the org.freedesktop.DBus.Debug.Stats interface.","Certain timeout errors, e.g. while starting a service.","Certain timeout errors, possibly ETIMEDOUT on a socket. …","Tried to get a UNIX process ID and it wasn’t available.","Interface you invoked a method on isn’t known by the …","Method name you invoked isn’t known by the object you …","Object you invoked a method on isn’t known.","Property you tried to access isn’t known by the object.","Unknown or fall-through ZBus error.","Adds a match rule to match messages going through the …","Adds a match rule to match messages going through the …","Add a numeric Unix group ID.","Retrieve the signal arguments.","Retrieve the signal arguments.","Retrieve the signal arguments.","Retrieve the signal arguments.","Retrieve the signal arguments.","Retrieve the signal arguments.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Converts the connection into a monitor connection which …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a customizable builder for this proxy.","Returns a customizable builder for this proxy.","Returns a customizable builder for this proxy.","Returns a customizable builder for this proxy.","Returns a customizable builder for this proxy.","Returns a customizable builder for this proxy.","Returns a customizable builder for this proxy.","Get the cached value of the Features property, or None if …","Get the cached value of the Interfaces property, or None …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","This property lists abstract “features” provided by …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Try to construct a PropertiesChanged from a …","Try to construct a InterfacesAdded from a ::zbus::Message.","Try to construct a InterfacesRemoved from a …","Try to construct a NameOwnerChanged from a ::zbus::Message…","Try to construct a NameLost from a ::zbus::Message.","Try to construct a NameAcquired from a ::zbus::Message.","","Get a property value.","","Returns auditing data used by Solaris ADT, in an …","","Get all properties.","","GetAllMatchRules (undocumented)","Returns as many credentials as possible for the process …","Returns the security context used by SELinux, in an …","GetConnectionStats (undocumented)","Returns the Unix process ID of the process connected to …","Returns the Unix user ID of the process connected to the …","Gets the unique ID of the bus.","An application should reply the containing a hex-encoded …","The return value of this method is a dict whose keys are …","Returns the unique connection name of the primary owner of …","GetStats (undocumented)","Returns the unique name assigned to the connection.","The reference to the underlying zbus::Proxy.","The reference to the underlying zbus::Proxy.","The reference to the underlying zbus::#signal_type.","The reference to the underlying zbus::Proxy.","The reference to the underlying zbus::#signal_type.","The reference to the underlying zbus::#signal_type.","The reference to the underlying zbus::Proxy.","The reference to the underlying zbus::Proxy.","The reference to the underlying zbus::Proxy.","The reference to the underlying zbus::Proxy.","The reference to the underlying zbus::#signal_type.","The reference to the underlying zbus::#signal_type.","The reference to the underlying zbus::#signal_type.","","","","This property lists interfaces provided by the …","","This signal is emitted when either a new object is added …","","","This signal is emitted whenever an object is removed or it …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 self, returning the underlying zbus::Proxy.","Consumes self, returning the underlying zbus::Proxy.","Consumes self, returning the underlying zbus::#signal_type.","Consumes self, returning the underlying zbus::Proxy.","Consumes self, returning the underlying zbus::#signal_type.","Consumes self, returning the underlying zbus::#signal_type.","Consumes self, returning the underlying zbus::Proxy.","Consumes self, returning the underlying zbus::Proxy.","Consumes self, returning the underlying zbus::Proxy.","Consumes self, returning the underlying zbus::Proxy.","Consumes self, returning the underlying zbus::#signal_type.","Consumes self, returning the underlying zbus::#signal_type.","Consumes self, returning the underlying zbus::#signal_type.","Same as ConnectionCredentials::linux_security_label, but …","Same as ConnectionCredentials::unix_group_ids, but …","Same as ConnectionCredentials::windows_sid, but consumes …","Returns an XML description of the object, including its …","","","","","","","","","","","On Linux systems, the security label that would result …","","Returns a list of all names that can be activated on the …","Returns a list of all currently-owned names on the bus.","List the connections currently queued for a bus name.","","","","","","","","","","Checks if the specified name exists (currently has an …","Creates a new proxy with the default service and path.","Creates a new proxy with the default service and path.","Creates a new proxy with the default service and path.","Creates a new proxy with the default service and path.","Creates a new proxy with the default service and path.","Creates a new proxy with the default service and path.","Creates a new proxy with the default service and path.","","","","","","","","","","","On receipt, an application should do nothing other than …","","","","","","","","","","","","","The numeric process ID, on platforms that have this …","","Emits the org.freedesktop.DBus.Properties.PropertiesChanged…","Create a stream for the Features property changes. This is …","Create a stream that receives InterfacesAdded signals.","Create a stream that receives InterfacesAdded signals.","Create a stream for the Interfaces property changes. This …","Create a stream that receives InterfacesRemoved signals.","Create a stream that receives InterfacesRemoved signals.","Create a stream that receives NameAcquired signals.","Create a stream that receives NameAcquired signals.","Create a stream that receives NameLost signals.","Create a stream that receives NameLost signals.","Create a stream that receives NameOwnerChanged signals.","Create a stream that receives NameOwnerChanged signals.","Create a stream that receives PropertiesChanged signals.","Create a stream that receives PropertiesChanged signals.","Ask the message bus to release the method caller’s claim …","Reload server configuration.","Removes the first rule that matches.","Removes the first rule that matches.","Ask the message bus to assign the given name to the method …","","","","","","","","","","","","","Set a property value.","","Set the Linux security label.","","","Set the numeric process ID, on platforms that have this …","Set the numeric Unix user ID, as defined by POSIX.","Set the Windows security identifier in its string form.","","","","","","","","","","","","Tries to launch the executable associated with a name …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The numeric Unix group IDs (including both the primary …","","The numeric Unix user ID, as defined by POSIX.","","This method adds to or modifies that environment when …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The Windows security identifier in its string form, e.g. …",""],"i":[0,62,33,34,31,55,0,0,11,65,0,0,0,31,0,0,107,68,2,0,0,5,192,0,66,68,2,62,0,31,62,62,0,62,107,62,62,0,68,2,0,0,62,0,66,68,2,62,62,62,62,62,63,63,11,48,65,0,0,0,68,2,0,0,0,0,0,0,0,0,0,0,0,66,62,0,66,62,62,0,62,62,48,33,34,62,33,34,11,55,0,5,192,0,0,107,68,2,71,71,0,0,0,0,0,68,2,55,0,0,0,68,2,66,0,0,68,2,0,11,0,0,11,68,2,62,62,48,1,4,4,10,4,13,4,13,4,4,13,13,17,18,18,18,20,22,26,27,28,10,32,33,34,33,34,33,34,33,34,0,17,17,36,17,17,77,78,61,99,105,55,62,63,32,11,18,18,64,17,40,65,66,33,36,67,68,2,1,31,20,10,26,28,83,44,88,34,27,48,43,69,70,13,71,72,4,77,78,61,99,105,55,62,63,32,11,18,18,64,17,40,65,66,33,36,67,68,2,1,31,20,10,26,28,83,44,88,34,27,48,43,69,70,13,71,72,4,40,10,43,4,40,13,43,44,44,30,44,20,44,30,44,44,60,60,61,62,63,32,11,18,64,17,40,65,66,33,36,67,68,2,1,31,20,26,44,34,48,43,69,70,13,71,72,61,62,63,32,11,18,64,17,40,65,66,33,36,67,68,2,1,31,20,26,44,34,48,43,69,70,13,71,72,60,64,2,44,69,10,10,76,0,0,64,1,48,77,78,18,1,72,78,18,76,18,65,66,36,67,68,2,1,13,72,18,65,66,36,67,68,2,1,13,72,40,67,44,43,69,13,4,83,18,65,66,33,36,67,68,2,1,83,13,72,20,36,62,63,32,11,18,64,65,66,33,68,2,31,34,48,13,71,72,72,40,67,20,32,0,17,67,67,36,62,62,63,63,32,11,11,18,18,64,17,17,40,65,66,33,36,67,68,2,1,31,31,20,10,26,28,83,44,88,34,27,48,43,69,70,13,13,71,72,4,26,77,78,61,99,105,55,62,62,62,62,62,62,62,62,62,62,63,32,11,18,64,17,40,40,65,66,66,33,33,36,67,68,68,2,1,31,20,20,20,20,10,26,26,26,28,28,83,44,44,88,34,27,48,43,69,70,13,13,13,71,72,72,4,17,69,63,11,18,31,18,30,61,99,1,30,1,61,44,99,18,64,66,13,71,72,17,32,72,17,40,67,28,44,43,13,4,10,77,78,61,99,105,55,62,63,32,11,18,64,17,40,65,66,33,36,67,68,2,1,31,20,10,26,28,83,44,88,34,27,48,43,69,70,13,71,72,4,1,67,72,69,13,71,67,44,30,20,70,26,27,26,13,20,10,26,17,40,67,13,4,17,67,17,40,17,17,40,20,36,13,4,76,30,99,105,10,27,0,36,67,1,83,44,43,69,55,43,44,33,34,64,1,48,20,10,64,17,40,67,44,43,69,4,4,13,20,60,60,20,20,20,20,20,105,26,88,27,26,27,20,20,60,60,32,67,17,67,36,44,44,44,44,44,17,20,28,1,20,20,20,17,67,20,20,20,40,67,13,4,36,18,65,66,36,67,68,2,1,83,13,72,10,10,20,11,20,10,30,30,36,69,36,36,20,26,36,30,44,36,20,17,40,61,18,65,66,33,36,67,67,68,2,1,83,13,72,10,62,20,20,11,20,10,17,10,70,61,62,63,32,11,18,64,17,40,65,66,33,36,67,68,2,1,31,20,26,44,34,48,43,69,69,70,13,13,71,72,62,63,11,18,17,31,13,77,78,61,99,105,55,62,63,32,11,11,18,18,18,64,17,40,65,65,66,33,36,67,68,2,1,31,20,10,26,28,83,44,88,34,27,48,43,69,70,13,13,71,72,72,4,77,78,61,99,105,55,62,63,32,11,18,64,17,40,65,66,33,36,67,68,2,1,31,20,10,26,28,83,44,88,34,27,48,43,69,70,13,71,72,4,26,77,78,61,99,105,55,62,63,32,11,18,64,17,40,65,66,33,36,67,68,2,1,31,20,10,26,28,83,44,88,34,27,48,43,69,70,13,71,72,4,60,60,43,20,10,67,10,77,78,61,99,105,55,62,63,32,11,18,64,17,40,65,66,33,36,67,68,2,1,31,20,10,26,28,83,44,88,34,27,48,43,69,70,13,71,72,4,40,0,193,193,0,0,0,0,0,0,0,0,0,0,0,0,125,97,96,125,130,133,131,132,95,125,127,96,97,129,126,130,133,131,132,95,125,127,96,97,129,126,125,126,126,97,97,97,95,97,97,97,95,127,97,126,95,127,97,126,97,125,125,96,97,126,127,97,129,95,0,95,125,127,96,97,129,126,127,130,133,131,132,95,95,95,95,125,127,127,127,96,96,97,97,129,126,130,131,130,97,131,95,127,96,97,96,97,126,130,133,131,132,95,125,127,96,97,129,126,95,127,96,97,133,132,127,129,97,95,127,95,125,95,131,132,125,129,97,126,126,97,133,132,127,129,95,125,97,126,95,97,97,97,97,97,95,96,95,95,95,95,95,95,125,125,95,95,125,95,97,130,95,125,125,95,127,97,126,130,133,131,132,95,125,127,96,97,129,126,130,133,131,132,95,125,127,96,97,129,126,130,133,131,132,95,125,127,96,97,129,126,126,95,125,125,130,133,131,132,95,125,127,96,97,129,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,134,134,135,137,139,141,143,145,147,148,149,150,151,152,134,147,148,135,135,149,137,137,139,139,150,151,152,134,141,141,143,143,145,145,151,147,136,148,154,135,138,140,149,155,137,156,139,150,151,152,142,144,146,134,157,141,158,143,159,145,147,136,148,154,135,138,140,149,155,137,156,139,150,151,152,142,144,146,134,157,141,158,143,159,145,147,148,149,150,151,152,134,134,134,136,136,147,148,135,149,137,139,150,151,152,134,141,143,145,147,148,135,149,137,139,150,151,152,134,141,143,145,147,148,154,135,149,155,137,156,139,150,151,152,134,157,141,158,143,159,145,147,148,154,149,155,156,150,151,152,134,157,158,159,147,148,149,150,151,152,134,134,147,136,148,154,135,138,140,149,155,137,156,139,150,151,152,142,144,146,134,157,141,158,143,159,145,147,147,136,148,148,154,135,138,140,149,149,155,137,156,139,150,150,151,151,152,152,142,144,146,134,134,157,141,158,143,159,145,135,137,139,141,143,145,148,134,148,152,134,134,152,134,134,134,150,149,134,152,134,147,148,154,149,155,156,150,151,152,134,157,158,159,136,136,140,134,140,138,138,147,136,148,154,135,138,140,149,155,137,156,139,150,151,152,142,144,146,134,157,141,158,143,159,145,147,148,154,149,155,156,150,151,152,134,157,158,159,154,155,156,157,158,159,147,136,136,134,134,134,142,144,146,142,144,146,134,147,148,149,150,151,152,134,142,142,154,155,156,157,158,159,138,140,138,140,142,142,150,134,149,149,134,149,149,134,134,134,134,134,134,148,148,134,134,134,134,134,147,148,149,150,151,152,134,148,147,148,149,150,151,152,134,134,147,148,135,149,137,139,150,151,152,134,141,143,145,147,136,136,148,154,135,138,138,140,140,149,155,137,156,139,150,151,152,142,142,144,144,146,146,134,157,141,158,143,159,145,147,136,148,154,135,138,140,149,155,137,156,139,150,151,152,142,144,146,134,157,141,158,143,159,145,147,136,148,154,135,138,140,149,155,137,156,139,150,151,152,142,144,146,134,157,141,158,143,159,145,134,147,136,148,154,135,138,140,149,155,137,156,139,150,151,152,142,144,146,134,157,141,158,143,159,145,92,92,92,117,118,92,92,0,0,92,117,102,0,118,92,92,92,92,118,92,92,0,0,0,0,0,0,0,92,92,92,92,0,92,92,0,0,0,0,92,0,0,0,0,0,0,92,92,92,92,164,92,164,92,0,0,92,102,0,118,0,0,0,0,0,92,0,164,117,0,0,0,92,92,92,92,92,92,92,92,92,92,92,92,92,92,0,92,92,92,92,92,92,92,92,165,165,111,166,168,170,172,174,176,178,179,180,181,182,183,165,178,179,166,166,180,168,168,170,170,181,182,183,165,172,172,174,174,176,176,184,185,186,187,188,189,182,117,117,117,117,190,178,167,179,184,166,169,171,180,185,168,186,170,191,181,182,183,117,118,164,111,173,175,177,165,187,172,188,174,189,176,92,190,178,167,179,184,166,169,171,180,185,168,186,170,191,181,182,183,117,118,164,111,173,175,177,165,187,172,188,174,189,176,92,178,179,180,181,182,183,165,165,165,190,191,190,191,167,167,178,179,166,180,168,170,191,181,182,183,117,165,172,174,176,92,178,179,166,180,168,170,191,181,182,183,117,165,172,174,176,92,92,111,178,179,184,166,180,185,168,186,170,181,182,183,165,187,172,188,174,189,176,178,179,184,180,185,186,181,182,183,165,187,188,189,92,117,118,164,111,117,118,164,111,178,179,180,181,182,183,117,118,164,111,165,117,118,164,111,92,165,178,167,179,184,166,169,171,180,185,168,186,170,191,181,182,183,117,118,164,111,173,175,177,165,187,172,188,174,189,176,92,92,190,178,178,167,179,179,184,166,169,171,180,180,185,168,186,170,191,181,181,182,182,183,183,117,118,164,111,173,175,177,165,165,187,172,188,174,189,176,92,92,166,168,170,172,174,176,190,179,191,165,190,179,191,183,165,165,183,165,165,165,181,180,165,183,165,178,179,184,180,185,186,181,182,183,165,187,188,189,167,167,171,165,171,191,169,169,191,190,178,167,179,184,166,169,171,180,185,168,186,170,191,181,182,183,117,118,164,111,173,175,177,165,187,172,188,174,189,176,92,178,179,184,180,185,186,181,182,183,165,187,188,189,111,111,111,178,190,191,167,167,184,185,186,187,188,189,111,111,165,165,165,190,191,173,175,177,92,173,175,177,165,178,179,180,181,182,183,165,173,173,117,111,169,171,169,171,173,173,181,184,185,186,187,188,189,184,185,186,187,188,189,111,111,190,165,180,180,165,180,180,165,165,165,165,165,165,179,179,165,165,165,165,165,178,179,180,181,182,183,117,118,164,111,165,190,179,191,111,190,191,111,111,111,178,179,180,181,182,183,117,118,164,111,165,165,178,179,166,180,168,170,191,181,182,183,117,165,172,174,176,92,92,190,178,167,167,179,184,166,169,169,171,171,180,185,168,186,170,191,181,182,183,117,118,164,111,173,173,175,175,177,177,165,187,172,188,174,189,176,92,190,178,167,179,184,166,169,171,180,185,168,186,170,191,181,182,183,117,118,164,111,173,175,177,165,187,172,188,174,189,176,92,190,178,167,179,184,166,169,171,180,185,168,186,170,191,181,182,183,117,118,164,111,173,175,177,165,187,172,188,174,189,176,92,111,111,111,111,165,190,178,167,179,184,166,169,171,180,185,168,186,170,191,181,182,183,117,118,164,111,173,175,177,165,187,172,188,174,189,176,92,111,111],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[1,2],3],[[4,-1],[[5,[4]]],[[7,[6]]]],[[4,-1],[[5,[4]]],[[9,[8]]]],[-1,[[5,[10]]],[[9,[11]]]],[[4,12,-1],[[5,[4]]],[[7,[6]]]],[13,[[15,[14]]]],[[4,-1],[[5,[4]]],[[9,[14]]]],[13,[[15,[6]]]],[[4,-1],[[5,[4]]],[[7,[6]]]],[[4,12,-1],[[5,[4]]],[[9,[8]]]],[13,[[16,[[3,[12,8]]]]]],[13,[[16,[[3,[12,6]]]]]],[17,[[16,[12]]]],[18,19],[18,19],[18,19],[[20,17],[[5,[21]]]],[22,[[25,[[24,[23]]]]]],[26,[[25,[[24,[23]]]]]],[27,[[25,[[24,[23]]]]]],[[28,-1,-2],[[5,[29]]],[[9,[8]]],30],[[10,[16,[31]]],10],[32,[[15,[19]]]],[[33,33],-1,[]],[[34,34],-1,[]],[[33,33],-1,[]],[[34,34],-1,[]],[33,-1,[]],[34,-1,[]],[[33,33],-1,[]],[[34,34],-1,[]],0,[17,[[5,[-1]]],35],[17,[[5,[[16,[12]]]]]],[36,21],[17,[[5,[37]]]],[17,[[5,[-1]]],[38,39]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[18,19],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[18,19],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[40,-1],[[5,[17]]],[41,42]],[10,[[5,[20]]]],[[[43,[-1]]],[[5,[-1]]],[[45,[44]]]],[4,13],[[40,[16,[12]],-1,[47,[46]]],[[5,[17]]],[[9,[37]]]],[[],4],[[[43,[-1]],48],[[43,[-1]]],[]],[[44,19],[[5,[[15,[-1]]]]],[[50,[49]]]],[[44,19],[[15,[[0,[[53,[],[[51,[52]]]]]]]]]],[[30,28,20,17,54],55],[[44,-1,-2],[[5,[-3]]],[[9,[54]]],[41,42],[56,39]],[[20,[15,[-1]],-2,[15,[-3]],-4,-5],[[5,[[57,[17]]]]],[[9,[58]]],[[9,[8]]],[[9,[14]]],[[9,[54]]],[41,42]],[[44,-1,-2],[[5,[[57,[17]]]]],[[9,[54]]],[41,42]],[[30,28,20,17,54],55],[[44,-1,-2],[[5,[3]]],[[9,[54]]],[41,42]],[[44,-1,[59,[34]],-2],[[5,[[15,[-3]]]]],[[9,[54]]],[41,42],[56,39]],[60,29],[60,29],[[[61,[-1]]],[[61,[-1]]],[]],[62,62],[63,63],[32,32],[11,11],[18,18],[64,64],[17,17],[40,40],[65,65],[66,66],[33,33],[36,36],[67,67],[68,68],[2,2],[1,1],[31,31],[20,20],[26,26],[44,44],[34,34],[48,48],[[[43,[-1]]],[[43,[-1]]],[]],[69,69],[70,70],[13,13],[71,71],[72,72],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[60,[[73,[3]]]],[[64,64],74],[2,68],[44,20],[69,20],[[10,-1],[[5,[10]]],[[7,[6]]]],[[10,75],10],[[76,67],[[5,[17]]]],0,0,[[],64],[[],1],[[],48],[[[77,[-1]]],-1,30],[[[78,[-1]]],-1,30],[18,-1,[]],[1,-1,[]],[72,-1,[]],[[[78,[-1]]],-2,30,[]],[18,-1,[]],[76,[[15,[19]]]],[-1,[[79,[18]]],80],[-1,[[79,[65]]],80],[-1,[[79,[66]]],80],[-1,[[79,[36]]],80],[-1,[[79,[67]]],80],[-1,[[79,[68]]],80],[-1,[[79,[2]]],80],[-1,[[79,[1]]],80],[-1,[[79,[13]]],80],[-1,[[79,[72]]],80],[-1,[[79,[81]]],[[9,[37]]]],[-1,[[79,[81]]],[[9,[37]]]],[-1,[[79,[81]]],[[9,[37]]]],[-1,[[79,[81]]],[[9,[37]]]],[-1,[[79,[81]]],[[9,[37]]]],[-1,[[79,[81]]],[[9,[37]]]],[-1,[[79,[81]]],[[9,[37]]]],[-1,[[79,[81]]],[[9,[37]]]],[-1,[[79,[81]]],[[9,[37]]]],[-1,[[79,[81]]],[[9,[37]]]],[[40,-1],[[5,[40]]],[[9,[58]]]],[67,[[79,[[15,[58]],62]]]],[44,58],[[[43,[-1]],-2],[[5,[[43,[-1]]]]],[],[[9,[58]]]],[69,[[15,[58]]]],[13,[[15,[82]]]],[[4,-1],[[5,[4]]],[[9,[82]]]],[[[83,[-1]]],3,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[[20,[15,[-1]],-2,-3,-4,-5],[[5,[3]]],[[9,[58]]],[[9,[8]]],[[9,[14]]],[[9,[54]]],[41,42]],[36,65],[[62,62],29],[[63,63],29],[[32,32],29],[[11,11],29],[[18,18],29],[[64,64],29],[[65,65],29],[[66,66],29],[[33,33],29],[[68,68],29],[[2,2],29],[[31,31],29],[[34,34],29],[[48,48],29],[[13,13],29],[[71,71],29],[[72,72],29],[[72,13],29],[[67,-1],[[5,[40]]],[[9,[84]]]],[67,[[79,[[15,[84]],62]]]],[20,70],[32,[[15,[63]]]],0,[17,[[5,[1]]]],[67,1],[67,1],[36,[[59,[33]]]],[[62,85],86],[[62,85],86],[[63,85],86],[[63,85],86],[[32,85],86],[[11,85],86],[[11,85],86],[[18,85],86],[[18,85],86],[[64,85],86],[[17,85],86],[[17,85],86],[[40,85],86],[[65,85],86],[[66,85],86],[[33,85],86],[[36,85],86],[[67,85],86],[[68,85],86],[[2,85],86],[[1,85],86],[[31,85],86],[[31,85],86],[[20,85],86],[[10,85],86],[[26,85],86],[[28,85],86],[[[83,[-1]],85],86,87],[[44,85],86],[[[88,[-1]],85],86,[]],[[34,85],86],[[27,85],86],[[48,85],86],[[[43,[-1]],85],86,87],[[69,85],86],[[70,85],86],[[13,85],86],[[13,85],86],[[71,85],86],[[72,85],86],[[4,85],86],[[-1,20,[15,[75]]],[[5,[26]]],[[9,[72]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[89,62],[90,62],[81,62],[17,62],[91,62],[92,62],[93,62],[94,62],[-1,-1,[]],[[[57,[17]]],62],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[67,40],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[12,66],[-1,-1,[]],[34,33],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[12,68],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[26,20],[95,20],[26,20],[-1,-1,[]],[-1,-1,[]],[20,26],[-1,-1,[]],[20,26],[-1,-1,[]],[96,28],[-1,-1,[]],[97,44],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[72,13],[-1,-1,[]],[72,13],[-1,-1,[]],[-1,-1,[]],[13,72],[-1,-1,[]],[[[47,[12]],[47,[98]]],[[5,[17]]]],[[20,8],69],[19,[[5,[63]]]],[19,[[5,[11]]]],[19,[[79,[18,-1]]],[]],[19,[[5,[31]]]],[[],18],[[30,19],[[25,[[24,[23]]]]]],[[[61,[-1]]],[[77,[-1]]],[]],[[[99,[-1]]],[[5,[-1]]],[[50,[49]]]],[1,[[16,[2]]]],[30,[[25,[[24,[23]]]]]],[[1,68],[[15,[2]]]],[[[61,[-1]]],[[78,[-1]]],[]],[[44,19],[[5,[-1]]],[[50,[49]]]],[[[99,[-1]]],[[5,[[0,[[53,[],[[51,[52]]]]]]]]],[]],[[18,-1],3,100],[[64,-1],3,100],[[66,-1],3,100],[[13,-1],3,100],[[71,-1],3,100],[[72,-1],3,100],[17,[[5,[67]]]],[32,19],[72,13],[17,[[15,[14]]]],[[40,-1],[[5,[40]]],[[9,[14]]]],[67,[[79,[[15,[14]],62]]]],[[28,-1],[[5,[[61,[-2]]]]],[[9,[8]]],30],[44,14],[[[43,[-1]],-2],[[5,[[43,[-1]]]]],[],[[9,[14]]]],[13,[[15,[14]]]],[[4,-1],[[5,[4]]],[[9,[14]]]],[[10,29],10],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[1,68],[[15,[2]]]],[67,1],[72,13],[69,69],[13,13],[71,71],[67,36],[44,[[102,[101]]]],[[30,103,75],3],[20,29],[70,29],[26,29],[27,29],[26,[[15,[13]]]],[[13,17],[[5,[29]]]],[20,75],[[10,75],10],[26,75],[17,[[15,[54]]]],[[40,-1],[[5,[40]]],[[9,[54]]]],[67,[[79,[[15,[54]],62]]]],[13,[[15,[54]]]],[[4,-1],[[5,[4]]],[[9,[54]]]],[17,66],[67,[[79,[66,62]]]],[[[15,[-1]],[15,[-2]],-3,[15,[-4]],-5,-6],[[5,[17]]],[[9,[82]]],[[9,[58]]],[[9,[8]]],[[9,[14]]],[[9,[54]]],[41,42]],[[-1,-2],[[5,[40]]],[[9,[8]]],[[9,[54]]]],[[[15,[-1]],17,-2,-3],[[5,[17]]],[[9,[82]]],[[9,[84]]],[41,42]],[[[15,[-1]],17,-2],[[5,[17]]],[[9,[82]]],[41,42]],[67,[[5,[40]]]],[20,104],[36,66],[13,[[15,[66]]]],[[4,66],4],[76,84],[[],14],[[[99,[-1]]],19,[]],[105,58],[[10,-1],[[5,[10]]],[[9,[106]]]],[27,[[15,[54]]]],0,[[66,21],36],[[36,1],67],[[],1],[-1,[[3,[[83,[-1]],104]]],[]],[[20,-1,-2,-3],[[5,[44]]],[[9,[58]]],[[9,[8]]],[[9,[14]]]],[20,[[43,[-1]]],107],[[20,-1],[[5,[69]]],[[9,[8]]]],[[20,17,-3],55,[41,42,108,109],[76,108],[[23,[],[[110,[[79,[-1,-2]]]]]],108]],[20,[[43,[-1]]],[]],[[20,-1,-2,-3],[[5,[44]]],[[9,[58]]],[[9,[8]]],[[9,[14]]]],[33,-1,[]],[34,-1,[]],[[],-1,[]],[[],-1,[]],[[],-1,[]],[20,[[0,[[53,[],[[51,[28]]]]]]]],[10,10],[[64,64],[[15,[74]]]],[17,[[15,[8]]]],[[40,-1],[[5,[40]]],[[9,[8]]]],[67,[[79,[[15,[8]],62]]]],[44,8],[[[43,[-1]],-2],[[5,[[43,[-1]]]]],[],[[9,[8]]]],[69,8],[[4,-1],[[5,[4]]],[[9,[8]]]],[[4,-1],[[5,[4]]],[[9,[8]]]],[13,[[15,[71]]]],[20,[[73,[111]]]],[60,[[73,[[15,[21]]]]]],[60,[[73,[[15,[21]]]]]],[20,[[73,[[15,[21]]]]]],[[[25,[20]],112],[[113,[[5,[3]]]]]],[[[25,[20]],112],[[113,[[5,[3]]]]]],[[[25,[20]],112],[[113,[[5,[3]]]]]],[[[25,[20]],112],[[113,[[5,[3]]]]]],[[[25,[105]],112],[[113,[[15,[-1]]]]],[]],[[[25,[26]],112],[[113,[[15,[-1]]]]],[]],[[[25,[[88,[-1]]]],112],[[113,[[15,[-2]]]]],114,[]],[[[25,[27]],112],[[113,[[15,[-1]]]]],[]],[[[25,[26]],112,[15,[-1]]],[[113,[[115,[-1,-2]]]]],[],[]],[[[25,[27]],112,[15,[-1]]],[[113,[[115,[-1,-2]]]]],[],[]],[[[25,[20]],112],[[113,[[5,[3]]]]]],[[[25,[20]],112],[[113,[[5,[3]]]]]],[[60,112,[16,[12]]],[[113,[[73,[[3,[75,[47,[98]]]]]]]]]],[[60,112,[16,[12]],[16,[46]]],[[113,[[73,[75]]]]]],[32,116],[67,36],[17,36],[67,36],[36,12],[44,[[5,[27]]]],[44,[[5,[105]]]],[[44,19],[[88,[-1]]],[]],[[44,-1],[[5,[27]]],[[9,[54]]]],[[44,-1,[16,[[3,[12,19]]]]],[[5,[27]]],[[9,[54]]]],[17,64],[[20,-1],[[5,[29]]],[[9,[106]]]],[[28,-1],[[5,[29]]],[[9,[8]]]],[[1,2],[[15,[2]]]],[[20,17,-1],[[5,[21]]],[41,42]],[[20,67,-1],[[5,[21]]],76],[[20,17,-1,-2],[[5,[21]]],[[9,[84]]],[41,42]],[17,[[15,[21]]]],[67,[[79,[[15,[21]],62]]]],[[20,-1],[[5,[3]]],[[9,[106]]]],[[20,-1,[59,[117]]],[[5,[118]]],[[9,[106]]]],[[20,17],[[5,[21]]]],[[40,-1],[[5,[40]]],[[9,[82]]]],[67,[[79,[[15,[82]],62]]]],[13,[[15,[58]]]],[[4,-1],[[5,[4]]],[[9,[58]]]],[36,[[15,[21]]]],[[18,-1],79,119],[[65,-1],79,119],[[66,-1],79,119],[[36,-1],79,119],[[67,-1],79,119],[[68,-1],79,119],[[2,-1],79,119],[[1,-1],79,119],[[[83,[-1]],-2],79,41,119],[[13,-1],79,119],[[72,-1],79,119],[[10,-1,-2],[[5,[10]]],[[9,[8]]],30],[[10,18],10],[20,19],[[],[[5,[11]]]],[[],[[5,[20]]]],[[],[[5,[10]]]],[[30,19,52,69],55],[[30,19,52,69],55],[[36,21],3],[[69,58],69],[[36,65],3],[[36,[59,[33]]],3],[[20,75],3],[[26,75],3],[[36,66],3],[[30,19,52,69],[[25,[[24,[23]]]]]],[[44,19,-1],[[102,[3]]],[[7,[52]]]],[[36,12],3],[[20,-1],[[5,[3]]],[[9,[120]]]],[[[15,[-1]],[15,[-2]],-3,-4,-5,-6],[[5,[17]]],[[9,[82]]],[[9,[58]]],[[9,[8]]],[[9,[14]]],[[9,[54]]],[41,42]],[[-1,-2,-3],[[5,[40]]],[[9,[8]]],[[9,[14]]],[[9,[54]]]],[[[61,[-1]]],69,[]],[[],37],[[],37],[[],37],[[],37],[[],37],[67,[[79,[[15,[37]],62]]]],[[],37],[[],37],[[],37],[[],37],[[],37],[[],37],[[],37],[-1,10,60],[62,[[15,[121]]]],[[[25,[20]],-1],[[5,[3]]],[[7,[[57,[17]]]]]],[[[25,[20]],-1],[[5,[3]]],[[7,[[57,[17]]]]]],[[],[[5,[11]]]],[[],[[5,[20]]]],[[],[[5,[10]]]],[17,[[47,[98]]]],[122,10],[70,3],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[69,69],[-1,-2,[],[]],[-1,-2,[],[]],[13,13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,101,[]],[-1,101,[]],[-1,101,[]],[-1,101,[]],[-1,101,[]],[-1,101,[]],[-1,101,[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[19,[[5,[11]]]],[19,[[79,[18,-1]]],[]],[101,[[79,[18,-1]]],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[12,[[79,[65,62]]]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[19,[[5,[13]]]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[19,[[5,[72]]]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[[[25,[-1]],112],[[113,[[15,[79]]]]],[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[60,[[73,[[15,[21]]]]]],[60,[[73,[[15,[21]]]]]],[[[43,[-1]],[16,[19]]],[[43,[-1]]],[]],[20,[[15,[120]]]],[[10,-1],[[5,[10]]],[[9,[82]]]],[67,[[79,[[15,[21]],62]]]],[124,10],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[40,33],[[5,[40]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,[[5,[125]]],[[9,[11]]]],[97,97],[[96,-1,-2],[[5,[29]]],[[9,[8]]],30],[[125,[16,[31]]],125],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[125,[[5,[95]]]],[[[126,[-1]]],[[5,[-1]]],[[45,[44]]]],[[[126,[-1]],48],[[126,[-1]]],[]],[[97,19],[[5,[[15,[-1]]]]],[[50,[49]]]],[[97,19],[[15,[[0,[[53,[],[[51,[52]]]]]]]]]],[[97,-1,-2],[[5,[-3]]],[[9,[54]]],[41,42],[56,39]],[[95,[15,[-1]],-2,[15,[-3]],-4,-5],[[5,[[57,[17]]]]],[[9,[58]]],[[9,[8]]],[[9,[14]]],[[9,[54]]],[41,42]],[[97,-1,-2],[[5,[[57,[17]]]]],[[9,[54]]],[41,42]],[[97,-1,-2],[[5,[3]]],[[9,[54]]],[41,42]],[[97,-1,[59,[34]],-2],[[5,[[15,[-3]]]]],[[9,[54]]],[41,42],[56,39]],[95,95],[127,127],[97,97],[[[126,[-1]]],[[126,[-1]]],128],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[97,95],[[125,-1],[[5,[125]]],[[7,[6]]]],[[125,75],125],[96,-1,[]],[97,58],[[[126,[-1]],-2],[[5,[[126,[-1]]]]],[],[[9,[58]]]],[127,3],[97,3],[129,3],[[95,[15,[-1]],-2,-3,-4,-5],[[5,[3]]],[[9,[58]]],[[9,[8]]],[[9,[14]]],[[9,[54]]],[41,42]],0,[[95,85],86],[[125,85],86],[[127,85],86],[[96,85],86],[[97,85],86],[[129,85],86],[[[126,[-1]],85],86,87],[[-1,95,[15,[75]]],[[5,[127]]],[[9,[72]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[127,95],[-1,-1,[]],[20,95],[127,95],[-1,-1,[]],[95,127],[-1,-1,[]],[95,127],[-1,-1,[]],[28,96],[-1,-1,[]],[44,97],[-1,-1,[]],[-1,-1,[]],[[[130,[-1]]],[[77,[-1]]],[]],[[[131,[-1]]],[[5,[-1]]],[[50,[49]]]],[[[130,[-1]]],[[78,[-1]]],[]],[[97,19],[[5,[-1]]],[[50,[49]]]],[[[131,[-1]]],[[5,[[0,[[53,[],[[51,[52]]]]]]]]],[]],[95,20],[127,26],[96,28],[97,44],[[96,-1],[[5,[[130,[-2]]]]],[[9,[8]]],30],[97,14],[[[126,[-1]],-2],[[5,[[126,[-1]]]]],[],[[9,[14]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[95,20],[127,26],[96,28],[97,44],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[97,[[102,[101]]]],[95,29],[127,[[15,[13]]]],[95,75],[[125,75],125],[95,104],[[[131,[-1]]],19,[]],[132,58],[[125,-1],[[5,[125]]],[[9,[106]]]],[129,[[15,[54]]]],[[95,-1,-2,-3],[[5,[97]]],[[9,[58]]],[[9,[8]]],[[9,[14]]]],[95,[[126,[-1]]],107],[95,[[126,[-1]]],[]],[[95,-1,-2,-3],[[5,[97]]],[[9,[58]]],[[9,[8]]],[[9,[14]]]],[[[133,[-1]]],[[15,[-2]]],114,[]],[132,[[15,[-1]]],[]],[127,[[15,[-1]]],[]],[129,[[15,[-1]]],[]],[95,[[0,[[53,[],[[51,[96]]]]]]]],[125,125],[97,8],[[[126,[-1]],-2],[[5,[[126,[-1]]]]],[],[[9,[8]]]],[95,[[73,[111]]]],[97,[[5,[129]]]],[97,[[5,[132]]]],[[97,19],[[133,[-1]]],[]],[[97,-1],[[5,[129]]],[[9,[54]]]],[[97,-1,[16,[[3,[12,19]]]]],[[5,[129]]],[[9,[54]]]],[[95,-1],[[5,[29]]],[[9,[106]]]],[[96,-1],[[5,[29]]],[[9,[8]]]],[[95,17,-1],[[5,[21]]],[41,42]],[[95,67,-1],[[5,[21]]],76],[[95,17,-1,-2],[[5,[21]]],[[9,[84]]],[41,42]],[[95,-1],[[5,[3]]],[[9,[106]]]],[[95,-1,[59,[117]]],[[5,[118]]],[[9,[106]]]],[[95,17],[[5,[21]]]],[[125,-1,-2],[[5,[125]]],[[9,[8]]],30],[[125,18],125],[95,19],[[],[[5,[95]]]],[[],[[5,[125]]]],[[95,75],3],[[97,19,-1],[[102,[3]]],[[7,[52]]]],[[[130,[-1]]],69,[]],[[],[[5,[95]]]],[[],[[5,[125]]]],[122,125],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[[[126,[-1]],[16,[19]]],[[126,[-1]]],[]],[95,[[15,[120]]]],[[125,-1],[[5,[125]]],[[9,[82]]]],[124,125],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[134,19],[[102,[3]]]],[[134,13],[[102,[3]]]],[135,[[5,[136]]]],[137,[[5,[138]]]],[139,[[5,[140]]]],[141,[[5,[142]]]],[143,[[5,[144]]]],[145,[[5,[146]]]],[147,97],[148,97],[149,97],[150,97],[151,97],[152,97],[134,97],[147,97],[148,97],[135,[[57,[17]]]],[135,17],[149,97],[137,[[57,[17]]]],[137,17],[139,[[57,[17]]]],[139,17],[150,97],[151,97],[152,97],[134,97],[141,[[57,[17]]]],[141,17],[143,[[57,[17]]]],[143,17],[145,[[57,[17]]]],[145,17],[[151,[16,[19]],21],[[102,[3]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[95,[[126,[147]]]],[95,[[126,[148]]]],[95,[[126,[149]]]],[95,[[126,[150]]]],[95,[[126,[151]]]],[95,[[126,[152]]]],[95,[[126,[134]]]],[134,[[79,[15]]]],[134,[[79,[15]]]],[136,[[153,[19,52]]]],0,[147,147],[148,148],[135,135],[149,149],[137,137],[139,139],[150,150],[151,151],[152,152],[134,134],[141,141],[143,143],[145,145],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[147,-1,[]],[148,-1,[]],[154,-1,[]],[135,17],[149,-1,[]],[155,-1,[]],[137,17],[156,-1,[]],[139,17],[150,-1,[]],[151,-1,[]],[152,-1,[]],[134,-1,[]],[157,-1,[]],[141,17],[158,-1,[]],[143,17],[159,-1,[]],[145,17],[147,-1,[]],[148,-1,[]],[154,-1,[]],[149,-1,[]],[155,-1,[]],[156,-1,[]],[150,-1,[]],[151,-1,[]],[152,-1,[]],[134,-1,[]],[157,-1,[]],[158,-1,[]],[159,-1,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[134,[[102,[[47,[101]]]]]],[[147,85],86],[[136,85],86],[[148,85],86],[[154,85],86],[[135,85],86],[[138,85],86],[[140,85],86],[[149,85],86],[[155,85],86],[[137,85],86],[[156,85],86],[[139,85],86],[[150,85],86],[[151,85],86],[[152,85],86],[[142,85],86],[[144,85],86],[[146,85],86],[[134,85],86],[[157,85],86],[[141,85],86],[[158,85],86],[[143,85],86],[[159,85],86],[[145,85],86],[-1,-1,[]],[44,147],[-1,-1,[]],[-1,-1,[]],[44,148],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[44,149],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[44,150],[-1,-1,[]],[-1,-1,[]],[44,151],[-1,-1,[]],[44,152],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[44,134],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,[[15,[135]]],[[7,[[57,[17]]]]]],[-1,[[15,[137]]],[[7,[[57,[17]]]]]],[-1,[[15,[139]]],[[7,[[57,[17]]]]]],[-1,[[15,[141]]],[[7,[[57,[17]]]]]],[-1,[[15,[143]]],[[7,[[57,[17]]]]]],[-1,[[15,[145]]],[[7,[[57,[17]]]]]],[[148,14,19],[[102,[49]]]],[[134,58],[[102,[[47,[12]]]]]],[[148,14],[[102,[[153,[101,49]]]]]],[152,[[102,[[47,[[153,[101,[47,[101]]]]]]]]]],[[134,58],[[102,[111]]]],[[134,58],[[102,[[47,[12]]]]]],[[152,19],[[102,[[47,[[153,[101,49]]]]]]]],[[134,58],[[102,[21]]]],[[134,58],[[102,[21]]]],[134,[[102,[18]]]],[150,[[102,[101]]]],[149,[[102,[160]]]],[[134,58],[[102,[120]]]],[152,[[102,[[47,[[153,[101,49]]]]]]]],[134,[[102,[120]]]],[147,97],[148,97],[154,129],[149,97],[155,129],[156,129],[150,97],[151,97],[152,97],[134,97],[157,129],[158,129],[159,129],[136,14],0,[140,[[47,[19]]]],[134,[[102,[[47,[161]]]]]],0,[138,[[153,[19,[153,[19,52]]]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[147,97],[148,97],[154,129],[149,97],[155,129],[156,129],[150,97],[151,97],[152,97],[134,97],[157,129],[158,129],[159,129],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[147,[[102,[101]]]],[136,[[47,[19]]]],0,[134,[[102,[[47,[162]]]]]],[134,[[102,[[47,[162]]]]]],[[134,106],[[102,[[47,[120]]]]]],[142,58],[144,58],[146,58],0,0,0,[[134,58],[[102,[29]]]],[95,[[5,[147]]]],[95,[[5,[148]]]],[95,[[5,[149]]]],[95,[[5,[150]]]],[95,[[5,[151]]]],[95,[[5,[152]]]],[95,[[5,[134]]]],[142,[[163,[82]]]],0,[154,[[15,[-1]]],[]],[155,[[15,[-1]]],[]],[156,[[15,[-1]]],[]],[157,[[15,[-1]]],[]],[158,[[15,[-1]]],[]],[159,[[15,[-1]]],[]],[138,8],[140,8],0,0,[142,[[163,[82]]]],0,[150,[[102,[3]]]],[134,133],[149,[[5,[155]]]],[[149,[16,[[3,[12,19]]]]],[[5,[155]]]],[134,133],[149,[[5,[156]]]],[[149,[16,[[3,[12,19]]]]],[[5,[156]]]],[134,[[5,[159]]]],[[134,[16,[[3,[12,19]]]]],[[5,[159]]]],[134,[[5,[158]]]],[[134,[16,[[3,[12,19]]]]],[[5,[158]]]],[134,[[5,[157]]]],[[134,[16,[[3,[12,19]]]]],[[5,[157]]]],[148,[[5,[154]]]],[[148,[16,[[3,[12,19]]]]],[[5,[154]]]],[[134,106],[[102,[164]]]],[134,[[102,[3]]]],[[134,19],[[102,[3]]]],[[134,13],[[102,[3]]]],[[134,106,[59,[117]]],[[102,[118]]]],[[147,-1],79,119],[[148,-1],79,119],[[149,-1],79,119],[[150,-1],79,119],[[151,-1],79,119],[[152,-1],79,119],[[134,-1],79,119],[[148,14,19,52],[[102,[3]]]],[[],37],[[],37],[[],37],[[],37],[[],37],[[],37],[[],37],[[134,106,21],[[102,[21]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[17,[[5,[136]]]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[17,[[5,[138]]]],[17,[[5,[140]]]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[17,[[5,[142]]]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[17,[[5,[144]]]],[17,[[5,[146]]]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[[134,[153,[19,19]]],[[102,[3]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[165,19],[[102,[3]]]],[[165,13],[[102,[3]]]],[[111,21],111],[166,[[5,[167]]]],[168,[[5,[169]]]],[170,[[5,[171]]]],[172,[[5,[173]]]],[174,[[5,[175]]]],[176,[[5,[177]]]],[178,44],[179,44],[180,44],[181,44],[182,44],[183,44],[165,44],[178,44],[179,44],[166,[[57,[17]]]],[166,17],[180,44],[168,17],[168,[[57,[17]]]],[170,[[57,[17]]]],[170,17],[181,44],[182,44],[183,44],[165,44],[172,17],[172,[[57,[17]]]],[174,[[57,[17]]]],[174,17],[176,17],[176,[[57,[17]]]],[184,[[25,[[24,[23]]]]]],[185,[[25,[[24,[23]]]]]],[186,[[25,[[24,[23]]]]]],[187,[[25,[[24,[23]]]]]],[188,[[25,[[24,[23]]]]]],[189,[[25,[[24,[23]]]]]],[[182,[16,[19]],21],[[102,[3]]]],[[117,117],-1,[]],[[117,117],-1,[]],[117,-1,[]],[[117,117],-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[20,[[43,[178]]]],[20,[[43,[179]]]],[20,[[43,[180]]]],[20,[[43,[181]]]],[20,[[43,[182]]]],[20,[[43,[183]]]],[20,[[43,[165]]]],[165,[[79,[15]]]],[165,[[79,[15]]]],[[190,28,20,17,54],55],[[191,28,20,17,54],55],[[190,28,20,17,54],55],[[191,28,20,17,54],55],[167,[[153,[19,52]]]],0,[178,178],[179,179],[166,166],[180,180],[168,168],[170,170],[191,191],[181,181],[182,182],[183,183],[117,117],[165,165],[172,172],[174,174],[176,176],[92,92],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[92,67],[[5,[17]]]],[[],111],[178,-1,[]],[179,-1,[]],[184,-1,[]],[166,17],[180,-1,[]],[185,-1,[]],[168,17],[186,-1,[]],[170,17],[181,-1,[]],[182,-1,[]],[183,-1,[]],[165,-1,[]],[187,-1,[]],[172,17],[188,-1,[]],[174,17],[189,-1,[]],[176,17],[178,-1,[]],[179,-1,[]],[184,-1,[]],[180,-1,[]],[185,-1,[]],[186,-1,[]],[181,-1,[]],[182,-1,[]],[183,-1,[]],[165,-1,[]],[187,-1,[]],[188,-1,[]],[189,-1,[]],[92,[[15,[19]]]],[-1,[[79,[117]]],80],[-1,[[79,[118]]],80],[-1,[[79,[164]]],80],[-1,[[79,[111]]],80],[-1,[[79,[81]]],[[9,[37]]]],[-1,[[79,[81]]],[[9,[37]]]],[-1,[[79,[81]]],[[9,[37]]]],[-1,[[79,[81]]],[[9,[37]]]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[[117,117],29],[[118,118],29],[[164,164],29],[[111,111],29],[[92,92],29],[165,[[102,[[47,[101]]]]]],[[178,85],86],[[167,85],86],[[179,85],86],[[184,85],86],[[166,85],86],[[169,85],86],[[171,85],86],[[180,85],86],[[185,85],86],[[168,85],86],[[186,85],86],[[170,85],86],[[191,85],86],[[181,85],86],[[182,85],86],[[183,85],86],[[117,85],86],[[118,85],86],[[164,85],86],[[111,85],86],[[173,85],86],[[175,85],86],[[177,85],86],[[165,85],86],[[187,85],86],[[172,85],86],[[188,85],86],[[174,85],86],[[189,85],86],[[176,85],86],[[92,85],86],[[92,85],86],[-1,-1,[]],[44,178],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[44,179],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[44,180],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[44,181],[44,182],[-1,-1,[]],[-1,-1,[]],[44,183],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[44,165],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[62,92],[-1,-1,[]],[-1,[[15,[166]]],[[7,[[57,[17]]]]]],[-1,[[15,[168]]],[[7,[[57,[17]]]]]],[-1,[[15,[170]]],[[7,[[57,[17]]]]]],[-1,[[15,[172]]],[[7,[[57,[17]]]]]],[-1,[[15,[174]]],[[7,[[57,[17]]]]]],[-1,[[15,[176]]],[[7,[[57,[17]]]]]],[[190,19],[[25,[[24,[23]]]]]],[[179,14,19],[[102,[49]]]],[[191,19],[[25,[[24,[23]]]]]],[[165,58],[[102,[[47,[12]]]]]],[190,[[25,[[24,[23]]]]]],[[179,14],[[102,[[153,[101,49]]]]]],[191,[[25,[[24,[23]]]]]],[183,[[102,[[47,[[153,[101,[47,[101]]]]]]]]]],[[165,58],[[102,[111]]]],[[165,58],[[102,[[47,[12]]]]]],[[183,19],[[102,[[47,[[153,[101,49]]]]]]]],[[165,58],[[102,[21]]]],[[165,58],[[102,[21]]]],[165,[[102,[18]]]],[181,[[102,[101]]]],[180,[[102,[160]]]],[[165,58],[[102,[120]]]],[183,[[102,[[47,[[153,[101,49]]]]]]]],[165,[[102,[120]]]],[178,44],[179,44],[184,27],[180,44],[185,27],[186,27],[181,44],[182,44],[183,44],[165,44],[187,27],[188,27],[189,27],[167,14],0,[171,[[47,[19]]]],[165,[[102,[[47,[161]]]]]],0,[[69,8,[153,[14,[153,[19,52]]]]],[[5,[3]]]],[169,[[153,[19,[153,[19,52]]]]]],0,[[69,8,[16,[14]]],[[5,[3]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[178,44],[179,44],[184,27],[180,44],[185,27],[186,27],[181,44],[182,44],[183,44],[165,44],[187,27],[188,27],[189,27],[111,[[15,[[47,[12]]]]]],[111,[[15,[[47,[21]]]]]],[111,[[15,[101]]]],[178,[[102,[101]]]],[[190,103,75],3],[[191,103,75],3],[167,[[47,[19]]]],0,[184,29],[185,29],[186,29],[187,29],[188,29],[189,29],[111,[[15,[[47,[12]]]]]],0,[165,[[102,[[47,[162]]]]]],[165,[[102,[[47,[162]]]]]],[[165,106],[[102,[[47,[120]]]]]],[[],14],[[],14],[173,58],[175,58],[177,58],[92,84],0,0,0,[[165,58],[[102,[29]]]],[20,[[5,[178]]]],[20,[[5,[179]]]],[20,[[5,[180]]]],[20,[[5,[181]]]],[20,[[5,[182]]]],[20,[[5,[183]]]],[20,[[5,[165]]]],[173,[[163,[82]]]],0,[117,-1,[]],[[],-1,[]],[169,8],[171,8],0,0,[173,[[163,[82]]]],0,[181,[[102,[3]]]],[[[25,[184]],112],[[113,[[15,[-1]]]]],[]],[[[25,[185]],112],[[113,[[15,[-1]]]]],[]],[[[25,[186]],112],[[113,[[15,[-1]]]]],[]],[[[25,[187]],112],[[113,[[15,[-1]]]]],[]],[[[25,[188]],112],[[113,[[15,[-1]]]]],[]],[[[25,[189]],112],[[113,[[15,[-1]]]]],[]],[[[25,[184]],112,[15,[-1]]],[[113,[[115,[-1,-2]]]]],[],[]],[[[25,[185]],112,[15,[-1]]],[[113,[[115,[-1,-2]]]]],[],[]],[[[25,[186]],112,[15,[-1]]],[[113,[[115,[-1,-2]]]]],[],[]],[[[25,[187]],112,[15,[-1]]],[[113,[[115,[-1,-2]]]]],[],[]],[[[25,[188]],112,[15,[-1]]],[[113,[[115,[-1,-2]]]]],[],[]],[[[25,[189]],112,[15,[-1]]],[[113,[[115,[-1,-2]]]]],[],[]],[111,[[15,[21]]]],0,[[69,14,[153,[19,52]],[16,[19]]],[[5,[3]]]],[165,88],[180,[[5,[185]]]],[[180,[16,[[3,[12,19]]]]],[[5,[185]]]],[165,88],[180,[[5,[186]]]],[[180,[16,[[3,[12,19]]]]],[[5,[186]]]],[165,[[5,[189]]]],[[165,[16,[[3,[12,19]]]]],[[5,[189]]]],[165,[[5,[188]]]],[[165,[16,[[3,[12,19]]]]],[[5,[188]]]],[165,[[5,[187]]]],[[165,[16,[[3,[12,19]]]]],[[5,[187]]]],[179,[[5,[184]]]],[[179,[16,[[3,[12,19]]]]],[[5,[184]]]],[[165,106],[[102,[164]]]],[165,[[102,[3]]]],[[165,19],[[102,[3]]]],[[165,13],[[102,[3]]]],[[165,106,[59,[117]]],[[102,[118]]]],[[178,-1],79,119],[[179,-1],79,119],[[180,-1],79,119],[[181,-1],79,119],[[182,-1],79,119],[[183,-1],79,119],[[117,-1],79,119],[[118,-1],79,119],[[164,-1],79,119],[[111,-1],79,119],[[165,-1],79,119],[[190,19,52,69],55],[[179,14,19,52],[[102,[3]]]],[[191,19,52,69],55],[[111,[47,[12]]],111],[[190,19,52,69],[[25,[[24,[23]]]]]],[[191,19,52,69],[[25,[[24,[23]]]]]],[[111,21],111],[[111,21],111],[[111,101],111],[[],37],[[],37],[[],37],[[],37],[[],37],[[],37],[[],37],[[],37],[[],37],[[],37],[[],37],[[165,106,21],[[102,[21]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,101,[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[17,[[5,[167]]]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[17,[[5,[169]]]],[-1,[[79,[-2]]],[],[]],[17,[[5,[171]]]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[17,[[5,[173]]]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[17,[[5,[175]]]],[17,[[5,[177]]]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[111,[[15,[[47,[21]]]]]],0,[111,[[15,[21]]]],0,[[165,[153,[19,19]]],[[102,[3]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[111,[[15,[101]]]],0],"c":[51,133,134,663,1225,1580,1814,2210,2255,2273,2428,2430,2465],"p":[[5,"MessageFields",0],[6,"MessageField",0],[1,"tuple"],[5,"MatchRuleBuilder",0],[8,"Result",0],[5,"Str",2466],[10,"Into",2467],[5,"ObjectPath",2468],[10,"TryInto",2467],[5,"ConnectionBuilder",0],[6,"Address",0],[1,"u8"],[5,"MatchRule",0],[5,"InterfaceName",2469],[6,"Option",2470],[1,"slice"],[5,"Message",0],[5,"Guid",0],[1,"str"],[5,"Connection",0],[1,"u32"],[10,"AsyncDrop",0],[10,"Future",2471],[5,"Box",2472],[5,"Pin",2473],[5,"MessageStream",0],[5,"SignalStream",0],[5,"ObjectServer",0],[1,"bool"],[10,"Interface",0],[6,"AuthMechanism",0],[5,"TcpAddress",0],[6,"MessageFlags",0],[6,"MethodFlags",0],[10,"DynamicDeserialize",2474],[5,"MessagePrimaryHeader",0],[5,"Signature",2475],[10,"Deserialize",2476],[10,"Type",2474],[5,"MessageBuilder",0],[10,"Serialize",2477],[10,"DynamicType",2474],[5,"ProxyBuilder",0],[5,"Proxy",0],[10,"From",2467],[8,"RawFd",2478],[5,"Vec",2479],[6,"CacheProperties",0],[5,"OwnedValue",2480],[10,"TryFrom",2467],[17,"Target"],[6,"Value",2481],[10,"Deref",2482],[5,"MemberName",2483],[6,"DispatchResult",0],[10,"DeserializeOwned",2476],[5,"Arc",2484],[6,"BusName",2485],[5,"BitFlags",2486],[10,"Socket",0],[5,"InterfaceRef",0],[6,"Error",0],[6,"TcpAddressFamily",0],[5,"MessageSequence",0],[6,"EndianSig",0],[6,"MessageType",0],[5,"MessageHeader",0],[6,"MessageFieldCode",0],[5,"SignalContext",0],[5,"Executor",0],[6,"MatchRulePathSpec",0],[5,"OwnedMatchRule",0],[8,"Result",2487],[6,"Ordering",2488],[1,"usize"],[10,"DBusError",0],[5,"InterfaceDeref",0],[5,"InterfaceDerefMut",0],[6,"Result",2489],[10,"Deserializer",2476],[6,"Error",2490],[5,"UniqueName",2491],[5,"ResponseDispatchNotifier",0],[5,"ErrorName",2492],[5,"Formatter",2493],[8,"Result",2493],[10,"Debug",2493],[5,"PropertyStream",0],[5,"Error",2487],[6,"Error",2494],[6,"Infallible",2467],[6,"Error",1719],[6,"FromHexError",2495],[8,"Error",2496],[5,"Connection",977],[5,"ObjectServer",977],[5,"Proxy",977],[5,"OwnedFd",2497],[5,"PropertyChanged",0],[10,"Hasher",2498],[5,"String",2499],[8,"Result",1719],[10,"Write",2493],[5,"EventListener",2500],[5,"OwnerChangedStream",0],[5,"WellKnownName",2501],[10,"ProxyDefault",0],[10,"Send",2502],[10,"Sync",2502],[17,"Output"],[5,"ConnectionCredentials",1719],[5,"Context",2503],[6,"Poll",2504],[10,"Unpin",2502],[6,"PollResult",2505],[1,"u16"],[6,"RequestNameFlags",1719],[6,"RequestNameReply",1719],[10,"Serializer",2477],[5,"OwnedUniqueName",2491],[10,"Error",2506],[5,"TcpStream",2507],[5,"TypeId",2508],[5,"UnixStream",2509],[5,"ConnectionBuilder",977],[5,"ProxyBuilder",977],[5,"MessageIterator",977],[10,"Clone",2510],[5,"SignalIterator",977],[5,"InterfaceRef",977],[5,"PropertyChanged",977],[5,"OwnerChangedIterator",977],[5,"PropertyIterator",977],[5,"DBusProxy",1200],[5,"PropertiesChanged",1200],[5,"PropertiesChangedArgs",1200],[5,"InterfacesAdded",1200],[5,"InterfacesAddedArgs",1200],[5,"InterfacesRemoved",1200],[5,"InterfacesRemovedArgs",1200],[5,"NameOwnerChanged",1200],[5,"NameOwnerChangedArgs",1200],[5,"NameLost",1200],[5,"NameLostArgs",1200],[5,"NameAcquired",1200],[5,"NameAcquiredArgs",1200],[5,"IntrospectableProxy",1200],[5,"PropertiesProxy",1200],[5,"ObjectManagerProxy",1200],[5,"PeerProxy",1200],[5,"MonitoringProxy",1200],[5,"StatsProxy",1200],[5,"HashMap",2511],[5,"PropertiesChangedIterator",1200],[5,"InterfacesAddedIterator",1200],[5,"InterfacesRemovedIterator",1200],[5,"NameOwnerChangedIterator",1200],[5,"NameLostIterator",1200],[5,"NameAcquiredIterator",1200],[8,"ManagedObjects",1719],[5,"OwnedInterfaceName",2469],[5,"OwnedBusName",2485],[5,"Optional",2512],[6,"ReleaseNameReply",1719],[5,"DBusProxy",1719],[5,"PropertiesChanged",1719],[5,"PropertiesChangedArgs",1719],[5,"InterfacesAdded",1719],[5,"InterfacesAddedArgs",1719],[5,"InterfacesRemoved",1719],[5,"InterfacesRemovedArgs",1719],[5,"NameOwnerChanged",1719],[5,"NameOwnerChangedArgs",1719],[5,"NameLost",1719],[5,"NameLostArgs",1719],[5,"NameAcquired",1719],[5,"NameAcquiredArgs",1719],[5,"IntrospectableProxy",1719],[5,"PropertiesProxy",1719],[5,"ObjectManagerProxy",1719],[5,"PeerProxy",1719],[5,"MonitoringProxy",1719],[5,"StatsProxy",1719],[5,"PropertiesChangedStream",1719],[5,"InterfacesAddedStream",1719],[5,"InterfacesRemovedStream",1719],[5,"NameOwnerChangedStream",1719],[5,"NameLostStream",1719],[5,"NameAcquiredStream",1719],[5,"Properties",1719],[5,"ObjectManager",1719],[10,"ResultAdapter",0],[15,"NonceTcp",975]],"b":[[402,"impl-PartialEq-for-OwnedMatchRule"],[403,"impl-PartialEq%3CMatchRule%3C\'_%3E%3E-for-OwnedMatchRule"],[413,"impl-Display-for-Error"],[414,"impl-Debug-for-Error"],[415,"impl-Debug-for-TcpAddressFamily"],[416,"impl-Display-for-TcpAddressFamily"],[418,"impl-Display-for-Address"],[419,"impl-Debug-for-Address"],[420,"impl-Debug-for-Guid"],[421,"impl-Display-for-Guid"],[423,"impl-Debug-for-Message"],[424,"impl-Display-for-Message"],[434,"impl-Display-for-AuthMechanism"],[435,"impl-Debug-for-AuthMechanism"],[449,"impl-Display-for-MatchRule%3C\'_%3E"],[450,"impl-Debug-for-MatchRule%3C\'m%3E"],[461,"impl-From%3CError%3E-for-Error"],[462,"impl-From%3CError%3E-for-Error"],[463,"impl-From%3CError%3E-for-Error"],[464,"impl-From%3CMessage%3E-for-Error"],[465,"impl-From%3CInfallible%3E-for-Error"],[466,"impl-From%3CError%3E-for-Error"],[467,"impl-From%3CFromHexError%3E-for-Error"],[468,"impl-From%3CErrno%3E-for-Error"],[470,"impl-From%3CArc%3CMessage%3E%3E-for-Error"],[491,"impl-From%3CMessageStream%3E-for-Connection"],[492,"impl-From%3CConnection%3E-for-Connection"],[493,"impl-From%3C%26MessageStream%3E-for-Connection"],[496,"impl-From%3C%26Connection%3E-for-MessageStream"],[498,"impl-From%3CConnection%3E-for-MessageStream"],[511,"impl-From%3C%26OwnedMatchRule%3E-for-MatchRule%3C\'unowned%3E"],[513,"impl-From%3COwnedMatchRule%3E-for-MatchRule%3C\'static%3E"],[664,"impl-Sink%3CT%3E-for-Connection"],[665,"impl-Sink%3CT%3E-for-%26Connection"],[666,"impl-Sink%3CT%3E-for-Connection"],[667,"impl-Sink%3CT%3E-for-%26Connection"],[674,"impl-Sink%3CT%3E-for-Connection"],[675,"impl-Sink%3CT%3E-for-%26Connection"],[743,"impl-MessageHeader%3C\'m%3E"],[744,"impl-Type-for-MessageHeader%3C\'m%3E"],[753,"impl-Sink%3CT%3E-for-%26Connection"],[754,"impl-Sink%3CT%3E-for-Connection"],[810,"impl-TryFrom%3C%26str%3E-for-Guid"],[811,"impl-TryFrom%3CString%3E-for-Guid"],[1056,"impl-From%3CMessageIterator%3E-for-Connection"],[1058,"impl-From%3CConnection%3E-for-Connection"],[1059,"impl-From%3C%26MessageIterator%3E-for-Connection"],[1061,"impl-From%3C%26Connection%3E-for-MessageIterator"],[1063,"impl-From%3CConnection%3E-for-MessageIterator"],[1242,"impl-AsRef%3CArc%3CMessage%3E%3E-for-PropertiesChanged"],[1243,"impl-AsRef%3CMessage%3E-for-PropertiesChanged"],[1245,"impl-AsRef%3CArc%3CMessage%3E%3E-for-InterfacesAdded"],[1246,"impl-AsRef%3CMessage%3E-for-InterfacesAdded"],[1247,"impl-AsRef%3CArc%3CMessage%3E%3E-for-InterfacesRemoved"],[1248,"impl-AsRef%3CMessage%3E-for-InterfacesRemoved"],[1253,"impl-AsRef%3CArc%3CMessage%3E%3E-for-NameOwnerChanged"],[1254,"impl-AsRef%3CMessage%3E-for-NameOwnerChanged"],[1255,"impl-AsRef%3CArc%3CMessage%3E%3E-for-NameLost"],[1256,"impl-AsRef%3CMessage%3E-for-NameLost"],[1257,"impl-AsRef%3CArc%3CMessage%3E%3E-for-NameAcquired"],[1258,"impl-AsRef%3CMessage%3E-for-NameAcquired"],[1832,"impl-AsRef%3CArc%3CMessage%3E%3E-for-PropertiesChanged"],[1833,"impl-AsRef%3CMessage%3E-for-PropertiesChanged"],[1835,"impl-AsRef%3CMessage%3E-for-InterfacesAdded"],[1836,"impl-AsRef%3CArc%3CMessage%3E%3E-for-InterfacesAdded"],[1837,"impl-AsRef%3CArc%3CMessage%3E%3E-for-InterfacesRemoved"],[1838,"impl-AsRef%3CMessage%3E-for-InterfacesRemoved"],[1843,"impl-AsRef%3CMessage%3E-for-NameOwnerChanged"],[1844,"impl-AsRef%3CArc%3CMessage%3E%3E-for-NameOwnerChanged"],[1845,"impl-AsRef%3CArc%3CMessage%3E%3E-for-NameLost"],[1846,"impl-AsRef%3CMessage%3E-for-NameLost"],[1847,"impl-AsRef%3CMessage%3E-for-NameAcquired"],[1848,"impl-AsRef%3CArc%3CMessage%3E%3E-for-NameAcquired"],[2061,"impl-Display-for-Error"],[2062,"impl-Debug-for-Error"]]}],\ +["zbus",{"doc":"zbus","t":"GPPPPPKGPPGFFPKYTPPGGPRGPPPPFPPPFPTPPKPPFFPFPPPPPPPPPPPPPFFGPPFFGGFGFFFFGPPGPPPSPPPPPPPPPPFPRFFTPPPPFFFFKPPPFIKPPPFFPPKPFGPPPPPPNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNMXXNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNMMNNNNENNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNEOOFFFFFFFFFFEFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFFFFFFFFFFFFFFFFFFFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNONONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNOOONNNNNNNNNONNNNNNNNOONONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPPPPPFFPPPGPPPPPPPPFFFFFFFPPPPIPPFFFFPFFFFFFPPPPPPPPFFPPFPFFFFFPGPPGGIPPPPPPPPPPPPPPFPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNONNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNONNNNNNNNNOOONNNNNNNNNONNNNOONONNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNO","n":["Address","Address","AllowInteractiveAuth","AllowInteractiveAuth","Anonymous","Async","AsyncDrop","AuthMechanism","Autolaunch","Big","CacheProperties","Connection","ConnectionBuilder","Cookie","DBusError","DBusError","DESTINATION","Destination","Destination","DispatchResult","EndianSig","Err","Err","Error","Error","ErrorName","ErrorName","ExcessData","Executor","External","FDO","Failure","Guid","Handshake","INTERFACE","IncorrectEndian","InputOutput","Interface","Interface","Interface","InterfaceDeref","InterfaceDerefMut","InterfaceNotFound","InterfaceRef","Invalid","Invalid","Invalid","InvalidField","InvalidGUID","InvalidMatchRule","InvalidReply","Io","Ipv4","Ipv6","Launchd","Lazily","Little","MatchRule","MatchRuleBuilder","MatchRulePathSpec","Member","Member","Message","MessageBuilder","MessageField","MessageFieldCode","MessageFields","MessageFlags","MessageHeader","MessagePrimaryHeader","MessageSequence","MessageStream","MessageType","MethodCall","MethodError","MethodFlags","MethodReturn","MissingField","MissingParameter","NATIVE_ENDIAN_SIG","NameTaken","Names","No","NoAutoStart","NoAutoStart","NoBodySignature","NoReplyExpected","NoReplyExpected","NonceTcp","NotFound","ObjectServer","Ok","Ok","OwnedMatchRule","OwnerChangedStream","PATH","Path","Path","Path","PathNamespace","PropertyChanged","PropertyStream","Proxy","ProxyBuilder","ProxyDefault","ReplySerial","ReplySerial","RequiresMut","ResponseDispatchNotifier","Result","ResultAdapter","Sender","Sender","Signal","SignalContext","SignalStream","Signature","Signature","Socket","Tcp","TcpAddress","TcpAddressFamily","Unix","UnixFDs","UnixFDs","Unsupported","Variant","Yes","add","add_arg","add_arg_path","address","arg","arg0namespace","arg0namespace","arg0ns","arg0ns","arg_path","arg_paths","args","as_bytes","as_mut","as_ref","as_str","assign_serial_num","async_drop","async_drop","async_drop","at","auth_mechanisms","bind","bitand","bitand","bitor","bitor","bits","bits","bitxor","bitxor","blocking","body","body_as_bytes","body_len","body_signature","body_unchecked","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build","build","build","build_raw_body","builder","cache_properties","cached_property","cached_property_raw","call","call","call_method","call_method","call_mut","call_noreply","call_with_flags","can_pass_unix_fd","can_pass_unix_fd","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","close","cmp","code","connection","connection","cookie_context","cookie_id","create_reply","dbus_interface","dbus_proxy","default","default","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","description","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserializer_for_signature","deserializer_for_signature","deserializer_for_signature","deserializer_for_signature","deserializer_for_signature","deserializer_for_signature","deserializer_for_signature","deserializer_for_signature","deserializer_for_signature","deserializer_for_signature","destination","destination","destination","destination","destination","destination","destination","drop","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","emit_signal","endian_sig","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","error","error_name","executor","family","fdo","fields","fields","fields_mut","flags","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","for_match_rule","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_bytes","from_parts","from_str","from_str","from_str","from_str","generate","get","get","get","get","get_all","get_field","get_mut","get_property","get_raw","hash","hash","hash","hash","hash","hash","header","host","inner","interface","interface","interface","interface","interface","interface","interface","interface","internal_executor","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_field","into_fields","into_inner","into_owned","into_owned","into_owned","into_primary","introspect","introspect_to_writer","is_bus","is_empty","is_terminated","is_terminated","match_rule","matches","max_queued","max_queued","max_queued","member","member","member","member","member","message_type","message_type","method","method_call","method_error","method_reply","method_return","monitor_activity","msg_type","msg_type","msg_type","name","name","name","name","name","name","names","new","new","new","new","new","new","new","new_async","new_bare","new_owned","not","not","null_value","null_value","null_value","object_server","p2p","partial_cmp","path","path","path","path","path","path","path","path_namespace","path_spec","peer_credentials","peer_pid","peer_pid","peer_pid","poll_close","poll_close","poll_flush","poll_flush","poll_next","poll_next","poll_next","poll_next","poll_next_before","poll_next_before","poll_ready","poll_ready","poll_recvmsg","poll_sendmsg","port","primary","primary_header","primary_mut","protocol_version","receive_all_signals","receive_owner_changed","receive_property_changed","receive_signal","receive_signal_with_args","recv_position","release_name","remove","replace","reply","reply_dbus_error","reply_error","reply_serial","reply_serial","request_name","request_name_with_flags","send_message","sender","sender","sender","sender","serial_num","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serve_at","server","server_guid","session","session","session","set","set","set_body_len","set_destination","set_endian_sig","set_flags","set_max_queued","set_max_queued","set_msg_type","set_mut","set_property","set_protocol_version","set_unique_name","signal","signal","signal_context","signature","signature","signature","signature","signature","signature","signature","signature","signature","signature","signature","signature","signature","socket","source","start_send","start_send","system","system","system","take_fds","tcp_stream","tick","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_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","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_poll_next","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uid","uid","uncached_properties","unique_name","unique_name","unix_fds","unix_stream","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","with_flags","zvariant","addr","nonce_file","Connection","ConnectionBuilder","InterfaceRef","MessageIterator","ObjectServer","OwnerChangedIterator","PropertyChanged","PropertyIterator","Proxy","ProxyBuilder","ProxyDefault","SignalIterator","address","as_ref","at","auth_mechanisms","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","build","build","cache_properties","cached_property","cached_property_raw","call","call_method","call_method","call_noreply","call_with_flags","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","connection","cookie_context","cookie_id","deref","destination","destination","drop","drop","drop","emit_signal","fdo","fmt","fmt","fmt","fmt","fmt","fmt","fmt","for_match_rule","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","get","get","get_mut","get_property","get_raw","inner","inner","inner","inner","interface","interface","interface","into","into","into","into","into","into","into","into","into","into","into","into_inner","into_inner","into_inner","into_inner","into_iter","into_iter","into_iter","into_iter","introspect","is_bus","match_rule","max_queued","max_queued","monitor_activity","name","name","name","name","new","new","new_bare","new_owned","next","next","next","next","object_server","p2p","path","path","peer_credentials","receive_all_signals","receive_owner_changed","receive_property_changed","receive_signal","receive_signal_with_args","release_name","remove","reply","reply_dbus_error","reply_error","request_name","request_name_with_flags","send_message","serve_at","server","server_guid","session","session","set_max_queued","set_property","signal_context","system","system","tcp_stream","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uncached_properties","unique_name","unique_name","unix_stream","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","DBusProxy","InterfacesAdded","InterfacesAddedArgs","InterfacesAddedIterator","InterfacesRemoved","InterfacesRemovedArgs","InterfacesRemovedIterator","IntrospectableProxy","MonitoringProxy","NameAcquired","NameAcquiredArgs","NameAcquiredIterator","NameLost","NameLostArgs","NameLostIterator","NameOwnerChanged","NameOwnerChangedArgs","NameOwnerChangedIterator","ObjectManagerProxy","PeerProxy","PropertiesChanged","PropertiesChangedArgs","PropertiesChangedIterator","PropertiesProxy","StatsProxy","add_match","add_match_rule","args","args","args","args","args","args","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","become_monitor","borrow","borrow","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","builder","builder","builder","builder","builder","builder","builder","cached_features","cached_interfaces","changed_properties","changed_properties","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","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","features","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_message","from_message","from_message","from_message","from_message","from_message","get","get_adt_audit_session_data","get_all","get_all_match_rules","get_connection_credentials","get_connection_selinux_security_context","get_connection_stats","get_connection_unix_process_id","get_connection_unix_user","get_id","get_machine_id","get_managed_objects","get_name_owner","get_stats","hello","inner","inner","inner","inner","inner","inner","inner","inner","inner","inner","inner","inner","inner","interface_name","interface_name","interfaces","interfaces","interfaces","interfaces_and_properties","interfaces_and_properties","into","into","into","into","into","into","into","into","into","into","into","into","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","into_inner","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","introspect","invalidated_properties","invalidated_properties","list_activatable_names","list_names","list_queued_owners","name","name","name","name","name","name","name_has_owner","new","new","new","new","new","new","new","new_owner","new_owner","next","next","next","next","next","next","object_path","object_path","object_path","object_path","old_owner","old_owner","ping","receive_features_changed","receive_interfaces_added","receive_interfaces_added_with_args","receive_interfaces_changed","receive_interfaces_removed","receive_interfaces_removed_with_args","receive_name_acquired","receive_name_acquired_with_args","receive_name_lost","receive_name_lost_with_args","receive_name_owner_changed","receive_name_owner_changed_with_args","receive_properties_changed","receive_properties_changed_with_args","release_name","reload_config","remove_match","remove_match_rule","request_name","serialize","serialize","serialize","serialize","serialize","serialize","serialize","set","signature","signature","signature","signature","signature","signature","signature","start_service_by_name","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","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","update_activation_environment","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","AccessDenied","AddressInUse","AdtAuditDataUnknown","AllowReplacement","AlreadyOwner","AuthFailed","BadAddress","ConnectionCredentials","DBusProxy","Disconnected","DoNotQueue","Err","Error","Exists","Failed","FileExists","FileNotFound","IOError","InQueue","InconsistentMessage","InteractiveAuthorizationRequired","InterfacesAdded","InterfacesAddedArgs","InterfacesAddedStream","InterfacesRemoved","InterfacesRemovedArgs","InterfacesRemovedStream","IntrospectableProxy","InvalidArgs","InvalidFileContent","InvalidSignature","LimitsExceeded","ManagedObjects","MatchRuleInvalid","MatchRuleNotFound","MonitoringProxy","NameAcquired","NameAcquiredArgs","NameAcquiredStream","NameHasNoOwner","NameLost","NameLostArgs","NameLostStream","NameOwnerChanged","NameOwnerChangedArgs","NameOwnerChangedStream","NoMemory","NoNetwork","NoReply","NoServer","NonExistent","NotContainer","NotOwner","NotSupported","ObjectManager","ObjectManagerProxy","ObjectPathInUse","Ok","PeerProxy","PrimaryOwner","Properties","PropertiesChanged","PropertiesChangedArgs","PropertiesChangedStream","PropertiesProxy","PropertyReadOnly","ReleaseNameReply","Released","ReplaceExisting","RequestNameFlags","RequestNameReply","Result","SELinuxSecurityContextUnknown","ServiceUnknown","SpawnChildExited","SpawnChildSignaled","SpawnConfigInvalid","SpawnExecFailed","SpawnFailed","SpawnFailedToSetup","SpawnFileInvalid","SpawnForkFailed","SpawnNoMemory","SpawnPermissionsInvalid","SpawnServiceNotFound","SpawnServiceNotValid","StatsProxy","TimedOut","Timeout","UnixProcessIdUnknown","UnknownInterface","UnknownMethod","UnknownObject","UnknownProperty","ZBus","add_match","add_match_rule","add_unix_group_id","args","args","args","args","args","args","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","async_drop","async_drop","async_drop","async_drop","async_drop","async_drop","become_monitor","bitand","bitor","bits","bitxor","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","builder","builder","builder","builder","builder","builder","builder","cached_features","cached_interfaces","call","call","call_mut","call_mut","changed_properties","changed_properties","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","create_reply","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","description","deserialize","deserialize","deserialize","deserialize","deserializer_for_signature","deserializer_for_signature","deserializer_for_signature","deserializer_for_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","eq","eq","eq","eq","eq","features","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_message","from_message","from_message","from_message","from_message","from_message","get","get","get","get_adt_audit_session_data","get_all","get_all","get_all","get_all_match_rules","get_connection_credentials","get_connection_selinux_security_context","get_connection_stats","get_connection_unix_process_id","get_connection_unix_user","get_id","get_machine_id","get_managed_objects","get_name_owner","get_stats","hello","inner","inner","inner","inner","inner","inner","inner","inner","inner","inner","inner","inner","inner","interface_name","interface_name","interfaces","interfaces","interfaces","interfaces_added","interfaces_and_properties","interfaces_and_properties","interfaces_removed","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","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","into_inner","into_linux_security_label","into_unix_group_ids","into_windows_sid","introspect","introspect_to_writer","introspect_to_writer","invalidated_properties","invalidated_properties","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","is_terminated","linux_security_label","linux_security_label","list_activatable_names","list_names","list_queued_owners","name","name","name","name","name","name","name","name","name","name_has_owner","new","new","new","new","new","new","new","new_owner","new_owner","not","null_value","object_path","object_path","object_path","object_path","old_owner","old_owner","ping","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next_before","poll_next_before","poll_next_before","poll_next_before","poll_next_before","poll_next_before","process_id","process_id","properties_changed","receive_features_changed","receive_interfaces_added","receive_interfaces_added_with_args","receive_interfaces_changed","receive_interfaces_removed","receive_interfaces_removed_with_args","receive_name_acquired","receive_name_acquired_with_args","receive_name_lost","receive_name_lost_with_args","receive_name_owner_changed","receive_name_owner_changed_with_args","receive_properties_changed","receive_properties_changed_with_args","release_name","reload_config","remove_match","remove_match_rule","request_name","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","set","set","set","set_linux_security_label","set_mut","set_mut","set_process_id","set_unix_user_id","set_windows_sid","signature","signature","signature","signature","signature","signature","signature","signature","signature","signature","signature","start_service_by_name","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unix_group_ids","unix_group_ids","unix_user_id","unix_user_id","update_activation_environment","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","windows_sid","windows_sid"],"q":[[0,"zbus"],[975,"zbus::Address"],[977,"zbus::blocking"],[1200,"zbus::blocking::fdo"],[1719,"zbus::fdo"],[2466,"zvariant::str"],[2467,"core::convert"],[2468,"zvariant::object_path"],[2469,"core::convert"],[2470,"core::option"],[2471,"core::future::future"],[2472,"alloc::boxed"],[2473,"core::pin"],[2474,"zvariant::type"],[2475,"zvariant::signature"],[2476,"serde::de"],[2477,"zvariant::type"],[2478,"zvariant::type"],[2479,"alloc::vec"],[2480,"zvariant::owned_value"],[2481,"core::convert"],[2482,"core::ops::deref"],[2483,"zbus_names::member_name"],[2484,"serde::de"],[2485,"zbus_names::bus_name"],[2486,"enumflags2"],[2487,"std::io::error"],[2488,"core::cmp"],[2489,"core::result"],[2490,"serde::de"],[2491,"zbus_names::unique_name"],[2492,"zbus_names::error_name"],[2493,"core::fmt"],[2494,"core::fmt"],[2495,"std::io::error"],[2496,"hex::error"],[2497,"core::convert"],[2498,"core::hash"],[2499,"alloc::string"],[2500,"core::fmt"],[2501,"zbus_names::well_known_name"],[2502,"core::marker"],[2503,"core::marker"],[2504,"core::task::poll"],[2505,"core::marker"],[2506,"serde::ser"],[2507,"tokio::net::tcp::stream"],[2508,"core::any"],[2509,"tokio::net::unix::stream"],[2510,"core::clone"],[2511,"std::collections::hash::map"],[2512,"zbus_names::interface_name"]],"d":["A bus address","Invalid D-Bus address.","This flag may be set on a method call message to inform …","Indicates to the receiver that this client is prepared to …","Does not perform any authentication at all, and should not …","The method was found and will be completed by running this …","Async equivalent of Drop.","Authentication mechanisms","Autolaunch address with optional scope","The D-Bus message is in big-endian (network) byte order.","The properties caching mode.","A D-Bus connection.","A builder for zbus::Connection.","This mechanism is designed to establish that a client has …","A trait that needs to be implemented by error types to be …","Derive macro for implementing zbus::DBusError trait.","","Code for MessageField::Destinatione","The name of the connection this message is intended for.","A helper type returned by Interface callbacks.","D-Bus code for endianness.","Contains the error value","","The error type for zbus.","An error in response to a method call.","Code for MessageField::ErrorName","The name of the error that occurred, for errors","Data too large.","","This is the recommended authentication mechanism on …","A fdo::Error transformed into Error.","Generic error.","A D-Bus server GUID.","Initial handshake error.","","Endian signature invalid or doesn’t match expectation.","An I/O error.","The trait used to dispatch messages to an interface …","Code for MessageField::Interface","The interface to invoke a method call on, or that a signal …","Opaque structure that derefs to an Interface type.","Opaque structure that mutably derefs to an Interface type.","Interface not found","Wrapper over an interface, along with its corresponding …","Invalid message type. All unknown types on received …","Code for MessageField::Invalid","Not a valid field.","Invalid message field.","Invalid D-Bus GUID.","Invalid match rule string.","Unexpected or incorrect reply.","An I/O error.","","","Launchd address with a required env key","Cache properties but only populate the cache on the first …","The D-Bus message is in little-endian byte order.","A bus match rule for subscribing to specific messages.","Builder for MatchRule.","The path or path namespace.","Code for MessageField::Member","The member, either the method name or signal name.","A D-Bus Message.","A builder for Message","The dynamic message header.","The message field code.","A collection of MessageField instances.","Pre-defined flags that can be passed in Message header.","The message header, containing all the metadata about the …","The primary message header, which is present in all D-Bus …","A position in the stream of Message objects received by a …","A stream::Stream implementation that yields Message items.","Message header representing the D-Bus type of the message.","Method call. This message type may prompt a reply (and …","A D-Bus method error reply.","Flags to use with Proxy::call_with_flags.","A reply to a method call.","A required field is missing in the message headers.","A required parameter was missing.","Signature of the target’s native endian.","The requested name was already claimed by another peer.","A zbus_names error.","Don’t cache properties.","The bus must not launch an owner for the destination name …","When set on a call whose destination is a message bus, …","","This message does not expect method return replies or …","No response is expected from this method call, regardless …","TCP address details with nonce file path","This interface does not support the given method","An object server, holding server-side D-Bus objects & …","Contains the success value","","Owned sibling of MatchRule.","A stream::Stream implementation that yields UniqueName …","","Code for MessageField::Path","The object to send a call to, or the object a signal is …","","","A property changed event.","A stream::Stream implementation that yields property …","A client-side interface proxy.","Builder for proxies.","Trait for the default associated values of a proxy.","Code for MessageField::ReplySerial","The serial number of the message this message is a reply …","Retry with Interface::call_mut.","A response wrapper that notifies after response has been …","Alias for a Result with the error type zbus::Error.","Helper trait for macro-generated code.","Code for MessageField::Sender","Unique name of the sending connection.","Signal emission.","A signal emission context.","A stream::Stream implementation that yields signal messages…","Code for MessageField::Signature","The signature of the message body.","Trait representing some transport layer over which the …","TCP address details","A tcp: D-Bus address.","A tcp: address family.","A path on the filesystem","Code for MessageField::UnixFDs","The number of Unix file descriptors that accompany the …","Unsupported function, or support currently lacking.","A zvariant error.","Cache properties. The properties will be cached upfront as …","Appends a MessageField to the collection of fields in the …","Append an arguments.","Append a path argument.","Create a builder for connection that will use the given …","Add an argument of a specified index.","Match messages whose first argument is within the …","Set 0th argument’s namespace.","Match messages whose first argument is within the …","Set 0th argument’s namespace.","Add a path argument of a specified index.","The argument paths.","The arguments.","Get a reference to the byte encoding of the message.","","","Returns a string slice for the GUID.","Assigns a serial number to msg that is unique to this …","Perform the async cleanup.","","","Register a D-Bus Interface at a given path. (see the …","Specify the mechanisms to use during authentication.","Returns the tcp: address bind value.","","","","","","","","","The blocking API.","Deserialize the body using the contained signature.","Get a reference to the byte encoding of the body of the …","The byte length of the message body.","The signature of the body.","Deserialize the body (without checking signature matching).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Build the Message with the given body.","Build the connection, consuming the builder.","Build a proxy from the builder.","Build the MatchRule.","Create a new message from a raw slice of bytes to populate …","Create a builder for MatchRuleBuilder.","Set the properties caching mode.","Get the cached value of the property property_name.","Get the cached value of the property property_name.","Call a method.","Call a method and return the reply body.","Send a method call.","Call a method and return the reply.","Call a &mut self method.","Call a method without expecting a reply","Call a method and return the reply body, optionally …","Supports passing file descriptors.","Supports passing file descriptors.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Close the socket.","","Get the associated code for this field.","Get a reference to the associated connection.","Get a reference to the associated connection.","The cookie context to use during authentication.","The ID of the cookie to use during authentication.","Generate an error reply message for the given method call.","Attribute macro for implementing a D-Bus interface.","Attribute macro for defining D-Bus proxies (using …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Set the name of the connection this message is intended …","The name of the connection this message is intended for.","Get a reference to the destination service name.","Set the proxy destination address.","Get a reference to the associated destination (if any).","The destination, if set.","Set the destination.","","","","","","","","","","","","","","Emit a signal.","D-Bus code for bytorder encoding of the message.","","","","","","","","","","","","","","","","","","","Create a message of type MessageType::Error.","The name of the error that occurred, for errors.","The underlying executor.","Returns the tcp: address family value.","D-Bus standard interfaces.","Deserialize the fields.","Get a reference to the message fields.","Get a mutable reference to the message fields.","The message flags.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Create a message stream for the given match rule.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Returns the argument unchanged.","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Create a message from bytes.","Create a new signal context for the given connection and …","","Parse a D-BUS address and return its path if we recognize …","","","Generate a D-Bus GUID that can be used with e.g. …","Get a property value. Returns None if the property doesn’…","Get a reference to the underlying interface.","","Returns a slice with all the MessageField in the message.","Return all the properties.","Gets a reference to a specific MessageField by its code.","Get a reference to the underlying interface.","Get the property property_name.","","","","","","","","Deserialize the header.","Returns the tcp: address host value.","Get a reference to the inner MatchRule.","The interface to invoke a method call on, or that a signal …","Set the interface to invoke a method call on, or that a …","The interface to invoke a method call on, or that a signal …","Get the interface at the given path.","Get a reference to the interface.","Set the proxy interface.","The interfac, if set.","Set the interface.","Enable or disable the internal executor thread.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 MessageFields and returns a specific …","Get the message fields, consuming self.","Convert to the inner MatchRule, consuming self.","Creates an owned clone of self.","Creates an owned clone of self.","Creates an owned clone of self.","Get the primary header, consuming self.","Introspect the associated object, and return the XML …","Write introspection XML to the writer, with the given …","Checks if self is a connection to a message bus.","Returns true if there are no unfinished tasks.","","","The associated match rule, if any.","Match the given message against this rule.","The capacity of the main (unfiltered) queue.","Set the capacity of the main (unfiltered) queue.","The maximum number of messages to queue for this stream.","The member, either the method name or signal name.","Set the member, either the method name or signal name.","The member, either the method name or signal name.","The member name if set.","Set the member.","The message type.","The message type","Create a message of type MessageType::MethodCall.","Create a message of type MessageType::MethodCall.","Create a message of type MessageType::MethodError.","Create a message of type MessageType::MethodReturn.","Create a message of type MessageType::MethodReturn.","Returns a listener, notified on various connection …","The message type.","The message type, if set.","Set the message type.","","Return the name of the interface. Ex: “…","","The bus name being tracked.","Register a well-known name for this connection on the bus.","The signal name.","","Create a new MessagePrimaryHeader instance.","Create a new MessageHeader instance.","Creates an empty collection of fields.","Create a new NotifyResponse.","Create a new Proxy for the given …","Create a new ProxyBuilder for the given connection.","Create a new signal context for the given connection and …","Helper for creating the Async variant","Create a new ProxyBuilder for the given connection.","Create a new Proxy for the given …","","","","","","Get a reference to the associated ObjectServer.","The to-be-created connection will be a peer-to-peer …","","The object to send a call to, or the object a signal is …","Set the object to send a call to, or the object a signal …","The object to send a call to, or the object a signal is …","Get a reference to the object path.","Set the proxy path.","Get a reference to the associated object path.","Set the path.","Set the path namespace.","The path or path namespace, if set.","Returns the peer credentials.","Return the peer PID.","Return the peer PID.","Returns the peer process ID, or Ok(None) if it cannot be …","","","","","","","","","","","","","Attempt to receive a message from the socket.","Attempt to send a message on the socket","Returns the tcp: address port value.","Get a reference to the primary header.","","Get a mutable reference to the primary header.","The major version of the protocol the message is compliant …","Create a stream for all signals emitted by this service.","Get a stream to receive destination owner changed events.","Get a stream to receive property changed events.","Create a stream for signal named signal_name.","Same as Proxy::receive_signal but with a filter.","Get the receive ordering of a message.","Deregister a previously registered well-known name for …","Unregister a D-Bus Interface at a given path.","Replaces a MessageField from the collection of fields with …","Reply to a message.","Reply an error to a message.","Reply an error to a message.","The serial number of the message this message is a reply …","The serial number of the message this message is a reply …","Register a well-known name for this connection.","Register a well-known name for this connection.","Send msg to the peer.","Set the unique name of the sending connection.","Unique name of the sending connection.","The sender, if set.","Set the sender.","The serial number of the message (if set).","","","","","","","","","","","","Register a D-Bus Interface to be served at a given path.","The to-be-created connection will be a server using the …","The server’s GUID.","Get the address for session socket respecting the …","Create a Connection to the session/user message bus.","Create a builder for the session/user message bus …","Set a property value.","Set a property value.","Set the byte length of the message body.","Set the destination for the signal emission.","Set the D-Bus code for bytorder encoding of the message.","Set the message flags.","Set the capacity of the main (unfiltered) queue.","Set maximum number of messages to queue for this stream.","Set the message type.","Set a property value.","Set the property property_name.","Set the major version of the protocol the message is …","Sets the unique name of the connection (if not already …","Create a message of type MessageType::Signal.","Create a message of type MessageType::Signal.","","","","","","","","The signature of the message body.","","","","","","","Create a builder for connection that will use the given …","","","","Get the address for system bus respecting the …","Create a Connection to the system-wide message bus.","Create a builder for the system-wide message bus …","Take ownership of the associated file descriptors in the …","Create a builder for connection that will use the given …","Runs a single task.","","","","","","","","","","","","","","","","","","","","","","","","","","Creates an owned clone of self.","","Creates an owned clone of self.","","","","","","","","","","","","","","","","","","","","","","","","Creates a GUID from a string with 32 hex digits.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Return the User ID, if any.","Return the User ID, if any.","Specify a set of properties (by name) which should be …","The unique name of the connection, if set/applicable.","Sets the unique name of the connection.","The number of Unix file descriptors that accompany the …","Create a builder for connection that will use the given …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Add flags to the message.","","","","A blocking wrapper of zbus::Connection.","A builder for zbus::blocking::Connection.","Wrapper over an interface, along with its corresponding …","A blocking wrapper of crate::MessageStream.","A blocking wrapper of crate::ObjectServer.","An std::iter::Iterator implementation that yields owner …","A property changed event.","An std::iter::Iterator implementation that yields property …","A blocking wrapper of crate::Proxy.","Builder for proxies.","","An std::iter::Iterator implementation that yields signal …","Create a builder for connection that will use the given …","","Register a D-Bus Interface at a given path. (see the …","Specify the mechanisms to use during authentication.","","","","","","","","","","","","","","","","","","","","","","","Build the connection, consuming the builder.","Build a proxy from the builder.","Set whether to cache properties.","Get the cached value of the property property_name.","Get the cached value of the property property_name.","Call a method and return the reply body.","Send a method call.","Call a method and return the reply.","Call a method without expecting a reply","Call a method and return the reply body, optionally …","","","","","","","","","Get a reference to the associated connection.","The cookie context to use during authentication.","The ID of the cookie to use during authentication.","","Get a reference to the destination service name.","Set the proxy destination address.","","","","Emit a signal.","D-Bus standard interfaces.","","","","","","","","Create a message iterator for the given match rule.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Get a reference to the underlying interface.","","Get a reference to the underlying interface.","Get the property property_name.","","Get a reference to the underlying async Connection.","Get a reference to the underlying async message stream.","Get a reference to the underlying async ObjectServer.","Get a reference to the underlying async Proxy.","Get the interface at the given path.","Get a reference to the interface.","Set the proxy interface.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Get the underlying async Connection, consuming self.","Get the underlying async message stream, consuming self.","Get the underlying async ObjectServer, consuming self.","Get the underlying async Proxy, consuming self.","","","","","Introspect the associated object, and return the XML …","Checks if self is a connection to a message bus.","The associated match rule, if any.","The capacity of the main (unfiltered) queue.","Set the capacity of the main (unfiltered) queue.","Returns a listener, notified on various connection …","Get the name of the property that changed.","The bus name being tracked.","Register a well-known name for this connection on the bus.","The signal name.","Create a new Proxy for the given …","Create a new ProxyBuilder for the given connection.","Create a new ProxyBuilder for the given connection.","Create a new Proxy for the given …","","","","","Get a reference to the associated ObjectServer.","The to-be-created connection will be a peer-to-peer …","Get a reference to the object path.","Set the proxy path.","Returns the peer credentials.","Create a stream for all signals emitted by this service.","Get an iterator to receive property changed events.","Get an iterator to receive owner changed events.","Create a stream for signal named signal_name.","Same as Proxy::receive_signal but with a filter.","Deregister a previously registered well-known name for …","Unregister a D-Bus Interface at a given path.","Reply to a message.","Reply to a method call with an error.","Reply an error to a message.","Register a well-known name for this service on the bus.","Register a well-known name for this service on the bus.","Send msg to the peer.","Register a D-Bus Interface to be served at a given path.","The to-be-created connection will be a server using the …","The server’s GUID.","Create a Connection to the session/user message bus.","Create a builder for the session/user message bus …","Set the capacity of the main (unfiltered) queue.","Set the property property_name.","","Create a Connection to the system-wide message bus.","Create a builder for the system-wide message bus …","Create a builder for connection that will use the given …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Specify a set of properties (by name) which should be …","The unique name as assigned by the message bus or None if …","Sets the unique name of the connection.","Create a builder for connection that will use the given …","","","","","","","","","","","","Proxy for the org.freedesktop.DBus interface.","A InterfacesAdded signal.","InterfacesAdded signal arguments.","A Iterator implementation that yields InterfacesAdded …","A InterfacesRemoved signal.","InterfacesRemoved signal arguments.","A Iterator implementation that yields InterfacesRemoved …","Proxy for the org.freedesktop.DBus.Introspectable …","Proxy for the org.freedesktop.DBus.Monitoring interface.","A NameAcquired signal.","NameAcquired signal arguments.","A Iterator implementation that yields NameAcquired signals.","A NameLost signal.","NameLost signal arguments.","A Iterator implementation that yields NameLost signals.","A NameOwnerChanged signal.","NameOwnerChanged signal arguments.","A Iterator implementation that yields NameOwnerChanged …","Proxy for the org.freedesktop.DBus.ObjectManager interface.","Proxy for the org.freedesktop.DBus.Peer interface.","A PropertiesChanged signal.","PropertiesChanged signal arguments.","A Iterator implementation that yields PropertiesChanged …","Proxy for the org.freedesktop.DBus.Properties interface.","Proxy for the org.freedesktop.DBus.Debug.Stats interface.","Adds a match rule to match messages going through the …","Adds a match rule to match messages going through the …","Retrieve the signal arguments.","Retrieve the signal arguments.","Retrieve the signal arguments.","Retrieve the signal arguments.","Retrieve the signal arguments.","Retrieve the signal arguments.","","","","","","","","","","","","","","","","","","","","","","","","","","","Converts the connection into a monitor connection which …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a customizable builder for this proxy.","Returns a customizable builder for this proxy.","Returns a customizable builder for this proxy.","Returns a customizable builder for this proxy.","Returns a customizable builder for this proxy.","Returns a customizable builder for this proxy.","Returns a customizable builder for this proxy.","Get the cached value of the Features property, or None if …","Get the cached value of the Interfaces property, or None …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","This property lists abstract “features” provided by …","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Try to construct a PropertiesChanged from a …","Try to construct a InterfacesAdded from a ::zbus::Message.","Try to construct a InterfacesRemoved from a …","Try to construct a NameOwnerChanged from a ::zbus::Message…","Try to construct a NameLost from a ::zbus::Message.","Try to construct a NameAcquired from a ::zbus::Message.","Get a property value.","Returns auditing data used by Solaris ADT, in an …","Get all properties.","GetAllMatchRules (undocumented)","Returns as many credentials as possible for the process …","Returns the security context used by SELinux, in an …","GetConnectionStats (undocumented)","Returns the Unix process ID of the process connected to …","Returns the Unix user ID of the process connected to the …","Gets the unique ID of the bus.","An application should reply the containing a hex-encoded …","The return value of this method is a dict whose keys are …","Returns the unique connection name of the primary owner of …","GetStats (undocumented)","Returns the unique name assigned to the connection.","The reference to the underlying zbus::Proxy.","The reference to the underlying zbus::Proxy.","The reference to the underlying zbus::#signal_type.","The reference to the underlying zbus::Proxy.","The reference to the underlying zbus::#signal_type.","The reference to the underlying zbus::#signal_type.","The reference to the underlying zbus::Proxy.","The reference to the underlying zbus::Proxy.","The reference to the underlying zbus::Proxy.","The reference to the underlying zbus::Proxy.","The reference to the underlying zbus::#signal_type.","The reference to the underlying zbus::#signal_type.","The reference to the underlying zbus::#signal_type.","","","","This property lists interfaces provided by the …","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 self, returning the underlying zbus::Proxy.","Consumes self, returning the underlying zbus::Proxy.","Consumes self, returning the underlying zbus::#signal_type.","Consumes self, returning the underlying zbus::Proxy.","Consumes self, returning the underlying zbus::#signal_type.","Consumes self, returning the underlying zbus::#signal_type.","Consumes self, returning the underlying zbus::Proxy.","Consumes self, returning the underlying zbus::Proxy.","Consumes self, returning the underlying zbus::Proxy.","Consumes self, returning the underlying zbus::Proxy.","Consumes self, returning the underlying zbus::#signal_type.","Consumes self, returning the underlying zbus::#signal_type.","Consumes self, returning the underlying zbus::#signal_type.","","","","","","","Returns an XML description of the object, including its …","","","Returns a list of all names that can be activated on the …","Returns a list of all currently-owned names on the bus.","List the connections currently queued for a bus name.","","","","","","","Checks if the specified name exists (currently has an …","Creates a new proxy with the default service and path.","Creates a new proxy with the default service and path.","Creates a new proxy with the default service and path.","Creates a new proxy with the default service and path.","Creates a new proxy with the default service and path.","Creates a new proxy with the default service and path.","Creates a new proxy with the default service and path.","","","","","","","","","","","","","","","On receipt, an application should do nothing other than …","Create a stream for the Features property changes. This is …","Create a stream that receives InterfacesAdded signals.","Create a stream that receives InterfacesAdded signals.","Create a stream for the Interfaces property changes. This …","Create a stream that receives InterfacesRemoved signals.","Create a stream that receives InterfacesRemoved signals.","Create a stream that receives NameAcquired signals.","Create a stream that receives NameAcquired signals.","Create a stream that receives NameLost signals.","Create a stream that receives NameLost signals.","Create a stream that receives NameOwnerChanged signals.","Create a stream that receives NameOwnerChanged signals.","Create a stream that receives PropertiesChanged signals.","Create a stream that receives PropertiesChanged signals.","Ask the message bus to release the method caller’s claim …","Reload server configuration.","Removes the first rule that matches.","Removes the first rule that matches.","Ask the message bus to assign the given name to the method …","","","","","","","","Set a property value.","","","","","","","","Tries to launch the executable associated with a name …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","This method adds to or modifies that environment when …","","","","","","","","","","","","","","","","","","","","","","","","","","Security restrictions don’t allow doing what you’re …","Can’t bind a socket since its address is in use (i.e. …","Asked for ADT audit data and it wasn’t available.","If an application A specifies this flag and succeeds in …","The application trying to request ownership of a name is …","Authentication didn’t work.","A D-Bus bus address was malformed.","Credentials of a process connected to a bus server.","Proxy for the org.freedesktop.DBus interface.","The connection is disconnected and you’re trying to use …","Without this flag, if an application requests a name that …","Contains the error value","Errors from …","The name already has an owner, DoNotQueue was specified, …","A generic error; “something went wrong” - see the …","Existing file and the operation you’re using does not …","Missing file.","Something went wrong reading or writing to a socket, for …","The name already had an owner, DoNotQueue was not …","The message meta data does not match the payload. e.g. …","The message is not allowed without performing interactive …","A InterfacesAdded signal.","InterfacesAdded signal arguments.","A Stream implementation that yields InterfacesAdded …","A InterfacesRemoved signal.","InterfacesRemoved signal arguments.","A Stream implementation that yields InterfacesRemoved …","Proxy for the org.freedesktop.DBus.Introspectable …","Invalid arguments passed to a method call.","A file contains invalid syntax or is otherwise broken.","A type signature is not valid.","Some limited resource is exhausted.","The type returned by the …","The match rule isn’t syntactically valid.","Tried to remove or modify a match rule that didn’t exist.","Proxy for the org.freedesktop.DBus.Monitoring interface.","A NameAcquired signal.","NameAcquired signal arguments.","A Stream implementation that yields NameAcquired signals.","The bus name you referenced doesn’t exist (i.e. no …","A NameLost signal.","NameLost signal arguments.","A Stream implementation that yields NameLost signals.","A NameOwnerChanged signal.","NameOwnerChanged signal arguments.","A Stream implementation that yields NameOwnerChanged …","There was not enough memory to complete an operation.","No network access (probably ENETUNREACH on a socket).","No reply to a message expecting one, usually means a …","Unable to connect to server (probably caused by …","The given name does not exist on this bus.","The connection is not from a container, or the specified …","The caller was not the primary owner of this name, and was …","Requested operation isn’t supported (like ENOSYS on …","Service-side Object Manager interface implementation.","Proxy for the org.freedesktop.DBus.ObjectManager interface.","There’s already an object with the requested object path.","Contains the success value","Proxy for the org.freedesktop.DBus.Peer interface.","The caller is now the primary owner of the name, replacing …","Server-side implementation for the …","A PropertiesChanged signal.","PropertiesChanged signal arguments.","A Stream implementation that yields PropertiesChanged …","Proxy for the org.freedesktop.DBus.Properties interface.","Property you tried to set is read-only.","The return code of the release_name method.","The caller has released their claim on the given name. …","Try to replace the current owner if there is one. If this …","The flags used by the bus request_name method.","The return code of the request_name method.","Alias for a Result with the error type zbus::fdo::Error.","Asked for SELinux security context and it wasn’t …","The bus doesn’t know how to launch a service to supply …","While starting a new process, the child exited with a …","While starting a new process, the child exited on a signal.","We failed to setup the config parser correctly.","While starting a new process, the exec() call failed.","While starting a new process, something went wrong.","We failed to setup the environment correctly.","Service file invalid (Name, User or Exec missing).","While starting a new process, the fork() call failed.","There was not enough memory to complete the operation.","Permissions are incorrect on the setuid helper.","Service file not found in system-services directory.","Bus name was not valid.","Proxy for the org.freedesktop.DBus.Debug.Stats interface.","Certain timeout errors, e.g. while starting a service.","Certain timeout errors, possibly ETIMEDOUT on a socket. …","Tried to get a UNIX process ID and it wasn’t available.","Interface you invoked a method on isn’t known by the …","Method name you invoked isn’t known by the object you …","Object you invoked a method on isn’t known.","Property you tried to access isn’t known by the object.","Unknown or fall-through ZBus error.","Adds a match rule to match messages going through the …","Adds a match rule to match messages going through the …","Add a numeric Unix group ID.","Retrieve the signal arguments.","Retrieve the signal arguments.","Retrieve the signal arguments.","Retrieve the signal arguments.","Retrieve the signal arguments.","Retrieve the signal arguments.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Converts the connection into a monitor connection which …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a customizable builder for this proxy.","Returns a customizable builder for this proxy.","Returns a customizable builder for this proxy.","Returns a customizable builder for this proxy.","Returns a customizable builder for this proxy.","Returns a customizable builder for this proxy.","Returns a customizable builder for this proxy.","Get the cached value of the Features property, or None if …","Get the cached value of the Interfaces property, or None …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","This property lists abstract “features” provided by …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Try to construct a PropertiesChanged from a …","Try to construct a InterfacesAdded from a ::zbus::Message.","Try to construct a InterfacesRemoved from a …","Try to construct a NameOwnerChanged from a ::zbus::Message…","Try to construct a NameLost from a ::zbus::Message.","Try to construct a NameAcquired from a ::zbus::Message.","","Get a property value.","","Returns auditing data used by Solaris ADT, in an …","","Get all properties.","","GetAllMatchRules (undocumented)","Returns as many credentials as possible for the process …","Returns the security context used by SELinux, in an …","GetConnectionStats (undocumented)","Returns the Unix process ID of the process connected to …","Returns the Unix user ID of the process connected to the …","Gets the unique ID of the bus.","An application should reply the containing a hex-encoded …","The return value of this method is a dict whose keys are …","Returns the unique connection name of the primary owner of …","GetStats (undocumented)","Returns the unique name assigned to the connection.","The reference to the underlying zbus::Proxy.","The reference to the underlying zbus::Proxy.","The reference to the underlying zbus::#signal_type.","The reference to the underlying zbus::Proxy.","The reference to the underlying zbus::#signal_type.","The reference to the underlying zbus::#signal_type.","The reference to the underlying zbus::Proxy.","The reference to the underlying zbus::Proxy.","The reference to the underlying zbus::Proxy.","The reference to the underlying zbus::Proxy.","The reference to the underlying zbus::#signal_type.","The reference to the underlying zbus::#signal_type.","The reference to the underlying zbus::#signal_type.","","","","This property lists interfaces provided by the …","","This signal is emitted when either a new object is added …","","","This signal is emitted whenever an object is removed or it …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 self, returning the underlying zbus::Proxy.","Consumes self, returning the underlying zbus::Proxy.","Consumes self, returning the underlying zbus::#signal_type.","Consumes self, returning the underlying zbus::Proxy.","Consumes self, returning the underlying zbus::#signal_type.","Consumes self, returning the underlying zbus::#signal_type.","Consumes self, returning the underlying zbus::Proxy.","Consumes self, returning the underlying zbus::Proxy.","Consumes self, returning the underlying zbus::Proxy.","Consumes self, returning the underlying zbus::Proxy.","Consumes self, returning the underlying zbus::#signal_type.","Consumes self, returning the underlying zbus::#signal_type.","Consumes self, returning the underlying zbus::#signal_type.","Same as ConnectionCredentials::linux_security_label, but …","Same as ConnectionCredentials::unix_group_ids, but …","Same as ConnectionCredentials::windows_sid, but consumes …","Returns an XML description of the object, including its …","","","","","","","","","","","On Linux systems, the security label that would result …","","Returns a list of all names that can be activated on the …","Returns a list of all currently-owned names on the bus.","List the connections currently queued for a bus name.","","","","","","","","","","Checks if the specified name exists (currently has an …","Creates a new proxy with the default service and path.","Creates a new proxy with the default service and path.","Creates a new proxy with the default service and path.","Creates a new proxy with the default service and path.","Creates a new proxy with the default service and path.","Creates a new proxy with the default service and path.","Creates a new proxy with the default service and path.","","","","","","","","","","","On receipt, an application should do nothing other than …","","","","","","","","","","","","","The numeric process ID, on platforms that have this …","","Emits the org.freedesktop.DBus.Properties.PropertiesChanged…","Create a stream for the Features property changes. This is …","Create a stream that receives InterfacesAdded signals.","Create a stream that receives InterfacesAdded signals.","Create a stream for the Interfaces property changes. This …","Create a stream that receives InterfacesRemoved signals.","Create a stream that receives InterfacesRemoved signals.","Create a stream that receives NameAcquired signals.","Create a stream that receives NameAcquired signals.","Create a stream that receives NameLost signals.","Create a stream that receives NameLost signals.","Create a stream that receives NameOwnerChanged signals.","Create a stream that receives NameOwnerChanged signals.","Create a stream that receives PropertiesChanged signals.","Create a stream that receives PropertiesChanged signals.","Ask the message bus to release the method caller’s claim …","Reload server configuration.","Removes the first rule that matches.","Removes the first rule that matches.","Ask the message bus to assign the given name to the method …","","","","","","","","","","","","","Set a property value.","","Set the Linux security label.","","","Set the numeric process ID, on platforms that have this …","Set the numeric Unix user ID, as defined by POSIX.","Set the Windows security identifier in its string form.","","","","","","","","","","","","Tries to launch the executable associated with a name …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The numeric Unix group IDs (including both the primary …","","The numeric Unix user ID, as defined by POSIX.","","This method adds to or modifies that environment when …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The Windows security identifier in its string form, e.g. …",""],"i":[0,62,33,34,31,55,0,0,11,65,0,0,0,31,0,0,107,68,2,0,0,5,192,0,66,68,2,62,0,31,62,62,0,62,107,62,62,0,68,2,0,0,62,0,66,68,2,62,62,62,62,62,63,63,11,48,65,0,0,0,68,2,0,0,0,0,0,0,0,0,0,0,0,66,62,0,66,62,62,0,62,62,48,33,34,62,33,34,11,55,0,5,192,0,0,107,68,2,71,71,0,0,0,0,0,68,2,55,0,0,0,68,2,66,0,0,68,2,0,11,0,0,11,68,2,62,62,48,1,4,4,10,4,13,4,13,4,4,13,13,17,18,18,18,20,22,26,27,28,10,32,33,34,33,34,33,34,33,34,0,17,17,36,17,17,77,78,61,99,105,55,62,63,32,11,18,18,64,17,40,65,66,33,36,67,68,2,1,31,20,10,26,28,83,44,88,34,27,48,43,69,70,13,71,72,4,77,78,61,99,105,55,62,63,32,11,18,18,64,17,40,65,66,33,36,67,68,2,1,31,20,10,26,28,83,44,88,34,27,48,43,69,70,13,71,72,4,40,10,43,4,40,13,43,44,44,30,44,20,44,30,44,44,60,60,61,62,63,32,11,18,64,17,40,65,66,33,36,67,68,2,1,31,20,26,44,34,48,43,69,70,13,71,72,61,62,63,32,11,18,64,17,40,65,66,33,36,67,68,2,1,31,20,26,44,34,48,43,69,70,13,71,72,60,64,2,44,69,10,10,76,0,0,64,1,48,77,78,18,1,72,78,18,76,18,65,66,36,67,68,2,1,13,72,18,65,66,36,67,68,2,1,13,72,40,67,44,43,69,13,4,83,18,65,66,33,36,67,68,2,1,83,13,72,20,36,62,63,32,11,18,64,65,66,33,68,2,31,34,48,13,71,72,72,40,67,20,32,0,17,67,67,36,62,62,63,63,32,11,11,18,18,64,17,17,40,65,66,33,36,67,68,2,1,31,31,20,10,26,28,83,44,88,34,27,48,43,69,70,13,13,71,72,4,26,77,78,61,99,105,55,62,62,62,62,62,62,62,62,62,62,63,32,11,18,64,17,40,40,65,66,66,33,33,36,67,68,68,2,1,31,20,20,20,20,10,26,26,26,28,28,83,44,44,88,34,27,48,43,69,70,13,13,13,71,72,72,4,17,69,63,11,18,31,18,30,61,99,1,30,1,61,44,99,18,64,66,13,71,72,17,32,72,17,40,67,28,44,43,13,4,10,77,78,61,99,105,55,62,63,32,11,18,64,17,40,65,66,33,36,67,68,2,1,31,20,10,26,28,83,44,88,34,27,48,43,69,70,13,71,72,4,1,67,72,69,13,71,67,44,30,20,70,26,27,26,13,20,10,26,17,40,67,13,4,17,67,17,40,17,17,40,20,36,13,4,76,30,99,105,10,27,0,36,67,1,83,44,43,69,55,43,44,33,34,64,1,48,20,10,64,17,40,67,44,43,69,4,4,13,20,60,60,20,20,20,20,20,105,26,88,27,26,27,20,20,60,60,32,67,17,67,36,44,44,44,44,44,17,20,28,1,20,20,20,17,67,20,20,20,40,67,13,4,36,18,65,66,36,67,68,2,1,83,13,72,10,10,20,11,20,10,30,30,36,69,36,36,20,26,36,30,44,36,20,17,40,61,18,65,66,33,36,67,67,68,2,1,83,13,72,10,62,20,20,11,20,10,17,10,70,61,62,63,32,11,18,64,17,40,65,66,33,36,67,68,2,1,31,20,26,44,34,48,43,69,69,70,13,13,71,72,62,63,11,18,17,31,13,77,78,61,99,105,55,62,63,32,11,11,18,18,18,64,17,40,65,65,66,33,36,67,68,2,1,31,20,10,26,28,83,44,88,34,27,48,43,69,70,13,13,71,72,72,4,77,78,61,99,105,55,62,63,32,11,18,64,17,40,65,66,33,36,67,68,2,1,31,20,10,26,28,83,44,88,34,27,48,43,69,70,13,71,72,4,26,77,78,61,99,105,55,62,63,32,11,18,64,17,40,65,66,33,36,67,68,2,1,31,20,10,26,28,83,44,88,34,27,48,43,69,70,13,71,72,4,60,60,43,20,10,67,10,77,78,61,99,105,55,62,63,32,11,18,64,17,40,65,66,33,36,67,68,2,1,31,20,10,26,28,83,44,88,34,27,48,43,69,70,13,71,72,4,40,0,193,193,0,0,0,0,0,0,0,0,0,0,0,0,125,97,96,125,130,133,131,132,95,125,127,96,97,129,126,130,133,131,132,95,125,127,96,97,129,126,125,126,126,97,97,97,95,97,97,97,95,127,97,126,95,127,97,126,97,125,125,96,97,126,127,97,129,95,0,95,125,127,96,97,129,126,127,130,133,131,132,95,95,95,95,125,127,127,127,96,96,97,97,129,126,130,131,130,97,131,95,127,96,97,96,97,126,130,133,131,132,95,125,127,96,97,129,126,95,127,96,97,133,132,127,129,97,95,127,95,125,95,131,132,125,129,97,126,126,97,133,132,127,129,95,125,97,126,95,97,97,97,97,97,95,96,95,95,95,95,95,95,125,125,95,95,125,95,97,130,95,125,125,95,127,97,126,130,133,131,132,95,125,127,96,97,129,126,130,133,131,132,95,125,127,96,97,129,126,130,133,131,132,95,125,127,96,97,129,126,126,95,125,125,130,133,131,132,95,125,127,96,97,129,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,134,134,135,137,139,141,143,145,147,148,149,150,151,152,134,147,148,135,135,149,137,137,139,139,150,151,152,134,141,141,143,143,145,145,151,147,136,148,154,135,138,140,149,155,137,156,139,150,151,152,142,144,146,134,157,141,158,143,159,145,147,136,148,154,135,138,140,149,155,137,156,139,150,151,152,142,144,146,134,157,141,158,143,159,145,147,148,149,150,151,152,134,134,134,136,136,147,148,135,149,137,139,150,151,152,134,141,143,145,147,148,135,149,137,139,150,151,152,134,141,143,145,147,148,154,135,149,155,137,156,139,150,151,152,134,157,141,158,143,159,145,147,148,154,149,155,156,150,151,152,134,157,158,159,147,148,149,150,151,152,134,134,147,136,148,154,135,138,140,149,155,137,156,139,150,151,152,142,144,146,134,157,141,158,143,159,145,147,147,136,148,148,154,135,138,140,149,149,155,137,156,139,150,150,151,151,152,152,142,144,146,134,134,157,141,158,143,159,145,135,137,139,141,143,145,148,134,148,152,134,134,152,134,134,134,150,149,134,152,134,147,148,154,149,155,156,150,151,152,134,157,158,159,136,136,140,134,140,138,138,147,136,148,154,135,138,140,149,155,137,156,139,150,151,152,142,144,146,134,157,141,158,143,159,145,147,148,154,149,155,156,150,151,152,134,157,158,159,154,155,156,157,158,159,147,136,136,134,134,134,142,144,146,142,144,146,134,147,148,149,150,151,152,134,142,142,154,155,156,157,158,159,138,140,138,140,142,142,150,134,149,149,134,149,149,134,134,134,134,134,134,148,148,134,134,134,134,134,147,148,149,150,151,152,134,148,147,148,149,150,151,152,134,134,147,148,135,149,137,139,150,151,152,134,141,143,145,147,136,136,148,154,135,138,138,140,140,149,155,137,156,139,150,151,152,142,142,144,144,146,146,134,157,141,158,143,159,145,147,136,148,154,135,138,140,149,155,137,156,139,150,151,152,142,144,146,134,157,141,158,143,159,145,147,136,148,154,135,138,140,149,155,137,156,139,150,151,152,142,144,146,134,157,141,158,143,159,145,134,147,136,148,154,135,138,140,149,155,137,156,139,150,151,152,142,144,146,134,157,141,158,143,159,145,94,94,94,117,118,94,94,0,0,94,117,102,0,118,94,94,94,94,118,94,94,0,0,0,0,0,0,0,94,94,94,94,0,94,94,0,0,0,0,94,0,0,0,0,0,0,94,94,94,94,164,94,164,94,0,0,94,102,0,118,0,0,0,0,0,94,0,164,117,0,0,0,94,94,94,94,94,94,94,94,94,94,94,94,94,94,0,94,94,94,94,94,94,94,94,165,165,111,166,168,170,172,174,176,178,179,180,181,182,183,165,178,179,166,166,180,168,168,170,170,181,182,183,165,172,172,174,174,176,176,184,185,186,187,188,189,182,117,117,117,117,190,178,167,179,184,166,169,171,180,185,168,186,170,191,181,182,183,117,118,164,111,173,175,177,165,187,172,188,174,189,176,94,190,178,167,179,184,166,169,171,180,185,168,186,170,191,181,182,183,117,118,164,111,173,175,177,165,187,172,188,174,189,176,94,178,179,180,181,182,183,165,165,165,190,191,190,191,167,167,178,179,166,180,168,170,191,181,182,183,117,165,172,174,176,94,178,179,166,180,168,170,191,181,182,183,117,165,172,174,176,94,94,111,178,179,184,166,180,185,168,186,170,181,182,183,165,187,172,188,174,189,176,178,179,184,180,185,186,181,182,183,165,187,188,189,94,117,118,164,111,117,118,164,111,178,179,180,181,182,183,117,118,164,111,165,117,118,164,111,94,165,178,167,179,184,166,169,171,180,185,168,186,170,191,181,182,183,117,118,164,111,173,175,177,165,187,172,188,174,189,176,94,94,190,178,178,167,179,179,184,166,169,171,180,180,185,168,186,170,191,181,181,182,182,183,183,117,118,164,111,173,175,177,165,165,187,172,188,174,189,176,94,94,166,168,170,172,174,176,190,179,191,165,190,179,191,183,165,165,183,165,165,165,181,180,165,183,165,178,179,184,180,185,186,181,182,183,165,187,188,189,167,167,171,165,171,191,169,169,191,190,178,167,179,184,166,169,171,180,185,168,186,170,191,181,182,183,117,118,164,111,173,175,177,165,187,172,188,174,189,176,94,178,179,184,180,185,186,181,182,183,165,187,188,189,111,111,111,178,190,191,167,167,184,185,186,187,188,189,111,111,165,165,165,190,191,173,175,177,94,173,175,177,165,178,179,180,181,182,183,165,173,173,117,111,169,171,169,171,173,173,181,184,185,186,187,188,189,184,185,186,187,188,189,111,111,190,165,180,180,165,180,180,165,165,165,165,165,165,179,179,165,165,165,165,165,178,179,180,181,182,183,117,118,164,111,165,190,179,191,111,190,191,111,111,111,178,179,180,181,182,183,117,118,164,111,165,165,178,179,166,180,168,170,191,181,182,183,117,165,172,174,176,94,94,190,178,167,167,179,184,166,169,169,171,171,180,185,168,186,170,191,181,182,183,117,118,164,111,173,173,175,175,177,177,165,187,172,188,174,189,176,94,190,178,167,179,184,166,169,171,180,185,168,186,170,191,181,182,183,117,118,164,111,173,175,177,165,187,172,188,174,189,176,94,190,178,167,179,184,166,169,171,180,185,168,186,170,191,181,182,183,117,118,164,111,173,175,177,165,187,172,188,174,189,176,94,111,111,111,111,165,190,178,167,179,184,166,169,171,180,185,168,186,170,191,181,182,183,117,118,164,111,173,175,177,165,187,172,188,174,189,176,94,111,111],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[1,2],3],[[4,-1],[[5,[4]]],[[7,[6]]]],[[4,-1],[[5,[4]]],[[9,[8]]]],[-1,[[5,[10]]],[[9,[11]]]],[[4,12,-1],[[5,[4]]],[[7,[6]]]],[13,[[15,[14]]]],[[4,-1],[[5,[4]]],[[9,[14]]]],[13,[[15,[6]]]],[[4,-1],[[5,[4]]],[[7,[6]]]],[[4,12,-1],[[5,[4]]],[[9,[8]]]],[13,[[16,[[3,[12,8]]]]]],[13,[[16,[[3,[12,6]]]]]],[17,[[16,[12]]]],[18,19],[18,19],[18,19],[[20,17],[[5,[21]]]],[22,[[25,[[24,[23]]]]]],[26,[[25,[[24,[23]]]]]],[27,[[25,[[24,[23]]]]]],[[28,-1,-2],[[5,[29]]],[[9,[8]]],30],[[10,[16,[31]]],10],[32,[[15,[19]]]],[[33,33],-1,[]],[[34,34],-1,[]],[[33,33],-1,[]],[[34,34],-1,[]],[33,-1,[]],[34,-1,[]],[[33,33],-1,[]],[[34,34],-1,[]],0,[17,[[5,[-1]]],35],[17,[[5,[[16,[12]]]]]],[36,21],[17,[[5,[37]]]],[17,[[5,[-1]]],[38,39]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[18,19],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[18,19],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[40,-1],[[5,[17]]],[41,42]],[10,[[5,[20]]]],[[[43,[-1]]],[[5,[-1]]],[[45,[44]]]],[4,13],[[40,[16,[12]],-1,[47,[46]]],[[5,[17]]],[[9,[37]]]],[[],4],[[[43,[-1]],48],[[43,[-1]]],[]],[[44,19],[[5,[[15,[-1]]]]],[[50,[49]]]],[[44,19],[[15,[[0,[[53,[],[[51,[52]]]]]]]]]],[[30,28,20,17,54],55],[[44,-1,-2],[[5,[-3]]],[[9,[54]]],[41,42],[56,39]],[[20,[15,[-1]],-2,[15,[-3]],-4,-5],[[5,[[57,[17]]]]],[[9,[58]]],[[9,[8]]],[[9,[14]]],[[9,[54]]],[41,42]],[[44,-1,-2],[[5,[[57,[17]]]]],[[9,[54]]],[41,42]],[[30,28,20,17,54],55],[[44,-1,-2],[[5,[3]]],[[9,[54]]],[41,42]],[[44,-1,[59,[34]],-2],[[5,[[15,[-3]]]]],[[9,[54]]],[41,42],[56,39]],[60,29],[60,29],[[[61,[-1]]],[[61,[-1]]],[]],[62,62],[63,63],[32,32],[11,11],[18,18],[64,64],[17,17],[40,40],[65,65],[66,66],[33,33],[36,36],[67,67],[68,68],[2,2],[1,1],[31,31],[20,20],[26,26],[44,44],[34,34],[48,48],[[[43,[-1]]],[[43,[-1]]],[]],[69,69],[70,70],[13,13],[71,71],[72,72],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[60,[[73,[3]]]],[[64,64],74],[2,68],[44,20],[69,20],[[10,-1],[[5,[10]]],[[7,[6]]]],[[10,75],10],[[76,67],[[5,[17]]]],0,0,[[],64],[[],1],[[],48],[[[77,[-1]]],-1,30],[[[78,[-1]]],-1,30],[18,-1,[]],[1,-1,[]],[72,-1,[]],[[[78,[-1]]],-2,30,[]],[18,-1,[]],[76,[[15,[19]]]],[-1,[[79,[18]]],80],[-1,[[79,[65]]],80],[-1,[[79,[66]]],80],[-1,[[79,[36]]],80],[-1,[[79,[67]]],80],[-1,[[79,[68]]],80],[-1,[[79,[2]]],80],[-1,[[79,[1]]],80],[-1,[[79,[13]]],80],[-1,[[79,[72]]],80],[-1,[[79,[81]]],[[9,[37]]]],[-1,[[79,[81]]],[[9,[37]]]],[-1,[[79,[81]]],[[9,[37]]]],[-1,[[79,[81]]],[[9,[37]]]],[-1,[[79,[81]]],[[9,[37]]]],[-1,[[79,[81]]],[[9,[37]]]],[-1,[[79,[81]]],[[9,[37]]]],[-1,[[79,[81]]],[[9,[37]]]],[-1,[[79,[81]]],[[9,[37]]]],[-1,[[79,[81]]],[[9,[37]]]],[[40,-1],[[5,[40]]],[[9,[58]]]],[67,[[79,[[15,[58]],62]]]],[44,58],[[[43,[-1]],-2],[[5,[[43,[-1]]]]],[],[[9,[58]]]],[69,[[15,[58]]]],[13,[[15,[82]]]],[[4,-1],[[5,[4]]],[[9,[82]]]],[[[83,[-1]]],3,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[[20,[15,[-1]],-2,-3,-4,-5],[[5,[3]]],[[9,[58]]],[[9,[8]]],[[9,[14]]],[[9,[54]]],[41,42]],[36,65],[[62,62],29],[[63,63],29],[[32,32],29],[[11,11],29],[[18,18],29],[[64,64],29],[[65,65],29],[[66,66],29],[[33,33],29],[[68,68],29],[[2,2],29],[[31,31],29],[[34,34],29],[[48,48],29],[[13,13],29],[[71,71],29],[[72,13],29],[[72,72],29],[[67,-1],[[5,[40]]],[[9,[84]]]],[67,[[79,[[15,[84]],62]]]],[20,70],[32,[[15,[63]]]],0,[17,[[5,[1]]]],[67,1],[67,1],[36,[[59,[33]]]],[[62,85],86],[[62,85],86],[[63,85],86],[[63,85],86],[[32,85],86],[[11,85],86],[[11,85],86],[[18,85],86],[[18,85],86],[[64,85],86],[[17,85],86],[[17,85],86],[[40,85],86],[[65,85],86],[[66,85],86],[[33,85],86],[[36,85],86],[[67,85],86],[[68,85],86],[[2,85],86],[[1,85],86],[[31,85],86],[[31,85],86],[[20,85],86],[[10,85],86],[[26,85],86],[[28,85],86],[[[83,[-1]],85],86,87],[[44,85],86],[[[88,[-1]],85],86,[]],[[34,85],86],[[27,85],86],[[48,85],86],[[[43,[-1]],85],86,87],[[69,85],86],[[70,85],86],[[13,85],86],[[13,85],86],[[71,85],86],[[72,85],86],[[4,85],86],[[-1,20,[15,[75]]],[[5,[26]]],[[9,[72]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[81,62],[17,62],[89,62],[-1,-1,[]],[[[57,[17]]],62],[90,62],[91,62],[92,62],[93,62],[94,62],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[67,40],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[12,66],[34,33],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[12,68],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[95,20],[-1,-1,[]],[26,20],[26,20],[-1,-1,[]],[20,26],[-1,-1,[]],[20,26],[-1,-1,[]],[96,28],[-1,-1,[]],[97,44],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[72,13],[72,13],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[13,72],[-1,-1,[]],[[[47,[12]],[47,[98]]],[[5,[17]]]],[[20,8],69],[19,[[5,[63]]]],[19,[[5,[11]]]],[19,[[79,[18,-1]]],[]],[19,[[5,[31]]]],[[],18],[[30,19],[[25,[[24,[23]]]]]],[[[61,[-1]]],[[77,[-1]]],[]],[[[99,[-1]]],[[5,[-1]]],[[50,[49]]]],[1,[[16,[2]]]],[30,[[25,[[24,[23]]]]]],[[1,68],[[15,[2]]]],[[[61,[-1]]],[[78,[-1]]],[]],[[44,19],[[5,[-1]]],[[50,[49]]]],[[[99,[-1]]],[[5,[[0,[[53,[],[[51,[52]]]]]]]]],[]],[[18,-1],3,100],[[64,-1],3,100],[[66,-1],3,100],[[13,-1],3,100],[[71,-1],3,100],[[72,-1],3,100],[17,[[5,[67]]]],[32,19],[72,13],[17,[[15,[14]]]],[[40,-1],[[5,[40]]],[[9,[14]]]],[67,[[79,[[15,[14]],62]]]],[[28,-1],[[5,[[61,[-2]]]]],[[9,[8]]],30],[44,14],[[[43,[-1]],-2],[[5,[[43,[-1]]]]],[],[[9,[14]]]],[13,[[15,[14]]]],[[4,-1],[[5,[4]]],[[9,[14]]]],[[10,29],10],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[1,68],[[15,[2]]]],[67,1],[72,13],[69,69],[13,13],[71,71],[67,36],[44,[[102,[101]]]],[[30,103,75],3],[20,29],[70,29],[26,29],[27,29],[26,[[15,[13]]]],[[13,17],[[5,[29]]]],[20,75],[[10,75],10],[26,75],[17,[[15,[54]]]],[[40,-1],[[5,[40]]],[[9,[54]]]],[67,[[79,[[15,[54]],62]]]],[13,[[15,[54]]]],[[4,-1],[[5,[4]]],[[9,[54]]]],[17,66],[67,[[79,[66,62]]]],[[[15,[-1]],[15,[-2]],-3,[15,[-4]],-5,-6],[[5,[17]]],[[9,[82]]],[[9,[58]]],[[9,[8]]],[[9,[14]]],[[9,[54]]],[41,42]],[[-1,-2],[[5,[40]]],[[9,[8]]],[[9,[54]]]],[[[15,[-1]],17,-2,-3],[[5,[17]]],[[9,[82]]],[[9,[84]]],[41,42]],[[[15,[-1]],17,-2],[[5,[17]]],[[9,[82]]],[41,42]],[67,[[5,[40]]]],[20,104],[36,66],[13,[[15,[66]]]],[[4,66],4],[76,84],[[],14],[[[99,[-1]]],19,[]],[105,58],[[10,-1],[[5,[10]]],[[9,[106]]]],[27,[[15,[54]]]],0,[[66,21],36],[[36,1],67],[[],1],[-1,[[3,[[83,[-1]],104]]],[]],[[20,-1,-2,-3],[[5,[44]]],[[9,[58]]],[[9,[8]]],[[9,[14]]]],[20,[[43,[-1]]],107],[[20,-1],[[5,[69]]],[[9,[8]]]],[[20,17,-3],55,[41,42,108,109],[76,108],[[23,[],[[110,[[79,[-1,-2]]]]]],108]],[20,[[43,[-1]]],[]],[[20,-1,-2,-3],[[5,[44]]],[[9,[58]]],[[9,[8]]],[[9,[14]]]],[33,-1,[]],[34,-1,[]],[[],-1,[]],[[],-1,[]],[[],-1,[]],[20,[[0,[[53,[],[[51,[28]]]]]]]],[10,10],[[64,64],[[15,[74]]]],[17,[[15,[8]]]],[[40,-1],[[5,[40]]],[[9,[8]]]],[67,[[79,[[15,[8]],62]]]],[44,8],[[[43,[-1]],-2],[[5,[[43,[-1]]]]],[],[[9,[8]]]],[69,8],[[4,-1],[[5,[4]]],[[9,[8]]]],[[4,-1],[[5,[4]]],[[9,[8]]]],[13,[[15,[71]]]],[20,[[73,[111]]]],[60,[[73,[[15,[21]]]]]],[60,[[73,[[15,[21]]]]]],[20,[[73,[[15,[21]]]]]],[[[25,[20]],112],[[113,[[5,[3]]]]]],[[[25,[20]],112],[[113,[[5,[3]]]]]],[[[25,[20]],112],[[113,[[5,[3]]]]]],[[[25,[20]],112],[[113,[[5,[3]]]]]],[[[25,[105]],112],[[113,[[15,[-1]]]]],[]],[[[25,[26]],112],[[113,[[15,[-1]]]]],[]],[[[25,[[88,[-1]]]],112],[[113,[[15,[-2]]]]],114,[]],[[[25,[27]],112],[[113,[[15,[-1]]]]],[]],[[[25,[26]],112,[15,[-1]]],[[113,[[115,[-1,-2]]]]],[],[]],[[[25,[27]],112,[15,[-1]]],[[113,[[115,[-1,-2]]]]],[],[]],[[[25,[20]],112],[[113,[[5,[3]]]]]],[[[25,[20]],112],[[113,[[5,[3]]]]]],[[60,112,[16,[12]]],[[113,[[73,[[3,[75,[47,[98]]]]]]]]]],[[60,112,[16,[12]],[16,[46]]],[[113,[[73,[75]]]]]],[32,116],[67,36],[17,36],[67,36],[36,12],[44,[[5,[27]]]],[44,[[5,[105]]]],[[44,19],[[88,[-1]]],[]],[[44,-1],[[5,[27]]],[[9,[54]]]],[[44,-1,[16,[[3,[12,19]]]]],[[5,[27]]],[[9,[54]]]],[17,64],[[20,-1],[[5,[29]]],[[9,[106]]]],[[28,-1],[[5,[29]]],[[9,[8]]]],[[1,2],[[15,[2]]]],[[20,17,-1],[[5,[21]]],[41,42]],[[20,67,-1],[[5,[21]]],76],[[20,17,-1,-2],[[5,[21]]],[[9,[84]]],[41,42]],[17,[[15,[21]]]],[67,[[79,[[15,[21]],62]]]],[[20,-1],[[5,[3]]],[[9,[106]]]],[[20,-1,[59,[117]]],[[5,[118]]],[[9,[106]]]],[[20,17],[[5,[21]]]],[[40,-1],[[5,[40]]],[[9,[82]]]],[67,[[79,[[15,[82]],62]]]],[13,[[15,[58]]]],[[4,-1],[[5,[4]]],[[9,[58]]]],[36,[[15,[21]]]],[[18,-1],79,119],[[65,-1],79,119],[[66,-1],79,119],[[36,-1],79,119],[[67,-1],79,119],[[68,-1],79,119],[[2,-1],79,119],[[1,-1],79,119],[[[83,[-1]],-2],79,41,119],[[13,-1],79,119],[[72,-1],79,119],[[10,-1,-2],[[5,[10]]],[[9,[8]]],30],[[10,18],10],[20,19],[[],[[5,[11]]]],[[],[[5,[20]]]],[[],[[5,[10]]]],[[30,19,52,69],55],[[30,19,52,69],55],[[36,21],3],[[69,58],69],[[36,65],3],[[36,[59,[33]]],3],[[20,75],3],[[26,75],3],[[36,66],3],[[30,19,52,69],[[25,[[24,[23]]]]]],[[44,19,-1],[[102,[3]]],[[7,[52]]]],[[36,12],3],[[20,-1],[[5,[3]]],[[9,[120]]]],[[[15,[-1]],[15,[-2]],-3,-4,-5,-6],[[5,[17]]],[[9,[82]]],[[9,[58]]],[[9,[8]]],[[9,[14]]],[[9,[54]]],[41,42]],[[-1,-2,-3],[[5,[40]]],[[9,[8]]],[[9,[14]]],[[9,[54]]]],[[[61,[-1]]],69,[]],[[],37],[[],37],[[],37],[[],37],[[],37],[[],37],[67,[[79,[[15,[37]],62]]]],[[],37],[[],37],[[],37],[[],37],[[],37],[[],37],[-1,10,60],[62,[[15,[121]]]],[[[25,[20]],-1],[[5,[3]]],[[7,[[57,[17]]]]]],[[[25,[20]],-1],[[5,[3]]],[[7,[[57,[17]]]]]],[[],[[5,[11]]]],[[],[[5,[20]]]],[[],[[5,[10]]]],[17,[[47,[98]]]],[122,10],[70,3],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[69,69],[-1,-2,[],[]],[13,13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,101,[]],[-1,101,[]],[-1,101,[]],[-1,101,[]],[-1,101,[]],[-1,101,[]],[-1,101,[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[19,[[5,[11]]]],[-1,[[79,[-2]]],[],[]],[101,[[79,[18,-1]]],[]],[-1,[[79,[-2]]],[],[]],[19,[[79,[18,-1]]],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[12,[[79,[65,62]]]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[19,[[5,[13]]]],[-1,[[79,[-2]]],[],[]],[19,[[5,[72]]]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[[[25,[-1]],112],[[113,[[15,[79]]]]],[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[60,[[73,[[15,[21]]]]]],[60,[[73,[[15,[21]]]]]],[[[43,[-1]],[16,[19]]],[[43,[-1]]],[]],[20,[[15,[120]]]],[[10,-1],[[5,[10]]],[[9,[82]]]],[67,[[79,[[15,[21]],62]]]],[124,10],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[40,33],[[5,[40]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,[[5,[125]]],[[9,[11]]]],[97,97],[[96,-1,-2],[[5,[29]]],[[9,[8]]],30],[[125,[16,[31]]],125],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[125,[[5,[95]]]],[[[126,[-1]]],[[5,[-1]]],[[45,[44]]]],[[[126,[-1]],48],[[126,[-1]]],[]],[[97,19],[[5,[[15,[-1]]]]],[[50,[49]]]],[[97,19],[[15,[[0,[[53,[],[[51,[52]]]]]]]]]],[[97,-1,-2],[[5,[-3]]],[[9,[54]]],[41,42],[56,39]],[[95,[15,[-1]],-2,[15,[-3]],-4,-5],[[5,[[57,[17]]]]],[[9,[58]]],[[9,[8]]],[[9,[14]]],[[9,[54]]],[41,42]],[[97,-1,-2],[[5,[[57,[17]]]]],[[9,[54]]],[41,42]],[[97,-1,-2],[[5,[3]]],[[9,[54]]],[41,42]],[[97,-1,[59,[34]],-2],[[5,[[15,[-3]]]]],[[9,[54]]],[41,42],[56,39]],[95,95],[127,127],[97,97],[[[126,[-1]]],[[126,[-1]]],128],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[97,95],[[125,-1],[[5,[125]]],[[7,[6]]]],[[125,75],125],[96,-1,[]],[97,58],[[[126,[-1]],-2],[[5,[[126,[-1]]]]],[],[[9,[58]]]],[127,3],[97,3],[129,3],[[95,[15,[-1]],-2,-3,-4,-5],[[5,[3]]],[[9,[58]]],[[9,[8]]],[[9,[14]]],[[9,[54]]],[41,42]],0,[[95,85],86],[[125,85],86],[[127,85],86],[[96,85],86],[[97,85],86],[[129,85],86],[[[126,[-1]],85],86,87],[[-1,95,[15,[75]]],[[5,[127]]],[[9,[72]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[20,95],[-1,-1,[]],[127,95],[127,95],[-1,-1,[]],[-1,-1,[]],[95,127],[95,127],[28,96],[-1,-1,[]],[-1,-1,[]],[44,97],[-1,-1,[]],[-1,-1,[]],[[[130,[-1]]],[[77,[-1]]],[]],[[[131,[-1]]],[[5,[-1]]],[[50,[49]]]],[[[130,[-1]]],[[78,[-1]]],[]],[[97,19],[[5,[-1]]],[[50,[49]]]],[[[131,[-1]]],[[5,[[0,[[53,[],[[51,[52]]]]]]]]],[]],[95,20],[127,26],[96,28],[97,44],[[96,-1],[[5,[[130,[-2]]]]],[[9,[8]]],30],[97,14],[[[126,[-1]],-2],[[5,[[126,[-1]]]]],[],[[9,[14]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[95,20],[127,26],[96,28],[97,44],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[97,[[102,[101]]]],[95,29],[127,[[15,[13]]]],[95,75],[[125,75],125],[95,104],[[[131,[-1]]],19,[]],[132,58],[[125,-1],[[5,[125]]],[[9,[106]]]],[129,[[15,[54]]]],[[95,-1,-2,-3],[[5,[97]]],[[9,[58]]],[[9,[8]]],[[9,[14]]]],[95,[[126,[-1]]],107],[95,[[126,[-1]]],[]],[[95,-1,-2,-3],[[5,[97]]],[[9,[58]]],[[9,[8]]],[[9,[14]]]],[[[133,[-1]]],[[15,[-2]]],114,[]],[132,[[15,[-1]]],[]],[127,[[15,[-1]]],[]],[129,[[15,[-1]]],[]],[95,[[0,[[53,[],[[51,[96]]]]]]]],[125,125],[97,8],[[[126,[-1]],-2],[[5,[[126,[-1]]]]],[],[[9,[8]]]],[95,[[73,[111]]]],[97,[[5,[129]]]],[97,[[5,[132]]]],[[97,19],[[133,[-1]]],[]],[[97,-1],[[5,[129]]],[[9,[54]]]],[[97,-1,[16,[[3,[12,19]]]]],[[5,[129]]],[[9,[54]]]],[[95,-1],[[5,[29]]],[[9,[106]]]],[[96,-1],[[5,[29]]],[[9,[8]]]],[[95,17,-1],[[5,[21]]],[41,42]],[[95,67,-1],[[5,[21]]],76],[[95,17,-1,-2],[[5,[21]]],[[9,[84]]],[41,42]],[[95,-1],[[5,[3]]],[[9,[106]]]],[[95,-1,[59,[117]]],[[5,[118]]],[[9,[106]]]],[[95,17],[[5,[21]]]],[[125,-1,-2],[[5,[125]]],[[9,[8]]],30],[[125,18],125],[95,19],[[],[[5,[95]]]],[[],[[5,[125]]]],[[95,75],3],[[97,19,-1],[[102,[3]]],[[7,[52]]]],[[[130,[-1]]],69,[]],[[],[[5,[95]]]],[[],[[5,[125]]]],[122,125],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[[[126,[-1]],[16,[19]]],[[126,[-1]]],[]],[95,[[15,[120]]]],[[125,-1],[[5,[125]]],[[9,[82]]]],[124,125],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[134,19],[[102,[3]]]],[[134,13],[[102,[3]]]],[135,[[5,[136]]]],[137,[[5,[138]]]],[139,[[5,[140]]]],[141,[[5,[142]]]],[143,[[5,[144]]]],[145,[[5,[146]]]],[147,97],[148,97],[149,97],[150,97],[151,97],[152,97],[134,97],[147,97],[148,97],[135,[[57,[17]]]],[135,17],[149,97],[137,[[57,[17]]]],[137,17],[139,[[57,[17]]]],[139,17],[150,97],[151,97],[152,97],[134,97],[141,[[57,[17]]]],[141,17],[143,[[57,[17]]]],[143,17],[145,17],[145,[[57,[17]]]],[[151,[16,[19]],21],[[102,[3]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[95,[[126,[147]]]],[95,[[126,[148]]]],[95,[[126,[149]]]],[95,[[126,[150]]]],[95,[[126,[151]]]],[95,[[126,[152]]]],[95,[[126,[134]]]],[134,[[79,[15]]]],[134,[[79,[15]]]],[136,[[153,[19,52]]]],0,[147,147],[148,148],[135,135],[149,149],[137,137],[139,139],[150,150],[151,151],[152,152],[134,134],[141,141],[143,143],[145,145],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[147,-1,[]],[148,-1,[]],[154,-1,[]],[135,17],[149,-1,[]],[155,-1,[]],[137,17],[156,-1,[]],[139,17],[150,-1,[]],[151,-1,[]],[152,-1,[]],[134,-1,[]],[157,-1,[]],[141,17],[158,-1,[]],[143,17],[159,-1,[]],[145,17],[147,-1,[]],[148,-1,[]],[154,-1,[]],[149,-1,[]],[155,-1,[]],[156,-1,[]],[150,-1,[]],[151,-1,[]],[152,-1,[]],[134,-1,[]],[157,-1,[]],[158,-1,[]],[159,-1,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[134,[[102,[[47,[101]]]]]],[[147,85],86],[[136,85],86],[[148,85],86],[[154,85],86],[[135,85],86],[[138,85],86],[[140,85],86],[[149,85],86],[[155,85],86],[[137,85],86],[[156,85],86],[[139,85],86],[[150,85],86],[[151,85],86],[[152,85],86],[[142,85],86],[[144,85],86],[[146,85],86],[[134,85],86],[[157,85],86],[[141,85],86],[[158,85],86],[[143,85],86],[[159,85],86],[[145,85],86],[-1,-1,[]],[44,147],[-1,-1,[]],[44,148],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[44,149],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[44,150],[-1,-1,[]],[-1,-1,[]],[44,151],[44,152],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[44,134],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,[[15,[135]]],[[7,[[57,[17]]]]]],[-1,[[15,[137]]],[[7,[[57,[17]]]]]],[-1,[[15,[139]]],[[7,[[57,[17]]]]]],[-1,[[15,[141]]],[[7,[[57,[17]]]]]],[-1,[[15,[143]]],[[7,[[57,[17]]]]]],[-1,[[15,[145]]],[[7,[[57,[17]]]]]],[[148,14,19],[[102,[49]]]],[[134,58],[[102,[[47,[12]]]]]],[[148,14],[[102,[[153,[101,49]]]]]],[152,[[102,[[47,[[153,[101,[47,[101]]]]]]]]]],[[134,58],[[102,[111]]]],[[134,58],[[102,[[47,[12]]]]]],[[152,19],[[102,[[47,[[153,[101,49]]]]]]]],[[134,58],[[102,[21]]]],[[134,58],[[102,[21]]]],[134,[[102,[18]]]],[150,[[102,[101]]]],[149,[[102,[160]]]],[[134,58],[[102,[120]]]],[152,[[102,[[47,[[153,[101,49]]]]]]]],[134,[[102,[120]]]],[147,97],[148,97],[154,129],[149,97],[155,129],[156,129],[150,97],[151,97],[152,97],[134,97],[157,129],[158,129],[159,129],[136,14],0,[140,[[47,[19]]]],[134,[[102,[[47,[161]]]]]],0,[138,[[153,[19,[153,[19,52]]]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[147,97],[148,97],[154,129],[149,97],[155,129],[156,129],[150,97],[151,97],[152,97],[134,97],[157,129],[158,129],[159,129],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[147,[[102,[101]]]],[136,[[47,[19]]]],0,[134,[[102,[[47,[162]]]]]],[134,[[102,[[47,[162]]]]]],[[134,106],[[102,[[47,[120]]]]]],[142,58],[144,58],[146,58],0,0,0,[[134,58],[[102,[29]]]],[95,[[5,[147]]]],[95,[[5,[148]]]],[95,[[5,[149]]]],[95,[[5,[150]]]],[95,[[5,[151]]]],[95,[[5,[152]]]],[95,[[5,[134]]]],[142,[[163,[82]]]],0,[154,[[15,[-1]]],[]],[155,[[15,[-1]]],[]],[156,[[15,[-1]]],[]],[157,[[15,[-1]]],[]],[158,[[15,[-1]]],[]],[159,[[15,[-1]]],[]],[138,8],[140,8],0,0,[142,[[163,[82]]]],0,[150,[[102,[3]]]],[134,133],[149,[[5,[155]]]],[[149,[16,[[3,[12,19]]]]],[[5,[155]]]],[134,133],[149,[[5,[156]]]],[[149,[16,[[3,[12,19]]]]],[[5,[156]]]],[134,[[5,[159]]]],[[134,[16,[[3,[12,19]]]]],[[5,[159]]]],[134,[[5,[158]]]],[[134,[16,[[3,[12,19]]]]],[[5,[158]]]],[134,[[5,[157]]]],[[134,[16,[[3,[12,19]]]]],[[5,[157]]]],[148,[[5,[154]]]],[[148,[16,[[3,[12,19]]]]],[[5,[154]]]],[[134,106],[[102,[164]]]],[134,[[102,[3]]]],[[134,19],[[102,[3]]]],[[134,13],[[102,[3]]]],[[134,106,[59,[117]]],[[102,[118]]]],[[147,-1],79,119],[[148,-1],79,119],[[149,-1],79,119],[[150,-1],79,119],[[151,-1],79,119],[[152,-1],79,119],[[134,-1],79,119],[[148,14,19,52],[[102,[3]]]],[[],37],[[],37],[[],37],[[],37],[[],37],[[],37],[[],37],[[134,106,21],[[102,[21]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[17,[[5,[136]]]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[17,[[5,[138]]]],[17,[[5,[140]]]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[17,[[5,[142]]]],[-1,[[79,[-2]]],[],[]],[17,[[5,[144]]]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[17,[[5,[146]]]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[[134,[153,[19,19]]],[[102,[3]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[165,19],[[102,[3]]]],[[165,13],[[102,[3]]]],[[111,21],111],[166,[[5,[167]]]],[168,[[5,[169]]]],[170,[[5,[171]]]],[172,[[5,[173]]]],[174,[[5,[175]]]],[176,[[5,[177]]]],[178,44],[179,44],[180,44],[181,44],[182,44],[183,44],[165,44],[178,44],[179,44],[166,[[57,[17]]]],[166,17],[180,44],[168,[[57,[17]]]],[168,17],[170,[[57,[17]]]],[170,17],[181,44],[182,44],[183,44],[165,44],[172,[[57,[17]]]],[172,17],[174,17],[174,[[57,[17]]]],[176,[[57,[17]]]],[176,17],[184,[[25,[[24,[23]]]]]],[185,[[25,[[24,[23]]]]]],[186,[[25,[[24,[23]]]]]],[187,[[25,[[24,[23]]]]]],[188,[[25,[[24,[23]]]]]],[189,[[25,[[24,[23]]]]]],[[182,[16,[19]],21],[[102,[3]]]],[[117,117],-1,[]],[[117,117],-1,[]],[117,-1,[]],[[117,117],-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[20,[[43,[178]]]],[20,[[43,[179]]]],[20,[[43,[180]]]],[20,[[43,[181]]]],[20,[[43,[182]]]],[20,[[43,[183]]]],[20,[[43,[165]]]],[165,[[79,[15]]]],[165,[[79,[15]]]],[[190,28,20,17,54],55],[[191,28,20,17,54],55],[[190,28,20,17,54],55],[[191,28,20,17,54],55],[167,[[153,[19,52]]]],0,[178,178],[179,179],[166,166],[180,180],[168,168],[170,170],[191,191],[181,181],[182,182],[183,183],[117,117],[165,165],[172,172],[174,174],[176,176],[94,94],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[94,67],[[5,[17]]]],[[],111],[178,-1,[]],[179,-1,[]],[184,-1,[]],[166,17],[180,-1,[]],[185,-1,[]],[168,17],[186,-1,[]],[170,17],[181,-1,[]],[182,-1,[]],[183,-1,[]],[165,-1,[]],[187,-1,[]],[172,17],[188,-1,[]],[174,17],[189,-1,[]],[176,17],[178,-1,[]],[179,-1,[]],[184,-1,[]],[180,-1,[]],[185,-1,[]],[186,-1,[]],[181,-1,[]],[182,-1,[]],[183,-1,[]],[165,-1,[]],[187,-1,[]],[188,-1,[]],[189,-1,[]],[94,[[15,[19]]]],[-1,[[79,[117]]],80],[-1,[[79,[118]]],80],[-1,[[79,[164]]],80],[-1,[[79,[111]]],80],[-1,[[79,[81]]],[[9,[37]]]],[-1,[[79,[81]]],[[9,[37]]]],[-1,[[79,[81]]],[[9,[37]]]],[-1,[[79,[81]]],[[9,[37]]]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[[117,117],29],[[118,118],29],[[164,164],29],[[111,111],29],[[94,94],29],[165,[[102,[[47,[101]]]]]],[[178,85],86],[[167,85],86],[[179,85],86],[[184,85],86],[[166,85],86],[[169,85],86],[[171,85],86],[[180,85],86],[[185,85],86],[[168,85],86],[[186,85],86],[[170,85],86],[[191,85],86],[[181,85],86],[[182,85],86],[[183,85],86],[[117,85],86],[[118,85],86],[[164,85],86],[[111,85],86],[[173,85],86],[[175,85],86],[[177,85],86],[[165,85],86],[[187,85],86],[[172,85],86],[[188,85],86],[[174,85],86],[[189,85],86],[[176,85],86],[[94,85],86],[[94,85],86],[-1,-1,[]],[-1,-1,[]],[44,178],[-1,-1,[]],[44,179],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[44,180],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[44,181],[-1,-1,[]],[44,182],[-1,-1,[]],[44,183],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[44,165],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[62,94],[-1,[[15,[166]]],[[7,[[57,[17]]]]]],[-1,[[15,[168]]],[[7,[[57,[17]]]]]],[-1,[[15,[170]]],[[7,[[57,[17]]]]]],[-1,[[15,[172]]],[[7,[[57,[17]]]]]],[-1,[[15,[174]]],[[7,[[57,[17]]]]]],[-1,[[15,[176]]],[[7,[[57,[17]]]]]],[[190,19],[[25,[[24,[23]]]]]],[[179,14,19],[[102,[49]]]],[[191,19],[[25,[[24,[23]]]]]],[[165,58],[[102,[[47,[12]]]]]],[190,[[25,[[24,[23]]]]]],[[179,14],[[102,[[153,[101,49]]]]]],[191,[[25,[[24,[23]]]]]],[183,[[102,[[47,[[153,[101,[47,[101]]]]]]]]]],[[165,58],[[102,[111]]]],[[165,58],[[102,[[47,[12]]]]]],[[183,19],[[102,[[47,[[153,[101,49]]]]]]]],[[165,58],[[102,[21]]]],[[165,58],[[102,[21]]]],[165,[[102,[18]]]],[181,[[102,[101]]]],[180,[[102,[160]]]],[[165,58],[[102,[120]]]],[183,[[102,[[47,[[153,[101,49]]]]]]]],[165,[[102,[120]]]],[178,44],[179,44],[184,27],[180,44],[185,27],[186,27],[181,44],[182,44],[183,44],[165,44],[187,27],[188,27],[189,27],[167,14],0,[171,[[47,[19]]]],[165,[[102,[[47,[161]]]]]],0,[[69,8,[153,[14,[153,[19,52]]]]],[[5,[3]]]],[169,[[153,[19,[153,[19,52]]]]]],0,[[69,8,[16,[14]]],[[5,[3]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[178,44],[179,44],[184,27],[180,44],[185,27],[186,27],[181,44],[182,44],[183,44],[165,44],[187,27],[188,27],[189,27],[111,[[15,[[47,[12]]]]]],[111,[[15,[[47,[21]]]]]],[111,[[15,[101]]]],[178,[[102,[101]]]],[[190,103,75],3],[[191,103,75],3],[167,[[47,[19]]]],0,[184,29],[185,29],[186,29],[187,29],[188,29],[189,29],[111,[[15,[[47,[12]]]]]],0,[165,[[102,[[47,[162]]]]]],[165,[[102,[[47,[162]]]]]],[[165,106],[[102,[[47,[120]]]]]],[[],14],[[],14],[173,58],[175,58],[177,58],[94,84],0,0,0,[[165,58],[[102,[29]]]],[20,[[5,[178]]]],[20,[[5,[179]]]],[20,[[5,[180]]]],[20,[[5,[181]]]],[20,[[5,[182]]]],[20,[[5,[183]]]],[20,[[5,[165]]]],[173,[[163,[82]]]],0,[117,-1,[]],[[],-1,[]],[169,8],[171,8],0,0,[173,[[163,[82]]]],0,[181,[[102,[3]]]],[[[25,[184]],112],[[113,[[15,[-1]]]]],[]],[[[25,[185]],112],[[113,[[15,[-1]]]]],[]],[[[25,[186]],112],[[113,[[15,[-1]]]]],[]],[[[25,[187]],112],[[113,[[15,[-1]]]]],[]],[[[25,[188]],112],[[113,[[15,[-1]]]]],[]],[[[25,[189]],112],[[113,[[15,[-1]]]]],[]],[[[25,[184]],112,[15,[-1]]],[[113,[[115,[-1,-2]]]]],[],[]],[[[25,[185]],112,[15,[-1]]],[[113,[[115,[-1,-2]]]]],[],[]],[[[25,[186]],112,[15,[-1]]],[[113,[[115,[-1,-2]]]]],[],[]],[[[25,[187]],112,[15,[-1]]],[[113,[[115,[-1,-2]]]]],[],[]],[[[25,[188]],112,[15,[-1]]],[[113,[[115,[-1,-2]]]]],[],[]],[[[25,[189]],112,[15,[-1]]],[[113,[[115,[-1,-2]]]]],[],[]],[111,[[15,[21]]]],0,[[69,14,[153,[19,52]],[16,[19]]],[[5,[3]]]],[165,88],[180,[[5,[185]]]],[[180,[16,[[3,[12,19]]]]],[[5,[185]]]],[165,88],[180,[[5,[186]]]],[[180,[16,[[3,[12,19]]]]],[[5,[186]]]],[165,[[5,[189]]]],[[165,[16,[[3,[12,19]]]]],[[5,[189]]]],[165,[[5,[188]]]],[[165,[16,[[3,[12,19]]]]],[[5,[188]]]],[165,[[5,[187]]]],[[165,[16,[[3,[12,19]]]]],[[5,[187]]]],[179,[[5,[184]]]],[[179,[16,[[3,[12,19]]]]],[[5,[184]]]],[[165,106],[[102,[164]]]],[165,[[102,[3]]]],[[165,19],[[102,[3]]]],[[165,13],[[102,[3]]]],[[165,106,[59,[117]]],[[102,[118]]]],[[178,-1],79,119],[[179,-1],79,119],[[180,-1],79,119],[[181,-1],79,119],[[182,-1],79,119],[[183,-1],79,119],[[117,-1],79,119],[[118,-1],79,119],[[164,-1],79,119],[[111,-1],79,119],[[165,-1],79,119],[[190,19,52,69],55],[[179,14,19,52],[[102,[3]]]],[[191,19,52,69],55],[[111,[47,[12]]],111],[[190,19,52,69],[[25,[[24,[23]]]]]],[[191,19,52,69],[[25,[[24,[23]]]]]],[[111,21],111],[[111,21],111],[[111,101],111],[[],37],[[],37],[[],37],[[],37],[[],37],[[],37],[[],37],[[],37],[[],37],[[],37],[[],37],[[165,106,21],[[102,[21]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,101,[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[17,[[5,[167]]]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[17,[[5,[169]]]],[17,[[5,[171]]]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[17,[[5,[173]]]],[-1,[[79,[-2]]],[],[]],[17,[[5,[175]]]],[17,[[5,[177]]]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,[[79,[-2]]],[],[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[-1,123,[]],[111,[[15,[[47,[21]]]]]],0,[111,[[15,[21]]]],0,[[165,[153,[19,19]]],[[102,[3]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[111,[[15,[101]]]],0],"c":[51,133,134,663,1225,1580,1814,2210,2255,2273,2428,2430,2465],"p":[[5,"MessageFields",0],[6,"MessageField",0],[1,"tuple"],[5,"MatchRuleBuilder",0],[8,"Result",0],[5,"Str",2466],[10,"Into",2467],[5,"ObjectPath",2468],[10,"TryInto",2467],[5,"ConnectionBuilder",0],[6,"Address",0],[1,"u8"],[5,"MatchRule",0],[5,"InterfaceName",2469],[6,"Option",2470],[1,"slice"],[5,"Message",0],[5,"Guid",0],[1,"str"],[5,"Connection",0],[1,"u32"],[10,"AsyncDrop",0],[10,"Future",2471],[5,"Box",2472],[5,"Pin",2473],[5,"MessageStream",0],[5,"SignalStream",0],[5,"ObjectServer",0],[1,"bool"],[10,"Interface",0],[6,"AuthMechanism",0],[5,"TcpAddress",0],[6,"MessageFlags",0],[6,"MethodFlags",0],[10,"DynamicDeserialize",2474],[5,"MessagePrimaryHeader",0],[5,"Signature",2475],[10,"Deserialize",2476],[10,"Type",2474],[5,"MessageBuilder",0],[10,"Serialize",2477],[10,"DynamicType",2474],[5,"ProxyBuilder",0],[5,"Proxy",0],[10,"From",2467],[8,"RawFd",2478],[5,"Vec",2479],[6,"CacheProperties",0],[5,"OwnedValue",2480],[10,"TryFrom",2467],[17,"Target"],[6,"Value",2481],[10,"Deref",2482],[5,"MemberName",2483],[6,"DispatchResult",0],[10,"DeserializeOwned",2476],[5,"Arc",2484],[6,"BusName",2485],[5,"BitFlags",2486],[10,"Socket",0],[5,"InterfaceRef",0],[6,"Error",0],[6,"TcpAddressFamily",0],[5,"MessageSequence",0],[6,"EndianSig",0],[6,"MessageType",0],[5,"MessageHeader",0],[6,"MessageFieldCode",0],[5,"SignalContext",0],[5,"Executor",0],[6,"MatchRulePathSpec",0],[5,"OwnedMatchRule",0],[8,"Result",2487],[6,"Ordering",2488],[1,"usize"],[10,"DBusError",0],[5,"InterfaceDeref",0],[5,"InterfaceDerefMut",0],[6,"Result",2489],[10,"Deserializer",2476],[6,"Error",2490],[5,"UniqueName",2491],[5,"ResponseDispatchNotifier",0],[5,"ErrorName",2492],[5,"Formatter",2493],[8,"Result",2493],[10,"Debug",2493],[5,"PropertyStream",0],[8,"Error",2494],[5,"Error",2487],[6,"Error",2495],[6,"FromHexError",2496],[6,"Infallible",2467],[6,"Error",1719],[5,"Connection",977],[5,"ObjectServer",977],[5,"Proxy",977],[5,"OwnedFd",2497],[5,"PropertyChanged",0],[10,"Hasher",2498],[5,"String",2499],[8,"Result",1719],[10,"Write",2493],[5,"EventListener",2500],[5,"OwnerChangedStream",0],[5,"WellKnownName",2501],[10,"ProxyDefault",0],[10,"Send",2502],[10,"Sync",2502],[17,"Output"],[5,"ConnectionCredentials",1719],[5,"Context",2503],[6,"Poll",2504],[10,"Unpin",2502],[6,"PollResult",2505],[1,"u16"],[6,"RequestNameFlags",1719],[6,"RequestNameReply",1719],[10,"Serializer",2477],[5,"OwnedUniqueName",2491],[10,"Error",2506],[5,"TcpStream",2507],[5,"TypeId",2508],[5,"UnixStream",2509],[5,"ConnectionBuilder",977],[5,"ProxyBuilder",977],[5,"MessageIterator",977],[10,"Clone",2510],[5,"SignalIterator",977],[5,"InterfaceRef",977],[5,"PropertyChanged",977],[5,"OwnerChangedIterator",977],[5,"PropertyIterator",977],[5,"DBusProxy",1200],[5,"PropertiesChanged",1200],[5,"PropertiesChangedArgs",1200],[5,"InterfacesAdded",1200],[5,"InterfacesAddedArgs",1200],[5,"InterfacesRemoved",1200],[5,"InterfacesRemovedArgs",1200],[5,"NameOwnerChanged",1200],[5,"NameOwnerChangedArgs",1200],[5,"NameLost",1200],[5,"NameLostArgs",1200],[5,"NameAcquired",1200],[5,"NameAcquiredArgs",1200],[5,"IntrospectableProxy",1200],[5,"PropertiesProxy",1200],[5,"ObjectManagerProxy",1200],[5,"PeerProxy",1200],[5,"MonitoringProxy",1200],[5,"StatsProxy",1200],[5,"HashMap",2511],[5,"PropertiesChangedIterator",1200],[5,"InterfacesAddedIterator",1200],[5,"InterfacesRemovedIterator",1200],[5,"NameOwnerChangedIterator",1200],[5,"NameLostIterator",1200],[5,"NameAcquiredIterator",1200],[8,"ManagedObjects",1719],[5,"OwnedInterfaceName",2469],[5,"OwnedBusName",2485],[5,"Optional",2512],[6,"ReleaseNameReply",1719],[5,"DBusProxy",1719],[5,"PropertiesChanged",1719],[5,"PropertiesChangedArgs",1719],[5,"InterfacesAdded",1719],[5,"InterfacesAddedArgs",1719],[5,"InterfacesRemoved",1719],[5,"InterfacesRemovedArgs",1719],[5,"NameOwnerChanged",1719],[5,"NameOwnerChangedArgs",1719],[5,"NameLost",1719],[5,"NameLostArgs",1719],[5,"NameAcquired",1719],[5,"NameAcquiredArgs",1719],[5,"IntrospectableProxy",1719],[5,"PropertiesProxy",1719],[5,"ObjectManagerProxy",1719],[5,"PeerProxy",1719],[5,"MonitoringProxy",1719],[5,"StatsProxy",1719],[5,"PropertiesChangedStream",1719],[5,"InterfacesAddedStream",1719],[5,"InterfacesRemovedStream",1719],[5,"NameOwnerChangedStream",1719],[5,"NameLostStream",1719],[5,"NameAcquiredStream",1719],[5,"Properties",1719],[5,"ObjectManager",1719],[10,"ResultAdapter",0],[15,"NonceTcp",975]],"b":[[402,"impl-PartialEq%3CMatchRule%3C\'_%3E%3E-for-OwnedMatchRule"],[403,"impl-PartialEq-for-OwnedMatchRule"],[413,"impl-Display-for-Error"],[414,"impl-Debug-for-Error"],[415,"impl-Display-for-TcpAddressFamily"],[416,"impl-Debug-for-TcpAddressFamily"],[418,"impl-Debug-for-Address"],[419,"impl-Display-for-Address"],[420,"impl-Display-for-Guid"],[421,"impl-Debug-for-Guid"],[423,"impl-Display-for-Message"],[424,"impl-Debug-for-Message"],[434,"impl-Display-for-AuthMechanism"],[435,"impl-Debug-for-AuthMechanism"],[449,"impl-Debug-for-MatchRule%3C\'m%3E"],[450,"impl-Display-for-MatchRule%3C\'_%3E"],[461,"impl-From%3CError%3E-for-Error"],[462,"impl-From%3CMessage%3E-for-Error"],[463,"impl-From%3CErrno%3E-for-Error"],[465,"impl-From%3CArc%3CMessage%3E%3E-for-Error"],[466,"impl-From%3CError%3E-for-Error"],[467,"impl-From%3CError%3E-for-Error"],[468,"impl-From%3CFromHexError%3E-for-Error"],[469,"impl-From%3CInfallible%3E-for-Error"],[470,"impl-From%3CError%3E-for-Error"],[491,"impl-From%3CConnection%3E-for-Connection"],[493,"impl-From%3C%26MessageStream%3E-for-Connection"],[494,"impl-From%3CMessageStream%3E-for-Connection"],[496,"impl-From%3CConnection%3E-for-MessageStream"],[498,"impl-From%3C%26Connection%3E-for-MessageStream"],[511,"impl-From%3C%26OwnedMatchRule%3E-for-MatchRule%3C\'unowned%3E"],[512,"impl-From%3COwnedMatchRule%3E-for-MatchRule%3C\'static%3E"],[664,"impl-Sink%3CT%3E-for-Connection"],[665,"impl-Sink%3CT%3E-for-%26Connection"],[666,"impl-Sink%3CT%3E-for-Connection"],[667,"impl-Sink%3CT%3E-for-%26Connection"],[674,"impl-Sink%3CT%3E-for-%26Connection"],[675,"impl-Sink%3CT%3E-for-Connection"],[743,"impl-Type-for-MessageHeader%3C\'m%3E"],[744,"impl-MessageHeader%3C\'m%3E"],[753,"impl-Sink%3CT%3E-for-%26Connection"],[754,"impl-Sink%3CT%3E-for-Connection"],[810,"impl-TryFrom%3CString%3E-for-Guid"],[812,"impl-TryFrom%3C%26str%3E-for-Guid"],[1056,"impl-From%3CConnection%3E-for-Connection"],[1058,"impl-From%3C%26MessageIterator%3E-for-Connection"],[1059,"impl-From%3CMessageIterator%3E-for-Connection"],[1062,"impl-From%3CConnection%3E-for-MessageIterator"],[1063,"impl-From%3C%26Connection%3E-for-MessageIterator"],[1242,"impl-AsRef%3CArc%3CMessage%3E%3E-for-PropertiesChanged"],[1243,"impl-AsRef%3CMessage%3E-for-PropertiesChanged"],[1245,"impl-AsRef%3CArc%3CMessage%3E%3E-for-InterfacesAdded"],[1246,"impl-AsRef%3CMessage%3E-for-InterfacesAdded"],[1247,"impl-AsRef%3CArc%3CMessage%3E%3E-for-InterfacesRemoved"],[1248,"impl-AsRef%3CMessage%3E-for-InterfacesRemoved"],[1253,"impl-AsRef%3CArc%3CMessage%3E%3E-for-NameOwnerChanged"],[1254,"impl-AsRef%3CMessage%3E-for-NameOwnerChanged"],[1255,"impl-AsRef%3CArc%3CMessage%3E%3E-for-NameLost"],[1256,"impl-AsRef%3CMessage%3E-for-NameLost"],[1257,"impl-AsRef%3CMessage%3E-for-NameAcquired"],[1258,"impl-AsRef%3CArc%3CMessage%3E%3E-for-NameAcquired"],[1832,"impl-AsRef%3CArc%3CMessage%3E%3E-for-PropertiesChanged"],[1833,"impl-AsRef%3CMessage%3E-for-PropertiesChanged"],[1835,"impl-AsRef%3CArc%3CMessage%3E%3E-for-InterfacesAdded"],[1836,"impl-AsRef%3CMessage%3E-for-InterfacesAdded"],[1837,"impl-AsRef%3CArc%3CMessage%3E%3E-for-InterfacesRemoved"],[1838,"impl-AsRef%3CMessage%3E-for-InterfacesRemoved"],[1843,"impl-AsRef%3CArc%3CMessage%3E%3E-for-NameOwnerChanged"],[1844,"impl-AsRef%3CMessage%3E-for-NameOwnerChanged"],[1845,"impl-AsRef%3CMessage%3E-for-NameLost"],[1846,"impl-AsRef%3CArc%3CMessage%3E%3E-for-NameLost"],[1847,"impl-AsRef%3CArc%3CMessage%3E%3E-for-NameAcquired"],[1848,"impl-AsRef%3CMessage%3E-for-NameAcquired"],[2061,"impl-Display-for-Error"],[2062,"impl-Debug-for-Error"]]}],\ ["zbus_macros",{"doc":"zbus_macros","t":"YXX","n":["DBusError","dbus_interface","dbus_proxy"],"q":[[0,"zbus_macros"]],"d":["Derive macro for implementing zbus::DBusError trait.","Attribute macro for implementing a D-Bus interface.","Attribute macro for defining D-Bus proxies (using …"],"i":[0,0,0],"f":[0,0,0],"c":[],"p":[],"b":[]}],\ ["zbus_names",{"doc":"zbus_names","t":"GPGFFPPPPPPFPFFFFFFIPFPPFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","n":["BusName","Err","Error","ErrorName","InterfaceName","InvalidBusName","InvalidErrorName","InvalidInterfaceName","InvalidMemberName","InvalidUniqueName","InvalidWellKnownName","MemberName","Ok","OwnedBusName","OwnedErrorName","OwnedInterfaceName","OwnedMemberName","OwnedUniqueName","OwnedWellKnownName","Result","Unique","UniqueName","Variant","WellKnown","WellKnownName","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_str","as_str","as_str","as_str","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_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserializer_for_signature","deserializer_for_signature","deserializer_for_signature","deserializer_for_signature","deserializer_for_signature","deserializer_for_signature","deserializer_for_signature","deserializer_for_signature","deserializer_for_signature","deserializer_for_signature","deserializer_for_signature","deserializer_for_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_static_str","from_static_str","from_static_str","from_static_str","from_static_str","from_static_str","from_static_str_unchecked","from_static_str_unchecked","from_static_str_unchecked","from_static_str_unchecked","from_static_str_unchecked","from_str_unchecked","from_str_unchecked","from_str_unchecked","from_str_unchecked","from_str_unchecked","from_string_unchecked","from_string_unchecked","from_string_unchecked","from_string_unchecked","from_string_unchecked","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","inner","inner","inner","inner","inner","inner","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_owned","into_owned","into_owned","into_owned","into_owned","into_owned","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","signature","signature","signature","signature","signature","signature","signature","signature","signature","signature","signature","signature","source","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_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","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_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"],"q":[[0,"zbus_names"],[550,"core::cmp"],[551,"core::result"],[552,"serde::de"],[553,"zvariant::error"],[554,"zvariant::signature"],[555,"core::convert"],[556,"core::fmt"],[557,"core::fmt"],[558,"core::hash"],[559,"core::option"],[560,"serde::ser"],[561,"core::error"],[562,"zvariant::str"],[563,"zvariant::owned_value"],[564,"zvariant::value"],[565,"alloc::sync"],[566,"alloc::borrow"],[567,"zvariant::error"]],"d":["String that identifies a bus name.","Contains the error value","The error type for zbus_names.","String that identifies an error name on the bus.","String that identifies an interface name on the bus.","Invalid bus name. The strings describe why the bus name is …","Invalid error name.","Invalid interface name.","Invalid member (method or signal) name.","Invalid unique bus name.","Invalid well-known bus name.","String that identifies an member (method or signal) name …","Contains the success value","Owned sibling of BusName.","Owned sibling of ErrorName.","Owned sibling of InterfaceName.","Owned sibling of MemberName.","Owned sibling of UniqueName.","Owned sibling of WellKnownName.","Alias for a Result with the error type zbus_names::Error.","","String that identifies a unique bus name.","","","String that identifies a well-known bus name.","A borrowed clone (never allocates, unlike clone).","A borrowed clone (never allocates, unlike clone).","A borrowed clone (never allocates, unlike clone).","","A borrowed clone (never allocates, unlike clone).","A borrowed clone (never allocates, unlike clone).","A borrowed clone (never allocates, unlike clone).","The well-known-name as string.","The unique name as string.","The well-known-name as string.","The interface name as string.","The member name as string.","The error name as string.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Returns the argument unchanged.","","Returns the argument unchanged.","","","","Returns the argument unchanged.","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Same as try_from, except it takes a &'static str.","Same as try_from, except it takes a &'static str.","Same as try_from, except it takes a &'static str.","Same as try_from, except it takes a &'static str.","Same as try_from, except it takes a &'static str.","Same as try_from, except it takes a &'static str.","Same as from_str_unchecked, except it takes a &'static str.","Same as from_str_unchecked, except it takes a &'static str.","Same as from_str_unchecked, except it takes a &'static str.","Same as from_str_unchecked, except it takes a &'static str.","Same as from_str_unchecked, except it takes a &'static str.","Create a new UniqueName from the given string.","Create a new WellKnownName from the given string.","Create a new InterfaceName from the given string.","Create a new MemberName from the given string.","Create a new ErrorName from the given string.","Same as from_str_unchecked, except it takes an owned String…","Same as from_str_unchecked, except it takes an owned String…","Same as from_str_unchecked, except it takes an owned String…","Same as from_str_unchecked, except it takes an owned String…","Same as from_str_unchecked, except it takes an owned String…","","","","","","","","","","","","","Get a reference to the inner BusName.","Get a reference to the inner UniqueName.","Get a reference to the inner WellKnownName.","Get a reference to the inner InterfaceName.","Get a reference to the inner MemberName.","Get a reference to the inner ErrorName.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Convert to the inner BusName, consuming self.","Convert to the inner UniqueName, consuming self.","Convert to the inner WellKnownName, consuming self.","Convert to the inner InterfaceName, consuming self.","Convert to the inner MemberName, consuming self.","Convert to the inner ErrorName, consuming self.","Creates an owned clone of self.","Creates an owned clone of self.","Creates an owned clone of self.","Creates an owned clone of self.","Creates an owned clone of self.","Creates an owned clone of self.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates an owned clone of self.","","","","Creates an owned clone of self.","","","Creates an owned clone of self.","","","Creates an owned clone of self.","","Creates an owned clone of self.","","","","Creates an owned clone of self.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,26,0,0,0,14,14,14,14,14,14,0,26,0,0,0,0,0,0,0,1,0,14,1,0,1,2,3,4,6,7,8,1,2,3,6,7,8,1,1,9,9,2,2,10,10,3,3,4,4,6,6,11,11,7,7,12,12,14,8,8,13,13,1,9,2,10,3,4,6,11,7,12,14,8,13,1,9,2,10,3,4,6,11,7,12,14,8,13,1,9,2,10,3,4,6,11,7,12,14,8,13,1,9,2,10,3,4,6,11,7,12,8,13,1,9,2,10,3,4,6,11,7,12,8,13,1,9,2,10,3,4,6,11,7,12,8,13,1,9,2,10,3,4,6,11,7,12,8,13,1,9,2,10,3,4,6,11,7,12,8,13,1,1,1,1,1,1,9,9,9,2,2,2,2,10,10,10,3,3,3,3,4,4,4,6,6,6,6,11,11,11,7,7,7,7,12,12,12,14,8,8,8,8,13,13,13,1,1,9,9,2,2,10,10,3,3,4,4,6,6,11,11,7,7,12,12,14,14,8,8,13,13,1,1,1,1,1,1,1,1,1,1,9,9,2,2,2,2,10,10,3,3,3,3,4,4,6,6,6,6,11,11,7,7,7,7,12,12,14,14,14,8,8,8,8,13,13,1,2,3,6,7,8,2,3,6,7,8,2,3,6,7,8,2,3,6,7,8,1,9,2,10,3,4,6,11,7,12,8,13,9,10,4,11,12,13,1,9,2,10,3,4,6,11,7,12,14,8,13,9,10,4,11,12,13,1,2,3,6,7,8,1,9,2,10,3,4,6,11,7,12,8,13,1,9,2,10,3,4,6,11,7,12,8,13,1,9,2,10,3,4,6,11,7,12,8,13,1,9,2,10,3,4,6,11,7,12,8,13,14,1,1,9,2,2,10,3,3,4,6,6,11,7,7,12,14,8,8,13,1,9,2,10,3,4,6,11,7,12,14,8,13,1,1,1,1,1,1,1,1,1,9,9,9,9,9,9,2,2,2,2,2,2,2,2,2,10,10,10,10,10,10,10,10,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,6,6,6,6,6,6,6,6,6,11,11,11,11,11,11,11,11,7,7,7,7,7,7,7,7,7,12,12,12,12,12,12,12,12,14,8,8,8,8,8,8,8,8,8,13,13,13,13,13,13,13,13,1,9,2,10,3,4,6,11,7,12,14,8,13,1,9,2,10,3,4,6,11,7,12,14,8,13],"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,[1,1],[2,2],[3,3],[4,5],[6,6],[7,7],[8,8],[1,5],[2,5],[3,5],[6,5],[7,5],[8,5],[1,5],[-1,-2,[],[]],[-1,-2,[],[]],[9,5],[-1,-2,[],[]],[2,5],[10,5],[-1,-2,[],[]],[3,5],[-1,-2,[],[]],[4,5],[-1,-2,[],[]],[-1,-2,[],[]],[6,5],[-1,-2,[],[]],[11,5],[7,5],[-1,-2,[],[]],[-1,-2,[],[]],[12,5],[-1,-2,[],[]],[-1,-2,[],[]],[8,5],[-1,-2,[],[]],[13,5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[1,1],[9,9],[2,2],[10,10],[3,3],[4,4],[6,6],[11,11],[7,7],[12,12],[14,14],[8,8],[13,13],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[1,1],16],[[9,9],16],[[2,2],16],[[10,10],16],[[3,3],16],[[4,4],16],[[6,6],16],[[11,11],16],[[7,7],16],[[12,12],16],[[8,8],16],[[13,13],16],[1,-1,[]],[9,-1,[]],[2,-1,[]],[10,-1,[]],[3,-1,[]],[4,-1,[]],[6,-1,[]],[11,-1,[]],[7,-1,[]],[12,-1,[]],[8,-1,[]],[13,-1,[]],[-1,[[17,[1]]],18],[-1,[[17,[9]]],18],[-1,[[17,[2]]],18],[-1,[[17,[10]]],18],[-1,[[17,[3]]],18],[-1,[[17,[4]]],18],[-1,[[17,[6]]],18],[-1,[[17,[11]]],18],[-1,[[17,[7]]],18],[-1,[[17,[12]]],18],[-1,[[17,[8]]],18],[-1,[[17,[13]]],18],[-1,[[17,[19]]],[[21,[20]]]],[-1,[[17,[19]]],[[21,[20]]]],[-1,[[17,[19]]],[[21,[20]]]],[-1,[[17,[19]]],[[21,[20]]]],[-1,[[17,[19]]],[[21,[20]]]],[-1,[[17,[19]]],[[21,[20]]]],[-1,[[17,[19]]],[[21,[20]]]],[-1,[[17,[19]]],[[21,[20]]]],[-1,[[17,[19]]],[[21,[20]]]],[-1,[[17,[19]]],[[21,[20]]]],[-1,[[17,[19]]],[[21,[20]]]],[-1,[[17,[19]]],[[21,[20]]]],[-1,20,[]],[-1,20,[]],[-1,20,[]],[-1,20,[]],[-1,20,[]],[-1,20,[]],[-1,20,[]],[-1,20,[]],[-1,20,[]],[-1,20,[]],[-1,20,[]],[-1,20,[]],[[1,9],22],[[1,5],22],[[1,1],22],[[1,3],22],[[1,2],22],[[1,5],22],[[9,5],22],[[9,1],22],[[9,9],22],[[2,5],22],[[2,5],22],[[2,2],22],[[2,10],22],[[10,5],22],[[10,2],22],[[10,10],22],[[3,5],22],[[3,3],22],[[3,4],22],[[3,5],22],[[4,4],22],[[4,3],22],[[4,5],22],[[6,6],22],[[6,5],22],[[6,11],22],[[6,5],22],[[11,5],22],[[11,6],22],[[11,11],22],[[7,5],22],[[7,7],22],[[7,5],22],[[7,12],22],[[12,5],22],[[12,12],22],[[12,7],22],[[14,14],22],[[8,5],22],[[8,5],22],[[8,8],22],[[8,13],22],[[13,13],22],[[13,5],22],[[13,8],22],[[1,23],24],[[1,23],24],[[9,23],24],[[9,23],24],[[2,23],24],[[2,23],24],[[10,23],24],[[10,23],24],[[3,23],24],[[3,23],24],[[4,23],24],[[4,23],24],[[6,23],24],[[6,23],24],[[11,23],24],[[11,23],24],[[7,23],24],[[7,23],24],[[12,23],24],[[12,23],24],[[14,23],24],[[14,23],24],[[8,23],24],[[8,23],24],[[13,23],24],[[13,23],24],[10,1],[3,1],[9,1],[9,1],[4,1],[10,1],[2,1],[-1,-1,[]],[1,1],[4,1],[-1,-1,[]],[1,9],[10,2],[-1,-1,[]],[10,2],[2,2],[-1,-1,[]],[2,10],[-1,-1,[]],[4,3],[4,3],[3,3],[-1,-1,[]],[3,4],[6,6],[11,6],[-1,-1,[]],[11,6],[-1,-1,[]],[6,11],[7,7],[12,7],[-1,-1,[]],[12,7],[7,12],[-1,-1,[]],[25,14],[19,14],[-1,-1,[]],[8,8],[13,8],[-1,-1,[]],[13,8],[-1,-1,[]],[8,13],[5,[[26,[1]]]],[5,[[26,[2]]]],[5,[[26,[3]]]],[5,[[26,[6]]]],[5,[[26,[7]]]],[5,[[26,[8]]]],[5,2],[5,3],[5,6],[5,7],[5,8],[5,2],[5,3],[5,6],[5,7],[5,8],[27,2],[27,3],[27,6],[27,7],[27,8],[[1,-1],15,28],[[9,-1],15,28],[[2,-1],15,28],[[10,-1],15,28],[[3,-1],15,28],[[4,-1],15,28],[[6,-1],15,28],[[11,-1],15,28],[[7,-1],15,28],[[12,-1],15,28],[[8,-1],15,28],[[13,-1],15,28],[9,1],[10,2],[4,3],[11,6],[12,7],[13,8],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[9,1],[10,2],[4,3],[11,6],[12,7],[13,8],[1,1],[2,2],[3,3],[6,6],[7,7],[8,8],[[],-1,[]],[[],-1,[]],[[],-1,[]],[[],-1,[]],[[],-1,[]],[[],-1,[]],[[],-1,[]],[[],-1,[]],[[],-1,[]],[[],-1,[]],[[],-1,[]],[[],-1,[]],[[1,1],[[29,[16]]]],[[9,9],[[29,[16]]]],[[2,2],[[29,[16]]]],[[10,10],[[29,[16]]]],[[3,3],[[29,[16]]]],[[4,4],[[29,[16]]]],[[6,6],[[29,[16]]]],[[11,11],[[29,[16]]]],[[7,7],[[29,[16]]]],[[12,12],[[29,[16]]]],[[8,8],[[29,[16]]]],[[13,13],[[29,[16]]]],[[1,-1],17,30],[[9,-1],17,30],[[2,-1],17,30],[[10,-1],17,30],[[3,-1],17,30],[[4,-1],17,30],[[6,-1],17,30],[[11,-1],17,30],[[7,-1],17,30],[[12,-1],17,30],[[8,-1],17,30],[[13,-1],17,30],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[14,[[29,[31]]]],[1,1],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[2,2],[-1,-2,[],[]],[-1,-2,[],[]],[3,3],[-1,-2,[],[]],[-1,-2,[],[]],[6,6],[-1,-2,[],[]],[7,7],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[8,8],[-1,-2,[],[]],[-1,-2,[],[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[32,[[26,[1]]]],[33,[[26,[1]]]],[34,[[26,[1]]]],[-1,[[17,[-2]]],[],[]],[5,[[26,[1]]]],[27,[[26,[1]]]],[15,[[26,[1]]]],[[[35,[5]]],[[26,[1]]]],[[[36,[5]]],[[26,[1]]]],[-1,[[17,[-2]]],[],[]],[[[36,[5]]],[[26,[9]]]],[33,[[26,[9]]]],[27,[[26,[9]]]],[34,[[26,[9]]]],[5,[[26,[9]]]],[32,[[26,[2]]]],[15,[[26,[2]]]],[34,[[37,[2]]]],[[[36,[5]]],[[26,[2]]]],[5,[[26,[2]]]],[27,[[26,[2]]]],[[[35,[5]]],[[26,[2]]]],[33,[[37,[2]]]],[-1,[[17,[-2]]],[],[]],[27,[[26,[10]]]],[[[35,[5]]],[[26,[10]]]],[[[36,[5]]],[[26,[10]]]],[32,[[26,[10]]]],[33,[[37,[10]]]],[-1,[[17,[-2]]],[],[]],[34,[[37,[10]]]],[5,[[26,[10]]]],[33,[[37,[3]]]],[-1,[[17,[-2]]],[],[]],[[[36,[5]]],[[26,[3]]]],[32,[[26,[3]]]],[27,[[26,[3]]]],[34,[[37,[3]]]],[5,[[26,[3]]]],[15,[[26,[3]]]],[[[35,[5]]],[[26,[3]]]],[34,[[37,[4]]]],[-1,[[17,[-2]]],[],[]],[[[36,[5]]],[[26,[4]]]],[[[35,[5]]],[[26,[4]]]],[33,[[37,[4]]]],[32,[[26,[4]]]],[5,[[26,[4]]]],[27,[[26,[4]]]],[[[35,[5]]],[[26,[6]]]],[32,[[26,[6]]]],[15,[[26,[6]]]],[-1,[[17,[-2]]],[],[]],[[[36,[5]]],[[26,[6]]]],[27,[[26,[6]]]],[33,[[37,[6]]]],[5,[[26,[6]]]],[34,[[37,[6]]]],[[[36,[5]]],[[26,[11]]]],[5,[[26,[11]]]],[[[35,[5]]],[[26,[11]]]],[34,[[37,[11]]]],[-1,[[17,[-2]]],[],[]],[33,[[37,[11]]]],[32,[[26,[11]]]],[27,[[26,[11]]]],[34,[[37,[7]]]],[32,[[26,[7]]]],[[[35,[5]]],[[26,[7]]]],[5,[[26,[7]]]],[-1,[[17,[-2]]],[],[]],[27,[[26,[7]]]],[15,[[26,[7]]]],[[[36,[5]]],[[26,[7]]]],[33,[[37,[7]]]],[5,[[26,[12]]]],[32,[[26,[12]]]],[27,[[26,[12]]]],[[[36,[5]]],[[26,[12]]]],[34,[[37,[12]]]],[-1,[[17,[-2]]],[],[]],[[[35,[5]]],[[26,[12]]]],[33,[[37,[12]]]],[-1,[[17,[-2]]],[],[]],[5,[[26,[8]]]],[34,[[37,[8]]]],[15,[[26,[8]]]],[[[35,[5]]],[[26,[8]]]],[33,[[37,[8]]]],[-1,[[17,[-2]]],[],[]],[27,[[26,[8]]]],[[[36,[5]]],[[26,[8]]]],[32,[[26,[8]]]],[32,[[26,[13]]]],[33,[[37,[13]]]],[27,[[26,[13]]]],[-1,[[17,[-2]]],[],[]],[[[36,[5]]],[[26,[13]]]],[[[35,[5]]],[[26,[13]]]],[34,[[37,[13]]]],[5,[[26,[13]]]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,38,[]],[-1,38,[]],[-1,38,[]],[-1,38,[]],[-1,38,[]],[-1,38,[]],[-1,38,[]],[-1,38,[]],[-1,38,[]],[-1,38,[]],[-1,38,[]],[-1,38,[]],[-1,38,[]]],"c":[],"p":[[6,"BusName",0],[5,"UniqueName",0],[5,"WellKnownName",0],[5,"OwnedWellKnownName",0],[1,"str"],[5,"InterfaceName",0],[5,"MemberName",0],[5,"ErrorName",0],[5,"OwnedBusName",0],[5,"OwnedUniqueName",0],[5,"OwnedInterfaceName",0],[5,"OwnedMemberName",0],[5,"OwnedErrorName",0],[6,"Error",0],[1,"tuple"],[6,"Ordering",550],[6,"Result",551],[10,"Deserializer",552],[6,"Error",553],[5,"Signature",554],[10,"TryInto",555],[1,"bool"],[5,"Formatter",556],[8,"Result",556],[6,"Infallible",555],[8,"Result",0],[5,"String",557],[10,"Hasher",558],[6,"Option",559],[10,"Serializer",560],[10,"Error",561],[5,"Str",562],[5,"OwnedValue",563],[6,"Value",564],[5,"Arc",565],[6,"Cow",566],[8,"Result",553],[5,"TypeId",567]],"b":[[162,"impl-PartialEq%3COwnedBusName%3E-for-BusName%3C\'_%3E"],[163,"impl-PartialEq%3C%26str%3E-for-BusName%3C\'_%3E"],[164,"impl-PartialEq-for-BusName%3C\'name%3E"],[165,"impl-PartialEq%3CWellKnownName%3C\'_%3E%3E-for-BusName%3C\'_%3E"],[166,"impl-PartialEq%3CUniqueName%3C\'_%3E%3E-for-BusName%3C\'_%3E"],[167,"impl-PartialEq%3Cstr%3E-for-BusName%3C\'_%3E"],[168,"impl-PartialEq%3C%26str%3E-for-OwnedBusName"],[169,"impl-PartialEq%3CBusName%3C\'_%3E%3E-for-OwnedBusName"],[170,"impl-PartialEq-for-OwnedBusName"],[171,"impl-PartialEq%3Cstr%3E-for-UniqueName%3C\'_%3E"],[172,"impl-PartialEq%3C%26str%3E-for-UniqueName%3C\'_%3E"],[173,"impl-PartialEq-for-UniqueName%3C\'name%3E"],[174,"impl-PartialEq%3COwnedUniqueName%3E-for-UniqueName%3C\'_%3E"],[175,"impl-PartialEq%3C%26str%3E-for-OwnedUniqueName"],[176,"impl-PartialEq%3CUniqueName%3C\'_%3E%3E-for-OwnedUniqueName"],[177,"impl-PartialEq-for-OwnedUniqueName"],[178,"impl-PartialEq%3C%26str%3E-for-WellKnownName%3C\'a%3E"],[179,"impl-PartialEq-for-WellKnownName%3C\'name%3E"],[180,"impl-PartialEq%3COwnedWellKnownName%3E-for-WellKnownName%3C\'_%3E"],[181,"impl-PartialEq%3Cstr%3E-for-WellKnownName%3C\'a%3E"],[182,"impl-PartialEq-for-OwnedWellKnownName"],[183,"impl-PartialEq%3CWellKnownName%3C\'_%3E%3E-for-OwnedWellKnownName"],[184,"impl-PartialEq%3C%26str%3E-for-OwnedWellKnownName"],[185,"impl-PartialEq-for-InterfaceName%3C\'name%3E"],[186,"impl-PartialEq%3Cstr%3E-for-InterfaceName%3C\'_%3E"],[187,"impl-PartialEq%3COwnedInterfaceName%3E-for-InterfaceName%3C\'_%3E"],[188,"impl-PartialEq%3C%26str%3E-for-InterfaceName%3C\'_%3E"],[189,"impl-PartialEq%3C%26str%3E-for-OwnedInterfaceName"],[190,"impl-PartialEq%3CInterfaceName%3C\'_%3E%3E-for-OwnedInterfaceName"],[191,"impl-PartialEq-for-OwnedInterfaceName"],[192,"impl-PartialEq%3C%26str%3E-for-MemberName%3C\'_%3E"],[193,"impl-PartialEq-for-MemberName%3C\'name%3E"],[194,"impl-PartialEq%3Cstr%3E-for-MemberName%3C\'_%3E"],[195,"impl-PartialEq%3COwnedMemberName%3E-for-MemberName%3C\'_%3E"],[196,"impl-PartialEq%3C%26str%3E-for-OwnedMemberName"],[197,"impl-PartialEq-for-OwnedMemberName"],[198,"impl-PartialEq%3CMemberName%3C\'_%3E%3E-for-OwnedMemberName"],[200,"impl-PartialEq%3C%26str%3E-for-ErrorName%3C\'_%3E"],[201,"impl-PartialEq%3Cstr%3E-for-ErrorName%3C\'_%3E"],[202,"impl-PartialEq-for-ErrorName%3C\'name%3E"],[203,"impl-PartialEq%3COwnedErrorName%3E-for-ErrorName%3C\'_%3E"],[204,"impl-PartialEq-for-OwnedErrorName"],[205,"impl-PartialEq%3C%26str%3E-for-OwnedErrorName"],[206,"impl-PartialEq%3CErrorName%3C\'_%3E%3E-for-OwnedErrorName"],[207,"impl-Debug-for-BusName%3C\'name%3E"],[208,"impl-Display-for-BusName%3C\'_%3E"],[209,"impl-Display-for-OwnedBusName"],[210,"impl-Debug-for-OwnedBusName"],[211,"impl-Display-for-UniqueName%3C\'_%3E"],[212,"impl-Debug-for-UniqueName%3C\'name%3E"],[213,"impl-Display-for-OwnedUniqueName"],[214,"impl-Debug-for-OwnedUniqueName"],[215,"impl-Display-for-WellKnownName%3C\'_%3E"],[216,"impl-Debug-for-WellKnownName%3C\'name%3E"],[217,"impl-Display-for-OwnedWellKnownName"],[218,"impl-Debug-for-OwnedWellKnownName"],[219,"impl-Debug-for-InterfaceName%3C\'name%3E"],[220,"impl-Display-for-InterfaceName%3C\'_%3E"],[221,"impl-Display-for-OwnedInterfaceName"],[222,"impl-Debug-for-OwnedInterfaceName"],[223,"impl-Display-for-MemberName%3C\'_%3E"],[224,"impl-Debug-for-MemberName%3C\'name%3E"],[225,"impl-Debug-for-OwnedMemberName"],[226,"impl-Display-for-OwnedMemberName"],[227,"impl-Debug-for-Error"],[228,"impl-Display-for-Error"],[229,"impl-Display-for-ErrorName%3C\'_%3E"],[230,"impl-Debug-for-ErrorName%3C\'name%3E"],[231,"impl-Debug-for-OwnedErrorName"],[232,"impl-Display-for-OwnedErrorName"],[233,"impl-From%3C%26OwnedUniqueName%3E-for-BusName%3C\'a%3E"],[234,"impl-From%3CWellKnownName%3C\'name%3E%3E-for-BusName%3C\'name%3E"],[235,"impl-From%3COwnedBusName%3E-for-BusName%3C\'static%3E"],[236,"impl-From%3C%26OwnedBusName%3E-for-BusName%3C\'unowned%3E"],[237,"impl-From%3C%26OwnedWellKnownName%3E-for-BusName%3C\'a%3E"],[238,"impl-From%3COwnedUniqueName%3E-for-BusName%3C\'static%3E"],[239,"impl-From%3CUniqueName%3C\'name%3E%3E-for-BusName%3C\'name%3E"],[241,"impl-From%3C%26BusName%3C\'name%3E%3E-for-BusName%3C\'name%3E"],[242,"impl-From%3COwnedWellKnownName%3E-for-BusName%3C\'static%3E"],[245,"impl-From%3C%26OwnedUniqueName%3E-for-UniqueName%3C\'unowned%3E"],[247,"impl-From%3COwnedUniqueName%3E-for-UniqueName%3C\'static%3E"],[248,"impl-From%3C%26UniqueName%3C\'name%3E%3E-for-UniqueName%3C\'name%3E"],[252,"impl-From%3COwnedWellKnownName%3E-for-WellKnownName%3C\'static%3E"],[253,"impl-From%3C%26OwnedWellKnownName%3E-for-WellKnownName%3C\'unowned%3E"],[254,"impl-From%3C%26WellKnownName%3C\'name%3E%3E-for-WellKnownName%3C\'name%3E"],[257,"impl-From%3C%26InterfaceName%3C\'name%3E%3E-for-InterfaceName%3C\'name%3E"],[258,"impl-From%3COwnedInterfaceName%3E-for-InterfaceName%3C\'static%3E"],[260,"impl-From%3C%26OwnedInterfaceName%3E-for-InterfaceName%3C\'unowned%3E"],[263,"impl-From%3C%26MemberName%3C\'name%3E%3E-for-MemberName%3C\'name%3E"],[264,"impl-From%3COwnedMemberName%3E-for-MemberName%3C\'static%3E"],[266,"impl-From%3C%26OwnedMemberName%3E-for-MemberName%3C\'unowned%3E"],[269,"impl-From%3CInfallible%3E-for-Error"],[270,"impl-From%3CError%3E-for-Error"],[272,"impl-From%3C%26ErrorName%3C\'name%3E%3E-for-ErrorName%3C\'name%3E"],[273,"impl-From%3C%26OwnedErrorName%3E-for-ErrorName%3C\'unowned%3E"],[275,"impl-From%3COwnedErrorName%3E-for-ErrorName%3C\'static%3E"],[423,"impl-TryFrom%3CStr%3C\'s%3E%3E-for-BusName%3C\'s%3E"],[424,"impl-TryFrom%3COwnedValue%3E-for-BusName%3C\'static%3E"],[425,"impl-TryFrom%3CValue%3C\'s%3E%3E-for-BusName%3C\'s%3E"],[427,"impl-TryFrom%3C%26str%3E-for-BusName%3C\'s%3E"],[428,"impl-TryFrom%3CString%3E-for-BusName%3C\'s%3E"],[429,"impl-TryFrom%3C()%3E-for-BusName%3C\'_%3E"],[430,"impl-TryFrom%3CArc%3Cstr%3E%3E-for-BusName%3C\'s%3E"],[431,"impl-TryFrom%3CCow%3C\'name,+str%3E%3E-for-BusName%3C\'name%3E"],[433,"impl-TryFrom%3CCow%3C\'_,+str%3E%3E-for-OwnedBusName"],[434,"impl-TryFrom%3COwnedValue%3E-for-OwnedBusName"],[435,"impl-TryFrom%3CString%3E-for-OwnedBusName"],[436,"impl-TryFrom%3CValue%3C\'static%3E%3E-for-OwnedBusName"],[437,"impl-TryFrom%3C%26str%3E-for-OwnedBusName"],[438,"impl-TryFrom%3CStr%3C\'s%3E%3E-for-UniqueName%3C\'s%3E"],[439,"impl-TryFrom%3C()%3E-for-UniqueName%3C\'_%3E"],[440,"impl-TryFrom%3CValue%3C\'name%3E%3E-for-UniqueName%3C\'name%3E"],[441,"impl-TryFrom%3CCow%3C\'s,+str%3E%3E-for-UniqueName%3C\'s%3E"],[442,"impl-TryFrom%3C%26str%3E-for-UniqueName%3C\'s%3E"],[443,"impl-TryFrom%3CString%3E-for-UniqueName%3C\'s%3E"],[444,"impl-TryFrom%3CArc%3Cstr%3E%3E-for-UniqueName%3C\'s%3E"],[445,"impl-TryFrom%3COwnedValue%3E-for-UniqueName%3C\'name%3E"],[447,"impl-TryFrom%3CString%3E-for-OwnedUniqueName"],[448,"impl-TryFrom%3CArc%3Cstr%3E%3E-for-OwnedUniqueName"],[449,"impl-TryFrom%3CCow%3C\'s,+str%3E%3E-for-OwnedUniqueName"],[450,"impl-TryFrom%3CStr%3C\'s%3E%3E-for-OwnedUniqueName"],[451,"impl-TryFrom%3COwnedValue%3E-for-OwnedUniqueName"],[453,"impl-TryFrom%3CValue%3C\'static%3E%3E-for-OwnedUniqueName"],[454,"impl-TryFrom%3C%26str%3E-for-OwnedUniqueName"],[455,"impl-TryFrom%3COwnedValue%3E-for-WellKnownName%3C\'name%3E"],[457,"impl-TryFrom%3CCow%3C\'s,+str%3E%3E-for-WellKnownName%3C\'s%3E"],[458,"impl-TryFrom%3CStr%3C\'s%3E%3E-for-WellKnownName%3C\'s%3E"],[459,"impl-TryFrom%3CString%3E-for-WellKnownName%3C\'s%3E"],[460,"impl-TryFrom%3CValue%3C\'name%3E%3E-for-WellKnownName%3C\'name%3E"],[461,"impl-TryFrom%3C%26str%3E-for-WellKnownName%3C\'s%3E"],[462,"impl-TryFrom%3C()%3E-for-WellKnownName%3C\'_%3E"],[463,"impl-TryFrom%3CArc%3Cstr%3E%3E-for-WellKnownName%3C\'s%3E"],[464,"impl-TryFrom%3CValue%3C\'static%3E%3E-for-OwnedWellKnownName"],[466,"impl-TryFrom%3CCow%3C\'s,+str%3E%3E-for-OwnedWellKnownName"],[467,"impl-TryFrom%3CArc%3Cstr%3E%3E-for-OwnedWellKnownName"],[468,"impl-TryFrom%3COwnedValue%3E-for-OwnedWellKnownName"],[469,"impl-TryFrom%3CStr%3C\'s%3E%3E-for-OwnedWellKnownName"],[470,"impl-TryFrom%3C%26str%3E-for-OwnedWellKnownName"],[471,"impl-TryFrom%3CString%3E-for-OwnedWellKnownName"],[472,"impl-TryFrom%3CArc%3Cstr%3E%3E-for-InterfaceName%3C\'s%3E"],[473,"impl-TryFrom%3CStr%3C\'s%3E%3E-for-InterfaceName%3C\'s%3E"],[474,"impl-TryFrom%3C()%3E-for-InterfaceName%3C\'_%3E"],[476,"impl-TryFrom%3CCow%3C\'s,+str%3E%3E-for-InterfaceName%3C\'s%3E"],[477,"impl-TryFrom%3CString%3E-for-InterfaceName%3C\'s%3E"],[478,"impl-TryFrom%3COwnedValue%3E-for-InterfaceName%3C\'name%3E"],[479,"impl-TryFrom%3C%26str%3E-for-InterfaceName%3C\'s%3E"],[480,"impl-TryFrom%3CValue%3C\'name%3E%3E-for-InterfaceName%3C\'name%3E"],[481,"impl-TryFrom%3CCow%3C\'s,+str%3E%3E-for-OwnedInterfaceName"],[482,"impl-TryFrom%3C%26str%3E-for-OwnedInterfaceName"],[483,"impl-TryFrom%3CArc%3Cstr%3E%3E-for-OwnedInterfaceName"],[484,"impl-TryFrom%3CValue%3C\'static%3E%3E-for-OwnedInterfaceName"],[486,"impl-TryFrom%3COwnedValue%3E-for-OwnedInterfaceName"],[487,"impl-TryFrom%3CStr%3C\'s%3E%3E-for-OwnedInterfaceName"],[488,"impl-TryFrom%3CString%3E-for-OwnedInterfaceName"],[489,"impl-TryFrom%3CValue%3C\'name%3E%3E-for-MemberName%3C\'name%3E"],[490,"impl-TryFrom%3CStr%3C\'s%3E%3E-for-MemberName%3C\'s%3E"],[491,"impl-TryFrom%3CArc%3Cstr%3E%3E-for-MemberName%3C\'s%3E"],[492,"impl-TryFrom%3C%26str%3E-for-MemberName%3C\'s%3E"],[494,"impl-TryFrom%3CString%3E-for-MemberName%3C\'s%3E"],[495,"impl-TryFrom%3C()%3E-for-MemberName%3C\'_%3E"],[496,"impl-TryFrom%3CCow%3C\'s,+str%3E%3E-for-MemberName%3C\'s%3E"],[497,"impl-TryFrom%3COwnedValue%3E-for-MemberName%3C\'name%3E"],[498,"impl-TryFrom%3C%26str%3E-for-OwnedMemberName"],[499,"impl-TryFrom%3CStr%3C\'s%3E%3E-for-OwnedMemberName"],[500,"impl-TryFrom%3CString%3E-for-OwnedMemberName"],[501,"impl-TryFrom%3CCow%3C\'s,+str%3E%3E-for-OwnedMemberName"],[502,"impl-TryFrom%3CValue%3C\'static%3E%3E-for-OwnedMemberName"],[504,"impl-TryFrom%3CArc%3Cstr%3E%3E-for-OwnedMemberName"],[505,"impl-TryFrom%3COwnedValue%3E-for-OwnedMemberName"],[507,"impl-TryFrom%3C%26str%3E-for-ErrorName%3C\'s%3E"],[508,"impl-TryFrom%3CValue%3C\'name%3E%3E-for-ErrorName%3C\'name%3E"],[509,"impl-TryFrom%3C()%3E-for-ErrorName%3C\'_%3E"],[510,"impl-TryFrom%3CArc%3Cstr%3E%3E-for-ErrorName%3C\'s%3E"],[511,"impl-TryFrom%3COwnedValue%3E-for-ErrorName%3C\'name%3E"],[513,"impl-TryFrom%3CString%3E-for-ErrorName%3C\'s%3E"],[514,"impl-TryFrom%3CCow%3C\'s,+str%3E%3E-for-ErrorName%3C\'s%3E"],[515,"impl-TryFrom%3CStr%3C\'s%3E%3E-for-ErrorName%3C\'s%3E"],[516,"impl-TryFrom%3CStr%3C\'s%3E%3E-for-OwnedErrorName"],[517,"impl-TryFrom%3COwnedValue%3E-for-OwnedErrorName"],[518,"impl-TryFrom%3CString%3E-for-OwnedErrorName"],[520,"impl-TryFrom%3CCow%3C\'s,+str%3E%3E-for-OwnedErrorName"],[521,"impl-TryFrom%3CArc%3Cstr%3E%3E-for-OwnedErrorName"],[522,"impl-TryFrom%3CValue%3C\'static%3E%3E-for-OwnedErrorName"],[523,"impl-TryFrom%3C%26str%3E-for-OwnedErrorName"]]}],\ ["zvariant",{"doc":"zvariant","t":"SSFPPFKPPPPPSSSSYFGRFPKKFGPGPFPPPPPPPPPPPSSGPFPPPRKFPPFPFFFFYPITTSSSSYFGFPPFPFPPFFKYYPPPPPPSSGPYNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHHHHHHNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHMNNNNNNNNNNNNNNNNNNHHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","n":["ARRAY_SIGNATURE_CHAR","ARRAY_SIGNATURE_STR","Array","Array","Array","ArraySeed","Basic","Bool","Container","DBus","DBus","DBus","DICT_ENTRY_SIG_END_CHAR","DICT_ENTRY_SIG_END_STR","DICT_ENTRY_SIG_START_CHAR","DICT_ENTRY_SIG_START_STR","DeserializeDict","DeserializeValue","Deserializer","Deserializer","Dict","Dict","DynamicDeserialize","DynamicType","EncodingContext","EncodingFormat","Err","Error","F64","Fd","Fd","GVariant","GVariant","GVariant","I16","I32","I64","IncompatibleFormat","IncorrectType","InputOutput","Io","MAYBE_SIGNATURE_CHAR","MAYBE_SIGNATURE_STR","MaxDepthExceeded","MaxDepthExceeded","Maybe","Maybe","Message","MissingFramingOffset","NoneType","NoneValue","ObjectPath","ObjectPath","Ok","Optional","OutOfBounds","OwnedFd","OwnedObjectPath","OwnedSignature","OwnedValue","OwnedValue","PaddingNot0","Result","SIGNATURE_CHAR","SIGNATURE_STR","STRUCT_SIG_END_CHAR","STRUCT_SIG_END_STR","STRUCT_SIG_START_CHAR","STRUCT_SIG_START_STR","SerializeDict","SerializeValue","Serializer","Signature","Signature","SignatureMismatch","Str","Str","Structure","Structure","Structure","StructureBuilder","StructureSeed","Type","Type","TypeDict","U16","U32","U64","U8","UnknownFd","Utf8","VARIANT_SIGNATURE_CHAR","VARIANT_SIGNATURE_STR","Value","Value","Value","add","add_field","alignment","alignment","alignment","alignment","alignment","alignment","append","append","append_field","as_bytes","as_bytes","as_raw_fd","as_raw_fd","as_ref","as_ref","as_str","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_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","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","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","cmp","custom","custom","dbus","default","default","default","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize_any","deserialize_bool","deserialize_byte_buf","deserialize_bytes","deserialize_char","deserialize_enum","deserialize_f32","deserialize_f64","deserialize_i16","deserialize_i32","deserialize_i64","deserialize_i8","deserialize_identifier","deserialize_ignored_any","deserialize_map","deserialize_newtype_struct","deserialize_option","deserialize_seq","deserialize_str","deserialize_string","deserialize_struct","deserialize_tuple","deserialize_tuple_struct","deserialize_u16","deserialize_u32","deserialize_u64","deserialize_u8","deserialize_unit","deserialize_unit_struct","deserializer_for_signature","deserializer_for_signature","deserializer_for_signature","deserializer_for_signature","deserializer_for_signature","deserializer_for_signature","deserializer_for_signature","deserializer_for_signature","deserializer_for_signature","deserializer_for_signature","deserializer_for_signature","deserializer_for_signature","deserializer_for_signature","deserializer_for_signature","downcast","downcast_ref","drop","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","dynamic_signature","element_signature","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","fields","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","format","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_bytes_unchecked","from_bytes_unchecked","from_raw_fd","from_slice","from_slice_fds","from_slice_fds_for_dynamic_signature","from_slice_fds_for_signature","from_slice_fds_with_seed","from_slice_for_dynamic_signature","from_slice_for_signature","from_slice_with_seed","from_static","from_static_bytes","from_static_bytes_unchecked","from_static_str","from_static_str","from_static_str_unchecked","from_static_str_unchecked","from_str_unchecked","from_str_unchecked","from_string_unchecked","from_string_unchecked","full_signature","full_signature","full_signature","full_signature","get","get","get","gvariant","hash","hash","hash","hash","hash","hash","hash","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_fields","into_inner","into_inner","into_inner","into_owned","into_owned","into_owned","into_raw_fd","is_empty","is_empty","is_empty","is_human_readable","is_human_readable","just","len","len","len","new","new","new","new","new","new","new","new","new_dbus","new_gvariant","new_unchecked","nothing","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","partial_cmp","position","push_field","push_value","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize_bool","serialize_bytes","serialize_char","serialize_f32","serialize_f64","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_u16","serialize_u32","serialize_u64","serialize_u8","serialize_unit","serialize_unit_struct","serialize_unit_variant","serialized_size","serialized_size_fds","signature","signature","signature","signature","signature","signature","signature","signature","signature","signature","signature","signature","signature","signature","signature","signature","signature","slice","source","to_bytes","to_bytes_fds","to_bytes_fds_for_signature","to_bytes_for_signature","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_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","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_writer","to_writer_fds","to_writer_fds_for_signature","to_writer_for_signature","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","value_signature","value_signature","Deserializer","Serializer","borrow","borrow","borrow_mut","borrow_mut","deserialize_any","deserialize_bool","deserialize_byte_buf","deserialize_bytes","deserialize_char","deserialize_enum","deserialize_f32","deserialize_f64","deserialize_i16","deserialize_i32","deserialize_i64","deserialize_i8","deserialize_identifier","deserialize_ignored_any","deserialize_map","deserialize_newtype_struct","deserialize_option","deserialize_seq","deserialize_str","deserialize_string","deserialize_struct","deserialize_tuple","deserialize_tuple_struct","deserialize_u16","deserialize_u32","deserialize_u64","deserialize_u8","deserialize_unit","deserialize_unit_struct","fmt","from","from","into","into","is_human_readable","is_human_readable","new","new","serialize_bool","serialize_bytes","serialize_char","serialize_f32","serialize_f64","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_u16","serialize_u32","serialize_u64","serialize_u8","serialize_unit","serialize_unit_struct","serialize_unit_variant","try_from","try_from","try_into","try_into","type_id","type_id","Deserializer","Serializer","borrow","borrow","borrow_mut","borrow_mut","deserialize_any","deserialize_bool","deserialize_byte_buf","deserialize_bytes","deserialize_char","deserialize_enum","deserialize_f32","deserialize_f64","deserialize_i16","deserialize_i32","deserialize_i64","deserialize_i8","deserialize_identifier","deserialize_ignored_any","deserialize_map","deserialize_newtype_struct","deserialize_option","deserialize_seq","deserialize_str","deserialize_string","deserialize_struct","deserialize_tuple","deserialize_tuple_struct","deserialize_u16","deserialize_u32","deserialize_u64","deserialize_u8","deserialize_unit","deserialize_unit_struct","fmt","from","from","into","into","is_human_readable","is_human_readable","new","new","serialize_bool","serialize_bytes","serialize_char","serialize_f32","serialize_f64","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_u16","serialize_u32","serialize_u64","serialize_u8","serialize_unit","serialize_unit_struct","serialize_unit_variant","try_from","try_from","try_into","try_into","type_id","type_id"],"q":[[0,"zvariant"],[843,"zvariant::dbus"],[921,"zvariant::gvariant"],[999,"core::result"],[1000,"core::convert"],[1001,"core::hash"],[1002,"core::cmp"],[1003,"std::os::fd::raw"],[1004,"core::clone"],[1005,"core::cmp"],[1006,"serde::de"],[1007,"serde::de"],[1008,"serde::de"],[1009,"core::convert"],[1010,"core::cmp"],[1011,"std::collections::hash::map"],[1012,"core::hash"],[1013,"std::os::fd::raw"],[1014,"alloc::sync"],[1015,"alloc::borrow"],[1016,"core::convert"],[1017,"std::io"],[1018,"serde::ser"],[1019,"core::error"],[1020,"core::any"]],"d":["The prefix of ARRAY type signature, as a character. …","The prefix of ARRAY type signature, as a string. Provided …","A helper type to wrap arrays in a Value.","","The maximum allowed depth for arrays in encoding was …","Use this to deserialize an Array.","Trait for basic types.","","The maximum allowed depth for containers in encoding was …","","","D-Bus format.","The closing character of DICT_ENTRY type signature. …","The closing character of DICT_ENTRY type signature, as a …","The opening character of DICT_ENTRY type signature. …","The opening character of DICT_ENTRY type signature, as a …","Adds Deserialize implementation to structs to be …","A wrapper to deserialize a value to T: Type + Deserialize.","Our deserialization implementation.","A DeserializeSeed implementation for this type.","A helper type to wrap dictionaries in a Value.","","Types that deserialize based on dynamic signatures.","Types with dynamic signatures.","The encoding context to use with the serialization and …","The encoding format.","Contains the error value","Error type used by zvariant API.","","A RawFd wrapper.","","","","GVariant format.","","","","The type (signature as first argument) being …","Type conversions errors.","Wrapper for std::io::Error","Wrapper for std::io::Error","The prefix of MAYBE (GVariant-specific) type signature, as …","The prefix of MAYBE (GVariant-specific) type signature, as …","Enum representing the max depth exceeded error.","The maximum allowed depth for containers in encoding was …","A helper type to wrap Option<T> (GVariant’s Maybe type) …","","Generic error. All serde errors gets transformed into this …","Missing framing offset at the end of a GVariant-encoded …","","Type that uses a special value to be used as none.","String that identifies objects at a given destination on …","","Contains the success value","An optional value.","Out of bounds range specified.","An owned RawFd wrapper.","Owned ObjectPath","Owned Signature","Owned Value","Implements conversions for your type to/from OwnedValue.","Non-0 padding byte(s) encountered.","Alias for a Result with the error type zvariant::Error.","The type signature, as a character.","The type signature, as a string.","The closing character of STRUCT type signature. Provided …","The closing character of STRUCT type signature, as a …","The opening character of STRUCT type signature. Provided …","The opening character of STRUCT type signature, as a …","Adds Serialize implementation to structs to be serialized …","A wrapper to serialize T: Type + Serialize as a value.","Our serialization implementation.","String that identifies the type of an encoded value.","","The provided signature (first argument) was not valid for …","A string wrapper.","","A helper type to wrap structs in Value.","","The maximum allowed depth for structures in encoding was …","Use this to efficiently build a Structure.","Use this to deserialize a Structure.","Trait implemented by all serializable types.","Derive macro to add Type implementation to structs and …","Derive macro to add Type implementation to structs …","","","","","The deserialized file descriptor is not in the given FD …","Wrapper for std::str::Utf8Error","The VARIANT type signature. Provided for manual signature …","The VARIANT type signature, as a string. Provided for …","A generic container, in the form of an enum that holds …","","Implements conversions for your type to/from Value.","Add a new entry.","Append field to self.","The required padding alignment for the given format.","","","","","","Append element.","Append key and value as a new entry.","Append field to self.","The object path as bytes.","The signature bytes.","","","A borrowed clone (this never allocates, unlike clone).","A borrowed clone (this never allocates, unlike clone).","The object path as a string.","The signature as a string.","The underlying string.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Build the Structure.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get a deserializer compatible with this signature.","","","","","","","","","","","","","","Try to get the underlying type T.","Try to get a reference to the underlying type T.","","Get the signature for the implementing type.","","","","","","","","","","","","","","","","","Get the signature of the elements in the Array.","","","","","","","","","","","","","","","","","","","","","","","","","","","Get a reference to all the fields of self.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The EncodingFormat of this context.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","","Returns the argument unchanged.","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","Create a new ObjectPath from given bytes.","Create a new Signature from given bytes.","","Deserialize T from a given slice of bytes.","Deserialize T from a given slice of bytes, containing file …","Deserialize T from a given slice of bytes containing file …","Deserialize T from a given slice of bytes containing file …","Deserialize T from a given slice of bytes containing file …","Deserialize T from a given slice of bytes containing file …","Deserialize T from a given slice of bytes with the given …","Deserialize T from a given slice of bytes containing file …","An owned string without allocations","Same as from_static_bytes_unchecked, except it checks …","Same as from_bytes_unchecked, except it takes a static …","Same as try_from, except it takes a &'static str.","Same as from_static_str_unchecked, except it checks …","Same as from_str_unchecked, except it takes a &'static str.","Same as from_str_unchecked, except it takes a static …","Create a new ObjectPath from the given string.","Same as from_bytes_unchecked, except it takes a string …","Same as from_str_unchecked, except it takes an owned String…","Same as from_str_unchecked, except it takes an owned String…","Get the signature of this Array.","Get the signature of this Dict.","Get the signature of this Structure.","Get the signature of Maybe.","Get all the elements.","Get the value for the given key.","Get the inner value as a concrete type","","","","","","","","","Get a reference to underlying value.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 self to a Vec containing all its fields.","Unwrap the Writer reference from the Serializer.","","","Creates an owned clone of self.","Creates an owned clone of self.","Creates an owned clone of self.","","","if the object path is empty.","if the signature is empty.","","","Create a new Just (Some) Maybe.","Get the number of elements.","the object path’s length.","the signature’s length.","Create a new empty Array, given the signature of the …","Create a Serializer struct instance.","Create a Deserializer struct instance.","Create a new empty Array, given the signature of the …","Create a new empty Dict, given the signature of the keys …","Create a new encoding context.","Create a new StructureBuilder.","Make a Value for a given value.","Convenient wrapper for new to create a context for D-Bus …","Convenient wrapper for new to create a context for …","Create a new StructureSeed","Create a new Nothing (None) Maybe, given the signature of …","The none-equivalent value.","","","","","","","","","The byte position of the value to be encoded or decoded, …","Append field to self.","Append field to self.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calculate the serialized size of T.","Calculate the serialized size of T that (potentially) …","Get the signature for the implementing type.","","","Get the signature of this Array.","Get the signature of this Dict.","","","","","","","","Get the signature of this Structure.","Get the signature of Maybe.","","","","Returns a slice of self for the provided range.","","Serialize T as a byte vector.","Serialize T that (potentially) contains FDs, as a byte …","Serialize T that (potentially) contains FDs and has the …","Serialize T that has the given signature, to a new byte …","","","","","","","Creates an owned clone of self.","","Creates an owned clone of self.","","","Creates an owned clone of self.","","","","","","","","Create an owned version of self.","","","","","","","","","","","","","","","","","","","Serialize T to the given writer.","Serialize T that (potentially) contains FDs, to the given …","Serialize T that (potentially) contains FDs and has the …","Serialize T that has the given signature, to the given …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get the signature of the potential value in the Maybe.","Get the signature of the enclosed value.","Our D-Bus deserialization implementation.","Our D-Bus serialization implementation.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","","Create a D-Bus Serializer struct instance.","Create a Deserializer struct instance.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Our GVariant deserialization implementation.","Our serialization implementation.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","","Create a GVariant Serializer struct instance.","Create a Deserializer struct instance.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,0,6,33,0,0,6,33,76,43,12,0,0,0,0,0,0,0,73,0,6,0,0,0,0,15,0,6,0,6,76,43,12,6,6,6,3,3,3,3,0,0,0,3,0,6,3,3,42,0,0,6,15,0,3,0,0,0,0,0,3,0,5,5,0,0,0,0,0,0,0,0,6,3,0,6,0,6,33,0,0,0,0,0,6,6,6,6,3,3,0,0,0,6,0,1,11,5,20,22,16,19,23,14,1,11,16,19,20,22,16,23,16,19,23,37,76,43,79,39,14,1,12,26,20,22,16,28,19,29,23,11,30,25,31,32,6,33,3,34,37,76,43,79,39,14,1,12,26,20,22,16,28,19,29,23,11,30,25,31,32,6,33,3,34,11,14,1,12,26,20,16,28,19,29,23,11,30,25,31,32,6,33,3,34,14,1,12,26,20,16,28,19,29,23,11,30,25,31,32,6,33,3,34,23,3,3,0,12,16,28,23,11,25,32,14,16,28,19,29,23,32,34,32,37,39,20,22,16,28,19,29,23,30,32,6,34,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,73,39,14,20,22,16,28,19,29,23,25,32,6,34,6,6,22,10,37,79,39,14,20,22,16,28,19,29,23,30,25,32,6,34,14,14,1,12,26,20,22,16,16,16,28,19,19,19,29,23,23,23,11,30,25,31,32,6,33,3,34,25,14,14,1,1,12,12,26,20,20,22,22,16,16,28,28,19,19,29,29,23,23,11,30,25,25,31,31,32,6,6,33,33,3,3,34,26,37,76,43,79,39,14,14,14,14,1,1,12,26,20,20,20,22,16,16,16,16,28,28,19,19,19,29,29,23,23,23,23,23,23,11,30,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,31,31,31,32,32,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,33,3,3,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,16,19,22,0,0,0,0,0,0,0,0,23,19,19,16,19,16,19,16,19,16,19,14,1,25,31,14,1,31,0,20,22,16,28,19,23,32,31,37,76,43,79,39,14,1,12,26,20,22,16,28,19,29,23,11,30,25,31,32,6,33,3,34,25,76,28,29,16,19,23,22,14,16,19,76,43,31,14,16,19,37,76,43,14,1,26,11,6,26,26,30,31,42,12,16,28,23,11,25,32,23,26,11,11,79,14,1,20,22,16,28,19,29,23,25,31,32,6,34,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,0,40,79,39,14,1,20,22,16,28,19,29,23,25,31,32,6,34,19,3,0,0,0,0,14,1,12,26,20,16,16,28,19,19,29,23,23,11,30,25,31,32,6,6,33,3,34,14,1,12,20,22,16,28,19,29,23,25,31,6,33,3,0,0,0,0,37,76,43,79,39,14,14,14,14,14,14,1,1,1,1,1,1,12,26,20,20,20,20,20,20,22,16,16,16,16,16,16,16,16,16,16,28,28,28,28,28,19,19,19,19,19,19,19,19,19,29,29,29,23,23,23,23,23,23,11,30,30,25,25,25,25,25,25,31,31,31,31,31,31,32,6,33,3,34,37,76,43,79,39,14,1,12,26,20,22,16,28,19,29,23,11,30,25,31,32,6,33,3,34,37,76,43,79,39,14,1,12,26,20,22,16,28,19,29,23,11,30,25,31,32,6,33,3,34,31,6,0,0,87,86,87,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,87,86,87,86,87,86,87,86,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,86,87,86,87,86,0,0,89,88,89,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,89,88,89,88,89,88,89,88,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,88,89,88,89,88],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[1,-1,-2],[[4,[2,3]]],[5,[7,[6]],8,9],[[7,[6]],10]],[[11,-1],11,[10,[7,[6]]]],[12,13],[12,13],[12,13],[12,13],[12,13],[12,13],[[14,6],[[15,[2]]]],[[1,6,6],[[4,[2,3]]]],[[11,6],11],[16,[[18,[17]]]],[19,[[18,[17]]]],[20,21],[22,21],[16,16],[23,23],[16,24],[19,24],[23,24],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[11,25],[14,14],[1,1],[12,12],[[[26,[-1]]],[[26,[-1]]],27],[20,20],[16,16],[28,28],[19,19],[29,29],[23,23],[11,11],[30,30],[25,25],[31,31],[[[32,[-1]]],[[32,[-1]]],27],[6,6],[33,33],[3,3],[34,34],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[23,23],35],[-1,3,36],[-1,3,36],0,[[],12],[[],16],[[],28],[[],23],[[],11],[[],25],[[],[[32,[-1]]],[]],[14,-1,[]],[16,-1,[]],[28,-1,[]],[19,-1,[]],[29,-1,[]],[23,-1,[]],[[[32,[-1]]],-2,[],[]],[34,-1,[]],[[[32,[-1]]],-2,[],[]],[[37,-1],[[4,[-2]]],38,[]],[-1,[[4,[[39,[-2]]]]],38,[40,41]],[-1,[[4,[20]]],38],[-1,[[4,[22]]],38],[-1,[[4,[16]]],38],[-1,[[4,[28]]],38],[-1,[[4,[19]]],38],[-1,[[4,[29]]],38],[-1,[[4,[23]]],38],[[30,-1],[[4,[-2]]],38,[]],[-1,[[4,[[32,[-2]]]]],38,[40,42,41]],[-1,[[4,[6]]],38],[-1,[[4,[34]]],38],[[[43,[-1]],-2],15,44,45],[[[43,[-1]],-2],15,44,45],[[[43,[-1]],-2],15,44,45],[[[43,[-1]],-2],15,44,45],[[[43,[-1]],-2],15,44,45],[[[43,[-1]],24,[18,[24]],-2],15,44,45],[[[43,[-1]],-2],15,44,45],[[[43,[-1]],-2],15,44,45],[[[43,[-1]],-2],15,44,45],[[[43,[-1]],-2],15,44,45],[[[43,[-1]],-2],15,44,45],[[[43,[-1]],-2],15,44,45],[[[43,[-1]],-2],15,44,45],[[[43,[-1]],-2],15,44,45],[[[43,[-1]],-2],15,44,45],[[[43,[-1]],24,-2],15,44,45],[[[43,[-1]],-2],15,44,45],[[[43,[-1]],-2],15,44,45],[[[43,[-1]],-2],15,44,45],[[[43,[-1]],-2],15,44,45],[[[43,[-1]],24,[18,[24]],-2],15,44,45],[[[43,[-1]],13,-2],15,44,45],[[[43,[-1]],24,13,-2],15,44,45],[[[43,[-1]],-2],15,44,45],[[[43,[-1]],-2],15,44,45],[[[43,[-1]],-2],15,44,45],[[[43,[-1]],-2],15,44,45],[[[43,[-1]],-2],15,44,45],[[[43,[-1]],24,-2],15,44,45],[-1,[[15,[-2]]],[[46,[19]]],[]],[-1,[[4,[3]]],[[46,[19]]]],[-1,[[15,[-2]]],[[46,[19]]],[]],[-1,[[4,[3]]],[[46,[19]]]],[-1,[[4,[3]]],[[46,[19]]]],[-1,[[4,[3]]],[[46,[19]]]],[-1,[[4,[3]]],[[46,[19]]]],[-1,[[4,[3]]],[[46,[19]]]],[-1,[[4,[3]]],[[46,[19]]]],[-1,[[4,[3]]],[[46,[19]]]],[-1,[[15,[-2]]],[[46,[19]]],[]],[-1,[[4,[3]]],[[46,[19]]]],[-1,[[4,[3]]],[[46,[19]]]],[-1,[[4,[3]]],[[46,[19]]]],[6,[[47,[-1]]],[[48,[6]],49]],[6,[[47,[-1]]],49],[22,2],[10,19],[37,19],[-1,19,[]],[-1,19,[]],[14,19],[-1,19,[]],[-1,19,[]],[-1,19,[]],[-1,19,[]],[-1,19,[]],[-1,19,[]],[-1,19,[]],[30,19],[25,19],[-1,19,[]],[-1,19,[]],[-1,19,[]],[14,19],[[14,14],50],[[1,1],50],[[12,12],50],[[[26,[-1]],[26,[-1]]],50,51],[[20,20],50],[[22,22],50],[[16,16],50],[[16,24],50],[[16,24],50],[[28,28],50],[[19,24],50],[[19,19],50],[[19,24],50],[[29,29],50],[[23,24],50],[[23,23],50],[[23,24],50],[[11,11],50],[[30,30],50],[[25,25],50],[[31,31],50],[[[32,[-1]],[32,[-1]]],50,51],[[6,6],50],[[33,33],50],[[3,3],50],[[34,34],50],[25,[[18,[6]]]],[[14,52],53],[[14,52],53],[[1,52],53],[[1,52],53],[[12,52],53],[[12,52],53],[[[26,[-1]],52],53,54],[[20,52],53],[[20,52],53],[[22,52],53],[[22,52],53],[[16,52],53],[[16,52],53],[[28,52],53],[[28,52],53],[[19,52],53],[[19,52],53],[[29,52],53],[[29,52],53],[[23,52],53],[[23,52],53],[[11,52],53],[[30,52],53],[[25,52],53],[[25,52],53],[[31,52],53],[[31,52],53],[[[32,[-1]],52],53,54],[[6,52],53],[[6,52],53],[[33,52],53],[[33,52],53],[[3,52],53],[[3,52],53],[[34,52],53],[[[26,[-1]]],12,44],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[55,[-1]]],14,[40,[7,[6]],27]],[[[55,[-1]]],14,[40,[7,[6]]]],[[[18,[-1]]],14,[40,[7,[6]],27]],[-1,-1,[]],[-1,-1,[]],[[[56,[-1,-2,-3]]],1,[40,[7,[6]],8,9],[40,[7,[6]]],[57,58]],[-1,-1,[]],[-1,-1,[]],[-1,20,59],[21,20],[-1,-1,[]],[-1,-1,[]],[28,16],[28,16],[-1,-1,[]],[16,16],[16,28],[-1,-1,[]],[29,19],[-1,-1,[]],[19,19],[-1,-1,[]],[19,29],[60,23],[-1,-1,[]],[60,23],[24,23],[[[61,[24]]],23],[[[62,[24]]],23],[-1,-1,[]],[-1,-1,[]],[[[2,[-1,-2,-3,-4,-5,-6,-7]]],25,[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]]],[[[2,[-1,-2,-3]]],25,[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]]],[[[2,[-1,-2]]],25,[10,[7,[6]]],[10,[7,[6]]]],[[[2,[-1,-2,-3,-4,-5]]],25,[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]]],[[[2,[-1,-2,-3,-4,-5,-6,-7,-8,-9,-10]]],25,[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]]],[[[2,[-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16]]],25,[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]]],[[[2,[-1,-2,-3,-4]]],25,[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]]],[[[2,[-1]]],25,[10,[7,[6]]]],[[[2,[-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13]]],25,[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]]],[[[2,[-1,-2,-3,-4,-5,-6,-7,-8,-9]]],25,[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]]],[[[2,[-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12]]],25,[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]]],[[[2,[-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14]]],25,[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]]],[[[2,[-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11]]],25,[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]]],[-1,-1,[]],[[[2,[-1,-2,-3,-4,-5,-6]]],25,[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]]],[[[2,[-1,-2,-3,-4,-5,-6,-7,-8]]],25,[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]]],[[[2,[-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15]]],25,[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]],[10,[7,[6]]]],[[[47,[-1]]],31,[40,[7,[6]],27]],[[[47,[-1]]],31,[40,[7,[6]]]],[-1,-1,[]],[[[47,[-1]]],[[32,[-1]]],[]],[-1,-1,[]],[63,6],[[[55,[-1]]],6,[]],[-1,6,[[7,[25]]]],[64,6],[50,6],[31,6],[65,6],[34,6],[34,6],[19,6],[[[18,[-1]]],6,[]],[28,6],[60,6],[31,6],[23,6],[1,6],[66,6],[67,6],[[[47,[-1]]],6,[]],[[[55,[-1]]],6,[]],[60,6],[63,6],[64,6],[68,6],[14,6],[66,6],[23,6],[20,6],[29,6],[17,6],[67,6],[69,6],[24,6],[17,6],[70,6],[16,6],[-1,-1,[]],[69,6],[24,6],[71,6],[14,6],[16,6],[65,6],[50,6],[20,6],[[[56,[-1,-2,-3]]],6,[40,[7,[6]],8,9],[40,[7,[6]]],[57,58]],[1,6],[68,6],[19,6],[71,6],[70,6],[-1,-1,[]],[-1,-1,[]],[72,3],[6,34],[67,34],[-1,-1,[]],[50,34],[[[56,[-1,-2,-3]]],34,[40,[7,[6]],8,9],[40,[7,[6]]],[57,58]],[68,34],[16,34],[71,34],[31,34],[14,34],[19,34],[66,34],[69,34],[6,34],[25,34],[70,34],[1,34],[23,34],[64,34],[17,34],[20,34],[[[18,[17]]],16],[[[18,[17]]],19],[21,22],[[[18,[17]],[26,[-1]]],[[15,[-2]]],44,[41,40,49]],[[[18,[17]],[47,[[18,[21]]]],[26,[-1]]],[[15,[-2]]],44,[41,40,49]],[[[18,[17]],[47,[[18,[21]]]],[26,[-1]],19],[[15,[-2]]],44,73],[[[18,[17]],[47,[[18,[21]]]],[26,[-1]],19],[[15,[-2]]],44,[41,49]],[[[18,[17]],[47,[[18,[21]]]],[26,[-1]],-2],15,44,[74,10]],[[[18,[17]],[26,[-1]],19],[[15,[-2]]],44,73],[[[18,[17]],[26,[-1]],19],[[15,[-2]]],44,[41,49]],[[[18,[17]],[26,[-1]],-2],15,44,[74,10]],[24,23],[[[18,[17]]],[[15,[19]]]],[[[18,[17]]],19],[24,[[15,[16]]]],[24,[[15,[19]]]],[24,16],[24,19],[24,16],[24,19],[60,16],[60,19],[14,19],[1,19],[25,19],[31,19],[14,[[18,[6]]]],[[1,-1],[[4,[[47,[-2]],3]]],[49,9],49],[31,[[4,[[47,[-1]],3]]],[[48,[6]]]],0,[[20,-1],2,75],[[22,-1],2,75],[[16,-1],2,75],[[28,-1],2,75],[[19,-1],2,75],[[23,-1],2,75],[[[32,[-1]],-2],2,8,75],[31,[[47,[6]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[25,[[55,[6]]]],[[[76,[-1,-2]]],-2,44,[77,78]],[28,16],[29,19],[16,16],[19,19],[23,23],[22,21],[14,50],[16,50],[19,50],[[[76,[-1,-2]]],50,44,[77,78]],[[[43,[-1]]],50,44],[6,31],[14,13],[16,13],[19,13],[19,37],[[19,-1,[55,[21]],[26,[-2]]],[[76,[-2,-1]]],[77,78],44],[[[18,[17]],[47,[[18,[21]]]],19,[26,[-1]]],[[43,[-1]]],44],[19,14],[[19,19],1],[[12,13],[[26,[-1]]],44],[[],11],[-1,6,[[7,[6]],10]],[13,[[26,[-1]]],44],[13,[[26,[-1]]],44],[19,30],[19,31],[[],-1,[]],[[],-1,[]],[[],-1,[]],[[],-1,[]],[[],-1,[]],[[],-1,[]],[[],-1,[]],[[],-1,[]],[[23,23],[[47,[35]]]],[[[26,[-1]]],13,44],[[11,-1],2,[10,[7,[6]]]],[[11,6],2],[[[79,[-1]],-2],4,[40,80],81],[[14,-1],4,81],[[1,-1],4,81],[[20,-1],4,81],[[22,-1],4,81],[[16,-1],4,81],[[28,-1],4,81],[[19,-1],4,81],[[29,-1],4,81],[[23,-1],4,81],[[25,-1],4,81],[[31,-1],4,81],[[[32,[-1]],-2],4,[40,42,80],81],[[6,-1],4,81],[[34,-1],4,81],[[[76,[-1,-2]],50],[[15,[2]]],44,[77,78]],[[[76,[-1,-2]],[18,[17]]],[[15,[2]]],44,[77,78]],[[[76,[-1,-2]],82],[[15,[2]]],44,[77,78]],[[[76,[-1,-2]],63],[[15,[2]]],44,[77,78]],[[[76,[-1,-2]],71],[[15,[2]]],44,[77,78]],[[[76,[-1,-2]],70],[[15,[2]]],44,[77,78]],[[[76,[-1,-2]],68],[[15,[2]]],44,[77,78]],[[[76,[-1,-2]],69],[[15,[2]]],44,[77,78]],[[[76,[-1,-2]],65],[[15,[2]]],44,[77,78]],[[[76,[-1,-2]],[47,[13]]],[[15,[-3]]],44,[77,78],[]],[[[76,[-1,-2]],24,-3],[[15,[2]]],44,[77,78],[49,80]],[[[76,[-1,-2]],24,67,24,-3],[[15,[2]]],44,[77,78],[49,80]],[[[76,[-1,-2]]],[[15,[2]]],44,[77,78]],[[[76,[-1,-2]],[47,[13]]],[[15,[-3]]],44,[77,78],[]],[[[76,[-1,-2]],-3],[[15,[2]]],44,[77,78],[49,80]],[[[76,[-1,-2]],24],[[15,[2]]],44,[77,78]],[[[76,[-1,-2]],24,13],[[15,[-3]]],44,[77,78],[]],[[[76,[-1,-2]],24,67,24,13],[[15,[-3]]],44,[77,78],[]],[[[76,[-1,-2]],13],[[15,[-3]]],44,[77,78],[]],[[[76,[-1,-2]],24,13],[[15,[-3]]],44,[77,78],[]],[[[76,[-1,-2]],24,67,24,13],[[15,[-3]]],44,[77,78],[]],[[[76,[-1,-2]],66],[[15,[2]]],44,[77,78]],[[[76,[-1,-2]],67],[[15,[2]]],44,[77,78]],[[[76,[-1,-2]],64],[[15,[2]]],44,[77,78]],[[[76,[-1,-2]],17],[[15,[2]]],44,[77,78]],[[[76,[-1,-2]]],[[15,[2]]],44,[77,78]],[[[76,[-1,-2]],24],[[15,[2]]],44,[77,78]],[[[76,[-1,-2]],24,67,24],[[15,[2]]],44,[77,78]],[[[26,[-1]],-2],[[15,[13]]],44,[80,10,49]],[[[26,[-1]],-2],[[15,[[2,[13,13]]]]],44,[80,10,49]],[[],19],[[],19],[[],19],[14,19],[1,19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[25,19],[31,19],[[],19],[[],19],[[],19],[[19,-1],19,[[83,[13]]]],[3,[[47,[84]]]],[[[26,[-1]],-2],[[15,[[55,[17]]]]],44,[80,10,49]],[[[26,[-1]],-2],[[15,[[2,[[55,[17]],[55,[21]]]]]]],44,[80,10,49]],[[[26,[-1]],19,-2],[[15,[[2,[[55,[17]],[55,[21]]]]]]],44,[80,49]],[[[26,[-1]],19,-2],[[15,[[55,[17]]]]],44,[80,49]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[16,16],[-1,-2,[],[]],[19,19],[-1,-2,[],[]],[-1,-2,[],[]],[23,23],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[6,34],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,60,[]],[-1,60,[]],[-1,60,[]],[-1,60,[]],[-1,60,[]],[-1,60,[]],[-1,60,[]],[-1,60,[]],[-1,60,[]],[-1,60,[]],[-1,60,[]],[-1,60,[]],[-1,60,[]],[-1,60,[]],[-1,60,[]],[[-1,[26,[-2]],-3],[[15,[13]]],[77,78],44,[80,10,49]],[[-1,[26,[-2]],-3],[[15,[[2,[13,[55,[21]]]]]]],[77,78],44,[80,10,49]],[[-1,[26,[-2]],19,-3],[[15,[[2,[13,[55,[21]]]]]]],[77,78],44,[80,49]],[[-1,[26,[-2]],19,-3],[[15,[13]]],[77,78],44,[80,49]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[6,[[4,[14,-1]]],[]],[6,[[4,[14,-1]]],[]],[34,[[4,[14,-1]]],[]],[-1,[[4,[-2]]],[],[]],[6,[[4,[14,-1]]],[]],[34,[[4,[14,-1]]],[]],[6,[[4,[1,-1]]],[]],[34,[[4,[1,-1]]],[]],[6,[[4,[1,-1]]],[]],[6,[[4,[1,-1]]],[]],[-1,[[4,[-2]]],[],[]],[34,[[4,[1,-1]]],[]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[6,[[4,[20,-1]]],[]],[34,[[4,[20,-1]]],[]],[34,[[4,[20,-1]]],[]],[-1,[[4,[-2]]],[],[]],[6,[[4,[20,-1]]],[]],[6,[[4,[20,-1]]],[]],[-1,[[4,[-2]]],[],[]],[[[62,[24]]],[[15,[16]]]],[60,[[15,[16]]]],[-1,[[4,[-2]]],[],[]],[34,[[4,[16,-1]]],[]],[6,[[4,[16,-1]]],[]],[24,[[15,[16]]]],[6,[[4,[16,-1]]],[]],[34,[[4,[16,-1]]],[]],[[[18,[17]]],[[15,[16]]]],[6,[[4,[16,-1]]],[]],[6,[[4,[28,-1]]],[]],[60,[[15,[28]]]],[24,[[15,[28]]]],[34,[[4,[28,-1]]],[]],[-1,[[4,[-2]]],[],[]],[[[18,[17]]],[[15,[19]]]],[6,[[4,[19,-1]]],[]],[6,[[4,[19,-1]]],[]],[24,[[15,[19]]]],[60,[[15,[19]]]],[-1,[[4,[-2]]],[],[]],[34,[[4,[19,-1]]],[]],[34,[[4,[19,-1]]],[]],[6,[[4,[19,-1]]],[]],[-1,[[4,[-2]]],[],[]],[34,[[4,[29,-1]]],[]],[6,[[4,[29,-1]]],[]],[-1,[[4,[-2]]],[],[]],[34,[[4,[23,-1]]],[]],[6,[[4,[23,-1]]],[]],[34,[[4,[23,-1]]],[]],[6,[[4,[23,-1]]],[]],[6,[[4,[23,-1]]],[]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[19,[[4,[30,3]]]],[-1,[[4,[-2]]],[],[]],[6,[[4,[25,-1]]],[]],[34,[[4,[25,-1]]],[]],[6,[[4,[25,-1]]],[]],[6,[[4,[25,-1]]],[]],[34,[[4,[25,-1]]],[]],[6,[[4,[31,-1]]],[]],[6,[[4,[31,-1]]],[]],[6,[[4,[31,-1]]],[]],[34,[[4,[31,-1]]],[]],[-1,[[4,[-2]]],[],[]],[34,[[4,[31,-1]]],[]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[31,19],[6,19],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[86,[-1]],-2],15,44,45],[[[86,[-1]],-2],15,44,45],[[[86,[-1]],-2],15,44,45],[[[86,[-1]],-2],15,44,45],[[[86,[-1]],-2],15,44,45],[[[86,[-1]],24,[18,[24]],-2],15,44,45],[[[86,[-1]],-2],15,44,45],[[[86,[-1]],-2],15,44,45],[[[86,[-1]],-2],15,44,45],[[[86,[-1]],-2],15,44,45],[[[86,[-1]],-2],15,44,45],[[[86,[-1]],-2],15,44,45],[[[86,[-1]],-2],15,44,45],[[[86,[-1]],-2],15,44,45],[[[86,[-1]],-2],15,44,45],[[[86,[-1]],24,-2],15,44,45],[[[86,[-1]],-2],15,44,45],[[[86,[-1]],-2],15,44,45],[[[86,[-1]],-2],15,44,45],[[[86,[-1]],-2],15,44,45],[[[86,[-1]],24,[18,[24]],-2],15,44,45],[[[86,[-1]],13,-2],15,44,45],[[[86,[-1]],24,13,-2],15,44,45],[[[86,[-1]],-2],15,44,45],[[[86,[-1]],-2],15,44,45],[[[86,[-1]],-2],15,44,45],[[[86,[-1]],-2],15,44,45],[[[86,[-1]],-2],15,44,45],[[[86,[-1]],24,-2],15,44,45],[[[86,[-1]],52],53,54],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[87,[-1,-2]]],50,44,[77,78]],[[[86,[-1]]],50,44],[[19,-1,[55,[21]],[26,[-2]]],[[87,[-2,-1]]],[77,78],44],[[[18,[17]],[47,[[18,[21]]]],19,[26,[-1]]],[[86,[-1]]],44],[[[87,[-1,-2]],50],[[15,[2]]],44,[77,78]],[[[87,[-1,-2]],[18,[17]]],[[15,[2]]],44,[77,78]],[[[87,[-1,-2]],82],[[15,[2]]],44,[77,78]],[[[87,[-1,-2]],63],[[15,[2]]],44,[77,78]],[[[87,[-1,-2]],71],[[15,[2]]],44,[77,78]],[[[87,[-1,-2]],70],[[15,[2]]],44,[77,78]],[[[87,[-1,-2]],68],[[15,[2]]],44,[77,78]],[[[87,[-1,-2]],69],[[15,[2]]],44,[77,78]],[[[87,[-1,-2]],65],[[15,[2]]],44,[77,78]],[[[87,[-1,-2]],[47,[13]]],[[15,[-3]]],44,[77,78],[]],[[[87,[-1,-2]],24,-3],[[15,[2]]],44,[77,78],[49,80]],[[[87,[-1,-2]],24,67,24,-3],[[15,[2]]],44,[77,78],[49,80]],[[[87,[-1,-2]]],[[15,[2]]],44,[77,78]],[[[87,[-1,-2]],[47,[13]]],[[15,[-3]]],44,[77,78],[]],[[[87,[-1,-2]],-3],[[15,[2]]],44,[77,78],[49,80]],[[[87,[-1,-2]],24],[[15,[2]]],44,[77,78]],[[[87,[-1,-2]],24,13],[[15,[-3]]],44,[77,78],[]],[[[87,[-1,-2]],24,67,24,13],[[15,[-3]]],44,[77,78],[]],[[[87,[-1,-2]],13],[[15,[-3]]],44,[77,78],[]],[[[87,[-1,-2]],24,13],[[15,[-3]]],44,[77,78],[]],[[[87,[-1,-2]],24,67,24,13],[[15,[-3]]],44,[77,78],[]],[[[87,[-1,-2]],66],[[15,[2]]],44,[77,78]],[[[87,[-1,-2]],67],[[15,[2]]],44,[77,78]],[[[87,[-1,-2]],64],[[15,[2]]],44,[77,78]],[[[87,[-1,-2]],17],[[15,[2]]],44,[77,78]],[[[87,[-1,-2]]],[[15,[2]]],44,[77,78]],[[[87,[-1,-2]],24],[[15,[2]]],44,[77,78]],[[[87,[-1,-2]],24,67,24],[[15,[2]]],44,[77,78]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[-1,85,[]],[-1,85,[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[88,[-1]],-2],15,44,45],[[[88,[-1]],-2],15,44,45],[[[88,[-1]],-2],15,44,45],[[[88,[-1]],-2],15,44,45],[[[88,[-1]],-2],15,44,45],[[[88,[-1]],24,[18,[24]],-2],15,44,45],[[[88,[-1]],-2],15,44,45],[[[88,[-1]],-2],15,44,45],[[[88,[-1]],-2],15,44,45],[[[88,[-1]],-2],15,44,45],[[[88,[-1]],-2],15,44,45],[[[88,[-1]],-2],15,44,45],[[[88,[-1]],-2],15,44,45],[[[88,[-1]],-2],15,44,45],[[[88,[-1]],-2],15,44,45],[[[88,[-1]],24,-2],15,44,45],[[[88,[-1]],-2],15,44,45],[[[88,[-1]],-2],15,44,45],[[[88,[-1]],-2],15,44,45],[[[88,[-1]],-2],15,44,45],[[[88,[-1]],24,[18,[24]],-2],15,44,45],[[[88,[-1]],13,-2],15,44,45],[[[88,[-1]],24,13,-2],15,44,45],[[[88,[-1]],-2],15,44,45],[[[88,[-1]],-2],15,44,45],[[[88,[-1]],-2],15,44,45],[[[88,[-1]],-2],15,44,45],[[[88,[-1]],-2],15,44,45],[[[88,[-1]],24,-2],15,44,45],[[[88,[-1]],52],53,54],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[89,[-1,-2]]],50,44,[77,78]],[[[88,[-1]]],50,44],[[19,-1,[55,[21]],[26,[-2]]],[[89,[-2,-1]]],[77,78],44],[[[18,[17]],[47,[[18,[21]]]],19,[26,[-1]]],[[88,[-1]]],44],[[[89,[-1,-2]],50],[[15,[2]]],44,[77,78]],[[[89,[-1,-2]],[18,[17]]],[[15,[2]]],44,[77,78]],[[[89,[-1,-2]],82],[[15,[2]]],44,[77,78]],[[[89,[-1,-2]],63],[[15,[2]]],44,[77,78]],[[[89,[-1,-2]],71],[[15,[2]]],44,[77,78]],[[[89,[-1,-2]],70],[[15,[2]]],44,[77,78]],[[[89,[-1,-2]],68],[[15,[2]]],44,[77,78]],[[[89,[-1,-2]],69],[[15,[2]]],44,[77,78]],[[[89,[-1,-2]],65],[[15,[2]]],44,[77,78]],[[[89,[-1,-2]],[47,[13]]],[[15,[-3]]],44,[77,78],[]],[[[89,[-1,-2]],24,-3],[[15,[2]]],44,[77,78],[49,80]],[[[89,[-1,-2]],24,67,24,-3],[[15,[2]]],44,[77,78],[49,80]],[[[89,[-1,-2]]],[[15,[2]]],44,[77,78]],[[[89,[-1,-2]],[47,[13]]],[[15,[-3]]],44,[77,78],[]],[[[89,[-1,-2]],-3],[[15,[2]]],44,[77,78],[49,80]],[[[89,[-1,-2]],24],[[15,[2]]],44,[77,78]],[[[89,[-1,-2]],24,13],[[15,[-3]]],44,[77,78],[]],[[[89,[-1,-2]],24,67,24,13],[[15,[-3]]],44,[77,78],[]],[[[89,[-1,-2]],13],[[15,[-3]]],44,[77,78],[]],[[[89,[-1,-2]],24,13],[[15,[-3]]],44,[77,78],[]],[[[89,[-1,-2]],24,67,24,13],[[15,[-3]]],44,[77,78],[]],[[[89,[-1,-2]],66],[[15,[2]]],44,[77,78]],[[[89,[-1,-2]],67],[[15,[2]]],44,[77,78]],[[[89,[-1,-2]],64],[[15,[2]]],44,[77,78]],[[[89,[-1,-2]],17],[[15,[2]]],44,[77,78]],[[[89,[-1,-2]]],[[15,[2]]],44,[77,78]],[[[89,[-1,-2]],24],[[15,[2]]],44,[77,78]],[[[89,[-1,-2]],24,67,24],[[15,[2]]],44,[77,78]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[-1,85,[]],[-1,85,[]]],"c":[40],"p":[[5,"Dict",0],[1,"tuple"],[6,"Error",0],[6,"Result",999],[10,"Basic",0],[6,"Value",0],[10,"Into",1000],[10,"Hash",1001],[10,"Eq",1002],[10,"DynamicType",0],[5,"StructureBuilder",0],[6,"EncodingFormat",0],[1,"usize"],[5,"Array",0],[8,"Result",0],[5,"ObjectPath",0],[1,"u8"],[1,"slice"],[5,"Signature",0],[5,"Fd",0],[8,"RawFd",1003],[5,"OwnedFd",0],[5,"Str",0],[1,"str"],[5,"Structure",0],[5,"EncodingContext",0],[10,"Clone",1004],[5,"OwnedObjectPath",0],[5,"OwnedSignature",0],[5,"StructureSeed",0],[5,"Maybe",0],[5,"Optional",0],[6,"MaxDepthExceeded",0],[5,"OwnedValue",0],[6,"Ordering",1002],[10,"Display",1005],[5,"ArraySeed",0],[10,"Deserializer",1006],[5,"DeserializeValue",0],[10,"Type",0],[10,"Deserialize",1006],[10,"NoneValue",0],[6,"Deserializer",0],[10,"ByteOrder",1007],[10,"Visitor",1006],[10,"TryInto",1000],[6,"Option",1008],[10,"TryFrom",1000],[10,"Sized",1009],[1,"bool"],[10,"PartialEq",1002],[5,"Formatter",1005],[8,"Result",1005],[10,"Debug",1005],[5,"Vec",1010],[5,"HashMap",1011],[10,"BuildHasher",1001],[10,"Default",1012],[10,"AsRawFd",1003],[5,"String",1013],[5,"Arc",1014],[6,"Cow",1015],[1,"f32"],[1,"u64"],[1,"i8"],[1,"u16"],[1,"u32"],[1,"i32"],[1,"i64"],[1,"i16"],[1,"f64"],[6,"Infallible",1000],[10,"DynamicDeserialize",0],[10,"DeserializeSeed",1006],[10,"Hasher",1001],[6,"Serializer",0],[10,"Write",1016],[10,"Seek",1016],[5,"SerializeValue",0],[10,"Serialize",1017],[10,"Serializer",1017],[1,"char"],[10,"RangeBounds",1018],[10,"Error",1019],[5,"TypeId",1020],[5,"Deserializer",843],[5,"Serializer",843],[5,"Deserializer",921],[5,"Serializer",921]],"b":[[206,"impl-Error-for-Error"],[207,"impl-Error-for-Error"],[308,"impl-PartialEq-for-ObjectPath%3C\'a%3E"],[309,"impl-PartialEq%3C%26str%3E-for-ObjectPath%3C\'a%3E"],[310,"impl-PartialEq%3Cstr%3E-for-ObjectPath%3C\'a%3E"],[312,"impl-PartialEq%3Cstr%3E-for-Signature%3C\'a%3E"],[313,"impl-PartialEq%3CSignature%3C\'a%3E%3E-for-Signature%3C\'b%3E"],[314,"impl-PartialEq%3C%26str%3E-for-Signature%3C\'a%3E"],[316,"impl-PartialEq%3C%26str%3E-for-Str%3C\'a%3E"],[317,"impl-PartialEq-for-Str%3C\'a%3E"],[318,"impl-PartialEq%3Cstr%3E-for-Str%3C\'a%3E"],[329,"impl-Debug-for-Array%3C\'a%3E"],[330,"impl-Display-for-Array%3C\'_%3E"],[331,"impl-Display-for-Dict%3C\'_,+\'_%3E"],[332,"impl-Debug-for-Dict%3C\'k,+\'v%3E"],[333,"impl-Debug-for-EncodingFormat"],[334,"impl-Display-for-EncodingFormat"],[336,"impl-Display-for-Fd"],[337,"impl-Debug-for-Fd"],[338,"impl-Display-for-OwnedFd"],[339,"impl-Debug-for-OwnedFd"],[340,"impl-Debug-for-ObjectPath%3C\'a%3E"],[341,"impl-Display-for-ObjectPath%3C\'a%3E"],[342,"impl-Debug-for-OwnedObjectPath"],[343,"impl-Display-for-OwnedObjectPath"],[344,"impl-Debug-for-Signature%3C\'a%3E"],[345,"impl-Display-for-Signature%3C\'a%3E"],[346,"impl-Debug-for-OwnedSignature"],[347,"impl-Display-for-OwnedSignature"],[348,"impl-Display-for-Str%3C\'a%3E"],[349,"impl-Debug-for-Str%3C\'a%3E"],[352,"impl-Display-for-Structure%3C\'_%3E"],[353,"impl-Debug-for-Structure%3C\'a%3E"],[354,"impl-Display-for-Maybe%3C\'_%3E"],[355,"impl-Debug-for-Maybe%3C\'a%3E"],[357,"impl-Display-for-Value%3C\'_%3E"],[358,"impl-Debug-for-Value%3C\'a%3E"],[359,"impl-Display-for-MaxDepthExceeded"],[360,"impl-Debug-for-MaxDepthExceeded"],[361,"impl-Display-for-Error"],[362,"impl-Debug-for-Error"],[370,"impl-From%3C%26Vec%3CT%3E%3E-for-Array%3C\'a%3E"],[371,"impl-From%3CVec%3CT%3E%3E-for-Array%3C\'a%3E"],[372,"impl-From%3C%26%5BT%5D%3E-for-Array%3C\'a%3E"],[378,"impl-From%3C%26T%3E-for-Fd"],[379,"impl-From%3Ci32%3E-for-Fd"],[382,"impl-From%3COwnedObjectPath%3E-for-ObjectPath%3C\'static%3E"],[383,"impl-From%3C%26OwnedObjectPath%3E-for-ObjectPath%3C\'unowned%3E"],[385,"impl-From%3C%26ObjectPath%3C\'o%3E%3E-for-ObjectPath%3C\'o%3E"],[388,"impl-From%3COwnedSignature%3E-for-Signature%3C\'static%3E"],[390,"impl-From%3C%26Signature%3C\'a%3E%3E-for-Signature%3C\'a%3E"],[393,"impl-From%3C%26String%3E-for-Str%3C\'a%3E"],[395,"impl-From%3CString%3E-for-Str%3C\'a%3E"],[396,"impl-From%3C%26str%3E-for-Str%3C\'a%3E"],[397,"impl-From%3CArc%3Cstr%3E%3E-for-Str%3C\'a%3E"],[398,"impl-From%3CCow%3C\'a,+str%3E%3E-for-Str%3C\'a%3E"],[401,"impl-From%3C(T0,+T1,+T2,+T3,+T4,+T5,+T6)%3E-for-Structure%3C\'a%3E"],[402,"impl-From%3C(T0,+T1,+T2)%3E-for-Structure%3C\'a%3E"],[403,"impl-From%3C(T0,+T1)%3E-for-Structure%3C\'a%3E"],[404,"impl-From%3C(T0,+T1,+T2,+T3,+T4)%3E-for-Structure%3C\'a%3E"],[405,"impl-From%3C(T0,+T1,+T2,+T3,+T4,+T5,+T6,+T7,+T8,+T9)%3E-for-Structure%3C\'a%3E"],[406,"impl-From%3C(T0,+T1,+T2,+T3,+T4,+T5,+T6,+T7,+T8,+T9,+T10,+T11,+T12,+T13,+T14,+T15)%3E-for-Structure%3C\'a%3E"],[407,"impl-From%3C(T0,+T1,+T2,+T3)%3E-for-Structure%3C\'a%3E"],[408,"impl-From%3C(T0,)%3E-for-Structure%3C\'a%3E"],[409,"impl-From%3C(T0,+T1,+T2,+T3,+T4,+T5,+T6,+T7,+T8,+T9,+T10,+T11,+T12)%3E-for-Structure%3C\'a%3E"],[410,"impl-From%3C(T0,+T1,+T2,+T3,+T4,+T5,+T6,+T7,+T8)%3E-for-Structure%3C\'a%3E"],[411,"impl-From%3C(T0,+T1,+T2,+T3,+T4,+T5,+T6,+T7,+T8,+T9,+T10,+T11)%3E-for-Structure%3C\'a%3E"],[412,"impl-From%3C(T0,+T1,+T2,+T3,+T4,+T5,+T6,+T7,+T8,+T9,+T10,+T11,+T12,+T13)%3E-for-Structure%3C\'a%3E"],[413,"impl-From%3C(T0,+T1,+T2,+T3,+T4,+T5,+T6,+T7,+T8,+T9,+T10)%3E-for-Structure%3C\'a%3E"],[415,"impl-From%3C(T0,+T1,+T2,+T3,+T4,+T5)%3E-for-Structure%3C\'a%3E"],[416,"impl-From%3C(T0,+T1,+T2,+T3,+T4,+T5,+T6,+T7)%3E-for-Structure%3C\'a%3E"],[417,"impl-From%3C(T0,+T1,+T2,+T3,+T4,+T5,+T6,+T7,+T8,+T9,+T10,+T11,+T12,+T13,+T14)%3E-for-Structure%3C\'a%3E"],[418,"impl-From%3C%26Option%3CT%3E%3E-for-Maybe%3C\'a%3E"],[419,"impl-From%3COption%3CT%3E%3E-for-Maybe%3C\'a%3E"],[423,"impl-From%3C%26f32%3E-for-Value%3C\'a%3E"],[424,"impl-From%3CVec%3CV%3E%3E-for-Value%3C\'v%3E"],[425,"impl-From%3CT%3E-for-Value%3C\'v%3E"],[426,"impl-From%3Cu64%3E-for-Value%3C\'a%3E"],[427,"impl-From%3Cbool%3E-for-Value%3C\'a%3E"],[428,"impl-From%3CMaybe%3C\'a%3E%3E-for-Value%3C\'a%3E"],[429,"impl-From%3Ci8%3E-for-Value%3C\'a%3E"],[430,"impl-From%3C%26OwnedValue%3E-for-Value%3C\'o%3E"],[431,"impl-From%3COwnedValue%3E-for-Value%3C\'static%3E"],[432,"impl-From%3C%26Signature%3C\'a%3E%3E-for-Value%3C\'a%3E"],[433,"impl-From%3C%26%5BV%5D%3E-for-Value%3C\'v%3E"],[434,"impl-From%3COwnedObjectPath%3E-for-Value%3C\'static%3E"],[435,"impl-From%3C%26String%3E-for-Value%3C\'v%3E"],[436,"impl-From%3C%26Maybe%3C\'a%3E%3E-for-Value%3C\'a%3E"],[437,"impl-From%3C%26Str%3C\'a%3E%3E-for-Value%3C\'a%3E"],[438,"impl-From%3C%26Dict%3C\'a,+\'a%3E%3E-for-Value%3C\'a%3E"],[439,"impl-From%3C%26u16%3E-for-Value%3C\'a%3E"],[440,"impl-From%3Cu32%3E-for-Value%3C\'a%3E"],[441,"impl-From%3COption%3CV%3E%3E-for-Value%3C\'v%3E"],[442,"impl-From%3C%26Vec%3CV%3E%3E-for-Value%3C\'v%3E"],[443,"impl-From%3CString%3E-for-Value%3C\'static%3E"],[444,"impl-From%3Cf32%3E-for-Value%3C\'a%3E"],[445,"impl-From%3C%26u64%3E-for-Value%3C\'a%3E"],[446,"impl-From%3Ci32%3E-for-Value%3C\'a%3E"],[447,"impl-From%3C%26Array%3C\'a%3E%3E-for-Value%3C\'a%3E"],[448,"impl-From%3Cu16%3E-for-Value%3C\'a%3E"],[449,"impl-From%3CStr%3C\'a%3E%3E-for-Value%3C\'a%3E"],[450,"impl-From%3CFd%3E-for-Value%3C\'a%3E"],[451,"impl-From%3COwnedSignature%3E-for-Value%3C\'static%3E"],[452,"impl-From%3Cu8%3E-for-Value%3C\'a%3E"],[453,"impl-From%3C%26u32%3E-for-Value%3C\'a%3E"],[454,"impl-From%3Ci64%3E-for-Value%3C\'a%3E"],[455,"impl-From%3C%26str%3E-for-Value%3C\'a%3E"],[456,"impl-From%3C%26u8%3E-for-Value%3C\'a%3E"],[457,"impl-From%3Ci16%3E-for-Value%3C\'a%3E"],[458,"impl-From%3CObjectPath%3C\'a%3E%3E-for-Value%3C\'a%3E"],[460,"impl-From%3C%26i64%3E-for-Value%3C\'a%3E"],[461,"impl-From%3C%26%26str%3E-for-Value%3C\'a%3E"],[462,"impl-From%3Cf64%3E-for-Value%3C\'a%3E"],[463,"impl-From%3CArray%3C\'a%3E%3E-for-Value%3C\'a%3E"],[464,"impl-From%3C%26ObjectPath%3C\'a%3E%3E-for-Value%3C\'a%3E"],[465,"impl-From%3C%26i8%3E-for-Value%3C\'a%3E"],[466,"impl-From%3C%26bool%3E-for-Value%3C\'a%3E"],[467,"impl-From%3C%26Fd%3E-for-Value%3C\'a%3E"],[468,"impl-From%3CHashMap%3CK,+V,+H%3E%3E-for-Value%3C\'a%3E"],[469,"impl-From%3CDict%3C\'a,+\'a%3E%3E-for-Value%3C\'a%3E"],[470,"impl-From%3C%26i32%3E-for-Value%3C\'a%3E"],[471,"impl-From%3CSignature%3C\'a%3E%3E-for-Value%3C\'a%3E"],[472,"impl-From%3C%26f64%3E-for-Value%3C\'a%3E"],[473,"impl-From%3C%26i16%3E-for-Value%3C\'a%3E"],[477,"impl-From%3CValue%3C\'a%3E%3E-for-OwnedValue"],[478,"impl-From%3Cu32%3E-for-OwnedValue"],[480,"impl-From%3Cbool%3E-for-OwnedValue"],[481,"impl-From%3CHashMap%3CK,+V,+H%3E%3E-for-OwnedValue"],[482,"impl-From%3Ci32%3E-for-OwnedValue"],[483,"impl-From%3CObjectPath%3C\'a%3E%3E-for-OwnedValue"],[484,"impl-From%3Cf64%3E-for-OwnedValue"],[485,"impl-From%3CMaybe%3C\'a%3E%3E-for-OwnedValue"],[486,"impl-From%3CArray%3C\'a%3E%3E-for-OwnedValue"],[487,"impl-From%3CSignature%3C\'a%3E%3E-for-OwnedValue"],[488,"impl-From%3Cu16%3E-for-OwnedValue"],[489,"impl-From%3Ci64%3E-for-OwnedValue"],[490,"impl-From%3C%26Value%3C\'a%3E%3E-for-OwnedValue"],[491,"impl-From%3CStructure%3C\'a%3E%3E-for-OwnedValue"],[492,"impl-From%3Ci16%3E-for-OwnedValue"],[493,"impl-From%3CDict%3C\'a,+\'a%3E%3E-for-OwnedValue"],[494,"impl-From%3CStr%3C\'a%3E%3E-for-OwnedValue"],[495,"impl-From%3Cu64%3E-for-OwnedValue"],[496,"impl-From%3Cu8%3E-for-OwnedValue"],[497,"impl-From%3CFd%3E-for-OwnedValue"],[717,"impl-TryFrom%3CValue%3C\'a%3E%3E-for-Array%3C\'a%3E"],[718,"impl-TryFrom%3C%26Value%3C\'a%3E%3E-for-%26Array%3C\'a%3E"],[719,"impl-TryFrom%3C%26OwnedValue%3E-for-%26Array%3C\'a%3E"],[721,"impl-TryFrom%3C%26Value%3C\'a%3E%3E-for-Array%3C\'a%3E"],[722,"impl-TryFrom%3COwnedValue%3E-for-Array%3C\'static%3E"],[723,"impl-TryFrom%3CValue%3C\'a%3E%3E-for-Dict%3C\'a,+\'a%3E"],[724,"impl-TryFrom%3C%26OwnedValue%3E-for-%26Dict%3C\'a,+\'a%3E"],[725,"impl-TryFrom%3C%26Value%3C\'a%3E%3E-for-Dict%3C\'a,+\'a%3E"],[726,"impl-TryFrom%3C%26Value%3C\'a%3E%3E-for-%26Dict%3C\'a,+\'a%3E"],[728,"impl-TryFrom%3COwnedValue%3E-for-Dict%3C\'static,+\'static%3E"],[731,"impl-TryFrom%3CValue%3C\'a%3E%3E-for-Fd"],[732,"impl-TryFrom%3C%26OwnedValue%3E-for-Fd"],[733,"impl-TryFrom%3COwnedValue%3E-for-Fd"],[735,"impl-TryFrom%3C%26Value%3C\'a%3E%3E-for-%26Fd"],[736,"impl-TryFrom%3C%26Value%3C\'a%3E%3E-for-Fd"],[738,"impl-TryFrom%3CCow%3C\'a,+str%3E%3E-for-ObjectPath%3C\'a%3E"],[739,"impl-TryFrom%3CString%3E-for-ObjectPath%3C\'a%3E"],[741,"impl-TryFrom%3C%26OwnedValue%3E-for-%26ObjectPath%3C\'a%3E"],[742,"impl-TryFrom%3C%26Value%3C\'a%3E%3E-for-ObjectPath%3C\'a%3E"],[743,"impl-TryFrom%3C%26str%3E-for-ObjectPath%3C\'a%3E"],[744,"impl-TryFrom%3CValue%3C\'a%3E%3E-for-ObjectPath%3C\'a%3E"],[745,"impl-TryFrom%3COwnedValue%3E-for-ObjectPath%3C\'static%3E"],[746,"impl-TryFrom%3C%26%5Bu8%5D%3E-for-ObjectPath%3C\'a%3E"],[747,"impl-TryFrom%3C%26Value%3C\'a%3E%3E-for-%26ObjectPath%3C\'a%3E"],[748,"impl-TryFrom%3CValue%3C\'_%3E%3E-for-OwnedObjectPath"],[749,"impl-TryFrom%3CString%3E-for-OwnedObjectPath"],[750,"impl-TryFrom%3C%26str%3E-for-OwnedObjectPath"],[751,"impl-TryFrom%3COwnedValue%3E-for-OwnedObjectPath"],[753,"impl-TryFrom%3C%26%5Bu8%5D%3E-for-Signature%3C\'a%3E"],[754,"impl-TryFrom%3C%26Value%3C\'a%3E%3E-for-%26Signature%3C\'a%3E"],[755,"impl-TryFrom%3C%26Value%3C\'a%3E%3E-for-Signature%3C\'a%3E"],[756,"impl-TryFrom%3C%26str%3E-for-Signature%3C\'a%3E"],[757,"impl-TryFrom%3CString%3E-for-Signature%3C\'a%3E"],[759,"impl-TryFrom%3C%26OwnedValue%3E-for-%26Signature%3C\'a%3E"],[760,"impl-TryFrom%3COwnedValue%3E-for-Signature%3C\'static%3E"],[761,"impl-TryFrom%3CValue%3C\'a%3E%3E-for-Signature%3C\'a%3E"],[763,"impl-TryFrom%3COwnedValue%3E-for-OwnedSignature"],[764,"impl-TryFrom%3CValue%3C\'_%3E%3E-for-OwnedSignature"],[766,"impl-TryFrom%3COwnedValue%3E-for-Str%3C\'static%3E"],[767,"impl-TryFrom%3C%26Value%3C\'a%3E%3E-for-Str%3C\'a%3E"],[768,"impl-TryFrom%3C%26OwnedValue%3E-for-%26Str%3C\'a%3E"],[769,"impl-TryFrom%3CValue%3C\'a%3E%3E-for-Str%3C\'a%3E"],[770,"impl-TryFrom%3C%26Value%3C\'a%3E%3E-for-%26Str%3C\'a%3E"],[775,"impl-TryFrom%3C%26Value%3C\'a%3E%3E-for-%26Structure%3C\'a%3E"],[776,"impl-TryFrom%3C%26OwnedValue%3E-for-%26Structure%3C\'a%3E"],[777,"impl-TryFrom%3C%26Value%3C\'a%3E%3E-for-Structure%3C\'a%3E"],[778,"impl-TryFrom%3CValue%3C\'a%3E%3E-for-Structure%3C\'a%3E"],[779,"impl-TryFrom%3COwnedValue%3E-for-Structure%3C\'static%3E"],[780,"impl-TryFrom%3C%26Value%3C\'a%3E%3E-for-Maybe%3C\'a%3E"],[781,"impl-TryFrom%3CValue%3C\'a%3E%3E-for-Maybe%3C\'a%3E"],[782,"impl-TryFrom%3C%26Value%3C\'a%3E%3E-for-%26Maybe%3C\'a%3E"],[783,"impl-TryFrom%3COwnedValue%3E-for-Maybe%3C\'static%3E"],[785,"impl-TryFrom%3C%26OwnedValue%3E-for-%26Maybe%3C\'a%3E"]]}],\ diff --git a/doc/devel/src/odilia/state.rs.html b/doc/devel/src/odilia/state.rs.html index 92de7c35b1..d8ed6fae97 100644 --- a/doc/devel/src/odilia/state.rs.html +++ b/doc/devel/src/odilia/state.rs.html @@ -292,6 +292,35 @@ 291 292 293 +294 +295 +296 +297 +298 +299 +300 +301 +302 +303 +304 +305 +306 +307 +308 +309 +310 +311 +312 +313 +314 +315 +316 +317 +318 +319 +320 +321 +322
use std::{fs, sync::atomic::AtomicI32};
 
 use circular_queue::CircularQueue;
@@ -331,6 +360,13 @@
 	pub cache: Arc<Cache>,
 }
 
+enum ConfigType {
+	CliOverride,
+	XDGConfigHome,
+	Etc,
+	CreateDefault,
+}
+
 impl ScreenReaderState {
 	#[tracing::instrument]
 	pub async fn new(
@@ -348,25 +384,47 @@
 
 		tracing::debug!("Reading configuration");
 
-		let config_path = if config_override.is_none() {
-			let xdg_dirs = xdg::BaseDirectories::with_prefix("odilia").expect(
-            "unable to find the odilia config directory according to the xdg dirs specification",
-        	);
-			let config_path = xdg_dirs.place_config_file("config.toml").expect(
-			"unable to place configuration file. Maybe your system is readonly?",
-			);
+		// In order of prioritization, do configuration via cli, then XDG_CONFIG_HOME, then /etc/,
+		// Otherwise create it in XDG_CONFIG_HOME
+		let config_type = if config_override.is_some() {
+			ConfigType::CliOverride
 
-			if !config_path.exists() {
-				fs::write(&config_path, include_str!("../config.toml"))
-					.expect("Unable to copy default config file.");
-			}
-			config_path.to_str().ok_or(ConfigError::PathNotFound)?.to_owned()
+		// First check makes sure unwrap is safe
+		} else if xdg::BaseDirectories::with_prefix("odilia").is_ok()
+			&& xdg::BaseDirectories::with_prefix("odilia")
+				.expect("This error should never occur")
+				.find_config_file("config.toml")
+				.is_some()
+		{
+			ConfigType::XDGConfigHome
+		} else if std::path::Path::new("/etc/odilia/config.toml").exists() {
+			ConfigType::Etc
 		} else {
-			config_override
+			ConfigType::CreateDefault
+		};
+
+		let config_path = match config_type {
+			ConfigType::CliOverride => config_override
 				.expect("Config override was provided but is None")
 				.to_str()
 				.ok_or(ConfigError::PathNotFound)?
-				.to_owned()
+				.to_owned(),
+			ConfigType::XDGConfigHome | ConfigType::CreateDefault => {
+				let xdg_dirs = xdg::BaseDirectories::with_prefix("odilia").expect(
+					"unable to find the odilia config directory according to the xdg dirs specification",
+				);
+
+				let config_path = xdg_dirs.place_config_file("config.toml").expect(
+					"unable to place configuration file. Maybe your system is readonly?",
+				);
+
+				if !config_path.exists() {
+					fs::write(&config_path, include_str!("../config.toml"))
+						.expect("Unable to copy default config file.");
+				}
+				config_path.to_str().ok_or(ConfigError::PathNotFound)?.to_owned()
+			}
+			ConfigType::Etc => "/etc/odilia/config.toml".to_owned(),
 		};
 
 		tracing::debug!(path=%config_path, "loading configuration file");
diff --git a/doc/devel/tracing/field/struct.Field.html b/doc/devel/tracing/field/struct.Field.html
index a9e0a6b4b0..476e1f8d40 100644
--- a/doc/devel/tracing/field/struct.Field.html
+++ b/doc/devel/tracing/field/struct.Field.html
@@ -9,7 +9,7 @@
 

Implementations§

source§

impl Field

source

pub fn callsite(&self) -> Identifier

Returns an Identifier that uniquely identifies the Callsite which defines this field.

source

pub fn name(&self) -> &'static str

Returns a string representing the name of the field.

-

Trait Implementations§

source§

impl<'a> AsField for &'a Field

source§

fn as_field(&self, metadata: &Metadata<'_>) -> Option<Field>

Attempts to convert &self into a Field with the specified metadata. Read more
source§

impl AsField for Field

source§

fn as_field(&self, metadata: &Metadata<'_>) -> Option<Field>

Attempts to convert &self into a Field with the specified metadata. Read more
source§

impl AsRef<str> for Field

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Clone for Field

source§

fn clone(&self) -> Field

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Field

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Display for Field

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Hash for Field

source§

fn hash<H>(&self, state: &mut H)
where +

Trait Implementations§

source§

impl<'a> AsField for &'a Field

source§

fn as_field(&self, metadata: &Metadata<'_>) -> Option<Field>

Attempts to convert &self into a Field with the specified metadata. Read more
source§

impl AsField for Field

source§

fn as_field(&self, metadata: &Metadata<'_>) -> Option<Field>

Attempts to convert &self into a Field with the specified metadata. Read more
source§

impl AsRef<str> for Field

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Clone for Field

source§

fn clone(&self) -> Field

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Field

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Display for Field

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Hash for Field

source§

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 for Field

source§

fn eq(&self, other: &Field) -> bool

This method tests for self and other values to be equal, and is used diff --git a/doc/devel/tracing/span/struct.Span.html b/doc/devel/tracing/span/struct.Span.html index e2495769ca..a28adf2789 100644 --- a/doc/devel/tracing/span/struct.Span.html +++ b/doc/devel/tracing/span/struct.Span.html @@ -498,7 +498,7 @@
Examples

if this span is enabled, the provided function is called, and the result is returned. If the span is disabled, the function is not called, and this method returns None instead.

-

Trait Implementations§

source§

impl Clone for Span

source§

fn clone(&self) -> Span

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Span

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Drop for Span

source§

fn drop(&mut self)

Executes the destructor for this type. Read more
source§

impl<'a> From<&'a Span> for Option<&'a Id>

source§

fn from(span: &'a Span) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Span> for Option<Id>

source§

fn from(span: &'a Span) -> Self

Converts to this type from the input type.
source§

impl From<Span> for Option<Id>

source§

fn from(span: Span) -> Self

Converts to this type from the input type.
source§

impl Hash for Span

source§

fn hash<H: Hasher>(&self, hasher: &mut H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

Trait Implementations§

source§

impl Clone for Span

source§

fn clone(&self) -> Span

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Span

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Drop for Span

source§

fn drop(&mut self)

Executes the destructor for this type. Read more
source§

impl<'a> From<&'a Span> for Option<&'a Id>

source§

fn from(span: &'a Span) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Span> for Option<Id>

source§

fn from(span: &'a Span) -> Self

Converts to this type from the input type.
source§

impl From<Span> for Option<Id>

source§

fn from(span: Span) -> Self

Converts to this type from the input type.
source§

impl Hash for Span

source§

fn hash<H: Hasher>(&self, hasher: &mut H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for Span

source§

fn eq(&self, other: &Self) -> 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 diff --git a/doc/devel/tracing/struct.Span.html b/doc/devel/tracing/struct.Span.html index 86431e3fd3..6e8814d3f5 100644 --- a/doc/devel/tracing/struct.Span.html +++ b/doc/devel/tracing/struct.Span.html @@ -498,7 +498,7 @@
Examples

if this span is enabled, the provided function is called, and the result is returned. If the span is disabled, the function is not called, and this method returns None instead.

-

Trait Implementations§

source§

impl Clone for Span

source§

fn clone(&self) -> Span

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Span

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Drop for Span

source§

fn drop(&mut self)

Executes the destructor for this type. Read more
source§

impl<'a> From<&'a Span> for Option<&'a Id>

source§

fn from(span: &'a Span) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Span> for Option<Id>

source§

fn from(span: &'a Span) -> Self

Converts to this type from the input type.
source§

impl From<Span> for Option<Id>

source§

fn from(span: Span) -> Self

Converts to this type from the input type.
source§

impl Hash for Span

source§

fn hash<H: Hasher>(&self, hasher: &mut H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

Trait Implementations§

source§

impl Clone for Span

source§

fn clone(&self) -> Span

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Span

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Drop for Span

source§

fn drop(&mut self)

Executes the destructor for this type. Read more
source§

impl<'a> From<&'a Span> for Option<&'a Id>

source§

fn from(span: &'a Span) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Span> for Option<Id>

source§

fn from(span: &'a Span) -> Self

Converts to this type from the input type.
source§

impl From<Span> for Option<Id>

source§

fn from(span: Span) -> Self

Converts to this type from the input type.
source§

impl Hash for Span

source§

fn hash<H: Hasher>(&self, hasher: &mut H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for Span

source§

fn eq(&self, other: &Self) -> 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 diff --git a/doc/devel/trait.impl/core/clone/trait.Clone.js b/doc/devel/trait.impl/core/clone/trait.Clone.js index bac5642dbd..70cf80aa0d 100644 --- a/doc/devel/trait.impl/core/clone/trait.Clone.js +++ b/doc/devel/trait.impl/core/clone/trait.Clone.js @@ -3,7 +3,7 @@ "anstyle":[["impl Clone for Style"],["impl Clone for Color"],["impl Clone for EffectIter"],["impl Clone for Reset"],["impl Clone for AnsiColor"],["impl Clone for RgbColor"],["impl Clone for Effects"],["impl Clone for Ansi256Color"]], "anstyle_parse":[["impl Clone for State"],["impl Clone for Utf8Parser"],["impl Clone for Action"],["impl Clone for Params"],["impl<C: Clone> Clone for Parser<C>"],["impl Clone for AsciiParser"]], "async_broadcast":[["impl<T> Clone for Sender<T>"],["impl<T> Clone for InactiveReceiver<T>"],["impl Clone for TryRecvError"],["impl Clone for RecvError"],["impl<T: Clone> Clone for SendError<T>"],["impl<T: Clone> Clone for TrySendError<T>"],["impl<T> Clone for Receiver<T>"]], -"async_channel":[["impl<T> Clone for Sender<T>"],["impl<T: Clone> Clone for TrySendError<T>"],["impl<T> Clone for WeakSender<T>"],["impl Clone for TryRecvError"],["impl<T> Clone for Receiver<T>"],["impl<T> Clone for WeakReceiver<T>"],["impl Clone for RecvError"],["impl<T: Clone> Clone for SendError<T>"]], +"async_channel":[["impl Clone for RecvError"],["impl Clone for TryRecvError"],["impl<T> Clone for WeakReceiver<T>"],["impl<T: Clone> Clone for TrySendError<T>"],["impl<T> Clone for WeakSender<T>"],["impl<T> Clone for Receiver<T>"],["impl<T: Clone> Clone for SendError<T>"],["impl<T> Clone for Sender<T>"]], "async_fs":[["impl Clone for OpenOptions"],["impl Clone for DirEntry"]], "async_lock":[["impl Clone for BarrierWaitResult"]], "async_std":[["impl<T: Clone> Clone for Cursor<T>"],["impl Clone for AccessError"],["impl<T: Clone> Clone for Once<T>"],["impl Clone for TcpStream"],["impl<'a> Clone for Components<'a>"],["impl<'a> Clone for Ancestors<'a>"],["impl Clone for UnixStream"],["impl Clone for PathBuf"],["impl Clone for Box<Path>"],["impl<F: Clone> Clone for FromFn<F>"],["impl Clone for TimeoutError"],["impl Clone for Task"],["impl<F: Clone> Clone for RepeatWith<F>"],["impl Clone for DirEntry"],["impl<S: Clone> Clone for Fuse<S>"],["impl<'a> Clone for Iter<'a>"],["impl<T: Clone> Clone for Repeat<T>"],["impl Clone for TaskId"],["impl<I: Clone> Clone for FromIter<I>"],["impl<S: Clone> Clone for Take<S>"],["impl Clone for File"],["impl Clone for OpenOptions"]], @@ -29,23 +29,23 @@ "fastrand":[["impl Clone for Rng"]], "futures_channel":[["impl Clone for SendError"],["impl<T> Clone for Sender<T>"],["impl Clone for Canceled"],["impl<T> Clone for UnboundedSender<T>"],["impl<T: Clone> Clone for TrySendError<T>"]], "futures_executor":[["impl Clone for LocalSpawner"]], -"futures_lite":[["impl<S: Clone, U: Clone> Clone for Chain<S, U>"],["impl<T: Clone> Clone for AssertAsync<T>"],["impl<S: Clone> Clone for Cloned<S>"],["impl<S: Clone> Clone for Take<S>"],["impl<S1: Clone, S2: Clone> Clone for Or<S1, S2>"],["impl<S: Clone + Stream> Clone for Flatten<S>
where\n S::Item: Clone,
"],["impl<S: Clone, P: Clone> Clone for TakeWhile<S, P>"],["impl<T: Clone> Clone for Repeat<T>"],["impl<S: Clone, F: Clone, Fut: Clone> Clone for Then<S, F, Fut>"],["impl<S: Clone, P: Clone> Clone for Filter<S, P>"],["impl<S: Clone> Clone for Skip<S>"],["impl<S: Clone> Clone for Fuse<S>"],["impl<T: Clone> Clone for Pending<T>"],["impl<S: Clone, P: Clone> Clone for SkipWhile<S, P>"],["impl<S: Clone> Clone for Copied<S>"],["impl<T: Clone> Clone for Cursor<T>"],["impl<F: Clone> Clone for RepeatWith<F>"],["impl<S: Clone> Clone for Cycle<S>"],["impl<S1: Clone, S2: Clone> Clone for Race<S1, S2>"],["impl<S: Clone, U: Clone, F: Clone> Clone for FlatMap<S, U, F>"],["impl<T: Clone> Clone for Empty<T>"],["impl<S: Clone, F: Clone> Clone for FilterMap<S, F>"],["impl<T: Clone> Clone for Once<T>"],["impl<S: Clone> Clone for Enumerate<S>"],["impl<T: Clone, F: Clone, Fut: Clone> Clone for Unfold<T, F, Fut>"],["impl<A: Clone + Stream, B: Clone> Clone for Zip<A, B>
where\n A::Item: Clone,
"],["impl<S: Clone, St: Clone, F: Clone> Clone for Scan<S, St, F>"],["impl<T: Clone, F: Clone, Fut: Clone> Clone for TryUnfold<T, F, Fut>"],["impl<S: Clone> Clone for StepBy<S>"],["impl<S: Clone, F: Clone> Clone for Inspect<S, F>"],["impl<S: Clone, F: Clone> Clone for Map<S, F>"],["impl<F: Clone> Clone for PollFn<F>"],["impl<I: Clone> Clone for Iter<I>"]], -"futures_util":[["impl Clone for PollNext"],["impl<S: Clone> Clone for PollImmediate<S>"],["impl<Si, Item, U, Fut, F> Clone for With<Si, Item, U, Fut, F>
where\n Si: Clone,\n F: Clone,\n Fut: Clone,
"],["impl<T> Clone for Empty<T>"],["impl<T: Clone> Clone for AllowStdIo<T>"],["impl Clone for AbortHandle"],["impl<F: Clone> Clone for RepeatWith<F>"],["impl<T> Clone for Drain<T>"],["impl<T> Clone for Pending<T>"],["impl<A: Clone, B: Clone> Clone for Either<A, B>"],["impl<F: Clone> Clone for OptionFuture<F>"],["impl<Si: Clone, F: Clone> Clone for SinkMapErr<Si, F>"],["impl<T: Clone> Clone for Cursor<T>"],["impl<T> Clone for Pending<T>"],["impl<T: Clone> Clone for Abortable<T>"],["impl<T: Clone> Clone for Ready<T>"],["impl<Fut: Future> Clone for WeakShared<Fut>"],["impl<T: Clone> Clone for Repeat<T>"],["impl Clone for Aborted"],["impl<T: Clone> Clone for PollImmediate<T>"],["impl<I: Clone> Clone for Iter<I>"],["impl<Fut> Clone for Shared<Fut>
where\n Fut: Future,
"]], +"futures_lite":[["impl<S: Clone> Clone for Enumerate<S>"],["impl<S: Clone, St: Clone, F: Clone> Clone for Scan<S, St, F>"],["impl<F: Clone> Clone for RepeatWith<F>"],["impl<S: Clone, F: Clone> Clone for FilterMap<S, F>"],["impl<S: Clone, U: Clone, F: Clone> Clone for FlatMap<S, U, F>"],["impl<S1: Clone, S2: Clone> Clone for Or<S1, S2>"],["impl<T: Clone> Clone for AssertAsync<T>"],["impl<S: Clone> Clone for Take<S>"],["impl<I: Clone> Clone for Iter<I>"],["impl<S: Clone, F: Clone> Clone for Inspect<S, F>"],["impl<S: Clone> Clone for Cycle<S>"],["impl<T: Clone, F: Clone, Fut: Clone> Clone for TryUnfold<T, F, Fut>"],["impl<S: Clone> Clone for Skip<S>"],["impl<F: Clone> Clone for PollFn<F>"],["impl<S: Clone, U: Clone> Clone for Chain<S, U>"],["impl<T: Clone> Clone for Empty<T>"],["impl<S: Clone, P: Clone> Clone for SkipWhile<S, P>"],["impl<S1: Clone, S2: Clone> Clone for Race<S1, S2>"],["impl<S: Clone> Clone for StepBy<S>"],["impl<S: Clone> Clone for Fuse<S>"],["impl<T: Clone> Clone for Repeat<T>"],["impl<S: Clone, F: Clone, Fut: Clone> Clone for Then<S, F, Fut>"],["impl<S: Clone + Stream> Clone for Flatten<S>
where\n S::Item: Clone,
"],["impl<T: Clone, F: Clone, Fut: Clone> Clone for Unfold<T, F, Fut>"],["impl<T: Clone> Clone for Pending<T>"],["impl<T: Clone> Clone for Cursor<T>"],["impl<A: Clone + Stream, B: Clone> Clone for Zip<A, B>
where\n A::Item: Clone,
"],["impl<S: Clone, P: Clone> Clone for TakeWhile<S, P>"],["impl<S: Clone, P: Clone> Clone for Filter<S, P>"],["impl<S: Clone, F: Clone> Clone for Map<S, F>"],["impl<S: Clone> Clone for Copied<S>"],["impl<S: Clone> Clone for Cloned<S>"],["impl<T: Clone> Clone for Once<T>"]], +"futures_util":[["impl<F: Clone> Clone for OptionFuture<F>"],["impl<Si: Clone, F: Clone> Clone for SinkMapErr<Si, F>"],["impl<Fut> Clone for Shared<Fut>
where\n Fut: Future,
"],["impl<T> Clone for Pending<T>"],["impl<I: Clone> Clone for Iter<I>"],["impl<T> Clone for Drain<T>"],["impl<T> Clone for Pending<T>"],["impl<T: Clone> Clone for Cursor<T>"],["impl<A: Clone, B: Clone> Clone for Either<A, B>"],["impl<T: Clone> Clone for Repeat<T>"],["impl<T: Clone> Clone for Ready<T>"],["impl<Fut: Future> Clone for WeakShared<Fut>"],["impl<F: Clone> Clone for RepeatWith<F>"],["impl<T: Clone> Clone for PollImmediate<T>"],["impl<Si, Item, U, Fut, F> Clone for With<Si, Item, U, Fut, F>
where\n Si: Clone,\n F: Clone,\n Fut: Clone,
"],["impl<T: Clone> Clone for AllowStdIo<T>"],["impl Clone for AbortHandle"],["impl<T: Clone> Clone for Abortable<T>"],["impl<T> Clone for Empty<T>"],["impl<S: Clone> Clone for PollImmediate<S>"],["impl Clone for Aborted"],["impl Clone for PollNext"]], "fxhash":[["impl Clone for FxHasher32"],["impl Clone for FxHasher"],["impl Clone for FxHasher64"]], "generic_array":[["impl<T: Clone, N> Clone for GenericArray<T, N>
where\n N: ArrayLength<T>,
"],["impl<T: Clone, N> Clone for GenericArrayIter<T, N>
where\n N: ArrayLength<T>,
"]], "getrandom":[["impl Clone for Error"]], -"hashbrown":[["impl<T, S, A: Allocator> Clone for SymmetricDifference<'_, T, S, A>"],["impl<K> Clone for Iter<'_, K>"],["impl<T, A> Clone for HashTable<T, A>
where\n T: Clone,\n A: Allocator + Clone,
"],["impl<T, S, A: Allocator> Clone for Union<'_, T, S, A>"],["impl<K, V> Clone for Values<'_, K, V>"],["impl<K, V> Clone for Iter<'_, K, V>"],["impl<T: Clone, S: Clone, A: Allocator + Clone> Clone for HashSet<T, S, A>"],["impl<K: Clone, V: Clone, S: Clone, A: Allocator + Clone> Clone for HashMap<K, V, S, A>"],["impl<T, S, A: Allocator> Clone for Intersection<'_, T, S, A>"],["impl<T, S, A: Allocator> Clone for Difference<'_, T, S, A>"],["impl<K, V> Clone for Keys<'_, K, V>"],["impl Clone for TryReserveError"]], +"hashbrown":[["impl<K, V> Clone for Iter<'_, K, V>"],["impl<T: Clone, S: Clone, A: Allocator + Clone> Clone for HashSet<T, S, A>"],["impl Clone for TryReserveError"],["impl<T, S, A: Allocator> Clone for Difference<'_, T, S, A>"],["impl<T, A> Clone for HashTable<T, A>
where\n T: Clone,\n A: Allocator + Clone,
"],["impl<T, S, A: Allocator> Clone for Intersection<'_, T, S, A>"],["impl<K, V> Clone for Keys<'_, K, V>"],["impl<K> Clone for Iter<'_, K>"],["impl<T, S, A: Allocator> Clone for SymmetricDifference<'_, T, S, A>"],["impl<K, V> Clone for Values<'_, K, V>"],["impl<K: Clone, V: Clone, S: Clone, A: Allocator + Clone> Clone for HashMap<K, V, S, A>"],["impl<T, S, A: Allocator> Clone for Union<'_, T, S, A>"]], "hex":[["impl Clone for FromHexError"]], "indexmap":[["impl<T> Clone for Iter<'_, T>"],["impl<K, V> Clone for Iter<'_, K, V>"],["impl<K, V, S> Clone for IndexMap<K, V, S>
where\n K: Clone,\n V: Clone,\n S: Clone,
"],["impl<T: Clone> Clone for Box<Slice<T>>"],["impl<K: Clone, V: Clone> Clone for Box<Slice<K, V>>"],["impl<T, S> Clone for Intersection<'_, T, S>"],["impl<T, S> Clone for Difference<'_, T, S>"],["impl<T, S1, S2> Clone for SymmetricDifference<'_, T, S1, S2>"],["impl<K, V> Clone for Values<'_, K, V>"],["impl<T, S> Clone for IndexSet<T, S>
where\n T: Clone,\n S: Clone,
"],["impl Clone for TryReserveError"],["impl<T, S> Clone for Union<'_, T, S>"],["impl<K, V> Clone for Keys<'_, K, V>"]], "itertools":[["impl<I> Clone for MultiProduct<I>
where\n I: Iterator + Clone + Clone,\n I::Item: Clone,
"],["impl<I, J, F> Clone for MergeBy<I, J, F>
where\n I: Iterator,\n J: Iterator,\n PutBack<Fuse<I>>: Clone,\n PutBack<Fuse<J>>: Clone,\n F: Clone,
"],["impl<I, T, E> Clone for FlattenOk<I, T, E>
where\n I: Iterator<Item = Result<T, E>> + Clone,\n T: IntoIterator,\n T::IntoIter: Clone,
"],["impl<I: Clone, F: Clone> Clone for FilterOk<I, F>"],["impl<T: Clone> Clone for MinMaxResult<T>"],["impl<I: Clone, F: Clone> Clone for Positions<I, F>"],["impl<I: Clone> Clone for Step<I>"],["impl<I> Clone for IntoChunks<I>
where\n I: Clone + Iterator,\n I::Item: Clone,
"],["impl<St: Clone, F: Clone> Clone for Unfold<St, F>"],["impl<I> Clone for ExactlyOneError<I>
where\n I: Iterator + Clone,\n I::Item: Clone,
"],["impl<I> Clone for Unique<I>
where\n I: Iterator + Clone,\n I::Item: Eq + Hash + Clone + Clone,
"],["impl<T: Clone> Clone for FoldWhile<T>"],["impl<I> Clone for WithPosition<I>
where\n I: Clone + Iterator,\n I::Item: Clone,
"],["impl<I, T> Clone for CircularTupleWindows<I, T>
where\n I: Iterator<Item = T::Item> + Clone + Clone,\n T: TupleCollect + Clone + Clone,
"],["impl<I: Clone, F: Clone> Clone for PadUsing<I, F>"],["impl<I> Clone for Powerset<I>
where\n I: Clone + Iterator,\n I::Item: Clone,
"],["impl<I: Clone, F: Clone> Clone for FilterMapOk<I, F>"],["impl<I, J: Clone> Clone for Product<I, J>
where\n I: Iterator + Clone,\n I::Item: Clone,
"],["impl<I: Clone + Iterator, V: Clone, F: Clone> Clone for UniqueBy<I, V, F>"],["impl<T: Clone, U: Clone> Clone for ZipLongest<T, U>"],["impl<I> Clone for RcIter<I>"],["impl<I: Clone, F: Clone> Clone for Batching<I, F>"],["impl<I, J> Clone for InterleaveShortest<I, J>
where\n I: Iterator + Clone,\n J: Iterator<Item = I::Item> + Clone,
"],["impl<I> Clone for CombinationsWithReplacement<I>
where\n I: Iterator + Clone,\n I::Item: Clone,
"],["impl<I, J> Clone for ConsTuples<I, J>
where\n I: Clone + Iterator<Item = J>,
"],["impl Clone for Position"],["impl<I: Clone> Clone for GroupingMap<I>"],["impl<I> Clone for Permutations<I>
where\n I: Clone + Iterator,\n I::Item: Clone,
"],["impl<I> Clone for PeekNth<I>
where\n I: Iterator + Clone,\n I::Item: Clone,
"],["impl<'a, I, F> Clone for FormatWith<'a, I, F>
where\n (I, F): Clone,
"],["impl<I, T> Clone for TupleCombinations<I, T>
where\n I: Iterator + Clone,\n T: HasCombination<I> + Clone,\n T::Combination: Clone,
"],["impl<I> Clone for Combinations<I>
where\n I: Clone + Iterator,\n I::Item: Clone,
"],["impl<'a, I> Clone for Chunks<'a, I>
where\n I: Iterator + 'a + Clone,\n I::Item: 'a,
"],["impl<I: Clone, F: Clone> Clone for TakeWhileInclusive<I, F>"],["impl<T> Clone for TupleBuffer<T>
where\n T: HomogeneousTuple + Clone,\n T::Buffer: Clone,
"],["impl<I> Clone for MultiPeek<I>
where\n I: Iterator + Clone,\n I::Item: Clone,
"],["impl<A: Clone, B: Clone> Clone for EitherOrBoth<A, B>"],["impl<St: Clone, F: Clone> Clone for Iterate<St, F>"],["impl<I: Clone, J: Clone> Clone for ZipEq<I, J>"],["impl<I: Clone, J: Clone> Clone for Interleave<I, J>"],["impl<A: Clone> Clone for RepeatN<A>"],["impl<F: Clone> Clone for RepeatCall<F>"],["impl<I, T> Clone for Tuples<I, T>
where\n I: Iterator<Item = T::Item> + Clone,\n T: HomogeneousTuple + Clone,\n T::Buffer: Clone,
"],["impl<I: Clone, F: Clone> Clone for Update<I, F>"],["impl<T: Clone> Clone for Zip<T>"],["impl<I, T> Clone for TupleWindows<I, T>
where\n I: Iterator<Item = T::Item> + Clone,\n T: HomogeneousTuple + Clone,
"],["impl<I: Clone> Clone for WhileSome<I>"],["impl<I, ElemF: Clone> Clone for IntersperseWith<I, ElemF>
where\n I: Iterator + Clone,\n I::Item: Clone,
"],["impl<I> Clone for PutBack<I>
where\n I: Iterator + Clone,\n I::Item: Clone,
"],["impl<I, F> Clone for KMergeBy<I, F>
where\n I: Iterator + Clone,\n I::Item: Clone,\n F: Clone,
"],["impl<'a, I> Clone for Format<'a, I>
where\n I: Clone,
"],["impl<I: Clone + Iterator> Clone for PutBackN<I>
where\n I::Item: Clone,
"],["impl<I, J> Clone for Diff<I, J>
where\n I: Iterator,\n J: Iterator,\n PutBack<I>: Clone,\n PutBack<J>: Clone,
"]], "itoa":[["impl Clone for Buffer"]], "libc":[["impl Clone for iocb"],["impl Clone for sctp_sndrcvinfo"],["impl Clone for sockaddr_xdp"],["impl Clone for itimerval"],["impl Clone for inotify_event"],["impl Clone for Dl_info"],["impl Clone for timespec"],["impl Clone for mcontext_t"],["impl Clone for xdp_desc"],["impl Clone for Elf64_Sym"],["impl Clone for winsize"],["impl Clone for input_absinfo"],["impl Clone for utimbuf"],["impl Clone for dirent"],["impl Clone for uinput_abs_setup"],["impl Clone for user_fpregs_struct"],["impl Clone for ff_condition_effect"],["impl Clone for xdp_umem_reg"],["impl Clone for shmid_ds"],["impl Clone for rlimit64"],["impl Clone for sock_txtime"],["impl Clone for tls_crypto_info"],["impl Clone for max_align_t"],["impl Clone for __c_anonymous_ptrace_syscall_info_data"],["impl Clone for sockaddr"],["impl Clone for lconv"],["impl Clone for _libc_fpstate"],["impl Clone for flock64"],["impl Clone for timeval"],["impl Clone for can_frame"],["impl Clone for ipc_perm"],["impl Clone for sctp_prinfo"],["impl Clone for Elf32_Ehdr"],["impl Clone for clone_args"],["impl Clone for pthread_rwlockattr_t"],["impl Clone for canfd_frame"],["impl Clone for posix_spawnattr_t"],["impl Clone for if_nameindex"],["impl Clone for dl_phdr_info"],["impl Clone for arphdr"],["impl Clone for xdp_ring_offset"],["impl Clone for sockaddr_ll"],["impl Clone for seccomp_notif"],["impl Clone for sockaddr_un"],["impl Clone for sctp_rcvinfo"],["impl Clone for group"],["impl Clone for dirent64"],["impl Clone for statx_timestamp"],["impl Clone for in6_addr"],["impl Clone for can_filter"],["impl Clone for sched_attr"],["impl Clone for ipv6_mreq"],["impl Clone for ff_envelope"],["impl Clone for xdp_ring_offset_v1"],["impl Clone for termios2"],["impl Clone for ifaddrs"],["impl Clone for sigval"],["impl Clone for seminfo"],["impl Clone for ifconf"],["impl Clone for pthread_mutex_t"],["impl Clone for statx"],["impl Clone for hwtstamp_config"],["impl Clone for mntent"],["impl Clone for genlmsghdr"],["impl Clone for statvfs64"],["impl Clone for protoent"],["impl Clone for aiocb"],["impl Clone for __c_anonymous_ptrace_syscall_info_exit"],["impl Clone for Elf64_Shdr"],["impl Clone for tm"],["impl Clone for arpd_request"],["impl Clone for sigset_t"],["impl Clone for rtentry"],["impl Clone for ifreq"],["impl Clone for __c_anonymous_ifr_ifru"],["impl Clone for tls12_crypto_info_chacha20_poly1305"],["impl Clone for sock_extended_err"],["impl Clone for nl_mmap_req"],["impl Clone for __c_anonymous_sockaddr_can_tp"],["impl Clone for open_how"],["impl Clone for j1939_filter"],["impl Clone for fanotify_response"],["impl Clone for user"],["impl Clone for __c_anonymous_ptrace_syscall_info_entry"],["impl Clone for posix_spawn_file_actions_t"],["impl Clone for sock_filter"],["impl Clone for ntptimeval"],["impl Clone for pthread_condattr_t"],["impl Clone for ip_mreqn"],["impl Clone for uinput_ff_erase"],["impl Clone for uinput_setup"],["impl Clone for __timeval"],["impl Clone for stat"],["impl Clone for user_regs_struct"],["impl Clone for msqid_ds"],["impl Clone for ucontext_t"],["impl Clone for regex_t"],["impl Clone for pthread_mutexattr_t"],["impl Clone for _libc_fpxreg"],["impl Clone for sockaddr_in6"],["impl Clone for Elf64_Phdr"],["impl Clone for utsname"],["impl Clone for sigaction"],["impl Clone for fd_set"],["impl Clone for addrinfo"],["impl Clone for sem_t"],["impl Clone for pollfd"],["impl Clone for stat64"],["impl Clone for input_keymap_entry"],["impl Clone for flock"],["impl Clone for sctp_initmsg"],["impl Clone for ip_mreq_source"],["impl Clone for uinput_user_dev"],["impl Clone for nl_pktinfo"],["impl Clone for sock_fprog"],["impl Clone for fanotify_event_metadata"],["impl Clone for Elf32_Sym"],["impl Clone for ip_mreq"],["impl Clone for sockaddr_can"],["impl Clone for seccomp_notif_addfd"],["impl Clone for sembuf"],["impl Clone for rlimit"],["impl Clone for linger"],["impl Clone for timex"],["impl Clone for pthread_barrier_t"],["impl Clone for __c_anonymous_ifru_map"],["impl Clone for sctp_authinfo"],["impl Clone for mmsghdr"],["impl Clone for sched_param"],["impl Clone for Elf32_Chdr"],["impl Clone for ptrace_peeksiginfo_args"],["impl Clone for seccomp_notif_sizes"],["impl Clone for sysinfo"],["impl Clone for sigevent"],["impl Clone for file_clone_range"],["impl Clone for af_alg_iv"],["impl Clone for msghdr"],["impl Clone for semid_ds"],["impl Clone for nlmsgerr"],["impl Clone for itimerspec"],["impl Clone for input_mask"],["impl Clone for __c_anonymous_ptrace_syscall_info_seccomp"],["impl Clone for termios"],["impl Clone for Elf64_Ehdr"],["impl Clone for xdp_mmap_offsets_v1"],["impl Clone for Elf32_Shdr"],["impl Clone for statfs"],["impl Clone for input_event"],["impl Clone for __c_anonymous_ifc_ifcu"],["impl Clone for sockaddr_in"],["impl Clone for sockaddr_storage"],["impl Clone for arpreq"],["impl Clone for signalfd_siginfo"],["impl Clone for nlattr"],["impl Clone for sockaddr_vm"],["impl Clone for _libc_xmmreg"],["impl Clone for ptrace_rseq_configuration"],["impl Clone for Elf64_Chdr"],["impl Clone for option"],["impl Clone for spwd"],["impl Clone for fsid_t"],["impl Clone for statfs64"],["impl Clone for rusage"],["impl Clone for uinput_ff_upload"],["impl Clone for siginfo_t"],["impl Clone for ptrace_syscall_info"],["impl Clone for tls12_crypto_info_aes_gcm_256"],["impl Clone for in_pktinfo"],["impl Clone for ff_rumble_effect"],["impl Clone for pthread_attr_t"],["impl Clone for canxl_frame"],["impl Clone for in6_rtmsg"],["impl Clone for pthread_cond_t"],["impl Clone for arpreq_old"],["impl Clone for glob64_t"],["impl Clone for hostent"],["impl Clone for ff_effect"],["impl Clone for servent"],["impl Clone for packet_mreq"],["impl Clone for ff_periodic_effect"],["impl Clone for cpu_set_t"],["impl Clone for tls12_crypto_info_aes_gcm_128"],["impl Clone for dqblk"],["impl Clone for __exit_status"],["impl Clone for in_addr"],["impl Clone for xdp_options"],["impl Clone for in6_ifreq"],["impl Clone for cmsghdr"],["impl Clone for passwd"],["impl Clone for statvfs"],["impl Clone for xdp_mmap_offsets"],["impl Clone for regmatch_t"],["impl Clone for msginfo"],["impl Clone for sockaddr_nl"],["impl Clone for xdp_statistics"],["impl Clone for ucred"],["impl Clone for pthread_rwlock_t"],["impl Clone for mallinfo2"],["impl Clone for sctp_sndinfo"],["impl Clone for stack_t"],["impl Clone for ff_constant_effect"],["impl Clone for __c_anonymous_sockaddr_can_can_addr"],["impl Clone for __c_anonymous_sockaddr_can_j1939"],["impl Clone for utmpx"],["impl Clone for sockaddr_alg"],["impl Clone for pthread_barrierattr_t"],["impl Clone for in6_pktinfo"],["impl Clone for Elf32_Phdr"],["impl Clone for ff_replay"],["impl Clone for ff_trigger"],["impl Clone for xdp_statistics_v1"],["impl Clone for nl_mmap_hdr"],["impl Clone for tms"],["impl Clone for ff_ramp_effect"],["impl Clone for seccomp_notif_resp"],["impl Clone for xdp_umem_reg_v1"],["impl Clone for nlmsghdr"],["impl Clone for epoll_event"],["impl Clone for mq_attr"],["impl Clone for glob_t"],["impl Clone for input_id"],["impl Clone for mallinfo"],["impl Clone for seccomp_data"],["impl Clone for iovec"],["impl Clone for sctp_nxtinfo"]], "linux_raw_sys":[["impl Clone for ifa_cacheinfo"],["impl Clone for _bindgen_ty_7"],["impl Clone for _bindgen_ty_19"],["impl Clone for _bindgen_ty_65"],["impl Clone for _bindgen_ty_13"],["impl Clone for netlink_attribute_type"],["impl Clone for tcphdr"],["impl Clone for fscrypt_remove_key_arg"],["impl Clone for _bindgen_ty_24"],["impl Clone for ndtmsg"],["impl Clone for net_device_flags"],["impl Clone for xt_udp"],["impl Clone for rusage"],["impl Clone for rta_session"],["impl Clone for _bindgen_ty_17"],["impl Clone for if_settings"],["impl Clone for _bindgen_ty_42"],["impl Clone for uffdio_writeprotect"],["impl Clone for in6_addr_gen_mode"],["impl Clone for linger"],["impl Clone for ifla_vf_rss_query_en"],["impl Clone for __sifields__bindgen_ty_3"],["impl Clone for ip_comp_hdr"],["impl Clone for membarrier_cmd_flag"],["impl Clone for ifla_vf_broadcast"],["impl Clone for _bindgen_ty_12"],["impl Clone for ifla_vlan_flags"],["impl Clone for nlmsgerr_attrs"],["impl Clone for rt_scope_t"],["impl Clone for _bindgen_ty_1"],["impl Clone for flock64"],["impl Clone for rtnetlink_groups"],["impl Clone for xdp_ring_offset"],["impl Clone for _bindgen_ty_41"],["impl Clone for ifmap"],["impl Clone for _bindgen_ty_8"],["impl Clone for ifla_vf_trust"],["impl Clone for _bindgen_ty_54"],["impl Clone for _bindgen_ty_45"],["impl Clone for macsec_offload"],["impl<Storage: Clone> Clone for __BindgenBitfieldUnit<Storage>"],["impl Clone for tcp_ca_state"],["impl Clone for fsconfig_command"],["impl Clone for _bindgen_ty_48"],["impl Clone for in6_pktinfo"],["impl Clone for pollfd"],["impl Clone for prefix_cacheinfo"],["impl Clone for __kernel_sock_timeval"],["impl Clone for siginfo__bindgen_ty_1__bindgen_ty_1"],["impl Clone for if_settings__bindgen_ty_1"],["impl Clone for __kernel_itimerspec"],["impl Clone for __kernel_old_timeval"],["impl Clone for ifla_vf_vlan_info"],["impl Clone for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1"],["impl Clone for _bindgen_ty_9"],["impl Clone for ipv6_rt_hdr"],["impl Clone for nlmsgerr"],["impl Clone for rt_class_t"],["impl Clone for ipv6_destopt_hao"],["impl Clone for xt_counters"],["impl Clone for __old_kernel_stat"],["impl Clone for flock"],["impl Clone for prefixmsg"],["impl Clone for rtgenmsg"],["impl Clone for iphdr"],["impl Clone for ifla_vlan_qos_mapping"],["impl Clone for user_desc"],["impl Clone for fscrypt_key_specifier__bindgen_ty_1"],["impl Clone for _bindgen_ty_18"],["impl Clone for netlink_policy_type_attr"],["impl Clone for ifla_geneve_df"],["impl Clone for ndt_config"],["impl Clone for xt_entry_target__bindgen_ty_1__bindgen_ty_1"],["impl Clone for xt_entry_match__bindgen_ty_1__bindgen_ty_2"],["impl Clone for ethhdr"],["impl Clone for xdp_statistics_v1"],["impl Clone for fscrypt_key_specifier"],["impl Clone for ifreq__bindgen_ty_2"],["impl Clone for nlattr"],["impl Clone for macvlan_macaddr_mode"],["impl Clone for sockaddr_un"],["impl Clone for sigaction"],["impl Clone for _bindgen_ty_23"],["impl Clone for itimerspec"],["impl Clone for ifla_vf_tx_rate"],["impl Clone for ifla_vf_rate"],["impl Clone for vfs_cap_data__bindgen_ty_1"],["impl Clone for epoll_event"],["impl Clone for sockaddr_in6"],["impl Clone for __sifields__bindgen_ty_5__bindgen_ty_1"],["impl Clone for _bindgen_ty_39"],["impl Clone for ip6_mtuinfo"],["impl Clone for sockaddr_nl"],["impl Clone for ifreq"],["impl Clone for __sifields__bindgen_ty_4"],["impl Clone for rta_session__bindgen_ty_1__bindgen_ty_1"],["impl Clone for group_filter__bindgen_ty_1__bindgen_ty_1"],["impl Clone for tcamsg"],["impl Clone for ktermios"],["impl Clone for sockaddr_in"],["impl Clone for _bindgen_ty_6"],["impl Clone for _bindgen_ty_27"],["impl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_1"],["impl Clone for _bindgen_ty_8"],["impl Clone for Elf_Dyn_Union"],["impl Clone for _bindgen_ty_3"],["impl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_2"],["impl Clone for xdp_statistics"],["impl Clone for ifla_vxlan_df"],["impl Clone for _bindgen_ty_50"],["impl Clone for _bindgen_ty_38"],["impl Clone for _bindgen_ty_44"],["impl Clone for ifla_rmnet_flags"],["impl Clone for fscrypt_policy_v2"],["impl Clone for group_req"],["impl Clone for vfs_ns_cap_data"],["impl Clone for fscrypt_get_key_status_arg"],["impl Clone for tcmsg"],["impl Clone for ifla_vf_vlan"],["impl<Storage: Clone> Clone for __BindgenBitfieldUnit<Storage>"],["impl Clone for __kernel_fd_set"],["impl Clone for _bindgen_ty_14"],["impl Clone for ifla_vf_guid"],["impl Clone for fscrypt_policy_v1"],["impl Clone for nl_pktinfo"],["impl Clone for fr_proto_pvc"],["impl Clone for socket_state"],["impl Clone for rlimit"],["impl Clone for __kernel_sockaddr_storage"],["impl Clone for tcp_fastopen_client_fail"],["impl Clone for ndmsg"],["impl Clone for kernel_sigaction"],["impl Clone for xdp_options"],["impl Clone for _bindgen_ty_61"],["impl Clone for _bindgen_ty_34"],["impl Clone for iovec"],["impl Clone for futex_waitv"],["impl Clone for ipvlan_mode"],["impl Clone for ip_mreq"],["impl Clone for in_pktinfo"],["impl Clone for _bindgen_ty_9"],["impl Clone for itimerval"],["impl Clone for rta_mfc_stats"],["impl Clone for files_stat_struct"],["impl Clone for _bindgen_ty_49"],["impl Clone for rtnl_link_stats"],["impl Clone for _bindgen_ty_36"],["impl Clone for ip_msfilter__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1"],["impl Clone for iphdr__bindgen_ty_1__bindgen_ty_2"],["impl Clone for fscrypt_get_policy_ex_arg__bindgen_ty_1"],["impl Clone for ifla_vxlan_port_range"],["impl Clone for __sifields__bindgen_ty_2"],["impl Clone for tcp_repair_opt"],["impl Clone for timeval"],["impl Clone for _bindgen_ty_55"],["impl Clone for sync_serial_settings"],["impl Clone for _bindgen_ty_32"],["impl Clone for __sifields__bindgen_ty_1"],["impl Clone for xdp_umem_reg_v1"],["impl Clone for sigval"],["impl Clone for ifconf"],["impl Clone for nf_inet_addr"],["impl Clone for Elf_auxv_t"],["impl Clone for __kernel_timespec"],["impl Clone for _bindgen_ty_51"],["impl Clone for cmsghdr"],["impl Clone for tcp_repair_window"],["impl Clone for _bindgen_ty_20"],["impl Clone for xdp_desc"],["impl Clone for _bindgen_ty_5"],["impl Clone for xdp_mmap_offsets_v1"],["impl Clone for x25_hdlc_proto"],["impl Clone for _bindgen_ty_43"],["impl Clone for membarrier_cmd"],["impl Clone for termios2"],["impl Clone for fscrypt_get_policy_ex_arg"],["impl Clone for compat_statfs64"],["impl Clone for _bindgen_ty_56"],["impl Clone for rtnexthop"],["impl Clone for termio"],["impl Clone for sigevent"],["impl Clone for xt_entry_match__bindgen_ty_1__bindgen_ty_1"],["impl Clone for fscrypt_key"],["impl Clone for xt_entry_target__bindgen_ty_1"],["impl Clone for __user_cap_data_struct"],["impl Clone for statx_timestamp"],["impl Clone for __kernel_sockaddr_storage__bindgen_ty_1__bindgen_ty_1"],["impl Clone for xt_entry_target__bindgen_ty_1__bindgen_ty_2"],["impl Clone for fr_proto"],["impl Clone for file_dedupe_range_info"],["impl Clone for sigevent__bindgen_ty_1__bindgen_ty_1"],["impl Clone for _bindgen_ty_11"],["impl Clone for ip_beet_phdr"],["impl Clone for ifla_port_vsi"],["impl Clone for ip6t_getinfo"],["impl Clone for _bindgen_ty_21"],["impl Clone for tunnel_msg"],["impl Clone for __kernel_fsid_t"],["impl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_4"],["impl Clone for xdp_ring_offset_v1"],["impl Clone for ipv6hdr__bindgen_ty_1"],["impl Clone for nf_ip6_hook_priorities"],["impl Clone for in6_flowlabel_req"],["impl Clone for _bindgen_ty_53"],["impl Clone for in6_addr__bindgen_ty_1"],["impl Clone for mmsghdr"],["impl Clone for tcp_info"],["impl Clone for termios"],["impl Clone for _bindgen_ty_35"],["impl Clone for inodes_stat_t"],["impl Clone for fstrim_range"],["impl Clone for xt_target"],["impl Clone for ifaddrmsg"],["impl Clone for siginfo"],["impl Clone for iovec"],["impl Clone for ndt_stats"],["impl Clone for in_addr"],["impl Clone for __kernel_sockaddr_storage__bindgen_ty_1"],["impl Clone for _bindgen_ty_60"],["impl Clone for ip6t_icmp"],["impl Clone for _bindgen_ty_52"],["impl Clone for clone_args"],["impl Clone for ipv6hdr__bindgen_ty_1__bindgen_ty_2"],["impl Clone for tcp_zerocopy_receive"],["impl Clone for _bindgen_ty_22"],["impl Clone for __sifields__bindgen_ty_7"],["impl Clone for vfs_ns_cap_data__bindgen_ty_1"],["impl Clone for __kernel_old_itimerval"],["impl Clone for rta_session__bindgen_ty_1"],["impl Clone for _bindgen_ty_4"],["impl Clone for ifla_cacheinfo"],["impl Clone for raw_hdlc_proto"],["impl Clone for ipv6_opt_hdr"],["impl Clone for xt_entry_match__bindgen_ty_1"],["impl Clone for uffd_msg"],["impl Clone for fsxattr"],["impl Clone for ifconf__bindgen_ty_1"],["impl Clone for kernel_sigset_t"],["impl Clone for ucred"],["impl Clone for _bindgen_ty_66"],["impl Clone for macvlan_mode"],["impl Clone for __sifields__bindgen_ty_5"],["impl Clone for Elf_Dyn"],["impl Clone for rtnl_link_stats64"],["impl Clone for macsec_validation_type"],["impl Clone for nl_mmap_hdr"],["impl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_3"],["impl Clone for __kernel_old_timespec"],["impl Clone for if_stats_msg"],["impl Clone for uffdio_api"],["impl Clone for _bindgen_ty_28"],["impl Clone for ifla_vf_link_state"],["impl Clone for rta_session__bindgen_ty_1__bindgen_ty_2"],["impl Clone for f_owner_ex"],["impl Clone for _bindgen_ty_15"],["impl Clone for _xt_align"],["impl Clone for uffdio_register"],["impl Clone for nlmsghdr"],["impl Clone for ip_mreqn"],["impl Clone for ipv6hdr__bindgen_ty_1__bindgen_ty_1"],["impl Clone for ifreq__bindgen_ty_1"],["impl Clone for sockaddr"],["impl Clone for siginfo__bindgen_ty_1"],["impl Clone for __kernel_sockaddr_storage__bindgen_ty_1"],["impl Clone for _bindgen_ty_46"],["impl Clone for nla_bitfield32"],["impl Clone for rtmsg"],["impl Clone for statfs64"],["impl Clone for _bindgen_ty_40"],["impl Clone for ip_mreq_source"],["impl Clone for in6_addr"],["impl Clone for ip6t_ip6"],["impl Clone for _bindgen_ty_3"],["impl Clone for _bindgen_ty_62"],["impl Clone for prctl_mm_map"],["impl Clone for ifla_vf_mac"],["impl Clone for winsize"],["impl Clone for _bindgen_ty_57"],["impl Clone for _bindgen_ty_64"],["impl Clone for _bindgen_ty_5"],["impl Clone for _bindgen_ty_10"],["impl Clone for te1_settings"],["impl Clone for mount_attr"],["impl Clone for xdp_umem_reg"],["impl Clone for uffdio_copy"],["impl Clone for group_source_req"],["impl Clone for ifla_gtp_role"],["impl Clone for _bindgen_ty_4"],["impl Clone for _bindgen_ty_25"],["impl Clone for _bindgen_ty_29"],["impl Clone for ifla_bridge_id"],["impl Clone for xt_match"],["impl Clone for _bindgen_ty_37"],["impl Clone for open_how"],["impl Clone for _bindgen_ty_31"],["impl Clone for statx"],["impl Clone for _bindgen_ty_30"],["impl Clone for _bindgen_ty_1"],["impl Clone for ipv6hdr"],["impl Clone for __sifields__bindgen_ty_6"],["impl Clone for iphdr__bindgen_ty_1__bindgen_ty_1"],["impl Clone for __kernel_sockaddr_storage__bindgen_ty_1__bindgen_ty_1"],["impl Clone for nf_ip_hook_priorities"],["impl Clone for _bindgen_ty_16"],["impl Clone for tcp_md5sig"],["impl Clone for sigevent__bindgen_ty_1"],["impl Clone for __user_cap_header_struct"],["impl Clone for cisco_proto"],["impl Clone for ifla_vf_spoofchk"],["impl Clone for rt2_hdr"],["impl Clone for rtattr_type_t"],["impl Clone for nf_dev_hooks"],["impl Clone for xt_get_revision"],["impl Clone for robust_list_head"],["impl Clone for _bindgen_ty_7"],["impl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1"],["impl Clone for statfs"],["impl Clone for uffd_msg__bindgen_ty_1"],["impl Clone for xdp_mmap_offsets"],["impl Clone for timespec"],["impl<T> Clone for __BindgenUnionField<T>"],["impl Clone for rtnl_hw_stats64"],["impl Clone for ifinfomsg"],["impl Clone for _bindgen_ty_2"],["impl Clone for sigaltstack"],["impl Clone for __sifields"],["impl Clone for tcp_diag_md5sig"],["impl Clone for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2"],["impl Clone for rtattr"],["impl Clone for in6_ifreq"],["impl Clone for _bindgen_ty_33"],["impl Clone for tcp_word_hdr"],["impl Clone for timezone"],["impl Clone for uffdio_zeropage"],["impl Clone for _bindgen_ty_63"],["impl Clone for nduseroptmsg"],["impl Clone for _bindgen_ty_58"],["impl Clone for msghdr"],["impl Clone for sockaddr_xdp"],["impl Clone for nf_inet_hooks"],["impl Clone for vfs_cap_data"],["impl Clone for nl_mmap_req"],["impl Clone for iphdr__bindgen_ty_1"],["impl Clone for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3"],["impl Clone for uffdio_continue"],["impl Clone for _bindgen_ty_26"],["impl Clone for stat"],["impl Clone for nl_mmap_status"],["impl Clone for ipv6_mreq"],["impl Clone for _bindgen_ty_6"],["impl Clone for rtnl_link_ifmap"],["impl Clone for robust_list"],["impl Clone for rlimit64"],["impl Clone for __kernel_sockaddr_storage"],["impl Clone for _bindgen_ty_47"],["impl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_5"],["impl Clone for fr_proto_pvc_info"],["impl Clone for _bindgen_ty_59"],["impl Clone for file_clone_range"],["impl Clone for _bindgen_ty_2"],["impl Clone for xt_tcp"],["impl Clone for nda_cacheinfo"],["impl Clone for rta_cacheinfo"],["impl Clone for uffdio_range"]], -"log":[["impl Clone for Level"],["impl Clone for LevelFilter"],["impl<'a> Clone for Metadata<'a>"],["impl<'a> Clone for Record<'a>"],["impl<'k> Clone for Key<'k>"]], +"log":[["impl<'a> Clone for Record<'a>"],["impl<'a> Clone for Metadata<'a>"],["impl Clone for LevelFilter"],["impl<'k> Clone for Key<'k>"],["impl Clone for Level"]], "matchers":[["impl<S, A> Clone for Pattern<S, A>
where\n S: StateID + Clone,\n A: DFA<ID = S> + Clone,
"],["impl<'a, S, A> Clone for Matcher<'a, S, A>
where\n S: StateID + Clone,\n A: DFA<ID = S> + Clone,
"]], "memchr":[["impl Clone for Two"],["impl<'h, 'n> Clone for FindRevIter<'h, 'n>"],["impl<'a, 'h> Clone for TwoIter<'a, 'h>"],["impl Clone for FinderRev"],["impl Clone for One"],["impl Clone for Three"],["impl Clone for Finder"],["impl<'a, 'h> Clone for TwoIter<'a, 'h>"],["impl<'a, 'h> Clone for ThreeIter<'a, 'h>"],["impl Clone for Finder"],["impl<'h> Clone for Memchr<'h>"],["impl Clone for Three"],["impl Clone for FinderBuilder"],["impl<'n> Clone for FinderRev<'n>"],["impl Clone for Three"],["impl<'h> Clone for Memchr3<'h>"],["impl Clone for FinderRev"],["impl Clone for Finder"],["impl<'a, 'h> Clone for ThreeIter<'a, 'h>"],["impl<'a, 'h> Clone for OneIter<'a, 'h>"],["impl<'a, 'h> Clone for ThreeIter<'a, 'h>"],["impl Clone for Two"],["impl<'a, 'h> Clone for OneIter<'a, 'h>"],["impl Clone for Pair"],["impl<'a, 'h> Clone for TwoIter<'a, 'h>"],["impl<'n> Clone for Finder<'n>"],["impl<'a, 'h> Clone for OneIter<'a, 'h>"],["impl Clone for PrefilterConfig"],["impl<'h, 'n> Clone for FindIter<'h, 'n>"],["impl Clone for One"],["impl Clone for Finder"],["impl Clone for Two"],["impl<'h> Clone for Memchr2<'h>"],["impl Clone for Finder"],["impl Clone for One"]], "mio":[["impl<'a> Clone for Iter<'a>"],["impl Clone for Interest"],["impl Clone for Token"],["impl Clone for Event"]], -"nix":[["impl Clone for AcceptConn"],["impl Clone for LioMode"],["impl Clone for AlgAddr"],["impl Clone for FsFlags"],["impl Clone for RcvBuf"],["impl Clone for Ipv6Addr"],["impl Clone for Ipv6MembershipRequest"],["impl Clone for PosixFadviseAdvice"],["impl Clone for PollFd"],["impl Clone for Ipv4PacketInfo"],["impl Clone for Ipv6RecvErr"],["impl Clone for IpTransparent"],["impl Clone for Inotify"],["impl Clone for Expiration"],["impl Clone for Ipv4RecvErr"],["impl Clone for IpTos"],["impl Clone for SfdFlags"],["impl Clone for UdpGroSegment"],["impl Clone for Linger"],["impl Clone for InterfaceAddress"],["impl Clone for SockAddr"],["impl Clone for Options"],["impl Clone for Persona"],["impl Clone for MRemapFlags"],["impl Clone for FlushArg"],["impl Clone for Resource"],["impl Clone for Statvfs"],["impl Clone for MlockAllFlags"],["impl Clone for DontRoute"],["impl Clone for InputFlags"],["impl Clone for Entry"],["impl Clone for AccessFlags"],["impl Clone for Gid"],["impl<'a> Clone for CmsgIterator<'a>"],["impl Clone for QuotaFmt"],["impl Clone for PollFlags"],["impl Clone for Event"],["impl Clone for User"],["impl Clone for MsFlags"],["impl<'a> Clone for SigSetIter<'a>"],["impl Clone for SockType"],["impl Clone for IpAddr"],["impl Clone for TimeSpec"],["impl Clone for Whence"],["impl Clone for FlowArg"],["impl Clone for AioFsyncMode"],["impl Clone for UsageWho"],["impl Clone for Termios"],["impl Clone for NetlinkAddr"],["impl Clone for ControlFlags"],["impl Clone for EpollOp"],["impl Clone for InetAddr"],["impl Clone for Ipv6DropMembership"],["impl Clone for ReceiveTimestamp"],["impl Clone for LocalFlags"],["impl Clone for TcpNoDelay"],["impl Clone for OpenptyResult"],["impl Clone for ReceiveTimeout"],["impl Clone for RcvBufForce"],["impl Clone for OutputFlags"],["impl Clone for WaitPidFlag"],["impl Clone for SigevNotify"],["impl Clone for EpollCreateFlags"],["impl Clone for Id"],["impl Clone for Errno"],["impl Clone for Ipv6AddMembership"],["impl Clone for Ipv4OrigDstAddr"],["impl Clone for IpFreebind"],["impl Clone for Ipv6RecvPacketInfo"],["impl Clone for InterfaceFlags"],["impl Clone for ReuseAddr"],["impl Clone for Ipv4Ttl"],["impl Clone for SigSet"],["impl Clone for Ipv6V6Only"],["impl Clone for FdFlag"],["impl Clone for SpecialCharacterIndices"],["impl Clone for MsgFlags"],["impl Clone for MntFlags"],["impl Clone for QuotaType"],["impl Clone for SockType"],["impl Clone for LinkatFlags"],["impl Clone for VsockAddr"],["impl Clone for Group"],["impl Clone for MmapAdvise"],["impl Clone for PathconfVar"],["impl Clone for FdSet"],["impl Clone for UtsName"],["impl Clone for TcpKeepInterval"],["impl Clone for ResGid"],["impl Clone for ClearEnvError"],["impl Clone for WatchDescriptor"],["impl Clone for ReusePort"],["impl Clone for SndBufForce"],["impl Clone for InitFlags"],["impl Clone for SysconfVar"],["impl Clone for Ip6tOriginalDst"],["impl Clone for WaitStatus"],["impl Clone for CloneFlags"],["impl Clone for AtFlags"],["impl<'a, 's, S: Clone> Clone for RecvMsg<'a, 's, S>"],["impl Clone for ProtFlags"],["impl Clone for Ipv6Ttl"],["impl Clone for SaFlags"],["impl Clone for PassCred"],["impl Clone for SysInfo"],["impl Clone for Dqblk"],["impl Clone for RenameFlags"],["impl Clone for SockaddrStorage"],["impl Clone for Timestamping"],["impl Clone for TcpRepair"],["impl Clone for TimerSetTimeFlags"],["impl Clone for EfdFlags"],["impl Clone for ClockId"],["impl Clone for FlockArg"],["impl<T: Clone> Clone for AlgSetKey<T>"],["impl Clone for FsType"],["impl Clone for SigEvent"],["impl Clone for EpollFlags"],["impl Clone for TimerFlags"],["impl Clone for LinkAddr"],["impl Clone for IpMtu"],["impl Clone for RemoteIoVec"],["impl Clone for Ipv4Addr"],["impl Clone for Usage"],["impl Clone for TcpCongestion"],["impl Clone for Timestamps"],["impl Clone for Pid"],["impl Clone for Ipv6TClass"],["impl Clone for TimeVal"],["impl Clone for Ipv6DontFrag"],["impl Clone for BaudRate"],["impl Clone for MapFlags"],["impl Clone for SpliceFFlags"],["impl Clone for SFlag"],["impl Clone for SendTimeout"],["impl Clone for Signal"],["impl Clone for Type"],["impl Clone for SigmaskHow"],["impl Clone for TcpKeepCount"],["impl Clone for EpollEvent"],["impl Clone for SetArg"],["impl Clone for SealFlag"],["impl Clone for TcpKeepIdle"],["impl Clone for SndBuf"],["impl Clone for BindToDevice"],["impl Clone for TcpUserTimeout"],["impl<'a> Clone for ControlMessage<'a>"],["impl Clone for UdpGsoSegment"],["impl Clone for ForkptyResult"],["impl Clone for ClockId"],["impl Clone for Statfs"],["impl Clone for SigHandler"],["impl Clone for RebootMode"],["impl Clone for IpMembershipRequest"],["impl Clone for TxTime"],["impl Clone for UtimensatFlags"],["impl Clone for UnixAddr"],["impl Clone for KeepAlive"],["impl Clone for AlgSetAeadAuthSize"],["impl Clone for OriginalDst"],["impl Clone for RxqOvfl"],["impl Clone for PeerCredentials"],["impl Clone for IpAddMembership"],["impl Clone for DeleteModuleFlags"],["impl Clone for AddressFamily"],["impl Clone for ForkResult"],["impl Clone for MemFdCreateFlag"],["impl Clone for Broadcast"],["impl Clone for Shutdown"],["impl Clone for IpMulticastTtl"],["impl Clone for OobInline"],["impl Clone for FchownatFlags"],["impl Clone for Uid"],["impl<T: Clone> Clone for IoVec<T>"],["impl Clone for SignalIterator"],["impl Clone for TimestampingFlag"],["impl Clone for UnixCredentials"],["impl Clone for UContext"],["impl Clone for SigAction"],["impl Clone for Ipv6OrigDstAddr"],["impl Clone for QuotaValidFlags"],["impl Clone for IpDropMembership"],["impl Clone for OFlag"],["impl Clone for SockFlag"],["impl Clone for UnlinkatFlags"],["impl Clone for TcpMaxSeg"],["impl Clone for FchmodatFlags"],["impl Clone for Request"],["impl Clone for ReceiveTimestampns"],["impl Clone for SockaddrIn6"],["impl Clone for ControlMessageOwned"],["impl Clone for Mode"],["impl Clone for ModuleInitFlags"],["impl Clone for Priority"],["impl Clone for AddWatchFlags"],["impl Clone for CpuSet"],["impl Clone for Mark"],["impl Clone for FallocateFlags"],["impl Clone for SockaddrIn"],["impl Clone for MQ_OFlag"],["impl Clone for IpMulticastLoop"],["impl Clone for MsFlags"],["impl Clone for SocketError"],["impl Clone for MqAttr"],["impl Clone for ResUid"],["impl Clone for SockProtocol"],["impl Clone for AioCancelStat"]], +"nix":[["impl<T: Clone> Clone for IoVec<T>"],["impl Clone for Whence"],["impl Clone for Timestamping"],["impl Clone for ReuseAddr"],["impl Clone for SetArg"],["impl Clone for UtsName"],["impl Clone for ClockId"],["impl Clone for Shutdown"],["impl Clone for MRemapFlags"],["impl Clone for TimeSpec"],["impl Clone for TcpCongestion"],["impl Clone for PollFd"],["impl Clone for TimeVal"],["impl Clone for UdpGsoSegment"],["impl Clone for PassCred"],["impl Clone for Request"],["impl Clone for RcvBuf"],["impl Clone for SndBuf"],["impl Clone for SysconfVar"],["impl Clone for KeepAlive"],["impl Clone for InterfaceFlags"],["impl Clone for NetlinkAddr"],["impl Clone for ClockId"],["impl Clone for IpAddMembership"],["impl Clone for SysInfo"],["impl Clone for PollFlags"],["impl Clone for OobInline"],["impl Clone for Group"],["impl Clone for RxqOvfl"],["impl Clone for UnlinkatFlags"],["impl Clone for ReceiveTimestampns"],["impl Clone for Id"],["impl Clone for DeleteModuleFlags"],["impl Clone for SpliceFFlags"],["impl Clone for Broadcast"],["impl Clone for Ipv6Ttl"],["impl Clone for Statfs"],["impl Clone for RemoteIoVec"],["impl Clone for Type"],["impl Clone for OutputFlags"],["impl Clone for SFlag"],["impl Clone for LioMode"],["impl Clone for InputFlags"],["impl Clone for PathconfVar"],["impl Clone for TcpKeepCount"],["impl Clone for IpFreebind"],["impl Clone for MsgFlags"],["impl Clone for SigmaskHow"],["impl Clone for SigHandler"],["impl Clone for SendTimeout"],["impl Clone for User"],["impl Clone for MemFdCreateFlag"],["impl Clone for TcpNoDelay"],["impl Clone for MQ_OFlag"],["impl Clone for Ipv4Addr"],["impl Clone for IpMtu"],["impl Clone for PeerCredentials"],["impl Clone for UnixCredentials"],["impl Clone for Ipv4PacketInfo"],["impl Clone for FchownatFlags"],["impl Clone for Dqblk"],["impl Clone for SockaddrStorage"],["impl Clone for AlgSetAeadAuthSize"],["impl Clone for AcceptConn"],["impl Clone for EpollFlags"],["impl Clone for FsType"],["impl Clone for VsockAddr"],["impl Clone for Options"],["impl Clone for SockProtocol"],["impl Clone for IpTransparent"],["impl Clone for Errno"],["impl Clone for Ipv6AddMembership"],["impl Clone for MsFlags"],["impl Clone for ProtFlags"],["impl Clone for ResUid"],["impl Clone for RenameFlags"],["impl Clone for Ipv6DropMembership"],["impl Clone for IpMulticastTtl"],["impl Clone for AccessFlags"],["impl Clone for Ipv6RecvPacketInfo"],["impl Clone for TimestampingFlag"],["impl Clone for Linger"],["impl Clone for SaFlags"],["impl Clone for SockFlag"],["impl<'a, 's, S: Clone> Clone for RecvMsg<'a, 's, S>"],["impl Clone for Expiration"],["impl Clone for ForkptyResult"],["impl Clone for EfdFlags"],["impl Clone for Ipv6OrigDstAddr"],["impl Clone for FallocateFlags"],["impl Clone for PosixFadviseAdvice"],["impl<'a> Clone for CmsgIterator<'a>"],["impl Clone for AioFsyncMode"],["impl Clone for SndBufForce"],["impl Clone for Ipv6V6Only"],["impl Clone for ControlFlags"],["impl Clone for ModuleInitFlags"],["impl<'a> Clone for ControlMessage<'a>"],["impl Clone for UContext"],["impl Clone for SocketError"],["impl Clone for MsFlags"],["impl Clone for LinkAddr"],["impl Clone for Ipv4OrigDstAddr"],["impl Clone for Inotify"],["impl Clone for TcpRepair"],["impl Clone for Signal"],["impl Clone for SockaddrIn"],["impl Clone for Ipv6TClass"],["impl Clone for FsFlags"],["impl Clone for TimerSetTimeFlags"],["impl Clone for CloneFlags"],["impl Clone for Ipv4RecvErr"],["impl Clone for SignalIterator"],["impl Clone for SockType"],["impl Clone for Ip6tOriginalDst"],["impl Clone for MmapAdvise"],["impl Clone for SigEvent"],["impl Clone for WaitStatus"],["impl Clone for Entry"],["impl Clone for AioCancelStat"],["impl Clone for MlockAllFlags"],["impl Clone for UnixAddr"],["impl Clone for LocalFlags"],["impl Clone for IpMembershipRequest"],["impl Clone for AlgAddr"],["impl Clone for OpenptyResult"],["impl Clone for EpollCreateFlags"],["impl Clone for LinkatFlags"],["impl Clone for RcvBufForce"],["impl Clone for ReceiveTimeout"],["impl Clone for EpollEvent"],["impl Clone for QuotaFmt"],["impl Clone for TimerFlags"],["impl Clone for ForkResult"],["impl Clone for UtimensatFlags"],["impl Clone for Ipv6MembershipRequest"],["impl Clone for DontRoute"],["impl Clone for FlowArg"],["impl Clone for SockaddrIn6"],["impl Clone for IpTos"],["impl Clone for WaitPidFlag"],["impl Clone for CpuSet"],["impl<'a> Clone for SigSetIter<'a>"],["impl Clone for Persona"],["impl Clone for AtFlags"],["impl Clone for FlockArg"],["impl Clone for QuotaType"],["impl Clone for MqAttr"],["impl Clone for BaudRate"],["impl Clone for Event"],["impl Clone for Usage"],["impl Clone for InitFlags"],["impl Clone for AddressFamily"],["impl Clone for TcpUserTimeout"],["impl Clone for SockType"],["impl Clone for ClearEnvError"],["impl Clone for ReceiveTimestamp"],["impl Clone for TcpKeepIdle"],["impl Clone for Ipv4Ttl"],["impl Clone for Termios"],["impl Clone for InetAddr"],["impl Clone for Statvfs"],["impl Clone for SfdFlags"],["impl Clone for SigevNotify"],["impl Clone for SigAction"],["impl Clone for Ipv6Addr"],["impl Clone for TcpMaxSeg"],["impl Clone for OFlag"],["impl Clone for SealFlag"],["impl Clone for Mark"],["impl Clone for FdSet"],["impl Clone for ReusePort"],["impl Clone for WatchDescriptor"],["impl Clone for RebootMode"],["impl Clone for Ipv6RecvErr"],["impl Clone for Resource"],["impl Clone for InterfaceAddress"],["impl Clone for MapFlags"],["impl Clone for SigSet"],["impl Clone for MntFlags"],["impl Clone for AddWatchFlags"],["impl Clone for ControlMessageOwned"],["impl Clone for Mode"],["impl Clone for IpAddr"],["impl Clone for UdpGroSegment"],["impl Clone for FchmodatFlags"],["impl Clone for Gid"],["impl Clone for OriginalDst"],["impl Clone for BindToDevice"],["impl Clone for Pid"],["impl Clone for Priority"],["impl Clone for FdFlag"],["impl Clone for UsageWho"],["impl Clone for IpMulticastLoop"],["impl Clone for IpDropMembership"],["impl<T: Clone> Clone for AlgSetKey<T>"],["impl Clone for QuotaValidFlags"],["impl Clone for SockAddr"],["impl Clone for ResGid"],["impl Clone for SpecialCharacterIndices"],["impl Clone for EpollOp"],["impl Clone for TxTime"],["impl Clone for Timestamps"],["impl Clone for TcpKeepInterval"],["impl Clone for Ipv6DontFrag"],["impl Clone for FlushArg"],["impl Clone for Uid"]], "nu_ansi_term":[["impl Clone for Style"],["impl Clone for Rgb"],["impl Clone for Prefix"],["impl Clone for Gradient"],["impl<'a, S: 'a + ToOwned + ?Sized> Clone for AnsiGenericString<'a, S>
where\n <S as ToOwned>::Owned: Debug,
"],["impl Clone for Infix"],["impl Clone for Color"],["impl Clone for Suffix"],["impl Clone for TargetGround"]], "odilia_cache":[["impl Clone for Cache"],["impl Clone for AccessiblePrimitive"],["impl Clone for CacheItem"],["impl Clone for CacheRef"]], "odilia_common":[["impl Clone for Feature"],["impl Clone for KeyFromStrError"],["impl Clone for AccessiblePrimitiveConversionError"],["impl Clone for Direction"],["impl Clone for ScreenReaderMode"],["impl Clone for ScreenReaderEvent"],["impl Clone for ElementType"],["impl Clone for ModeFromStrError"]], @@ -61,8 +61,8 @@ "rand":[["impl Clone for StdRng"],["impl Clone for Alphanumeric"],["impl Clone for BernoulliError"],["impl Clone for OpenClosed01"],["impl Clone for ThreadRng"],["impl Clone for IndexVec"],["impl Clone for UniformChar"],["impl Clone for UniformDuration"],["impl Clone for IndexVecIntoIter"],["impl<X: Clone + SampleUniform> Clone for Uniform<X>
where\n X::Sampler: Clone,
"],["impl Clone for WeightedError"],["impl<R, Rsdr> Clone for ReseedingRng<R, Rsdr>
where\n R: BlockRngCore + SeedableRng + Clone,\n Rsdr: RngCore + Clone,
"],["impl<X: Clone> Clone for UniformFloat<X>"],["impl Clone for Standard"],["impl Clone for StepRng"],["impl<'a, T: Clone> Clone for Slice<'a, T>"],["impl Clone for Open01"],["impl Clone for Bernoulli"],["impl<X: Clone + SampleUniform + PartialOrd> Clone for WeightedIndex<X>
where\n X::Sampler: Clone,
"],["impl<X: Clone> Clone for UniformInt<X>"]], "rand_chacha":[["impl Clone for ChaCha8Core"],["impl Clone for ChaCha12Core"],["impl Clone for ChaCha20Rng"],["impl Clone for ChaCha8Rng"],["impl Clone for ChaCha12Rng"],["impl Clone for ChaCha20Core"]], "rand_core":[["impl<R: Clone + BlockRngCore + ?Sized> Clone for BlockRng<R>
where\n R::Results: Clone,
"],["impl Clone for OsRng"],["impl<R: Clone + BlockRngCore + ?Sized> Clone for BlockRng64<R>
where\n R::Results: Clone,
"]], -"regex":[["impl Clone for RegexSet"],["impl Clone for RegexSet"],["impl Clone for RegexSetBuilder"],["impl Clone for RegexBuilder"],["impl Clone for Error"],["impl<'s> Clone for NoExpand<'s>"],["impl<'r> Clone for CaptureNames<'r>"],["impl Clone for RegexSetBuilder"],["impl<'a> Clone for SetMatchesIter<'a>"],["impl Clone for Regex"],["impl<'h> Clone for Match<'h>"],["impl Clone for CaptureLocations"],["impl Clone for CaptureLocations"],["impl<'c, 'h> Clone for SubCaptureMatches<'c, 'h>"],["impl<'r> Clone for CaptureNames<'r>"],["impl<'s> Clone for NoExpand<'s>"],["impl<'c, 'h> Clone for SubCaptureMatches<'c, 'h>"],["impl Clone for SetMatches"],["impl Clone for RegexBuilder"],["impl<'h> Clone for Match<'h>"],["impl Clone for SetMatches"],["impl<'a> Clone for SetMatchesIter<'a>"],["impl Clone for Regex"]], -"regex_automata":[["impl Clone for PatternSetInsertError"],["impl Clone for Unit"],["impl Clone for Cache"],["impl Clone for GroupInfoError"],["impl Clone for Match"],["impl Clone for GroupInfo"],["impl Clone for Config"],["impl Clone for DebugByte"],["impl Clone for Builder"],["impl Clone for LookMatcher"],["impl Clone for UnicodeWordBoundaryError"],["impl Clone for HalfMatch"],["impl<'a> Clone for PatternSetIter<'a>"],["impl Clone for PikeVM"],["impl Clone for NonMaxUsize"],["impl Clone for State"],["impl Clone for LookSet"],["impl Clone for PatternID"],["impl Clone for Anchored"],["impl Clone for LookSetIter"],["impl Clone for PatternIDError"],["impl Clone for MatchKind"],["impl Clone for StateID"],["impl Clone for Config"],["impl Clone for Config"],["impl Clone for BuildError"],["impl Clone for Look"],["impl Clone for MatchError"],["impl Clone for ByteClasses"],["impl Clone for Transition"],["impl Clone for Compiler"],["impl Clone for Span"],["impl<'a> Clone for GroupInfoPatternNames<'a>"],["impl<'a> Clone for CapturesPatternIter<'a>"],["impl<'h> Clone for Input<'h>"],["impl Clone for Config"],["impl Clone for PatternSet"],["impl Clone for Regex"],["impl Clone for Captures"],["impl Clone for SmallIndexError"],["impl Clone for StateIDError"],["impl Clone for Prefilter"],["impl<'h> Clone for Searcher<'h>"],["impl Clone for Cache"],["impl Clone for MatchErrorKind"],["impl Clone for Builder"],["impl Clone for SparseTransitions"],["impl Clone for Config"],["impl Clone for Builder"],["impl Clone for NFA"],["impl Clone for BuildError"],["impl Clone for DenseTransitions"],["impl Clone for WhichCaptures"],["impl Clone for SmallIndex"]], +"regex":[["impl Clone for Regex"],["impl<'c, 'h> Clone for SubCaptureMatches<'c, 'h>"],["impl Clone for Regex"],["impl Clone for RegexBuilder"],["impl Clone for CaptureLocations"],["impl<'a> Clone for SetMatchesIter<'a>"],["impl<'h> Clone for Match<'h>"],["impl<'h> Clone for Match<'h>"],["impl Clone for SetMatches"],["impl<'r> Clone for CaptureNames<'r>"],["impl Clone for RegexSet"],["impl Clone for SetMatches"],["impl Clone for Error"],["impl Clone for RegexSetBuilder"],["impl<'a> Clone for SetMatchesIter<'a>"],["impl<'r> Clone for CaptureNames<'r>"],["impl Clone for RegexSetBuilder"],["impl<'c, 'h> Clone for SubCaptureMatches<'c, 'h>"],["impl Clone for CaptureLocations"],["impl<'s> Clone for NoExpand<'s>"],["impl Clone for RegexSet"],["impl<'s> Clone for NoExpand<'s>"],["impl Clone for RegexBuilder"]], +"regex_automata":[["impl Clone for StateID"],["impl Clone for GroupInfoError"],["impl Clone for ByteClasses"],["impl Clone for State"],["impl Clone for PatternID"],["impl Clone for Span"],["impl Clone for BuildError"],["impl Clone for MatchError"],["impl Clone for DebugByte"],["impl Clone for Cache"],["impl<'a> Clone for PatternSetIter<'a>"],["impl<'a> Clone for GroupInfoPatternNames<'a>"],["impl Clone for LookSetIter"],["impl Clone for NFA"],["impl Clone for HalfMatch"],["impl Clone for BuildError"],["impl Clone for Match"],["impl Clone for PatternSetInsertError"],["impl Clone for Config"],["impl Clone for DenseTransitions"],["impl Clone for StateIDError"],["impl Clone for Cache"],["impl Clone for LookMatcher"],["impl Clone for Transition"],["impl Clone for PatternIDError"],["impl Clone for Prefilter"],["impl Clone for SparseTransitions"],["impl Clone for PatternSet"],["impl Clone for Regex"],["impl Clone for Builder"],["impl Clone for GroupInfo"],["impl Clone for PikeVM"],["impl<'h> Clone for Searcher<'h>"],["impl Clone for Config"],["impl<'a> Clone for CapturesPatternIter<'a>"],["impl Clone for Config"],["impl Clone for SmallIndexError"],["impl Clone for Builder"],["impl Clone for LookSet"],["impl Clone for MatchErrorKind"],["impl Clone for Config"],["impl Clone for SmallIndex"],["impl Clone for Builder"],["impl<'h> Clone for Input<'h>"],["impl Clone for MatchKind"],["impl Clone for Config"],["impl Clone for Compiler"],["impl Clone for Unit"],["impl Clone for Look"],["impl Clone for NonMaxUsize"],["impl Clone for UnicodeWordBoundaryError"],["impl Clone for WhichCaptures"],["impl Clone for Captures"],["impl Clone for Anchored"]], "regex_syntax":[["impl Clone for ClassUnicodeKind"],["impl Clone for RepetitionRange"],["impl Clone for ClassSetBinaryOp"],["impl Clone for Error"],["impl Clone for Literal"],["impl Clone for FlagsItem"],["impl Clone for Concat"],["impl Clone for WithComments"],["impl Clone for ClassAscii"],["impl Clone for Capture"],["impl Clone for Seq"],["impl Clone for LiteralKind"],["impl Clone for TranslatorBuilder"],["impl Clone for ParserBuilder"],["impl Clone for Class"],["impl Clone for Ast"],["impl Clone for ClassPerlKind"],["impl Clone for ClassBytes"],["impl Clone for Flags"],["impl Clone for RepetitionOp"],["impl Clone for Group"],["impl Clone for Repetition"],["impl Clone for Parser"],["impl Clone for RepetitionKind"],["impl Clone for GroupKind"],["impl Clone for ExtractKind"],["impl Clone for Utf8Sequence"],["impl Clone for ErrorKind"],["impl Clone for CaptureName"],["impl Clone for Error"],["impl Clone for ParserBuilder"],["impl Clone for Hir"],["impl Clone for Look"],["impl Clone for Utf8Range"],["impl Clone for Flag"],["impl Clone for Literal"],["impl Clone for ClassSetItem"],["impl Clone for HirKind"],["impl Clone for ClassSetUnion"],["impl Clone for ClassAsciiKind"],["impl Clone for ClassSetBinaryOpKind"],["impl Clone for ClassBytesRange"],["impl Clone for Extractor"],["impl Clone for SetFlags"],["impl Clone for Literal"],["impl Clone for Comment"],["impl Clone for Span"],["impl Clone for LookSetIter"],["impl Clone for AssertionKind"],["impl Clone for ClassBracketed"],["impl Clone for ClassUnicode"],["impl Clone for Position"],["impl Clone for HexLiteralKind"],["impl Clone for Properties"],["impl Clone for Translator"],["impl Clone for ClassSetRange"],["impl Clone for FlagsItemKind"],["impl Clone for ClassSet"],["impl Clone for ClassUnicodeRange"],["impl Clone for LookSet"],["impl Clone for Alternation"],["impl Clone for Dot"],["impl Clone for ClassUnicode"],["impl Clone for SpecialLiteralKind"],["impl Clone for ClassPerl"],["impl Clone for Parser"],["impl Clone for Repetition"],["impl Clone for ClassUnicodeOpKind"],["impl Clone for Assertion"],["impl Clone for ErrorKind"],["impl Clone for Error"]], "rustix":[["impl Clone for SocketAddrAny"],["impl Clone for WaitidStatus"],["impl Clone for MembarrierCommand"],["impl Clone for StatxFlags"],["impl Clone for XdpOptionsFlags"],["impl Clone for SeekFrom"],["impl Clone for EndianMode"],["impl Clone for FdFlags"],["impl Clone for AddressFamily"],["impl Clone for StatVfsMountFlags"],["impl Clone for UnalignedAccessControl"],["impl Clone for PidfdGetfdFlags"],["impl Clone for TimeStampCounterReadability"],["impl Clone for XdpRingFlags"],["impl Clone for XattrFlags"],["impl Clone for XdpUmemRegFlags"],["impl Clone for Uid"],["impl Clone for Event"],["impl Clone for Opcode"],["impl Clone for MachineCheckMemoryCorruptionKillPolicy"],["impl Clone for Signal"],["impl Clone for RenameFlags"],["impl Clone for Pid"],["impl Clone for FlockOperation"],["impl Clone for TimingMethod"],["impl Clone for Rlimit"],["impl Clone for PrctlMmMap"],["impl Clone for XdpUmemReg"],["impl Clone for SpeculationFeatureState"],["impl Clone for TimerfdTimerFlags"],["impl Clone for WaitStatus"],["impl<'a> Clone for WaitId<'a>"],["impl Clone for WaitOptions"],["impl Clone for FloatingPointMode"],["impl Clone for XdpRingOffset"],["impl Clone for FloatingPointEmulationControl"],["impl<'fd> Clone for PollFd<'fd>"],["impl Clone for Gid"],["impl Clone for SpeculationFeature"],["impl<'a> Clone for DynamicClockId<'a>"],["impl Clone for EventData"],["impl Clone for PollFlags"],["impl Clone for OFlags"],["impl Clone for AtFlags"],["impl Clone for WatchFlags"],["impl Clone for XdpDesc"],["impl Clone for MemfdFlags"],["impl Clone for ResolveFlags"],["impl Clone for PipeFlags"],["impl Clone for Timestamps"],["impl Clone for EventFlags"],["impl Clone for SealFlags"],["impl Clone for RecvFlags"],["impl Clone for FloatingPointExceptionMode"],["impl Clone for Errno"],["impl Clone for Mode"],["impl Clone for Resource"],["impl Clone for Protocol"],["impl Clone for EventfdFlags"],["impl Clone for PidfdFlags"],["impl Clone for SocketAddrXdp"],["impl Clone for SpliceFlags"],["impl Clone for FileType"],["impl Clone for FallocateFlags"],["impl Clone for UCred"],["impl Clone for XdpOptions"],["impl Clone for Advice"],["impl Clone for PTracer"],["impl Clone for SpeculationFeatureControl"],["impl Clone for Shutdown"],["impl Clone for Access"],["impl Clone for TimerfdFlags"],["impl Clone for DupFlags"],["impl Clone for ClockId"],["impl Clone for Cpuid"],["impl Clone for SendFlags"],["impl Clone for CpuSet"],["impl Clone for SocketAddrUnix"],["impl Clone for TimerfdClockId"],["impl Clone for VirtualMemoryMapAddress"],["impl Clone for XdpMmapOffsets"],["impl Clone for MembarrierQuery"],["impl Clone for SockaddrXdpFlags"],["impl Clone for XdpStatistics"],["impl Clone for CreateFlags"],["impl Clone for SocketType"],["impl Clone for XdpDescOptions"],["impl Clone for ReadWriteFlags"],["impl Clone for WaitidOptions"],["impl Clone for DumpableBehavior"],["impl Clone for SocketFlags"],["impl Clone for Timeout"],["impl Clone for Direction"],["impl Clone for CreateFlags"]], "ryu":[["impl Clone for Buffer"]], @@ -82,7 +82,7 @@ "tokio":[["impl Clone for Ready"],["impl<T: Clone> Clone for SendError<T>"],["impl<T: Clone> Clone for SendTimeoutError<T>"],["impl Clone for OpenOptions"],["impl<T> Clone for Receiver<T>"],["impl<T: Clone> Clone for TrySendError<T>"],["impl Clone for RecvError"],["impl<T> Clone for WeakUnboundedSender<T>"],["impl Clone for Error"],["impl<T> Clone for WeakSender<T>"],["impl Clone for MissedTickBehavior"],["impl Clone for OpenOptions"],["impl Clone for BarrierWaitResult"],["impl<T> Clone for UnboundedSender<T>"],["impl Clone for TryRecvError"],["impl<T> Clone for Sender<T>"],["impl Clone for TryRecvError"],["impl Clone for Handle"],["impl Clone for TryRecvError"],["impl Clone for SignalKind"],["impl Clone for Instant"],["impl<T> Clone for Sender<T>"],["impl Clone for RecvError"],["impl<T: Clone> Clone for SendError<T>"],["impl Clone for UCred"],["impl Clone for Interest"],["impl Clone for RecvError"],["impl<T: Clone> Clone for OnceCell<T>"]], "toml_datetime":[["impl Clone for Offset"],["impl Clone for Time"],["impl Clone for DatetimeParseError"],["impl Clone for Date"],["impl Clone for Datetime"]], "toml_edit":[["impl Clone for TomlError"],["impl Clone for Repr"],["impl Clone for InlineTable"],["impl Clone for ArrayOfTables"],["impl Clone for Table"],["impl Clone for Document"],["impl Clone for RawString"],["impl Clone for Array"],["impl Clone for Item"],["impl Clone for InternalString"],["impl Clone for Value"],["impl<T: Clone> Clone for Formatted<T>"],["impl Clone for Key"],["impl Clone for Decor"]], -"tracing":[["impl<T: Clone> Clone for WithDispatch<T>"],["impl<T: Clone> Clone for Instrumented<T>"],["impl Clone for Span"]], +"tracing":[["impl Clone for Span"],["impl<T: Clone> Clone for WithDispatch<T>"],["impl<T: Clone> Clone for Instrumented<T>"]], "tracing_core":[["impl Clone for Identifier"],["impl Clone for Field"],["impl<T: Clone + Display> Clone for DisplayValue<T>"],["impl Clone for Id"],["impl Clone for NoSubscriber"],["impl Clone for Dispatch"],["impl Clone for LevelFilter"],["impl Clone for ParseLevelFilterError"],["impl Clone for Interest"],["impl Clone for Kind"],["impl<T: Clone + Debug> Clone for DebugValue<T>"],["impl Clone for Level"],["impl Clone for WeakDispatch"]], "tracing_error":[["impl Clone for SpanTrace"]], "tracing_subscriber":[["impl<S, F, R> Clone for DynFilterFn<S, F, R>
where\n F: Clone,\n R: Clone,
"],["impl Clone for Uptime"],["impl<L: Clone, F: Clone, S: Clone> Clone for Filtered<L, F, S>"],["impl Clone for Full"],["impl<F: Clone> Clone for FieldFn<F>"],["impl Clone for Targets"],["impl Clone for FmtSpan"],["impl<M: Clone> Clone for WithMinLevel<M>"],["impl<W: Clone> Clone for ArcWriter<W>"],["impl<F: Clone, T: Clone> Clone for Format<F, T>"],["impl<'a, S> Clone for Context<'a, S>"],["impl<A, B, S> Clone for And<A, B, S>
where\n A: Clone,\n B: Clone,
"],["impl Clone for BadName"],["impl<A, S> Clone for Not<A, S>
where\n A: Clone,
"],["impl<V: Clone> Clone for Alt<V>"],["impl Clone for Builder"],["impl<A: Clone, B: Clone> Clone for OrElse<A, B>"],["impl Clone for SystemTime"],["impl<A, B, S> Clone for Or<A, B, S>
where\n A: Clone,\n B: Clone,
"],["impl<L, S> Clone for Handle<L, S>"],["impl Clone for Identity"],["impl<A: Clone, B: Clone> Clone for Tee<A, B>"],["impl<M: Clone, F: Clone> Clone for WithFilter<M, F>"],["impl<A: Clone, B: Clone> Clone for EitherWriter<A, B>"],["impl Clone for Directive"],["impl<D: Clone, V: Clone> Clone for Delimited<D, V>"],["impl<F: Clone> Clone for FilterFn<F>"],["impl<L: Clone, I: Clone, S: Clone> Clone for Layered<L, I, S>"],["impl Clone for FilterId"],["impl Clone for Compact"],["impl<M: Clone> Clone for WithMaxLevel<M>"],["impl<V: Clone> Clone for Messages<V>"]], @@ -92,7 +92,7 @@ "value_bag":[["impl<'v> Clone for ValueBag<'v>"]], "winnow":[["impl<I: Clone + Clone> Clone for InputError<I>"],["impl<I: Clone, S: Clone> Clone for Stateful<I, S>"],["impl<I: Clone + Clone, C: Clone> Clone for VerboseError<I, C>"],["impl<I: Clone, E: Clone> Clone for ParseError<I, E>"],["impl Clone for ErrorKind"],["impl Clone for Endianness"],["impl Clone for Needed"],["impl<T: Clone> Clone for Caseless<T>"],["impl<I: Clone> Clone for Partial<I>"],["impl<T: Clone> Clone for Checkpoint<T>"],["impl<E: Clone> Clone for ErrMode<E>"],["impl<I: Clone> Clone for Located<I>"],["impl<C: Clone> Clone for VerboseErrorKind<C>"],["impl Clone for StrContextValue"],["impl<C: Clone> Clone for ContextError<C>"],["impl Clone for StrContext"]], "xdg":[["impl Clone for BaseDirectories"]], -"zbus":[["impl<'c> Clone for DBusProxy<'c>"],["impl<'c> Clone for MonitoringProxy<'c>"],["impl<'m> Clone for MatchRule<'m>"],["impl Clone for Error"],["impl<'a, T> Clone for ProxyBuilder<'a, T>"],["impl<I> Clone for InterfaceRef<I>"],["impl<'a> Clone for Executor<'a>"],["impl Clone for AuthMechanism"],["impl<'c> Clone for PropertiesProxy<'c>"],["impl Clone for RequestNameFlags"],["impl Clone for ObjectManager"],["impl Clone for InterfacesRemoved"],["impl Clone for MessageStream"],["impl Clone for Guid"],["impl Clone for NameAcquired"],["impl Clone for PropertiesChanged"],["impl<'c> Clone for PeerProxy<'c>"],["impl Clone for NameLost"],["impl Clone for EndianSig"],["impl Clone for MessageFieldCode"],["impl Clone for MessagePrimaryHeader"],["impl Clone for InterfacesRemoved"],["impl<'a, T: Clone> Clone for ProxyBuilder<'a, T>"],["impl<'c> Clone for IntrospectableProxy<'c>"],["impl Clone for PropertiesChanged"],["impl Clone for InterfacesAdded"],["impl Clone for NameLost"],["impl<'c> Clone for PeerProxy<'c>"],["impl<'m> Clone for MatchRulePathSpec<'m>"],["impl Clone for TcpAddressFamily"],["impl Clone for NameOwnerChanged"],["impl Clone for Address"],["impl<'c> Clone for DBusProxy<'c>"],["impl<'c> Clone for MonitoringProxy<'c>"],["impl<'f> Clone for MessageField<'f>"],["impl Clone for OwnedMatchRule"],["impl<'c> Clone for StatsProxy<'c>"],["impl Clone for MessageType"],["impl<'c> Clone for ObjectManagerProxy<'c>"],["impl Clone for Connection"],["impl Clone for NameAcquired"],["impl Clone for MethodFlags"],["impl Clone for Message"],["impl Clone for MessageSequence"],["impl<'m> Clone for MessageHeader<'m>"],["impl<'a> Clone for Proxy<'a>"],["impl Clone for TcpAddress"],["impl<'a> Clone for Proxy<'a>"],["impl Clone for MessageIterator"],["impl<'m> Clone for MessageFields<'m>"],["impl Clone for Error"],["impl<'c> Clone for ObjectManagerProxy<'c>"],["impl<'s> Clone for SignalContext<'s>"],["impl Clone for Connection"],["impl Clone for NameOwnerChanged"],["impl<'c> Clone for StatsProxy<'c>"],["impl<'a> Clone for MessageBuilder<'a>"],["impl<'c> Clone for IntrospectableProxy<'c>"],["impl<'c> Clone for PropertiesProxy<'c>"],["impl Clone for MessageFlags"],["impl Clone for CacheProperties"],["impl Clone for InterfacesAdded"]], +"zbus":[["impl<'c> Clone for PeerProxy<'c>"],["impl Clone for NameOwnerChanged"],["impl Clone for InterfacesAdded"],["impl Clone for CacheProperties"],["impl<'s> Clone for SignalContext<'s>"],["impl Clone for Connection"],["impl Clone for MessagePrimaryHeader"],["impl<'c> Clone for DBusProxy<'c>"],["impl Clone for Address"],["impl<'m> Clone for MatchRulePathSpec<'m>"],["impl Clone for MethodFlags"],["impl Clone for EndianSig"],["impl Clone for TcpAddress"],["impl<'a> Clone for MessageBuilder<'a>"],["impl<'m> Clone for MessageFields<'m>"],["impl Clone for NameAcquired"],["impl<'c> Clone for PropertiesProxy<'c>"],["impl Clone for RequestNameFlags"],["impl Clone for PropertiesChanged"],["impl Clone for MessageSequence"],["impl Clone for AuthMechanism"],["impl Clone for OwnedMatchRule"],["impl Clone for NameLost"],["impl Clone for MessageStream"],["impl<'c> Clone for ObjectManagerProxy<'c>"],["impl Clone for MessageFlags"],["impl Clone for InterfacesAdded"],["impl Clone for Connection"],["impl Clone for PropertiesChanged"],["impl<'a> Clone for Proxy<'a>"],["impl Clone for InterfacesRemoved"],["impl<'c> Clone for MonitoringProxy<'c>"],["impl<'c> Clone for StatsProxy<'c>"],["impl Clone for ObjectManager"],["impl<'a, T> Clone for ProxyBuilder<'a, T>"],["impl<'c> Clone for PeerProxy<'c>"],["impl<'c> Clone for PropertiesProxy<'c>"],["impl Clone for Error"],["impl Clone for Error"],["impl Clone for MessageFieldCode"],["impl<'f> Clone for MessageField<'f>"],["impl<'m> Clone for MatchRule<'m>"],["impl<'c> Clone for StatsProxy<'c>"],["impl Clone for NameAcquired"],["impl<'c> Clone for DBusProxy<'c>"],["impl<'a> Clone for Proxy<'a>"],["impl Clone for TcpAddressFamily"],["impl Clone for InterfacesRemoved"],["impl<'m> Clone for MessageHeader<'m>"],["impl Clone for MessageType"],["impl<I> Clone for InterfaceRef<I>"],["impl<'c> Clone for IntrospectableProxy<'c>"],["impl Clone for NameLost"],["impl Clone for MessageIterator"],["impl Clone for Guid"],["impl Clone for Message"],["impl<'a, T: Clone> Clone for ProxyBuilder<'a, T>"],["impl<'c> Clone for MonitoringProxy<'c>"],["impl Clone for NameOwnerChanged"],["impl<'c> Clone for IntrospectableProxy<'c>"],["impl<'a> Clone for Executor<'a>"],["impl<'c> Clone for ObjectManagerProxy<'c>"]], "zbus_names":[["impl<'name> Clone for InterfaceName<'name>"],["impl Clone for OwnedBusName"],["impl Clone for Error"],["impl<'name> Clone for MemberName<'name>"],["impl Clone for OwnedUniqueName"],["impl Clone for OwnedInterfaceName"],["impl Clone for OwnedWellKnownName"],["impl<'name> Clone for UniqueName<'name>"],["impl Clone for OwnedErrorName"],["impl<'name> Clone for ErrorName<'name>"],["impl<'name> Clone for WellKnownName<'name>"],["impl Clone for OwnedMemberName"],["impl<'name> Clone for BusName<'name>"]], "zvariant":[["impl Clone for EncodingFormat"],["impl Clone for OwnedSignature"],["impl<'a> Clone for Maybe<'a>"],["impl<'a> Clone for StructureBuilder<'a>"],["impl<'a> Clone for Structure<'a>"],["impl<'a> Clone for StructureSeed<'a>"],["impl Clone for OwnedObjectPath"],["impl<'a> Clone for Value<'a>"],["impl<T: Clone> Clone for Optional<T>"],["impl Clone for Error"],["impl Clone for OwnedValue"],["impl<'a> Clone for Array<'a>"],["impl Clone for MaxDepthExceeded"],["impl<'k, 'v> Clone for Dict<'k, 'v>"],["impl<'a> Clone for Str<'a>"],["impl<'a> Clone for ObjectPath<'a>"],["impl<'a> Clone for Signature<'a>"],["impl<B: Clone> Clone for EncodingContext<B>"],["impl Clone for Fd"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/trait.impl/core/cmp/trait.Eq.js b/doc/devel/trait.impl/core/cmp/trait.Eq.js index 0d3bb53749..cb7c66f14b 100644 --- a/doc/devel/trait.impl/core/cmp/trait.Eq.js +++ b/doc/devel/trait.impl/core/cmp/trait.Eq.js @@ -3,7 +3,7 @@ "anstyle":[["impl Eq for EffectIter"],["impl Eq for RgbColor"],["impl Eq for Reset"],["impl Eq for AnsiColor"],["impl Eq for Ansi256Color"],["impl Eq for Color"],["impl Eq for Style"],["impl Eq for Effects"]], "anstyle_parse":[["impl Eq for Utf8Parser"],["impl Eq for State"],["impl Eq for Action"],["impl Eq for Params"],["impl Eq for AsciiParser"],["impl<C: Eq> Eq for Parser<C>"]], "async_broadcast":[["impl<T: Eq> Eq for SendError<T>"],["impl Eq for RecvError"],["impl Eq for TryRecvError"],["impl<T: Eq> Eq for TrySendError<T>"]], -"async_channel":[["impl<T: Eq> Eq for SendError<T>"],["impl Eq for RecvError"],["impl Eq for TryRecvError"],["impl<T: Eq> Eq for TrySendError<T>"]], +"async_channel":[["impl Eq for TryRecvError"],["impl<T: Eq> Eq for TrySendError<T>"],["impl<T: Eq> Eq for SendError<T>"],["impl Eq for RecvError"]], "async_std":[["impl Eq for PathBuf"],["impl<'a> Eq for Components<'a>"],["impl Eq for Path"],["impl Eq for AccessError"],["impl Eq for TaskId"],["impl Eq for TimeoutError"]], "atspi_common":[["impl Eq for TextChangedEvent"],["impl Eq for MoveEvent"],["impl Eq for ColumnCountChangedEvent"],["impl Eq for RestyleEvent"],["impl Eq for ContentChangedEvent"],["impl Eq for ShadeEvent"],["impl Eq for LegacyCacheItem"],["impl Eq for MouseEvents"],["impl Eq for EventListenerEvents"],["impl Eq for TextSelectionChangedEvent"],["impl Eq for InterfaceSet"],["impl Eq for RowDeletedEvent"],["impl Eq for DesktopCreateEvent"],["impl Eq for AbsEvent"],["impl Eq for TextBoundsChangedEvent"],["impl Eq for UUshadeEvent"],["impl Eq for MaximizeEvent"],["impl Eq for LoadCompleteEvent"],["impl Eq for RowReorderedEvent"],["impl Eq for CoordType"],["impl Eq for ChildrenChangedEvent"],["impl Eq for EventListenerRegisteredEvent"],["impl Eq for PropertyChangeEvent"],["impl Eq for BoundsChangedEvent"],["impl Eq for ReloadEvent"],["impl Eq for Event"],["impl Eq for LinkSelectedEvent"],["impl Eq for ModelChangedEvent"],["impl Eq for AttributesChangedEvent"],["impl Eq for WindowEvents"],["impl Eq for FocusEvent"],["impl Eq for ColumnInsertedEvent"],["impl Eq for ResizeEvent"],["impl Eq for StateSet"],["impl Eq for CloseEvent"],["impl Eq for ReparentEvent"],["impl Eq for RemoveAccessibleEvent"],["impl Eq for ScrollType"],["impl Eq for ColumnDeletedEvent"],["impl Eq for LineChangedEvent"],["impl Eq for Interface"],["impl Eq for MatchType"],["impl Eq for RelEvent"],["impl Eq for Granularity"],["impl Eq for EventListeners"],["impl Eq for RestoreEvent"],["impl Eq for EventListenerDeregisteredEvent"],["impl Eq for SelectionChangedEvent"],["impl Eq for AnnouncementEvent"],["impl Eq for DeactivateEvent"],["impl Eq for KeyboardEvents"],["impl Eq for MinimizeEvent"],["impl Eq for TextAttributesChangedEvent"],["impl Eq for ClipType"],["impl Eq for DestroyEvent"],["impl Eq for AvailableEvent"],["impl Eq for ActiveDescendantChangedEvent"],["impl Eq for Layer"],["impl Eq for Accessible"],["impl Eq for TreeTraversalType"],["impl Eq for ButtonEvent"],["impl Eq for PropertyChangeEvent"],["impl Eq for CharWidthChangedEvent"],["impl Eq for Role"],["impl Eq for AddAccessibleEvent"],["impl Eq for ObjectEvents"],["impl Eq for DocumentEvents"],["impl Eq for AttributesChangedEvent"],["impl Eq for ActivateEvent"],["impl Eq for PageChangedEvent"],["impl Eq for LoadStoppedEvent"],["impl Eq for LineCountChangedEvent"],["impl Eq for VisibleDataChangedEvent"],["impl Eq for TextCaretMovedEvent"],["impl Eq for SortOrder"],["impl Eq for CreateEvent"],["impl Eq for ApplicationChangedEvent"],["impl Eq for RowInsertedEvent"],["impl Eq for ModifiersEvent"],["impl Eq for DesktopDestroyEvent"],["impl Eq for RelationType"],["impl Eq for State"],["impl Eq for CacheItem"],["impl Eq for TerminalEvents"],["impl Eq for ColumnReorderedEvent"],["impl Eq for CacheEvents"],["impl Eq for StateChangedEvent"],["impl Eq for LowerEvent"],["impl Eq for FocusEvents"],["impl Eq for RaiseEvent"]], "atspi_proxies":[["impl Eq for EventListenerMode"],["impl Eq for KeySynthType"],["impl Eq for State"],["impl<'a> Eq for DeviceEvent<'a>"],["impl Eq for StateSet"],["impl<'a> Eq for KeyDefinition<'a>"],["impl Eq for EventType"],["impl Eq for AccessibleProxy<'_>"]], @@ -25,7 +25,7 @@ "fastrand":[["impl Eq for Rng"]], "futures_channel":[["impl Eq for SendError"],["impl<T: Eq> Eq for TrySendError<T>"],["impl Eq for Canceled"]], "futures_lite":[["impl<T: Eq> Eq for AssertAsync<T>"]], -"futures_util":[["impl Eq for PollNext"],["impl<T: Eq, E: Eq> Eq for TryReadyChunksError<T, E>"],["impl<T: Eq, E: Eq> Eq for TryChunksError<T, E>"],["impl Eq for Aborted"],["impl<T: Eq> Eq for AllowStdIo<T>"]], +"futures_util":[["impl<T: Eq> Eq for AllowStdIo<T>"],["impl Eq for PollNext"],["impl<T: Eq, E: Eq> Eq for TryChunksError<T, E>"],["impl Eq for Aborted"],["impl<T: Eq, E: Eq> Eq for TryReadyChunksError<T, E>"]], "generic_array":[["impl<T: Eq, N> Eq for GenericArray<T, N>
where\n N: ArrayLength<T>,
"]], "getrandom":[["impl Eq for Error"]], "hashbrown":[["impl Eq for TryReserveError"],["impl<K, V, S, A> Eq for HashMap<K, V, S, A>
where\n K: Eq + Hash,\n V: Eq,\n S: BuildHasher,\n A: Allocator,
"],["impl<T, S, A> Eq for HashSet<T, S, A>
where\n T: Eq + Hash,\n S: BuildHasher,\n A: Allocator,
"]], @@ -33,9 +33,9 @@ "itertools":[["impl<A: Eq, B: Eq> Eq for EitherOrBoth<A, B>"],["impl<T: Eq> Eq for FoldWhile<T>"],["impl Eq for Position"],["impl<T: Eq> Eq for MinMaxResult<T>"]], "libc":[["impl Eq for input_keymap_entry"],["impl Eq for __c_anonymous_ptrace_syscall_info_entry"],["impl Eq for nlmsgerr"],["impl Eq for xdp_options"],["impl Eq for sembuf"],["impl Eq for input_absinfo"],["impl Eq for sched_param"],["impl Eq for group"],["impl Eq for _libc_fpstate"],["impl Eq for __c_anonymous_sockaddr_can_tp"],["impl Eq for __c_anonymous_ptrace_syscall_info_data"],["impl Eq for rlimit"],["impl Eq for _libc_xmmreg"],["impl Eq for in_addr"],["impl Eq for mallinfo"],["impl Eq for uinput_setup"],["impl Eq for seminfo"],["impl Eq for shmid_ds"],["impl Eq for ff_ramp_effect"],["impl Eq for Elf64_Shdr"],["impl Eq for rusage"],["impl Eq for ff_condition_effect"],["impl Eq for posix_spawnattr_t"],["impl Eq for regex_t"],["impl Eq for pthread_barrierattr_t"],["impl Eq for hostent"],["impl Eq for ipc_perm"],["impl Eq for user_fpregs_struct"],["impl Eq for sem_t"],["impl Eq for tls12_crypto_info_aes_gcm_128"],["impl Eq for in6_rtmsg"],["impl Eq for tls12_crypto_info_aes_gcm_256"],["impl Eq for sctp_sndinfo"],["impl Eq for xdp_ring_offset"],["impl Eq for flock64"],["impl Eq for Elf32_Sym"],["impl Eq for nlattr"],["impl Eq for signalfd_siginfo"],["impl Eq for sockaddr_un"],["impl Eq for pthread_rwlockattr_t"],["impl Eq for af_alg_iv"],["impl Eq for passwd"],["impl Eq for j1939_filter"],["impl Eq for tms"],["impl Eq for Dl_info"],["impl Eq for user"],["impl Eq for msqid_ds"],["impl Eq for aiocb"],["impl Eq for cmsghdr"],["impl Eq for Elf32_Phdr"],["impl Eq for sctp_rcvinfo"],["impl Eq for posix_spawn_file_actions_t"],["impl Eq for uinput_ff_erase"],["impl Eq for pthread_rwlock_t"],["impl Eq for genlmsghdr"],["impl Eq for option"],["impl Eq for arpreq_old"],["impl Eq for msghdr"],["impl Eq for spwd"],["impl Eq for utmpx"],["impl Eq for arpd_request"],["impl Eq for fsid_t"],["impl Eq for ucred"],["impl Eq for sock_filter"],["impl Eq for stat"],["impl Eq for if_nameindex"],["impl Eq for utsname"],["impl Eq for addrinfo"],["impl Eq for uinput_ff_upload"],["impl Eq for sockaddr_storage"],["impl Eq for rtentry"],["impl Eq for _libc_fpxreg"],["impl Eq for timex"],["impl Eq for sock_extended_err"],["impl Eq for statx_timestamp"],["impl Eq for pthread_attr_t"],["impl Eq for in6_ifreq"],["impl Eq for mmsghdr"],["impl Eq for mallinfo2"],["impl Eq for sockaddr_in"],["impl Eq for sctp_initmsg"],["impl Eq for ptrace_rseq_configuration"],["impl Eq for ff_trigger"],["impl Eq for xdp_ring_offset_v1"],["impl Eq for input_id"],["impl Eq for in6_pktinfo"],["impl Eq for iovec"],["impl Eq for ff_effect"],["impl Eq for msginfo"],["impl Eq for arphdr"],["impl Eq for regmatch_t"],["impl Eq for xdp_mmap_offsets_v1"],["impl Eq for sock_fprog"],["impl Eq for clone_args"],["impl Eq for timespec"],["impl Eq for mcontext_t"],["impl Eq for ptrace_peeksiginfo_args"],["impl Eq for sysinfo"],["impl Eq for utimbuf"],["impl Eq for ip_mreq"],["impl Eq for sigset_t"],["impl Eq for fanotify_event_metadata"],["impl Eq for pthread_mutexattr_t"],["impl Eq for protoent"],["impl Eq for sockaddr_vm"],["impl Eq for epoll_event"],["impl Eq for dqblk"],["impl Eq for user_regs_struct"],["impl Eq for Elf64_Chdr"],["impl Eq for in6_addr"],["impl Eq for glob_t"],["impl Eq for mntent"],["impl Eq for seccomp_notif_resp"],["impl Eq for winsize"],["impl Eq for ip_mreq_source"],["impl Eq for sched_attr"],["impl Eq for siginfo_t"],["impl Eq for __c_anonymous_ptrace_syscall_info_exit"],["impl Eq for timeval"],["impl Eq for arpreq"],["impl Eq for __exit_status"],["impl Eq for Elf32_Ehdr"],["impl Eq for __c_anonymous_ifru_map"],["impl Eq for flock"],["impl Eq for __c_anonymous_ptrace_syscall_info_seccomp"],["impl Eq for ifaddrs"],["impl Eq for seccomp_notif"],["impl Eq for sockaddr_xdp"],["impl Eq for statx"],["impl Eq for __c_anonymous_sockaddr_can_j1939"],["impl Eq for semid_ds"],["impl Eq for seccomp_notif_sizes"],["impl Eq for sigevent"],["impl Eq for sigaction"],["impl Eq for nl_mmap_req"],["impl Eq for nl_mmap_hdr"],["impl Eq for ff_envelope"],["impl Eq for __timeval"],["impl Eq for Elf64_Phdr"],["impl Eq for xdp_statistics"],["impl Eq for cpu_set_t"],["impl Eq for input_mask"],["impl Eq for fanotify_response"],["impl Eq for ucontext_t"],["impl Eq for uinput_abs_setup"],["impl Eq for input_event"],["impl Eq for pollfd"],["impl Eq for glob64_t"],["impl Eq for ipv6_mreq"],["impl Eq for statfs64"],["impl Eq for ff_replay"],["impl Eq for statfs"],["impl Eq for uinput_user_dev"],["impl Eq for ip_mreqn"],["impl Eq for ntptimeval"],["impl Eq for pthread_mutex_t"],["impl Eq for xdp_statistics_v1"],["impl Eq for sockaddr"],["impl Eq for itimerval"],["impl Eq for fd_set"],["impl Eq for ff_constant_effect"],["impl Eq for pthread_cond_t"],["impl Eq for itimerspec"],["impl Eq for xdp_mmap_offsets"],["impl Eq for can_filter"],["impl Eq for sockaddr_nl"],["impl Eq for tls_crypto_info"],["impl Eq for mq_attr"],["impl Eq for sockaddr_ll"],["impl Eq for stat64"],["impl Eq for ff_periodic_effect"],["impl Eq for nlmsghdr"],["impl Eq for Elf32_Shdr"],["impl Eq for statvfs"],["impl Eq for servent"],["impl Eq for seccomp_data"],["impl Eq for pthread_barrier_t"],["impl Eq for statvfs64"],["impl Eq for open_how"],["impl Eq for nl_pktinfo"],["impl Eq for xdp_desc"],["impl Eq for sockaddr_in6"],["impl Eq for rlimit64"],["impl Eq for Elf32_Chdr"],["impl Eq for in_pktinfo"],["impl Eq for iocb"],["impl Eq for stack_t"],["impl Eq for sctp_sndrcvinfo"],["impl Eq for Elf64_Ehdr"],["impl Eq for inotify_event"],["impl Eq for ptrace_syscall_info"],["impl Eq for dirent"],["impl Eq for termios"],["impl Eq for Elf64_Sym"],["impl Eq for linger"],["impl Eq for termios2"],["impl Eq for sctp_authinfo"],["impl Eq for sctp_prinfo"],["impl Eq for tls12_crypto_info_chacha20_poly1305"],["impl Eq for hwtstamp_config"],["impl Eq for tm"],["impl Eq for seccomp_notif_addfd"],["impl Eq for file_clone_range"],["impl Eq for pthread_condattr_t"],["impl Eq for sigval"],["impl Eq for dl_phdr_info"],["impl Eq for xdp_umem_reg"],["impl Eq for sctp_nxtinfo"],["impl Eq for xdp_umem_reg_v1"],["impl Eq for lconv"],["impl Eq for dirent64"],["impl Eq for sockaddr_alg"],["impl Eq for packet_mreq"],["impl Eq for ff_rumble_effect"]], "linux_raw_sys":[["impl Eq for _bindgen_ty_9"],["impl Eq for _bindgen_ty_19"],["impl Eq for _bindgen_ty_8"],["impl Eq for _bindgen_ty_30"],["impl Eq for _bindgen_ty_51"],["impl Eq for _bindgen_ty_43"],["impl Eq for _bindgen_ty_31"],["impl Eq for _bindgen_ty_41"],["impl Eq for rtattr_type_t"],["impl Eq for tcp_ca_state"],["impl Eq for _bindgen_ty_33"],["impl Eq for _bindgen_ty_36"],["impl Eq for _bindgen_ty_16"],["impl Eq for rt_scope_t"],["impl Eq for nf_ip6_hook_priorities"],["impl Eq for _bindgen_ty_54"],["impl Eq for ifla_vxlan_df"],["impl Eq for _bindgen_ty_64"],["impl Eq for macvlan_macaddr_mode"],["impl Eq for _bindgen_ty_49"],["impl Eq for _bindgen_ty_20"],["impl Eq for _bindgen_ty_1"],["impl Eq for tcp_fastopen_client_fail"],["impl Eq for ifla_gtp_role"],["impl Eq for in6_addr_gen_mode"],["impl Eq for _bindgen_ty_58"],["impl Eq for _bindgen_ty_11"],["impl Eq for _bindgen_ty_38"],["impl Eq for _bindgen_ty_63"],["impl Eq for nf_dev_hooks"],["impl Eq for _bindgen_ty_12"],["impl Eq for macsec_validation_type"],["impl<Storage: Eq> Eq for __BindgenBitfieldUnit<Storage>"],["impl Eq for _bindgen_ty_60"],["impl Eq for _bindgen_ty_61"],["impl Eq for _bindgen_ty_42"],["impl Eq for _bindgen_ty_66"],["impl Eq for _bindgen_ty_6"],["impl Eq for _bindgen_ty_47"],["impl Eq for membarrier_cmd_flag"],["impl Eq for _bindgen_ty_22"],["impl Eq for _bindgen_ty_18"],["impl Eq for _bindgen_ty_45"],["impl Eq for _bindgen_ty_28"],["impl Eq for nl_mmap_status"],["impl Eq for _bindgen_ty_46"],["impl Eq for nlmsgerr_attrs"],["impl Eq for _bindgen_ty_53"],["impl Eq for _bindgen_ty_23"],["impl Eq for rtnetlink_groups"],["impl Eq for _bindgen_ty_26"],["impl Eq for _bindgen_ty_5"],["impl Eq for _bindgen_ty_6"],["impl Eq for nf_inet_hooks"],["impl Eq for _bindgen_ty_56"],["impl Eq for _bindgen_ty_39"],["impl Eq for _bindgen_ty_13"],["impl Eq for _bindgen_ty_7"],["impl Eq for _bindgen_ty_2"],["impl Eq for _bindgen_ty_32"],["impl Eq for _bindgen_ty_40"],["impl Eq for _bindgen_ty_15"],["impl Eq for _bindgen_ty_21"],["impl Eq for _bindgen_ty_55"],["impl Eq for _bindgen_ty_44"],["impl Eq for net_device_flags"],["impl<T> Eq for __BindgenUnionField<T>"],["impl Eq for _bindgen_ty_50"],["impl Eq for _bindgen_ty_59"],["impl Eq for _bindgen_ty_4"],["impl Eq for macsec_offload"],["impl Eq for _bindgen_ty_27"],["impl Eq for _bindgen_ty_37"],["impl Eq for fsconfig_command"],["impl Eq for _bindgen_ty_57"],["impl Eq for socket_state"],["impl Eq for _bindgen_ty_25"],["impl Eq for macvlan_mode"],["impl Eq for _bindgen_ty_4"],["impl Eq for _bindgen_ty_65"],["impl Eq for netlink_policy_type_attr"],["impl Eq for rt_class_t"],["impl Eq for _bindgen_ty_52"],["impl Eq for _bindgen_ty_9"],["impl Eq for __kernel_timespec"],["impl Eq for _bindgen_ty_48"],["impl Eq for _bindgen_ty_35"],["impl Eq for netlink_attribute_type"],["impl Eq for _bindgen_ty_3"],["impl Eq for _bindgen_ty_29"],["impl Eq for _bindgen_ty_2"],["impl Eq for _bindgen_ty_3"],["impl Eq for _bindgen_ty_62"],["impl Eq for _bindgen_ty_10"],["impl<Storage: Eq> Eq for __BindgenBitfieldUnit<Storage>"],["impl Eq for _bindgen_ty_1"],["impl Eq for _bindgen_ty_14"],["impl Eq for ifla_geneve_df"],["impl Eq for _bindgen_ty_7"],["impl Eq for ipvlan_mode"],["impl Eq for membarrier_cmd"],["impl Eq for nf_ip_hook_priorities"],["impl Eq for _bindgen_ty_8"],["impl Eq for _bindgen_ty_24"],["impl Eq for _bindgen_ty_17"],["impl Eq for _bindgen_ty_34"],["impl Eq for _bindgen_ty_5"]], -"log":[["impl<'k> Eq for Key<'k>"],["impl Eq for LevelFilter"],["impl<'a> Eq for MetadataBuilder<'a>"],["impl Eq for ParseLevelError"],["impl Eq for Level"],["impl<'a> Eq for Metadata<'a>"]], +"log":[["impl<'a> Eq for MetadataBuilder<'a>"],["impl Eq for Level"],["impl Eq for ParseLevelError"],["impl<'k> Eq for Key<'k>"],["impl Eq for LevelFilter"],["impl<'a> Eq for Metadata<'a>"]], "mio":[["impl Eq for Interest"],["impl Eq for Token"]], -"nix":[["impl Eq for Dir"],["impl Eq for TcpNoDelay"],["impl Eq for Ipv6DontFrag"],["impl Eq for PollFd"],["impl Eq for Statvfs"],["impl Eq for EpollOp"],["impl Eq for IpFreebind"],["impl Eq for RemoteIoVec"],["impl Eq for RebootMode"],["impl Eq for Id"],["impl Eq for IpTransparent"],["impl Eq for InputFlags"],["impl Eq for Timestamps"],["impl Eq for SockaddrIn"],["impl Eq for Usage"],["impl Eq for MQ_OFlag"],["impl Eq for PollFlags"],["impl Eq for EpollCreateFlags"],["impl Eq for Entry"],["impl Eq for Signal"],["impl Eq for RcvBufForce"],["impl Eq for Resource"],["impl Eq for SockType"],["impl Eq for SigevNotify"],["impl Eq for SignalFd"],["impl Eq for InterfaceAddressIterator"],["impl Eq for User"],["impl Eq for TcpKeepCount"],["impl Eq for Broadcast"],["impl Eq for Ipv6AddMembership"],["impl Eq for Ipv4Addr"],["impl Eq for OriginalDst"],["impl Eq for ModuleInitFlags"],["impl Eq for Ipv4OrigDstAddr"],["impl Eq for TcpUserTimeout"],["impl Eq for PosixFadviseAdvice"],["impl Eq for PtyMaster"],["impl Eq for MsgFlags"],["impl Eq for RxqOvfl"],["impl Eq for Ipv6TClass"],["impl Eq for DeleteModuleFlags"],["impl Eq for EpollFlags"],["impl Eq for Errno"],["impl Eq for FdFlag"],["impl Eq for PathconfVar"],["impl Eq for UdpGsoSegment"],["impl Eq for PeerCredentials"],["impl<T: Eq> Eq for IoVec<T>"],["impl Eq for WaitStatus"],["impl Eq for Options"],["impl Eq for Ipv6RecvErr"],["impl Eq for OpenptyResult"],["impl Eq for Event"],["impl Eq for AccessFlags"],["impl Eq for SockProtocol"],["impl Eq for CloneFlags"],["impl Eq for MsFlags"],["impl Eq for ClockId"],["impl Eq for OutputFlags"],["impl Eq for Ipv4RecvErr"],["impl Eq for SockType"],["impl Eq for EpollEvent"],["impl Eq for ReceiveTimestampns"],["impl Eq for SockaddrStorage"],["impl Eq for UnixAddr"],["impl Eq for SpliceFFlags"],["impl Eq for MemFdCreateFlag"],["impl Eq for ControlMessageOwned"],["impl Eq for BaudRate"],["impl Eq for FallocateFlags"],["impl Eq for Ipv6Addr"],["impl Eq for ClockId"],["impl Eq for Shutdown"],["impl Eq for Ip6tOriginalDst"],["impl Eq for TimerFlags"],["impl Eq for SigmaskHow"],["impl Eq for ResUid"],["impl Eq for ControlFlags"],["impl Eq for MapFlags"],["impl Eq for UdpGroSegment"],["impl Eq for MRemapFlags"],["impl Eq for InetAddr"],["impl Eq for Group"],["impl<'d> Eq for Iter<'d>"],["impl Eq for AcceptConn"],["impl Eq for ReceiveTimestamp"],["impl Eq for SocketError"],["impl Eq for IpMulticastLoop"],["impl Eq for DontRoute"],["impl Eq for MmapAdvise"],["impl Eq for TcpKeepIdle"],["impl Eq for FlockArg"],["impl Eq for Ipv4Ttl"],["impl Eq for LinkAddr"],["impl Eq for InitFlags"],["impl Eq for TcpKeepInterval"],["impl Eq for Persona"],["impl Eq for AddressFamily"],["impl Eq for SockFlag"],["impl Eq for QuotaType"],["impl Eq for QuotaValidFlags"],["impl Eq for ReusePort"],["impl Eq for Mark"],["impl Eq for WaitPidFlag"],["impl Eq for IpTos"],["impl Eq for SigHandler"],["impl Eq for InterfaceAddress"],["impl Eq for MsFlags"],["impl Eq for SysconfVar"],["impl Eq for Ipv6V6Only"],["impl Eq for SigSet"],["impl Eq for Termios"],["impl Eq for SigEvent"],["impl Eq for QuotaFmt"],["impl Eq for SndBuf"],["impl Eq for Pid"],["impl Eq for SigAction"],["impl Eq for OFlag"],["impl Eq for TimeSpec"],["impl Eq for Ipv4PacketInfo"],["impl Eq for Gid"],["impl Eq for TxTime"],["impl Eq for BindToDevice"],["impl Eq for ReceiveTimeout"],["impl Eq for SndBufForce"],["impl Eq for UnixCredentials"],["impl Eq for VsockAddr"],["impl Eq for TimeVal"],["impl Eq for Ipv6OrigDstAddr"],["impl<'a> Eq for ControlMessage<'a>"],["impl Eq for AtFlags"],["impl Eq for EfdFlags"],["impl Eq for Timestamping"],["impl Eq for Ipv6RecvPacketInfo"],["impl Eq for OwningIter"],["impl Eq for SpecialCharacterIndices"],["impl Eq for KeepAlive"],["impl Eq for IpMulticastTtl"],["impl Eq for FlowArg"],["impl Eq for MntFlags"],["impl Eq for SysInfo"],["impl Eq for IpMtu"],["impl Eq for TimestampingFlag"],["impl Eq for IpMembershipRequest"],["impl Eq for TcpMaxSeg"],["impl Eq for FlushArg"],["impl Eq for FsType"],["impl Eq for ProtFlags"],["impl Eq for Expiration"],["impl Eq for RcvBuf"],["impl Eq for UContext"],["impl Eq for TimerSetTimeFlags"],["impl Eq for IpAddMembership"],["impl<'a, 's, S: Eq> Eq for RecvMsg<'a, 's, S>"],["impl Eq for SendTimeout"],["impl Eq for Mode"],["impl Eq for AddWatchFlags"],["impl Eq for ResGid"],["impl Eq for Dqblk"],["impl Eq for MlockAllFlags"],["impl Eq for NetlinkAddr"],["impl Eq for Uid"],["impl Eq for Ipv6MembershipRequest"],["impl Eq for PassCred"],["impl Eq for SetArg"],["impl Eq for LocalFlags"],["impl Eq for Type"],["impl Eq for SFlag"],["impl Eq for AioCancelStat"],["impl Eq for SaFlags"],["impl Eq for Ipv6DropMembership"],["impl Eq for CpuSet"],["impl Eq for Ipv6Ttl"],["impl Eq for SockAddr"],["impl Eq for AlgAddr"],["impl Eq for SealFlag"],["impl Eq for AioFsyncMode"],["impl Eq for OobInline"],["impl Eq for IpAddr"],["impl Eq for WatchDescriptor"],["impl Eq for Linger"],["impl<'a> Eq for FcntlArg<'a>"],["impl Eq for SfdFlags"],["impl Eq for IpDropMembership"],["impl Eq for SockaddrIn6"],["impl Eq for UtsName"],["impl Eq for MqAttr"],["impl Eq for Priority"],["impl Eq for LioMode"],["impl Eq for TcpCongestion"],["impl Eq for Request"],["impl Eq for RenameFlags"],["impl Eq for InterfaceFlags"],["impl<'a> Eq for CmsgIterator<'a>"],["impl Eq for ReuseAddr"],["impl Eq for TcpRepair"],["impl Eq for FdSet"],["impl Eq for UsageWho"],["impl Eq for FsFlags"],["impl Eq for SignalIterator"]], +"nix":[["impl Eq for SfdFlags"],["impl Eq for Request"],["impl Eq for Ipv4Addr"],["impl Eq for RxqOvfl"],["impl Eq for QuotaValidFlags"],["impl Eq for ReceiveTimestamp"],["impl Eq for QuotaType"],["impl Eq for MemFdCreateFlag"],["impl Eq for SockType"],["impl Eq for Errno"],["impl Eq for Broadcast"],["impl Eq for Statvfs"],["impl Eq for TcpKeepCount"],["impl Eq for AddressFamily"],["impl Eq for IpMulticastTtl"],["impl Eq for MmapAdvise"],["impl Eq for IpTos"],["impl Eq for EpollFlags"],["impl Eq for FsFlags"],["impl Eq for ControlFlags"],["impl Eq for IpAddMembership"],["impl Eq for PathconfVar"],["impl Eq for Timestamping"],["impl Eq for FdFlag"],["impl Eq for EpollEvent"],["impl Eq for Gid"],["impl Eq for MqAttr"],["impl Eq for DontRoute"],["impl Eq for IpMulticastLoop"],["impl Eq for WaitPidFlag"],["impl Eq for SysInfo"],["impl Eq for EpollOp"],["impl Eq for Priority"],["impl Eq for InputFlags"],["impl Eq for SigevNotify"],["impl Eq for KeepAlive"],["impl Eq for Ipv6MembershipRequest"],["impl Eq for MsFlags"],["impl Eq for MRemapFlags"],["impl Eq for MsFlags"],["impl Eq for RcvBufForce"],["impl Eq for Entry"],["impl Eq for PtyMaster"],["impl Eq for UnixCredentials"],["impl Eq for ControlMessageOwned"],["impl Eq for Options"],["impl Eq for AioFsyncMode"],["impl Eq for SignalFd"],["impl Eq for Ipv6DontFrag"],["impl Eq for SndBuf"],["impl Eq for SignalIterator"],["impl Eq for Dqblk"],["impl Eq for Ip6tOriginalDst"],["impl Eq for Shutdown"],["impl Eq for UnixAddr"],["impl Eq for Group"],["impl Eq for Signal"],["impl Eq for ReuseAddr"],["impl Eq for FlowArg"],["impl Eq for TcpMaxSeg"],["impl Eq for InterfaceAddressIterator"],["impl Eq for Ipv4Ttl"],["impl Eq for FsType"],["impl<'a> Eq for FcntlArg<'a>"],["impl Eq for InetAddr"],["impl Eq for ResGid"],["impl Eq for TimestampingFlag"],["impl Eq for ProtFlags"],["impl Eq for ClockId"],["impl Eq for WaitStatus"],["impl Eq for TxTime"],["impl Eq for Linger"],["impl Eq for UContext"],["impl Eq for FlockArg"],["impl Eq for UdpGsoSegment"],["impl Eq for ResUid"],["impl Eq for TcpUserTimeout"],["impl Eq for LinkAddr"],["impl Eq for AccessFlags"],["impl Eq for Event"],["impl Eq for OFlag"],["impl Eq for BaudRate"],["impl Eq for PollFlags"],["impl Eq for UsageWho"],["impl Eq for Ipv4RecvErr"],["impl Eq for PollFd"],["impl Eq for Uid"],["impl Eq for Timestamps"],["impl Eq for UdpGroSegment"],["impl Eq for TcpNoDelay"],["impl Eq for WatchDescriptor"],["impl Eq for AddWatchFlags"],["impl Eq for SigHandler"],["impl Eq for EfdFlags"],["impl Eq for SigAction"],["impl<'a, 's, S: Eq> Eq for RecvMsg<'a, 's, S>"],["impl Eq for Ipv6DropMembership"],["impl Eq for SysconfVar"],["impl Eq for PassCred"],["impl Eq for IpDropMembership"],["impl Eq for PosixFadviseAdvice"],["impl Eq for Ipv6RecvPacketInfo"],["impl Eq for AioCancelStat"],["impl Eq for LocalFlags"],["impl Eq for BindToDevice"],["impl<T: Eq> Eq for IoVec<T>"],["impl Eq for MntFlags"],["impl Eq for InterfaceAddress"],["impl Eq for OobInline"],["impl Eq for AlgAddr"],["impl Eq for SFlag"],["impl Eq for InterfaceFlags"],["impl Eq for Ipv6TClass"],["impl<'a> Eq for ControlMessage<'a>"],["impl Eq for TimeSpec"],["impl Eq for OwningIter"],["impl Eq for OutputFlags"],["impl Eq for QuotaFmt"],["impl Eq for Ipv6V6Only"],["impl Eq for TimerFlags"],["impl Eq for SockaddrIn"],["impl Eq for TcpCongestion"],["impl Eq for FallocateFlags"],["impl Eq for SealFlag"],["impl Eq for RemoteIoVec"],["impl Eq for MapFlags"],["impl Eq for AtFlags"],["impl Eq for TcpKeepIdle"],["impl Eq for SetArg"],["impl Eq for MQ_OFlag"],["impl Eq for Pid"],["impl Eq for Mode"],["impl Eq for ReusePort"],["impl Eq for TcpKeepInterval"],["impl Eq for Type"],["impl Eq for MsgFlags"],["impl Eq for InitFlags"],["impl Eq for PeerCredentials"],["impl Eq for FlushArg"],["impl Eq for EpollCreateFlags"],["impl Eq for ModuleInitFlags"],["impl Eq for RebootMode"],["impl Eq for Id"],["impl Eq for LioMode"],["impl Eq for Ipv6OrigDstAddr"],["impl Eq for Expiration"],["impl Eq for DeleteModuleFlags"],["impl Eq for Dir"],["impl Eq for SendTimeout"],["impl Eq for SigEvent"],["impl Eq for OpenptyResult"],["impl Eq for SockProtocol"],["impl Eq for CpuSet"],["impl Eq for Resource"],["impl Eq for Ipv6AddMembership"],["impl Eq for NetlinkAddr"],["impl Eq for SocketError"],["impl Eq for SigmaskHow"],["impl Eq for SockFlag"],["impl Eq for Termios"],["impl<'d> Eq for Iter<'d>"],["impl Eq for AcceptConn"],["impl Eq for Ipv4OrigDstAddr"],["impl Eq for TimeVal"],["impl Eq for Ipv6Ttl"],["impl Eq for SockaddrStorage"],["impl Eq for TimerSetTimeFlags"],["impl Eq for Persona"],["impl Eq for IpAddr"],["impl Eq for Ipv4PacketInfo"],["impl Eq for MlockAllFlags"],["impl Eq for SpliceFFlags"],["impl Eq for TcpRepair"],["impl Eq for FdSet"],["impl Eq for IpFreebind"],["impl Eq for SockType"],["impl Eq for SigSet"],["impl<'a> Eq for CmsgIterator<'a>"],["impl Eq for SndBufForce"],["impl Eq for RcvBuf"],["impl Eq for SaFlags"],["impl Eq for SockaddrIn6"],["impl Eq for SpecialCharacterIndices"],["impl Eq for User"],["impl Eq for IpTransparent"],["impl Eq for UtsName"],["impl Eq for SockAddr"],["impl Eq for OriginalDst"],["impl Eq for VsockAddr"],["impl Eq for IpMembershipRequest"],["impl Eq for IpMtu"],["impl Eq for ReceiveTimeout"],["impl Eq for RenameFlags"],["impl Eq for Mark"],["impl Eq for ReceiveTimestampns"],["impl Eq for Ipv6RecvErr"],["impl Eq for Ipv6Addr"],["impl Eq for Usage"],["impl Eq for CloneFlags"],["impl Eq for ClockId"]], "nu_ansi_term":[["impl Eq for TargetGround"],["impl Eq for Gradient"],["impl Eq for Rgb"]], "odilia_cache":[["impl Eq for AccessiblePrimitive"]], "odilia_common":[["impl Eq for ScreenReaderEvent"],["impl Eq for AriaLive"],["impl Eq for Direction"],["impl Eq for ElementType"],["impl Eq for ScreenReaderMode"],["impl Eq for Feature"]], @@ -50,7 +50,7 @@ "rand":[["impl Eq for StepRng"],["impl Eq for BernoulliError"],["impl Eq for WeightedError"],["impl Eq for StdRng"]], "rand_chacha":[["impl Eq for ChaCha20Core"],["impl Eq for ChaCha12Core"],["impl Eq for ChaCha8Rng"],["impl Eq for ChaCha20Rng"],["impl Eq for ChaCha8Core"],["impl Eq for ChaCha12Rng"]], "regex":[["impl<'h> Eq for Match<'h>"],["impl<'h> Eq for Match<'h>"]], -"regex_automata":[["impl Eq for MatchError"],["impl Eq for StateID"],["impl Eq for SparseTransitions"],["impl Eq for SmallIndex"],["impl Eq for PatternIDError"],["impl Eq for Match"],["impl Eq for SmallIndexError"],["impl Eq for PatternSet"],["impl Eq for MatchKind"],["impl Eq for NonMaxUsize"],["impl Eq for HalfMatch"],["impl Eq for LookSet"],["impl Eq for MatchErrorKind"],["impl Eq for StateIDError"],["impl Eq for Span"],["impl Eq for PatternID"],["impl Eq for Unit"],["impl Eq for DenseTransitions"],["impl Eq for Anchored"],["impl Eq for Look"],["impl Eq for Transition"],["impl Eq for State"]], +"regex_automata":[["impl Eq for StateIDError"],["impl Eq for Span"],["impl Eq for MatchError"],["impl Eq for MatchErrorKind"],["impl Eq for StateID"],["impl Eq for PatternIDError"],["impl Eq for Unit"],["impl Eq for SparseTransitions"],["impl Eq for Anchored"],["impl Eq for SmallIndex"],["impl Eq for PatternID"],["impl Eq for LookSet"],["impl Eq for MatchKind"],["impl Eq for Match"],["impl Eq for DenseTransitions"],["impl Eq for State"],["impl Eq for HalfMatch"],["impl Eq for NonMaxUsize"],["impl Eq for Look"],["impl Eq for SmallIndexError"],["impl Eq for Transition"],["impl Eq for PatternSet"]], "regex_syntax":[["impl Eq for Seq"],["impl Eq for Literal"],["impl Eq for ClassUnicodeKind"],["impl Eq for Error"],["impl Eq for Capture"],["impl Eq for Utf8Sequence"],["impl Eq for Dot"],["impl Eq for RepetitionRange"],["impl Eq for Flag"],["impl Eq for Ast"],["impl Eq for HirKind"],["impl Eq for ClassSetBinaryOpKind"],["impl Eq for Utf8Range"],["impl Eq for Assertion"],["impl Eq for Flags"],["impl Eq for CaptureName"],["impl Eq for ClassBytes"],["impl Eq for ClassUnicode"],["impl Eq for Error"],["impl Eq for LookSet"],["impl Eq for WithComments"],["impl Eq for Comment"],["impl Eq for RepetitionOp"],["impl Eq for ClassUnicodeRange"],["impl Eq for Error"],["impl Eq for ErrorKind"],["impl Eq for AssertionKind"],["impl Eq for ClassSetUnion"],["impl Eq for Literal"],["impl Eq for ClassSetBinaryOp"],["impl Eq for Repetition"],["impl Eq for Concat"],["impl Eq for FlagsItemKind"],["impl Eq for FlagsItem"],["impl Eq for ClassUnicodeOpKind"],["impl Eq for RepetitionKind"],["impl Eq for Literal"],["impl Eq for ClassPerl"],["impl Eq for Properties"],["impl Eq for SpecialLiteralKind"],["impl Eq for Position"],["impl Eq for Hir"],["impl Eq for ClassBracketed"],["impl Eq for ClassPerlKind"],["impl Eq for ClassSet"],["impl Eq for ClassSetItem"],["impl Eq for HexLiteralKind"],["impl Eq for Repetition"],["impl Eq for LiteralKind"],["impl Eq for Alternation"],["impl Eq for ErrorKind"],["impl Eq for SetFlags"],["impl Eq for Look"],["impl Eq for Group"],["impl Eq for Class"],["impl Eq for ClassBytesRange"],["impl Eq for ClassSetRange"],["impl Eq for ClassAsciiKind"],["impl Eq for GroupKind"],["impl Eq for ClassAscii"],["impl Eq for Span"],["impl Eq for ClassUnicode"]], "rustix":[["impl Eq for FileType"],["impl Eq for SocketAddrUnix"],["impl Eq for MembarrierQuery"],["impl Eq for AddressFamily"],["impl Eq for EndianMode"],["impl Eq for Protocol"],["impl Eq for PTracer"],["impl Eq for Signal"],["impl Eq for OFlags"],["impl Eq for StatxFlags"],["impl Eq for WatchFlags"],["impl Eq for PidfdFlags"],["impl Eq for XdpUmemReg"],["impl Eq for Opcode"],["impl Eq for EventFlags"],["impl Eq for MachineCheckMemoryCorruptionKillPolicy"],["impl Eq for FallocateFlags"],["impl Eq for XdpOptions"],["impl Eq for AtFlags"],["impl Eq for RecvFlags"],["impl Eq for CreateFlags"],["impl Eq for XdpMmapOffsets"],["impl Eq for XdpStatistics"],["impl Eq for SeekFrom"],["impl Eq for CpuSet"],["impl Eq for TimerfdTimerFlags"],["impl Eq for Uid"],["impl Eq for WaitidOptions"],["impl Eq for FloatingPointExceptionMode"],["impl Eq for SealFlags"],["impl Eq for Cpuid"],["impl Eq for StatVfsMountFlags"],["impl Eq for XdpUmemRegFlags"],["impl Eq for Event"],["impl Eq for CreateFlags"],["impl Eq for XdpOptionsFlags"],["impl Eq for UCred"],["impl Eq for PollFlags"],["impl Eq for DupFlags"],["impl Eq for ReadWriteFlags"],["impl Eq for FloatingPointEmulationControl"],["impl Eq for XdpDescOptions"],["impl Eq for SpeculationFeatureControl"],["impl Eq for ResolveFlags"],["impl Eq for XattrFlags"],["impl Eq for Access"],["impl Eq for Timeout"],["impl Eq for RenameFlags"],["impl Eq for TimingMethod"],["impl Eq for SpliceFlags"],["impl Eq for MemfdFlags"],["impl Eq for UnalignedAccessControl"],["impl Eq for FlockOperation"],["impl Eq for SocketType"],["impl Eq for Advice"],["impl Eq for MembarrierCommand"],["impl Eq for XdpDesc"],["impl Eq for SpeculationFeature"],["impl Eq for FloatingPointMode"],["impl Eq for FdFlags"],["impl Eq for TimeStampCounterReadability"],["impl Eq for Resource"],["impl Eq for Shutdown"],["impl Eq for Mode"],["impl Eq for Rlimit"],["impl Eq for XdpRingOffset"],["impl Eq for EventData"],["impl Eq for WaitOptions"],["impl Eq for Pid"],["impl Eq for PidfdGetfdFlags"],["impl Eq for TimerfdFlags"],["impl Eq for SocketAddrAny"],["impl Eq for SocketFlags"],["impl Eq for SendFlags"],["impl Eq for XdpRingFlags"],["impl Eq for Direction"],["impl Eq for SockaddrXdpFlags"],["impl Eq for PipeFlags"],["impl Eq for Gid"],["impl Eq for EventfdFlags"],["impl Eq for ClockId"],["impl Eq for VirtualMemoryMapAddress"],["impl Eq for DumpableBehavior"],["impl Eq for TimerfdClockId"],["impl Eq for Errno"],["impl Eq for SocketAddrXdp"],["impl Eq for SpeculationFeatureState"]], "serde_json":[["impl Eq for Map<String, Value>"],["impl Eq for Category"],["impl Eq for Value"],["impl Eq for Number"]], @@ -71,7 +71,7 @@ "typenum":[["impl<U: Eq + Unsigned + NonZero> Eq for NInt<U>"],["impl<U: Eq, B: Eq> Eq for UInt<U, B>"],["impl Eq for Equal"],["impl Eq for ATerm"],["impl<V: Eq, A: Eq> Eq for TArr<V, A>"],["impl Eq for B0"],["impl Eq for Less"],["impl Eq for Z0"],["impl Eq for UTerm"],["impl Eq for Greater"],["impl Eq for B1"],["impl<U: Eq + Unsigned + NonZero> Eq for PInt<U>"]], "utf8parse":[["impl Eq for Parser"]], "winnow":[["impl Eq for StrContextValue"],["impl Eq for CompareResult"],["impl<I: Eq> Eq for Partial<I>"],["impl<I: Eq + Clone> Eq for InputError<I>"],["impl<C: Eq> Eq for VerboseErrorKind<C>"],["impl Eq for Range"],["impl Eq for Bytes"],["impl Eq for Needed"],["impl Eq for BStr"],["impl<I: Eq> Eq for Located<I>"],["impl Eq for StrContext"],["impl Eq for ErrorKind"],["impl<E: Eq> Eq for ErrMode<E>"],["impl Eq for Endianness"],["impl<I: Eq + Clone, C: Eq> Eq for VerboseError<I, C>"],["impl<I: Eq, E: Eq> Eq for ParseError<I, E>"],["impl<I: Eq, S: Eq> Eq for Stateful<I, S>"]], -"zbus":[["impl<'m> Eq for MatchRule<'m>"],["impl Eq for CacheProperties"],["impl Eq for RequestNameFlags"],["impl Eq for AuthMechanism"],["impl Eq for RequestNameReply"],["impl<'m> Eq for MatchRulePathSpec<'m>"],["impl Eq for Guid"],["impl Eq for OwnedMatchRule"],["impl Eq for MessageFieldCode"],["impl Eq for MessageType"],["impl Eq for MessageSequence"],["impl Eq for MethodFlags"],["impl Eq for EndianSig"],["impl Eq for ConnectionCredentials"],["impl<'f> Eq for MessageField<'f>"],["impl Eq for Address"],["impl Eq for ReleaseNameReply"],["impl Eq for TcpAddress"],["impl Eq for MessageFlags"],["impl Eq for TcpAddressFamily"]], +"zbus":[["impl Eq for OwnedMatchRule"],["impl Eq for CacheProperties"],["impl Eq for MessageFieldCode"],["impl Eq for MessageFlags"],["impl Eq for RequestNameReply"],["impl Eq for MessageSequence"],["impl Eq for TcpAddress"],["impl<'f> Eq for MessageField<'f>"],["impl Eq for MessageType"],["impl<'m> Eq for MatchRulePathSpec<'m>"],["impl Eq for Address"],["impl Eq for EndianSig"],["impl Eq for ReleaseNameReply"],["impl Eq for RequestNameFlags"],["impl<'m> Eq for MatchRule<'m>"],["impl Eq for ConnectionCredentials"],["impl Eq for AuthMechanism"],["impl Eq for MethodFlags"],["impl Eq for Guid"],["impl Eq for TcpAddressFamily"]], "zbus_names":[["impl Eq for OwnedBusName"],["impl<'name> Eq for ErrorName<'name>"],["impl<'name> Eq for MemberName<'name>"],["impl<'name> Eq for WellKnownName<'name>"],["impl Eq for OwnedUniqueName"],["impl Eq for OwnedInterfaceName"],["impl<'name> Eq for UniqueName<'name>"],["impl Eq for OwnedErrorName"],["impl<'name> Eq for BusName<'name>"],["impl Eq for OwnedMemberName"],["impl Eq for OwnedWellKnownName"],["impl<'name> Eq for InterfaceName<'name>"]], "zvariant":[["impl<T: Eq> Eq for Optional<T>"],["impl Eq for MaxDepthExceeded"],["impl<'a> Eq for Signature<'a>"],["impl<B: Eq> Eq for EncodingContext<B>"],["impl<'a> Eq for Str<'a>"],["impl Eq for Fd"],["impl Eq for EncodingFormat"],["impl Eq for OwnedSignature"],["impl<'a> Eq for StructureSeed<'a>"],["impl Eq for OwnedObjectPath"],["impl<'a> Eq for ObjectPath<'a>"],["impl Eq for OwnedFd"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/trait.impl/core/cmp/trait.Ord.js b/doc/devel/trait.impl/core/cmp/trait.Ord.js index 3c79becfd3..9d41695529 100644 --- a/doc/devel/trait.impl/core/cmp/trait.Ord.js +++ b/doc/devel/trait.impl/core/cmp/trait.Ord.js @@ -13,13 +13,13 @@ "generic_array":[["impl<T: Ord, N> Ord for GenericArray<T, N>
where\n N: ArrayLength<T>,
"]], "indexmap":[["impl<K: Ord, V: Ord> Ord for Slice<K, V>"],["impl<T: Ord> Ord for Slice<T>"]], "linux_raw_sys":[["impl<Storage: Ord> Ord for __BindgenBitfieldUnit<Storage>"],["impl<Storage: Ord> Ord for __BindgenBitfieldUnit<Storage>"]], -"log":[["impl<'a> Ord for MetadataBuilder<'a>"],["impl<'k> Ord for Key<'k>"],["impl Ord for LevelFilter"],["impl Ord for Level"],["impl<'a> Ord for Metadata<'a>"]], +"log":[["impl Ord for LevelFilter"],["impl<'k> Ord for Key<'k>"],["impl<'a> Ord for Metadata<'a>"],["impl Ord for Level"],["impl<'a> Ord for MetadataBuilder<'a>"]], "mio":[["impl Ord for Interest"],["impl Ord for Token"]], -"nix":[["impl Ord for SetArg"],["impl Ord for FlowArg"],["impl Ord for WaitPidFlag"],["impl Ord for QuotaType"],["impl Ord for PosixFadviseAdvice"],["impl Ord for Persona"],["impl Ord for MapFlags"],["impl Ord for Resource"],["impl Ord for MsFlags"],["impl Ord for OutputFlags"],["impl Ord for LocalFlags"],["impl Ord for ProtFlags"],["impl Ord for Event"],["impl Ord for SpliceFFlags"],["impl Ord for EpollFlags"],["impl Ord for FsFlags"],["impl Ord for SigmaskHow"],["impl Ord for Options"],["impl Ord for Pid"],["impl Ord for RebootMode"],["impl Ord for ClockId"],["impl Ord for QuotaFmt"],["impl Ord for PollFlags"],["impl Ord for SockFlag"],["impl Ord for ControlFlags"],["impl Ord for TimerSetTimeFlags"],["impl Ord for RenameFlags"],["impl Ord for MlockAllFlags"],["impl Ord for ModuleInitFlags"],["impl Ord for MmapAdvise"],["impl Ord for FlushArg"],["impl Ord for SFlag"],["impl Ord for InitFlags"],["impl Ord for AccessFlags"],["impl Ord for TimeVal"],["impl Ord for FallocateFlags"],["impl Ord for CloneFlags"],["impl Ord for Request"],["impl Ord for Mode"],["impl Ord for SaFlags"],["impl Ord for TimerFlags"],["impl Ord for MQ_OFlag"],["impl Ord for MRemapFlags"],["impl Ord for MsgFlags"],["impl Ord for MntFlags"],["impl Ord for FdFlag"],["impl Ord for WatchDescriptor"],["impl Ord for AioFsyncMode"],["impl Ord for MsFlags"],["impl Ord for QuotaValidFlags"],["impl Ord for AddWatchFlags"],["impl Ord for MemFdCreateFlag"],["impl Ord for AtFlags"],["impl Ord for InterfaceFlags"],["impl Ord for Id"],["impl Ord for Signal"],["impl Ord for ClockId"],["impl Ord for SfdFlags"],["impl Ord for EpollCreateFlags"],["impl Ord for SpecialCharacterIndices"],["impl Ord for LioMode"],["impl Ord for SealFlag"],["impl Ord for TimeSpec"],["impl Ord for OFlag"],["impl Ord for EfdFlags"],["impl Ord for BaudRate"],["impl Ord for InputFlags"],["impl Ord for UsageWho"],["impl Ord for DeleteModuleFlags"],["impl Ord for TimestampingFlag"]], +"nix":[["impl Ord for SfdFlags"],["impl Ord for ClockId"],["impl Ord for MapFlags"],["impl Ord for Options"],["impl Ord for QuotaType"],["impl Ord for QuotaValidFlags"],["impl Ord for WatchDescriptor"],["impl Ord for TimeVal"],["impl Ord for Resource"],["impl Ord for AioFsyncMode"],["impl Ord for FlowArg"],["impl Ord for BaudRate"],["impl Ord for Id"],["impl Ord for MsgFlags"],["impl Ord for Mode"],["impl Ord for MsFlags"],["impl Ord for OutputFlags"],["impl Ord for MlockAllFlags"],["impl Ord for MmapAdvise"],["impl Ord for QuotaFmt"],["impl Ord for Signal"],["impl Ord for InitFlags"],["impl Ord for SaFlags"],["impl Ord for InterfaceFlags"],["impl Ord for SealFlag"],["impl Ord for TimerSetTimeFlags"],["impl Ord for MemFdCreateFlag"],["impl Ord for Request"],["impl Ord for MRemapFlags"],["impl Ord for LioMode"],["impl Ord for Event"],["impl Ord for EfdFlags"],["impl Ord for DeleteModuleFlags"],["impl Ord for LocalFlags"],["impl Ord for SockFlag"],["impl Ord for Pid"],["impl Ord for SigmaskHow"],["impl Ord for UsageWho"],["impl Ord for MQ_OFlag"],["impl Ord for SetArg"],["impl Ord for ControlFlags"],["impl Ord for TimeSpec"],["impl Ord for EpollFlags"],["impl Ord for AccessFlags"],["impl Ord for RenameFlags"],["impl Ord for AddWatchFlags"],["impl Ord for EpollCreateFlags"],["impl Ord for TimerFlags"],["impl Ord for RebootMode"],["impl Ord for OFlag"],["impl Ord for FdFlag"],["impl Ord for MsFlags"],["impl Ord for CloneFlags"],["impl Ord for SFlag"],["impl Ord for MntFlags"],["impl Ord for Persona"],["impl Ord for WaitPidFlag"],["impl Ord for ProtFlags"],["impl Ord for FallocateFlags"],["impl Ord for SpecialCharacterIndices"],["impl Ord for PollFlags"],["impl Ord for AtFlags"],["impl Ord for FsFlags"],["impl Ord for ModuleInitFlags"],["impl Ord for ClockId"],["impl Ord for InputFlags"],["impl Ord for TimestampingFlag"],["impl Ord for SpliceFFlags"],["impl Ord for PosixFadviseAdvice"],["impl Ord for FlushArg"]], "ordered_stream":[["impl<Ordering: Ord, Data: Ord> Ord for PollResult<Ordering, Data>"]], "polling":[["impl Ord for PollMode"]], "proc_macro2":[["impl Ord for Ident"]], -"regex_automata":[["impl Ord for SmallIndex"],["impl Ord for NonMaxUsize"],["impl Ord for Unit"],["impl Ord for StateID"],["impl Ord for PatternID"]], +"regex_automata":[["impl Ord for Unit"],["impl Ord for PatternID"],["impl Ord for StateID"],["impl Ord for SmallIndex"],["impl Ord for NonMaxUsize"]], "regex_syntax":[["impl Ord for Literal"],["impl Ord for ClassUnicodeRange"],["impl Ord for ClassBytesRange"],["impl Ord for Position"],["impl Ord for Span"],["impl Ord for Utf8Range"],["impl Ord for Utf8Sequence"]], "rustix":[["impl Ord for SocketAddrXdp"],["impl Ord for SocketAddrUnix"],["impl Ord for SocketAddrAny"],["impl Ord for Direction"],["impl Ord for Opcode"],["impl Ord for SockaddrXdpFlags"]], "signal_hook_registry":[["impl Ord for SigId"]], diff --git a/doc/devel/trait.impl/core/cmp/trait.PartialEq.js b/doc/devel/trait.impl/core/cmp/trait.PartialEq.js index 8db0cde342..efdce1e606 100644 --- a/doc/devel/trait.impl/core/cmp/trait.PartialEq.js +++ b/doc/devel/trait.impl/core/cmp/trait.PartialEq.js @@ -3,7 +3,7 @@ "anstyle":[["impl PartialEq for Effects"],["impl PartialEq for Ansi256Color"],["impl PartialEq for AnsiColor"],["impl PartialEq for Reset"],["impl PartialEq<Effects> for Style"],["impl PartialEq for RgbColor"],["impl PartialEq for Style"],["impl PartialEq for EffectIter"],["impl PartialEq for Color"]], "anstyle_parse":[["impl PartialEq for Action"],["impl PartialEq for Utf8Parser"],["impl PartialEq for Params"],["impl<C: PartialEq> PartialEq for Parser<C>"],["impl PartialEq for AsciiParser"],["impl PartialEq for State"]], "async_broadcast":[["impl<T: PartialEq> PartialEq for SendError<T>"],["impl PartialEq for TryRecvError"],["impl<T: PartialEq> PartialEq for TrySendError<T>"],["impl PartialEq for RecvError"]], -"async_channel":[["impl PartialEq for RecvError"],["impl<T: PartialEq> PartialEq for SendError<T>"],["impl<T: PartialEq> PartialEq for TrySendError<T>"],["impl PartialEq for TryRecvError"]], +"async_channel":[["impl<T: PartialEq> PartialEq for SendError<T>"],["impl PartialEq for TryRecvError"],["impl<T: PartialEq> PartialEq for TrySendError<T>"],["impl PartialEq for RecvError"]], "async_std":[["impl PartialEq for AccessError"],["impl<'a> PartialEq for Components<'a>"],["impl<'a, 'b> PartialEq<OsStr> for &'a Path"],["impl<'a, 'b> PartialEq<Path> for OsStr"],["impl<'a, 'b> PartialEq<Cow<'a, OsStr>> for Path"],["impl<'a, 'b> PartialEq<Path> for &'a OsStr"],["impl<'a, 'b> PartialEq<&'a Path> for OsString"],["impl<'a, 'b> PartialEq<Path> for Cow<'a, Path>"],["impl<'a, 'b> PartialEq<Cow<'b, OsStr>> for &'a Path"],["impl<'a, 'b> PartialEq<Path> for Cow<'a, OsStr>"],["impl<'a, 'b> PartialEq<Cow<'a, Path>> for &'b Path"],["impl<'a, 'b> PartialEq<PathBuf> for Path"],["impl<'a, 'b> PartialEq<OsString> for &'a Path"],["impl<'a, 'b> PartialEq<&'b Path> for Cow<'a, Path>"],["impl PartialEq for PathBuf"],["impl<'a, 'b> PartialEq<&'a Path> for OsStr"],["impl<'a, 'b> PartialEq<&'a OsStr> for Path"],["impl<'a, 'b> PartialEq<PathBuf> for OsString"],["impl PartialEq for Path"],["impl<'a, 'b> PartialEq<Cow<'a, OsStr>> for PathBuf"],["impl<'a, 'b> PartialEq<Path> for PathBuf"],["impl<'a, 'b> PartialEq<OsStr> for Path"],["impl<'a, 'b> PartialEq<PathBuf> for Cow<'a, OsStr>"],["impl<'a, 'b> PartialEq<OsString> for PathBuf"],["impl<'a, 'b> PartialEq<PathBuf> for &'a OsStr"],["impl<'a, 'b> PartialEq<PathBuf> for &'a Path"],["impl<'a, 'b> PartialEq<&'a Path> for Cow<'b, OsStr>"],["impl<'a, 'b> PartialEq<&'a Path> for PathBuf"],["impl<'a, 'b> PartialEq<Path> for OsString"],["impl<'a, 'b> PartialEq<PathBuf> for Cow<'a, Path>"],["impl<'a, 'b> PartialEq<OsStr> for PathBuf"],["impl<'a, 'b> PartialEq<&'a OsStr> for PathBuf"],["impl<'a, 'b> PartialEq<PathBuf> for OsStr"],["impl PartialEq for TimeoutError"],["impl PartialEq for TaskId"],["impl<'a, 'b> PartialEq<OsString> for Path"],["impl<'a, 'b> PartialEq<Cow<'a, Path>> for Path"],["impl<'a, 'b> PartialEq<Cow<'a, Path>> for PathBuf"]], "atspi_common":[["impl PartialEq for ActiveDescendantChangedEvent"],["impl PartialEq for LoadCompleteEvent"],["impl PartialEq for MatchType"],["impl PartialEq for ColumnCountChangedEvent"],["impl PartialEq for MoveEvent"],["impl PartialEq for ShadeEvent"],["impl PartialEq for DesktopDestroyEvent"],["impl PartialEq for CharWidthChangedEvent"],["impl PartialEq for RelationType"],["impl PartialEq for RowDeletedEvent"],["impl PartialEq for SortOrder"],["impl PartialEq for ScrollType"],["impl PartialEq for AddAccessibleEvent"],["impl PartialEq for ChildrenChangedEvent"],["impl PartialEq for TextBoundsChangedEvent"],["impl PartialEq for MaximizeEvent"],["impl PartialEq for DestroyEvent"],["impl PartialEq for FocusEvent"],["impl PartialEq for InterfaceSet"],["impl PartialEq for RaiseEvent"],["impl PartialEq for AnnouncementEvent"],["impl PartialEq for EventListenerEvents"],["impl PartialEq for ReparentEvent"],["impl PartialEq for RestoreEvent"],["impl PartialEq for StateChangedEvent"],["impl PartialEq for Role"],["impl PartialEq for Event"],["impl PartialEq for LoadStoppedEvent"],["impl PartialEq for Interface"],["impl PartialEq for Accessible"],["impl PartialEq for CacheItem"],["impl PartialEq for RelEvent"],["impl PartialEq for EventListeners"],["impl PartialEq for LowerEvent"],["impl PartialEq for LineChangedEvent"],["impl PartialEq for TextSelectionChangedEvent"],["impl PartialEq for LegacyCacheItem"],["impl PartialEq for UUshadeEvent"],["impl PartialEq for ResizeEvent"],["impl PartialEq for EventListenerRegisteredEvent"],["impl PartialEq for DocumentEvents"],["impl PartialEq for PropertyChangeEvent"],["impl PartialEq for AttributesChangedEvent"],["impl PartialEq for KeyboardEvents"],["impl PartialEq for VisibleDataChangedEvent"],["impl PartialEq for CacheEvents"],["impl PartialEq for SelectionChangedEvent"],["impl PartialEq for FocusEvents"],["impl PartialEq for MinimizeEvent"],["impl PartialEq for ModifiersEvent"],["impl PartialEq for ContentChangedEvent"],["impl PartialEq for TextChangedEvent"],["impl PartialEq for ReloadEvent"],["impl PartialEq for TreeTraversalType"],["impl PartialEq for StateSet"],["impl PartialEq for MouseEvents"],["impl PartialEq for AvailableEvent"],["impl PartialEq for Granularity"],["impl PartialEq for BoundsChangedEvent"],["impl PartialEq for RestyleEvent"],["impl PartialEq for AbsEvent"],["impl PartialEq for EventListenerDeregisteredEvent"],["impl PartialEq for ObjectEvents"],["impl PartialEq for CreateEvent"],["impl PartialEq for ButtonEvent"],["impl PartialEq for Layer"],["impl PartialEq for RowInsertedEvent"],["impl PartialEq for TextCaretMovedEvent"],["impl PartialEq for LinkSelectedEvent"],["impl PartialEq for RowReorderedEvent"],["impl PartialEq for AttributesChangedEvent"],["impl PartialEq for EventBodyOwned"],["impl PartialEq for TextAttributesChangedEvent"],["impl PartialEq for ApplicationChangedEvent"],["impl PartialEq for ColumnReorderedEvent"],["impl PartialEq for ClipType"],["impl PartialEq for WindowEvents"],["impl PartialEq for PageChangedEvent"],["impl PartialEq for LineCountChangedEvent"],["impl PartialEq for PropertyChangeEvent"],["impl PartialEq for ActivateEvent"],["impl PartialEq for State"],["impl PartialEq for CoordType"],["impl PartialEq for ColumnInsertedEvent"],["impl PartialEq for ColumnDeletedEvent"],["impl PartialEq for DeactivateEvent"],["impl PartialEq for ModelChangedEvent"],["impl PartialEq for RemoveAccessibleEvent"],["impl PartialEq for TerminalEvents"],["impl PartialEq for DesktopCreateEvent"],["impl PartialEq for CloseEvent"]], "atspi_proxies":[["impl PartialEq for AccessibleProxy<'_>"],["impl<'a> PartialEq for DeviceEvent<'a>"],["impl PartialEq for EventListenerMode"],["impl PartialEq for KeySynthType"],["impl PartialEq for EventType"],["impl PartialEq for StateSet"],["impl PartialEq for State"],["impl<'a> PartialEq for KeyDefinition<'a>"]], @@ -25,18 +25,18 @@ "fastrand":[["impl PartialEq for Rng"]], "futures_channel":[["impl PartialEq for SendError"],["impl<T: PartialEq> PartialEq for TrySendError<T>"],["impl PartialEq for Canceled"]], "futures_lite":[["impl<T: PartialEq> PartialEq for AssertAsync<T>"]], -"futures_util":[["impl PartialEq for Aborted"],["impl<T: PartialEq, E: PartialEq> PartialEq for TryChunksError<T, E>"],["impl<T: PartialEq> PartialEq for AllowStdIo<T>"],["impl<T: PartialEq, E: PartialEq> PartialEq for TryReadyChunksError<T, E>"],["impl PartialEq for PollNext"]], +"futures_util":[["impl<T: PartialEq> PartialEq for AllowStdIo<T>"],["impl PartialEq for Aborted"],["impl PartialEq for PollNext"],["impl<T: PartialEq, E: PartialEq> PartialEq for TryChunksError<T, E>"],["impl<T: PartialEq, E: PartialEq> PartialEq for TryReadyChunksError<T, E>"]], "generic_array":[["impl<T: PartialEq, N> PartialEq for GenericArray<T, N>
where\n N: ArrayLength<T>,
"]], "getrandom":[["impl PartialEq for Error"]], -"hashbrown":[["impl<K, V, S, A> PartialEq for HashMap<K, V, S, A>
where\n K: Eq + Hash,\n V: PartialEq,\n S: BuildHasher,\n A: Allocator,
"],["impl<T, S, A> PartialEq for HashSet<T, S, A>
where\n T: Eq + Hash,\n S: BuildHasher,\n A: Allocator,
"],["impl PartialEq for TryReserveError"]], +"hashbrown":[["impl<K, V, S, A> PartialEq for HashMap<K, V, S, A>
where\n K: Eq + Hash,\n V: PartialEq,\n S: BuildHasher,\n A: Allocator,
"],["impl PartialEq for TryReserveError"],["impl<T, S, A> PartialEq for HashSet<T, S, A>
where\n T: Eq + Hash,\n S: BuildHasher,\n A: Allocator,
"]], "hex":[["impl PartialEq for FromHexError"]], "indexmap":[["impl<K, V1, S1, V2, S2> PartialEq<IndexMap<K, V2, S2>> for IndexMap<K, V1, S1>
where\n K: Hash + Eq,\n V1: PartialEq<V2>,\n S1: BuildHasher,\n S2: BuildHasher,
"],["impl PartialEq for TryReserveError"],["impl<T: PartialEq> PartialEq for Slice<T>"],["impl<T, S1, S2> PartialEq<IndexSet<T, S2>> for IndexSet<T, S1>
where\n T: Hash + Eq,\n S1: BuildHasher,\n S2: BuildHasher,
"],["impl<K: PartialEq, V: PartialEq> PartialEq for Slice<K, V>"]], "itertools":[["impl<T: PartialEq> PartialEq for FoldWhile<T>"],["impl<T: PartialEq> PartialEq for MinMaxResult<T>"],["impl PartialEq for Position"],["impl<A: PartialEq, B: PartialEq> PartialEq for EitherOrBoth<A, B>"]], "libc":[["impl PartialEq for ucontext_t"],["impl PartialEq for flock"],["impl PartialEq for sockaddr_in"],["impl PartialEq for servent"],["impl PartialEq for rusage"],["impl PartialEq for cmsghdr"],["impl PartialEq for arpreq"],["impl PartialEq for __c_anonymous_ptrace_syscall_info_data"],["impl PartialEq for nlmsgerr"],["impl PartialEq for uinput_setup"],["impl PartialEq for termios"],["impl PartialEq for posix_spawn_file_actions_t"],["impl PartialEq for msqid_ds"],["impl PartialEq for pthread_condattr_t"],["impl PartialEq for arpreq_old"],["impl PartialEq for ucred"],["impl PartialEq for in6_ifreq"],["impl PartialEq for input_mask"],["impl PartialEq for nl_pktinfo"],["impl PartialEq for glob_t"],["impl PartialEq for xdp_statistics"],["impl PartialEq for input_event"],["impl PartialEq for ptrace_peeksiginfo_args"],["impl PartialEq for uinput_user_dev"],["impl PartialEq for stack_t"],["impl PartialEq for ff_constant_effect"],["impl PartialEq for sigaction"],["impl PartialEq for open_how"],["impl PartialEq for sockaddr_nl"],["impl PartialEq for sctp_prinfo"],["impl PartialEq for ip_mreqn"],["impl PartialEq for user"],["impl PartialEq for lconv"],["impl PartialEq for sock_fprog"],["impl PartialEq for input_absinfo"],["impl PartialEq for nl_mmap_hdr"],["impl PartialEq for xdp_desc"],["impl PartialEq for sockaddr_in6"],["impl PartialEq for genlmsghdr"],["impl PartialEq for if_nameindex"],["impl PartialEq for tm"],["impl PartialEq for siginfo_t"],["impl PartialEq for can_filter"],["impl PartialEq for ntptimeval"],["impl PartialEq for Elf64_Chdr"],["impl PartialEq for linger"],["impl PartialEq for fanotify_event_metadata"],["impl PartialEq for tls12_crypto_info_chacha20_poly1305"],["impl PartialEq for __c_anonymous_ptrace_syscall_info_entry"],["impl PartialEq for in_addr"],["impl PartialEq for sigset_t"],["impl PartialEq for signalfd_siginfo"],["impl PartialEq for pthread_attr_t"],["impl PartialEq for __exit_status"],["impl PartialEq for ff_replay"],["impl PartialEq for hwtstamp_config"],["impl PartialEq for timeval"],["impl PartialEq for rlimit"],["impl PartialEq for timespec"],["impl PartialEq for in6_rtmsg"],["impl PartialEq for seccomp_notif_sizes"],["impl PartialEq for sockaddr"],["impl PartialEq for statfs64"],["impl PartialEq for sched_attr"],["impl PartialEq for tls12_crypto_info_aes_gcm_256"],["impl PartialEq for winsize"],["impl PartialEq for sctp_rcvinfo"],["impl PartialEq for in_pktinfo"],["impl PartialEq for posix_spawnattr_t"],["impl PartialEq for Elf64_Ehdr"],["impl PartialEq for ff_periodic_effect"],["impl PartialEq for pthread_cond_t"],["impl PartialEq for stat64"],["impl PartialEq for xdp_umem_reg_v1"],["impl PartialEq for glob64_t"],["impl PartialEq for statx"],["impl PartialEq for sembuf"],["impl PartialEq for ptrace_rseq_configuration"],["impl PartialEq for __c_anonymous_ptrace_syscall_info_exit"],["impl PartialEq for xdp_mmap_offsets_v1"],["impl PartialEq for ipc_perm"],["impl PartialEq for iocb"],["impl PartialEq for Elf32_Shdr"],["impl PartialEq for tls_crypto_info"],["impl PartialEq for Elf64_Shdr"],["impl PartialEq for inotify_event"],["impl PartialEq for msginfo"],["impl PartialEq for sock_filter"],["impl PartialEq for msghdr"],["impl PartialEq for spwd"],["impl PartialEq for rtentry"],["impl PartialEq for ff_trigger"],["impl PartialEq for passwd"],["impl PartialEq for xdp_umem_reg"],["impl PartialEq for sockaddr_un"],["impl PartialEq for Elf64_Phdr"],["impl PartialEq for sockaddr_ll"],["impl PartialEq for xdp_statistics_v1"],["impl PartialEq for pthread_barrier_t"],["impl PartialEq for Elf32_Chdr"],["impl PartialEq for sockaddr_xdp"],["impl PartialEq for aiocb"],["impl PartialEq for input_id"],["impl PartialEq for user_fpregs_struct"],["impl PartialEq for __c_anonymous_ptrace_syscall_info_seccomp"],["impl PartialEq for group"],["impl PartialEq for seccomp_data"],["impl PartialEq for mq_attr"],["impl PartialEq for nlattr"],["impl PartialEq for in6_addr"],["impl PartialEq for dirent"],["impl PartialEq for uinput_ff_erase"],["impl PartialEq for ipv6_mreq"],["impl PartialEq for protoent"],["impl PartialEq for mcontext_t"],["impl PartialEq for cpu_set_t"],["impl PartialEq for ff_effect"],["impl PartialEq for hostent"],["impl PartialEq for user_regs_struct"],["impl PartialEq for sem_t"],["impl PartialEq for utmpx"],["impl PartialEq for Elf64_Sym"],["impl PartialEq for file_clone_range"],["impl PartialEq for sched_param"],["impl PartialEq for sock_extended_err"],["impl PartialEq for arphdr"],["impl PartialEq for ff_ramp_effect"],["impl PartialEq for sysinfo"],["impl PartialEq for fd_set"],["impl PartialEq for sctp_nxtinfo"],["impl PartialEq for __c_anonymous_sockaddr_can_tp"],["impl PartialEq for addrinfo"],["impl PartialEq for sctp_initmsg"],["impl PartialEq for xdp_ring_offset"],["impl PartialEq for option"],["impl PartialEq for pthread_barrierattr_t"],["impl PartialEq for ff_rumble_effect"],["impl PartialEq for ff_envelope"],["impl PartialEq for pthread_mutex_t"],["impl PartialEq for mallinfo"],["impl PartialEq for itimerspec"],["impl PartialEq for utsname"],["impl PartialEq for nl_mmap_req"],["impl PartialEq for dirent64"],["impl PartialEq for Elf32_Sym"],["impl PartialEq for pollfd"],["impl PartialEq for mntent"],["impl PartialEq for in6_pktinfo"],["impl PartialEq for ip_mreq"],["impl PartialEq for Dl_info"],["impl PartialEq for semid_ds"],["impl PartialEq for fsid_t"],["impl PartialEq for rlimit64"],["impl PartialEq for input_keymap_entry"],["impl PartialEq for statx_timestamp"],["impl PartialEq for xdp_options"],["impl PartialEq for xdp_ring_offset_v1"],["impl PartialEq for _libc_fpstate"],["impl PartialEq for arpd_request"],["impl PartialEq for _libc_xmmreg"],["impl PartialEq for dqblk"],["impl PartialEq for pthread_mutexattr_t"],["impl PartialEq for dl_phdr_info"],["impl PartialEq for uinput_ff_upload"],["impl PartialEq for seccomp_notif_addfd"],["impl PartialEq for statfs"],["impl PartialEq for Elf32_Ehdr"],["impl PartialEq for epoll_event"],["impl PartialEq for seccomp_notif_resp"],["impl PartialEq for af_alg_iv"],["impl PartialEq for __c_anonymous_sockaddr_can_j1939"],["impl PartialEq for statvfs"],["impl PartialEq for ff_condition_effect"],["impl PartialEq for __timeval"],["impl PartialEq for seminfo"],["impl PartialEq for j1939_filter"],["impl PartialEq for pthread_rwlock_t"],["impl PartialEq for tls12_crypto_info_aes_gcm_128"],["impl PartialEq for statvfs64"],["impl PartialEq for utimbuf"],["impl PartialEq for shmid_ds"],["impl PartialEq for mmsghdr"],["impl PartialEq for sockaddr_alg"],["impl PartialEq for xdp_mmap_offsets"],["impl PartialEq for packet_mreq"],["impl PartialEq for nlmsghdr"],["impl PartialEq for ip_mreq_source"],["impl PartialEq for Elf32_Phdr"],["impl PartialEq for fanotify_response"],["impl PartialEq for ptrace_syscall_info"],["impl PartialEq for uinput_abs_setup"],["impl PartialEq for timex"],["impl PartialEq for stat"],["impl PartialEq for pthread_rwlockattr_t"],["impl PartialEq for sctp_authinfo"],["impl PartialEq for sockaddr_storage"],["impl PartialEq for iovec"],["impl PartialEq for _libc_fpxreg"],["impl PartialEq for sctp_sndrcvinfo"],["impl PartialEq for ifaddrs"],["impl PartialEq for itimerval"],["impl PartialEq for mallinfo2"],["impl PartialEq for __c_anonymous_ifru_map"],["impl PartialEq for regex_t"],["impl PartialEq for flock64"],["impl PartialEq for sigevent"],["impl PartialEq for termios2"],["impl PartialEq for sockaddr_vm"],["impl PartialEq for sigval"],["impl PartialEq for sctp_sndinfo"],["impl PartialEq for regmatch_t"],["impl PartialEq for clone_args"],["impl PartialEq for tms"],["impl PartialEq for seccomp_notif"]], "linux_raw_sys":[["impl PartialEq for _bindgen_ty_9"],["impl PartialEq for _bindgen_ty_41"],["impl PartialEq for _bindgen_ty_65"],["impl PartialEq for fsconfig_command"],["impl PartialEq for _bindgen_ty_62"],["impl PartialEq for macsec_validation_type"],["impl PartialEq for _bindgen_ty_20"],["impl PartialEq for _bindgen_ty_38"],["impl PartialEq for _bindgen_ty_3"],["impl PartialEq for _bindgen_ty_6"],["impl PartialEq for _bindgen_ty_58"],["impl PartialEq for _bindgen_ty_21"],["impl PartialEq for _bindgen_ty_49"],["impl PartialEq for _bindgen_ty_23"],["impl PartialEq for _bindgen_ty_48"],["impl PartialEq for tcp_fastopen_client_fail"],["impl PartialEq for nf_inet_hooks"],["impl PartialEq for macvlan_macaddr_mode"],["impl PartialEq for _bindgen_ty_37"],["impl PartialEq for _bindgen_ty_2"],["impl PartialEq for _bindgen_ty_14"],["impl PartialEq for _bindgen_ty_8"],["impl PartialEq for netlink_attribute_type"],["impl PartialEq for _bindgen_ty_46"],["impl PartialEq for _bindgen_ty_44"],["impl PartialEq for _bindgen_ty_1"],["impl PartialEq for rt_class_t"],["impl PartialEq for nl_mmap_status"],["impl PartialEq for _bindgen_ty_36"],["impl PartialEq for ipvlan_mode"],["impl PartialEq for _bindgen_ty_8"],["impl PartialEq for _bindgen_ty_34"],["impl PartialEq for ifla_gtp_role"],["impl PartialEq for _bindgen_ty_28"],["impl PartialEq for net_device_flags"],["impl PartialEq for _bindgen_ty_32"],["impl PartialEq for _bindgen_ty_35"],["impl PartialEq for membarrier_cmd"],["impl PartialEq for _bindgen_ty_56"],["impl PartialEq for macvlan_mode"],["impl PartialEq for _bindgen_ty_27"],["impl PartialEq for _bindgen_ty_2"],["impl PartialEq for _bindgen_ty_10"],["impl PartialEq for _bindgen_ty_25"],["impl PartialEq for _bindgen_ty_16"],["impl PartialEq for rtnetlink_groups"],["impl PartialEq for rt_scope_t"],["impl PartialEq for _bindgen_ty_7"],["impl PartialEq for _bindgen_ty_43"],["impl PartialEq for rtattr_type_t"],["impl PartialEq for _bindgen_ty_11"],["impl PartialEq for _bindgen_ty_60"],["impl PartialEq for ifla_vxlan_df"],["impl PartialEq for _bindgen_ty_1"],["impl<Storage: PartialEq> PartialEq for __BindgenBitfieldUnit<Storage>"],["impl PartialEq for _bindgen_ty_13"],["impl PartialEq for _bindgen_ty_64"],["impl PartialEq for _bindgen_ty_45"],["impl PartialEq for _bindgen_ty_52"],["impl PartialEq for _bindgen_ty_39"],["impl PartialEq for _bindgen_ty_53"],["impl PartialEq for _bindgen_ty_33"],["impl PartialEq for nlmsgerr_attrs"],["impl PartialEq for _bindgen_ty_17"],["impl PartialEq for _bindgen_ty_5"],["impl PartialEq for _bindgen_ty_63"],["impl PartialEq for _bindgen_ty_54"],["impl PartialEq for _bindgen_ty_47"],["impl PartialEq for _bindgen_ty_26"],["impl<Storage: PartialEq> PartialEq for __BindgenBitfieldUnit<Storage>"],["impl PartialEq for _bindgen_ty_30"],["impl PartialEq for _bindgen_ty_22"],["impl PartialEq for _bindgen_ty_9"],["impl PartialEq for in6_addr_gen_mode"],["impl PartialEq for _bindgen_ty_51"],["impl PartialEq for _bindgen_ty_4"],["impl PartialEq for _bindgen_ty_40"],["impl PartialEq for _bindgen_ty_59"],["impl PartialEq for tcp_ca_state"],["impl PartialEq for _bindgen_ty_12"],["impl PartialEq for nf_ip_hook_priorities"],["impl PartialEq for _bindgen_ty_50"],["impl PartialEq for _bindgen_ty_18"],["impl PartialEq for _bindgen_ty_3"],["impl PartialEq for socket_state"],["impl PartialEq for _bindgen_ty_7"],["impl PartialEq for _bindgen_ty_31"],["impl PartialEq for _bindgen_ty_55"],["impl PartialEq for __kernel_timespec"],["impl PartialEq for _bindgen_ty_42"],["impl PartialEq for _bindgen_ty_15"],["impl PartialEq for membarrier_cmd_flag"],["impl PartialEq for _bindgen_ty_5"],["impl PartialEq for _bindgen_ty_61"],["impl<T> PartialEq for __BindgenUnionField<T>"],["impl PartialEq for netlink_policy_type_attr"],["impl PartialEq for _bindgen_ty_29"],["impl PartialEq for _bindgen_ty_6"],["impl PartialEq for ifla_geneve_df"],["impl PartialEq for _bindgen_ty_4"],["impl PartialEq for _bindgen_ty_19"],["impl PartialEq for macsec_offload"],["impl PartialEq for nf_dev_hooks"],["impl PartialEq for _bindgen_ty_57"],["impl PartialEq for _bindgen_ty_66"],["impl PartialEq for nf_ip6_hook_priorities"],["impl PartialEq for _bindgen_ty_24"]], -"log":[["impl<'k> PartialEq for Key<'k>"],["impl PartialEq for ParseLevelError"],["impl PartialEq for LevelFilter"],["impl<'a> PartialEq for MetadataBuilder<'a>"],["impl PartialEq<Level> for LevelFilter"],["impl<'a> PartialEq for Metadata<'a>"],["impl PartialEq<LevelFilter> for Level"],["impl PartialEq for Level"]], +"log":[["impl<'k> PartialEq for Key<'k>"],["impl PartialEq for ParseLevelError"],["impl PartialEq<LevelFilter> for Level"],["impl<'a> PartialEq for MetadataBuilder<'a>"],["impl PartialEq for LevelFilter"],["impl<'a> PartialEq for Metadata<'a>"],["impl PartialEq<Level> for LevelFilter"],["impl PartialEq for Level"]], "mio":[["impl PartialEq for Token"],["impl PartialEq for Interest"]], -"nix":[["impl PartialEq for InterfaceFlags"],["impl<'d> PartialEq for Iter<'d>"],["impl PartialEq for SndBuf"],["impl PartialEq for SignalIterator"],["impl PartialEq for VsockAddr"],["impl PartialEq for EpollEvent"],["impl PartialEq for IpMulticastLoop"],["impl PartialEq for Errno"],["impl PartialEq for Usage"],["impl PartialEq for AddressFamily"],["impl PartialEq for UnixCredentials"],["impl PartialEq for TcpRepair"],["impl PartialEq for UdpGroSegment"],["impl PartialEq for InputFlags"],["impl PartialEq for EfdFlags"],["impl PartialEq for EpollOp"],["impl PartialEq for EpollFlags"],["impl PartialEq for SigmaskHow"],["impl PartialEq for FdFlag"],["impl PartialEq for SpliceFFlags"],["impl PartialEq for BaudRate"],["impl PartialEq for TxTime"],["impl PartialEq for FsType"],["impl PartialEq for ControlMessageOwned"],["impl PartialEq for RcvBufForce"],["impl PartialEq for Persona"],["impl PartialEq for QuotaType"],["impl PartialEq for SetArg"],["impl PartialEq for SockaddrIn6"],["impl PartialEq for Ipv6OrigDstAddr"],["impl PartialEq for MemFdCreateFlag"],["impl PartialEq for SockFlag"],["impl PartialEq for ModuleInitFlags"],["impl PartialEq for FdSet"],["impl PartialEq for MsFlags"],["impl PartialEq for BindToDevice"],["impl PartialEq for Signal"],["impl PartialEq for Ipv4RecvErr"],["impl PartialEq for Group"],["impl PartialEq for MRemapFlags"],["impl PartialEq for Id"],["impl PartialEq for IpTransparent"],["impl PartialEq for MapFlags"],["impl PartialEq for FlockArg"],["impl PartialEq for Ipv4OrigDstAddr"],["impl PartialEq for PeerCredentials"],["impl PartialEq for MntFlags"],["impl PartialEq for Priority"],["impl PartialEq for RemoteIoVec"],["impl PartialEq for TcpKeepInterval"],["impl PartialEq for Ipv6DontFrag"],["impl PartialEq for Ipv6AddMembership"],["impl PartialEq for OpenptyResult"],["impl PartialEq for AlgAddr"],["impl PartialEq for Expiration"],["impl PartialEq for SndBufForce"],["impl PartialEq for ProtFlags"],["impl PartialEq for PtyMaster"],["impl PartialEq for Request"],["impl PartialEq for TimestampingFlag"],["impl PartialEq for Ip6tOriginalDst"],["impl PartialEq for FlowArg"],["impl PartialEq for ReuseAddr"],["impl PartialEq for ResUid"],["impl<T: PartialEq> PartialEq for IoVec<T>"],["impl PartialEq for KeepAlive"],["impl PartialEq for SockProtocol"],["impl PartialEq for UContext"],["impl PartialEq for ReceiveTimestamp"],["impl PartialEq for QuotaFmt"],["impl PartialEq for SockAddr"],["impl PartialEq for SysInfo"],["impl PartialEq for IpMulticastTtl"],["impl PartialEq for TcpMaxSeg"],["impl PartialEq for SigSet"],["impl PartialEq for Uid"],["impl PartialEq for Ipv6TClass"],["impl PartialEq for Ipv4Addr"],["impl PartialEq for IpAddr"],["impl PartialEq for WaitPidFlag"],["impl PartialEq for ReusePort"],["impl PartialEq for Linger"],["impl PartialEq for TimeSpec"],["impl PartialEq for Mark"],["impl PartialEq for SigAction"],["impl PartialEq for EpollCreateFlags"],["impl PartialEq for Entry"],["impl PartialEq for RenameFlags"],["impl PartialEq for MqAttr"],["impl PartialEq for WatchDescriptor"],["impl PartialEq for SFlag"],["impl PartialEq for TimeVal"],["impl PartialEq for RcvBuf"],["impl PartialEq for OriginalDst"],["impl PartialEq for Event"],["impl PartialEq for TcpUserTimeout"],["impl PartialEq for WaitStatus"],["impl PartialEq for ResGid"],["impl PartialEq for FlushArg"],["impl<'a> PartialEq for CmsgIterator<'a>"],["impl PartialEq for DeleteModuleFlags"],["impl PartialEq for Broadcast"],["impl<'a> PartialEq for ControlMessage<'a>"],["impl PartialEq for Ipv4Ttl"],["impl PartialEq for MmapAdvise"],["impl PartialEq for DontRoute"],["impl PartialEq for IpFreebind"],["impl PartialEq for Shutdown"],["impl PartialEq for SigEvent"],["impl PartialEq for MsFlags"],["impl PartialEq for Ipv6V6Only"],["impl PartialEq for Type"],["impl PartialEq for LioMode"],["impl PartialEq for Dqblk"],["impl PartialEq for Ipv6Ttl"],["impl PartialEq for MQ_OFlag"],["impl PartialEq for AccessFlags"],["impl PartialEq for CloneFlags"],["impl<'a, 's, S: PartialEq> PartialEq for RecvMsg<'a, 's, S>"],["impl PartialEq for IpMtu"],["impl PartialEq for AioFsyncMode"],["impl PartialEq for Mode"],["impl PartialEq for SockType"],["impl PartialEq for LocalFlags"],["impl PartialEq for IpAddMembership"],["impl PartialEq for AioCancelStat"],["impl PartialEq for TimerSetTimeFlags"],["impl PartialEq for PassCred"],["impl PartialEq for LinkAddr"],["impl PartialEq for UsageWho"],["impl PartialEq for Options"],["impl PartialEq for SfdFlags"],["impl PartialEq for QuotaValidFlags"],["impl PartialEq for OobInline"],["impl PartialEq for IpTos"],["impl PartialEq for ClockId"],["impl PartialEq for CpuSet"],["impl PartialEq for OutputFlags"],["impl PartialEq for UdpGsoSegment"],["impl PartialEq for UnixAddr"],["impl PartialEq for TcpNoDelay"],["impl PartialEq for OwningIter"],["impl PartialEq for RxqOvfl"],["impl PartialEq for AddWatchFlags"],["impl PartialEq for PollFd"],["impl PartialEq for Ipv6Addr"],["impl PartialEq for TcpKeepCount"],["impl PartialEq for Ipv6RecvErr"],["impl PartialEq for InterfaceAddressIterator"],["impl PartialEq for Pid"],["impl PartialEq for NetlinkAddr"],["impl PartialEq for Dir"],["impl PartialEq for RebootMode"],["impl PartialEq for SocketError"],["impl PartialEq for SysconfVar"],["impl PartialEq for SigHandler"],["impl PartialEq for IpMembershipRequest"],["impl PartialEq for InterfaceAddress"],["impl PartialEq for Ipv6DropMembership"],["impl PartialEq for User"],["impl PartialEq for MsgFlags"],["impl PartialEq for TcpCongestion"],["impl PartialEq for InetAddr"],["impl PartialEq for SignalFd"],["impl PartialEq for FallocateFlags"],["impl PartialEq for SpecialCharacterIndices"],["impl PartialEq for Timestamps"],["impl PartialEq for PathconfVar"],["impl PartialEq for SockaddrIn"],["impl PartialEq for SendTimeout"],["impl PartialEq for IpDropMembership"],["impl PartialEq for AtFlags"],["impl PartialEq for AcceptConn"],["impl PartialEq for MlockAllFlags"],["impl PartialEq for Ipv6MembershipRequest"],["impl PartialEq for Ipv6RecvPacketInfo"],["impl PartialEq for OFlag"],["impl PartialEq for Ipv4PacketInfo"],["impl PartialEq for ClockId"],["impl PartialEq for Termios"],["impl PartialEq for TimerFlags"],["impl PartialEq for SigevNotify"],["impl PartialEq for Gid"],["impl PartialEq for UtsName"],["impl PartialEq for ReceiveTimestampns"],["impl PartialEq for Resource"],["impl PartialEq for PollFlags"],["impl PartialEq for SockType"],["impl PartialEq for TcpKeepIdle"],["impl PartialEq for Statvfs"],["impl PartialEq for ControlFlags"],["impl PartialEq for Timestamping"],["impl PartialEq for SaFlags"],["impl PartialEq for SealFlag"],["impl<'a> PartialEq for FcntlArg<'a>"],["impl PartialEq for SockaddrStorage"],["impl PartialEq for PosixFadviseAdvice"],["impl PartialEq for FsFlags"],["impl PartialEq for InitFlags"],["impl PartialEq for ReceiveTimeout"]], +"nix":[["impl PartialEq for TimestampingFlag"],["impl PartialEq for UContext"],["impl PartialEq for FlowArg"],["impl PartialEq for ClockId"],["impl PartialEq for Type"],["impl PartialEq for ModuleInitFlags"],["impl PartialEq for Termios"],["impl PartialEq for TimeVal"],["impl PartialEq for ReceiveTimeout"],["impl PartialEq for MemFdCreateFlag"],["impl PartialEq for LinkAddr"],["impl PartialEq for IpAddMembership"],["impl PartialEq for Mode"],["impl PartialEq for CpuSet"],["impl PartialEq for QuotaFmt"],["impl PartialEq for InetAddr"],["impl PartialEq for PollFlags"],["impl PartialEq for PathconfVar"],["impl PartialEq for PassCred"],["impl PartialEq for ReceiveTimestampns"],["impl PartialEq for Broadcast"],["impl PartialEq for InterfaceAddress"],["impl PartialEq for ReusePort"],["impl PartialEq for RebootMode"],["impl PartialEq for Gid"],["impl PartialEq for MlockAllFlags"],["impl PartialEq for SysconfVar"],["impl PartialEq for KeepAlive"],["impl PartialEq for FsFlags"],["impl PartialEq for SealFlag"],["impl<'d> PartialEq for Iter<'d>"],["impl PartialEq for Dir"],["impl PartialEq for TxTime"],["impl PartialEq for AtFlags"],["impl PartialEq for Resource"],["impl PartialEq for Ipv4OrigDstAddr"],["impl PartialEq for WaitPidFlag"],["impl PartialEq for SysInfo"],["impl PartialEq for Ipv6DropMembership"],["impl PartialEq for SockFlag"],["impl PartialEq for Entry"],["impl PartialEq for Signal"],["impl PartialEq for CloneFlags"],["impl PartialEq for Event"],["impl PartialEq for MqAttr"],["impl PartialEq for AcceptConn"],["impl PartialEq for EpollFlags"],["impl PartialEq for SignalIterator"],["impl PartialEq for FsType"],["impl PartialEq for OutputFlags"],["impl PartialEq for Ipv6DontFrag"],["impl PartialEq for TcpKeepIdle"],["impl PartialEq for InterfaceAddressIterator"],["impl<'a, 's, S: PartialEq> PartialEq for RecvMsg<'a, 's, S>"],["impl PartialEq for AddressFamily"],["impl PartialEq for FlockArg"],["impl PartialEq for EpollCreateFlags"],["impl PartialEq for UsageWho"],["impl PartialEq for OFlag"],["impl PartialEq for SigSet"],["impl PartialEq for UtsName"],["impl PartialEq for SignalFd"],["impl PartialEq for RcvBuf"],["impl PartialEq for AlgAddr"],["impl PartialEq for MsFlags"],["impl PartialEq for TcpCongestion"],["impl PartialEq for InterfaceFlags"],["impl PartialEq for EpollOp"],["impl PartialEq for SndBufForce"],["impl PartialEq for DeleteModuleFlags"],["impl PartialEq for TcpMaxSeg"],["impl PartialEq for SndBuf"],["impl PartialEq for TimerSetTimeFlags"],["impl PartialEq for SpliceFFlags"],["impl PartialEq for SfdFlags"],["impl PartialEq for Linger"],["impl PartialEq for SockaddrStorage"],["impl PartialEq for Statvfs"],["impl PartialEq for Ipv6AddMembership"],["impl PartialEq for TimerFlags"],["impl PartialEq for IpMembershipRequest"],["impl PartialEq for ResUid"],["impl PartialEq for SockaddrIn6"],["impl PartialEq for PtyMaster"],["impl PartialEq for IpTransparent"],["impl PartialEq for Timestamps"],["impl PartialEq for Ipv6V6Only"],["impl PartialEq for Group"],["impl PartialEq for TcpKeepInterval"],["impl PartialEq for Ipv4Addr"],["impl PartialEq for Ipv6MembershipRequest"],["impl PartialEq for SockType"],["impl PartialEq for ControlMessageOwned"],["impl PartialEq for Ip6tOriginalDst"],["impl PartialEq for InitFlags"],["impl PartialEq for Ipv6OrigDstAddr"],["impl PartialEq for SpecialCharacterIndices"],["impl PartialEq for RemoteIoVec"],["impl PartialEq for DontRoute"],["impl PartialEq for Ipv6RecvPacketInfo"],["impl PartialEq for IpTos"],["impl PartialEq for IpMulticastTtl"],["impl PartialEq for EpollEvent"],["impl PartialEq for UnixAddr"],["impl PartialEq for OriginalDst"],["impl PartialEq for WatchDescriptor"],["impl PartialEq for TcpKeepCount"],["impl PartialEq for SockType"],["impl PartialEq for SockProtocol"],["impl PartialEq for SigmaskHow"],["impl PartialEq for QuotaValidFlags"],["impl PartialEq for LioMode"],["impl PartialEq for SFlag"],["impl PartialEq for Dqblk"],["impl PartialEq for IpFreebind"],["impl PartialEq for Pid"],["impl PartialEq for IpMulticastLoop"],["impl PartialEq for ProtFlags"],["impl PartialEq for Ipv6Addr"],["impl PartialEq for PollFd"],["impl PartialEq for MmapAdvise"],["impl PartialEq for MsFlags"],["impl PartialEq for AioCancelStat"],["impl PartialEq for UnixCredentials"],["impl PartialEq for RxqOvfl"],["impl PartialEq for SockaddrIn"],["impl<'a> PartialEq for FcntlArg<'a>"],["impl PartialEq for AccessFlags"],["impl PartialEq for ReceiveTimestamp"],["impl PartialEq for TimeSpec"],["impl PartialEq for SetArg"],["impl PartialEq for AioFsyncMode"],["impl PartialEq for Ipv4PacketInfo"],["impl PartialEq for InputFlags"],["impl PartialEq for RenameFlags"],["impl PartialEq for SigEvent"],["impl PartialEq for Usage"],["impl PartialEq for Uid"],["impl PartialEq for MRemapFlags"],["impl PartialEq for ReuseAddr"],["impl PartialEq for SendTimeout"],["impl PartialEq for OpenptyResult"],["impl PartialEq for IpMtu"],["impl PartialEq for PosixFadviseAdvice"],["impl PartialEq for LocalFlags"],["impl PartialEq for OwningIter"],["impl PartialEq for EfdFlags"],["impl PartialEq for FlushArg"],["impl PartialEq for IpDropMembership"],["impl PartialEq for IpAddr"],["impl PartialEq for OobInline"],["impl PartialEq for Options"],["impl PartialEq for BindToDevice"],["impl PartialEq for ControlFlags"],["impl PartialEq for SaFlags"],["impl PartialEq for Request"],["impl PartialEq for SigAction"],["impl<T: PartialEq> PartialEq for IoVec<T>"],["impl PartialEq for MQ_OFlag"],["impl PartialEq for WaitStatus"],["impl PartialEq for UdpGroSegment"],["impl PartialEq for ClockId"],["impl PartialEq for NetlinkAddr"],["impl PartialEq for Mark"],["impl PartialEq for Shutdown"],["impl PartialEq for AddWatchFlags"],["impl PartialEq for Ipv4Ttl"],["impl PartialEq for TcpRepair"],["impl PartialEq for Id"],["impl PartialEq for SigevNotify"],["impl PartialEq for UdpGsoSegment"],["impl PartialEq for SigHandler"],["impl PartialEq for FdFlag"],["impl PartialEq for MapFlags"],["impl PartialEq for Expiration"],["impl PartialEq for Ipv6Ttl"],["impl<'a> PartialEq for ControlMessage<'a>"],["impl<'a> PartialEq for CmsgIterator<'a>"],["impl PartialEq for Ipv6RecvErr"],["impl PartialEq for TcpUserTimeout"],["impl PartialEq for BaudRate"],["impl PartialEq for MsgFlags"],["impl PartialEq for VsockAddr"],["impl PartialEq for Timestamping"],["impl PartialEq for FallocateFlags"],["impl PartialEq for User"],["impl PartialEq for SocketError"],["impl PartialEq for MntFlags"],["impl PartialEq for PeerCredentials"],["impl PartialEq for Persona"],["impl PartialEq for FdSet"],["impl PartialEq for ResGid"],["impl PartialEq for Priority"],["impl PartialEq for Ipv4RecvErr"],["impl PartialEq for Errno"],["impl PartialEq for TcpNoDelay"],["impl PartialEq for Ipv6TClass"],["impl PartialEq for QuotaType"],["impl PartialEq for RcvBufForce"],["impl PartialEq for SockAddr"]], "nu_ansi_term":[["impl PartialEq for Rgb"],["impl PartialEq for Gradient"],["impl<'a, S: PartialEq + 'a + ToOwned + ?Sized> PartialEq for AnsiGenericString<'a, S>
where\n <S as ToOwned>::Owned: Debug,
"],["impl PartialEq for TargetGround"],["impl PartialEq for Style"],["impl<'a, S> PartialEq for AnsiGenericStrings<'a, S>
where\n <S as ToOwned>::Owned: Debug,\n S: PartialEq + PartialEq + 'a + ToOwned + ?Sized,
"],["impl PartialEq for Color"]], "odilia_cache":[["impl PartialEq for AccessiblePrimitive"]], "odilia_common":[["impl PartialEq for AriaLive"],["impl PartialEq for Direction"],["impl PartialEq for ElementType"],["impl PartialEq for ScreenReaderMode"],["impl PartialEq for Feature"],["impl PartialEq for ScreenReaderEvent"]], @@ -51,7 +51,7 @@ "rand":[["impl PartialEq for StdRng"],["impl PartialEq for IndexVec"],["impl PartialEq for Bernoulli"],["impl<X: PartialEq + SampleUniform + PartialOrd> PartialEq for WeightedIndex<X>
where\n X::Sampler: PartialEq,
"],["impl<X: PartialEq> PartialEq for UniformInt<X>"],["impl PartialEq for WeightedError"],["impl PartialEq for StepRng"],["impl<X: PartialEq + SampleUniform> PartialEq for Uniform<X>
where\n X::Sampler: PartialEq,
"],["impl PartialEq for BernoulliError"],["impl<X: PartialEq> PartialEq for UniformFloat<X>"]], "rand_chacha":[["impl PartialEq for ChaCha20Rng"],["impl PartialEq for ChaCha8Rng"],["impl PartialEq for ChaCha12Core"],["impl PartialEq for ChaCha8Core"],["impl PartialEq for ChaCha20Core"],["impl PartialEq for ChaCha12Rng"]], "regex":[["impl PartialEq for Error"],["impl<'h> PartialEq for Match<'h>"],["impl<'h> PartialEq for Match<'h>"]], -"regex_automata":[["impl PartialEq for HalfMatch"],["impl PartialEq for Match"],["impl PartialEq for Unit"],["impl PartialEq for Transition"],["impl PartialEq for SmallIndex"],["impl PartialEq for PatternID"],["impl PartialEq for MatchErrorKind"],["impl PartialEq for MatchError"],["impl PartialEq for LookSet"],["impl PartialEq for DenseTransitions"],["impl PartialEq for Look"],["impl PartialEq for StateID"],["impl PartialEq for Span"],["impl PartialEq for PatternSet"],["impl PartialEq for State"],["impl PartialEq for MatchKind"],["impl PartialEq for PatternIDError"],["impl PartialEq for SmallIndexError"],["impl PartialEq for NonMaxUsize"],["impl PartialEq<Span> for Range<usize>"],["impl PartialEq for StateIDError"],["impl PartialEq for Anchored"],["impl PartialEq for SparseTransitions"],["impl PartialEq<Range<usize>> for Span"]], +"regex_automata":[["impl PartialEq for NonMaxUsize"],["impl PartialEq for MatchError"],["impl PartialEq for StateID"],["impl PartialEq<Range<usize>> for Span"],["impl PartialEq for SparseTransitions"],["impl PartialEq for HalfMatch"],["impl PartialEq for PatternSet"],["impl PartialEq for LookSet"],["impl PartialEq for DenseTransitions"],["impl PartialEq for Transition"],["impl PartialEq for Look"],["impl PartialEq for SmallIndex"],["impl PartialEq<Span> for Range<usize>"],["impl PartialEq for Match"],["impl PartialEq for PatternIDError"],["impl PartialEq for SmallIndexError"],["impl PartialEq for Span"],["impl PartialEq for PatternID"],["impl PartialEq for MatchKind"],["impl PartialEq for MatchErrorKind"],["impl PartialEq for State"],["impl PartialEq for StateIDError"],["impl PartialEq for Unit"],["impl PartialEq for Anchored"]], "regex_syntax":[["impl PartialEq for SetFlags"],["impl PartialEq for Utf8Range"],["impl PartialEq for RepetitionOp"],["impl PartialEq for GroupKind"],["impl PartialEq for RepetitionRange"],["impl PartialEq for ClassSet"],["impl PartialEq for RepetitionKind"],["impl PartialEq for Error"],["impl PartialEq for Group"],["impl PartialEq for Literal"],["impl PartialEq for SpecialLiteralKind"],["impl PartialEq for ClassPerl"],["impl PartialEq for ErrorKind"],["impl PartialEq for Error"],["impl PartialEq for FlagsItemKind"],["impl PartialEq for Concat"],["impl PartialEq for ClassSetItem"],["impl PartialEq for ClassSetBinaryOp"],["impl PartialEq for Class"],["impl PartialEq for FlagsItem"],["impl PartialEq for ClassBytes"],["impl PartialEq for Hir"],["impl PartialEq for Error"],["impl PartialEq for AssertionKind"],["impl PartialEq for Utf8Sequence"],["impl PartialEq for CaptureName"],["impl PartialEq for Span"],["impl PartialEq for ClassBracketed"],["impl PartialEq for Properties"],["impl PartialEq for HirKind"],["impl PartialEq for ClassUnicodeOpKind"],["impl PartialEq for LookSet"],["impl PartialEq for ClassSetUnion"],["impl PartialEq for ClassBytesRange"],["impl PartialEq for ClassAsciiKind"],["impl PartialEq for Assertion"],["impl PartialEq for HexLiteralKind"],["impl PartialEq for ClassUnicode"],["impl PartialEq for Dot"],["impl PartialEq for LiteralKind"],["impl PartialEq for ClassAscii"],["impl PartialEq for ErrorKind"],["impl PartialEq for ClassSetBinaryOpKind"],["impl PartialEq for ClassPerlKind"],["impl PartialEq for WithComments"],["impl PartialEq for Repetition"],["impl PartialEq for ClassUnicodeKind"],["impl PartialEq for ClassUnicode"],["impl PartialEq for Literal"],["impl PartialEq for Alternation"],["impl PartialEq for ClassSetRange"],["impl PartialEq for Look"],["impl PartialEq for Flag"],["impl PartialEq for Capture"],["impl PartialEq for Comment"],["impl PartialEq for Flags"],["impl PartialEq for Literal"],["impl PartialEq for Repetition"],["impl PartialEq for Position"],["impl PartialEq for Ast"],["impl PartialEq for ClassUnicodeRange"],["impl PartialEq for Seq"]], "rustix":[["impl PartialEq for XdpUmemReg"],["impl PartialEq for SealFlags"],["impl PartialEq for DumpableBehavior"],["impl PartialEq for StatxFlags"],["impl PartialEq for SpliceFlags"],["impl PartialEq for Signal"],["impl PartialEq for Rlimit"],["impl PartialEq for Resource"],["impl PartialEq for FloatingPointEmulationControl"],["impl PartialEq for FdFlags"],["impl PartialEq for SendFlags"],["impl PartialEq for WaitidOptions"],["impl PartialEq for TimerfdTimerFlags"],["impl PartialEq for FileType"],["impl PartialEq for Protocol"],["impl PartialEq for XdpDesc"],["impl PartialEq for PidfdFlags"],["impl PartialEq for ClockId"],["impl PartialEq for Timeout"],["impl PartialEq for TimingMethod"],["impl PartialEq for FloatingPointExceptionMode"],["impl PartialEq for EventData"],["impl PartialEq for StatVfsMountFlags"],["impl PartialEq for CreateFlags"],["impl PartialEq for Opcode"],["impl PartialEq for DupFlags"],["impl PartialEq for Direction"],["impl PartialEq for FlockOperation"],["impl PartialEq for XattrFlags"],["impl PartialEq for EndianMode"],["impl PartialEq for SocketAddrUnix"],["impl PartialEq for UCred"],["impl PartialEq for SocketAddrAny"],["impl PartialEq for Access"],["impl PartialEq for PipeFlags"],["impl PartialEq for UnalignedAccessControl"],["impl PartialEq for MemfdFlags"],["impl PartialEq for RecvFlags"],["impl PartialEq for OFlags"],["impl PartialEq for SocketAddrXdp"],["impl PartialEq for Advice"],["impl PartialEq for AddressFamily"],["impl PartialEq for SocketFlags"],["impl PartialEq for MembarrierCommand"],["impl PartialEq for XdpMmapOffsets"],["impl PartialEq for Mode"],["impl PartialEq for EventfdFlags"],["impl PartialEq for Uid"],["impl PartialEq for CpuSet"],["impl PartialEq for CreateFlags"],["impl PartialEq for TimeStampCounterReadability"],["impl PartialEq for XdpOptions"],["impl PartialEq for Errno"],["impl PartialEq for FloatingPointMode"],["impl PartialEq for ReadWriteFlags"],["impl PartialEq for XdpRingFlags"],["impl PartialEq for XdpStatistics"],["impl PartialEq for ResolveFlags"],["impl PartialEq for VirtualMemoryMapAddress"],["impl PartialEq for EventFlags"],["impl PartialEq for AtFlags"],["impl PartialEq for SeekFrom"],["impl PartialEq for RenameFlags"],["impl PartialEq for WaitOptions"],["impl PartialEq for Shutdown"],["impl PartialEq for XdpRingOffset"],["impl PartialEq for WatchFlags"],["impl PartialEq for SpeculationFeatureState"],["impl PartialEq for MachineCheckMemoryCorruptionKillPolicy"],["impl PartialEq for PTracer"],["impl PartialEq for PollFlags"],["impl PartialEq for SpeculationFeature"],["impl PartialEq for MembarrierQuery"],["impl PartialEq for SockaddrXdpFlags"],["impl PartialEq for Gid"],["impl PartialEq for SocketType"],["impl PartialEq for TimerfdClockId"],["impl PartialEq for PidfdGetfdFlags"],["impl PartialEq for XdpUmemRegFlags"],["impl PartialEq for Pid"],["impl PartialEq for Event"],["impl PartialEq for XdpOptionsFlags"],["impl PartialEq for SpeculationFeatureControl"],["impl PartialEq for Cpuid"],["impl PartialEq for XdpDescOptions"],["impl PartialEq for FallocateFlags"],["impl PartialEq for TimerfdFlags"]], "serde":[["impl PartialEq for IgnoredAny"],["impl<'a> PartialEq for Unexpected<'a>"],["impl PartialEq for Error"]], @@ -76,7 +76,7 @@ "typenum":[["impl PartialEq for Less"],["impl PartialEq for Equal"],["impl<V: PartialEq, A: PartialEq> PartialEq for TArr<V, A>"],["impl PartialEq for Z0"],["impl<U: PartialEq + Unsigned + NonZero> PartialEq for PInt<U>"],["impl PartialEq for Greater"],["impl<U: PartialEq, B: PartialEq> PartialEq for UInt<U, B>"],["impl PartialEq for ATerm"],["impl PartialEq for B1"],["impl<U: PartialEq + Unsigned + NonZero> PartialEq for NInt<U>"],["impl PartialEq for UTerm"],["impl PartialEq for B0"]], "utf8parse":[["impl PartialEq for Parser"]], "winnow":[["impl PartialEq for Range"],["impl<'a, 'b> PartialEq<BStr> for str"],["impl<I: PartialEq + Clone> PartialEq for InputError<I>"],["impl PartialEq for ErrorKind"],["impl<'a, 'b> PartialEq<[u8]> for Bytes"],["impl<I: PartialEq> PartialEq for Partial<I>"],["impl<'a, 'b> PartialEq<&'a [u8]> for Bytes"],["impl<E: PartialEq> PartialEq for ErrMode<E>"],["impl<I: PartialEq + Clone, C: PartialEq> PartialEq for VerboseError<I, C>"],["impl<'a, 'b> PartialEq<str> for Bytes"],["impl<'a, 'b> PartialEq<BStr> for [u8]"],["impl<'a, 'b> PartialEq<Bytes> for &'a str"],["impl PartialEq for Endianness"],["impl<'a, 'b> PartialEq<BStr> for &'a str"],["impl PartialEq for StrContextValue"],["impl<'a, 'b> PartialEq<Bytes> for &'a [u8]"],["impl<C: PartialEq> PartialEq for VerboseErrorKind<C>"],["impl<I: PartialEq, E: PartialEq> PartialEq for ParseError<I, E>"],["impl PartialEq for Bytes"],["impl<'a, 'b> PartialEq<[u8]> for BStr"],["impl<'a, 'b> PartialEq<Bytes> for [u8]"],["impl PartialEq for BStr"],["impl PartialEq for CompareResult"],["impl<I: PartialEq> PartialEq for Located<I>"],["impl<'a, 'b> PartialEq<&'a str> for Bytes"],["impl PartialEq for Needed"],["impl<'a, 'b> PartialEq<&'a str> for BStr"],["impl<I: PartialEq, S: PartialEq> PartialEq for Stateful<I, S>"],["impl<'a, 'b> PartialEq<Bytes> for str"],["impl<'a, 'b> PartialEq<str> for BStr"],["impl<'a, 'b> PartialEq<BStr> for &'a [u8]"],["impl PartialEq for StrContext"],["impl<'a, 'b> PartialEq<&'a [u8]> for BStr"],["impl<C: PartialEq> PartialEq for ContextError<C>"]], -"zbus":[["impl PartialEq for CacheProperties"],["impl PartialEq for Address"],["impl PartialEq for Error"],["impl PartialEq for EndianSig"],["impl PartialEq for RequestNameFlags"],["impl PartialEq for Error"],["impl PartialEq for ConnectionCredentials"],["impl PartialEq for TcpAddress"],["impl<'m> PartialEq for MatchRule<'m>"],["impl PartialEq for AuthMechanism"],["impl PartialEq for OwnedMatchRule"],["impl<'f> PartialEq for MessageField<'f>"],["impl PartialEq<MatchRule<'_>> for OwnedMatchRule"],["impl PartialEq for RequestNameReply"],["impl PartialEq for MethodFlags"],["impl PartialEq for MessageFieldCode"],["impl PartialEq for MessageType"],["impl PartialEq for MessageFlags"],["impl PartialEq for ReleaseNameReply"],["impl PartialEq for Guid"],["impl PartialEq for MessageSequence"],["impl<'m> PartialEq for MatchRulePathSpec<'m>"],["impl PartialEq for TcpAddressFamily"]], +"zbus":[["impl PartialEq for ConnectionCredentials"],["impl<'f> PartialEq for MessageField<'f>"],["impl PartialEq for Error"],["impl PartialEq for MessageFieldCode"],["impl PartialEq for Error"],["impl PartialEq for TcpAddressFamily"],["impl PartialEq for EndianSig"],["impl PartialEq for MessageSequence"],["impl PartialEq for RequestNameFlags"],["impl PartialEq for CacheProperties"],["impl PartialEq<MatchRule<'_>> for OwnedMatchRule"],["impl PartialEq for TcpAddress"],["impl PartialEq for OwnedMatchRule"],["impl PartialEq for MethodFlags"],["impl PartialEq for RequestNameReply"],["impl PartialEq for MessageFlags"],["impl PartialEq for MessageType"],["impl<'m> PartialEq for MatchRule<'m>"],["impl PartialEq for Address"],["impl PartialEq for AuthMechanism"],["impl PartialEq for Guid"],["impl PartialEq for ReleaseNameReply"],["impl<'m> PartialEq for MatchRulePathSpec<'m>"]], "zbus_names":[["impl PartialEq<&str> for OwnedMemberName"],["impl PartialEq<&str> for BusName<'_>"],["impl PartialEq for OwnedErrorName"],["impl PartialEq<OwnedUniqueName> for UniqueName<'_>"],["impl PartialEq for OwnedWellKnownName"],["impl PartialEq<OwnedInterfaceName> for InterfaceName<'_>"],["impl PartialEq for Error"],["impl PartialEq<ErrorName<'_>> for OwnedErrorName"],["impl PartialEq<str> for BusName<'_>"],["impl PartialEq<WellKnownName<'_>> for OwnedWellKnownName"],["impl PartialEq<&str> for OwnedUniqueName"],["impl<'a> PartialEq<&str> for WellKnownName<'a>"],["impl PartialEq<UniqueName<'_>> for OwnedUniqueName"],["impl PartialEq<&str> for OwnedBusName"],["impl<'name> PartialEq for WellKnownName<'name>"],["impl PartialEq<WellKnownName<'_>> for BusName<'_>"],["impl PartialEq<MemberName<'_>> for OwnedMemberName"],["impl PartialEq<OwnedBusName> for BusName<'_>"],["impl PartialEq<&str> for MemberName<'_>"],["impl PartialEq<InterfaceName<'_>> for OwnedInterfaceName"],["impl PartialEq<&str> for OwnedWellKnownName"],["impl<'name> PartialEq for BusName<'name>"],["impl PartialEq<str> for MemberName<'_>"],["impl PartialEq<&str> for OwnedInterfaceName"],["impl PartialEq<str> for InterfaceName<'_>"],["impl<'a> PartialEq<str> for WellKnownName<'a>"],["impl PartialEq<&str> for UniqueName<'_>"],["impl<'name> PartialEq for MemberName<'name>"],["impl PartialEq<BusName<'_>> for OwnedBusName"],["impl PartialEq<str> for UniqueName<'_>"],["impl PartialEq<&str> for OwnedErrorName"],["impl<'name> PartialEq for InterfaceName<'name>"],["impl PartialEq<OwnedWellKnownName> for WellKnownName<'_>"],["impl PartialEq for OwnedUniqueName"],["impl<'name> PartialEq for ErrorName<'name>"],["impl PartialEq<OwnedErrorName> for ErrorName<'_>"],["impl PartialEq for OwnedMemberName"],["impl PartialEq<UniqueName<'_>> for BusName<'_>"],["impl PartialEq<&str> for InterfaceName<'_>"],["impl PartialEq for OwnedInterfaceName"],["impl PartialEq<str> for ErrorName<'_>"],["impl PartialEq<OwnedMemberName> for MemberName<'_>"],["impl PartialEq for OwnedBusName"],["impl PartialEq<&str> for ErrorName<'_>"],["impl<'name> PartialEq for UniqueName<'name>"]], "zvariant":[["impl<'a> PartialEq for Array<'a>"],["impl<'a> PartialEq for StructureSeed<'a>"],["impl PartialEq for Error"],["impl<'a> PartialEq<&str> for ObjectPath<'a>"],["impl<'a> PartialEq for Str<'a>"],["impl PartialEq for OwnedFd"],["impl<'a> PartialEq<&str> for Signature<'a>"],["impl<'a> PartialEq<str> for Str<'a>"],["impl PartialEq for MaxDepthExceeded"],["impl<T: PartialEq> PartialEq for Optional<T>"],["impl<'k, 'v> PartialEq for Dict<'k, 'v>"],["impl<'a> PartialEq for Maybe<'a>"],["impl<'a> PartialEq<&str> for Str<'a>"],["impl<'a> PartialEq for Value<'a>"],["impl PartialEq for EncodingFormat"],["impl<'a> PartialEq for Structure<'a>"],["impl PartialEq for OwnedSignature"],["impl PartialEq for Fd"],["impl<'a> PartialEq<str> for Signature<'a>"],["impl<'a> PartialEq for StructureBuilder<'a>"],["impl PartialEq for OwnedObjectPath"],["impl<'a> PartialEq for ObjectPath<'a>"],["impl<'a> PartialEq<str> for ObjectPath<'a>"],["impl<B: PartialEq> PartialEq for EncodingContext<B>"],["impl<'a, 'b> PartialEq<Signature<'a>> for Signature<'b>"],["impl PartialEq for OwnedValue"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/trait.impl/core/cmp/trait.PartialOrd.js b/doc/devel/trait.impl/core/cmp/trait.PartialOrd.js index 22489ec4d6..1db1e09943 100644 --- a/doc/devel/trait.impl/core/cmp/trait.PartialOrd.js +++ b/doc/devel/trait.impl/core/cmp/trait.PartialOrd.js @@ -13,13 +13,13 @@ "generic_array":[["impl<T: PartialOrd, N> PartialOrd for GenericArray<T, N>
where\n N: ArrayLength<T>,
"]], "indexmap":[["impl<T: PartialOrd> PartialOrd for Slice<T>"],["impl<K: PartialOrd, V: PartialOrd> PartialOrd for Slice<K, V>"]], "linux_raw_sys":[["impl<Storage: PartialOrd> PartialOrd for __BindgenBitfieldUnit<Storage>"],["impl<Storage: PartialOrd> PartialOrd for __BindgenBitfieldUnit<Storage>"]], -"log":[["impl PartialOrd<LevelFilter> for Level"],["impl PartialOrd for LevelFilter"],["impl<'k> PartialOrd for Key<'k>"],["impl PartialOrd for Level"],["impl<'a> PartialOrd for Metadata<'a>"],["impl<'a> PartialOrd for MetadataBuilder<'a>"],["impl PartialOrd<Level> for LevelFilter"]], +"log":[["impl PartialOrd for LevelFilter"],["impl PartialOrd for Level"],["impl PartialOrd<LevelFilter> for Level"],["impl PartialOrd<Level> for LevelFilter"],["impl<'a> PartialOrd for MetadataBuilder<'a>"],["impl<'k> PartialOrd for Key<'k>"],["impl<'a> PartialOrd for Metadata<'a>"]], "mio":[["impl PartialOrd for Interest"],["impl PartialOrd for Token"]], -"nix":[["impl PartialOrd for MsFlags"],["impl PartialOrd for QuotaValidFlags"],["impl PartialOrd for BaudRate"],["impl PartialOrd for InitFlags"],["impl PartialOrd for Resource"],["impl PartialOrd for SockFlag"],["impl PartialOrd for Signal"],["impl PartialOrd for MQ_OFlag"],["impl PartialOrd for ClockId"],["impl PartialOrd for MmapAdvise"],["impl PartialOrd for SfdFlags"],["impl PartialOrd for FlowArg"],["impl PartialOrd for CloneFlags"],["impl PartialOrd for MsgFlags"],["impl PartialOrd for SaFlags"],["impl PartialOrd for EfdFlags"],["impl PartialOrd for PosixFadviseAdvice"],["impl PartialOrd for EpollFlags"],["impl PartialOrd for FlushArg"],["impl PartialOrd for Event"],["impl PartialOrd for TimerFlags"],["impl PartialOrd for Persona"],["impl PartialOrd for LioMode"],["impl PartialOrd for InputFlags"],["impl PartialOrd for AioFsyncMode"],["impl PartialOrd for QuotaFmt"],["impl PartialOrd for Id"],["impl PartialOrd for SpecialCharacterIndices"],["impl PartialOrd for InterfaceFlags"],["impl PartialOrd for MRemapFlags"],["impl PartialOrd for MlockAllFlags"],["impl PartialOrd for QuotaType"],["impl PartialOrd for UsageWho"],["impl PartialOrd for TimerSetTimeFlags"],["impl PartialOrd for Pid"],["impl PartialOrd for Mode"],["impl PartialOrd for SFlag"],["impl PartialOrd for OutputFlags"],["impl PartialOrd for RenameFlags"],["impl PartialOrd for SetArg"],["impl PartialOrd for MemFdCreateFlag"],["impl PartialOrd for TimeSpec"],["impl PartialOrd for AtFlags"],["impl PartialOrd for SpliceFFlags"],["impl PartialOrd for ModuleInitFlags"],["impl PartialOrd for Options"],["impl PartialOrd for SealFlag"],["impl PartialOrd for TimestampingFlag"],["impl PartialOrd for Request"],["impl PartialOrd for DeleteModuleFlags"],["impl PartialOrd for LocalFlags"],["impl PartialOrd for TimeVal"],["impl PartialOrd for ProtFlags"],["impl PartialOrd for MapFlags"],["impl PartialOrd for AddWatchFlags"],["impl PartialOrd for RebootMode"],["impl PartialOrd for WatchDescriptor"],["impl PartialOrd for MsFlags"],["impl PartialOrd for SigmaskHow"],["impl PartialOrd for EpollCreateFlags"],["impl PartialOrd for FallocateFlags"],["impl PartialOrd for PollFlags"],["impl PartialOrd for FsFlags"],["impl PartialOrd for OFlag"],["impl PartialOrd for MntFlags"],["impl PartialOrd for ClockId"],["impl PartialOrd for FdFlag"],["impl PartialOrd for WaitPidFlag"],["impl PartialOrd for ControlFlags"],["impl PartialOrd for AccessFlags"]], +"nix":[["impl PartialOrd for AddWatchFlags"],["impl PartialOrd for MmapAdvise"],["impl PartialOrd for InitFlags"],["impl PartialOrd for InputFlags"],["impl PartialOrd for Pid"],["impl PartialOrd for RenameFlags"],["impl PartialOrd for SaFlags"],["impl PartialOrd for LocalFlags"],["impl PartialOrd for MRemapFlags"],["impl PartialOrd for SockFlag"],["impl PartialOrd for PollFlags"],["impl PartialOrd for QuotaValidFlags"],["impl PartialOrd for SpecialCharacterIndices"],["impl PartialOrd for Event"],["impl PartialOrd for MlockAllFlags"],["impl PartialOrd for MntFlags"],["impl PartialOrd for MapFlags"],["impl PartialOrd for ControlFlags"],["impl PartialOrd for Options"],["impl PartialOrd for AccessFlags"],["impl PartialOrd for Resource"],["impl PartialOrd for MsFlags"],["impl PartialOrd for RebootMode"],["impl PartialOrd for MsFlags"],["impl PartialOrd for BaudRate"],["impl PartialOrd for AtFlags"],["impl PartialOrd for FdFlag"],["impl PartialOrd for UsageWho"],["impl PartialOrd for CloneFlags"],["impl PartialOrd for TimerFlags"],["impl PartialOrd for MQ_OFlag"],["impl PartialOrd for MsgFlags"],["impl PartialOrd for SetArg"],["impl PartialOrd for QuotaFmt"],["impl PartialOrd for QuotaType"],["impl PartialOrd for Signal"],["impl PartialOrd for SFlag"],["impl PartialOrd for FsFlags"],["impl PartialOrd for SealFlag"],["impl PartialOrd for PosixFadviseAdvice"],["impl PartialOrd for LioMode"],["impl PartialOrd for DeleteModuleFlags"],["impl PartialOrd for FallocateFlags"],["impl PartialOrd for FlowArg"],["impl PartialOrd for AioFsyncMode"],["impl PartialOrd for SigmaskHow"],["impl PartialOrd for SfdFlags"],["impl PartialOrd for InterfaceFlags"],["impl PartialOrd for TimeSpec"],["impl PartialOrd for WatchDescriptor"],["impl PartialOrd for TimestampingFlag"],["impl PartialOrd for SpliceFFlags"],["impl PartialOrd for FlushArg"],["impl PartialOrd for Persona"],["impl PartialOrd for TimeVal"],["impl PartialOrd for EpollCreateFlags"],["impl PartialOrd for EfdFlags"],["impl PartialOrd for MemFdCreateFlag"],["impl PartialOrd for Request"],["impl PartialOrd for ProtFlags"],["impl PartialOrd for OFlag"],["impl PartialOrd for EpollFlags"],["impl PartialOrd for Mode"],["impl PartialOrd for ClockId"],["impl PartialOrd for TimerSetTimeFlags"],["impl PartialOrd for Id"],["impl PartialOrd for OutputFlags"],["impl PartialOrd for ClockId"],["impl PartialOrd for ModuleInitFlags"],["impl PartialOrd for WaitPidFlag"]], "ordered_stream":[["impl<Ordering: PartialOrd, Data: PartialOrd> PartialOrd for PollResult<Ordering, Data>"]], "polling":[["impl PartialOrd for PollMode"]], "proc_macro2":[["impl PartialOrd for Ident"]], -"regex_automata":[["impl PartialOrd for PatternID"],["impl PartialOrd for Unit"],["impl PartialOrd for StateID"],["impl PartialOrd for NonMaxUsize"],["impl PartialOrd for SmallIndex"]], +"regex_automata":[["impl PartialOrd for PatternID"],["impl PartialOrd for SmallIndex"],["impl PartialOrd for NonMaxUsize"],["impl PartialOrd for StateID"],["impl PartialOrd for Unit"]], "regex_syntax":[["impl PartialOrd for Utf8Range"],["impl PartialOrd for Utf8Sequence"],["impl PartialOrd for Position"],["impl PartialOrd for ClassUnicodeRange"],["impl PartialOrd for Span"],["impl PartialOrd for ClassBytesRange"],["impl PartialOrd for Literal"]], "rustix":[["impl PartialOrd for SocketAddrAny"],["impl PartialOrd for SocketAddrXdp"],["impl PartialOrd for Opcode"],["impl PartialOrd for SockaddrXdpFlags"],["impl PartialOrd for Direction"],["impl PartialOrd for SocketAddrUnix"]], "signal_hook_registry":[["impl PartialOrd for SigId"]], diff --git a/doc/devel/trait.impl/core/convert/trait.AsMut.js b/doc/devel/trait.impl/core/convert/trait.AsMut.js index e258ab8657..e69b20d8ee 100644 --- a/doc/devel/trait.impl/core/convert/trait.AsMut.js +++ b/doc/devel/trait.impl/core/convert/trait.AsMut.js @@ -5,8 +5,8 @@ "futures_lite":[["impl<T> AsMut<T> for AsyncAsSync<'_, '_, T>"]], "futures_util":[["impl<T: AsMut<[u8]>> AsMut<[u8]> for Window<T>"]], "generic_array":[["impl<T> AsMut<[T; 9]> for GenericArray<T, U9>"],["impl<T> AsMut<[T; 7]> for GenericArray<T, U7>"],["impl<T> AsMut<[T; 14]> for GenericArray<T, U14>"],["impl<T> AsMut<[T; 16]> for GenericArray<T, U16>"],["impl<T> AsMut<[T; 20]> for GenericArray<T, U20>"],["impl<T> AsMut<[T; 50]> for GenericArray<T, U50>"],["impl<T> AsMut<[T; 13]> for GenericArray<T, U13>"],["impl<T> AsMut<[T; 21]> for GenericArray<T, U21>"],["impl<T> AsMut<[T; 44]> for GenericArray<T, U44>"],["impl<T> AsMut<[T; 512]> for GenericArray<T, U512>"],["impl<T> AsMut<[T; 1]> for GenericArray<T, U1>"],["impl<T> AsMut<[T; 40]> for GenericArray<T, U40>"],["impl<T> AsMut<[T; 80]> for GenericArray<T, U80>"],["impl<T> AsMut<[T; 33]> for GenericArray<T, U33>"],["impl<T> AsMut<[T; 31]> for GenericArray<T, U31>"],["impl<T> AsMut<[T; 43]> for GenericArray<T, U43>"],["impl<T> AsMut<[T; 30]> for GenericArray<T, U30>"],["impl<T> AsMut<[T; 63]> for GenericArray<T, U63>"],["impl<T> AsMut<[T; 35]> for GenericArray<T, U35>"],["impl<T> AsMut<[T; 23]> for GenericArray<T, U23>"],["impl<T> AsMut<[T; 29]> for GenericArray<T, U29>"],["impl<T> AsMut<[T; 41]> for GenericArray<T, U41>"],["impl<T> AsMut<[T; 15]> for GenericArray<T, U15>"],["impl<T> AsMut<[T; 27]> for GenericArray<T, U27>"],["impl<T> AsMut<[T; 52]> for GenericArray<T, U52>"],["impl<T> AsMut<[T; 11]> for GenericArray<T, U11>"],["impl<T> AsMut<[T; 46]> for GenericArray<T, U46>"],["impl<T> AsMut<[T; 256]> for GenericArray<T, U256>"],["impl<T> AsMut<[T; 90]> for GenericArray<T, U90>"],["impl<T> AsMut<[T; 300]> for GenericArray<T, U300>"],["impl<T> AsMut<[T; 500]> for GenericArray<T, U500>"],["impl<T> AsMut<[T; 28]> for GenericArray<T, U28>"],["impl<T> AsMut<[T; 59]> for GenericArray<T, U59>"],["impl<T> AsMut<[T; 24]> for GenericArray<T, U24>"],["impl<T> AsMut<[T; 60]> for GenericArray<T, U60>"],["impl<T> AsMut<[T; 70]> for GenericArray<T, U70>"],["impl<T> AsMut<[T; 32]> for GenericArray<T, U32>"],["impl<T> AsMut<[T; 64]> for GenericArray<T, U64>"],["impl<T> AsMut<[T; 53]> for GenericArray<T, U53>"],["impl<T> AsMut<[T; 42]> for GenericArray<T, U42>"],["impl<T> AsMut<[T; 4]> for GenericArray<T, U4>"],["impl<T> AsMut<[T; 62]> for GenericArray<T, U62>"],["impl<T> AsMut<[T; 100]> for GenericArray<T, U100>"],["impl<T> AsMut<[T; 36]> for GenericArray<T, U36>"],["impl<T> AsMut<[T; 26]> for GenericArray<T, U26>"],["impl<T> AsMut<[T; 51]> for GenericArray<T, U51>"],["impl<T> AsMut<[T; 56]> for GenericArray<T, U56>"],["impl<T> AsMut<[T; 6]> for GenericArray<T, U6>"],["impl<T> AsMut<[T; 17]> for GenericArray<T, U17>"],["impl<T> AsMut<[T; 37]> for GenericArray<T, U37>"],["impl<T> AsMut<[T; 25]> for GenericArray<T, U25>"],["impl<T> AsMut<[T; 34]> for GenericArray<T, U34>"],["impl<T> AsMut<[T; 10]> for GenericArray<T, U10>"],["impl<T> AsMut<[T; 400]> for GenericArray<T, U400>"],["impl<T> AsMut<[T; 55]> for GenericArray<T, U55>"],["impl<T> AsMut<[T; 128]> for GenericArray<T, U128>"],["impl<T> AsMut<[T; 39]> for GenericArray<T, U39>"],["impl<T> AsMut<[T; 8]> for GenericArray<T, U8>"],["impl<T> AsMut<[T; 200]> for GenericArray<T, U200>"],["impl<T> AsMut<[T; 3]> for GenericArray<T, U3>"],["impl<T> AsMut<[T; 38]> for GenericArray<T, U38>"],["impl<T> AsMut<[T; 57]> for GenericArray<T, U57>"],["impl<T> AsMut<[T; 1024]> for GenericArray<T, U1024>"],["impl<T> AsMut<[T; 58]> for GenericArray<T, U58>"],["impl<T> AsMut<[T; 12]> for GenericArray<T, U12>"],["impl<T> AsMut<[T; 54]> for GenericArray<T, U54>"],["impl<T> AsMut<[T; 2]> for GenericArray<T, U2>"],["impl<T> AsMut<[T; 19]> for GenericArray<T, U19>"],["impl<T> AsMut<[T; 22]> for GenericArray<T, U22>"],["impl<T> AsMut<[T; 18]> for GenericArray<T, U18>"],["impl<T> AsMut<[T; 45]> for GenericArray<T, U45>"],["impl<T> AsMut<[T; 49]> for GenericArray<T, U49>"],["impl<T> AsMut<[T; 48]> for GenericArray<T, U48>"],["impl<T, N> AsMut<[T]> for GenericArray<T, N>
where\n N: ArrayLength<T>,
"],["impl<T> AsMut<[T; 61]> for GenericArray<T, U61>"],["impl<T> AsMut<[T; 1000]> for GenericArray<T, U1000>"],["impl<T> AsMut<[T; 5]> for GenericArray<T, U5>"],["impl<T> AsMut<[T; 47]> for GenericArray<T, U47>"]], -"nix":[["impl AsMut<rusage> for Usage"],["impl AsMut<timeval> for TimeVal"],["impl<'a> AsMut<aiocb> for AioWrite<'a>"],["impl AsMut<timespec> for TimeSpec"],["impl<'a> AsMut<aiocb> for AioRead<'a>"]], +"nix":[["impl AsMut<rusage> for Usage"],["impl AsMut<timeval> for TimeVal"],["impl<'a> AsMut<aiocb> for AioRead<'a>"],["impl AsMut<timespec> for TimeSpec"],["impl<'a> AsMut<aiocb> for AioWrite<'a>"]], "smallvec":[["impl<A: Array> AsMut<[<A as Array>::Item]> for SmallVec<A>"]], "smartstring":[["impl<Mode: SmartStringMode> AsMut<str> for SmartString<Mode>"]], -"zbus":[["impl<'c> AsMut<Proxy<'c>> for MonitoringProxy<'c>"],["impl<'c> AsMut<Proxy<'c>> for ObjectManagerProxy<'c>"],["impl<'c> AsMut<Proxy<'c>> for PeerProxy<'c>"],["impl<'c> AsMut<Proxy<'c>> for DBusProxy<'c>"],["impl<'c> AsMut<Proxy<'c>> for PeerProxy<'c>"],["impl<'c> AsMut<Proxy<'c>> for PropertiesProxy<'c>"],["impl AsMut<str> for Guid"],["impl<'c> AsMut<Proxy<'c>> for PropertiesProxy<'c>"],["impl<'c> AsMut<Proxy<'c>> for StatsProxy<'c>"],["impl<'c> AsMut<Proxy<'c>> for IntrospectableProxy<'c>"],["impl<'c> AsMut<Proxy<'c>> for IntrospectableProxy<'c>"],["impl<'c> AsMut<Proxy<'c>> for MonitoringProxy<'c>"],["impl<'c> AsMut<Proxy<'c>> for ObjectManagerProxy<'c>"],["impl<'c> AsMut<Proxy<'c>> for StatsProxy<'c>"],["impl<'c> AsMut<Proxy<'c>> for DBusProxy<'c>"]] +"zbus":[["impl AsMut<str> for Guid"],["impl<'c> AsMut<Proxy<'c>> for ObjectManagerProxy<'c>"],["impl<'c> AsMut<Proxy<'c>> for StatsProxy<'c>"],["impl<'c> AsMut<Proxy<'c>> for PeerProxy<'c>"],["impl<'c> AsMut<Proxy<'c>> for PeerProxy<'c>"],["impl<'c> AsMut<Proxy<'c>> for IntrospectableProxy<'c>"],["impl<'c> AsMut<Proxy<'c>> for DBusProxy<'c>"],["impl<'c> AsMut<Proxy<'c>> for DBusProxy<'c>"],["impl<'c> AsMut<Proxy<'c>> for ObjectManagerProxy<'c>"],["impl<'c> AsMut<Proxy<'c>> for StatsProxy<'c>"],["impl<'c> AsMut<Proxy<'c>> for PropertiesProxy<'c>"],["impl<'c> AsMut<Proxy<'c>> for PropertiesProxy<'c>"],["impl<'c> AsMut<Proxy<'c>> for MonitoringProxy<'c>"],["impl<'c> AsMut<Proxy<'c>> for IntrospectableProxy<'c>"],["impl<'c> AsMut<Proxy<'c>> for MonitoringProxy<'c>"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/trait.impl/core/convert/trait.AsRef.js b/doc/devel/trait.impl/core/convert/trait.AsRef.js index 99e3b4edcf..523284f843 100644 --- a/doc/devel/trait.impl/core/convert/trait.AsRef.js +++ b/doc/devel/trait.impl/core/convert/trait.AsRef.js @@ -11,7 +11,7 @@ "futures_util":[["impl<T: AsRef<[u8]>> AsRef<[u8]> for Window<T>"]], "generic_array":[["impl<T> AsRef<[T; 26]> for GenericArray<T, U26>"],["impl<T> AsRef<[T; 36]> for GenericArray<T, U36>"],["impl<T> AsRef<[T; 51]> for GenericArray<T, U51>"],["impl<T> AsRef<[T; 43]> for GenericArray<T, U43>"],["impl<T> AsRef<[T; 64]> for GenericArray<T, U64>"],["impl<T> AsRef<[T; 27]> for GenericArray<T, U27>"],["impl<T, N> AsRef<[T]> for GenericArray<T, N>
where\n N: ArrayLength<T>,
"],["impl<T> AsRef<[T; 90]> for GenericArray<T, U90>"],["impl<T> AsRef<[T; 39]> for GenericArray<T, U39>"],["impl<T> AsRef<[T; 1]> for GenericArray<T, U1>"],["impl<T> AsRef<[T; 37]> for GenericArray<T, U37>"],["impl<T> AsRef<[T; 63]> for GenericArray<T, U63>"],["impl<T> AsRef<[T; 44]> for GenericArray<T, U44>"],["impl<T> AsRef<[T; 56]> for GenericArray<T, U56>"],["impl<T> AsRef<[T; 21]> for GenericArray<T, U21>"],["impl<T> AsRef<[T; 18]> for GenericArray<T, U18>"],["impl<T> AsRef<[T; 60]> for GenericArray<T, U60>"],["impl<T> AsRef<[T; 24]> for GenericArray<T, U24>"],["impl<T> AsRef<[T; 33]> for GenericArray<T, U33>"],["impl<T> AsRef<[T; 256]> for GenericArray<T, U256>"],["impl<T> AsRef<[T; 4]> for GenericArray<T, U4>"],["impl<T> AsRef<[T; 128]> for GenericArray<T, U128>"],["impl<T> AsRef<[T; 34]> for GenericArray<T, U34>"],["impl<T> AsRef<[T; 70]> for GenericArray<T, U70>"],["impl<T> AsRef<[T; 38]> for GenericArray<T, U38>"],["impl<T> AsRef<[T; 23]> for GenericArray<T, U23>"],["impl<T> AsRef<[T; 12]> for GenericArray<T, U12>"],["impl<T> AsRef<[T; 14]> for GenericArray<T, U14>"],["impl<T> AsRef<[T; 46]> for GenericArray<T, U46>"],["impl<T> AsRef<[T; 28]> for GenericArray<T, U28>"],["impl<T> AsRef<[T; 10]> for GenericArray<T, U10>"],["impl<T> AsRef<[T; 29]> for GenericArray<T, U29>"],["impl<T> AsRef<[T; 15]> for GenericArray<T, U15>"],["impl<T> AsRef<[T; 17]> for GenericArray<T, U17>"],["impl<T> AsRef<[T; 55]> for GenericArray<T, U55>"],["impl<T> AsRef<[T; 62]> for GenericArray<T, U62>"],["impl<T> AsRef<[T; 2]> for GenericArray<T, U2>"],["impl<T> AsRef<[T; 1024]> for GenericArray<T, U1024>"],["impl<T> AsRef<[T; 35]> for GenericArray<T, U35>"],["impl<T> AsRef<[T; 31]> for GenericArray<T, U31>"],["impl<T> AsRef<[T; 45]> for GenericArray<T, U45>"],["impl<T> AsRef<[T; 30]> for GenericArray<T, U30>"],["impl<T> AsRef<[T; 300]> for GenericArray<T, U300>"],["impl<T> AsRef<[T; 41]> for GenericArray<T, U41>"],["impl<T> AsRef<[T; 13]> for GenericArray<T, U13>"],["impl<T> AsRef<[T; 58]> for GenericArray<T, U58>"],["impl<T> AsRef<[T; 200]> for GenericArray<T, U200>"],["impl<T> AsRef<[T; 9]> for GenericArray<T, U9>"],["impl<T> AsRef<[T; 6]> for GenericArray<T, U6>"],["impl<T> AsRef<[T; 400]> for GenericArray<T, U400>"],["impl<T> AsRef<[T; 61]> for GenericArray<T, U61>"],["impl<T> AsRef<[T; 20]> for GenericArray<T, U20>"],["impl<T> AsRef<[T; 5]> for GenericArray<T, U5>"],["impl<T> AsRef<[T; 11]> for GenericArray<T, U11>"],["impl<T> AsRef<[T; 100]> for GenericArray<T, U100>"],["impl<T> AsRef<[T; 512]> for GenericArray<T, U512>"],["impl<T> AsRef<[T; 22]> for GenericArray<T, U22>"],["impl<T> AsRef<[T; 1000]> for GenericArray<T, U1000>"],["impl<T> AsRef<[T; 47]> for GenericArray<T, U47>"],["impl<T> AsRef<[T; 7]> for GenericArray<T, U7>"],["impl<T> AsRef<[T; 42]> for GenericArray<T, U42>"],["impl<T> AsRef<[T; 59]> for GenericArray<T, U59>"],["impl<T> AsRef<[T; 19]> for GenericArray<T, U19>"],["impl<T> AsRef<[T; 16]> for GenericArray<T, U16>"],["impl<T> AsRef<[T; 32]> for GenericArray<T, U32>"],["impl<T> AsRef<[T; 48]> for GenericArray<T, U48>"],["impl<T> AsRef<[T; 52]> for GenericArray<T, U52>"],["impl<T> AsRef<[T; 57]> for GenericArray<T, U57>"],["impl<T> AsRef<[T; 54]> for GenericArray<T, U54>"],["impl<T> AsRef<[T; 53]> for GenericArray<T, U53>"],["impl<T> AsRef<[T; 80]> for GenericArray<T, U80>"],["impl<T> AsRef<[T; 50]> for GenericArray<T, U50>"],["impl<T> AsRef<[T; 8]> for GenericArray<T, U8>"],["impl<T> AsRef<[T; 49]> for GenericArray<T, U49>"],["impl<T> AsRef<[T; 40]> for GenericArray<T, U40>"],["impl<T> AsRef<[T; 500]> for GenericArray<T, U500>"],["impl<T> AsRef<[T; 25]> for GenericArray<T, U25>"],["impl<T> AsRef<[T; 3]> for GenericArray<T, U3>"]], "log":[["impl<'k> AsRef<str> for Key<'k>"]], -"nix":[["impl AsRef<sigset_t> for SigSet"],["impl AsRef<sockaddr_un> for UnixAddr"],["impl AsRef<sockaddr_ll> for LinkAddr"],["impl<'a> AsRef<aiocb> for AioRead<'a>"],["impl AsRef<sockaddr_alg> for AlgAddr"],["impl AsRef<timeval> for TimeVal"],["impl AsRef<timespec> for TimeSpec"],["impl AsRef<str> for Signal"],["impl AsRef<sockaddr_vm> for VsockAddr"],["impl AsRef<rusage> for Usage"],["impl AsRef<aiocb> for AioFsync"],["impl AsRef<sockaddr_in> for SockaddrIn"],["impl<'a> AsRef<aiocb> for AioWrite<'a>"],["impl AsRef<sockaddr_nl> for NetlinkAddr"],["impl AsRef<sockaddr_in6> for SockaddrIn6"]], +"nix":[["impl<'a> AsRef<aiocb> for AioWrite<'a>"],["impl AsRef<sockaddr_ll> for LinkAddr"],["impl AsRef<rusage> for Usage"],["impl<'a> AsRef<aiocb> for AioRead<'a>"],["impl AsRef<timespec> for TimeSpec"],["impl AsRef<aiocb> for AioFsync"],["impl AsRef<sockaddr_in6> for SockaddrIn6"],["impl AsRef<timeval> for TimeVal"],["impl AsRef<sockaddr_nl> for NetlinkAddr"],["impl AsRef<sigset_t> for SigSet"],["impl AsRef<sockaddr_vm> for VsockAddr"],["impl AsRef<str> for Signal"],["impl AsRef<sockaddr_in> for SockaddrIn"],["impl AsRef<sockaddr_un> for UnixAddr"],["impl AsRef<sockaddr_alg> for AlgAddr"]], "ordered_stream":[["impl<'a, T> AsRef<T> for MaybeBorrowed<'a, T>"]], "regex_syntax":[["impl AsRef<[u8]> for Literal"]], "smallvec":[["impl<A: Array> AsRef<[<A as Array>::Item]> for SmallVec<A>"]], @@ -20,6 +20,6 @@ "toml_edit":[["impl AsRef<str> for InternalString"]], "tracing_core":[["impl AsRef<str> for Field"]], "winnow":[["impl AsRef<[u8]> for Bytes"],["impl AsRef<Bytes> for str"],["impl AsRef<BStr> for [u8]"],["impl<I> AsRef<I> for Located<I>"],["impl AsRef<Bytes> for [u8]"],["impl<I, S> AsRef<I> for Stateful<I, S>"],["impl AsRef<[u8]> for BStr"],["impl AsRef<BStr> for str"]], -"zbus":[["impl AsRef<Message> for NameOwnerChanged"],["impl<'c> AsRef<Proxy<'c>> for StatsProxy<'c>"],["impl<'c> AsRef<Proxy<'c>> for StatsProxy<'c>"],["impl AsRef<Arc<Message>> for NameAcquired"],["impl AsRef<Arc<Message>> for PropertiesChanged"],["impl AsRef<Arc<Message>> for InterfacesAdded"],["impl<'c> AsRef<Proxy<'c>> for ObjectManagerProxy<'c>"],["impl<'c> AsRef<Proxy<'c>> for PropertiesProxy<'c>"],["impl AsRef<Message> for NameAcquired"],["impl<'c> AsRef<Proxy<'c>> for ObjectManagerProxy<'c>"],["impl AsRef<str> for Guid"],["impl<'c> AsRef<Proxy<'c>> for PropertiesProxy<'c>"],["impl AsRef<Arc<Message>> for PropertiesChanged"],["impl AsRef<Message> for NameAcquired"],["impl AsRef<Message> for PropertiesChanged"],["impl AsRef<Arc<Message>> for InterfacesRemoved"],["impl AsRef<Arc<Message>> for InterfacesRemoved"],["impl AsRef<Message> for NameOwnerChanged"],["impl AsRef<Arc<Message>> for NameOwnerChanged"],["impl AsRef<Arc<Message>> for NameLost"],["impl AsRef<Arc<Message>> for InterfacesAdded"],["impl AsRef<Message> for InterfacesAdded"],["impl AsRef<Arc<Message>> for NameOwnerChanged"],["impl AsRef<Message> for InterfacesRemoved"],["impl<'c> AsRef<Proxy<'c>> for DBusProxy<'c>"],["impl AsRef<Arc<Message>> for NameLost"],["impl<'a> AsRef<Proxy<'a>> for Proxy<'a>"],["impl<'c> AsRef<Proxy<'c>> for PeerProxy<'c>"],["impl AsRef<Message> for InterfacesRemoved"],["impl<'c> AsRef<Proxy<'c>> for PeerProxy<'c>"],["impl<'c> AsRef<Proxy<'c>> for IntrospectableProxy<'c>"],["impl<'c> AsRef<Proxy<'c>> for IntrospectableProxy<'c>"],["impl<'c> AsRef<Proxy<'c>> for MonitoringProxy<'c>"],["impl AsRef<Message> for InterfacesAdded"],["impl<'c> AsRef<Proxy<'c>> for MonitoringProxy<'c>"],["impl<'c> AsRef<Proxy<'c>> for DBusProxy<'c>"],["impl AsRef<Arc<Message>> for NameAcquired"],["impl AsRef<Message> for PropertiesChanged"],["impl AsRef<Message> for NameLost"],["impl AsRef<Message> for NameLost"]], +"zbus":[["impl AsRef<Arc<Message>> for NameOwnerChanged"],["impl<'c> AsRef<Proxy<'c>> for MonitoringProxy<'c>"],["impl AsRef<Message> for InterfacesRemoved"],["impl AsRef<Arc<Message>> for NameOwnerChanged"],["impl<'c> AsRef<Proxy<'c>> for PeerProxy<'c>"],["impl AsRef<Message> for NameLost"],["impl AsRef<str> for Guid"],["impl AsRef<Arc<Message>> for InterfacesRemoved"],["impl AsRef<Arc<Message>> for InterfacesRemoved"],["impl<'c> AsRef<Proxy<'c>> for DBusProxy<'c>"],["impl<'c> AsRef<Proxy<'c>> for ObjectManagerProxy<'c>"],["impl<'c> AsRef<Proxy<'c>> for IntrospectableProxy<'c>"],["impl<'c> AsRef<Proxy<'c>> for PropertiesProxy<'c>"],["impl AsRef<Arc<Message>> for NameAcquired"],["impl AsRef<Message> for InterfacesRemoved"],["impl AsRef<Arc<Message>> for InterfacesAdded"],["impl<'c> AsRef<Proxy<'c>> for StatsProxy<'c>"],["impl<'a> AsRef<Proxy<'a>> for Proxy<'a>"],["impl AsRef<Message> for NameAcquired"],["impl AsRef<Message> for NameAcquired"],["impl<'c> AsRef<Proxy<'c>> for PropertiesProxy<'c>"],["impl AsRef<Message> for PropertiesChanged"],["impl AsRef<Arc<Message>> for NameLost"],["impl<'c> AsRef<Proxy<'c>> for ObjectManagerProxy<'c>"],["impl AsRef<Message> for PropertiesChanged"],["impl AsRef<Arc<Message>> for NameAcquired"],["impl AsRef<Message> for NameLost"],["impl AsRef<Message> for NameOwnerChanged"],["impl<'c> AsRef<Proxy<'c>> for IntrospectableProxy<'c>"],["impl AsRef<Arc<Message>> for PropertiesChanged"],["impl AsRef<Arc<Message>> for InterfacesAdded"],["impl<'c> AsRef<Proxy<'c>> for PeerProxy<'c>"],["impl<'c> AsRef<Proxy<'c>> for MonitoringProxy<'c>"],["impl AsRef<Message> for NameOwnerChanged"],["impl AsRef<Arc<Message>> for PropertiesChanged"],["impl AsRef<Arc<Message>> for NameLost"],["impl AsRef<Message> for InterfacesAdded"],["impl<'c> AsRef<Proxy<'c>> for StatsProxy<'c>"],["impl AsRef<Message> for InterfacesAdded"],["impl<'c> AsRef<Proxy<'c>> for DBusProxy<'c>"]], "zbus_names":[["impl AsRef<str> for OwnedWellKnownName"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/trait.impl/core/convert/trait.From.js b/doc/devel/trait.impl/core/convert/trait.From.js index 87b9b53cd1..cb06beec7f 100644 --- a/doc/devel/trait.impl/core/convert/trait.From.js +++ b/doc/devel/trait.impl/core/convert/trait.From.js @@ -15,16 +15,16 @@ "event_listener_strategy":[["impl<F: EventListenerFuture> From<F> for FutureWrapper<F>"]], "eyre":[["impl From<Report> for Box<dyn StdError + 'static>"],["impl From<Report> for Box<dyn StdError + Send + Sync + 'static>"],["impl<E> From<E> for Report
where\n E: StdError + Send + Sync + 'static,
"]], "futures_task":[["impl<'a, T> From<FutureObj<'a, T>> for LocalFutureObj<'a, T>"],["impl<'a, F: Future<Output = ()> + Send + 'a> From<Box<F>> for FutureObj<'a, ()>"],["impl<'a> From<Pin<Box<dyn Future<Output = ()> + Send + 'a>>> for FutureObj<'a, ()>"],["impl<'a, F: Future<Output = ()> + Send + 'a> From<Pin<Box<F>>> for FutureObj<'a, ()>"],["impl<'a> From<Pin<Box<dyn Future<Output = ()> + 'a>>> for LocalFutureObj<'a, ()>"],["impl<'a> From<Box<dyn Future<Output = ()> + 'a>> for LocalFutureObj<'a, ()>"],["impl<'a> From<Box<dyn Future<Output = ()> + Send + 'a>> for FutureObj<'a, ()>"],["impl<'a, F: Future<Output = ()> + 'a> From<Pin<Box<F>>> for LocalFutureObj<'a, ()>"],["impl<'a, F: Future<Output = ()> + 'a> From<Box<F>> for LocalFutureObj<'a, ()>"]], -"futures_util":[["impl<T> From<Option<T>> for OptionFuture<T>"],["impl<T> From<T> for Mutex<T>"]], +"futures_util":[["impl<T> From<T> for Mutex<T>"],["impl<T> From<Option<T>> for OptionFuture<T>"]], "generic_array":[["impl<'a, T> From<&'a mut [T; 80]> for &'a mut GenericArray<T, U80>"],["impl<'a, T, N: ArrayLength<T>> From<&'a mut [T]> for &'a mut GenericArray<T, N>"],["impl<'a, T> From<&'a mut [T; 1000]> for &'a mut GenericArray<T, U1000>"],["impl<'a, T> From<&'a [T; 59]> for &'a GenericArray<T, U59>"],["impl<T> From<[T; 29]> for GenericArray<T, U29>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>>> for [T; 19]"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B0>, B0>>> for [T; 4]"],["impl<'a, T> From<&'a mut [T; 28]> for &'a mut GenericArray<T, U28>"],["impl<T> From<[T; 7]> for GenericArray<T, U7>"],["impl<'a, T> From<&'a [T; 62]> for &'a GenericArray<T, U62>"],["impl<'a, T> From<&'a [T; 27]> for &'a GenericArray<T, U27>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>>> for [T; 16]"],["impl<'a, T> From<&'a [T; 49]> for &'a GenericArray<T, U49>"],["impl<'a, T> From<&'a [T; 34]> for &'a GenericArray<T, U34>"],["impl<T> From<[T; 41]> for GenericArray<T, U41>"],["impl<'a, T> From<&'a [T; 35]> for &'a GenericArray<T, U35>"],["impl<T> From<[T; 9]> for GenericArray<T, U9>"],["impl<'a, T> From<&'a mut [T; 27]> for &'a mut GenericArray<T, U27>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>, B0>>> for [T; 1000]"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>>> for [T; 27]"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>>> for [T; 10]"],["impl<'a, T> From<&'a mut [T; 57]> for &'a mut GenericArray<T, U57>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>>> for [T; 36]"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>>> for [T; 8]"],["impl<T> From<[T; 1024]> for GenericArray<T, U1024>"],["impl<'a, T> From<&'a mut [T; 100]> for &'a mut GenericArray<T, U100>"],["impl<'a, T> From<&'a [T; 25]> for &'a GenericArray<T, U25>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>>> for [T; 37]"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>>> for [T; 40]"],["impl<T> From<[T; 46]> for GenericArray<T, U46>"],["impl<'a, T> From<&'a [T; 3]> for &'a GenericArray<T, U3>"],["impl<T> From<[T; 59]> for GenericArray<T, U59>"],["impl<'a, T> From<&'a mut [T; 512]> for &'a mut GenericArray<T, U512>"],["impl<'a, T> From<&'a mut [T; 49]> for &'a mut GenericArray<T, U49>"],["impl<T> From<[T; 39]> for GenericArray<T, U39>"],["impl<'a, T> From<&'a mut [T; 500]> for &'a mut GenericArray<T, U500>"],["impl<'a, T> From<&'a [T; 19]> for &'a GenericArray<T, U19>"],["impl<'a, T> From<&'a mut [T; 63]> for &'a mut GenericArray<T, U63>"],["impl<T> From<[T; 11]> for GenericArray<T, U11>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>>> for [T; 29]"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>>> for [T; 59]"],["impl<'a, T> From<&'a mut [T; 31]> for &'a mut GenericArray<T, U31>"],["impl<'a, T> From<&'a mut [T; 34]> for &'a mut GenericArray<T, U34>"],["impl<T> From<[T; 4]> for GenericArray<T, U4>"],["impl<'a, T> From<&'a [T; 15]> for &'a GenericArray<T, U15>"],["impl<'a, T> From<&'a [T; 30]> for &'a GenericArray<T, U30>"],["impl<'a, T> From<&'a mut [T; 45]> for &'a mut GenericArray<T, U45>"],["impl<T> From<GenericArray<T, UInt<UTerm, B1>>> for [T; 1]"],["impl<'a, T> From<&'a mut [T; 6]> for &'a mut GenericArray<T, U6>"],["impl<'a, T> From<&'a mut [T; 26]> for &'a mut GenericArray<T, U26>"],["impl<'a, T> From<&'a mut [T; 12]> for &'a mut GenericArray<T, U12>"],["impl<'a, T> From<&'a mut [T; 3]> for &'a mut GenericArray<T, U3>"],["impl<T> From<[T; 70]> for GenericArray<T, U70>"],["impl<T> From<[T; 31]> for GenericArray<T, U31>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>> for [T; 512]"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>>> for [T; 48]"],["impl<T> From<[T; 47]> for GenericArray<T, U47>"],["impl<'a, T> From<&'a [T; 50]> for &'a GenericArray<T, U50>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>>> for [T; 24]"],["impl<'a, T> From<&'a [T; 18]> for &'a GenericArray<T, U18>"],["impl<T> From<[T; 6]> for GenericArray<T, U6>"],["impl<T> From<[T; 50]> for GenericArray<T, U50>"],["impl<T> From<[T; 19]> for GenericArray<T, U19>"],["impl<'a, T> From<&'a [T; 23]> for &'a GenericArray<T, U23>"],["impl<T> From<[T; 26]> for GenericArray<T, U26>"],["impl<'a, T> From<&'a mut [T; 200]> for &'a mut GenericArray<T, U200>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>>> for [T; 15]"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>>> for [T; 52]"],["impl<T> From<[T; 43]> for GenericArray<T, U43>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B0>, B1>>> for [T; 5]"],["impl<'a, T> From<&'a mut [T; 59]> for &'a mut GenericArray<T, U59>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>>> for [T; 100]"],["impl<T> From<GenericArray<T, UInt<UInt<UTerm, B1>, B1>>> for [T; 3]"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>>> for [T; 18]"],["impl<'a, T> From<&'a mut [T; 53]> for &'a mut GenericArray<T, U53>"],["impl<T> From<[T; 45]> for GenericArray<T, U45>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B1>>> for [T; 57]"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B1>>> for [T; 51]"],["impl<'a, T> From<&'a [T; 47]> for &'a GenericArray<T, U47>"],["impl<'a, T> From<&'a mut [T; 37]> for &'a mut GenericArray<T, U37>"],["impl<'a, T> From<&'a mut [T; 14]> for &'a mut GenericArray<T, U14>"],["impl<T> From<[T; 256]> for GenericArray<T, U256>"],["impl<'a, T> From<&'a mut [T; 16]> for &'a mut GenericArray<T, U16>"],["impl<'a, T> From<&'a [T; 512]> for &'a GenericArray<T, U512>"],["impl<'a, T> From<&'a [T; 55]> for &'a GenericArray<T, U55>"],["impl<'a, T> From<&'a mut [T; 128]> for &'a mut GenericArray<T, U128>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B1>>> for [T; 43]"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>, B1>, B0>, B0>>> for [T; 500]"],["impl<'a, T> From<&'a [T; 63]> for &'a GenericArray<T, U63>"],["impl<'a, T> From<&'a [T; 10]> for &'a GenericArray<T, U10>"],["impl<'a, T> From<&'a [T; 61]> for &'a GenericArray<T, U61>"],["impl<T> From<[T; 36]> for GenericArray<T, U36>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B1>, B1>>> for [T; 7]"],["impl<T> From<[T; 10]> for GenericArray<T, U10>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>>> for [T; 46]"],["impl<T> From<[T; 12]> for GenericArray<T, U12>"],["impl<T> From<[T; 16]> for GenericArray<T, U16>"],["impl<'a, T> From<&'a mut [T; 300]> for &'a mut GenericArray<T, U300>"],["impl<T> From<[T; 55]> for GenericArray<T, U55>"],["impl<'a, T> From<&'a mut [T; 64]> for &'a mut GenericArray<T, U64>"],["impl<'a, T> From<&'a mut [T; 17]> for &'a mut GenericArray<T, U17>"],["impl<'a, T> From<&'a mut [T; 8]> for &'a mut GenericArray<T, U8>"],["impl<'a, T> From<&'a [T; 54]> for &'a GenericArray<T, U54>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>>> for [T; 28]"],["impl<'a, T> From<&'a mut [T; 4]> for &'a mut GenericArray<T, U4>"],["impl<'a, T> From<&'a mut [T; 21]> for &'a mut GenericArray<T, U21>"],["impl<T> From<[T; 24]> for GenericArray<T, U24>"],["impl<T> From<[T; 23]> for GenericArray<T, U23>"],["impl<'a, T> From<&'a [T; 37]> for &'a GenericArray<T, U37>"],["impl<'a, T> From<&'a [T; 11]> for &'a GenericArray<T, U11>"],["impl<T> From<[T; 57]> for GenericArray<T, U57>"],["impl<'a, T> From<&'a mut [T; 54]> for &'a mut GenericArray<T, U54>"],["impl<T> From<[T; 90]> for GenericArray<T, U90>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>>> for [T; 35]"],["impl<T> From<[T; 1]> for GenericArray<T, U1>"],["impl<'a, T> From<&'a [T; 29]> for &'a GenericArray<T, U29>"],["impl<'a, T> From<&'a [T; 5]> for &'a GenericArray<T, U5>"],["impl<T> From<[T; 400]> for GenericArray<T, U400>"],["impl<'a, T> From<&'a [T; 22]> for &'a GenericArray<T, U22>"],["impl<'a, T> From<&'a mut [T; 61]> for &'a mut GenericArray<T, U61>"],["impl<'a, T> From<&'a [T; 4]> for &'a GenericArray<T, U4>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B1>>> for [T; 47]"],["impl<T> From<[T; 13]> for GenericArray<T, U13>"],["impl<'a, T> From<&'a [T; 39]> for &'a GenericArray<T, U39>"],["impl<'a, T> From<&'a mut [T; 40]> for &'a mut GenericArray<T, U40>"],["impl<'a, T> From<&'a [T; 31]> for &'a GenericArray<T, U31>"],["impl<T> From<[T; 56]> for GenericArray<T, U56>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>>> for [T; 26]"],["impl<'a, T> From<&'a [T; 500]> for &'a GenericArray<T, U500>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>>> for [T; 64]"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>>> for [T; 22]"],["impl<'a, T> From<&'a mut [T; 56]> for &'a mut GenericArray<T, U56>"],["impl<'a, T, N: ArrayLength<T>> From<&'a [T]> for &'a GenericArray<T, N>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B1>, B0>>> for [T; 70]"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B1>>> for [T; 55]"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>>> for [T; 58]"],["impl<T> From<[T; 30]> for GenericArray<T, U30>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>>> for [T; 13]"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>>> for [T; 12]"],["impl<T> From<[T; 35]> for GenericArray<T, U35>"],["impl<T> From<[T; 14]> for GenericArray<T, U14>"],["impl<'a, T> From<&'a [T; 12]> for &'a GenericArray<T, U12>"],["impl<T> From<[T; 2]> for GenericArray<T, U2>"],["impl<'a, T> From<&'a mut [T; 13]> for &'a mut GenericArray<T, U13>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B1>>> for [T; 61]"],["impl<T> From<[T; 61]> for GenericArray<T, U61>"],["impl<T> From<[T; 27]> for GenericArray<T, U27>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>>> for [T; 32]"],["impl<T> From<[T; 28]> for GenericArray<T, U28>"],["impl<'a, T> From<&'a [T; 16]> for &'a GenericArray<T, U16>"],["impl<T> From<GenericArray<T, UInt<UInt<UTerm, B1>, B0>>> for [T; 2]"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>>> for [T; 63]"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>, B1>, B0>, B0>>> for [T; 300]"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B0>>> for [T; 38]"],["impl<'a, T> From<&'a [T; 44]> for &'a GenericArray<T, U44>"],["impl<'a, T> From<&'a [T; 70]> for &'a GenericArray<T, U70>"],["impl<'a, T> From<&'a [T; 300]> for &'a GenericArray<T, U300>"],["impl<T> From<[T; 64]> for GenericArray<T, U64>"],["impl<T> From<[T; 22]> for GenericArray<T, U22>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>>> for [T; 42]"],["impl<'a, T> From<&'a mut [T; 19]> for &'a mut GenericArray<T, U19>"],["impl<'a, T> From<&'a mut [T; 62]> for &'a mut GenericArray<T, U62>"],["impl<'a, T> From<&'a [T; 56]> for &'a GenericArray<T, U56>"],["impl<'a, T> From<&'a mut [T; 41]> for &'a mut GenericArray<T, U41>"],["impl<'a, T> From<&'a [T; 90]> for &'a GenericArray<T, U90>"],["impl<'a, T> From<&'a [T; 41]> for &'a GenericArray<T, U41>"],["impl<'a, T> From<&'a mut [T; 10]> for &'a mut GenericArray<T, U10>"],["impl<'a, T> From<&'a [T; 400]> for &'a GenericArray<T, U400>"],["impl<'a, T> From<&'a mut [T; 2]> for &'a mut GenericArray<T, U2>"],["impl<T> From<[T; 40]> for GenericArray<T, U40>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>>> for [T; 20]"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B0>>> for [T; 90]"],["impl<'a, T> From<&'a [T; 42]> for &'a GenericArray<T, U42>"],["impl<T> From<[T; 58]> for GenericArray<T, U58>"],["impl<'a, T> From<&'a [T; 9]> for &'a GenericArray<T, U9>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>>> for [T; 21]"],["impl<T> From<[T; 44]> for GenericArray<T, U44>"],["impl<T> From<[T; 80]> for GenericArray<T, U80>"],["impl<'a, T> From<&'a mut [T; 33]> for &'a mut GenericArray<T, U33>"],["impl<'a, T> From<&'a [T; 43]> for &'a GenericArray<T, U43>"],["impl<T> From<[T; 54]> for GenericArray<T, U54>"],["impl<'a, T> From<&'a [T; 40]> for &'a GenericArray<T, U40>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>>> for [T; 62]"],["impl<'a, T> From<&'a [T; 58]> for &'a GenericArray<T, U58>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>>> for [T; 56]"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>>> for [T; 45]"],["impl<'a, T> From<&'a mut [T; 1]> for &'a mut GenericArray<T, U1>"],["impl<'a, T> From<&'a [T; 38]> for &'a GenericArray<T, U38>"],["impl<'a, T> From<&'a mut [T; 39]> for &'a mut GenericArray<T, U39>"],["impl<'a, T> From<&'a mut [T; 18]> for &'a mut GenericArray<T, U18>"],["impl<T> From<[T; 5]> for GenericArray<T, U5>"],["impl<T> From<[T; 128]> for GenericArray<T, U128>"],["impl<T> From<[T; 512]> for GenericArray<T, U512>"],["impl<'a, T> From<&'a [T; 1000]> for &'a GenericArray<T, U1000>"],["impl<'a, T> From<&'a mut [T; 23]> for &'a mut GenericArray<T, U23>"],["impl<'a, T> From<&'a mut [T; 47]> for &'a mut GenericArray<T, U47>"],["impl<'a, T> From<&'a [T; 36]> for &'a GenericArray<T, U36>"],["impl<T> From<[T; 51]> for GenericArray<T, U51>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B1>>> for [T; 49]"],["impl<T> From<[T; 34]> for GenericArray<T, U34>"],["impl<'a, T> From<&'a mut [T; 51]> for &'a mut GenericArray<T, U51>"],["impl<T> From<[T; 200]> for GenericArray<T, U200>"],["impl<T> From<[T; 15]> for GenericArray<T, U15>"],["impl<'a, T> From<&'a [T; 14]> for &'a GenericArray<T, U14>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B0>>> for [T; 44]"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>>> for [T; 33]"],["impl<'a, T> From<&'a [T; 1024]> for &'a GenericArray<T, U1024>"],["impl<'a, T> From<&'a [T; 17]> for &'a GenericArray<T, U17>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>>> for [T; 14]"],["impl<'a, T> From<&'a mut [T; 60]> for &'a mut GenericArray<T, U60>"],["impl<T> From<[T; 37]> for GenericArray<T, U37>"],["impl<'a, T> From<&'a mut [T; 5]> for &'a mut GenericArray<T, U5>"],["impl<T> From<[T; 8]> for GenericArray<T, U8>"],["impl<T> From<[T; 38]> for GenericArray<T, U38>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>>> for [T; 60]"],["impl<'a, T> From<&'a mut [T; 11]> for &'a mut GenericArray<T, U11>"],["impl<'a, T> From<&'a [T; 32]> for &'a GenericArray<T, U32>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B1>>> for [T; 53]"],["impl<'a, T> From<&'a [T; 60]> for &'a GenericArray<T, U60>"],["impl<'a, T> From<&'a mut [T; 35]> for &'a mut GenericArray<T, U35>"],["impl<T> From<[T; 52]> for GenericArray<T, U52>"],["impl<'a, T> From<&'a [T; 20]> for &'a GenericArray<T, U20>"],["impl<'a, T> From<&'a [T; 80]> for &'a GenericArray<T, U80>"],["impl<'a, T> From<&'a mut [T; 48]> for &'a mut GenericArray<T, U48>"],["impl<'a, T> From<&'a [T; 2]> for &'a GenericArray<T, U2>"],["impl<'a, T> From<&'a mut [T; 38]> for &'a mut GenericArray<T, U38>"],["impl<'a, T> From<&'a [T; 45]> for &'a GenericArray<T, U45>"],["impl<'a, T> From<&'a [T; 53]> for &'a GenericArray<T, U53>"],["impl<'a, T> From<&'a [T; 7]> for &'a GenericArray<T, U7>"],["impl<'a, T> From<&'a mut [T; 55]> for &'a mut GenericArray<T, U55>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>, B1>>> for [T; 39]"],["impl<T> From<[T; 33]> for GenericArray<T, U33>"],["impl<'a, T> From<&'a [T; 33]> for &'a GenericArray<T, U33>"],["impl<T> From<[T; 300]> for GenericArray<T, U300>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>> for [T; 256]"],["impl<'a, T> From<&'a mut [T; 7]> for &'a mut GenericArray<T, U7>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>, B0>>> for [T; 400]"],["impl<T> From<[T; 17]> for GenericArray<T, U17>"],["impl<'a, T> From<&'a mut [T; 24]> for &'a mut GenericArray<T, U24>"],["impl<'a, T> From<&'a mut [T; 58]> for &'a mut GenericArray<T, U58>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B0>>> for [T; 80]"],["impl<'a, T> From<&'a [T; 200]> for &'a GenericArray<T, U200>"],["impl<'a, T> From<&'a [T; 26]> for &'a GenericArray<T, U26>"],["impl<T> From<[T; 100]> for GenericArray<T, U100>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B1>, B0>>> for [T; 6]"],["impl<'a, T> From<&'a [T; 24]> for &'a GenericArray<T, U24>"],["impl<'a, T> From<&'a mut [T; 1024]> for &'a mut GenericArray<T, U1024>"],["impl<'a, T> From<&'a mut [T; 15]> for &'a mut GenericArray<T, U15>"],["impl<T> From<[T; 62]> for GenericArray<T, U62>"],["impl<'a, T> From<&'a mut [T; 400]> for &'a mut GenericArray<T, U400>"],["impl<T> From<[T; 500]> for GenericArray<T, U500>"],["impl<'a, T> From<&'a [T; 21]> for &'a GenericArray<T, U21>"],["impl<'a, T> From<&'a [T; 13]> for &'a GenericArray<T, U13>"],["impl<'a, T> From<&'a [T; 6]> for &'a GenericArray<T, U6>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>>> for [T; 11]"],["impl<'a, T> From<&'a mut [T; 50]> for &'a mut GenericArray<T, U50>"],["impl<'a, T> From<&'a mut [T; 44]> for &'a mut GenericArray<T, U44>"],["impl<T> From<[T; 63]> for GenericArray<T, U63>"],["impl<'a, T> From<&'a mut [T; 30]> for &'a mut GenericArray<T, U30>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>>> for [T; 23]"],["impl<T> From<[T; 48]> for GenericArray<T, U48>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>>> for [T; 25]"],["impl<'a, T> From<&'a [T; 57]> for &'a GenericArray<T, U57>"],["impl<'a, T> From<&'a mut [T; 22]> for &'a mut GenericArray<T, U22>"],["impl<'a, T> From<&'a mut [T; 90]> for &'a mut GenericArray<T, U90>"],["impl<'a, T> From<&'a [T; 1]> for &'a GenericArray<T, U1>"],["impl<T> From<[T; 60]> for GenericArray<T, U60>"],["impl<'a, T> From<&'a mut [T; 32]> for &'a mut GenericArray<T, U32>"],["impl<T> From<[T; 21]> for GenericArray<T, U21>"],["impl<'a, T> From<&'a [T; 51]> for &'a GenericArray<T, U51>"],["impl<'a, T> From<&'a [T; 52]> for &'a GenericArray<T, U52>"],["impl<T> From<[T; 3]> for GenericArray<T, U3>"],["impl<'a, T> From<&'a [T; 128]> for &'a GenericArray<T, U128>"],["impl<T> From<[T; 49]> for GenericArray<T, U49>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>>> for [T; 30]"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>>> for [T; 54]"],["impl<'a, T> From<&'a mut [T; 29]> for &'a mut GenericArray<T, U29>"],["impl<'a, T> From<&'a [T; 28]> for &'a GenericArray<T, U28>"],["impl<T> From<[T; 53]> for GenericArray<T, U53>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B1>>> for [T; 41]"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>>> for [T; 9]"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>>> for [T; 50]"],["impl<'a, T> From<&'a mut [T; 70]> for &'a mut GenericArray<T, U70>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>>> for [T; 31]"],["impl<'a, T> From<&'a mut [T; 43]> for &'a mut GenericArray<T, U43>"],["impl<'a, T> From<&'a [T; 46]> for &'a GenericArray<T, U46>"],["impl<T> From<[T; 18]> for GenericArray<T, U18>"],["impl<T> From<[T; 1000]> for GenericArray<T, U1000>"],["impl<'a, T> From<&'a mut [T; 42]> for &'a mut GenericArray<T, U42>"],["impl<'a, T> From<&'a [T; 8]> for &'a GenericArray<T, U8>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>, B0>, B0>>> for [T; 200]"],["impl<'a, T> From<&'a mut [T; 36]> for &'a mut GenericArray<T, U36>"],["impl<'a, T> From<&'a [T; 100]> for &'a GenericArray<T, U100>"],["impl<'a, T> From<&'a [T; 64]> for &'a GenericArray<T, U64>"],["impl<'a, T> From<&'a mut [T; 25]> for &'a mut GenericArray<T, U25>"],["impl<'a, T> From<&'a mut [T; 20]> for &'a mut GenericArray<T, U20>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>>> for [T; 34]"],["impl<T> From<[T; 32]> for GenericArray<T, U32>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>> for [T; 128]"],["impl<T> From<[T; 42]> for GenericArray<T, U42>"],["impl<'a, T> From<&'a mut [T; 256]> for &'a mut GenericArray<T, U256>"],["impl<'a, T> From<&'a mut [T; 46]> for &'a mut GenericArray<T, U46>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>>> for [T; 17]"],["impl<'a, T> From<&'a mut [T; 9]> for &'a mut GenericArray<T, U9>"],["impl<'a, T> From<&'a [T; 256]> for &'a GenericArray<T, U256>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>> for [T; 1024]"],["impl<T> From<[T; 20]> for GenericArray<T, U20>"],["impl<'a, T> From<&'a mut [T; 52]> for &'a mut GenericArray<T, U52>"],["impl<'a, T> From<&'a [T; 48]> for &'a GenericArray<T, U48>"],["impl<T> From<[T; 25]> for GenericArray<T, U25>"]], "getrandom":[["impl From<NonZeroU32> for Error"],["impl From<Error> for Error"]], "hashbrown":[["impl<T, S, A> From<HashMap<T, (), S, A>> for HashSet<T, S, A>
where\n A: Allocator,
"]], "indexmap":[["impl<K, V, const N: usize> From<[(K, V); N]> for IndexMap<K, V, RandomState>
where\n K: Hash + Eq,
"],["impl<T: Copy> From<&Slice<T>> for Box<Slice<T>>"],["impl<K: Copy, V: Copy> From<&Slice<K, V>> for Box<Slice<K, V>>"],["impl<T, const N: usize> From<[T; N]> for IndexSet<T, RandomState>
where\n T: Eq + Hash,
"]], "itertools":[["impl<A: IntoIterator, B: IntoIterator, C: IntoIterator, D: IntoIterator> From<(A, B, C, D)> for Zip<(A::IntoIter, B::IntoIter, C::IntoIter, D::IntoIter)>"],["impl<A, B> From<EitherOrBoth<A, B>> for Option<Either<A, B>>"],["impl<A: IntoIterator> From<(A,)> for Zip<(A::IntoIter,)>"],["impl<A: IntoIterator, B: IntoIterator, C: IntoIterator, D: IntoIterator, E: IntoIterator, F: IntoIterator> From<(A, B, C, D, E, F)> for Zip<(A::IntoIter, B::IntoIter, C::IntoIter, D::IntoIter, E::IntoIter, F::IntoIter)>"],["impl<A, B> From<Either<A, B>> for EitherOrBoth<A, B>"],["impl<A: IntoIterator, B: IntoIterator, C: IntoIterator, D: IntoIterator, E: IntoIterator, F: IntoIterator, G: IntoIterator, H: IntoIterator, I: IntoIterator, J: IntoIterator, K: IntoIterator, L: IntoIterator> From<(A, B, C, D, E, F, G, H, I, J, K, L)> for Zip<(A::IntoIter, B::IntoIter, C::IntoIter, D::IntoIter, E::IntoIter, F::IntoIter, G::IntoIter, H::IntoIter, I::IntoIter, J::IntoIter, K::IntoIter, L::IntoIter)>"],["impl<A: IntoIterator, B: IntoIterator> From<(A, B)> for Zip<(A::IntoIter, B::IntoIter)>"],["impl<A: IntoIterator, B: IntoIterator, C: IntoIterator, D: IntoIterator, E: IntoIterator, F: IntoIterator, G: IntoIterator, H: IntoIterator, I: IntoIterator, J: IntoIterator> From<(A, B, C, D, E, F, G, H, I, J)> for Zip<(A::IntoIter, B::IntoIter, C::IntoIter, D::IntoIter, E::IntoIter, F::IntoIter, G::IntoIter, H::IntoIter, I::IntoIter, J::IntoIter)>"],["impl<A: IntoIterator, B: IntoIterator, C: IntoIterator, D: IntoIterator, E: IntoIterator, F: IntoIterator, G: IntoIterator, H: IntoIterator, I: IntoIterator> From<(A, B, C, D, E, F, G, H, I)> for Zip<(A::IntoIter, B::IntoIter, C::IntoIter, D::IntoIter, E::IntoIter, F::IntoIter, G::IntoIter, H::IntoIter, I::IntoIter)>"],["impl<A: IntoIterator, B: IntoIterator, C: IntoIterator, D: IntoIterator, E: IntoIterator> From<(A, B, C, D, E)> for Zip<(A::IntoIter, B::IntoIter, C::IntoIter, D::IntoIter, E::IntoIter)>"],["impl<A: IntoIterator, B: IntoIterator, C: IntoIterator, D: IntoIterator, E: IntoIterator, F: IntoIterator, G: IntoIterator, H: IntoIterator, I: IntoIterator, J: IntoIterator, K: IntoIterator> From<(A, B, C, D, E, F, G, H, I, J, K)> for Zip<(A::IntoIter, B::IntoIter, C::IntoIter, D::IntoIter, E::IntoIter, F::IntoIter, G::IntoIter, H::IntoIter, I::IntoIter, J::IntoIter, K::IntoIter)>"],["impl<A: IntoIterator, B: IntoIterator, C: IntoIterator, D: IntoIterator, E: IntoIterator, F: IntoIterator, G: IntoIterator> From<(A, B, C, D, E, F, G)> for Zip<(A::IntoIter, B::IntoIter, C::IntoIter, D::IntoIter, E::IntoIter, F::IntoIter, G::IntoIter)>"],["impl<A: IntoIterator, B: IntoIterator, C: IntoIterator, D: IntoIterator, E: IntoIterator, F: IntoIterator, G: IntoIterator, H: IntoIterator> From<(A, B, C, D, E, F, G, H)> for Zip<(A::IntoIter, B::IntoIter, C::IntoIter, D::IntoIter, E::IntoIter, F::IntoIter, G::IntoIter, H::IntoIter)>"],["impl<A: IntoIterator, B: IntoIterator, C: IntoIterator> From<(A, B, C)> for Zip<(A::IntoIter, B::IntoIter, C::IntoIter)>"]], "lock_api":[["impl<R: RawRwLock, T> From<T> for RwLock<R, T>"],["impl<R: RawMutex, G: GetThreadId, T> From<T> for ReentrantMutex<R, G, T>"],["impl<R: RawMutex, T> From<T> for Mutex<R, T>"]], -"log":[["impl<'v> From<u8> for Value<'v>"],["impl<'v> From<NonZeroU64> for Value<'v>"],["impl<'v> From<NonZeroIsize> for Value<'v>"],["impl<'v> From<char> for Value<'v>"],["impl<'v> From<u16> for Value<'v>"],["impl<'v> From<bool> for Value<'v>"],["impl<'v> From<NonZeroU32> for Value<'v>"],["impl<'v> From<u32> for Value<'v>"],["impl<'v> From<f32> for Value<'v>"],["impl<'v> From<f64> for Value<'v>"],["impl<'v> From<NonZeroU16> for Value<'v>"],["impl<'v> From<isize> for Value<'v>"],["impl<'v> From<u64> for Value<'v>"],["impl<'v> From<NonZeroUsize> for Value<'v>"],["impl<'v> From<&'v u128> for Value<'v>"],["impl<'v> From<NonZeroI8> for Value<'v>"],["impl<'v> From<NonZeroI64> for Value<'v>"],["impl<'v> From<&'v i128> for Value<'v>"],["impl<'k> From<&'k str> for Key<'k>"],["impl<'v> From<&'v NonZeroI128> for Value<'v>"],["impl<'v> From<i32> for Value<'v>"],["impl<'v> From<usize> for Value<'v>"],["impl<'v> From<NonZeroU8> for Value<'v>"],["impl<'v> From<i16> for Value<'v>"],["impl From<Error> for Error"],["impl<'v> From<i64> for Value<'v>"],["impl<'v> From<&'v NonZeroU128> for Value<'v>"],["impl<'v> From<i8> for Value<'v>"],["impl<'v> From<NonZeroI32> for Value<'v>"],["impl<'v> From<NonZeroI16> for Value<'v>"],["impl From<Error> for Error"],["impl<'v> From<&'v str> for Value<'v>"]], +"log":[["impl<'v> From<f64> for Value<'v>"],["impl<'v> From<NonZeroI32> for Value<'v>"],["impl<'v> From<NonZeroUsize> for Value<'v>"],["impl<'v> From<&'v i128> for Value<'v>"],["impl<'v> From<u32> for Value<'v>"],["impl From<Error> for Error"],["impl<'v> From<&'v u128> for Value<'v>"],["impl<'v> From<usize> for Value<'v>"],["impl<'v> From<NonZeroIsize> for Value<'v>"],["impl<'v> From<isize> for Value<'v>"],["impl<'v> From<i32> for Value<'v>"],["impl<'v> From<&'v NonZeroU128> for Value<'v>"],["impl<'v> From<bool> for Value<'v>"],["impl<'v> From<NonZeroU32> for Value<'v>"],["impl<'v> From<u64> for Value<'v>"],["impl<'v> From<&'v str> for Value<'v>"],["impl<'k> From<&'k str> for Key<'k>"],["impl<'v> From<NonZeroU8> for Value<'v>"],["impl<'v> From<char> for Value<'v>"],["impl<'v> From<&'v NonZeroI128> for Value<'v>"],["impl<'v> From<NonZeroI16> for Value<'v>"],["impl<'v> From<NonZeroI8> for Value<'v>"],["impl<'v> From<NonZeroU16> for Value<'v>"],["impl<'v> From<u16> for Value<'v>"],["impl<'v> From<f32> for Value<'v>"],["impl<'v> From<NonZeroI64> for Value<'v>"],["impl From<Error> for Error"],["impl<'v> From<u8> for Value<'v>"],["impl<'v> From<NonZeroU64> for Value<'v>"],["impl<'v> From<i8> for Value<'v>"],["impl<'v> From<i64> for Value<'v>"],["impl<'v> From<i16> for Value<'v>"]], "mio":[["impl From<ChildStdin> for Sender"],["impl From<ChildStderr> for Receiver"],["impl From<ChildStdout> for Receiver"],["impl From<Token> for usize"]], -"nix":[["impl From<UnixCredentials> for ucred"],["impl From<u32> for Gid"],["impl From<&group> for Group"],["impl From<timeval> for TimeVal"],["impl From<ucred> for UnixCredentials"],["impl From<SocketAddrV6> for SockaddrStorage"],["impl From<SockaddrIn6> for SocketAddrV6"],["impl From<ClockId> for clockid_t"],["impl From<SocketAddrV4> for SockaddrIn"],["impl From<SocketAddrV6> for SockaddrIn6"],["impl From<SocketAddrV4> for SockaddrStorage"],["impl From<User> for passwd"],["impl From<timespec> for TimeSpec"],["impl From<Pid> for pid_t"],["impl From<Termios> for termios"],["impl From<SockaddrIn> for SocketAddrV4"],["impl From<termios> for Termios"],["impl From<SocketAddr> for SockaddrStorage"],["impl From<TimeSpec> for Duration"],["impl From<i32> for ClockId"],["impl From<u32> for Uid"],["impl From<Uid> for uid_t"],["impl<'a> From<&'a sigevent> for SigEvent"],["impl From<&passwd> for User"],["impl From<Duration> for TimeSpec"],["impl From<Errno> for Error"],["impl From<Gid> for gid_t"]], +"nix":[["impl From<Gid> for gid_t"],["impl From<timeval> for TimeVal"],["impl From<u32> for Gid"],["impl From<Termios> for termios"],["impl From<SocketAddrV4> for SockaddrStorage"],["impl From<Duration> for TimeSpec"],["impl From<SockaddrIn6> for SocketAddrV6"],["impl From<SocketAddrV6> for SockaddrStorage"],["impl From<SockaddrIn> for SocketAddrV4"],["impl From<&group> for Group"],["impl From<ClockId> for clockid_t"],["impl From<SocketAddrV4> for SockaddrIn"],["impl From<TimeSpec> for Duration"],["impl<'a> From<&'a sigevent> for SigEvent"],["impl From<Uid> for uid_t"],["impl From<termios> for Termios"],["impl From<timespec> for TimeSpec"],["impl From<u32> for Uid"],["impl From<Pid> for pid_t"],["impl From<ucred> for UnixCredentials"],["impl From<i32> for ClockId"],["impl From<UnixCredentials> for ucred"],["impl From<SocketAddrV6> for SockaddrIn6"],["impl From<Errno> for Error"],["impl From<User> for passwd"],["impl From<&passwd> for User"],["impl From<SocketAddr> for SockaddrStorage"]], "nu_ansi_term":[["impl<'a, I, S: 'a + ToOwned + ?Sized> From<I> for AnsiGenericString<'a, S>
where\n I: Into<Cow<'a, S>>,\n <S as ToOwned>::Owned: Debug,
"],["impl From<(f32, f32, f32)> for Rgb"],["impl From<Color> for Style"],["impl From<(u8, u8, u8)> for Rgb"]], "odilia_cache":[["impl From<AccessiblePrimitive> for CacheRef"],["impl From<(String, OwnedObjectPath)> for AccessiblePrimitive"],["impl<'a> From<(String, ObjectPath<'a>)> for AccessiblePrimitive"]], "odilia_common":[["impl From<Error> for OdiliaError"],["impl From<Infallible> for OdiliaError"],["impl From<AccessiblePrimitiveConversionError> for OdiliaError"],["impl From<CacheError> for OdiliaError"],["impl<T> From<PoisonError<T>> for OdiliaError"],["impl From<Error> for OdiliaError"],["impl From<TryFromIntError> for OdiliaError"],["impl From<ObjectPathConversionError> for AccessiblePrimitiveConversionError"],["impl From<Error> for OdiliaError"],["impl From<Error> for ConfigError"],["impl From<Error> for OdiliaError"],["impl From<AtspiError> for OdiliaError"]], @@ -36,8 +36,8 @@ "rand":[["impl<X: SampleUniform> From<RangeInclusive<X>> for Uniform<X>"],["impl From<Vec<u32>> for IndexVec"],["impl<X: SampleUniform> From<Range<X>> for Uniform<X>"],["impl From<Vec<usize>> for IndexVec"]], "rand_chacha":[["impl From<ChaCha12Core> for ChaCha12Rng"],["impl From<ChaCha20Core> for ChaCha20Rng"],["impl From<ChaCha8Core> for ChaCha8Rng"]], "rand_core":[["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<NonZeroU32> for Error"]], -"regex":[["impl<'h> From<Match<'h>> for Range<usize>"],["impl<'h> From<Match<'h>> for &'h str"],["impl<'h> From<Match<'h>> for &'h [u8]"],["impl<'h> From<Match<'h>> for Range<usize>"]], -"regex_automata":[["impl From<Span> for Range<usize>"],["impl From<u8> for StateID"],["impl From<Range<usize>> for Span"],["impl From<u8> for SmallIndex"],["impl From<u8> for PatternID"],["impl<'h, H: ?Sized + AsRef<[u8]>> From<&'h H> for Input<'h>"]], +"regex":[["impl<'h> From<Match<'h>> for &'h str"],["impl<'h> From<Match<'h>> for Range<usize>"],["impl<'h> From<Match<'h>> for Range<usize>"],["impl<'h> From<Match<'h>> for &'h [u8]"]], +"regex_automata":[["impl From<Span> for Range<usize>"],["impl<'h, H: ?Sized + AsRef<[u8]>> From<&'h H> for Input<'h>"],["impl From<u8> for SmallIndex"],["impl From<u8> for PatternID"],["impl From<u8> for StateID"],["impl From<Range<usize>> for Span"]], "regex_syntax":[["impl From<Error> for Error"],["impl From<char> for Literal"],["impl From<u8> for Literal"],["impl From<Error> for Error"]], "rustix":[["impl From<SocketAddrUnix> for SocketAddrAny"],["impl From<Errno> for Error"],["impl From<u32> for Mode"],["impl From<SocketAddrV4> for SocketAddrAny"],["impl From<Mode> for RawMode"],["impl<'buf> From<&'buf mut [u8]> for SendAncillaryBuffer<'buf, '_, '_>"],["impl From<SocketAddrV6> for SocketAddrAny"],["impl<'buf> From<&'buf mut [u8]> for RecvAncillaryBuffer<'buf>"],["impl From<SocketAddr> for SocketAddrAny"]], "serde_json":[["impl From<()> for Value"],["impl From<Number> for Value"],["impl From<u8> for Number"],["impl From<f64> for Value"],["impl From<u32> for Number"],["impl From<i16> for Value"],["impl From<Error> for Error"],["impl From<u64> for Value"],["impl From<u16> for Number"],["impl From<i64> for Value"],["impl<T: Clone + Into<Value>> From<&[T]> for Value"],["impl<T: Into<Value>> From<Vec<T>> for Value"],["impl From<&str> for Value"],["impl From<i8> for Number"],["impl From<isize> for Value"],["impl From<u8> for Value"],["impl From<u64> for Number"],["impl From<Map<String, Value>> for Value"],["impl From<i32> for Value"],["impl From<i64> for Number"],["impl From<u16> for Value"],["impl From<isize> for Number"],["impl From<i8> for Value"],["impl From<usize> for Number"],["impl From<u32> for Value"],["impl From<bool> for Value"],["impl From<i16> for Number"],["impl<'a> From<Cow<'a, str>> for Value"],["impl<T> From<Option<T>> for Value
where\n T: Into<Value>,
"],["impl From<i32> for Number"],["impl From<String> for Value"],["impl From<f32> for Value"],["impl From<usize> for Value"]], @@ -50,7 +50,7 @@ "tokio":[["impl<T> From<T> for OnceCell<T>"],["impl<T> From<T> for RwLock<T>"],["impl From<Elapsed> for Error"],["impl From<i32> for SignalKind"],["impl<T> From<SendError<T>> for TrySendError<T>"],["impl From<Instant> for Instant"],["impl<T> From<T> for Mutex<T>"],["impl From<OpenOptions> for OpenOptions"],["impl From<Instant> for Instant"],["impl From<JoinError> for Error"],["impl<RW> From<BufReader<BufWriter<RW>>> for BufStream<RW>"],["impl From<Command> for Command"],["impl From<SignalKind> for c_int"],["impl From<File> for File"],["impl<RW> From<BufWriter<BufReader<RW>>> for BufStream<RW>"]], "toml_datetime":[["impl From<Date> for Datetime"],["impl From<Time> for Datetime"]], "toml_edit":[["impl<'b> From<&'b String> for Key"],["impl From<&String> for RawString"],["impl From<bool> for Value"],["impl From<InternalString> for RawString"],["impl From<InlineTable> for Value"],["impl From<&str> for RawString"],["impl<'b> From<&'b str> for Key"],["impl<'b> From<&'b InternalString> for Value"],["impl<'b> From<&'b Value> for Value"],["impl From<String> for InternalString"],["impl From<String> for RawString"],["impl From<Time> for Value"],["impl From<InternalString> for Key"],["impl From<Datetime> for Value"],["impl<'b> From<&'b String> for Value"],["impl From<i64> for Value"],["impl From<Array> for Value"],["impl From<&InternalString> for InternalString"],["impl From<InternalString> for Value"],["impl From<Table> for Document"],["impl From<&str> for InternalString"],["impl From<&InternalString> for RawString"],["impl From<String> for Key"],["impl From<String> for Value"],["impl From<f64> for Value"],["impl<'b> From<&'b str> for Value"],["impl From<Box<str>> for InternalString"],["impl From<&String> for InternalString"],["impl From<Date> for Value"],["impl From<Box<str>> for RawString"]], -"tracing":[["impl<'a> From<&'a Span> for Option<Id>"],["impl From<Span> for Option<Id>"],["impl<'a> From<&'a EnteredSpan> for Option<Id>"],["impl<'a> From<&'a Span> for Option<&'a Id>"],["impl<'a> From<&'a EnteredSpan> for Option<&'a Id>"]], +"tracing":[["impl From<Span> for Option<Id>"],["impl<'a> From<&'a Span> for Option<Id>"],["impl<'a> From<&'a EnteredSpan> for Option<Id>"],["impl<'a> From<&'a Span> for Option<&'a Id>"],["impl<'a> From<&'a EnteredSpan> for Option<&'a Id>"]], "tracing_core":[["impl<'a> From<&'a Current> for Option<&'static Metadata<'static>>"],["impl From<Current> for Option<Id>"],["impl<'a> From<&'a Current> for Option<&'a Id>"],["impl From<Option<Level>> for LevelFilter"],["impl<'a> From<&'a Id> for Option<Id>"],["impl From<LevelFilter> for Option<Level>"],["impl<S> From<S> for Dispatch
where\n S: Subscriber + Send + Sync + 'static,
"],["impl From<Level> for LevelFilter"],["impl<'a> From<&'a Current> for Option<Id>"]], "tracing_error":[["impl<E> From<E> for TracedError<E>
where\n E: Error + Send + Sync + 'static,
"]], "tracing_subscriber":[["impl From<VarError> for FromEnvError"],["impl From<Box<dyn Error + Send + Sync>> for ParseError"],["impl<N, E, F, W> From<SubscriberBuilder<N, E, F, W>> for Dispatch
where\n N: for<'writer> FormatFields<'writer> + 'static,\n E: FormatEvent<Registry, N> + 'static,\n W: for<'writer> MakeWriter<'writer> + 'static,\n F: Layer<Formatter<N, E, W>> + Send + Sync + 'static,\n Layer<Registry, N, E, W>: Layer<Registry> + Send + Sync + 'static,
"],["impl<T> From<Option<T>> for OptionalWriter<T>"],["impl<S> From<S> for EnvFilter
where\n S: AsRef<str>,
"],["impl<F> From<F> for FilterFn<F>
where\n F: Fn(&Metadata<'_>) -> bool,
"],["impl<F, S> From<F> for DynFilterFn<S, F>
where\n F: Fn(&Metadata<'_>, &Context<'_, S>) -> bool,
"],["impl From<ParseLevelFilterError> for ParseError"],["impl From<Level> for Directive"],["impl From<Instant> for Uptime"],["impl From<LevelFilter> for Directive"],["impl From<ParseError> for FromEnvError"]], @@ -58,7 +58,7 @@ "value_bag":[["impl<'v> From<Option<u64>> for ValueBag<'v>"],["impl<'v> From<&'v char> for ValueBag<'v>"],["impl<'v> From<f32> for ValueBag<'v>"],["impl<'v> From<&'v u64> for ValueBag<'v>"],["impl<'v> From<&'v i64> for ValueBag<'v>"],["impl<'v> From<i16> for ValueBag<'v>"],["impl<'v> From<&'v f32> for ValueBag<'v>"],["impl<'v> From<Option<i8>> for ValueBag<'v>"],["impl<'v, 'u> From<&'v &'u str> for ValueBag<'v>
where\n 'u: 'v,
"],["impl<'v> From<&'v u8> for ValueBag<'v>"],["impl<'v> From<Option<i64>> for ValueBag<'v>"],["impl<'v> From<Option<char>> for ValueBag<'v>"],["impl<'v> From<&'v u16> for ValueBag<'v>"],["impl<'v> From<&'v str> for ValueBag<'v>"],["impl<'v> From<Option<usize>> for ValueBag<'v>"],["impl<'v> From<i64> for ValueBag<'v>"],["impl<'v> From<&'v u32> for ValueBag<'v>"],["impl<'v> From<i32> for ValueBag<'v>"],["impl<'v> From<Option<i16>> for ValueBag<'v>"],["impl<'v> From<Option<f64>> for ValueBag<'v>"],["impl<'v> From<&'v i128> for ValueBag<'v>"],["impl<'v> From<u8> for ValueBag<'v>"],["impl<'v> From<Option<f32>> for ValueBag<'v>"],["impl<'v> From<Option<u16>> for ValueBag<'v>"],["impl<'v> From<&'v ()> for ValueBag<'v>"],["impl<'v> From<u16> for ValueBag<'v>"],["impl<'v> From<Option<bool>> for ValueBag<'v>"],["impl<'v> From<&'v usize> for ValueBag<'v>"],["impl<'v> From<i8> for ValueBag<'v>"],["impl<'v> From<char> for ValueBag<'v>"],["impl<'v> From<Option<i32>> for ValueBag<'v>"],["impl<'v> From<&'v i16> for ValueBag<'v>"],["impl<'v> From<&'v f64> for ValueBag<'v>"],["impl<'v> From<&'v u128> for ValueBag<'v>"],["impl<'v> From<u64> for ValueBag<'v>"],["impl<'v> From<usize> for ValueBag<'v>"],["impl<'v> From<u32> for ValueBag<'v>"],["impl<'v> From<Option<isize>> for ValueBag<'v>"],["impl<'v> From<f64> for ValueBag<'v>"],["impl<'v> From<&'v i32> for ValueBag<'v>"],["impl<'v> From<&'v isize> for ValueBag<'v>"],["impl<'v> From<Option<u8>> for ValueBag<'v>"],["impl<'v> From<&'v i8> for ValueBag<'v>"],["impl<'v> From<Option<u32>> for ValueBag<'v>"],["impl<'v> From<Option<&'v str>> for ValueBag<'v>"],["impl<'v> From<isize> for ValueBag<'v>"],["impl<'v> From<()> for ValueBag<'v>"],["impl<'v> From<&'v bool> for ValueBag<'v>"],["impl From<Error> for Error"],["impl<'v> From<bool> for ValueBag<'v>"]], "winnow":[["impl<'a> From<&'a BStr> for &'a [u8]"],["impl From<RangeToInclusive<usize>> for Range"],["impl<'a> From<&'a [u8]> for &'a Bytes"],["impl<'a> From<&'a str> for &'a BStr"],["impl<'a> From<&'a [u8]> for &'a BStr"],["impl From<Range<usize>> for Range"],["impl From<&'static str> for StrContextValue"],["impl From<RangeFull> for Range"],["impl From<RangeFrom<usize>> for Range"],["impl<'a> From<&'a str> for &'a Bytes"],["impl<'a> From<&'a Bytes> for &'a [u8]"],["impl From<RangeTo<usize>> for Range"],["impl From<usize> for Range"],["impl From<char> for StrContextValue"],["impl From<RangeInclusive<usize>> for Range"]], "xdg":[["impl From<Error> for Error"]], -"zbus":[["impl From<ObjectServer> for ObjectServer"],["impl From<Infallible> for Error"],["impl From<Error> for Error"],["impl From<Message> for Error"],["impl From<u8> for MessageFieldCode"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl<'c> From<Proxy<'c>> for DBusProxy<'c>"],["impl From<Error> for Error"],["impl<'c> From<Proxy<'c>> for IntrospectableProxy<'c>"],["impl<'c> From<Proxy<'c>> for StatsProxy<'c>"],["impl From<Connection> for MessageIterator"],["impl<'c> From<Proxy<'c>> for DBusProxy<'c>"],["impl<'a> From<Proxy<'a>> for Proxy<'a>"],["impl From<MethodFlags> for MessageFlags"],["impl From<&Connection> for MessageStream"],["impl From<FromHexError> for Error"],["impl From<Errno> for Error"],["impl<'c> From<Proxy<'c>> for PropertiesProxy<'c>"],["impl<'c> From<Proxy<'c>> for MonitoringProxy<'c>"],["impl<'c> From<Proxy<'c>> for PeerProxy<'c>"],["impl From<&Connection> for MessageIterator"],["impl From<Arc<Message>> for Error"],["impl From<Connection> for MessageStream"],["impl<'c> From<Proxy<'c>> for StatsProxy<'c>"],["impl From<OwnedMatchRule> for MatchRule<'static>"],["impl From<Connection> for Connection"],["impl From<MatchRule<'_>> for OwnedMatchRule"],["impl From<&MessageStream> for Connection"],["impl<'m> From<MessageHeader<'m>> for MessageBuilder<'m>"],["impl<'c> From<Proxy<'c>> for PropertiesProxy<'c>"],["impl<'c> From<Proxy<'c>> for IntrospectableProxy<'c>"],["impl<'c> From<Proxy<'c>> for MonitoringProxy<'c>"],["impl From<Guid> for String"],["impl<'c> From<Proxy<'c>> for ObjectManagerProxy<'c>"],["impl From<Error> for Error"],["impl From<MessageStream> for Connection"],["impl From<MessageIterator> for Connection"],["impl<'a> From<Proxy<'a>> for Proxy<'a>"],["impl From<u8> for MessageType"],["impl<'c> From<Proxy<'c>> for ObjectManagerProxy<'c>"],["impl From<ObjectServer> for ObjectServer"],["impl<'unowned, 'owned: 'unowned> From<&'owned OwnedMatchRule> for MatchRule<'unowned>"],["impl<'c> From<Proxy<'c>> for PeerProxy<'c>"],["impl From<&MessageIterator> for Connection"],["impl From<Connection> for Connection"]], +"zbus":[["impl<'c> From<Proxy<'c>> for ObjectManagerProxy<'c>"],["impl From<Connection> for MessageIterator"],["impl<'c> From<Proxy<'c>> for StatsProxy<'c>"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<MessageIterator> for Connection"],["impl<'c> From<Proxy<'c>> for DBusProxy<'c>"],["impl<'c> From<Proxy<'c>> for StatsProxy<'c>"],["impl From<Error> for Error"],["impl From<MatchRule<'_>> for OwnedMatchRule"],["impl From<u8> for MessageFieldCode"],["impl From<&MessageStream> for Connection"],["impl<'a> From<Proxy<'a>> for Proxy<'a>"],["impl<'c> From<Proxy<'c>> for ObjectManagerProxy<'c>"],["impl<'m> From<MessageHeader<'m>> for MessageBuilder<'m>"],["impl<'c> From<Proxy<'c>> for DBusProxy<'c>"],["impl<'a> From<Proxy<'a>> for Proxy<'a>"],["impl<'c> From<Proxy<'c>> for PropertiesProxy<'c>"],["impl From<MessageStream> for Connection"],["impl From<MethodFlags> for MessageFlags"],["impl From<Message> for Error"],["impl From<ObjectServer> for ObjectServer"],["impl From<&Connection> for MessageStream"],["impl From<Connection> for MessageStream"],["impl From<Error> for Error"],["impl From<Connection> for Connection"],["impl From<FromHexError> for Error"],["impl From<OwnedMatchRule> for MatchRule<'static>"],["impl<'c> From<Proxy<'c>> for PeerProxy<'c>"],["impl From<&MessageIterator> for Connection"],["impl<'c> From<Proxy<'c>> for PropertiesProxy<'c>"],["impl<'c> From<Proxy<'c>> for IntrospectableProxy<'c>"],["impl<'c> From<Proxy<'c>> for PeerProxy<'c>"],["impl From<Guid> for String"],["impl From<ObjectServer> for ObjectServer"],["impl<'c> From<Proxy<'c>> for IntrospectableProxy<'c>"],["impl From<u8> for MessageType"],["impl<'unowned, 'owned: 'unowned> From<&'owned OwnedMatchRule> for MatchRule<'unowned>"],["impl From<Errno> for Error"],["impl From<Arc<Message>> for Error"],["impl From<Error> for Error"],["impl<'c> From<Proxy<'c>> for MonitoringProxy<'c>"],["impl From<&Connection> for MessageIterator"],["impl From<Connection> for Connection"],["impl<'c> From<Proxy<'c>> for MonitoringProxy<'c>"],["impl From<Infallible> for Error"]], "zbus_names":[["impl From<OwnedErrorName> for ErrorName<'static>"],["impl<'name> From<UniqueName<'name>> for Str<'name>"],["impl<'name> From<&UniqueName<'name>> for UniqueName<'name>"],["impl<'name> From<&MemberName<'name>> for MemberName<'name>"],["impl From<Error> for Error"],["impl<'name> From<WellKnownName<'name>> for BusName<'name>"],["impl<'name> From<MemberName<'name>> for OwnedValue"],["impl From<OwnedUniqueName> for BusName<'static>"],["impl<'name> From<MemberName<'name>> for Value<'name>"],["impl<'name> From<BusName<'name>> for Str<'name>"],["impl<'name> From<UniqueName<'name>> for Value<'name>"],["impl<'name> From<WellKnownName<'name>> for Str<'name>"],["impl From<OwnedUniqueName> for Value<'static>"],["impl From<OwnedInterfaceName> for OwnedValue"],["impl From<OwnedWellKnownName> for Value<'static>"],["impl From<OwnedUniqueName> for Str<'static>"],["impl From<OwnedInterfaceName> for Value<'static>"],["impl<'name> From<ErrorName<'name>> for OwnedValue"],["impl From<OwnedBusName> for Str<'static>"],["impl From<OwnedUniqueName> for OwnedValue"],["impl<'unowned, 'owned: 'unowned> From<&'owned OwnedUniqueName> for UniqueName<'unowned>"],["impl<'name> From<InterfaceName<'name>> for Value<'name>"],["impl<'unowned, 'owned: 'unowned> From<&'owned OwnedMemberName> for MemberName<'unowned>"],["impl From<UniqueName<'_>> for OwnedUniqueName"],["impl From<OwnedWellKnownName> for OwnedValue"],["impl<'name> From<&ErrorName<'name>> for ErrorName<'name>"],["impl From<OwnedErrorName> for Value<'static>"],["impl<'a> From<&'a OwnedUniqueName> for BusName<'a>"],["impl From<InterfaceName<'_>> for OwnedInterfaceName"],["impl From<BusName<'_>> for OwnedBusName"],["impl From<OwnedMemberName> for Str<'static>"],["impl From<OwnedBusName> for Value<'static>"],["impl<'name> From<&WellKnownName<'name>> for WellKnownName<'name>"],["impl<'name> From<MemberName<'name>> for Str<'name>"],["impl<'name> From<InterfaceName<'name>> for Str<'name>"],["impl From<ErrorName<'_>> for OwnedErrorName"],["impl<'a> From<&'a OwnedWellKnownName> for BusName<'a>"],["impl<'unowned, 'owned: 'unowned> From<&'owned OwnedInterfaceName> for InterfaceName<'unowned>"],["impl<'unowned, 'owned: 'unowned> From<&'owned OwnedErrorName> for ErrorName<'unowned>"],["impl<'name> From<WellKnownName<'name>> for OwnedValue"],["impl<'name> From<ErrorName<'name>> for Value<'name>"],["impl From<OwnedMemberName> for MemberName<'static>"],["impl<'name> From<&InterfaceName<'name>> for InterfaceName<'name>"],["impl From<OwnedBusName> for OwnedValue"],["impl<'name> From<ErrorName<'name>> for Str<'name>"],["impl From<OwnedWellKnownName> for Str<'static>"],["impl<'name> From<UniqueName<'name>> for OwnedValue"],["impl From<OwnedErrorName> for Str<'static>"],["impl<'unowned, 'owned: 'unowned> From<&'owned OwnedWellKnownName> for WellKnownName<'unowned>"],["impl From<OwnedWellKnownName> for WellKnownName<'static>"],["impl<'unowned, 'owned: 'unowned> From<&'owned OwnedBusName> for BusName<'unowned>"],["impl<'name> From<InterfaceName<'name>> for OwnedValue"],["impl<'name> From<WellKnownName<'name>> for Value<'name>"],["impl From<OwnedInterfaceName> for InterfaceName<'static>"],["impl From<OwnedBusName> for BusName<'static>"],["impl From<OwnedMemberName> for Value<'static>"],["impl From<WellKnownName<'_>> for OwnedWellKnownName"],["impl<'name> From<&BusName<'name>> for BusName<'name>"],["impl<'s> From<BusName<'s>> for Value<'s>"],["impl From<BusName<'static>> for OwnedValue"],["impl From<Infallible> for Error"],["impl From<OwnedUniqueName> for UniqueName<'static>"],["impl From<OwnedErrorName> for OwnedValue"],["impl<'name> From<UniqueName<'name>> for BusName<'name>"],["impl From<OwnedInterfaceName> for Str<'static>"],["impl From<OwnedWellKnownName> for BusName<'static>"],["impl From<MemberName<'_>> for OwnedMemberName"],["impl From<OwnedMemberName> for OwnedValue"]], "zvariant":[["impl<'a> From<u64> for OwnedValue"],["impl<'a> From<&'a f32> for Value<'a>"],["impl<'a> From<Cow<'a, str>> for Str<'a>"],["impl<'a> From<bool> for Value<'a>"],["impl<'a> From<Maybe<'a>> for Value<'a>"],["impl<'a> From<i8> for Value<'a>"],["impl<'a> From<&'a Signature<'a>> for Value<'a>"],["impl<'a> From<bool> for OwnedValue"],["impl<'a, T0, T1, T2, T3, T4> From<(T0, T1, T2, T3, T4)> for Structure<'a>
where\n T0: DynamicType + Into<Value<'a>>,\n T1: DynamicType + Into<Value<'a>>,\n T2: DynamicType + Into<Value<'a>>,\n T3: DynamicType + Into<Value<'a>>,\n T4: DynamicType + Into<Value<'a>>,
"],["impl<'v, V> From<&'v Vec<V>> for Value<'v>
where\n &'v Vec<V>: Into<Array<'v>>,
"],["impl From<String> for Value<'static>"],["impl<'a> From<f32> for Value<'a>"],["impl<'a> From<&'a u64> for Value<'a>"],["impl<'a> From<&'a Array<'a>> for Value<'a>"],["impl<'a> From<u16> for Value<'a>"],["impl<K, V, H> From<HashMap<K, V, H>> for OwnedValue
where\n K: Type + Into<Value<'static>> + Hash + Eq,\n V: Type + Into<Value<'static>>,\n H: BuildHasher + Default,
"],["impl<'a> From<&'a &'a str> for Value<'a>"],["impl<'a> From<&'a str> for Value<'a>"],["impl<'a> From<&'a i32> for Value<'a>"],["impl<'a> From<Str<'a>> for OwnedValue"],["impl<'a> From<&'a u8> for Value<'a>"],["impl<'a, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> From<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)> for Structure<'a>
where\n T0: DynamicType + Into<Value<'a>>,\n T1: DynamicType + Into<Value<'a>>,\n T2: DynamicType + Into<Value<'a>>,\n T3: DynamicType + Into<Value<'a>>,\n T4: DynamicType + Into<Value<'a>>,\n T5: DynamicType + Into<Value<'a>>,\n T6: DynamicType + Into<Value<'a>>,\n T7: DynamicType + Into<Value<'a>>,\n T8: DynamicType + Into<Value<'a>>,\n T9: DynamicType + Into<Value<'a>>,\n T10: DynamicType + Into<Value<'a>>,\n T11: DynamicType + Into<Value<'a>>,
"],["impl<'a> From<Signature<'a>> for Value<'a>"],["impl<'a, T0> From<(T0,)> for Structure<'a>
where\n T0: DynamicType + Into<Value<'a>>,
"],["impl<'a, T0, T1, T2, T3, T4, T5> From<(T0, T1, T2, T3, T4, T5)> for Structure<'a>
where\n T0: DynamicType + Into<Value<'a>>,\n T1: DynamicType + Into<Value<'a>>,\n T2: DynamicType + Into<Value<'a>>,\n T3: DynamicType + Into<Value<'a>>,\n T4: DynamicType + Into<Value<'a>>,\n T5: DynamicType + Into<Value<'a>>,
"],["impl<'v> From<&'v String> for Value<'v>"],["impl<'a, T> From<&Vec<T>> for Array<'a>
where\n T: Type + Into<Value<'a>> + Clone,
"],["impl From<OwnedObjectPath> for Value<'static>"],["impl<'a> From<Value<'a>> for OwnedValue"],["impl<'v, V> From<&'v [V]> for Value<'v>
where\n &'v [V]: Into<Array<'v>>,
"],["impl<'a> From<u16> for OwnedValue"],["impl<'a> From<u64> for Value<'a>"],["impl<'a> From<&'a Dict<'a, 'a>> for Value<'a>"],["impl<'a> From<i32> for Value<'a>"],["impl<'a, T> From<Vec<T>> for Array<'a>
where\n T: Type + Into<Value<'a>>,
"],["impl<'a> From<u8> for Value<'a>"],["impl<'a> From<&'a i64> for Value<'a>"],["impl<'a> From<Signature<'a>> for String"],["impl<'a> From<Array<'a>> for Value<'a>"],["impl<'a, T0, T1, T2, T3> From<(T0, T1, T2, T3)> for Structure<'a>
where\n T0: DynamicType + Into<Value<'a>>,\n T1: DynamicType + Into<Value<'a>>,\n T2: DynamicType + Into<Value<'a>>,\n T3: DynamicType + Into<Value<'a>>,
"],["impl From<OwnedSignature> for Signature<'static>"],["impl<T> From<Option<T>> for Optional<T>"],["impl<'a> From<&'a Str<'a>> for Value<'a>"],["impl<'a> From<Arc<str>> for Str<'a>"],["impl<'a, 'b> From<&'b Signature<'a>> for Signature<'a>"],["impl<'a> From<ObjectPath<'a>> for OwnedValue"],["impl<'a, T> From<Option<T>> for Maybe<'a>
where\n T: Type + Into<Value<'a>>,
"],["impl<'o> From<&ObjectPath<'o>> for ObjectPath<'o>"],["impl<'a> From<Structure<'a>> for OwnedValue"],["impl<'a> From<Dict<'a, 'a>> for OwnedValue"],["impl<'a, T0, T1, T2, T3, T4, T5, T6, T7> From<(T0, T1, T2, T3, T4, T5, T6, T7)> for Structure<'a>
where\n T0: DynamicType + Into<Value<'a>>,\n T1: DynamicType + Into<Value<'a>>,\n T2: DynamicType + Into<Value<'a>>,\n T3: DynamicType + Into<Value<'a>>,\n T4: DynamicType + Into<Value<'a>>,\n T5: DynamicType + Into<Value<'a>>,\n T6: DynamicType + Into<Value<'a>>,\n T7: DynamicType + Into<Value<'a>>,
"],["impl<'o> From<&'o OwnedValue> for Value<'o>"],["impl<'a> From<&'a Str<'a>> for &'a str"],["impl<'a> From<&'a Maybe<'a>> for Value<'a>"],["impl<'a, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> From<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)> for Structure<'a>
where\n T0: DynamicType + Into<Value<'a>>,\n T1: DynamicType + Into<Value<'a>>,\n T2: DynamicType + Into<Value<'a>>,\n T3: DynamicType + Into<Value<'a>>,\n T4: DynamicType + Into<Value<'a>>,\n T5: DynamicType + Into<Value<'a>>,\n T6: DynamicType + Into<Value<'a>>,\n T7: DynamicType + Into<Value<'a>>,\n T8: DynamicType + Into<Value<'a>>,\n T9: DynamicType + Into<Value<'a>>,\n T10: DynamicType + Into<Value<'a>>,\n T11: DynamicType + Into<Value<'a>>,\n T12: DynamicType + Into<Value<'a>>,\n T13: DynamicType + Into<Value<'a>>,\n T14: DynamicType + Into<Value<'a>>,
"],["impl<'a> From<&'a String> for Str<'a>"],["impl<'a> From<f64> for OwnedValue"],["impl<'a> From<ObjectPath<'a>> for OwnedObjectPath"],["impl<'a> From<Str<'a>> for Value<'a>"],["impl<'v, V> From<Vec<V>> for Value<'v>
where\n Vec<V>: Into<Array<'v>>,
"],["impl<'a> From<i64> for Value<'a>"],["impl From<Infallible> for Error"],["impl<'a> From<u32> for OwnedValue"],["impl<'a> From<ObjectPath<'a>> for Value<'a>"],["impl<'a> From<Fd> for OwnedValue"],["impl<'a, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> From<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)> for Structure<'a>
where\n T0: DynamicType + Into<Value<'a>>,\n T1: DynamicType + Into<Value<'a>>,\n T2: DynamicType + Into<Value<'a>>,\n T3: DynamicType + Into<Value<'a>>,\n T4: DynamicType + Into<Value<'a>>,\n T5: DynamicType + Into<Value<'a>>,\n T6: DynamicType + Into<Value<'a>>,\n T7: DynamicType + Into<Value<'a>>,\n T8: DynamicType + Into<Value<'a>>,\n T9: DynamicType + Into<Value<'a>>,\n T10: DynamicType + Into<Value<'a>>,\n T11: DynamicType + Into<Value<'a>>,\n T12: DynamicType + Into<Value<'a>>,
"],["impl<'a> From<i32> for OwnedValue"],["impl<'a> From<i16> for OwnedValue"],["impl<'a> From<i16> for Value<'a>"],["impl<'a> From<i64> for OwnedValue"],["impl<'a, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> From<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)> for Structure<'a>
where\n T0: DynamicType + Into<Value<'a>>,\n T1: DynamicType + Into<Value<'a>>,\n T2: DynamicType + Into<Value<'a>>,\n T3: DynamicType + Into<Value<'a>>,\n T4: DynamicType + Into<Value<'a>>,\n T5: DynamicType + Into<Value<'a>>,\n T6: DynamicType + Into<Value<'a>>,\n T7: DynamicType + Into<Value<'a>>,\n T8: DynamicType + Into<Value<'a>>,\n T9: DynamicType + Into<Value<'a>>,\n T10: DynamicType + Into<Value<'a>>,\n T11: DynamicType + Into<Value<'a>>,\n T12: DynamicType + Into<Value<'a>>,\n T13: DynamicType + Into<Value<'a>>,
"],["impl<'a, T0, T1, T2> From<(T0, T1, T2)> for Structure<'a>
where\n T0: DynamicType + Into<Value<'a>>,\n T1: DynamicType + Into<Value<'a>>,\n T2: DynamicType + Into<Value<'a>>,
"],["impl<'a> From<u32> for Value<'a>"],["impl<'a> From<&'a u16> for Value<'a>"],["impl<'v, V> From<Option<V>> for Value<'v>
where\n Option<V>: Into<Maybe<'v>>,
"],["impl<'a> From<&'a ObjectPath<'a>> for Value<'a>"],["impl<'a> From<f64> for Value<'a>"],["impl<'unowned, 'owned: 'unowned> From<&'owned OwnedObjectPath> for ObjectPath<'unowned>"],["impl<'a> From<&Value<'a>> for OwnedValue"],["impl From<OwnedSignature> for Value<'static>"],["impl<'a, T0, T1, T2, T3, T4, T5, T6, T7, T8> From<(T0, T1, T2, T3, T4, T5, T6, T7, T8)> for Structure<'a>
where\n T0: DynamicType + Into<Value<'a>>,\n T1: DynamicType + Into<Value<'a>>,\n T2: DynamicType + Into<Value<'a>>,\n T3: DynamicType + Into<Value<'a>>,\n T4: DynamicType + Into<Value<'a>>,\n T5: DynamicType + Into<Value<'a>>,\n T6: DynamicType + Into<Value<'a>>,\n T7: DynamicType + Into<Value<'a>>,\n T8: DynamicType + Into<Value<'a>>,
"],["impl<'a> From<Maybe<'a>> for OwnedValue"],["impl<'a, T0, T1, T2, T3, T4, T5, T6> From<(T0, T1, T2, T3, T4, T5, T6)> for Structure<'a>
where\n T0: DynamicType + Into<Value<'a>>,\n T1: DynamicType + Into<Value<'a>>,\n T2: DynamicType + Into<Value<'a>>,\n T3: DynamicType + Into<Value<'a>>,\n T4: DynamicType + Into<Value<'a>>,\n T5: DynamicType + Into<Value<'a>>,\n T6: DynamicType + Into<Value<'a>>,
"],["impl<'v, 's: 'v, T> From<T> for Value<'v>
where\n T: Into<Structure<'s>>,
"],["impl From<OwnedValue> for Value<'static>"],["impl<'a, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> From<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)> for Structure<'a>
where\n T0: DynamicType + Into<Value<'a>>,\n T1: DynamicType + Into<Value<'a>>,\n T2: DynamicType + Into<Value<'a>>,\n T3: DynamicType + Into<Value<'a>>,\n T4: DynamicType + Into<Value<'a>>,\n T5: DynamicType + Into<Value<'a>>,\n T6: DynamicType + Into<Value<'a>>,\n T7: DynamicType + Into<Value<'a>>,\n T8: DynamicType + Into<Value<'a>>,\n T9: DynamicType + Into<Value<'a>>,\n T10: DynamicType + Into<Value<'a>>,
"],["impl<'a> From<u8> for OwnedValue"],["impl<T> From<Optional<T>> for Option<T>"],["impl<'a, T> From<&Option<T>> for Maybe<'a>
where\n T: Type + Into<Value<'a>> + Clone,
"],["impl<'a> From<&'a u32> for Value<'a>"],["impl<T> From<&T> for Fd
where\n T: AsRawFd,
"],["impl From<i32> for Fd"],["impl<'a, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> From<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)> for Structure<'a>
where\n T0: DynamicType + Into<Value<'a>>,\n T1: DynamicType + Into<Value<'a>>,\n T2: DynamicType + Into<Value<'a>>,\n T3: DynamicType + Into<Value<'a>>,\n T4: DynamicType + Into<Value<'a>>,\n T5: DynamicType + Into<Value<'a>>,\n T6: DynamicType + Into<Value<'a>>,\n T7: DynamicType + Into<Value<'a>>,\n T8: DynamicType + Into<Value<'a>>,\n T9: DynamicType + Into<Value<'a>>,
"],["impl<'a, T0, T1> From<(T0, T1)> for Structure<'a>
where\n T0: DynamicType + Into<Value<'a>>,\n T1: DynamicType + Into<Value<'a>>,
"],["impl<'a> From<&'a Fd> for Value<'a>"],["impl<'a> From<String> for Str<'a>"],["impl<'a, 'k, 'v, K, V, H> From<HashMap<K, V, H>> for Value<'a>
where\n K: Type + Into<Value<'k>> + Hash + Eq,\n V: Type + Into<Value<'v>>,\n H: BuildHasher + Default,\n 'k: 'a,\n 'v: 'a,
"],["impl<'k, 'v, K, V, H> From<HashMap<K, V, H>> for Dict<'k, 'v>
where\n K: Type + Into<Value<'k>> + Hash + Eq,\n V: Type + Into<Value<'v>>,\n H: BuildHasher + Default,
"],["impl From<OwnedObjectPath> for ObjectPath<'static>"],["impl<'a> From<Fd> for Value<'a>"],["impl<'a, T> From<&[T]> for Array<'a>
where\n T: Type + Into<Value<'a>> + Clone,
"],["impl<'a> From<&'a i16> for Value<'a>"],["impl<'a> From<Signature<'a>> for OwnedSignature"],["impl<'a> From<&'a f64> for Value<'a>"],["impl<'a> From<Array<'a>> for OwnedValue"],["impl<'a> From<Signature<'a>> for OwnedValue"],["impl<'a> From<&'a str> for Str<'a>"],["impl<'a> From<Str<'a>> for String"],["impl<'a, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> From<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)> for Structure<'a>
where\n T0: DynamicType + Into<Value<'a>>,\n T1: DynamicType + Into<Value<'a>>,\n T2: DynamicType + Into<Value<'a>>,\n T3: DynamicType + Into<Value<'a>>,\n T4: DynamicType + Into<Value<'a>>,\n T5: DynamicType + Into<Value<'a>>,\n T6: DynamicType + Into<Value<'a>>,\n T7: DynamicType + Into<Value<'a>>,\n T8: DynamicType + Into<Value<'a>>,\n T9: DynamicType + Into<Value<'a>>,\n T10: DynamicType + Into<Value<'a>>,\n T11: DynamicType + Into<Value<'a>>,\n T12: DynamicType + Into<Value<'a>>,\n T13: DynamicType + Into<Value<'a>>,\n T14: DynamicType + Into<Value<'a>>,\n T15: DynamicType + Into<Value<'a>>,
"],["impl<'a> From<&'a i8> for Value<'a>"],["impl<'a> From<&Signature<'a>> for String"],["impl<'a> From<&'a bool> for Value<'a>"],["impl<'a> From<Dict<'a, 'a>> for Value<'a>"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/trait.impl/core/convert/trait.TryFrom.js b/doc/devel/trait.impl/core/convert/trait.TryFrom.js index 45e5bd13dd..7f35e12f30 100644 --- a/doc/devel/trait.impl/core/convert/trait.TryFrom.js +++ b/doc/devel/trait.impl/core/convert/trait.TryFrom.js @@ -5,14 +5,14 @@ "atspi_common":[["impl TryFrom<&Message> for PropertyChangeEvent"],["impl TryFrom<&Message> for CharWidthChangedEvent"],["impl TryFrom<&Message> for UUshadeEvent"],["impl TryFrom<&Message> for DocumentEvents"],["impl TryFrom<&Message> for RowReorderedEvent"],["impl TryFrom<Event> for FocusEvents"],["impl TryFrom<&Message> for ColumnInsertedEvent"],["impl TryFrom<&Message> for TextCaretMovedEvent"],["impl TryFrom<&Message> for TerminalEvents"],["impl TryFrom<&Message> for PropertyChangeEvent"],["impl TryFrom<DesktopDestroyEvent> for Message"],["impl TryFrom<Event> for ModifiersEvent"],["impl TryFrom<&Message> for FocusEvent"],["impl TryFrom<RowDeletedEvent> for Message"],["impl TryFrom<&Message> for AddAccessibleEvent"],["impl TryFrom<&Message> for LineChangedEvent"],["impl TryFrom<MaximizeEvent> for Message"],["impl TryFrom<&Message> for ButtonEvent"],["impl TryFrom<AvailableEvent> for Message"],["impl TryFrom<ShadeEvent> for Message"],["impl TryFrom<CharWidthChangedEvent> for Message"],["impl TryFrom<PropertyChangeEvent> for Message"],["impl TryFrom<LowerEvent> for Message"],["impl TryFrom<&Message> for LoadStoppedEvent"],["impl TryFrom<&Message> for WindowEvents"],["impl TryFrom<Event> for ChildrenChangedEvent"],["impl TryFrom<ColumnReorderedEvent> for Message"],["impl TryFrom<&Message> for TextChangedEvent"],["impl TryFrom<DeactivateEvent> for Message"],["impl TryFrom<Event> for EventListenerRegisteredEvent"],["impl TryFrom<PageChangedEvent> for Message"],["impl TryFrom<ResizeEvent> for Message"],["impl TryFrom<EventListenerDeregisteredEvent> for Message"],["impl TryFrom<DestroyEvent> for Message"],["impl TryFrom<StateChangedEvent> for Message"],["impl TryFrom<&Message> for DeactivateEvent"],["impl TryFrom<CloseEvent> for Message"],["impl TryFrom<Event> for BoundsChangedEvent"],["impl TryFrom<ChildrenChangedEvent> for Message"],["impl TryFrom<LineChangedEvent> for Message"],["impl TryFrom<&Message> for ObjectEvents"],["impl TryFrom<FocusEvent> for Message"],["impl TryFrom<Event> for RestyleEvent"],["impl TryFrom<LoadStoppedEvent> for Message"],["impl TryFrom<&Message> for ModifiersEvent"],["impl TryFrom<&Message> for PageChangedEvent"],["impl TryFrom<Event> for WindowEvents"],["impl TryFrom<LineCountChangedEvent> for Message"],["impl TryFrom<&Message> for SelectionChangedEvent"],["impl TryFrom<Event> for RowDeletedEvent"],["impl TryFrom<&Message> for MaximizeEvent"],["impl TryFrom<&Message> for CreateEvent"],["impl TryFrom<&Message> for Event"],["impl TryFrom<&Message> for Accessible"],["impl TryFrom<&Message> for AttributesChangedEvent"],["impl TryFrom<Event> for RestoreEvent"],["impl TryFrom<Event> for AnnouncementEvent"],["impl TryFrom<Event> for MouseEvents"],["impl TryFrom<Event> for ModelChangedEvent"],["impl TryFrom<&Message> for EventListenerRegisteredEvent"],["impl TryFrom<RestoreEvent> for Message"],["impl TryFrom<&Message> for BoundsChangedEvent"],["impl TryFrom<AnnouncementEvent> for Message"],["impl TryFrom<&Message> for MouseEvents"],["impl TryFrom<Event> for ShadeEvent"],["impl TryFrom<&Message> for AnnouncementEvent"],["impl TryFrom<Event> for TextSelectionChangedEvent"],["impl TryFrom<&Message> for MinimizeEvent"],["impl TryFrom<MoveEvent> for Message"],["impl TryFrom<&Message> for AttributesChangedEvent"],["impl TryFrom<&Message> for ShadeEvent"],["impl TryFrom<Event> for MinimizeEvent"],["impl TryFrom<Event> for FocusEvent"],["impl TryFrom<Event> for AttributesChangedEvent"],["impl TryFrom<&Message> for DesktopDestroyEvent"],["impl TryFrom<Event> for TextChangedEvent"],["impl TryFrom<Event> for VisibleDataChangedEvent"],["impl TryFrom<ColumnDeletedEvent> for Message"],["impl TryFrom<ButtonEvent> for Message"],["impl TryFrom<PropertyChangeEvent> for Message"],["impl TryFrom<&Message> for ColumnDeletedEvent"],["impl TryFrom<BoundsChangedEvent> for Message"],["impl TryFrom<TextAttributesChangedEvent> for Message"],["impl TryFrom<DesktopCreateEvent> for Message"],["impl TryFrom<&Message> for ReloadEvent"],["impl TryFrom<MinimizeEvent> for Message"],["impl TryFrom<TextSelectionChangedEvent> for Message"],["impl TryFrom<Event> for AddAccessibleEvent"],["impl TryFrom<Event> for TerminalEvents"],["impl TryFrom<Event> for ColumnDeletedEvent"],["impl TryFrom<Event> for DesktopCreateEvent"],["impl TryFrom<&Message> for RowInsertedEvent"],["impl TryFrom<EventListenerRegisteredEvent> for Message"],["impl TryFrom<ReloadEvent> for Message"],["impl TryFrom<Event> for KeyboardEvents"],["impl TryFrom<&Message> for ChildrenChangedEvent"],["impl TryFrom<AttributesChangedEvent> for Message"],["impl TryFrom<Event> for AvailableEvent"],["impl TryFrom<&Message> for ColumnReorderedEvent"],["impl TryFrom<Event> for CloseEvent"],["impl TryFrom<Event> for DocumentEvents"],["impl TryFrom<Event> for LineChangedEvent"],["impl TryFrom<VisibleDataChangedEvent> for Message"],["impl TryFrom<Event> for ActiveDescendantChangedEvent"],["impl TryFrom<Event> for SelectionChangedEvent"],["impl TryFrom<&str> for Interface"],["impl TryFrom<&Message> for DestroyEvent"],["impl TryFrom<Event> for LoadStoppedEvent"],["impl TryFrom<LinkSelectedEvent> for Message"],["impl TryFrom<&Message> for RemoveAccessibleEvent"],["impl TryFrom<Event> for StateChangedEvent"],["impl TryFrom<Event> for LoadCompleteEvent"],["impl TryFrom<&Message> for StateChangedEvent"],["impl TryFrom<CreateEvent> for Message"],["impl TryFrom<TextCaretMovedEvent> for Message"],["impl TryFrom<OwnedValue> for Accessible"],["impl TryFrom<ColumnInsertedEvent> for Message"],["impl TryFrom<AbsEvent> for Message"],["impl TryFrom<&Message> for ActiveDescendantChangedEvent"],["impl TryFrom<&Message> for MoveEvent"],["impl TryFrom<AttributesChangedEvent> for Message"],["impl TryFrom<ActiveDescendantChangedEvent> for Message"],["impl TryFrom<Event> for TextAttributesChangedEvent"],["impl TryFrom<&Message> for CloseEvent"],["impl TryFrom<Event> for MoveEvent"],["impl TryFrom<Event> for ColumnReorderedEvent"],["impl TryFrom<Event> for LineCountChangedEvent"],["impl TryFrom<Event> for ColumnCountChangedEvent"],["impl TryFrom<Event> for CharWidthChangedEvent"],["impl TryFrom<ContentChangedEvent> for Message"],["impl TryFrom<&Message> for ColumnCountChangedEvent"],["impl TryFrom<Event> for CreateEvent"],["impl TryFrom<&Message> for KeyboardEvents"],["impl TryFrom<&Message> for ResizeEvent"],["impl TryFrom<Event> for PageChangedEvent"],["impl TryFrom<RaiseEvent> for Message"],["impl TryFrom<Event> for ResizeEvent"],["impl TryFrom<Event> for TextCaretMovedEvent"],["impl TryFrom<TextBoundsChangedEvent> for Message"],["impl TryFrom<&Message> for AbsEvent"],["impl TryFrom<Event> for DestroyEvent"],["impl TryFrom<&Message> for TextAttributesChangedEvent"],["impl TryFrom<ModifiersEvent> for Message"],["impl TryFrom<Event> for LinkSelectedEvent"],["impl TryFrom<Event> for AttributesChangedEvent"],["impl TryFrom<Event> for ButtonEvent"],["impl TryFrom<Event> for ObjectEvents"],["impl TryFrom<Event> for ColumnInsertedEvent"],["impl TryFrom<Event> for TextBoundsChangedEvent"],["impl TryFrom<RemoveAccessibleEvent> for Message"],["impl TryFrom<&Message> for RowDeletedEvent"],["impl TryFrom<Event> for MaximizeEvent"],["impl TryFrom<&Message> for LinkSelectedEvent"],["impl TryFrom<LoadCompleteEvent> for Message"],["impl TryFrom<Event> for ApplicationChangedEvent"],["impl TryFrom<RelEvent> for Message"],["impl TryFrom<&Message> for FocusEvents"],["impl TryFrom<&Message> for RelEvent"],["impl TryFrom<&Message> for ActivateEvent"],["impl TryFrom<Event> for RowInsertedEvent"],["impl TryFrom<AddAccessibleEvent> for Message"],["impl TryFrom<ActivateEvent> for Message"],["impl TryFrom<&Message> for DesktopCreateEvent"],["impl TryFrom<&Message> for RestoreEvent"],["impl TryFrom<&Message> for ModelChangedEvent"],["impl TryFrom<Message> for EventBodyOwned"],["impl TryFrom<RestyleEvent> for Message"],["impl TryFrom<Event> for PropertyChangeEvent"],["impl TryFrom<ApplicationChangedEvent> for Message"],["impl TryFrom<Event> for EventListenerDeregisteredEvent"],["impl TryFrom<Event> for UUshadeEvent"],["impl TryFrom<&Message> for LoadCompleteEvent"],["impl TryFrom<Event> for ContentChangedEvent"],["impl TryFrom<Event> for RaiseEvent"],["impl TryFrom<&Message> for ApplicationChangedEvent"],["impl TryFrom<&Message> for TextSelectionChangedEvent"],["impl TryFrom<&Message> for EventListenerDeregisteredEvent"],["impl TryFrom<ReparentEvent> for Message"],["impl TryFrom<RowInsertedEvent> for Message"],["impl TryFrom<Event> for AbsEvent"],["impl TryFrom<&Message> for AvailableEvent"],["impl TryFrom<&Message> for TextBoundsChangedEvent"],["impl TryFrom<&Message> for VisibleDataChangedEvent"],["impl TryFrom<Event> for PropertyChangeEvent"],["impl TryFrom<&Message> for RaiseEvent"],["impl TryFrom<&Message> for RestyleEvent"],["impl TryFrom<&Message> for LowerEvent"],["impl TryFrom<Event> for DeactivateEvent"],["impl TryFrom<&Message> for ReparentEvent"],["impl TryFrom<RowReorderedEvent> for Message"],["impl TryFrom<ColumnCountChangedEvent> for Message"],["impl TryFrom<&Message> for ContentChangedEvent"],["impl TryFrom<Event> for RowReorderedEvent"],["impl TryFrom<Event> for ReparentEvent"],["impl TryFrom<ModelChangedEvent> for Message"],["impl TryFrom<Event> for ActivateEvent"],["impl TryFrom<Event> for LowerEvent"],["impl TryFrom<TextChangedEvent> for Message"],["impl TryFrom<UUshadeEvent> for Message"],["impl TryFrom<Event> for RemoveAccessibleEvent"],["impl TryFrom<&Message> for LineCountChangedEvent"],["impl TryFrom<Event> for DesktopDestroyEvent"],["impl TryFrom<SelectionChangedEvent> for Message"],["impl TryFrom<Event> for ReloadEvent"],["impl TryFrom<Event> for RelEvent"]], "atspi_proxies":[["impl TryFrom<&AccessibleProxy<'_>> for ObjectPair"],["impl TryFrom<AccessibleProxy<'_>> for ObjectPair"]], "enumflags2":[["impl<T> TryFrom<u128> for BitFlags<T>
where\n T: BitFlag<Numeric = u128>,
"],["impl<T> TryFrom<u16> for BitFlags<T>
where\n T: BitFlag<Numeric = u16>,
"],["impl<T> TryFrom<u64> for BitFlags<T>
where\n T: BitFlag<Numeric = u64>,
"],["impl<T> TryFrom<u8> for BitFlags<T>
where\n T: BitFlag<Numeric = u8>,
"],["impl<T> TryFrom<u32> for BitFlags<T>
where\n T: BitFlag<Numeric = u32>,
"]], -"nix":[["impl TryFrom<i32> for Signal"],["impl TryFrom<Error> for Errno"],["impl TryFrom<i32> for AioFsyncMode"],["impl TryFrom<u32> for BaudRate"],["impl TryFrom<i32> for SockType"]], +"nix":[["impl TryFrom<i32> for SockType"],["impl TryFrom<i32> for Signal"],["impl TryFrom<u32> for BaudRate"],["impl TryFrom<Error> for Errno"],["impl TryFrom<i32> for AioFsyncMode"]], "odilia_cache":[["impl<'a> TryFrom<AccessibleProxy<'a>> for AccessiblePrimitive"],["impl TryFrom<Accessible> for AccessiblePrimitive"],["impl TryFrom<(OwnedUniqueName, OwnedObjectPath)> for AccessiblePrimitive"],["impl<'a> TryFrom<&AccessibleProxy<'a>> for AccessiblePrimitive"]], -"regex":[["impl TryFrom<String> for Regex"],["impl TryFrom<&str> for Regex"],["impl TryFrom<&str> for Regex"],["impl TryFrom<String> for Regex"]], -"regex_automata":[["impl TryFrom<u32> for PatternID"],["impl TryFrom<usize> for SmallIndex"],["impl TryFrom<u32> for SmallIndex"],["impl TryFrom<u32> for StateID"],["impl TryFrom<u64> for SmallIndex"],["impl TryFrom<u16> for PatternID"],["impl TryFrom<u64> for PatternID"],["impl TryFrom<usize> for PatternID"],["impl TryFrom<u64> for StateID"],["impl TryFrom<usize> for StateID"],["impl TryFrom<u16> for SmallIndex"],["impl TryFrom<u16> for StateID"]], +"regex":[["impl TryFrom<String> for Regex"],["impl TryFrom<&str> for Regex"],["impl TryFrom<&str> for Regex"],["impl TryFrom<String> for Regex"]], +"regex_automata":[["impl TryFrom<u64> for SmallIndex"],["impl TryFrom<u32> for PatternID"],["impl TryFrom<usize> for StateID"],["impl TryFrom<usize> for SmallIndex"],["impl TryFrom<u32> for StateID"],["impl TryFrom<u16> for PatternID"],["impl TryFrom<u16> for SmallIndex"],["impl TryFrom<u64> for StateID"],["impl TryFrom<u32> for SmallIndex"],["impl TryFrom<u64> for PatternID"],["impl TryFrom<u16> for StateID"],["impl TryFrom<usize> for PatternID"]], "rustix":[["impl TryFrom<u32> for TimeStampCounterReadability"],["impl TryFrom<u32> for FloatingPointMode"],["impl TryFrom<u32> for EndianMode"],["impl TryFrom<u32> for SpeculationFeature"],["impl TryFrom<i32> for TimingMethod"],["impl TryFrom<i32> for DumpableBehavior"],["impl TryFrom<u32> for MachineCheckMemoryCorruptionKillPolicy"]], "tokio":[["impl TryFrom<UnixStream> for UnixStream"],["impl TryFrom<UnixListener> for UnixListener"],["impl TryFrom<TcpStream> for TcpStream"],["impl TryFrom<UdpSocket> for UdpSocket"],["impl TryFrom<TcpListener> for TcpListener"],["impl TryFrom<UnixDatagram> for UnixDatagram"]], "value_bag":[["impl<'v> TryFrom<ValueBag<'v>> for i128"],["impl<'v> TryFrom<ValueBag<'v>> for &'v str"],["impl<'v> TryFrom<ValueBag<'v>> for usize"],["impl<'v> TryFrom<ValueBag<'v>> for i32"],["impl<'v> TryFrom<ValueBag<'v>> for u128"],["impl<'v> TryFrom<ValueBag<'v>> for u64"],["impl<'v> TryFrom<ValueBag<'v>> for u16"],["impl<'v> TryFrom<ValueBag<'v>> for u8"],["impl<'v> TryFrom<ValueBag<'v>> for i8"],["impl<'v> TryFrom<ValueBag<'v>> for i16"],["impl<'v> TryFrom<ValueBag<'v>> for u32"],["impl<'v> TryFrom<ValueBag<'v>> for char"],["impl<'v> TryFrom<ValueBag<'v>> for f64"],["impl<'v> TryFrom<ValueBag<'v>> for bool"],["impl<'v> TryFrom<ValueBag<'v>> for isize"],["impl<'v> TryFrom<ValueBag<'v>> for i64"]], -"zbus":[["impl TryFrom<&str> for Guid"],["impl<'s> TryFrom<&'s Message> for NameAcquiredArgs<'s>"],["impl TryFrom<String> for Guid"],["impl<'s> TryFrom<&'s Message> for NameOwnerChangedArgs<'s>"],["impl<'s> TryFrom<&'s Message> for NameLostArgs<'s>"],["impl<'s> TryFrom<&'s Message> for NameLostArgs<'s>"],["impl<'m> TryFrom<&'m str> for MatchRule<'m>"],["impl<'s> TryFrom<&'s Message> for PropertiesChangedArgs<'s>"],["impl TryFrom<&str> for Address"],["impl TryFrom<u8> for EndianSig"],["impl TryFrom<&str> for OwnedMatchRule"],["impl<'s> TryFrom<&'s Message> for InterfacesAddedArgs<'s>"],["impl<'s> TryFrom<&'s Message> for InterfacesRemovedArgs<'s>"],["impl<'s> TryFrom<&'s Message> for InterfacesRemovedArgs<'s>"],["impl<'s> TryFrom<&'s Message> for PropertiesChangedArgs<'s>"],["impl<'s> TryFrom<&'s Message> for NameOwnerChangedArgs<'s>"],["impl<'s> TryFrom<&'s Message> for NameAcquiredArgs<'s>"],["impl<'s> TryFrom<&'s Message> for InterfacesAddedArgs<'s>"]], +"zbus":[["impl<'s> TryFrom<&'s Message> for InterfacesAddedArgs<'s>"],["impl TryFrom<&str> for Address"],["impl TryFrom<&str> for Guid"],["impl TryFrom<String> for Guid"],["impl<'s> TryFrom<&'s Message> for PropertiesChangedArgs<'s>"],["impl<'s> TryFrom<&'s Message> for NameOwnerChangedArgs<'s>"],["impl<'s> TryFrom<&'s Message> for InterfacesRemovedArgs<'s>"],["impl TryFrom<&str> for OwnedMatchRule"],["impl<'s> TryFrom<&'s Message> for NameAcquiredArgs<'s>"],["impl<'s> TryFrom<&'s Message> for NameOwnerChangedArgs<'s>"],["impl<'s> TryFrom<&'s Message> for InterfacesAddedArgs<'s>"],["impl<'s> TryFrom<&'s Message> for InterfacesRemovedArgs<'s>"],["impl<'m> TryFrom<&'m str> for MatchRule<'m>"],["impl<'s> TryFrom<&'s Message> for NameAcquiredArgs<'s>"],["impl<'s> TryFrom<&'s Message> for PropertiesChangedArgs<'s>"],["impl<'s> TryFrom<&'s Message> for NameLostArgs<'s>"],["impl TryFrom<u8> for EndianSig"],["impl<'s> TryFrom<&'s Message> for NameLostArgs<'s>"]], "zbus_names":[["impl<'s> TryFrom<Arc<str>> for MemberName<'s>"],["impl<'name> TryFrom<Value<'name>> for UniqueName<'name>"],["impl<'s> TryFrom<String> for BusName<'s>"],["impl TryFrom<OwnedValue> for OwnedBusName"],["impl<'s> TryFrom<Cow<'s, str>> for UniqueName<'s>"],["impl TryFrom<String> for OwnedBusName"],["impl TryFrom<()> for ErrorName<'_>"],["impl<'s> TryFrom<Cow<'s, str>> for WellKnownName<'s>"],["impl<'s> TryFrom<String> for UniqueName<'s>"],["impl<'s> TryFrom<Str<'s>> for ErrorName<'s>"],["impl<'name> TryFrom<OwnedValue> for WellKnownName<'name>"],["impl TryFrom<OwnedValue> for BusName<'static>"],["impl TryFrom<Value<'static>> for OwnedErrorName"],["impl TryFrom<Value<'static>> for OwnedMemberName"],["impl<'s> TryFrom<Arc<str>> for OwnedUniqueName"],["impl<'s> TryFrom<Cow<'s, str>> for InterfaceName<'s>"],["impl<'s> TryFrom<Arc<str>> for OwnedErrorName"],["impl<'s> TryFrom<&'s str> for OwnedMemberName"],["impl TryFrom<OwnedValue> for OwnedUniqueName"],["impl<'s> TryFrom<Str<'s>> for InterfaceName<'s>"],["impl<'s> TryFrom<String> for OwnedErrorName"],["impl TryFrom<OwnedValue> for OwnedErrorName"],["impl<'s> TryFrom<&'s str> for UniqueName<'s>"],["impl TryFrom<&str> for OwnedBusName"],["impl<'s> TryFrom<Cow<'s, str>> for OwnedWellKnownName"],["impl<'s> TryFrom<Cow<'s, str>> for OwnedInterfaceName"],["impl<'name> TryFrom<OwnedValue> for MemberName<'name>"],["impl<'s> TryFrom<&'s str> for OwnedErrorName"],["impl<'s> TryFrom<Cow<'s, str>> for OwnedErrorName"],["impl TryFrom<()> for InterfaceName<'_>"],["impl<'name> TryFrom<OwnedValue> for InterfaceName<'name>"],["impl<'s> TryFrom<Str<'s>> for BusName<'s>"],["impl<'s> TryFrom<&'s str> for OwnedWellKnownName"],["impl<'s> TryFrom<Str<'s>> for OwnedInterfaceName"],["impl TryFrom<Value<'static>> for OwnedBusName"],["impl<'s> TryFrom<&'s str> for OwnedUniqueName"],["impl<'s> TryFrom<Str<'s>> for OwnedMemberName"],["impl<'s> TryFrom<&'s str> for BusName<'s>"],["impl<'s> TryFrom<String> for OwnedWellKnownName"],["impl<'s> TryFrom<Str<'s>> for WellKnownName<'s>"],["impl<'s> TryFrom<Cow<'s, str>> for OwnedMemberName"],["impl TryFrom<Value<'static>> for OwnedWellKnownName"],["impl<'s> TryFrom<Str<'s>> for OwnedWellKnownName"],["impl<'s> TryFrom<String> for OwnedMemberName"],["impl<'s> TryFrom<Str<'s>> for OwnedUniqueName"],["impl<'s> TryFrom<Str<'s>> for OwnedErrorName"],["impl TryFrom<()> for WellKnownName<'_>"],["impl<'s> TryFrom<Arc<str>> for OwnedInterfaceName"],["impl TryFrom<OwnedValue> for OwnedWellKnownName"],["impl<'s> TryFrom<Cow<'s, str>> for MemberName<'s>"],["impl<'s> TryFrom<Arc<str>> for WellKnownName<'s>"],["impl<'s> TryFrom<&'s str> for InterfaceName<'s>"],["impl<'s> TryFrom<Str<'s>> for MemberName<'s>"],["impl<'s> TryFrom<Arc<str>> for ErrorName<'s>"],["impl TryFrom<()> for BusName<'_>"],["impl<'s> TryFrom<&'s str> for MemberName<'s>"],["impl<'name> TryFrom<Value<'name>> for ErrorName<'name>"],["impl TryFrom<()> for MemberName<'_>"],["impl<'s> TryFrom<String> for OwnedUniqueName"],["impl<'s> TryFrom<String> for ErrorName<'s>"],["impl<'s> TryFrom<Cow<'s, str>> for OwnedUniqueName"],["impl<'s> TryFrom<Arc<str>> for UniqueName<'s>"],["impl<'s> TryFrom<&'s str> for ErrorName<'s>"],["impl<'s> TryFrom<&'s str> for WellKnownName<'s>"],["impl TryFrom<OwnedValue> for OwnedMemberName"],["impl<'s> TryFrom<String> for OwnedInterfaceName"],["impl<'name> TryFrom<OwnedValue> for ErrorName<'name>"],["impl<'s> TryFrom<String> for WellKnownName<'s>"],["impl<'s> TryFrom<Arc<str>> for InterfaceName<'s>"],["impl<'name> TryFrom<Cow<'name, str>> for BusName<'name>"],["impl<'name> TryFrom<Value<'name>> for InterfaceName<'name>"],["impl<'s> TryFrom<&'s str> for OwnedInterfaceName"],["impl TryFrom<()> for UniqueName<'_>"],["impl<'s> TryFrom<Arc<str>> for OwnedWellKnownName"],["impl<'s> TryFrom<String> for MemberName<'s>"],["impl<'name> TryFrom<Value<'name>> for WellKnownName<'name>"],["impl<'s> TryFrom<Arc<str>> for BusName<'s>"],["impl<'s> TryFrom<Str<'s>> for UniqueName<'s>"],["impl TryFrom<Value<'static>> for OwnedUniqueName"],["impl<'name> TryFrom<Value<'name>> for MemberName<'name>"],["impl<'s> TryFrom<Value<'s>> for BusName<'s>"],["impl<'name> TryFrom<OwnedValue> for UniqueName<'name>"],["impl<'s> TryFrom<String> for InterfaceName<'s>"],["impl TryFrom<OwnedValue> for OwnedInterfaceName"],["impl TryFrom<Value<'static>> for OwnedInterfaceName"],["impl TryFrom<Cow<'_, str>> for OwnedBusName"],["impl<'s> TryFrom<Cow<'s, str>> for ErrorName<'s>"],["impl<'s> TryFrom<Arc<str>> for OwnedMemberName"]], "zvariant":[["impl TryFrom<OwnedValue> for Structure<'static>"],["impl<'a> TryFrom<&'a OwnedValue> for i16"],["impl<'a, E, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> TryFrom<Structure<'a>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)
where\n T0: TryFrom<Value<'a>, Error = E>,\n T1: TryFrom<Value<'a>, Error = E>,\n T2: TryFrom<Value<'a>, Error = E>,\n T3: TryFrom<Value<'a>, Error = E>,\n T4: TryFrom<Value<'a>, Error = E>,\n T5: TryFrom<Value<'a>, Error = E>,\n T6: TryFrom<Value<'a>, Error = E>,\n T7: TryFrom<Value<'a>, Error = E>,\n T8: TryFrom<Value<'a>, Error = E>,\n T9: TryFrom<Value<'a>, Error = E>,\n T10: TryFrom<Value<'a>, Error = E>,\n T11: TryFrom<Value<'a>, Error = E>,\n T12: TryFrom<Value<'a>, Error = E>,\n Error: From<E>,
"],["impl TryFrom<OwnedValue> for OwnedObjectPath"],["impl TryFrom<OwnedValue> for i64"],["impl<'a> TryFrom<&'a Value<'a>> for &'a Structure<'a>"],["impl<E, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> TryFrom<OwnedValue> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)
where\n T0: TryFrom<Value<'static>, Error = E>,\n T1: TryFrom<Value<'static>, Error = E>,\n T2: TryFrom<Value<'static>, Error = E>,\n T3: TryFrom<Value<'static>, Error = E>,\n T4: TryFrom<Value<'static>, Error = E>,\n T5: TryFrom<Value<'static>, Error = E>,\n T6: TryFrom<Value<'static>, Error = E>,\n T7: TryFrom<Value<'static>, Error = E>,\n T8: TryFrom<Value<'static>, Error = E>,\n T9: TryFrom<Value<'static>, Error = E>,\n T10: TryFrom<Value<'static>, Error = E>,\n T11: TryFrom<Value<'static>, Error = E>,\n T12: TryFrom<Value<'static>, Error = E>,\n T13: TryFrom<Value<'static>, Error = E>,\n T14: TryFrom<Value<'static>, Error = E>,\n Error: From<E>,
"],["impl<'a> TryFrom<String> for Signature<'a>"],["impl<E, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> TryFrom<OwnedValue> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)
where\n T0: TryFrom<Value<'static>, Error = E>,\n T1: TryFrom<Value<'static>, Error = E>,\n T2: TryFrom<Value<'static>, Error = E>,\n T3: TryFrom<Value<'static>, Error = E>,\n T4: TryFrom<Value<'static>, Error = E>,\n T5: TryFrom<Value<'static>, Error = E>,\n T6: TryFrom<Value<'static>, Error = E>,\n T7: TryFrom<Value<'static>, Error = E>,\n T8: TryFrom<Value<'static>, Error = E>,\n T9: TryFrom<Value<'static>, Error = E>,\n T10: TryFrom<Value<'static>, Error = E>,\n T11: TryFrom<Value<'static>, Error = E>,\n T12: TryFrom<Value<'static>, Error = E>,\n T13: TryFrom<Value<'static>, Error = E>,\n T14: TryFrom<Value<'static>, Error = E>,\n T15: TryFrom<Value<'static>, Error = E>,\n Error: From<E>,
"],["impl<'a> TryFrom<&'a Value<'a>> for bool"],["impl<'a, E, T0, T1, T2, T3, T4, T5> TryFrom<Value<'a>> for (T0, T1, T2, T3, T4, T5)
where\n T0: TryFrom<Value<'a>, Error = E>,\n T1: TryFrom<Value<'a>, Error = E>,\n T2: TryFrom<Value<'a>, Error = E>,\n T3: TryFrom<Value<'a>, Error = E>,\n T4: TryFrom<Value<'a>, Error = E>,\n T5: TryFrom<Value<'a>, Error = E>,\n Error: From<E>,
"],["impl<'a> TryFrom<&'a [u8]> for Signature<'a>"],["impl<'a> TryFrom<Value<'a>> for f64"],["impl<'a> TryFrom<&'a OwnedValue> for u16"],["impl<'a> TryFrom<&'a Value<'a>> for &'a u32"],["impl<'a, E, T0, T1> TryFrom<Structure<'a>> for (T0, T1)
where\n T0: TryFrom<Value<'a>, Error = E>,\n T1: TryFrom<Value<'a>, Error = E>,\n Error: From<E>,
"],["impl TryFrom<OwnedValue> for u64"],["impl<'a> TryFrom<Value<'a>> for i16"],["impl<'a> TryFrom<&'a Value<'a>> for i32"],["impl<'a, E, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> TryFrom<Structure<'a>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)
where\n T0: TryFrom<Value<'a>, Error = E>,\n T1: TryFrom<Value<'a>, Error = E>,\n T2: TryFrom<Value<'a>, Error = E>,\n T3: TryFrom<Value<'a>, Error = E>,\n T4: TryFrom<Value<'a>, Error = E>,\n T5: TryFrom<Value<'a>, Error = E>,\n T6: TryFrom<Value<'a>, Error = E>,\n T7: TryFrom<Value<'a>, Error = E>,\n T8: TryFrom<Value<'a>, Error = E>,\n T9: TryFrom<Value<'a>, Error = E>,\n T10: TryFrom<Value<'a>, Error = E>,\n T11: TryFrom<Value<'a>, Error = E>,\n T12: TryFrom<Value<'a>, Error = E>,\n T13: TryFrom<Value<'a>, Error = E>,\n Error: From<E>,
"],["impl<E, T0, T1, T2, T3> TryFrom<OwnedValue> for (T0, T1, T2, T3)
where\n T0: TryFrom<Value<'static>, Error = E>,\n T1: TryFrom<Value<'static>, Error = E>,\n T2: TryFrom<Value<'static>, Error = E>,\n T3: TryFrom<Value<'static>, Error = E>,\n Error: From<E>,
"],["impl<'a> TryFrom<&'a Value<'a>> for &'a u8"],["impl TryFrom<OwnedValue> for String"],["impl<'a> TryFrom<&'a Value<'a>> for Structure<'a>"],["impl<'a> TryFrom<&'a str> for Signature<'a>"],["impl<'a> TryFrom<&'a Value<'a>> for &'a ObjectPath<'a>"],["impl<'a> TryFrom<Value<'a>> for u32"],["impl<'a> TryFrom<&'a OwnedValue> for u8"],["impl<'a> TryFrom<Value<'a>> for u16"],["impl<'a> TryFrom<&'a OwnedValue> for &'a Maybe<'a>"],["impl<'a, F> TryFrom<Value<'a>> for BitFlags<F>
where\n F: BitFlag,\n F::Numeric: TryFrom<Value<'a>, Error = Error>,
"],["impl<'a> TryFrom<&'a OwnedValue> for i32"],["impl TryFrom<OwnedValue> for u8"],["impl<'a, E, T0> TryFrom<Value<'a>> for (T0,)
where\n T0: TryFrom<Value<'a>, Error = E>,\n Error: From<E>,
"],["impl TryFrom<OwnedValue> for Array<'static>"],["impl<'a> TryFrom<Value<'a>> for Structure<'a>"],["impl<'a> TryFrom<&'a Value<'a>> for Array<'a>"],["impl<'a, E, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> TryFrom<Structure<'a>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)
where\n T0: TryFrom<Value<'a>, Error = E>,\n T1: TryFrom<Value<'a>, Error = E>,\n T2: TryFrom<Value<'a>, Error = E>,\n T3: TryFrom<Value<'a>, Error = E>,\n T4: TryFrom<Value<'a>, Error = E>,\n T5: TryFrom<Value<'a>, Error = E>,\n T6: TryFrom<Value<'a>, Error = E>,\n T7: TryFrom<Value<'a>, Error = E>,\n T8: TryFrom<Value<'a>, Error = E>,\n T9: TryFrom<Value<'a>, Error = E>,\n T10: TryFrom<Value<'a>, Error = E>,\n T11: TryFrom<Value<'a>, Error = E>,\n T12: TryFrom<Value<'a>, Error = E>,\n T13: TryFrom<Value<'a>, Error = E>,\n T14: TryFrom<Value<'a>, Error = E>,\n T15: TryFrom<Value<'a>, Error = E>,\n Error: From<E>,
"],["impl<'a, E, T0, T1, T2, T3, T4> TryFrom<Structure<'a>> for (T0, T1, T2, T3, T4)
where\n T0: TryFrom<Value<'a>, Error = E>,\n T1: TryFrom<Value<'a>, Error = E>,\n T2: TryFrom<Value<'a>, Error = E>,\n T3: TryFrom<Value<'a>, Error = E>,\n T4: TryFrom<Value<'a>, Error = E>,\n Error: From<E>,
"],["impl<'a> TryFrom<&'a Value<'a>> for Dict<'a, 'a>"],["impl<'a> TryFrom<&'a OwnedValue> for Fd"],["impl<'a> TryFrom<&'a Value<'a>> for &'a Signature<'a>"],["impl TryFrom<OwnedValue> for Signature<'static>"],["impl<'a, E, T0, T1, T2, T3, T4, T5, T6> TryFrom<Structure<'a>> for (T0, T1, T2, T3, T4, T5, T6)
where\n T0: TryFrom<Value<'a>, Error = E>,\n T1: TryFrom<Value<'a>, Error = E>,\n T2: TryFrom<Value<'a>, Error = E>,\n T3: TryFrom<Value<'a>, Error = E>,\n T4: TryFrom<Value<'a>, Error = E>,\n T5: TryFrom<Value<'a>, Error = E>,\n T6: TryFrom<Value<'a>, Error = E>,\n Error: From<E>,
"],["impl<'a> TryFrom<&'a Value<'a>> for &'a i32"],["impl<'a> TryFrom<Value<'a>> for Fd"],["impl<'a, E, T0, T1, T2, T3, T4, T5, T6, T7> TryFrom<Structure<'a>> for (T0, T1, T2, T3, T4, T5, T6, T7)
where\n T0: TryFrom<Value<'a>, Error = E>,\n T1: TryFrom<Value<'a>, Error = E>,\n T2: TryFrom<Value<'a>, Error = E>,\n T3: TryFrom<Value<'a>, Error = E>,\n T4: TryFrom<Value<'a>, Error = E>,\n T5: TryFrom<Value<'a>, Error = E>,\n T6: TryFrom<Value<'a>, Error = E>,\n T7: TryFrom<Value<'a>, Error = E>,\n Error: From<E>,
"],["impl<'k, 'v, K, V, H> TryFrom<Dict<'k, 'v>> for HashMap<K, V, H>
where\n K: Basic + TryFrom<Value<'k>> + Hash + Eq,\n V: TryFrom<Value<'v>>,\n H: BuildHasher + Default,\n K::Error: Into<Error>,\n V::Error: Into<Error>,
"],["impl<'a> TryFrom<&'a OwnedValue> for &'a Str<'a>"],["impl<'a, E, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> TryFrom<Structure<'a>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)
where\n T0: TryFrom<Value<'a>, Error = E>,\n T1: TryFrom<Value<'a>, Error = E>,\n T2: TryFrom<Value<'a>, Error = E>,\n T3: TryFrom<Value<'a>, Error = E>,\n T4: TryFrom<Value<'a>, Error = E>,\n T5: TryFrom<Value<'a>, Error = E>,\n T6: TryFrom<Value<'a>, Error = E>,\n T7: TryFrom<Value<'a>, Error = E>,\n T8: TryFrom<Value<'a>, Error = E>,\n T9: TryFrom<Value<'a>, Error = E>,\n T10: TryFrom<Value<'a>, Error = E>,\n Error: From<E>,
"],["impl<'a, E, T0, T1, T2, T3, T4, T5, T6, T7> TryFrom<Value<'a>> for (T0, T1, T2, T3, T4, T5, T6, T7)
where\n T0: TryFrom<Value<'a>, Error = E>,\n T1: TryFrom<Value<'a>, Error = E>,\n T2: TryFrom<Value<'a>, Error = E>,\n T3: TryFrom<Value<'a>, Error = E>,\n T4: TryFrom<Value<'a>, Error = E>,\n T5: TryFrom<Value<'a>, Error = E>,\n T6: TryFrom<Value<'a>, Error = E>,\n T7: TryFrom<Value<'a>, Error = E>,\n Error: From<E>,
"],["impl<'a, E, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> TryFrom<Value<'a>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)
where\n T0: TryFrom<Value<'a>, Error = E>,\n T1: TryFrom<Value<'a>, Error = E>,\n T2: TryFrom<Value<'a>, Error = E>,\n T3: TryFrom<Value<'a>, Error = E>,\n T4: TryFrom<Value<'a>, Error = E>,\n T5: TryFrom<Value<'a>, Error = E>,\n T6: TryFrom<Value<'a>, Error = E>,\n T7: TryFrom<Value<'a>, Error = E>,\n T8: TryFrom<Value<'a>, Error = E>,\n T9: TryFrom<Value<'a>, Error = E>,\n T10: TryFrom<Value<'a>, Error = E>,\n T11: TryFrom<Value<'a>, Error = E>,\n T12: TryFrom<Value<'a>, Error = E>,\n T13: TryFrom<Value<'a>, Error = E>,\n T14: TryFrom<Value<'a>, Error = E>,\n T15: TryFrom<Value<'a>, Error = E>,\n Error: From<E>,
"],["impl<'a> TryFrom<Value<'a>> for Signature<'a>"],["impl TryFrom<OwnedValue> for ObjectPath<'static>"],["impl<'a, K, V, H> TryFrom<Value<'a>> for HashMap<K, V, H>
where\n K: Basic + TryFrom<Value<'a>> + Hash + Eq,\n V: TryFrom<Value<'a>>,\n H: BuildHasher + Default,\n K::Error: Into<Error>,\n V::Error: Into<Error>,
"],["impl<'a, E, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> TryFrom<Value<'a>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)
where\n T0: TryFrom<Value<'a>, Error = E>,\n T1: TryFrom<Value<'a>, Error = E>,\n T2: TryFrom<Value<'a>, Error = E>,\n T3: TryFrom<Value<'a>, Error = E>,\n T4: TryFrom<Value<'a>, Error = E>,\n T5: TryFrom<Value<'a>, Error = E>,\n T6: TryFrom<Value<'a>, Error = E>,\n T7: TryFrom<Value<'a>, Error = E>,\n T8: TryFrom<Value<'a>, Error = E>,\n T9: TryFrom<Value<'a>, Error = E>,\n T10: TryFrom<Value<'a>, Error = E>,\n T11: TryFrom<Value<'a>, Error = E>,\n Error: From<E>,
"],["impl<'a, E, T0, T1, T2, T3, T4, T5, T6> TryFrom<Value<'a>> for (T0, T1, T2, T3, T4, T5, T6)
where\n T0: TryFrom<Value<'a>, Error = E>,\n T1: TryFrom<Value<'a>, Error = E>,\n T2: TryFrom<Value<'a>, Error = E>,\n T3: TryFrom<Value<'a>, Error = E>,\n T4: TryFrom<Value<'a>, Error = E>,\n T5: TryFrom<Value<'a>, Error = E>,\n T6: TryFrom<Value<'a>, Error = E>,\n Error: From<E>,
"],["impl<'a> TryFrom<Value<'a>> for u64"],["impl<'a, E, T0, T1, T2, T3, T4> TryFrom<Value<'a>> for (T0, T1, T2, T3, T4)
where\n T0: TryFrom<Value<'a>, Error = E>,\n T1: TryFrom<Value<'a>, Error = E>,\n T2: TryFrom<Value<'a>, Error = E>,\n T3: TryFrom<Value<'a>, Error = E>,\n T4: TryFrom<Value<'a>, Error = E>,\n Error: From<E>,
"],["impl<E, T0, T1, T2, T3, T4, T5, T6, T7> TryFrom<OwnedValue> for (T0, T1, T2, T3, T4, T5, T6, T7)
where\n T0: TryFrom<Value<'static>, Error = E>,\n T1: TryFrom<Value<'static>, Error = E>,\n T2: TryFrom<Value<'static>, Error = E>,\n T3: TryFrom<Value<'static>, Error = E>,\n T4: TryFrom<Value<'static>, Error = E>,\n T5: TryFrom<Value<'static>, Error = E>,\n T6: TryFrom<Value<'static>, Error = E>,\n T7: TryFrom<Value<'static>, Error = E>,\n Error: From<E>,
"],["impl<'a, E, T0, T1, T2, T3> TryFrom<Value<'a>> for (T0, T1, T2, T3)
where\n T0: TryFrom<Value<'a>, Error = E>,\n T1: TryFrom<Value<'a>, Error = E>,\n T2: TryFrom<Value<'a>, Error = E>,\n T3: TryFrom<Value<'a>, Error = E>,\n Error: From<E>,
"],["impl TryFrom<OwnedValue> for bool"],["impl<'a> TryFrom<&'a Value<'a>> for &'a u16"],["impl<'a> TryFrom<&'a OwnedValue> for &'a Signature<'a>"],["impl<'a> TryFrom<&'a OwnedValue> for i64"],["impl<E, T0, T1, T2> TryFrom<OwnedValue> for (T0, T1, T2)
where\n T0: TryFrom<Value<'static>, Error = E>,\n T1: TryFrom<Value<'static>, Error = E>,\n T2: TryFrom<Value<'static>, Error = E>,\n Error: From<E>,
"],["impl TryFrom<Value<'_>> for OwnedSignature"],["impl TryFrom<String> for OwnedObjectPath"],["impl<E, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> TryFrom<OwnedValue> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)
where\n T0: TryFrom<Value<'static>, Error = E>,\n T1: TryFrom<Value<'static>, Error = E>,\n T2: TryFrom<Value<'static>, Error = E>,\n T3: TryFrom<Value<'static>, Error = E>,\n T4: TryFrom<Value<'static>, Error = E>,\n T5: TryFrom<Value<'static>, Error = E>,\n T6: TryFrom<Value<'static>, Error = E>,\n T7: TryFrom<Value<'static>, Error = E>,\n T8: TryFrom<Value<'static>, Error = E>,\n T9: TryFrom<Value<'static>, Error = E>,\n T10: TryFrom<Value<'static>, Error = E>,\n T11: TryFrom<Value<'static>, Error = E>,\n T12: TryFrom<Value<'static>, Error = E>,\n Error: From<E>,
"],["impl TryFrom<Value<'_>> for OwnedObjectPath"],["impl<'a> TryFrom<&'a OwnedValue> for &'a str"],["impl TryFrom<&str> for OwnedObjectPath"],["impl<'a> TryFrom<&'a Value<'a>> for Maybe<'a>"],["impl<'a> TryFrom<Value<'a>> for ObjectPath<'a>"],["impl TryFrom<OwnedValue> for Maybe<'static>"],["impl<'a, E, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> TryFrom<Structure<'a>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)
where\n T0: TryFrom<Value<'a>, Error = E>,\n T1: TryFrom<Value<'a>, Error = E>,\n T2: TryFrom<Value<'a>, Error = E>,\n T3: TryFrom<Value<'a>, Error = E>,\n T4: TryFrom<Value<'a>, Error = E>,\n T5: TryFrom<Value<'a>, Error = E>,\n T6: TryFrom<Value<'a>, Error = E>,\n T7: TryFrom<Value<'a>, Error = E>,\n T8: TryFrom<Value<'a>, Error = E>,\n T9: TryFrom<Value<'a>, Error = E>,\n Error: From<E>,
"],["impl<'a> TryFrom<&'a OwnedValue> for &'a ObjectPath<'a>"],["impl TryFrom<OwnedValue> for Fd"],["impl<'a> TryFrom<&'a Value<'a>> for &'a str"],["impl<'a> TryFrom<&'a Value<'a>> for f64"],["impl<'a> TryFrom<&'a OwnedValue> for bool"],["impl<'a> TryFrom<&'a OwnedValue> for &'a Array<'a>"],["impl<'a, E, T0> TryFrom<Structure<'a>> for (T0,)
where\n T0: TryFrom<Value<'a>, Error = E>,\n Error: From<E>,
"],["impl<'a> TryFrom<Value<'a>> for Str<'a>"],["impl<'a> TryFrom<&'a OwnedValue> for &'a Structure<'a>"],["impl TryFrom<OwnedValue> for i16"],["impl TryFrom<OwnedValue> for Str<'static>"],["impl<'a, E, T0, T1, T2, T3> TryFrom<Structure<'a>> for (T0, T1, T2, T3)
where\n T0: TryFrom<Value<'a>, Error = E>,\n T1: TryFrom<Value<'a>, Error = E>,\n T2: TryFrom<Value<'a>, Error = E>,\n T3: TryFrom<Value<'a>, Error = E>,\n Error: From<E>,
"],["impl<'a, E, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> TryFrom<Value<'a>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)
where\n T0: TryFrom<Value<'a>, Error = E>,\n T1: TryFrom<Value<'a>, Error = E>,\n T2: TryFrom<Value<'a>, Error = E>,\n T3: TryFrom<Value<'a>, Error = E>,\n T4: TryFrom<Value<'a>, Error = E>,\n T5: TryFrom<Value<'a>, Error = E>,\n T6: TryFrom<Value<'a>, Error = E>,\n T7: TryFrom<Value<'a>, Error = E>,\n T8: TryFrom<Value<'a>, Error = E>,\n T9: TryFrom<Value<'a>, Error = E>,\n Error: From<E>,
"],["impl<'a> TryFrom<&'a Value<'a>> for &'a bool"],["impl<'a> TryFrom<&'a Value<'a>> for &'a i16"],["impl<'a, T> TryFrom<Value<'a>> for Vec<T>
where\n T: TryFrom<Value<'a>>,\n T::Error: Into<Error>,
"],["impl<'a, E, T0, T1> TryFrom<Value<'a>> for (T0, T1)
where\n T0: TryFrom<Value<'a>, Error = E>,\n T1: TryFrom<Value<'a>, Error = E>,\n Error: From<E>,
"],["impl<'a> TryFrom<Value<'a>> for i64"],["impl<'a, E, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> TryFrom<Value<'a>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)
where\n T0: TryFrom<Value<'a>, Error = E>,\n T1: TryFrom<Value<'a>, Error = E>,\n T2: TryFrom<Value<'a>, Error = E>,\n T3: TryFrom<Value<'a>, Error = E>,\n T4: TryFrom<Value<'a>, Error = E>,\n T5: TryFrom<Value<'a>, Error = E>,\n T6: TryFrom<Value<'a>, Error = E>,\n T7: TryFrom<Value<'a>, Error = E>,\n T8: TryFrom<Value<'a>, Error = E>,\n T9: TryFrom<Value<'a>, Error = E>,\n T10: TryFrom<Value<'a>, Error = E>,\n T11: TryFrom<Value<'a>, Error = E>,\n T12: TryFrom<Value<'a>, Error = E>,\n T13: TryFrom<Value<'a>, Error = E>,\n Error: From<E>,
"],["impl<E, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> TryFrom<OwnedValue> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)
where\n T0: TryFrom<Value<'static>, Error = E>,\n T1: TryFrom<Value<'static>, Error = E>,\n T2: TryFrom<Value<'static>, Error = E>,\n T3: TryFrom<Value<'static>, Error = E>,\n T4: TryFrom<Value<'static>, Error = E>,\n T5: TryFrom<Value<'static>, Error = E>,\n T6: TryFrom<Value<'static>, Error = E>,\n T7: TryFrom<Value<'static>, Error = E>,\n T8: TryFrom<Value<'static>, Error = E>,\n T9: TryFrom<Value<'static>, Error = E>,\n T10: TryFrom<Value<'static>, Error = E>,\n T11: TryFrom<Value<'static>, Error = E>,\n Error: From<E>,
"],["impl<E, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> TryFrom<OwnedValue> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)
where\n T0: TryFrom<Value<'static>, Error = E>,\n T1: TryFrom<Value<'static>, Error = E>,\n T2: TryFrom<Value<'static>, Error = E>,\n T3: TryFrom<Value<'static>, Error = E>,\n T4: TryFrom<Value<'static>, Error = E>,\n T5: TryFrom<Value<'static>, Error = E>,\n T6: TryFrom<Value<'static>, Error = E>,\n T7: TryFrom<Value<'static>, Error = E>,\n T8: TryFrom<Value<'static>, Error = E>,\n T9: TryFrom<Value<'static>, Error = E>,\n T10: TryFrom<Value<'static>, Error = E>,\n T11: TryFrom<Value<'static>, Error = E>,\n T12: TryFrom<Value<'static>, Error = E>,\n T13: TryFrom<Value<'static>, Error = E>,\n Error: From<E>,
"],["impl<E, T0, T1, T2, T3, T4> TryFrom<OwnedValue> for (T0, T1, T2, T3, T4)
where\n T0: TryFrom<Value<'static>, Error = E>,\n T1: TryFrom<Value<'static>, Error = E>,\n T2: TryFrom<Value<'static>, Error = E>,\n T3: TryFrom<Value<'static>, Error = E>,\n T4: TryFrom<Value<'static>, Error = E>,\n Error: From<E>,
"],["impl<'a, E, T0, T1, T2> TryFrom<Value<'a>> for (T0, T1, T2)
where\n T0: TryFrom<Value<'a>, Error = E>,\n T1: TryFrom<Value<'a>, Error = E>,\n T2: TryFrom<Value<'a>, Error = E>,\n Error: From<E>,
"],["impl<E, T0, T1, T2, T3, T4, T5, T6> TryFrom<OwnedValue> for (T0, T1, T2, T3, T4, T5, T6)
where\n T0: TryFrom<Value<'static>, Error = E>,\n T1: TryFrom<Value<'static>, Error = E>,\n T2: TryFrom<Value<'static>, Error = E>,\n T3: TryFrom<Value<'static>, Error = E>,\n T4: TryFrom<Value<'static>, Error = E>,\n T5: TryFrom<Value<'static>, Error = E>,\n T6: TryFrom<Value<'static>, Error = E>,\n Error: From<E>,
"],["impl<'a> TryFrom<&'a Value<'a>> for Fd"],["impl<'a> TryFrom<&'a OwnedValue> for u32"],["impl TryFrom<OwnedValue> for OwnedSignature"],["impl<'a, E, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> TryFrom<Structure<'a>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)
where\n T0: TryFrom<Value<'a>, Error = E>,\n T1: TryFrom<Value<'a>, Error = E>,\n T2: TryFrom<Value<'a>, Error = E>,\n T3: TryFrom<Value<'a>, Error = E>,\n T4: TryFrom<Value<'a>, Error = E>,\n T5: TryFrom<Value<'a>, Error = E>,\n T6: TryFrom<Value<'a>, Error = E>,\n T7: TryFrom<Value<'a>, Error = E>,\n T8: TryFrom<Value<'a>, Error = E>,\n T9: TryFrom<Value<'a>, Error = E>,\n T10: TryFrom<Value<'a>, Error = E>,\n T11: TryFrom<Value<'a>, Error = E>,\n T12: TryFrom<Value<'a>, Error = E>,\n T13: TryFrom<Value<'a>, Error = E>,\n T14: TryFrom<Value<'a>, Error = E>,\n Error: From<E>,
"],["impl TryFrom<OwnedValue> for f64"],["impl<'a> TryFrom<Value<'a>> for i32"],["impl<'a> TryFrom<&'a str> for ObjectPath<'a>"],["impl<'a> TryFrom<&'a Value<'a>> for i16"],["impl<'a, E, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> TryFrom<Structure<'a>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)
where\n T0: TryFrom<Value<'a>, Error = E>,\n T1: TryFrom<Value<'a>, Error = E>,\n T2: TryFrom<Value<'a>, Error = E>,\n T3: TryFrom<Value<'a>, Error = E>,\n T4: TryFrom<Value<'a>, Error = E>,\n T5: TryFrom<Value<'a>, Error = E>,\n T6: TryFrom<Value<'a>, Error = E>,\n T7: TryFrom<Value<'a>, Error = E>,\n T8: TryFrom<Value<'a>, Error = E>,\n T9: TryFrom<Value<'a>, Error = E>,\n T10: TryFrom<Value<'a>, Error = E>,\n T11: TryFrom<Value<'a>, Error = E>,\n Error: From<E>,
"],["impl<E, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> TryFrom<OwnedValue> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)
where\n T0: TryFrom<Value<'static>, Error = E>,\n T1: TryFrom<Value<'static>, Error = E>,\n T2: TryFrom<Value<'static>, Error = E>,\n T3: TryFrom<Value<'static>, Error = E>,\n T4: TryFrom<Value<'static>, Error = E>,\n T5: TryFrom<Value<'static>, Error = E>,\n T6: TryFrom<Value<'static>, Error = E>,\n T7: TryFrom<Value<'static>, Error = E>,\n T8: TryFrom<Value<'static>, Error = E>,\n T9: TryFrom<Value<'static>, Error = E>,\n T10: TryFrom<Value<'static>, Error = E>,\n Error: From<E>,
"],["impl<E, T0, T1> TryFrom<OwnedValue> for (T0, T1)
where\n T0: TryFrom<Value<'static>, Error = E>,\n T1: TryFrom<Value<'static>, Error = E>,\n Error: From<E>,
"],["impl<'a, E, T0, T1, T2, T3, T4, T5> TryFrom<Structure<'a>> for (T0, T1, T2, T3, T4, T5)
where\n T0: TryFrom<Value<'a>, Error = E>,\n T1: TryFrom<Value<'a>, Error = E>,\n T2: TryFrom<Value<'a>, Error = E>,\n T3: TryFrom<Value<'a>, Error = E>,\n T4: TryFrom<Value<'a>, Error = E>,\n T5: TryFrom<Value<'a>, Error = E>,\n Error: From<E>,
"],["impl TryFrom<OwnedValue> for Dict<'static, 'static>"],["impl<E, T0> TryFrom<OwnedValue> for (T0,)
where\n T0: TryFrom<Value<'static>, Error = E>,\n Error: From<E>,
"],["impl<'a> TryFrom<&'a Value<'a>> for Signature<'a>"],["impl<'a> TryFrom<Value<'a>> for String"],["impl<'k, 'v, K, V, H> TryFrom<OwnedValue> for HashMap<K, V, H>
where\n K: Basic + TryFrom<Value<'k>> + Hash + Eq,\n V: TryFrom<Value<'v>>,\n H: BuildHasher + Default,\n K::Error: Into<Error>,\n V::Error: Into<Error>,
"],["impl<'a> TryFrom<&'a Value<'a>> for &'a Str<'a>"],["impl<'a, E, T0, T1, T2, T3, T4, T5, T6, T7, T8> TryFrom<Structure<'a>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8)
where\n T0: TryFrom<Value<'a>, Error = E>,\n T1: TryFrom<Value<'a>, Error = E>,\n T2: TryFrom<Value<'a>, Error = E>,\n T3: TryFrom<Value<'a>, Error = E>,\n T4: TryFrom<Value<'a>, Error = E>,\n T5: TryFrom<Value<'a>, Error = E>,\n T6: TryFrom<Value<'a>, Error = E>,\n T7: TryFrom<Value<'a>, Error = E>,\n T8: TryFrom<Value<'a>, Error = E>,\n Error: From<E>,
"],["impl<'a> TryFrom<&'a Value<'a>> for u16"],["impl<'a> TryFrom<String> for ObjectPath<'a>"],["impl<'a> TryFrom<Value<'a>> for Maybe<'a>"],["impl<'a> TryFrom<&'a Value<'a>> for i64"],["impl<'a> TryFrom<Value<'a>> for Array<'a>"],["impl<'a> TryFrom<&'a OwnedValue> for f64"],["impl<'a> TryFrom<&'a [u8]> for ObjectPath<'a>"],["impl<'a> TryFrom<&'a Value<'a>> for &'a u64"],["impl<'a> TryFrom<&'a Value<'a>> for &'a Maybe<'a>"],["impl<'a> TryFrom<&'a OwnedValue> for u64"],["impl<'a> TryFrom<Value<'a>> for u8"],["impl<'a, T> TryFrom<OwnedValue> for Vec<T>
where\n T: TryFrom<Value<'a>>,\n T::Error: Into<Error>,
"],["impl<'a> TryFrom<Signature<'a>> for StructureSeed<'a>"],["impl<'a> TryFrom<Value<'a>> for bool"],["impl<'a> TryFrom<&'a Value<'a>> for u64"],["impl<'a> TryFrom<&'a OwnedValue> for &'a Dict<'a, 'a>"],["impl<'a> TryFrom<&'a Value<'a>> for &'a Array<'a>"],["impl<'a, F> TryFrom<OwnedValue> for BitFlags<F>
where\n F: BitFlag,\n F::Numeric: TryFrom<Value<'a>, Error = Error>,
"],["impl<E, T0, T1, T2, T3, T4, T5> TryFrom<OwnedValue> for (T0, T1, T2, T3, T4, T5)
where\n T0: TryFrom<Value<'static>, Error = E>,\n T1: TryFrom<Value<'static>, Error = E>,\n T2: TryFrom<Value<'static>, Error = E>,\n T3: TryFrom<Value<'static>, Error = E>,\n T4: TryFrom<Value<'static>, Error = E>,\n T5: TryFrom<Value<'static>, Error = E>,\n Error: From<E>,
"],["impl<E, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> TryFrom<OwnedValue> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)
where\n T0: TryFrom<Value<'static>, Error = E>,\n T1: TryFrom<Value<'static>, Error = E>,\n T2: TryFrom<Value<'static>, Error = E>,\n T3: TryFrom<Value<'static>, Error = E>,\n T4: TryFrom<Value<'static>, Error = E>,\n T5: TryFrom<Value<'static>, Error = E>,\n T6: TryFrom<Value<'static>, Error = E>,\n T7: TryFrom<Value<'static>, Error = E>,\n T8: TryFrom<Value<'static>, Error = E>,\n T9: TryFrom<Value<'static>, Error = E>,\n Error: From<E>,
"],["impl<'a, E, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> TryFrom<Value<'a>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)
where\n T0: TryFrom<Value<'a>, Error = E>,\n T1: TryFrom<Value<'a>, Error = E>,\n T2: TryFrom<Value<'a>, Error = E>,\n T3: TryFrom<Value<'a>, Error = E>,\n T4: TryFrom<Value<'a>, Error = E>,\n T5: TryFrom<Value<'a>, Error = E>,\n T6: TryFrom<Value<'a>, Error = E>,\n T7: TryFrom<Value<'a>, Error = E>,\n T8: TryFrom<Value<'a>, Error = E>,\n T9: TryFrom<Value<'a>, Error = E>,\n T10: TryFrom<Value<'a>, Error = E>,\n T11: TryFrom<Value<'a>, Error = E>,\n T12: TryFrom<Value<'a>, Error = E>,\n T13: TryFrom<Value<'a>, Error = E>,\n T14: TryFrom<Value<'a>, Error = E>,\n Error: From<E>,
"],["impl<'a> TryFrom<&'a Value<'a>> for &'a Dict<'a, 'a>"],["impl<'a, E, T0, T1, T2, T3, T4, T5, T6, T7, T8> TryFrom<Value<'a>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8)
where\n T0: TryFrom<Value<'a>, Error = E>,\n T1: TryFrom<Value<'a>, Error = E>,\n T2: TryFrom<Value<'a>, Error = E>,\n T3: TryFrom<Value<'a>, Error = E>,\n T4: TryFrom<Value<'a>, Error = E>,\n T5: TryFrom<Value<'a>, Error = E>,\n T6: TryFrom<Value<'a>, Error = E>,\n T7: TryFrom<Value<'a>, Error = E>,\n T8: TryFrom<Value<'a>, Error = E>,\n Error: From<E>,
"],["impl<'a, E, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> TryFrom<Value<'a>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)
where\n T0: TryFrom<Value<'a>, Error = E>,\n T1: TryFrom<Value<'a>, Error = E>,\n T2: TryFrom<Value<'a>, Error = E>,\n T3: TryFrom<Value<'a>, Error = E>,\n T4: TryFrom<Value<'a>, Error = E>,\n T5: TryFrom<Value<'a>, Error = E>,\n T6: TryFrom<Value<'a>, Error = E>,\n T7: TryFrom<Value<'a>, Error = E>,\n T8: TryFrom<Value<'a>, Error = E>,\n T9: TryFrom<Value<'a>, Error = E>,\n T10: TryFrom<Value<'a>, Error = E>,\n T11: TryFrom<Value<'a>, Error = E>,\n T12: TryFrom<Value<'a>, Error = E>,\n Error: From<E>,
"],["impl<'a, E, T0, T1, T2> TryFrom<Structure<'a>> for (T0, T1, T2)
where\n T0: TryFrom<Value<'a>, Error = E>,\n T1: TryFrom<Value<'a>, Error = E>,\n T2: TryFrom<Value<'a>, Error = E>,\n Error: From<E>,
"],["impl<'a, T> TryFrom<Array<'a>> for Vec<T>
where\n T: TryFrom<Value<'a>>,\n T::Error: Into<Error>,
"],["impl TryFrom<OwnedValue> for u16"],["impl<'a> TryFrom<&'a Value<'a>> for u8"],["impl<'a> TryFrom<&'a Value<'a>> for &'a i64"],["impl<'a> TryFrom<&'a Value<'a>> for &'a Fd"],["impl<'a> TryFrom<&'a Value<'a>> for String"],["impl<'a> TryFrom<Cow<'a, str>> for ObjectPath<'a>"],["impl TryFrom<OwnedValue> for i32"],["impl<'a> TryFrom<&'a Value<'a>> for u32"],["impl<'a> TryFrom<&'a Value<'a>> for Str<'a>"],["impl<E, T0, T1, T2, T3, T4, T5, T6, T7, T8> TryFrom<OwnedValue> for (T0, T1, T2, T3, T4, T5, T6, T7, T8)
where\n T0: TryFrom<Value<'static>, Error = E>,\n T1: TryFrom<Value<'static>, Error = E>,\n T2: TryFrom<Value<'static>, Error = E>,\n T3: TryFrom<Value<'static>, Error = E>,\n T4: TryFrom<Value<'static>, Error = E>,\n T5: TryFrom<Value<'static>, Error = E>,\n T6: TryFrom<Value<'static>, Error = E>,\n T7: TryFrom<Value<'static>, Error = E>,\n T8: TryFrom<Value<'static>, Error = E>,\n Error: From<E>,
"],["impl<'a, E, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> TryFrom<Value<'a>> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)
where\n T0: TryFrom<Value<'a>, Error = E>,\n T1: TryFrom<Value<'a>, Error = E>,\n T2: TryFrom<Value<'a>, Error = E>,\n T3: TryFrom<Value<'a>, Error = E>,\n T4: TryFrom<Value<'a>, Error = E>,\n T5: TryFrom<Value<'a>, Error = E>,\n T6: TryFrom<Value<'a>, Error = E>,\n T7: TryFrom<Value<'a>, Error = E>,\n T8: TryFrom<Value<'a>, Error = E>,\n T9: TryFrom<Value<'a>, Error = E>,\n T10: TryFrom<Value<'a>, Error = E>,\n Error: From<E>,
"],["impl<'a> TryFrom<Value<'a>> for Dict<'a, 'a>"],["impl<'a> TryFrom<&'a Value<'a>> for &'a f64"],["impl<'a> TryFrom<&'a Value<'a>> for ObjectPath<'a>"],["impl TryFrom<OwnedValue> for u32"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/trait.impl/core/default/trait.Default.js b/doc/devel/trait.impl/core/default/trait.Default.js index 8431605387..6ef9a57dfa 100644 --- a/doc/devel/trait.impl/core/default/trait.Default.js +++ b/doc/devel/trait.impl/core/default/trait.Default.js @@ -26,17 +26,17 @@ "fastrand":[["impl Default for Rng"]], "futures_executor":[["impl Default for LocalPool"]], "futures_lite":[["impl<T: Default> Default for Cursor<T>"]], -"futures_util":[["impl<Fut: Future> Default for FuturesOrdered<Fut>"],["impl<F> Default for OptionFuture<F>"],["impl<T: Default> Default for Mutex<T>"],["impl<St: Stream + Unpin> Default for SelectAll<St>"],["impl Default for PollNext"],["impl<T: Default> Default for Cursor<T>"],["impl<Fut> Default for FuturesUnordered<Fut>"]], +"futures_util":[["impl<T: Default> Default for Cursor<T>"],["impl Default for PollNext"],["impl<T: Default> Default for Mutex<T>"],["impl<St: Stream + Unpin> Default for SelectAll<St>"],["impl<F> Default for OptionFuture<F>"],["impl<Fut: Future> Default for FuturesOrdered<Fut>"],["impl<Fut> Default for FuturesUnordered<Fut>"]], "fxhash":[["impl Default for FxHasher32"],["impl Default for FxHasher64"],["impl Default for FxHasher"]], "generic_array":[["impl<T: Default, N> Default for GenericArray<T, N>
where\n N: ArrayLength<T>,
"]], -"hashbrown":[["impl<T, S, A> Default for HashSet<T, S, A>
where\n S: Default,\n A: Default + Allocator,
"],["impl<T, A> Default for HashTable<T, A>
where\n A: Allocator + Default,
"],["impl<K, V, S, A> Default for HashMap<K, V, S, A>
where\n S: Default,\n A: Default + Allocator,
"]], +"hashbrown":[["impl<T, S, A> Default for HashSet<T, S, A>
where\n S: Default,\n A: Default + Allocator,
"],["impl<K, V, S, A> Default for HashMap<K, V, S, A>
where\n S: Default,\n A: Default + Allocator,
"],["impl<T, A> Default for HashTable<T, A>
where\n A: Allocator + Default,
"]], "indexmap":[["impl<K, V> Default for &mut Slice<K, V>"],["impl<K, V> Default for IterMut<'_, K, V>"],["impl<T> Default for IntoIter<T>"],["impl<K, V> Default for ValuesMut<'_, K, V>"],["impl<K, V> Default for Box<Slice<K, V>>"],["impl<T> Default for Iter<'_, T>"],["impl<K, V> Default for Keys<'_, K, V>"],["impl<T> Default for &Slice<T>"],["impl<K, V, S> Default for IndexMap<K, V, S>
where\n S: Default,
"],["impl<K, V> Default for Iter<'_, K, V>"],["impl<K, V> Default for IntoKeys<K, V>"],["impl<K, V> Default for IntoIter<K, V>"],["impl<K, V> Default for IntoValues<K, V>"],["impl<K, V> Default for &Slice<K, V>"],["impl<T, S> Default for IndexSet<T, S>
where\n S: Default,
"],["impl<K, V> Default for Values<'_, K, V>"],["impl<T> Default for Box<Slice<T>>"]], "itoa":[["impl Default for Buffer"]], "linux_raw_sys":[["impl<T> Default for __BindgenUnionField<T>"],["impl<Storage: Default> Default for __BindgenBitfieldUnit<Storage>"],["impl<T: Default> Default for __IncompleteArrayField<T>"],["impl<Storage: Default> Default for __BindgenBitfieldUnit<Storage>"],["impl<T: Default> Default for __IncompleteArrayField<T>"],["impl<T: Default> Default for __IncompleteArrayField<T>"]], "lock_api":[["impl<R: RawMutex, T: ?Sized + Default> Default for Mutex<R, T>"],["impl<R: RawRwLock, T: ?Sized + Default> Default for RwLock<R, T>"],["impl<R: RawMutex, G: GetThreadId, T: ?Sized + Default> Default for ReentrantMutex<R, G, T>"]], "log":[["impl<'a> Default for RecordBuilder<'a>"],["impl<'a> Default for MetadataBuilder<'a>"]], "memchr":[["impl Default for PrefilterConfig"],["impl Default for FinderBuilder"]], -"nix":[["impl Default for FsFlags"],["impl Default for FdSet"],["impl Default for Dqblk"],["impl Default for CpuSet"],["impl Default for UnixCredentials"],["impl Default for QuotaValidFlags"],["impl<T> Default for AlgSetKey<T>"]], +"nix":[["impl Default for UnixCredentials"],["impl Default for CpuSet"],["impl<T> Default for AlgSetKey<T>"],["impl Default for FsFlags"],["impl Default for QuotaValidFlags"],["impl Default for FdSet"],["impl Default for Dqblk"]], "nu_ansi_term":[["impl Default for Style"],["impl Default for Color"]], "once_cell":[["impl<T: Default> Default for Lazy<T>"],["impl<'a, T> Default for OnceRef<'a, T>"],["impl<T> Default for OnceBox<T>"],["impl<T> Default for OnceCell<T>"],["impl<T> Default for OnceCell<T>"],["impl Default for OnceBool"],["impl Default for OnceNonZeroUsize"],["impl<T: Default> Default for Lazy<T>"]], "ordered_stream":[["impl<C: Default> Default for JoinMultiple<C>"],["impl<C: Default> Default for JoinMultiplePin<C>"]], @@ -48,8 +48,8 @@ "proc_macro2":[["impl Default for TokenStream"]], "rand":[["impl Default for ThreadRng"]], "rand_core":[["impl Default for OsRng"]], -"regex":[["impl Default for RegexSet"],["impl Default for RegexSet"]], -"regex_automata":[["impl Default for Config"],["impl Default for SmallIndex"],["impl Default for Config"],["impl Default for LookSet"],["impl Default for MatchKind"],["impl Default for Config"],["impl Default for Config"],["impl Default for StateID"],["impl Default for GroupInfo"],["impl Default for ByteClasses"],["impl Default for Builder"],["impl Default for LookMatcher"],["impl Default for WhichCaptures"],["impl Default for PatternID"]], +"regex":[["impl Default for RegexSet"],["impl Default for RegexSet"]], +"regex_automata":[["impl Default for Config"],["impl Default for WhichCaptures"],["impl Default for LookMatcher"],["impl Default for Config"],["impl Default for PatternID"],["impl Default for LookSet"],["impl Default for StateID"],["impl Default for Config"],["impl Default for ByteClasses"],["impl Default for Builder"],["impl Default for Config"],["impl Default for GroupInfo"],["impl Default for SmallIndex"],["impl Default for MatchKind"]], "regex_syntax":[["impl Default for Extractor"],["impl Default for ExtractKind"],["impl Default for ParserBuilder"],["impl Default for ParserBuilder"],["impl Default for TranslatorBuilder"],["impl Default for LookSet"],["impl Default for ClassBytesRange"],["impl Default for ClassUnicodeRange"]], "rustix":[["impl<'buf> Default for RecvAncillaryBuffer<'buf>"],["impl Default for WatchFlags"],["impl Default for SendAncillaryBuffer<'_, '_, '_>"],["impl Default for EventFlags"],["impl Default for CpuSet"],["impl Default for ResolveFlags"]], "ryu":[["impl Default for Buffer"]], @@ -74,6 +74,6 @@ "typenum":[["impl Default for B1"],["impl Default for B0"],["impl<U: Default + Unsigned + NonZero> Default for NInt<U>"],["impl Default for Greater"],["impl Default for Less"],["impl<U: Default + Unsigned + NonZero> Default for PInt<U>"],["impl Default for Equal"],["impl Default for Z0"],["impl Default for UTerm"],["impl<U: Default, B: Default> Default for UInt<U, B>"]], "utf8parse":[["impl Default for Parser"]], "winnow":[["impl<'a> Default for &'a Bytes"],["impl<C> Default for ContextError<C>"],["impl<I> Default for Partial<I>
where\n I: Default + StreamIsPartial,
"],["impl<I: Default> Default for Located<I>"],["impl<'a> Default for &'a BStr"]], -"zbus":[["impl<'m> Default for MessageFields<'m>"],["impl Default for CacheProperties"],["impl Default for ConnectionCredentials"],["impl Default for MessageSequence"]], +"zbus":[["impl Default for CacheProperties"],["impl Default for MessageSequence"],["impl<'m> Default for MessageFields<'m>"],["impl Default for ConnectionCredentials"]], "zvariant":[["impl<'a> Default for Str<'a>"],["impl<'a> Default for Structure<'a>"],["impl Default for OwnedObjectPath"],["impl Default for EncodingFormat"],["impl<T> Default for Optional<T>"],["impl<'a> Default for StructureBuilder<'a>"],["impl Default for ObjectPath<'_>"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/trait.impl/core/error/trait.Error.js b/doc/devel/trait.impl/core/error/trait.Error.js index aad138573d..52b62157d0 100644 --- a/doc/devel/trait.impl/core/error/trait.Error.js +++ b/doc/devel/trait.impl/core/error/trait.Error.js @@ -1,6 +1,6 @@ (function() {var implementors = { "async_broadcast":[["impl Error for TryRecvError"],["impl<T> Error for SendError<T>"],["impl<T> Error for TrySendError<T>"],["impl Error for RecvError"]], -"async_channel":[["impl Error for TryRecvError"],["impl<T> Error for SendError<T>"],["impl<T> Error for TrySendError<T>"],["impl Error for RecvError"]], +"async_channel":[["impl<T> Error for SendError<T>"],["impl Error for TryRecvError"],["impl Error for RecvError"],["impl<T> Error for TrySendError<T>"]], "async_std":[["impl Error for TimeoutError"],["impl Error for AccessError"]], "atspi_common":[["impl Error for AtspiError"],["impl Error for ObjectPathConversionError"]], "atspi_proxies":[["impl Error for ObjectPathConversionError"],["impl Error for AtspiError"]], @@ -14,12 +14,12 @@ "futures_channel":[["impl Error for Canceled"],["impl<T: Any> Error for TrySendError<T>"],["impl Error for TryRecvError"],["impl Error for SendError"]], "futures_executor":[["impl Error for EnterError"]], "futures_task":[["impl Error for SpawnError"]], -"futures_util":[["impl<T, E: Debug + Display> Error for TryChunksError<T, E>"],["impl Error for Aborted"],["impl<T: Any> Error for ReuniteError<T>"],["impl<T: Any, Item> Error for ReuniteError<T, Item>"],["impl<T, E: Debug + Display> Error for TryReadyChunksError<T, E>"]], +"futures_util":[["impl<T: Any> Error for ReuniteError<T>"],["impl Error for Aborted"],["impl<T, E: Debug + Display> Error for TryReadyChunksError<T, E>"],["impl<T: Any, Item> Error for ReuniteError<T, Item>"],["impl<T, E: Debug + Display> Error for TryChunksError<T, E>"]], "getrandom":[["impl Error for Error"]], "hex":[["impl Error for FromHexError"]], "indexmap":[["impl Error for TryReserveError"]], "itertools":[["impl<I> Error for ExactlyOneError<I>
where\n I: Iterator + Debug,\n I::Item: Debug,
"]], -"log":[["impl Error for Error"],["impl Error for SetLoggerError"],["impl Error for ParseLevelError"]], +"log":[["impl Error for ParseLevelError"],["impl Error for SetLoggerError"],["impl Error for Error"]], "nix":[["impl Error for ClearEnvError"],["impl Error for Errno"]], "odilia_common":[["impl Error for ConfigError"],["impl Error for KeyFromStrError"],["impl Error for AccessiblePrimitiveConversionError"],["impl Error for ModeFromStrError"],["impl Error for OdiliaError"],["impl Error for CacheError"]], "proc_macro2":[["impl Error for LexError"]], @@ -27,7 +27,7 @@ "rand":[["impl Error for WeightedError"],["impl Error for ReadError"],["impl Error for BernoulliError"]], "rand_core":[["impl Error for Error"]], "regex":[["impl Error for Error"]], -"regex_automata":[["impl Error for GroupInfoError"],["impl Error for MatchError"],["impl Error for PatternIDError"],["impl Error for DeserializeError"],["impl Error for BuildError"],["impl Error for PatternSetInsertError"],["impl Error for SmallIndexError"],["impl Error for StateIDError"],["impl Error for SerializeError"],["impl Error for UnicodeWordBoundaryError"],["impl Error for BuildError"]], +"regex_automata":[["impl Error for PatternSetInsertError"],["impl Error for MatchError"],["impl Error for DeserializeError"],["impl Error for SmallIndexError"],["impl Error for UnicodeWordBoundaryError"],["impl Error for BuildError"],["impl Error for StateIDError"],["impl Error for GroupInfoError"],["impl Error for PatternIDError"],["impl Error for BuildError"],["impl Error for SerializeError"]], "regex_syntax":[["impl Error for Error"],["impl Error for CaseFoldError"],["impl Error for UnicodeWordError"],["impl Error for Error"],["impl Error for Error"]], "rustix":[["impl Error for Errno"]], "serde":[["impl Error for Error"]], @@ -45,7 +45,7 @@ "tracing_subscriber":[["impl Error for Error"],["impl Error for FromEnvError"],["impl Error for BadName"],["impl Error for TryInitError"],["impl Error for ParseError"]], "winnow":[["impl Error for ErrorKind"],["impl<I: Clone + Debug + Display + Sync + Send + 'static> Error for InputError<I>"],["impl<I: Clone + Debug + Display + Sync + Send + 'static, C: Display + Debug> Error for TreeError<I, C>"],["impl<I: Clone + Debug + Display + Sync + Send + 'static, C: Display + Debug> Error for VerboseError<I, C>"]], "xdg":[["impl Error for Error"]], -"zbus":[["impl Error for Error"],["impl Error for Error"]], +"zbus":[["impl Error for Error"],["impl Error for Error"]], "zbus_names":[["impl Error for Error"]], "zvariant":[["impl Error for Error"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/trait.impl/core/fmt/trait.Binary.js b/doc/devel/trait.impl/core/fmt/trait.Binary.js index 9231861631..00893c046e 100644 --- a/doc/devel/trait.impl/core/fmt/trait.Binary.js +++ b/doc/devel/trait.impl/core/fmt/trait.Binary.js @@ -1,7 +1,7 @@ (function() {var implementors = { "enumflags2":[["impl<T> Binary for BitFlags<T>
where\n T: BitFlag,\n T::Numeric: Binary,
"]], "itertools":[["impl<'a, I> Binary for Format<'a, I>
where\n I: Iterator,\n I::Item: Binary,
"]], -"nix":[["impl Binary for SpliceFFlags"],["impl Binary for SFlag"],["impl Binary for Options"],["impl Binary for DeleteModuleFlags"],["impl Binary for AddWatchFlags"],["impl Binary for Mode"],["impl Binary for SealFlag"],["impl Binary for MsFlags"],["impl Binary for PollFlags"],["impl Binary for QuotaValidFlags"],["impl Binary for FallocateFlags"],["impl Binary for AccessFlags"],["impl Binary for MlockAllFlags"],["impl Binary for FsFlags"],["impl Binary for MQ_OFlag"],["impl Binary for FdFlag"],["impl Binary for SaFlags"],["impl Binary for MntFlags"],["impl Binary for RenameFlags"],["impl Binary for EpollCreateFlags"],["impl Binary for OFlag"],["impl Binary for AtFlags"],["impl Binary for MsFlags"],["impl Binary for OutputFlags"],["impl Binary for MRemapFlags"],["impl Binary for WaitPidFlag"],["impl Binary for SockFlag"],["impl Binary for EfdFlags"],["impl Binary for TimerSetTimeFlags"],["impl Binary for MsgFlags"],["impl Binary for TimestampingFlag"],["impl Binary for Persona"],["impl Binary for ProtFlags"],["impl Binary for MapFlags"],["impl Binary for LocalFlags"],["impl Binary for MemFdCreateFlag"],["impl Binary for TimerFlags"],["impl Binary for InputFlags"],["impl Binary for SfdFlags"],["impl Binary for InterfaceFlags"],["impl Binary for CloneFlags"],["impl Binary for ModuleInitFlags"],["impl Binary for InitFlags"],["impl Binary for ControlFlags"],["impl Binary for EpollFlags"]], +"nix":[["impl Binary for SockFlag"],["impl Binary for EpollCreateFlags"],["impl Binary for MsFlags"],["impl Binary for SfdFlags"],["impl Binary for ControlFlags"],["impl Binary for FdFlag"],["impl Binary for MQ_OFlag"],["impl Binary for OFlag"],["impl Binary for SealFlag"],["impl Binary for ModuleInitFlags"],["impl Binary for MlockAllFlags"],["impl Binary for MsgFlags"],["impl Binary for FsFlags"],["impl Binary for Persona"],["impl Binary for EpollFlags"],["impl Binary for ProtFlags"],["impl Binary for MRemapFlags"],["impl Binary for PollFlags"],["impl Binary for MntFlags"],["impl Binary for DeleteModuleFlags"],["impl Binary for OutputFlags"],["impl Binary for LocalFlags"],["impl Binary for SaFlags"],["impl Binary for TimestampingFlag"],["impl Binary for MsFlags"],["impl Binary for AddWatchFlags"],["impl Binary for TimerSetTimeFlags"],["impl Binary for WaitPidFlag"],["impl Binary for SFlag"],["impl Binary for TimerFlags"],["impl Binary for InitFlags"],["impl Binary for Mode"],["impl Binary for FallocateFlags"],["impl Binary for QuotaValidFlags"],["impl Binary for RenameFlags"],["impl Binary for InputFlags"],["impl Binary for InterfaceFlags"],["impl Binary for Options"],["impl Binary for AccessFlags"],["impl Binary for AtFlags"],["impl Binary for MapFlags"],["impl Binary for SpliceFFlags"],["impl Binary for MemFdCreateFlag"],["impl Binary for CloneFlags"],["impl Binary for EfdFlags"]], "rustix":[["impl Binary for EventFlags"],["impl Binary for WaitidOptions"],["impl Binary for SockaddrXdpFlags"],["impl Binary for RenameFlags"],["impl Binary for TimerfdTimerFlags"],["impl Binary for CreateFlags"],["impl Binary for StatVfsMountFlags"],["impl Binary for FloatingPointEmulationControl"],["impl Binary for XdpOptionsFlags"],["impl Binary for SpeculationFeatureState"],["impl Binary for XdpDescOptions"],["impl Binary for PipeFlags"],["impl Binary for DupFlags"],["impl Binary for SendFlags"],["impl Binary for FdFlags"],["impl Binary for UnalignedAccessControl"],["impl Binary for MemfdFlags"],["impl Binary for ResolveFlags"],["impl Binary for XdpRingFlags"],["impl Binary for AtFlags"],["impl Binary for OFlags"],["impl Binary for SealFlags"],["impl Binary for MembarrierQuery"],["impl Binary for PidfdFlags"],["impl Binary for PidfdGetfdFlags"],["impl Binary for SocketFlags"],["impl Binary for PollFlags"],["impl Binary for XdpUmemRegFlags"],["impl Binary for ReadWriteFlags"],["impl Binary for RecvFlags"],["impl Binary for StatxFlags"],["impl Binary for SpeculationFeatureControl"],["impl Binary for WaitOptions"],["impl Binary for FloatingPointExceptionMode"],["impl Binary for FallocateFlags"],["impl Binary for SpliceFlags"],["impl Binary for WatchFlags"],["impl Binary for CreateFlags"],["impl Binary for XattrFlags"],["impl Binary for EventfdFlags"],["impl Binary for TimerfdFlags"],["impl Binary for IFlags"],["impl Binary for Mode"],["impl Binary for Access"]], "tracing_subscriber":[["impl Binary for FilterId"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/trait.impl/core/fmt/trait.Debug.js b/doc/devel/trait.impl/core/fmt/trait.Debug.js index 3c884e90ac..07682f0634 100644 --- a/doc/devel/trait.impl/core/fmt/trait.Debug.js +++ b/doc/devel/trait.impl/core/fmt/trait.Debug.js @@ -3,7 +3,7 @@ "anstyle":[["impl Debug for Effects"],["impl Debug for Color"],["impl Debug for EffectIter"],["impl Debug for AnsiColor"],["impl Debug for Style"],["impl Debug for Ansi256Color"],["impl Debug for RgbColor"],["impl Debug for Reset"]], "anstyle_parse":[["impl Debug for AsciiParser"],["impl Debug for State"],["impl Debug for Params"],["impl Debug for Utf8Parser"],["impl Debug for Action"],["impl<C: Debug> Debug for Parser<C>"]], "async_broadcast":[["impl<T> Debug for SendError<T>"],["impl<T: Debug> Debug for InactiveReceiver<T>"],["impl<'a, T: Debug> Debug for Send<'a, T>"],["impl<T: Debug> Debug for Sender<T>"],["impl Debug for RecvError"],["impl<T> Debug for TrySendError<T>"],["impl Debug for TryRecvError"],["impl<'a, T: Debug> Debug for Recv<'a, T>"],["impl<T: Debug> Debug for Receiver<T>"]], -"async_channel":[["impl<T> Debug for SendError<T>"],["impl<T> Debug for Receiver<T>"],["impl Debug for RecvError"],["impl<T> Debug for WeakSender<T>"],["impl Debug for TryRecvError"],["impl<'a, T: Debug> Debug for Recv<'a, T>"],["impl<T> Debug for Sender<T>"],["impl<'a, T: Debug> Debug for Send<'a, T>"],["impl<T> Debug for TrySendError<T>"],["impl<T> Debug for WeakReceiver<T>"]], +"async_channel":[["impl<T> Debug for Receiver<T>"],["impl<T> Debug for WeakReceiver<T>"],["impl<T> Debug for SendError<T>"],["impl<T> Debug for TrySendError<T>"],["impl<T> Debug for Sender<T>"],["impl<T> Debug for WeakSender<T>"],["impl Debug for RecvError"],["impl Debug for TryRecvError"],["impl<'a, T: Debug> Debug for Send<'a, T>"],["impl<'a, T: Debug> Debug for Recv<'a, T>"]], "async_executor":[["impl Debug for LocalExecutor<'_>"],["impl Debug for Executor<'_>"]], "async_fs":[["impl Debug for DirBuilder"],["impl Debug for OpenOptions"],["impl Debug for DirEntry"],["impl Debug for File"],["impl Debug for ReadDir"]], "async_global_executor":[["impl Debug for GlobalExecutorConfig"]], @@ -36,24 +36,24 @@ "fastrand":[["impl Debug for Rng"]], "futures_channel":[["impl<'a, T: Debug> Debug for Cancellation<'a, T>"],["impl Debug for TryRecvError"],["impl Debug for SendError"],["impl<T> Debug for Receiver<T>"],["impl<T> Debug for Sender<T>"],["impl<T> Debug for TrySendError<T>"],["impl Debug for Canceled"],["impl<T> Debug for Sender<T>"],["impl<T> Debug for Receiver<T>"],["impl<T> Debug for UnboundedReceiver<T>"],["impl<T> Debug for UnboundedSender<T>"]], "futures_executor":[["impl Debug for LocalPool"],["impl Debug for Enter"],["impl<S: Debug + Stream + Unpin> Debug for BlockingStream<S>"],["impl Debug for LocalSpawner"],["impl Debug for EnterError"]], -"futures_lite":[["impl<T: Debug> Debug for Empty<T>"],["impl<'a, R: Debug + Unpin + ?Sized> Debug for ReadLineFuture<'a, R>"],["impl<S: Debug, P: Debug> Debug for TakeWhile<S, P>"],["impl<T: Debug> Debug for Pending<T>"],["impl<R1: Debug, R2: Debug> Debug for Chain<R1, R2>"],["impl<'a, R: Debug + Unpin + ?Sized> Debug for ReadExactFuture<'a, R>"],["impl<'a, W: Debug + Unpin + ?Sized> Debug for WriteFuture<'a, W>"],["impl<R: Debug> Debug for Lines<R>"],["impl<S1: Debug, S2: Debug> Debug for Race<S1, S2>"],["impl<T: Debug> Debug for BlockOn<T>"],["impl<F> Debug for PollFn<F>"],["impl<S: Debug, U: Debug> Debug for Chain<S, U>"],["impl<'a, R: Debug + Unpin + ?Sized> Debug for ReadVectoredFuture<'a, R>"],["impl<S: Debug> Debug for Cloned<S>"],["impl<'a, R: Debug + ?Sized> Debug for FillBuf<'a, R>"],["impl<R: Debug> Debug for Take<R>"],["impl<S: Debug, F: Debug> Debug for FilterMap<S, F>"],["impl<S: Debug, F: Debug, Fut: Debug> Debug for Then<S, F, Fut>"],["impl<'a, W: Debug + Unpin + ?Sized> Debug for WriteVectoredFuture<'a, W>"],["impl<'a, S: Debug + ?Sized> Debug for NthFuture<'a, S>"],["impl<F: Debug> Debug for RepeatWith<F>"],["impl<S: Debug> Debug for Take<S>"],["impl<'a, S: Debug, F: Debug, B: Debug> Debug for TryFoldFuture<'a, S, F, B>"],["impl<T: Debug> Debug for Repeat<T>"],["impl<S: Debug, F: Debug> Debug for Map<S, F>"],["impl<'a, S: Debug + ?Sized> Debug for NextFuture<'a, S>"],["impl Debug for YieldNow"],["impl<F1: Debug, F2: Debug> Debug for Or<F1, F2>"],["impl<F1, F2> Debug for Zip<F1, F2>
where\n F1: Future + Debug,\n F2: Future + Debug,\n F1::Output: Debug,\n F2::Output: Debug,
"],["impl Debug for Repeat"],["impl<'a, S: Debug + ?Sized, P: Debug> Debug for PositionFuture<'a, S, P>"],["impl<'a, R: Debug + Unpin + ?Sized> Debug for ReadToEndFuture<'a, R>"],["impl<S: Debug> Debug for Copied<S>"],["impl<T, F, Fut> Debug for TryUnfold<T, F, Fut>
where\n T: Debug,\n Fut: Debug,
"],["impl<S: Debug> Debug for Cycle<S>"],["impl<S: Debug, P: Debug> Debug for SkipWhile<S, P>"],["impl<R: Debug> Debug for Bytes<R>"],["impl<'a, S: Debug + ?Sized, P: Debug> Debug for AnyFuture<'a, S, P>"],["impl Debug for Sink"],["impl<'a, S: Debug + ?Sized> Debug for TryNextFuture<'a, S>"],["impl<S: Debug + Stream> Debug for Flatten<S>
where\n S::Item: Debug,
"],["impl Debug for Empty"],["impl<S: Debug, P: Debug> Debug for Filter<S, P>"],["impl<S: Debug + Stream> Debug for LastFuture<S>
where\n S::Item: Debug,
"],["impl<S: Debug> Debug for StepBy<S>"],["impl<'r, 'ctx, T: Debug> Debug for AsyncAsSync<'r, 'ctx, T>"],["impl<'a, S: Debug + Unpin + ?Sized> Debug for SeekFuture<'a, S>"],["impl<S: Debug> Debug for BlockOn<S>"],["impl<A: Debug + Stream, B: Debug> Debug for Zip<A, B>
where\n A::Item: Debug,
"],["impl<S: Debug + ?Sized> Debug for CountFuture<S>"],["impl<S: Debug, St: Debug, F: Debug> Debug for Scan<S, St, F>"],["impl<S: Debug, C: Debug> Debug for CollectFuture<S, C>"],["impl<T: Debug> Debug for ReadHalf<T>"],["impl<T: Debug> Debug for AssertAsync<T>"],["impl<S: Debug> Debug for Skip<S>"],["impl<I: Debug> Debug for Iter<I>"],["impl<R: Debug> Debug for BufReader<R>"],["impl<S: Debug> Debug for Fuse<S>"],["impl<'a, R: Debug + Unpin + ?Sized> Debug for ReadUntilFuture<'a, R>"],["impl<F: Debug> Debug for OnceFuture<F>"],["impl<F1: Debug, F2: Debug> Debug for Race<F1, F2>"],["impl<R: Debug> Debug for Split<R>"],["impl<S: Debug, F: Debug> Debug for ForEachFuture<S, F>"],["impl<W: Debug> Debug for BufWriter<W>"],["impl<T, F, Fut> Debug for Unfold<T, F, Fut>
where\n T: Debug,\n Fut: Debug,
"],["impl<'a, R: Debug + Unpin + ?Sized> Debug for ReadFuture<'a, R>"],["impl<T: Debug> Debug for Cursor<T>"],["impl<'a, W: Debug + Unpin + ?Sized> Debug for FlushFuture<'a, W>"],["impl<'a, S: Debug + ?Sized, F: Debug> Debug for FindMapFuture<'a, S, F>"],["impl<S: Debug, F: Debug> Debug for Inspect<S, F>"],["impl<S: Debug, P: Debug, B: Debug> Debug for PartitionFuture<S, P, B>"],["impl<S: Debug, C: Debug> Debug for TryCollectFuture<S, C>"],["impl<F> Debug for PollOnce<F>"],["impl<F> Debug for PollFn<F>"],["impl<S: Debug, FromA: Debug, FromB: Debug> Debug for UnzipFuture<S, FromA, FromB>"],["impl<T: Debug> Debug for WriteHalf<T>"],["impl<S1: Debug, S2: Debug> Debug for Or<S1, S2>"],["impl<F: Debug> Debug for CatchUnwind<F>"],["impl<S: Debug, U: Debug, F: Debug> Debug for FlatMap<S, U, F>"],["impl<'a, W: Debug + Unpin + ?Sized> Debug for CloseFuture<'a, W>"],["impl<'a, S: Debug + ?Sized, F: Debug> Debug for TryForEachFuture<'a, S, F>"],["impl<'a, W: Debug + Unpin + ?Sized> Debug for WriteAllFuture<'a, W>"],["impl<T: Debug> Debug for Once<T>"],["impl<'a, R: Debug + Unpin + ?Sized> Debug for ReadToStringFuture<'a, R>"],["impl<'a, S: Debug + ?Sized, P: Debug> Debug for FindFuture<'a, S, P>"],["impl<'a, S: Debug + ?Sized, P: Debug> Debug for AllFuture<'a, S, P>"],["impl<S: Debug, F: Debug, T: Debug> Debug for FoldFuture<S, F, T>"],["impl<F1: Debug, T1: Debug, F2: Debug, T2: Debug> Debug for TryZip<F1, T1, F2, T2>"],["impl<S: Debug> Debug for Enumerate<S>"]], +"futures_lite":[["impl<'a, S: Debug + Unpin + ?Sized> Debug for SeekFuture<'a, S>"],["impl<T: Debug> Debug for Repeat<T>"],["impl<T: Debug> Debug for Once<T>"],["impl<S: Debug, F: Debug> Debug for ForEachFuture<S, F>"],["impl<A: Debug + Stream, B: Debug> Debug for Zip<A, B>
where\n A::Item: Debug,
"],["impl Debug for Sink"],["impl<F1, F2> Debug for Zip<F1, F2>
where\n F1: Future + Debug,\n F2: Future + Debug,\n F1::Output: Debug,\n F2::Output: Debug,
"],["impl<S: Debug> Debug for StepBy<S>"],["impl<S: Debug, C: Debug> Debug for CollectFuture<S, C>"],["impl<T: Debug> Debug for ReadHalf<T>"],["impl<S: Debug, P: Debug, B: Debug> Debug for PartitionFuture<S, P, B>"],["impl<S: Debug, F: Debug, T: Debug> Debug for FoldFuture<S, F, T>"],["impl<S: Debug> Debug for Fuse<S>"],["impl<F: Debug> Debug for CatchUnwind<F>"],["impl<S: Debug, F: Debug> Debug for Inspect<S, F>"],["impl<'a, R: Debug + ?Sized> Debug for FillBuf<'a, R>"],["impl<'a, S: Debug, F: Debug, B: Debug> Debug for TryFoldFuture<'a, S, F, B>"],["impl<S: Debug, U: Debug> Debug for Chain<S, U>"],["impl<I: Debug> Debug for Iter<I>"],["impl<'a, S: Debug + ?Sized> Debug for NextFuture<'a, S>"],["impl<S: Debug, F: Debug> Debug for Map<S, F>"],["impl<'a, S: Debug + ?Sized, P: Debug> Debug for PositionFuture<'a, S, P>"],["impl<'a, S: Debug + ?Sized, F: Debug> Debug for TryForEachFuture<'a, S, F>"],["impl<S: Debug, U: Debug, F: Debug> Debug for FlatMap<S, U, F>"],["impl<'a, S: Debug + ?Sized, P: Debug> Debug for AnyFuture<'a, S, P>"],["impl<'a, S: Debug + ?Sized> Debug for TryNextFuture<'a, S>"],["impl<T: Debug> Debug for Empty<T>"],["impl<R: Debug> Debug for Bytes<R>"],["impl<'a, W: Debug + Unpin + ?Sized> Debug for CloseFuture<'a, W>"],["impl<S: Debug> Debug for Skip<S>"],["impl<R: Debug> Debug for BufReader<R>"],["impl<S: Debug> Debug for BlockOn<S>"],["impl<S: Debug> Debug for Copied<S>"],["impl<S: Debug> Debug for Cycle<S>"],["impl<F1: Debug, F2: Debug> Debug for Race<F1, F2>"],["impl<W: Debug> Debug for BufWriter<W>"],["impl<R1: Debug, R2: Debug> Debug for Chain<R1, R2>"],["impl<'a, R: Debug + Unpin + ?Sized> Debug for ReadToEndFuture<'a, R>"],["impl Debug for Repeat"],["impl<F1: Debug, T1: Debug, F2: Debug, T2: Debug> Debug for TryZip<F1, T1, F2, T2>"],["impl<'a, W: Debug + Unpin + ?Sized> Debug for FlushFuture<'a, W>"],["impl<S: Debug, P: Debug> Debug for TakeWhile<S, P>"],["impl<'a, S: Debug + ?Sized, F: Debug> Debug for FindMapFuture<'a, S, F>"],["impl Debug for YieldNow"],["impl<F: Debug> Debug for RepeatWith<F>"],["impl<'a, R: Debug + Unpin + ?Sized> Debug for ReadExactFuture<'a, R>"],["impl<S1: Debug, S2: Debug> Debug for Or<S1, S2>"],["impl<'a, W: Debug + Unpin + ?Sized> Debug for WriteAllFuture<'a, W>"],["impl<F1: Debug, F2: Debug> Debug for Or<F1, F2>"],["impl<F> Debug for PollFn<F>"],["impl<'a, R: Debug + Unpin + ?Sized> Debug for ReadVectoredFuture<'a, R>"],["impl<S1: Debug, S2: Debug> Debug for Race<S1, S2>"],["impl<T, F, Fut> Debug for Unfold<T, F, Fut>
where\n T: Debug,\n Fut: Debug,
"],["impl<T: Debug> Debug for WriteHalf<T>"],["impl<F> Debug for PollOnce<F>"],["impl<F: Debug> Debug for OnceFuture<F>"],["impl<'r, 'ctx, T: Debug> Debug for AsyncAsSync<'r, 'ctx, T>"],["impl<S: Debug, C: Debug> Debug for TryCollectFuture<S, C>"],["impl<S: Debug> Debug for Enumerate<S>"],["impl<'a, R: Debug + Unpin + ?Sized> Debug for ReadFuture<'a, R>"],["impl<'a, W: Debug + Unpin + ?Sized> Debug for WriteVectoredFuture<'a, W>"],["impl<R: Debug> Debug for Split<R>"],["impl<'a, R: Debug + Unpin + ?Sized> Debug for ReadLineFuture<'a, R>"],["impl<'a, R: Debug + Unpin + ?Sized> Debug for ReadUntilFuture<'a, R>"],["impl<F> Debug for PollFn<F>"],["impl<S: Debug> Debug for Cloned<S>"],["impl<'a, S: Debug + ?Sized> Debug for NthFuture<'a, S>"],["impl<T: Debug> Debug for Cursor<T>"],["impl<T, F, Fut> Debug for TryUnfold<T, F, Fut>
where\n T: Debug,\n Fut: Debug,
"],["impl<T: Debug> Debug for Pending<T>"],["impl<'a, S: Debug + ?Sized, P: Debug> Debug for AllFuture<'a, S, P>"],["impl<R: Debug> Debug for Lines<R>"],["impl<'a, R: Debug + Unpin + ?Sized> Debug for ReadToStringFuture<'a, R>"],["impl<S: Debug, FromA: Debug, FromB: Debug> Debug for UnzipFuture<S, FromA, FromB>"],["impl Debug for Empty"],["impl<S: Debug + Stream> Debug for LastFuture<S>
where\n S::Item: Debug,
"],["impl<S: Debug, P: Debug> Debug for SkipWhile<S, P>"],["impl<S: Debug, F: Debug> Debug for FilterMap<S, F>"],["impl<'a, W: Debug + Unpin + ?Sized> Debug for WriteFuture<'a, W>"],["impl<S: Debug> Debug for Take<S>"],["impl<S: Debug + Stream> Debug for Flatten<S>
where\n S::Item: Debug,
"],["impl<T: Debug> Debug for AssertAsync<T>"],["impl<R: Debug> Debug for Take<R>"],["impl<'a, S: Debug + ?Sized, P: Debug> Debug for FindFuture<'a, S, P>"],["impl<T: Debug> Debug for BlockOn<T>"],["impl<S: Debug, St: Debug, F: Debug> Debug for Scan<S, St, F>"],["impl<S: Debug, P: Debug> Debug for Filter<S, P>"],["impl<S: Debug, F: Debug, Fut: Debug> Debug for Then<S, F, Fut>"],["impl<S: Debug + ?Sized> Debug for CountFuture<S>"]], "futures_task":[["impl<T> Debug for LocalFutureObj<'_, T>"],["impl Debug for SpawnError"],["impl<'a> Debug for WakerRef<'a>"],["impl<T> Debug for FutureObj<'_, T>"]], -"futures_util":[["impl<St, Fut, F> Debug for TryTakeWhile<St, Fut, F>
where\n St: TryStream + Debug,\n St::Ok: Debug,\n Fut: Debug,
"],["impl<Fut: Debug + Future> Debug for MaybeDone<Fut>
where\n Fut::Output: Debug,
"],["impl<Fut: Debug> Debug for Once<Fut>"],["impl Debug for AbortHandle"],["impl<Fut, E> Debug for ErrInto<Fut, E>
where\n MapErr<Fut, IntoFn<E>>: Debug,
"],["impl<Fut, F> Debug for InspectErr<Fut, F>
where\n Inspect<IntoFuture<Fut>, InspectErrFn<F>>: Debug,
"],["impl<'a, St: Debug + Unpin> Debug for Iter<'a, St>"],["impl<T, F, Fut> Debug for TryUnfold<T, F, Fut>
where\n T: Debug,\n Fut: Debug,
"],["impl<St, Si> Debug for Forward<St, Si>
where\n Forward<St, Si, St::Ok>: Debug,\n St: TryStream,
"],["impl<Fut> Debug for TryFlattenStream<Fut>
where\n TryFlatten<Fut, Fut::Ok>: Debug,\n Fut: TryFuture,
"],["impl<St, Fut, F> Debug for TryFilterMap<St, Fut, F>
where\n St: Debug,\n Fut: Debug,
"],["impl<Si, Item, U, Fut, F> Debug for With<Si, Item, U, Fut, F>
where\n Si: Debug,\n Fut: Debug,
"],["impl<St, Fut, F> Debug for TryForEach<St, Fut, F>
where\n St: Debug,\n Fut: Debug,
"],["impl<T: Debug> Debug for ReadHalf<T>"],["impl<A: Debug, B: Debug> Debug for Select<A, B>"],["impl<Si: Debug, F: Debug> Debug for SinkMapErr<Si, F>"],["impl<Fut1, Fut2> Debug for TryFlatten<Fut1, Fut2>
where\n TryFlatten<Fut1, Fut2>: Debug,
"],["impl<St, Fut, T, F> Debug for TryFold<St, Fut, T, F>
where\n St: Debug,\n Fut: Debug,\n T: Debug,
"],["impl<T> Debug for ReuniteError<T>"],["impl<T: Debug> Debug for Drain<T>"],["impl<'a, Si: Debug + ?Sized, Item: Debug> Debug for Send<'a, Si, Item>"],["impl<F: Debug> Debug for Lazy<F>"],["impl<St, Fut, F> Debug for TakeWhile<St, Fut, F>
where\n St: Stream + Debug,\n St::Item: Debug,\n Fut: Debug,
"],["impl<Fut, F> Debug for MapErr<Fut, F>
where\n Map<IntoFuture<Fut>, MapErrFn<F>>: Debug,
"],["impl<'a, R: Debug + ?Sized> Debug for FillBuf<'a, R>"],["impl<St: Debug, FromA: Debug, FromB: Debug> Debug for Unzip<St, FromA, FromB>"],["impl<'a, R: Debug + ?Sized> Debug for ReadUntil<'a, R>"],["impl<Fut1, Fut2, F> Debug for Then<Fut1, Fut2, F>
where\n Flatten<Map<Fut1, F>, Fut2>: Debug,
"],["impl<St: Debug> Debug for Skip<St>"],["impl<St, F> Debug for Map<St, F>
where\n St: Debug,
"],["impl<'a, R: Debug + ?Sized> Debug for Read<'a, R>"],["impl<St> Debug for Count<St>
where\n St: Debug,
"],["impl<St: Debug> Debug for Take<St>"],["impl<'a, Fut: Debug + Unpin> Debug for IterMut<'a, Fut>"],["impl<Fut: Future> Debug for FuturesOrdered<Fut>"],["impl<St, Fut> Debug for TakeUntil<St, Fut>
where\n St: Stream + Debug,\n St::Item: Debug,\n Fut: Future + Debug,
"],["impl<S: Debug> Debug for PollImmediate<S>"],["impl<S: Debug> Debug for SplitStream<S>"],["impl<Fut, F> Debug for MapOk<Fut, F>
where\n Map<IntoFuture<Fut>, MapOkFn<F>>: Debug,
"],["impl<'a, W: Debug + ?Sized> Debug for WriteVectored<'a, W>"],["impl<St, Fut, F> Debug for All<St, Fut, F>
where\n St: Debug,\n Fut: Debug,
"],["impl<Fut1, Fut2, Fut3, Fut4> Debug for TryJoin4<Fut1, Fut2, Fut3, Fut4>
where\n Fut1: TryFuture + Debug,\n Fut1::Ok: Debug,\n Fut1::Error: Debug,\n Fut2: TryFuture + Debug,\n Fut2::Ok: Debug,\n Fut2::Error: Debug,\n Fut3: TryFuture + Debug,\n Fut3::Ok: Debug,\n Fut3::Error: Debug,\n Fut4: TryFuture + Debug,\n Fut4::Ok: Debug,\n Fut4::Error: Debug,
"],["impl<T: Debug> Debug for Repeat<T>"],["impl<St: Debug + Stream> Debug for Concat<St>
where\n St::Item: Debug,
"],["impl<S: Debug, Item: Debug> Debug for SplitSink<S, Item>"],["impl<Fut: Debug + TryFuture> Debug for TryMaybeDone<Fut>
where\n Fut::Ok: Debug,
"],["impl<St, Fut, F> Debug for Filter<St, Fut, F>
where\n St: Stream + Debug,\n St::Item: Debug,\n Fut: Debug,
"],["impl Debug for PollNext"],["impl<'a, St: Debug + ?Sized> Debug for Next<'a, St>"],["impl<St> Debug for Peek<'_, St>
where\n St: Stream + Debug,\n St::Item: Debug,
"],["impl<'a, W: Debug + ?Sized> Debug for Flush<'a, W>"],["impl<Si: Debug + Sink<Item>, Item: Debug, E: Debug> Debug for SinkErrInto<Si, Item, E>
where\n Si::Error: Debug,
"],["impl<T: Debug> Debug for WriteHalf<T>"],["impl<'a, R: Debug + ?Sized> Debug for ReadVectored<'a, R>"],["impl<St: Debug> Debug for SelectAll<St>"],["impl<St: Debug, C: Debug> Debug for TryCollect<St, C>"],["impl<'a, R: Debug, W: Debug + ?Sized> Debug for CopyBuf<'a, R, W>"],["impl<'a, R: Debug + ?Sized> Debug for ReadToEnd<'a, R>"],["impl<T: Debug> Debug for Empty<T>"],["impl<W: Debug, Item: Debug> Debug for IntoSink<W, Item>"],["impl<F> Debug for PollFn<F>"],["impl<T: Debug> Debug for Pending<T>"],["impl Debug for Repeat"],["impl<Fut> Debug for NeverError<Fut>
where\n Map<Fut, OkFn<Never>>: Debug,
"],["impl<St> Debug for TryBufferUnordered<St>
where\n St: TryStream + Debug,\n St::Ok: Debug,
"],["impl<St: Debug + TryStream> Debug for TryConcat<St>
where\n St::Ok: Debug,
"],["impl<St, Fut, F> Debug for TryAny<St, Fut, F>
where\n St: Debug,\n Fut: Debug,
"],["impl<F: Debug> Debug for RepeatWith<F>"],["impl<Fut1, Fut2, Fut3, Fut4, Fut5> Debug for TryJoin5<Fut1, Fut2, Fut3, Fut4, Fut5>
where\n Fut1: TryFuture + Debug,\n Fut1::Ok: Debug,\n Fut1::Error: Debug,\n Fut2: TryFuture + Debug,\n Fut2::Ok: Debug,\n Fut2::Error: Debug,\n Fut3: TryFuture + Debug,\n Fut3::Ok: Debug,\n Fut3::Error: Debug,\n Fut4: TryFuture + Debug,\n Fut4::Ok: Debug,\n Fut4::Error: Debug,\n Fut5: TryFuture + Debug,\n Fut5::Ok: Debug,\n Fut5::Error: Debug,
"],["impl<F> Debug for PollFn<F>"],["impl<W: Debug + AsyncWrite> Debug for LineWriter<W>"],["impl<R: Debug> Debug for Lines<R>"],["impl<Fut, F> Debug for UnwrapOrElse<Fut, F>
where\n Map<IntoFuture<Fut>, UnwrapOrElseFn<F>>: Debug,
"],["impl<T: ?Sized> Debug for MutexLockFuture<'_, T>"],["impl<T: ?Sized + Debug> Debug for MutexGuard<'_, T>"],["impl<St, Fut, F> Debug for ForEach<St, Fut, F>
where\n St: Debug,\n Fut: Debug,
"],["impl<Fut: Future + Debug> Debug for Remote<Fut>"],["impl<I: Debug> Debug for Iter<I>"],["impl<'a, R: Debug> Debug for SeeKRelative<'a, R>"],["impl<T: ?Sized> Debug for Mutex<T>"],["impl<St, Fut, F> Debug for ForEachConcurrent<St, Fut, F>
where\n St: Debug,\n Fut: Debug,
"],["impl<St, E> Debug for ErrInto<St, E>
where\n MapErr<St, IntoFn<E>>: Debug,
"],["impl<Fut, E> Debug for OkInto<Fut, E>
where\n MapOk<Fut, IntoFn<E>>: Debug,
"],["impl<F> Debug for JoinAll<F>
where\n F: Future + Debug,\n F::Output: Debug,
"],["impl<St, Fut, F> Debug for Then<St, Fut, F>
where\n St: Debug,\n Fut: Debug,
"],["impl<St: Debug + Stream> Debug for ReadyChunks<St>"],["impl<Fut: Future> Debug for Shared<Fut>"],["impl<St: Debug> Debug for Fuse<St>"],["impl<St, Fut, F> Debug for TryFilter<St, Fut, F>
where\n St: TryStream + Debug,\n St::Ok: Debug,\n Fut: Debug,
"],["impl<Fut1, Fut2, Fut3> Debug for Join3<Fut1, Fut2, Fut3>
where\n Fut1: Future + Debug,\n Fut1::Output: Debug,\n Fut2: Future + Debug,\n Fut2::Output: Debug,\n Fut3: Future + Debug,\n Fut3::Output: Debug,
"],["impl<St: Debug + TryStream> Debug for TryChunks<St>
where\n St::Ok: Debug,
"],["impl<'a, Si: Debug + ?Sized, Item: Debug> Debug for Close<'a, Si, Item>"],["impl<Si, St> Debug for SendAll<'_, Si, St>
where\n Si: Debug + ?Sized,\n St: Debug + ?Sized + TryStream,\n St::Ok: Debug,
"],["impl<St: Debug> Debug for IntoStream<St>"],["impl<Fut> Debug for FuturesUnordered<Fut>"],["impl<A: Debug, B: Debug> Debug for Either<A, B>"],["impl<T: Debug, F: Debug, R: Debug> Debug for Unfold<T, F, R>"],["impl<R: Debug> Debug for BufReader<R>"],["impl<St1: Debug + Stream, St2: Debug + Stream> Debug for Zip<St1, St2>
where\n St1::Item: Debug,\n St2::Item: Debug,
"],["impl<St, Fut, F> Debug for OrElse<St, Fut, F>
where\n St: Debug,\n Fut: Debug,
"],["impl<'a, Si: Debug + ?Sized, Item: Debug> Debug for Flush<'a, Si, Item>"],["impl<'a, R: Debug + ?Sized> Debug for ReadExact<'a, R>"],["impl<Si, Item, U, St, F> Debug for WithFlatMap<Si, Item, U, St, F>
where\n Si: Debug,\n St: Debug,\n Item: Debug,
"],["impl<St> Debug for TryFlattenUnordered<St>
where\n FlattenUnorderedWithFlowController<NestedTryStreamIntoEitherTryStream<St>, PropagateBaseStreamError<St>>: Debug,\n St: TryStream,\n St::Ok: TryStream + Unpin,\n <St::Ok as TryStream>::Error: From<St::Error>,
"],["impl<Fut, T> Debug for MapInto<Fut, T>
where\n Map<Fut, IntoFn<T>>: Debug,
"],["impl<St, Fut, F> Debug for AndThen<St, Fut, F>
where\n St: Debug,\n Fut: Debug,
"],["impl<St1: Debug, St2: Debug> Debug for Select<St1, St2>"],["impl<St, F> Debug for InspectOk<St, F>
where\n Inspect<IntoStream<St>, InspectOkFn<F>>: Debug,
"],["impl<St> Debug for IntoAsyncRead<St>
where\n St: TryStream<Error = Error> + Debug,\n St::Ok: AsRef<[u8]> + Debug,
"],["impl<Fut: Future> Debug for WeakShared<Fut>"],["impl<St, F> Debug for NextIf<'_, St, F>
where\n St: Stream + Debug,\n St::Item: Debug,
"],["impl<T, F, Fut> Debug for Unfold<T, F, Fut>
where\n T: Debug,\n Fut: Debug,
"],["impl<'a, Fut: Debug> Debug for IterPinMut<'a, Fut>"],["impl<St, Fut, F> Debug for SkipWhile<St, Fut, F>
where\n St: Stream + Debug,\n St::Item: Debug,\n Fut: Debug,
"],["impl Debug for Aborted"],["impl<T: ?Sized + Debug> Debug for OwnedMutexGuard<T>"],["impl<St, T> Debug for NextIfEq<'_, St, T>
where\n St: Stream + Debug,\n St::Item: Debug,\n T: ?Sized,
"],["impl<A: Debug, B: Debug> Debug for TrySelect<A, B>"],["impl<'a, St: Debug + ?Sized> Debug for SelectNextSome<'a, St>"],["impl<St, F> Debug for MapOk<St, F>
where\n Map<IntoStream<St>, MapOkFn<F>>: Debug,
"],["impl<Fut1, Fut2, Fut3, Fut4, Fut5> Debug for Join5<Fut1, Fut2, Fut3, Fut4, Fut5>
where\n Fut1: Future + Debug,\n Fut1::Output: Debug,\n Fut2: Future + Debug,\n Fut2::Output: Debug,\n Fut3: Future + Debug,\n Fut3::Output: Debug,\n Fut4: Future + Debug,\n Fut4::Output: Debug,\n Fut5: Future + Debug,\n Fut5::Output: Debug,
"],["impl<Fut1, Fut2, F> Debug for OrElse<Fut1, Fut2, F>
where\n TryFlattenErr<MapErr<Fut1, F>, Fut2>: Debug,
"],["impl<T: Debug> Debug for Abortable<T>"],["impl<'a, W: Debug + ?Sized> Debug for WriteAll<'a, W>"],["impl<St, U, F> Debug for FlatMap<St, U, F>
where\n Flatten<Map<St, F>, U>: Debug,
"],["impl<Fut1, Fut2> Debug for Join<Fut1, Fut2>
where\n Fut1: Future + Debug,\n Fut1::Output: Debug,\n Fut2: Future + Debug,\n Fut2::Output: Debug,
"],["impl<St> Debug for TryBuffered<St>
where\n St: TryStream + Debug,\n St::Ok: TryFuture + Debug,
"],["impl<Fut1, Fut2, F> Debug for AndThen<Fut1, Fut2, F>
where\n TryFlatten<MapOk<Fut1, F>, Fut2>: Debug,
"],["impl<St> Debug for Buffered<St>
where\n St: Stream + Debug,\n St::Item: Future,
"],["impl<'a, R: Debug + ?Sized> Debug for ReadToString<'a, R>"],["impl<Fut> Debug for UnitError<Fut>
where\n Map<Fut, OkFn<()>>: Debug,
"],["impl<St, Fut, F> Debug for TryForEachConcurrent<St, Fut, F>
where\n St: Debug,\n Fut: Debug,
"],["impl<'a, R: Debug, W: Debug + ?Sized> Debug for Copy<'a, R, W>"],["impl<Fut: Debug> Debug for Fuse<Fut>"],["impl<Fut, F, G> Debug for MapOkOrElse<Fut, F, G>
where\n Map<IntoFuture<Fut>, ChainFn<MapOkFn<F>, ChainFn<MapErrFn<G>, MergeResultFn>>>: Debug,
"],["impl<T, E: Debug> Debug for TryChunksError<T, E>"],["impl<'a, S: Debug + ?Sized> Debug for Seek<'a, S>"],["impl<'a, St: Debug + ?Sized> Debug for TryNext<'a, St>"],["impl Debug for Empty"],["impl<St: Debug> Debug for StreamFuture<St>"],["impl<T: Debug> Debug for Window<T>"],["impl<T: Debug> Debug for AllowStdIo<T>"],["impl<St: Debug + Stream> Debug for Peekable<St>
where\n St::Item: Debug,
"],["impl<St, Fut, F> Debug for Any<St, Fut, F>
where\n St: Debug,\n Fut: Debug,
"],["impl<St> Debug for PeekMut<'_, St>
where\n St: Stream + Debug,\n St::Item: Debug,
"],["impl<Si: Debug, Item: Debug> Debug for Buffer<Si, Item>"],["impl<Fut: Debug> Debug for IntoFuture<Fut>"],["impl<T, U> Debug for Chain<T, U>
where\n T: Debug,\n U: Debug,
"],["impl<W: Debug> Debug for BufWriter<W>"],["impl<St, Fut, T, F> Debug for Fold<St, Fut, T, F>
where\n St: Debug,\n Fut: Debug,\n T: Debug,
"],["impl<T: Debug> Debug for Cursor<T>"],["impl<T: Debug> Debug for Pending<T>"],["impl<Fut1, Fut2> Debug for TryJoin<Fut1, Fut2>
where\n Fut1: TryFuture + Debug,\n Fut1::Ok: Debug,\n Fut1::Error: Debug,\n Fut2: TryFuture + Debug,\n Fut2::Ok: Debug,\n Fut2::Error: Debug,
"],["impl<St, Fut, F> Debug for TryAll<St, Fut, F>
where\n St: Debug,\n Fut: Debug,
"],["impl<'a, W: Debug + ?Sized> Debug for Close<'a, W>"],["impl<Fut1, Fut2, Fut3, Fut4> Debug for Join4<Fut1, Fut2, Fut3, Fut4>
where\n Fut1: Future + Debug,\n Fut1::Output: Debug,\n Fut2: Future + Debug,\n Fut2::Output: Debug,\n Fut3: Future + Debug,\n Fut3::Output: Debug,\n Fut4: Future + Debug,\n Fut4::Output: Debug,
"],["impl<Fut: Debug> Debug for CatchUnwind<Fut>"],["impl<T, E: Debug> Debug for TryReadyChunksError<T, E>"],["impl<T: Debug> Debug for PollImmediate<T>"],["impl<St> Debug for Flatten<St>
where\n Flatten<St, St::Item>: Debug,\n St: Stream,
"],["impl<'a, Fut: Debug> Debug for IterPinRef<'a, Fut>"],["impl<St: Debug> Debug for CatchUnwind<St>"],["impl<F: Debug> Debug for OptionFuture<F>"],["impl<Fut1, Fut2, Fut3> Debug for TryJoin3<Fut1, Fut2, Fut3>
where\n Fut1: TryFuture + Debug,\n Fut1::Ok: Debug,\n Fut1::Error: Debug,\n Fut2: TryFuture + Debug,\n Fut2::Ok: Debug,\n Fut2::Error: Debug,\n Fut3: TryFuture + Debug,\n Fut3::Ok: Debug,\n Fut3::Error: Debug,
"],["impl<R: Debug> Debug for Take<R>"],["impl<St, F> Debug for Inspect<St, F>
where\n Map<St, InspectFn<F>>: Debug,
"],["impl<Fut: Debug> Debug for SelectAll<Fut>"],["impl<Fut, F> Debug for Map<Fut, F>
where\n Map<Fut, F>: Debug,
"],["impl<T, Item> Debug for ReuniteError<T, Item>"],["impl<Fut, F> Debug for InspectOk<Fut, F>
where\n Inspect<IntoFuture<Fut>, InspectOkFn<F>>: Debug,
"],["impl<F> Debug for TryJoinAll<F>
where\n F: TryFuture + Debug,\n F::Ok: Debug,\n F::Error: Debug,\n F::Output: Debug,
"],["impl<St, Fut, F> Debug for FilterMap<St, Fut, F>
where\n St: Debug,\n Fut: Debug,
"],["impl<F> Debug for Flatten<F>
where\n Flatten<F, <F as Future>::Output>: Debug,\n F: Future,
"],["impl<T: Debug> Debug for Ready<T>"],["impl<T: ?Sized, U: ?Sized + Debug> Debug for MappedMutexGuard<'_, T, U>"],["impl<Fut, F> Debug for Inspect<Fut, F>
where\n Map<Fut, InspectFn<F>>: Debug,
"],["impl<St, U, F> Debug for FlatMapUnordered<St, U, F>
where\n FlattenUnordered<Map<St, F>>: Debug,\n St: Stream,\n U: Stream + Unpin,\n F: FnMut(St::Item) -> U,
"],["impl<St, F> Debug for MapErr<St, F>
where\n Map<IntoStream<St>, MapErrFn<F>>: Debug,
"],["impl<St: Debug, C: Debug> Debug for Collect<St, C>"],["impl<Fut: Debug + Unpin> Debug for IntoIter<Fut>"],["impl<F> Debug for FlattenStream<F>
where\n Flatten<F, <F as Future>::Output>: Debug,\n F: Future,
"],["impl Debug for AbortRegistration"],["impl<St1: Debug, St2: Debug> Debug for Chain<St1, St2>"],["impl<Fut, Si> Debug for FlattenSink<Fut, Si>
where\n TryFlatten<Fut, Si>: Debug,
"],["impl<St: Debug + Unpin> Debug for IntoIter<St>"],["impl<T: Debug> Debug for RemoteHandle<T>"],["impl<St, F> Debug for InspectErr<St, F>
where\n Inspect<IntoStream<St>, InspectErrFn<F>>: Debug,
"],["impl<'a, Fut: Debug + Unpin> Debug for Iter<'a, Fut>"],["impl<St: Debug + Stream> Debug for Chunks<St>
where\n St::Item: Debug,
"],["impl<'a, St: Debug + Unpin> Debug for IterMut<'a, St>"],["impl<'a, R: Debug, W: Debug + ?Sized> Debug for CopyBufAbortable<'a, R, W>"],["impl<'a, W: Debug + ?Sized> Debug for Write<'a, W>"],["impl Debug for Sink"],["impl<'a, Si: Debug + ?Sized, Item: Debug> Debug for Feed<'a, Si, Item>"],["impl<St> Debug for TryFlatten<St>
where\n St: TryStream + Debug,\n St::Ok: Debug,
"],["impl<St: Debug> Debug for Enumerate<St>"],["impl<St: Debug> Debug for Cycle<St>"],["impl<St> Debug for BufferUnordered<St>
where\n St: Stream + Debug,
"],["impl<Si1: Debug, Si2: Debug> Debug for Fanout<Si1, Si2>"],["impl<St, Fut, F> Debug for TrySkipWhile<St, Fut, F>
where\n St: TryStream + Debug,\n St::Ok: Debug,\n Fut: Debug,
"],["impl<Fut: Debug> Debug for SelectOk<Fut>"],["impl<St: Debug + TryStream> Debug for TryReadyChunks<St>"],["impl<St1, St2, Clos, State> Debug for SelectWithStrategy<St1, St2, Clos, State>
where\n St1: Debug,\n St2: Debug,\n State: Debug,
"],["impl<St, S, Fut, F> Debug for Scan<St, S, Fut, F>
where\n St: Stream + Debug,\n St::Item: Debug,\n S: Debug,\n Fut: Debug,
"],["impl<F> Debug for IntoStream<F>
where\n Once<F>: Debug,
"],["impl<'a, R: Debug + ?Sized> Debug for ReadLine<'a, R>"],["impl<T: ?Sized> Debug for OwnedMutexLockFuture<T>"]], +"futures_util":[["impl<'a, St: Debug + Unpin> Debug for Iter<'a, St>"],["impl<St, Fut, F> Debug for OrElse<St, Fut, F>
where\n St: Debug,\n Fut: Debug,
"],["impl<St: Debug, C: Debug> Debug for Collect<St, C>"],["impl<S: Debug> Debug for PollImmediate<S>"],["impl<St: Debug> Debug for StreamFuture<St>"],["impl<S: Debug> Debug for SplitStream<S>"],["impl<R: Debug> Debug for BufReader<R>"],["impl<R: Debug> Debug for Lines<R>"],["impl<F> Debug for PollFn<F>"],["impl<St, Fut, F> Debug for AndThen<St, Fut, F>
where\n St: Debug,\n Fut: Debug,
"],["impl<T: Debug> Debug for RemoteHandle<T>"],["impl<'a, St: Debug + Unpin> Debug for IterMut<'a, St>"],["impl<'a, R: Debug + ?Sized> Debug for ReadUntil<'a, R>"],["impl<St> Debug for Flatten<St>
where\n Flatten<St, St::Item>: Debug,\n St: Stream,
"],["impl<St, Fut, F> Debug for TryFilter<St, Fut, F>
where\n St: TryStream + Debug,\n St::Ok: Debug,\n Fut: Debug,
"],["impl<'a, St: Debug + ?Sized> Debug for TryNext<'a, St>"],["impl<Fut1, Fut2, Fut3, Fut4> Debug for Join4<Fut1, Fut2, Fut3, Fut4>
where\n Fut1: Future + Debug,\n Fut1::Output: Debug,\n Fut2: Future + Debug,\n Fut2::Output: Debug,\n Fut3: Future + Debug,\n Fut3::Output: Debug,\n Fut4: Future + Debug,\n Fut4::Output: Debug,
"],["impl<St, E> Debug for ErrInto<St, E>
where\n MapErr<St, IntoFn<E>>: Debug,
"],["impl<Si, St> Debug for SendAll<'_, Si, St>
where\n Si: Debug + ?Sized,\n St: Debug + ?Sized + TryStream,\n St::Ok: Debug,
"],["impl<F> Debug for FlattenStream<F>
where\n Flatten<F, <F as Future>::Output>: Debug,\n F: Future,
"],["impl Debug for Aborted"],["impl<Fut, F> Debug for MapOk<Fut, F>
where\n Map<IntoFuture<Fut>, MapOkFn<F>>: Debug,
"],["impl<St: Debug + Stream> Debug for Chunks<St>
where\n St::Item: Debug,
"],["impl<'a, R: Debug + ?Sized> Debug for ReadExact<'a, R>"],["impl<T: Debug> Debug for Pending<T>"],["impl<Fut, F> Debug for UnwrapOrElse<Fut, F>
where\n Map<IntoFuture<Fut>, UnwrapOrElseFn<F>>: Debug,
"],["impl<St, Fut, F> Debug for TryForEachConcurrent<St, Fut, F>
where\n St: Debug,\n Fut: Debug,
"],["impl<Fut, F, G> Debug for MapOkOrElse<Fut, F, G>
where\n Map<IntoFuture<Fut>, ChainFn<MapOkFn<F>, ChainFn<MapErrFn<G>, MergeResultFn>>>: Debug,
"],["impl<T, F, Fut> Debug for Unfold<T, F, Fut>
where\n T: Debug,\n Fut: Debug,
"],["impl<'a, R: Debug + ?Sized> Debug for ReadLine<'a, R>"],["impl<'a, W: Debug + ?Sized> Debug for Close<'a, W>"],["impl<I: Debug> Debug for Iter<I>"],["impl<St: Debug + Stream> Debug for Concat<St>
where\n St::Item: Debug,
"],["impl<Si, Item, U, Fut, F> Debug for With<Si, Item, U, Fut, F>
where\n Si: Debug,\n Fut: Debug,
"],["impl<T: Debug> Debug for WriteHalf<T>"],["impl<Fut, E> Debug for ErrInto<Fut, E>
where\n MapErr<Fut, IntoFn<E>>: Debug,
"],["impl<Fut1, Fut2, Fut3> Debug for Join3<Fut1, Fut2, Fut3>
where\n Fut1: Future + Debug,\n Fut1::Output: Debug,\n Fut2: Future + Debug,\n Fut2::Output: Debug,\n Fut3: Future + Debug,\n Fut3::Output: Debug,
"],["impl<Fut> Debug for FuturesUnordered<Fut>"],["impl<'a, R: Debug, W: Debug + ?Sized> Debug for CopyBufAbortable<'a, R, W>"],["impl Debug for PollNext"],["impl<T: ?Sized + Debug> Debug for MutexGuard<'_, T>"],["impl Debug for AbortHandle"],["impl<'a, R: Debug + ?Sized> Debug for ReadToString<'a, R>"],["impl<Si: Debug + Sink<Item>, Item: Debug, E: Debug> Debug for SinkErrInto<Si, Item, E>
where\n Si::Error: Debug,
"],["impl<Fut> Debug for NeverError<Fut>
where\n Map<Fut, OkFn<Never>>: Debug,
"],["impl<St, Fut, F> Debug for TryFilterMap<St, Fut, F>
where\n St: Debug,\n Fut: Debug,
"],["impl Debug for Empty"],["impl<T: Debug> Debug for Repeat<T>"],["impl<St1: Debug, St2: Debug> Debug for Select<St1, St2>"],["impl<F> Debug for IntoStream<F>
where\n Once<F>: Debug,
"],["impl<St, Fut, T, F> Debug for TryFold<St, Fut, T, F>
where\n St: Debug,\n Fut: Debug,\n T: Debug,
"],["impl<Fut1, Fut2> Debug for Join<Fut1, Fut2>
where\n Fut1: Future + Debug,\n Fut1::Output: Debug,\n Fut2: Future + Debug,\n Fut2::Output: Debug,
"],["impl<W: Debug> Debug for BufWriter<W>"],["impl<Fut1, Fut2, F> Debug for OrElse<Fut1, Fut2, F>
where\n TryFlattenErr<MapErr<Fut1, F>, Fut2>: Debug,
"],["impl<'a, Si: Debug + ?Sized, Item: Debug> Debug for Feed<'a, Si, Item>"],["impl<Fut: Debug + TryFuture> Debug for TryMaybeDone<Fut>
where\n Fut::Ok: Debug,
"],["impl<St> Debug for Buffered<St>
where\n St: Stream + Debug,\n St::Item: Future,
"],["impl<Fut1, Fut2, F> Debug for AndThen<Fut1, Fut2, F>
where\n TryFlatten<MapOk<Fut1, F>, Fut2>: Debug,
"],["impl<A: Debug, B: Debug> Debug for Either<A, B>"],["impl<St, S, Fut, F> Debug for Scan<St, S, Fut, F>
where\n St: Stream + Debug,\n St::Item: Debug,\n S: Debug,\n Fut: Debug,
"],["impl<T: Debug> Debug for ReadHalf<T>"],["impl<T: Debug> Debug for Drain<T>"],["impl<T, F, Fut> Debug for TryUnfold<T, F, Fut>
where\n T: Debug,\n Fut: Debug,
"],["impl<T, E: Debug> Debug for TryChunksError<T, E>"],["impl<'a, R: Debug + ?Sized> Debug for Read<'a, R>"],["impl<St1: Debug, St2: Debug> Debug for Chain<St1, St2>"],["impl<St, Fut, F> Debug for All<St, Fut, F>
where\n St: Debug,\n Fut: Debug,
"],["impl<Fut: Future> Debug for FuturesOrdered<Fut>"],["impl<'a, St: Debug + ?Sized> Debug for SelectNextSome<'a, St>"],["impl<T: Debug> Debug for AllowStdIo<T>"],["impl<T: Debug> Debug for Pending<T>"],["impl<T: ?Sized> Debug for MutexLockFuture<'_, T>"],["impl<T: Debug> Debug for Ready<T>"],["impl<St, Fut, F> Debug for TryForEach<St, Fut, F>
where\n St: Debug,\n Fut: Debug,
"],["impl<T: Debug, F: Debug, R: Debug> Debug for Unfold<T, F, R>"],["impl<Fut> Debug for UnitError<Fut>
where\n Map<Fut, OkFn<()>>: Debug,
"],["impl<Fut: Debug> Debug for IntoFuture<Fut>"],["impl<St: Debug> Debug for Skip<St>"],["impl<Si: Debug, F: Debug> Debug for SinkMapErr<Si, F>"],["impl<Fut1, Fut2, Fut3, Fut4, Fut5> Debug for Join5<Fut1, Fut2, Fut3, Fut4, Fut5>
where\n Fut1: Future + Debug,\n Fut1::Output: Debug,\n Fut2: Future + Debug,\n Fut2::Output: Debug,\n Fut3: Future + Debug,\n Fut3::Output: Debug,\n Fut4: Future + Debug,\n Fut4::Output: Debug,\n Fut5: Future + Debug,\n Fut5::Output: Debug,
"],["impl<Fut, T> Debug for MapInto<Fut, T>
where\n Map<Fut, IntoFn<T>>: Debug,
"],["impl<W: Debug, Item: Debug> Debug for IntoSink<W, Item>"],["impl<St: Debug> Debug for SelectAll<St>"],["impl Debug for Sink"],["impl<St, U, F> Debug for FlatMapUnordered<St, U, F>
where\n FlattenUnordered<Map<St, F>>: Debug,\n St: Stream,\n U: Stream + Unpin,\n F: FnMut(St::Item) -> U,
"],["impl<F> Debug for PollFn<F>"],["impl<St, Fut, F> Debug for TryAll<St, Fut, F>
where\n St: Debug,\n Fut: Debug,
"],["impl<St: Debug + TryStream> Debug for TryConcat<St>
where\n St::Ok: Debug,
"],["impl<St> Debug for IntoAsyncRead<St>
where\n St: TryStream<Error = Error> + Debug,\n St::Ok: AsRef<[u8]> + Debug,
"],["impl<'a, R: Debug + ?Sized> Debug for ReadVectored<'a, R>"],["impl<'a, R: Debug, W: Debug + ?Sized> Debug for CopyBuf<'a, R, W>"],["impl<St, Fut, F> Debug for Then<St, Fut, F>
where\n St: Debug,\n Fut: Debug,
"],["impl<St: Debug> Debug for Cycle<St>"],["impl<F> Debug for Flatten<F>
where\n Flatten<F, <F as Future>::Output>: Debug,\n F: Future,
"],["impl<Fut: Debug> Debug for Fuse<Fut>"],["impl<Fut: Debug> Debug for Once<Fut>"],["impl<F: Debug> Debug for RepeatWith<F>"],["impl<St, Fut, F> Debug for Filter<St, Fut, F>
where\n St: Stream + Debug,\n St::Item: Debug,\n Fut: Debug,
"],["impl<St, F> Debug for InspectErr<St, F>
where\n Inspect<IntoStream<St>, InspectErrFn<F>>: Debug,
"],["impl<St: Debug, C: Debug> Debug for TryCollect<St, C>"],["impl<St, F> Debug for Inspect<St, F>
where\n Map<St, InspectFn<F>>: Debug,
"],["impl<St, F> Debug for NextIf<'_, St, F>
where\n St: Stream + Debug,\n St::Item: Debug,
"],["impl<Fut> Debug for TryFlattenStream<Fut>
where\n TryFlatten<Fut, Fut::Ok>: Debug,\n Fut: TryFuture,
"],["impl<Fut, F> Debug for Map<Fut, F>
where\n Map<Fut, F>: Debug,
"],["impl<'a, W: Debug + ?Sized> Debug for WriteVectored<'a, W>"],["impl<T: ?Sized + Debug> Debug for OwnedMutexGuard<T>"],["impl<'a, R: Debug + ?Sized> Debug for FillBuf<'a, R>"],["impl<Fut: Debug> Debug for SelectAll<Fut>"],["impl<St, Fut, F> Debug for FilterMap<St, Fut, F>
where\n St: Debug,\n Fut: Debug,
"],["impl<Fut: Debug + Future> Debug for MaybeDone<Fut>
where\n Fut::Output: Debug,
"],["impl<St> Debug for BufferUnordered<St>
where\n St: Stream + Debug,
"],["impl<St, F> Debug for MapOk<St, F>
where\n Map<IntoStream<St>, MapOkFn<F>>: Debug,
"],["impl<St: Debug> Debug for Take<St>"],["impl<St, Fut, F> Debug for Any<St, Fut, F>
where\n St: Debug,\n Fut: Debug,
"],["impl<St> Debug for TryBufferUnordered<St>
where\n St: TryStream + Debug,\n St::Ok: Debug,
"],["impl<'a, W: Debug + ?Sized> Debug for Write<'a, W>"],["impl<St: Debug> Debug for Fuse<St>"],["impl<'a, S: Debug + ?Sized> Debug for Seek<'a, S>"],["impl<Fut1, Fut2> Debug for TryFlatten<Fut1, Fut2>
where\n TryFlatten<Fut1, Fut2>: Debug,
"],["impl<St, F> Debug for MapErr<St, F>
where\n Map<IntoStream<St>, MapErrFn<F>>: Debug,
"],["impl<'a, Fut: Debug> Debug for IterPinMut<'a, Fut>"],["impl<'a, Fut: Debug> Debug for IterPinRef<'a, Fut>"],["impl<St, T> Debug for NextIfEq<'_, St, T>
where\n St: Stream + Debug,\n St::Item: Debug,\n T: ?Sized,
"],["impl<Fut, F> Debug for Inspect<Fut, F>
where\n Map<Fut, InspectFn<F>>: Debug,
"],["impl<Fut1, Fut2> Debug for TryJoin<Fut1, Fut2>
where\n Fut1: TryFuture + Debug,\n Fut1::Ok: Debug,\n Fut1::Error: Debug,\n Fut2: TryFuture + Debug,\n Fut2::Ok: Debug,\n Fut2::Error: Debug,
"],["impl<'a, R: Debug, W: Debug + ?Sized> Debug for Copy<'a, R, W>"],["impl<St1: Debug + Stream, St2: Debug + Stream> Debug for Zip<St1, St2>
where\n St1::Item: Debug,\n St2::Item: Debug,
"],["impl<F: Debug> Debug for OptionFuture<F>"],["impl<St: Debug> Debug for Enumerate<St>"],["impl<St, Fut, T, F> Debug for Fold<St, Fut, T, F>
where\n St: Debug,\n Fut: Debug,\n T: Debug,
"],["impl Debug for AbortRegistration"],["impl Debug for Repeat"],["impl<St, Fut, F> Debug for ForEach<St, Fut, F>
where\n St: Debug,\n Fut: Debug,
"],["impl<Fut: Debug> Debug for CatchUnwind<Fut>"],["impl<Fut, F> Debug for InspectErr<Fut, F>
where\n Inspect<IntoFuture<Fut>, InspectErrFn<F>>: Debug,
"],["impl<St> Debug for Count<St>
where\n St: Debug,
"],["impl<St, Fut, F> Debug for ForEachConcurrent<St, Fut, F>
where\n St: Debug,\n Fut: Debug,
"],["impl<St: Debug + Stream> Debug for Peekable<St>
where\n St::Item: Debug,
"],["impl<T> Debug for ReuniteError<T>"],["impl<'a, R: Debug + ?Sized> Debug for ReadToEnd<'a, R>"],["impl<St, Si> Debug for Forward<St, Si>
where\n Forward<St, Si, St::Ok>: Debug,\n St: TryStream,
"],["impl<A: Debug, B: Debug> Debug for TrySelect<A, B>"],["impl<St> Debug for TryFlatten<St>
where\n St: TryStream + Debug,\n St::Ok: Debug,
"],["impl<Fut1, Fut2, Fut3, Fut4> Debug for TryJoin4<Fut1, Fut2, Fut3, Fut4>
where\n Fut1: TryFuture + Debug,\n Fut1::Ok: Debug,\n Fut1::Error: Debug,\n Fut2: TryFuture + Debug,\n Fut2::Ok: Debug,\n Fut2::Error: Debug,\n Fut3: TryFuture + Debug,\n Fut3::Ok: Debug,\n Fut3::Error: Debug,\n Fut4: TryFuture + Debug,\n Fut4::Ok: Debug,\n Fut4::Error: Debug,
"],["impl<'a, St: Debug + ?Sized> Debug for Next<'a, St>"],["impl<St: Debug> Debug for IntoStream<St>"],["impl<F> Debug for TryJoinAll<F>
where\n F: TryFuture + Debug,\n F::Ok: Debug,\n F::Error: Debug,\n F::Output: Debug,
"],["impl<F> Debug for JoinAll<F>
where\n F: Future + Debug,\n F::Output: Debug,
"],["impl<Si: Debug, Item: Debug> Debug for Buffer<Si, Item>"],["impl<St> Debug for TryBuffered<St>
where\n St: TryStream + Debug,\n St::Ok: TryFuture + Debug,
"],["impl<Fut, F> Debug for MapErr<Fut, F>
where\n Map<IntoFuture<Fut>, MapErrFn<F>>: Debug,
"],["impl<T: Debug> Debug for PollImmediate<T>"],["impl<'a, R: Debug> Debug for SeeKRelative<'a, R>"],["impl<Fut1, Fut2, F> Debug for Then<Fut1, Fut2, F>
where\n Flatten<Map<Fut1, F>, Fut2>: Debug,
"],["impl<St: Debug + TryStream> Debug for TryReadyChunks<St>"],["impl<Fut, E> Debug for OkInto<Fut, E>
where\n MapOk<Fut, IntoFn<E>>: Debug,
"],["impl<St, F> Debug for Map<St, F>
where\n St: Debug,
"],["impl<Fut: Future + Debug> Debug for Remote<Fut>"],["impl<St> Debug for Peek<'_, St>
where\n St: Stream + Debug,\n St::Item: Debug,
"],["impl<Fut1, Fut2, Fut3> Debug for TryJoin3<Fut1, Fut2, Fut3>
where\n Fut1: TryFuture + Debug,\n Fut1::Ok: Debug,\n Fut1::Error: Debug,\n Fut2: TryFuture + Debug,\n Fut2::Ok: Debug,\n Fut2::Error: Debug,\n Fut3: TryFuture + Debug,\n Fut3::Ok: Debug,\n Fut3::Error: Debug,
"],["impl<St: Debug + Unpin> Debug for IntoIter<St>"],["impl<T, U> Debug for Chain<T, U>
where\n T: Debug,\n U: Debug,
"],["impl<St: Debug, FromA: Debug, FromB: Debug> Debug for Unzip<St, FromA, FromB>"],["impl<St, Fut, F> Debug for TryAny<St, Fut, F>
where\n St: Debug,\n Fut: Debug,
"],["impl<St, U, F> Debug for FlatMap<St, U, F>
where\n Flatten<Map<St, F>, U>: Debug,
"],["impl<T: Debug> Debug for Empty<T>"],["impl<St: Debug> Debug for CatchUnwind<St>"],["impl<'a, Si: Debug + ?Sized, Item: Debug> Debug for Send<'a, Si, Item>"],["impl<Fut: Debug> Debug for SelectOk<Fut>"],["impl<T: Debug> Debug for Window<T>"],["impl<Si, Item, U, St, F> Debug for WithFlatMap<Si, Item, U, St, F>
where\n Si: Debug,\n St: Debug,\n Item: Debug,
"],["impl<'a, W: Debug + ?Sized> Debug for Flush<'a, W>"],["impl<F: Debug> Debug for Lazy<F>"],["impl<T: ?Sized> Debug for Mutex<T>"],["impl<St: Debug + TryStream> Debug for TryChunks<St>
where\n St::Ok: Debug,
"],["impl<'a, Fut: Debug + Unpin> Debug for Iter<'a, Fut>"],["impl<R: Debug> Debug for Take<R>"],["impl<St: Debug + Stream> Debug for ReadyChunks<St>"],["impl<'a, W: Debug + ?Sized> Debug for WriteAll<'a, W>"],["impl<St, Fut, F> Debug for TrySkipWhile<St, Fut, F>
where\n St: TryStream + Debug,\n St::Ok: Debug,\n Fut: Debug,
"],["impl<T, E: Debug> Debug for TryReadyChunksError<T, E>"],["impl<S: Debug, Item: Debug> Debug for SplitSink<S, Item>"],["impl<St> Debug for TryFlattenUnordered<St>
where\n FlattenUnorderedWithFlowController<NestedTryStreamIntoEitherTryStream<St>, PropagateBaseStreamError<St>>: Debug,\n St: TryStream,\n St::Ok: TryStream + Unpin,\n <St::Ok as TryStream>::Error: From<St::Error>,
"],["impl<Fut, Si> Debug for FlattenSink<Fut, Si>
where\n TryFlatten<Fut, Si>: Debug,
"],["impl<T, Item> Debug for ReuniteError<T, Item>"],["impl<'a, Fut: Debug + Unpin> Debug for IterMut<'a, Fut>"],["impl<W: Debug + AsyncWrite> Debug for LineWriter<W>"],["impl<Si1: Debug, Si2: Debug> Debug for Fanout<Si1, Si2>"],["impl<St> Debug for PeekMut<'_, St>
where\n St: Stream + Debug,\n St::Item: Debug,
"],["impl<T: ?Sized, U: ?Sized + Debug> Debug for MappedMutexGuard<'_, T, U>"],["impl<'a, Si: Debug + ?Sized, Item: Debug> Debug for Close<'a, Si, Item>"],["impl<St, Fut, F> Debug for SkipWhile<St, Fut, F>
where\n St: Stream + Debug,\n St::Item: Debug,\n Fut: Debug,
"],["impl<Fut: Debug + Unpin> Debug for IntoIter<Fut>"],["impl<Fut, F> Debug for InspectOk<Fut, F>
where\n Inspect<IntoFuture<Fut>, InspectOkFn<F>>: Debug,
"],["impl<Fut: Future> Debug for Shared<Fut>"],["impl<'a, Si: Debug + ?Sized, Item: Debug> Debug for Flush<'a, Si, Item>"],["impl<T: ?Sized> Debug for OwnedMutexLockFuture<T>"],["impl<Fut: Future> Debug for WeakShared<Fut>"],["impl<St, Fut, F> Debug for TryTakeWhile<St, Fut, F>
where\n St: TryStream + Debug,\n St::Ok: Debug,\n Fut: Debug,
"],["impl<Fut1, Fut2, Fut3, Fut4, Fut5> Debug for TryJoin5<Fut1, Fut2, Fut3, Fut4, Fut5>
where\n Fut1: TryFuture + Debug,\n Fut1::Ok: Debug,\n Fut1::Error: Debug,\n Fut2: TryFuture + Debug,\n Fut2::Ok: Debug,\n Fut2::Error: Debug,\n Fut3: TryFuture + Debug,\n Fut3::Ok: Debug,\n Fut3::Error: Debug,\n Fut4: TryFuture + Debug,\n Fut4::Ok: Debug,\n Fut4::Error: Debug,\n Fut5: TryFuture + Debug,\n Fut5::Ok: Debug,\n Fut5::Error: Debug,
"],["impl<A: Debug, B: Debug> Debug for Select<A, B>"],["impl<St, Fut, F> Debug for TakeWhile<St, Fut, F>
where\n St: Stream + Debug,\n St::Item: Debug,\n Fut: Debug,
"],["impl<St, Fut> Debug for TakeUntil<St, Fut>
where\n St: Stream + Debug,\n St::Item: Debug,\n Fut: Future + Debug,
"],["impl<St1, St2, Clos, State> Debug for SelectWithStrategy<St1, St2, Clos, State>
where\n St1: Debug,\n St2: Debug,\n State: Debug,
"],["impl<St, F> Debug for InspectOk<St, F>
where\n Inspect<IntoStream<St>, InspectOkFn<F>>: Debug,
"],["impl<T: Debug> Debug for Cursor<T>"],["impl<T: Debug> Debug for Abortable<T>"]], "fxhash":[["impl Debug for FxHasher64"],["impl Debug for FxHasher32"],["impl Debug for FxHasher"]], "generic_array":[["impl<T: Debug, N> Debug for GenericArrayIter<T, N>
where\n N: ArrayLength<T>,
"],["impl<T: Debug, N> Debug for GenericArray<T, N>
where\n N: ArrayLength<T>,
"]], "getrandom":[["impl Debug for Error"]], -"hashbrown":[["impl<T: Debug, S, A: Allocator> Debug for VacantEntry<'_, T, S, A>"],["impl<K, V, S, A: Allocator> Debug for RawVacantEntryMut<'_, K, V, S, A>"],["impl<T: Debug, A: Allocator> Debug for Drain<'_, T, A>"],["impl<K, V: Debug> Debug for ValuesMut<'_, K, V>"],["impl<K, V, A> Debug for Drain<'_, K, V, A>
where\n K: Debug,\n V: Debug,\n A: Allocator,
"],["impl<K, V, S, A: Allocator> Debug for RawEntryBuilder<'_, K, V, S, A>"],["impl<T, S, A> Debug for SymmetricDifference<'_, T, S, A>
where\n T: Debug + Eq + Hash,\n S: BuildHasher,\n A: Allocator,
"],["impl<K: Debug, V: Debug, S, A: Allocator> Debug for RawOccupiedEntryMut<'_, K, V, S, A>"],["impl<T: Debug, A: Allocator> Debug for VacantEntry<'_, T, A>"],["impl<K: Borrow<Q>, Q: ?Sized + Debug, V: Debug, S, A: Allocator> Debug for EntryRef<'_, '_, K, Q, V, S, A>"],["impl<K: Debug, V, S, A: Allocator> Debug for VacantEntry<'_, K, V, S, A>"],["impl<T, A> Debug for HashTable<T, A>
where\n T: Debug,\n A: Allocator,
"],["impl<T, S, A> Debug for HashSet<T, S, A>
where\n T: Debug,\n A: Allocator,
"],["impl<T, S, A> Debug for Difference<'_, T, S, A>
where\n T: Debug + Eq + Hash,\n S: BuildHasher,\n A: Allocator,
"],["impl<T: Debug, A: Allocator> Debug for Entry<'_, T, A>"],["impl<T: Debug, S, A: Allocator> Debug for Entry<'_, T, S, A>"],["impl<T, S, A> Debug for Union<'_, T, S, A>
where\n T: Debug + Eq + Hash,\n S: BuildHasher,\n A: Allocator,
"],["impl<K: Debug, V: Debug, A: Allocator> Debug for IntoIter<K, V, A>"],["impl<K: Debug, A: Allocator> Debug for IntoIter<K, A>"],["impl<K: Borrow<Q>, Q: ?Sized + Debug, V, S, A: Allocator> Debug for VacantEntryRef<'_, '_, K, Q, V, S, A>"],["impl<K: Debug, V: Debug> Debug for Iter<'_, K, V>"],["impl<K: Debug, A: Allocator> Debug for Drain<'_, K, A>"],["impl<T: Debug, A: Allocator> Debug for AbsentEntry<'_, T, A>"],["impl<K: Debug, V: Debug, S, A: Allocator> Debug for Entry<'_, K, V, S, A>"],["impl<K, V, S, A: Allocator> Debug for RawEntryBuilderMut<'_, K, V, S, A>"],["impl<T: Debug, S, A: Allocator> Debug for OccupiedEntry<'_, T, S, A>"],["impl<K, V: Debug> Debug for Values<'_, K, V>"],["impl<K, V, S, A> Debug for HashMap<K, V, S, A>
where\n K: Debug,\n V: Debug,\n A: Allocator,
"],["impl<K: Debug, V: Debug, S, A: Allocator> Debug for OccupiedError<'_, K, V, S, A>"],["impl<K: Debug> Debug for Iter<'_, K>"],["impl<T: Debug, A: Allocator> Debug for OccupiedEntry<'_, T, A>"],["impl<K: Debug, V: Debug, A: Allocator> Debug for IntoKeys<K, V, A>"],["impl<K: Borrow<Q>, Q: ?Sized + Debug, V: Debug, S, A: Allocator> Debug for OccupiedEntryRef<'_, '_, K, Q, V, S, A>"],["impl<K, V: Debug, A: Allocator> Debug for IntoValues<K, V, A>"],["impl<K, V> Debug for IterMut<'_, K, V>
where\n K: Debug,\n V: Debug,
"],["impl<K: Debug, V: Debug, S, A: Allocator> Debug for OccupiedEntry<'_, K, V, S, A>"],["impl<T, S, A> Debug for Intersection<'_, T, S, A>
where\n T: Debug + Eq + Hash,\n S: BuildHasher,\n A: Allocator,
"],["impl Debug for TryReserveError"],["impl<K: Debug, V: Debug, S, A: Allocator> Debug for RawEntryMut<'_, K, V, S, A>"],["impl<K: Debug, V> Debug for Keys<'_, K, V>"]], +"hashbrown":[["impl<K, V, S, A> Debug for HashMap<K, V, S, A>
where\n K: Debug,\n V: Debug,\n A: Allocator,
"],["impl<T, A> Debug for HashTable<T, A>
where\n T: Debug,\n A: Allocator,
"],["impl<K: Debug, V: Debug, S, A: Allocator> Debug for RawOccupiedEntryMut<'_, K, V, S, A>"],["impl<K: Debug, V: Debug, S, A: Allocator> Debug for Entry<'_, K, V, S, A>"],["impl<T: Debug, A: Allocator> Debug for Entry<'_, T, A>"],["impl<T: Debug, S, A: Allocator> Debug for VacantEntry<'_, T, S, A>"],["impl<T, S, A> Debug for Union<'_, T, S, A>
where\n T: Debug + Eq + Hash,\n S: BuildHasher,\n A: Allocator,
"],["impl<T: Debug, A: Allocator> Debug for AbsentEntry<'_, T, A>"],["impl<K, V, S, A: Allocator> Debug for RawEntryBuilderMut<'_, K, V, S, A>"],["impl<K, V, S, A: Allocator> Debug for RawVacantEntryMut<'_, K, V, S, A>"],["impl<K, V> Debug for IterMut<'_, K, V>
where\n K: Debug,\n V: Debug,
"],["impl<K, V, A> Debug for Drain<'_, K, V, A>
where\n K: Debug,\n V: Debug,\n A: Allocator,
"],["impl<K: Debug, A: Allocator> Debug for IntoIter<K, A>"],["impl<T, S, A> Debug for SymmetricDifference<'_, T, S, A>
where\n T: Debug + Eq + Hash,\n S: BuildHasher,\n A: Allocator,
"],["impl<T, S, A> Debug for Difference<'_, T, S, A>
where\n T: Debug + Eq + Hash,\n S: BuildHasher,\n A: Allocator,
"],["impl<K: Debug, A: Allocator> Debug for Drain<'_, K, A>"],["impl Debug for TryReserveError"],["impl<T: Debug, S, A: Allocator> Debug for Entry<'_, T, S, A>"],["impl<T: Debug, S, A: Allocator> Debug for OccupiedEntry<'_, T, S, A>"],["impl<K: Borrow<Q>, Q: ?Sized + Debug, V: Debug, S, A: Allocator> Debug for EntryRef<'_, '_, K, Q, V, S, A>"],["impl<T, S, A> Debug for Intersection<'_, T, S, A>
where\n T: Debug + Eq + Hash,\n S: BuildHasher,\n A: Allocator,
"],["impl<K: Borrow<Q>, Q: ?Sized + Debug, V, S, A: Allocator> Debug for VacantEntryRef<'_, '_, K, Q, V, S, A>"],["impl<K: Debug, V, S, A: Allocator> Debug for VacantEntry<'_, K, V, S, A>"],["impl<K: Debug, V: Debug, S, A: Allocator> Debug for RawEntryMut<'_, K, V, S, A>"],["impl<T: Debug, A: Allocator> Debug for OccupiedEntry<'_, T, A>"],["impl<K, V, S, A: Allocator> Debug for RawEntryBuilder<'_, K, V, S, A>"],["impl<K: Debug, V> Debug for Keys<'_, K, V>"],["impl<K: Debug, V: Debug> Debug for Iter<'_, K, V>"],["impl<K: Debug, V: Debug, A: Allocator> Debug for IntoIter<K, V, A>"],["impl<K, V: Debug> Debug for ValuesMut<'_, K, V>"],["impl<K: Debug> Debug for Iter<'_, K>"],["impl<T, S, A> Debug for HashSet<T, S, A>
where\n T: Debug,\n A: Allocator,
"],["impl<K, V: Debug, A: Allocator> Debug for IntoValues<K, V, A>"],["impl<K, V: Debug> Debug for Values<'_, K, V>"],["impl<K: Borrow<Q>, Q: ?Sized + Debug, V: Debug, S, A: Allocator> Debug for OccupiedEntryRef<'_, '_, K, Q, V, S, A>"],["impl<T: Debug, A: Allocator> Debug for Drain<'_, T, A>"],["impl<K: Debug, V: Debug, S, A: Allocator> Debug for OccupiedError<'_, K, V, S, A>"],["impl<K: Debug, V: Debug, S, A: Allocator> Debug for OccupiedEntry<'_, K, V, S, A>"],["impl<T: Debug, A: Allocator> Debug for VacantEntry<'_, T, A>"],["impl<K: Debug, V: Debug, A: Allocator> Debug for IntoKeys<K, V, A>"]], "hex":[["impl Debug for FromHexError"]], "indexmap":[["impl<T: Debug> Debug for IntoIter<T>"],["impl<K: Debug, V: Debug> Debug for IntoIter<K, V>"],["impl<K, V: Debug> Debug for Values<'_, K, V>"],["impl<K, V, S> Debug for RawEntryBuilderMut<'_, K, V, S>"],["impl<K: Debug, V> Debug for VacantEntry<'_, K, V>"],["impl<K: Debug, V: Debug> Debug for Slice<K, V>"],["impl<K: Debug, V: Debug> Debug for Drain<'_, K, V>"],["impl<K, V, S> Debug for RawEntryBuilder<'_, K, V, S>"],["impl<K: Debug, V: Debug> Debug for OccupiedEntry<'_, K, V>"],["impl<'a, I, K, V, S> Debug for Splice<'a, I, K, V, S>
where\n I: Debug + Iterator<Item = (K, V)>,\n K: Debug + Hash + Eq,\n V: Debug,\n S: BuildHasher,
"],["impl<T, S1, S2> Debug for SymmetricDifference<'_, T, S1, S2>
where\n T: Debug + Eq + Hash,\n S1: BuildHasher,\n S2: BuildHasher,
"],["impl<K: Debug, V: Debug> Debug for Entry<'_, K, V>"],["impl Debug for TryReserveError"],["impl<K: Debug, V: Debug> Debug for IndexedEntry<'_, K, V>"],["impl<K: Debug, V: Debug> Debug for IterMut<'_, K, V>"],["impl<K: Debug, V: Debug, S> Debug for RawOccupiedEntryMut<'_, K, V, S>"],["impl<K, V: Debug> Debug for ValuesMut<'_, K, V>"],["impl<T: Debug> Debug for Drain<'_, T>"],["impl<K: Debug, V: Debug> Debug for Iter<'_, K, V>"],["impl<K, V, S> Debug for IndexMap<K, V, S>
where\n K: Debug,\n V: Debug,
"],["impl<K: Debug, V> Debug for Keys<'_, K, V>"],["impl<T, S> Debug for Difference<'_, T, S>
where\n T: Debug + Eq + Hash,\n S: BuildHasher,
"],["impl<T, S> Debug for IndexSet<T, S>
where\n T: Debug,
"],["impl<T: Debug> Debug for Slice<T>"],["impl<T: Debug> Debug for Iter<'_, T>"],["impl<T, S> Debug for Union<'_, T, S>
where\n T: Debug + Eq + Hash,\n S: BuildHasher,
"],["impl<K: Debug, V> Debug for IntoKeys<K, V>"],["impl<K: Debug, V: Debug, S> Debug for RawEntryMut<'_, K, V, S>"],["impl<T, S> Debug for Intersection<'_, T, S>
where\n T: Debug + Eq + Hash,\n S: BuildHasher,
"],["impl<K, V: Debug> Debug for IntoValues<K, V>"],["impl<'a, I, T, S> Debug for Splice<'a, I, T, S>
where\n I: Debug + Iterator<Item = T>,\n T: Debug + Hash + Eq,\n S: BuildHasher,
"],["impl<K, V, S> Debug for RawVacantEntryMut<'_, K, V, S>"]], "itertools":[["impl<I> Debug for Combinations<I>
where\n I: Iterator + Debug,\n I::Item: Debug,
"],["impl<I, J: Debug> Debug for ConsTuples<I, J>
where\n I: Iterator<Item = J> + Debug,
"],["impl<St, F> Debug for Unfold<St, F>
where\n St: Debug,
"],["impl<I> Debug for Unique<I>
where\n I: Iterator + Debug,\n I::Item: Hash + Eq + Debug + Clone,
"],["impl<I, F> Debug for FilterOk<I, F>
where\n I: Debug,
"],["impl<I: Debug> Debug for RcIter<I>"],["impl<I, J: Debug> Debug for Product<I, J>
where\n I: Iterator + Debug,\n I::Item: Debug,
"],["impl<I> Debug for ExactlyOneError<I>
where\n I: Iterator + Debug,\n I::Item: Debug,
"],["impl<I: Debug> Debug for GroupingMap<I>"],["impl<T: Debug> Debug for Zip<T>"],["impl<I> Debug for Powerset<I>
where\n I: Iterator + Debug,\n I::Item: Debug,
"],["impl<I> Debug for PeekNth<I>
where\n I: Iterator + Debug,\n I::Item: Debug,
"],["impl<I, F> Debug for KMergeBy<I, F>
where\n I: Iterator + Debug,\n I::Item: Debug,
"],["impl<I, J> Debug for Diff<I, J>
where\n I: Iterator,\n J: Iterator,\n PutBack<I>: Debug,\n PutBack<J>: Debug,
"],["impl<I> Debug for Permutations<I>
where\n I: Iterator + Debug,\n I::Item: Debug,
"],["impl<I, ElemF: Debug> Debug for IntersperseWith<I, ElemF>
where\n I: Iterator + Debug,\n I::Item: Debug,
"],["impl<I, T> Debug for Tuples<I, T>
where\n I: Iterator<Item = T::Item> + Debug,\n T: HomogeneousTuple + Debug,\n T::Buffer: Debug,
"],["impl<I, J, F> Debug for MergeBy<I, J, F>
where\n I: Iterator + Debug,\n I::Item: Debug,\n J: Iterator + Debug,\n J::Item: Debug,
"],["impl<I> Debug for Tee<I>
where\n I: Iterator + Debug,\n I::Item: Debug,
"],["impl<I> Debug for CombinationsWithReplacement<I>
where\n I: Iterator + Debug,\n I::Item: Debug + Clone,
"],["impl<I: Debug, J: Debug> Debug for Interleave<I, J>"],["impl<F> Debug for RepeatCall<F>"],["impl<I, F> Debug for Update<I, F>
where\n I: Debug,
"],["impl<I, F> Debug for Batching<I, F>
where\n I: Debug,
"],["impl<I, T> Debug for TupleCombinations<I, T>
where\n I: Iterator + Debug,\n T: HasCombination<I> + Debug,\n T::Combination: Debug,
"],["impl<T> Debug for TupleBuffer<T>
where\n T: HomogeneousTuple + Debug,\n T::Buffer: Debug,
"],["impl<St, F> Debug for Iterate<St, F>
where\n St: Debug,
"],["impl<I, F> Debug for FilterMapOk<I, F>
where\n I: Debug,
"],["impl<I> Debug for WithPosition<I>
where\n I: Iterator,\n Peekable<Fuse<I>>: Debug,
"],["impl<I: Debug> Debug for WhileSome<I>"],["impl<'a, I> Debug for Format<'a, I>
where\n I: Iterator,\n I::Item: Debug,
"],["impl<I, F> Debug for PadUsing<I, F>
where\n I: Debug,
"],["impl<I, F> Debug for TakeWhileInclusive<I, F>
where\n I: Iterator + Debug,
"],["impl<I, T> Debug for TupleWindows<I, T>
where\n I: Iterator<Item = T::Item> + Debug,\n T: HomogeneousTuple + Debug,
"],["impl Debug for Position"],["impl<I: Debug, J: Debug> Debug for ZipEq<I, J>"],["impl<I: Debug + Iterator> Debug for PutBackN<I>
where\n I::Item: Debug,
"],["impl<'a, I: Debug, E: Debug + 'a> Debug for ProcessResults<'a, I, E>"],["impl<A: Debug, B: Debug> Debug for EitherOrBoth<A, B>"],["impl<I, F> Debug for Positions<I, F>
where\n I: Debug,
"],["impl<T: Debug, U: Debug> Debug for ZipLongest<T, U>"],["impl<I> Debug for MultiPeek<I>
where\n I: Iterator + Debug,\n I::Item: Debug,
"],["impl<I, T> Debug for CircularTupleWindows<I, T>
where\n I: Iterator<Item = T::Item> + Clone + Debug,\n T: TupleCollect + Clone + Debug,
"],["impl<I, V, F> Debug for UniqueBy<I, V, F>
where\n I: Iterator + Debug,\n V: Debug + Hash + Eq,
"],["impl<A: Debug> Debug for RepeatN<A>"],["impl<I: Debug> Debug for Step<I>"],["impl<I> Debug for MultiProduct<I>
where\n I: Iterator + Clone + Debug,\n I::Item: Clone + Debug,
"],["impl<I> Debug for PutBack<I>
where\n I: Iterator + Debug,\n I::Item: Debug,
"],["impl<'a, I, F> Debug for PeekingTakeWhile<'a, I, F>
where\n I: Iterator + Debug + 'a,
"],["impl<I, T, E> Debug for FlattenOk<I, T, E>
where\n I: Iterator<Item = Result<T, E>> + Debug,\n T: IntoIterator,\n T::IntoIter: Debug,
"],["impl<T: Debug> Debug for FoldWhile<T>"],["impl<T: Debug> Debug for MinMaxResult<T>"],["impl<I, J> Debug for InterleaveShortest<I, J>
where\n I: Iterator + Debug,\n J: Iterator<Item = I::Item> + Debug,
"],["impl<'a, I, F> Debug for TakeWhileRef<'a, I, F>
where\n I: Iterator + Debug,
"]], "libc":[["impl Debug for seccomp_notif_resp"],["impl Debug for mmsghdr"],["impl Debug for sock_extended_err"],["impl Debug for sockaddr_storage"],["impl Debug for ifconf"],["impl Debug for _libc_xmmreg"],["impl Debug for posix_spawnattr_t"],["impl Debug for semid_ds"],["impl Debug for arpd_request"],["impl Debug for sockaddr_in6"],["impl Debug for pthread_cond_t"],["impl Debug for __c_anonymous_sockaddr_can_tp"],["impl Debug for glob_t"],["impl Debug for in6_addr"],["impl Debug for nl_pktinfo"],["impl Debug for seccomp_notif_addfd"],["impl Debug for xdp_mmap_offsets"],["impl Debug for Dl_info"],["impl Debug for regmatch_t"],["impl Debug for nl_mmap_hdr"],["impl Debug for sockaddr"],["impl Debug for dirent64"],["impl Debug for ff_ramp_effect"],["impl Debug for winsize"],["impl Debug for sctp_authinfo"],["impl Debug for timespec"],["impl Debug for regex_t"],["impl Debug for user_regs_struct"],["impl Debug for __c_anonymous_sockaddr_can_j1939"],["impl Debug for ff_trigger"],["impl Debug for ip_mreqn"],["impl Debug for Elf64_Chdr"],["impl Debug for inotify_event"],["impl Debug for Elf32_Sym"],["impl Debug for FILE"],["impl Debug for stack_t"],["impl Debug for termios"],["impl Debug for utmpx"],["impl Debug for utimbuf"],["impl Debug for ucred"],["impl Debug for hostent"],["impl Debug for ip_mreq_source"],["impl Debug for ptrace_peeksiginfo_args"],["impl Debug for pthread_mutexattr_t"],["impl Debug for sockaddr_un"],["impl Debug for _libc_fpstate"],["impl Debug for input_event"],["impl Debug for __timeval"],["impl Debug for timezone"],["impl Debug for xdp_ring_offset_v1"],["impl Debug for group"],["impl Debug for DIR"],["impl Debug for tls12_crypto_info_chacha20_poly1305"],["impl Debug for xdp_umem_reg"],["impl Debug for sctp_sndinfo"],["impl Debug for pthread_barrier_t"],["impl Debug for ip_mreq"],["impl Debug for __exit_status"],["impl Debug for xdp_options"],["impl Debug for sockaddr_alg"],["impl Debug for stat"],["impl Debug for user_fpregs_struct"],["impl Debug for __c_anonymous_ptrace_syscall_info_data"],["impl Debug for input_mask"],["impl Debug for rusage"],["impl Debug for packet_mreq"],["impl Debug for __c_anonymous_ifru_map"],["impl Debug for utsname"],["impl Debug for in_pktinfo"],["impl Debug for __c_anonymous_ifc_ifcu"],["impl Debug for xdp_mmap_offsets_v1"],["impl Debug for ff_effect"],["impl Debug for fanotify_response"],["impl Debug for tls12_crypto_info_aes_gcm_128"],["impl Debug for sctp_sndrcvinfo"],["impl Debug for arpreq"],["impl Debug for af_alg_iv"],["impl Debug for mntent"],["impl Debug for sem_t"],["impl Debug for in6_ifreq"],["impl Debug for __c_anonymous_ptrace_syscall_info_entry"],["impl Debug for dl_phdr_info"],["impl Debug for input_absinfo"],["impl Debug for ptrace_rseq_configuration"],["impl Debug for sockaddr_xdp"],["impl Debug for input_id"],["impl Debug for statx_timestamp"],["impl Debug for linger"],["impl Debug for msginfo"],["impl Debug for seccomp_notif"],["impl Debug for seccomp_data"],["impl Debug for __c_anonymous_ifr_ifru"],["impl Debug for sigaction"],["impl Debug for timeval"],["impl Debug for aiocb"],["impl Debug for uinput_ff_erase"],["impl Debug for __c_anonymous_ptrace_syscall_info_exit"],["impl Debug for sockaddr_nl"],["impl Debug for input_keymap_entry"],["impl Debug for uinput_user_dev"],["impl Debug for fpos64_t"],["impl Debug for option"],["impl Debug for xdp_statistics_v1"],["impl Debug for open_how"],["impl Debug for fd_set"],["impl Debug for sctp_prinfo"],["impl Debug for rlimit64"],["impl Debug for xdp_statistics"],["impl Debug for sctp_nxtinfo"],["impl Debug for ff_periodic_effect"],["impl Debug for mallinfo"],["impl Debug for xdp_desc"],["impl Debug for xdp_ring_offset"],["impl Debug for sembuf"],["impl Debug for pthread_rwlock_t"],["impl Debug for addrinfo"],["impl Debug for arpreq_old"],["impl Debug for siginfo_t"],["impl Debug for epoll_event"],["impl Debug for j1939_filter"],["impl Debug for protoent"],["impl Debug for sockaddr_ll"],["impl Debug for pthread_mutex_t"],["impl Debug for iocb"],["impl Debug for pthread_condattr_t"],["impl Debug for ff_constant_effect"],["impl Debug for fsid_t"],["impl Debug for nlmsghdr"],["impl Debug for flock"],["impl Debug for shmid_ds"],["impl Debug for genlmsghdr"],["impl Debug for servent"],["impl Debug for ff_rumble_effect"],["impl Debug for tms"],["impl Debug for sched_param"],["impl Debug for timex"],["impl Debug for sockaddr_in"],["impl Debug for Elf64_Ehdr"],["impl Debug for statfs64"],["impl Debug for sysinfo"],["impl Debug for ff_replay"],["impl Debug for lconv"],["impl Debug for arphdr"],["impl Debug for sctp_rcvinfo"],["impl Debug for user"],["impl Debug for cpu_set_t"],["impl Debug for mallinfo2"],["impl Debug for signalfd_siginfo"],["impl Debug for pthread_barrierattr_t"],["impl Debug for if_nameindex"],["impl Debug for mq_attr"],["impl Debug for pthread_attr_t"],["impl Debug for uinput_abs_setup"],["impl Debug for sctp_initmsg"],["impl Debug for tls_crypto_info"],["impl Debug for spwd"],["impl Debug for msghdr"],["impl Debug for Elf32_Phdr"],["impl Debug for Elf64_Shdr"],["impl Debug for file_clone_range"],["impl Debug for uinput_setup"],["impl Debug for in6_rtmsg"],["impl Debug for nlmsgerr"],["impl Debug for in6_pktinfo"],["impl Debug for passwd"],["impl Debug for __c_anonymous_ptrace_syscall_info_seccomp"],["impl Debug for rtentry"],["impl Debug for cmsghdr"],["impl Debug for ucontext_t"],["impl Debug for statfs"],["impl Debug for fanotify_event_metadata"],["impl Debug for statx"],["impl Debug for sigevent"],["impl Debug for _libc_fpxreg"],["impl Debug for pthread_rwlockattr_t"],["impl Debug for seminfo"],["impl Debug for posix_spawn_file_actions_t"],["impl Debug for Elf32_Shdr"],["impl Debug for dqblk"],["impl Debug for Elf32_Chdr"],["impl Debug for nl_mmap_req"],["impl Debug for hwtstamp_config"],["impl Debug for itimerspec"],["impl Debug for can_filter"],["impl Debug for uinput_ff_upload"],["impl Debug for tls12_crypto_info_aes_gcm_256"],["impl Debug for ff_envelope"],["impl Debug for mcontext_t"],["impl Debug for ipv6_mreq"],["impl Debug for pollfd"],["impl Debug for sockaddr_vm"],["impl Debug for ptrace_syscall_info"],["impl Debug for sched_attr"],["impl Debug for flock64"],["impl Debug for itimerval"],["impl Debug for statvfs64"],["impl Debug for ipc_perm"],["impl Debug for tm"],["impl Debug for clone_args"],["impl Debug for stat64"],["impl Debug for xdp_umem_reg_v1"],["impl Debug for sigval"],["impl Debug for termios2"],["impl Debug for iovec"],["impl Debug for fpos_t"],["impl Debug for sigset_t"],["impl Debug for ntptimeval"],["impl Debug for dirent"],["impl Debug for ifaddrs"],["impl Debug for rlimit"],["impl Debug for sock_fprog"],["impl Debug for sock_filter"],["impl Debug for in_addr"],["impl Debug for Elf32_Ehdr"],["impl Debug for Elf64_Sym"],["impl Debug for seccomp_notif_sizes"],["impl Debug for msqid_ds"],["impl Debug for Elf64_Phdr"],["impl Debug for ff_condition_effect"],["impl Debug for nlattr"],["impl Debug for statvfs"],["impl Debug for glob64_t"],["impl Debug for ifreq"]], "linux_raw_sys":[["impl Debug for ip6t_icmp"],["impl Debug for rtnl_link_ifmap"],["impl Debug for _bindgen_ty_41"],["impl Debug for _bindgen_ty_6"],["impl Debug for rta_cacheinfo"],["impl Debug for clone_args"],["impl Debug for nlattr"],["impl Debug for _bindgen_ty_45"],["impl Debug for _bindgen_ty_5"],["impl Debug for _bindgen_ty_29"],["impl Debug for ifla_vf_trust"],["impl Debug for ifla_geneve_df"],["impl Debug for macvlan_macaddr_mode"],["impl Debug for ipvlan_mode"],["impl Debug for _bindgen_ty_30"],["impl Debug for fr_proto"],["impl Debug for fscrypt_policy_v2"],["impl Debug for uffdio_writeprotect"],["impl Debug for socket_state"],["impl Debug for mmsghdr"],["impl Debug for _bindgen_ty_27"],["impl Debug for sockaddr_xdp"],["impl Debug for rusage"],["impl Debug for _bindgen_ty_17"],["impl Debug for rtnetlink_groups"],["impl Debug for ifla_vf_vlan"],["impl Debug for nf_ip_hook_priorities"],["impl Debug for ifla_vf_tx_rate"],["impl Debug for __user_cap_header_struct"],["impl Debug for nf_ip6_hook_priorities"],["impl Debug for _bindgen_ty_51"],["impl<T> Debug for __IncompleteArrayField<T>"],["impl Debug for rtnexthop"],["impl Debug for sockaddr_un"],["impl Debug for _bindgen_ty_62"],["impl Debug for linger"],["impl Debug for xdp_umem_reg_v1"],["impl Debug for ucred"],["impl<Storage: Debug> Debug for __BindgenBitfieldUnit<Storage>"],["impl Debug for ifaddrmsg"],["impl Debug for _bindgen_ty_44"],["impl Debug for msghdr"],["impl Debug for xt_entry_target__bindgen_ty_1__bindgen_ty_1"],["impl Debug for _bindgen_ty_46"],["impl Debug for _bindgen_ty_3"],["impl Debug for ifla_cacheinfo"],["impl Debug for _bindgen_ty_16"],["impl Debug for _bindgen_ty_21"],["impl Debug for _bindgen_ty_8"],["impl Debug for membarrier_cmd"],["impl Debug for _bindgen_ty_26"],["impl Debug for macsec_validation_type"],["impl Debug for vfs_cap_data"],["impl Debug for _bindgen_ty_65"],["impl Debug for __sifields__bindgen_ty_4"],["impl Debug for xdp_statistics"],["impl Debug for f_owner_ex"],["impl<Storage: Debug> Debug for __BindgenBitfieldUnit<Storage>"],["impl Debug for __kernel_fsid_t"],["impl Debug for _bindgen_ty_40"],["impl Debug for _bindgen_ty_20"],["impl Debug for rt_scope_t"],["impl Debug for _bindgen_ty_15"],["impl Debug for rand_pool_info"],["impl Debug for nla_bitfield32"],["impl Debug for futex_waitv"],["impl Debug for _xt_align"],["impl Debug for linux_dirent64"],["impl Debug for ifla_vxlan_port_range"],["impl Debug for __kernel_sockaddr_storage__bindgen_ty_1__bindgen_ty_1"],["impl<T> Debug for __BindgenUnionField<T>"],["impl Debug for __kernel_old_timespec"],["impl Debug for macvlan_mode"],["impl Debug for _bindgen_ty_49"],["impl Debug for uffdio_range"],["impl Debug for rtvia"],["impl Debug for _bindgen_ty_63"],["impl Debug for xt_target"],["impl Debug for termios"],["impl Debug for _bindgen_ty_66"],["impl Debug for iphdr__bindgen_ty_1__bindgen_ty_1"],["impl Debug for ifla_vlan_qos_mapping"],["impl Debug for statx_timestamp"],["impl Debug for timespec"],["impl Debug for tcmsg"],["impl Debug for _bindgen_ty_36"],["impl Debug for uffd_msg__bindgen_ty_1__bindgen_ty_3"],["impl Debug for itimerval"],["impl Debug for robust_list_head"],["impl Debug for in6_addr_gen_mode"],["impl Debug for ktermios"],["impl Debug for ifla_rmnet_flags"],["impl Debug for rtmsg"],["impl Debug for rtnl_link_stats"],["impl Debug for iphdr__bindgen_ty_1__bindgen_ty_2"],["impl Debug for pollfd"],["impl Debug for ndmsg"],["impl Debug for _bindgen_ty_7"],["impl Debug for _bindgen_ty_11"],["impl Debug for _bindgen_ty_4"],["impl Debug for _bindgen_ty_48"],["impl Debug for ip_msfilter__bindgen_ty_1__bindgen_ty_1"],["impl Debug for fstrim_range"],["impl Debug for termio"],["impl Debug for if_stats_msg"],["impl Debug for membarrier_cmd_flag"],["impl Debug for xt_match"],["impl Debug for rtattr_type_t"],["impl Debug for _bindgen_ty_3"],["impl Debug for xdp_statistics_v1"],["impl Debug for _bindgen_ty_31"],["impl Debug for macsec_offload"],["impl Debug for rtattr"],["impl Debug for ifmap"],["impl Debug for ndt_stats"],["impl Debug for xdp_umem_reg"],["impl Debug for prefix_cacheinfo"],["impl Debug for _bindgen_ty_61"],["impl Debug for _bindgen_ty_18"],["impl Debug for _bindgen_ty_35"],["impl Debug for nduseroptmsg"],["impl Debug for sigaction"],["impl Debug for __kernel_itimerspec"],["impl Debug for ifa_cacheinfo"],["impl Debug for inotify_event"],["impl Debug for ip_msfilter__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1"],["impl Debug for xdp_mmap_offsets"],["impl Debug for _bindgen_ty_42"],["impl Debug for ifla_vf_rss_query_en"],["impl Debug for fscrypt_key"],["impl<T> Debug for __IncompleteArrayField<T>"],["impl Debug for ip_mreqn"],["impl Debug for net_device_flags"],["impl Debug for ip_esp_hdr"],["impl Debug for xt_counters"],["impl Debug for _bindgen_ty_33"],["impl Debug for prefixmsg"],["impl Debug for statfs64"],["impl Debug for ip_beet_phdr"],["impl Debug for sockaddr_in"],["impl Debug for __kernel_fd_set"],["impl Debug for _bindgen_ty_25"],["impl Debug for xt_entry_target__bindgen_ty_1__bindgen_ty_2"],["impl Debug for nl_mmap_req"],["impl Debug for tcphdr"],["impl Debug for iovec"],["impl Debug for tcp_repair_window"],["impl Debug for ifla_vf_broadcast"],["impl Debug for ifla_vf_spoofchk"],["impl Debug for ip6t_getinfo"],["impl Debug for ifinfomsg"],["impl Debug for __kernel_timespec"],["impl Debug for uffd_msg__bindgen_ty_1__bindgen_ty_5"],["impl Debug for _bindgen_ty_52"],["impl<T> Debug for __IncompleteArrayField<T>"],["impl Debug for epoll_event"],["impl Debug for inodes_stat_t"],["impl Debug for fsxattr"],["impl Debug for __sifields__bindgen_ty_6"],["impl Debug for _bindgen_ty_2"],["impl Debug for x25_hdlc_proto"],["impl Debug for _bindgen_ty_24"],["impl Debug for tcp_info"],["impl Debug for ipv6_opt_hdr"],["impl Debug for tcp_fastopen_client_fail"],["impl Debug for fr_proto_pvc"],["impl Debug for ifla_gtp_role"],["impl Debug for uffd_msg__bindgen_ty_1__bindgen_ty_2"],["impl Debug for vfs_ns_cap_data__bindgen_ty_1"],["impl Debug for rtgenmsg"],["impl Debug for cisco_proto"],["impl Debug for _bindgen_ty_5"],["impl Debug for __sifields__bindgen_ty_1"],["impl Debug for _bindgen_ty_53"],["impl Debug for _bindgen_ty_22"],["impl Debug for netlink_policy_type_attr"],["impl Debug for ifla_vf_rate"],["impl Debug for _bindgen_ty_7"],["impl Debug for raw_hdlc_proto"],["impl Debug for uffdio_zeropage"],["impl Debug for prctl_mm_map"],["impl Debug for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2"],["impl Debug for netlink_attribute_type"],["impl Debug for ifla_port_vsi"],["impl Debug for robust_list"],["impl Debug for xdp_desc"],["impl Debug for timezone"],["impl Debug for tcp_ca_state"],["impl Debug for rta_session__bindgen_ty_1__bindgen_ty_2"],["impl Debug for vfs_cap_data__bindgen_ty_1"],["impl Debug for _bindgen_ty_28"],["impl Debug for _bindgen_ty_37"],["impl Debug for _bindgen_ty_10"],["impl Debug for nl_pktinfo"],["impl Debug for _bindgen_ty_32"],["impl Debug for file_dedupe_range"],["impl Debug for statx"],["impl Debug for xt_counters_info"],["impl Debug for vfs_ns_cap_data"],["impl Debug for _bindgen_ty_9"],["impl Debug for nf_dev_hooks"],["impl Debug for xt_udp"],["impl Debug for iovec"],["impl Debug for _bindgen_ty_47"],["impl Debug for mount_attr"],["impl Debug for sync_serial_settings"],["impl Debug for _bindgen_ty_64"],["impl Debug for _bindgen_ty_14"],["impl Debug for termios2"],["impl Debug for __kernel_sock_timeval"],["impl Debug for xt_entry_match__bindgen_ty_1__bindgen_ty_2"],["impl Debug for _bindgen_ty_57"],["impl Debug for _bindgen_ty_55"],["impl Debug for _bindgen_ty_4"],["impl Debug for _bindgen_ty_9"],["impl Debug for uffdio_register"],["impl Debug for xdp_ring_offset"],["impl Debug for fsconfig_command"],["impl Debug for statfs"],["impl Debug for _bindgen_ty_58"],["impl Debug for in_addr"],["impl Debug for _bindgen_ty_12"],["impl Debug for sigevent__bindgen_ty_1__bindgen_ty_1"],["impl Debug for ndtmsg"],["impl Debug for xt_entry_match__bindgen_ty_1__bindgen_ty_1"],["impl Debug for rta_session__bindgen_ty_1__bindgen_ty_1"],["impl Debug for stat"],["impl Debug for ifla_vf_vlan_info"],["impl Debug for _bindgen_ty_1"],["impl Debug for uffdio_api"],["impl Debug for _bindgen_ty_50"],["impl Debug for ndt_config"],["impl Debug for kernel_sigaction"],["impl Debug for xt_get_revision"],["impl Debug for nl_mmap_hdr"],["impl Debug for rt_class_t"],["impl Debug for uffdio_continue"],["impl Debug for ip_mreq"],["impl Debug for ip_comp_hdr"],["impl Debug for tunnel_msg"],["impl Debug for __kernel_sockaddr_storage__bindgen_ty_1__bindgen_ty_1"],["impl Debug for flock64"],["impl Debug for files_stat_struct"],["impl Debug for ifla_vf_link_state"],["impl Debug for fscrypt_policy_v1"],["impl Debug for _bindgen_ty_43"],["impl Debug for tcp_diag_md5sig"],["impl Debug for tcamsg"],["impl Debug for xt_tcp"],["impl Debug for ipv6_rt_hdr"],["impl Debug for _bindgen_ty_2"],["impl Debug for _bindgen_ty_8"],["impl Debug for nda_cacheinfo"],["impl Debug for fr_proto_pvc_info"],["impl Debug for rtnl_hw_stats64"],["impl Debug for _bindgen_ty_19"],["impl Debug for nlmsgerr"],["impl Debug for rtnl_link_stats64"],["impl Debug for _bindgen_ty_1"],["impl Debug for ip_mreq_source"],["impl Debug for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3"],["impl Debug for xdp_ring_offset_v1"],["impl Debug for _bindgen_ty_54"],["impl Debug for rlimit"],["impl Debug for ifla_bridge_id"],["impl Debug for _bindgen_ty_59"],["impl Debug for nl_mmap_status"],["impl Debug for file_dedupe_range_info"],["impl Debug for ifla_vf_guid"],["impl Debug for _bindgen_ty_56"],["impl Debug for _bindgen_ty_39"],["impl Debug for uffd_msg__bindgen_ty_1__bindgen_ty_4"],["impl Debug for _bindgen_ty_23"],["impl Debug for ip_auth_hdr"],["impl Debug for _bindgen_ty_13"],["impl Debug for sigaltstack"],["impl Debug for xdp_mmap_offsets_v1"],["impl Debug for open_how"],["impl Debug for itimerspec"],["impl Debug for compat_statfs64"],["impl Debug for nlmsghdr"],["impl Debug for __sifields__bindgen_ty_7"],["impl Debug for _bindgen_ty_6"],["impl Debug for nlmsgerr_attrs"],["impl Debug for __kernel_old_timeval"],["impl Debug for ifla_vf_mac"],["impl Debug for file_clone_range"],["impl Debug for timeval"],["impl Debug for __kernel_old_itimerval"],["impl Debug for nf_inet_hooks"],["impl Debug for tcp_repair_opt"],["impl Debug for _bindgen_ty_60"],["impl Debug for tcp_zerocopy_receive"],["impl Debug for te1_settings"],["impl Debug for flock"],["impl Debug for cmsghdr"],["impl Debug for ifla_vxlan_df"],["impl Debug for sockaddr_nl"],["impl Debug for rlimit64"],["impl Debug for kernel_sigset_t"],["impl Debug for __user_cap_data_struct"],["impl Debug for uffdio_copy"],["impl Debug for ifla_vlan_flags"],["impl Debug for _bindgen_ty_38"],["impl Debug for winsize"],["impl Debug for fscrypt_provisioning_key_payload"],["impl Debug for _bindgen_ty_34"],["impl Debug for in_pktinfo"],["impl Debug for ethhdr"],["impl Debug for __old_kernel_stat"],["impl Debug for rta_mfc_stats"],["impl Debug for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1"],["impl Debug for user_desc"],["impl Debug for xdp_options"]], "lock_api":[["impl<'a, R: RawMutex + 'a, T: Debug + ?Sized + 'a> Debug for MappedMutexGuard<'a, R, T>"],["impl<'a, R: RawRwLock + 'a, T: Debug + ?Sized + 'a> Debug for RwLockWriteGuard<'a, R, T>"],["impl<'a, R: RawRwLock + 'a, T: Debug + ?Sized + 'a> Debug for MappedRwLockWriteGuard<'a, R, T>"],["impl<'a, R: RawMutex + 'a, G: GetThreadId + 'a, T: Debug + ?Sized + 'a> Debug for MappedReentrantMutexGuard<'a, R, G, T>"],["impl<'a, R: RawRwLockUpgrade + 'a, T: Debug + ?Sized + 'a> Debug for RwLockUpgradableReadGuard<'a, R, T>"],["impl<'a, R: RawMutex + 'a, G: GetThreadId + 'a, T: Debug + ?Sized + 'a> Debug for ReentrantMutexGuard<'a, R, G, T>"],["impl<R: RawMutex, G: GetThreadId, T: ?Sized + Debug> Debug for ReentrantMutex<R, G, T>"],["impl<R: RawRwLock, T: ?Sized + Debug> Debug for RwLock<R, T>"],["impl<'a, R: RawMutex + 'a, T: Debug + ?Sized + 'a> Debug for MutexGuard<'a, R, T>"],["impl<R: RawMutex, T: ?Sized + Debug> Debug for Mutex<R, T>"],["impl<'a, R: RawRwLock + 'a, T: Debug + ?Sized + 'a> Debug for RwLockReadGuard<'a, R, T>"],["impl<'a, R: RawRwLock + 'a, T: Debug + ?Sized + 'a> Debug for MappedRwLockReadGuard<'a, R, T>"]], -"log":[["impl<'a> Debug for Metadata<'a>"],["impl Debug for ParseLevelError"],["impl Debug for Level"],["impl Debug for LevelFilter"],["impl<'a> Debug for RecordBuilder<'a>"],["impl<'a> Debug for Record<'a>"],["impl<S> Debug for AsMap<S>
where\n S: Source,
"],["impl Debug for SetLoggerError"],["impl<'v> Debug for Value<'v>"],["impl<S> Debug for AsList<S>
where\n S: Source,
"],["impl<'k> Debug for Key<'k>"],["impl Debug for Error"],["impl<'a> Debug for MetadataBuilder<'a>"]], +"log":[["impl<'v> Debug for Value<'v>"],["impl Debug for ParseLevelError"],["impl<'a> Debug for Record<'a>"],["impl<'a> Debug for MetadataBuilder<'a>"],["impl Debug for SetLoggerError"],["impl<'k> Debug for Key<'k>"],["impl<S> Debug for AsList<S>
where\n S: Source,
"],["impl Debug for Error"],["impl<'a> Debug for RecordBuilder<'a>"],["impl<'a> Debug for Metadata<'a>"],["impl<S> Debug for AsMap<S>
where\n S: Source,
"],["impl Debug for LevelFilter"],["impl Debug for Level"]], "matchers":[["impl<S, A> Debug for Pattern<S, A>
where\n S: StateID + Debug,\n A: DFA<ID = S> + Debug,
"],["impl<'a, S, A> Debug for Matcher<'a, S, A>
where\n S: StateID + Debug,\n A: DFA<ID = S> + Debug,
"]], "memchr":[["impl Debug for Three"],["impl<'n> Debug for Finder<'n>"],["impl<'n> Debug for FinderRev<'n>"],["impl<'h, 'n> Debug for FindRevIter<'h, 'n>"],["impl Debug for Three"],["impl Debug for Pair"],["impl<'h> Debug for Memchr3<'h>"],["impl<'h, 'n> Debug for FindIter<'h, 'n>"],["impl<'a, 'h> Debug for ThreeIter<'a, 'h>"],["impl Debug for PrefilterConfig"],["impl Debug for Two"],["impl Debug for Finder"],["impl Debug for Finder"],["impl Debug for One"],["impl Debug for Three"],["impl Debug for Finder"],["impl<'h> Debug for Memchr<'h>"],["impl Debug for Finder"],["impl<'a, 'h> Debug for OneIter<'a, 'h>"],["impl Debug for FinderRev"],["impl<'a, 'h> Debug for ThreeIter<'a, 'h>"],["impl<'a, 'h> Debug for OneIter<'a, 'h>"],["impl<'a, 'h> Debug for TwoIter<'a, 'h>"],["impl Debug for Two"],["impl<'a, 'h> Debug for TwoIter<'a, 'h>"],["impl<'a, 'h> Debug for TwoIter<'a, 'h>"],["impl Debug for One"],["impl<'h> Debug for Memchr2<'h>"],["impl<'a, 'h> Debug for ThreeIter<'a, 'h>"],["impl Debug for FinderBuilder"],["impl Debug for Two"],["impl<'a, 'h> Debug for OneIter<'a, 'h>"],["impl Debug for FinderRev"],["impl Debug for One"],["impl Debug for Finder"],["impl Debug for Finder"]], "mio":[["impl Debug for Waker"],["impl Debug for TcpListener"],["impl Debug for Events"],["impl Debug for Token"],["impl Debug for Receiver"],["impl Debug for Event"],["impl<'a> Debug for SourceFd<'a>"],["impl Debug for Registry"],["impl Debug for SocketAddr"],["impl Debug for UnixListener"],["impl Debug for UnixDatagram"],["impl Debug for Poll"],["impl Debug for UnixStream"],["impl Debug for TcpStream"],["impl Debug for Sender"],["impl Debug for UdpSocket"],["impl<'a> Debug for Iter<'a>"],["impl Debug for Interest"]], -"nix":[["impl Debug for SfdFlags"],["impl Debug for Ipv6AddMembership"],["impl Debug for ClockId"],["impl Debug for SockAddr"],["impl Debug for InotifyEvent"],["impl Debug for FallocateFlags"],["impl Debug for QuotaValidFlags"],["impl Debug for ReuseAddr"],["impl<'a> Debug for CmsgIterator<'a>"],["impl Debug for SockProtocol"],["impl<'a> Debug for ControlMessage<'a>"],["impl Debug for OobInline"],["impl Debug for WaitStatus"],["impl Debug for IpDropMembership"],["impl Debug for ResUid"],["impl Debug for UdpGsoSegment"],["impl Debug for SigmaskHow"],["impl Debug for TimerFd"],["impl Debug for RcvBufForce"],["impl Debug for TimerFlags"],["impl Debug for PassCred"],["impl Debug for Timestamps"],["impl Debug for UnixCredentials"],["impl Debug for SockFlag"],["impl Debug for WaitPidFlag"],["impl Debug for AtFlags"],["impl Debug for FlowArg"],["impl Debug for LioMode"],["impl Debug for ForkResult"],["impl Debug for Ipv6RecvErr"],["impl Debug for Ipv6V6Only"],["impl Debug for Ipv6TClass"],["impl Debug for Dqblk"],["impl Debug for Inotify"],["impl Debug for SaFlags"],["impl Debug for ForkptyResult"],["impl Debug for SignalIterator"],["impl Debug for PtyMaster"],["impl Debug for ModuleInitFlags"],["impl Debug for Event"],["impl<'a> Debug for SigSetIter<'a>"],["impl Debug for FsFlags"],["impl Debug for EpollOp"],["impl Debug for InputFlags"],["impl Debug for IpMulticastLoop"],["impl Debug for Ipv4RecvErr"],["impl Debug for Ipv6OrigDstAddr"],["impl Debug for UsageWho"],["impl<'a> Debug for IoSliceIterator<'a>"],["impl Debug for Type"],["impl Debug for ResGid"],["impl Debug for TcpKeepIdle"],["impl Debug for FchmodatFlags"],["impl Debug for SpecialCharacterIndices"],["impl Debug for Timestamping"],["impl Debug for QuotaFmt"],["impl Debug for SocketError"],["impl Debug for EpollEvent"],["impl Debug for SndBufForce"],["impl Debug for Ip6tOriginalDst"],["impl Debug for IpFreebind"],["impl Debug for SockType"],["impl Debug for DontRoute"],["impl Debug for InterfaceAddress"],["impl Debug for QuotaType"],["impl Debug for InetAddr"],["impl Debug for Id"],["impl Debug for RcvBuf"],["impl Debug for MapFlags"],["impl Debug for Ipv6RecvPacketInfo"],["impl Debug for FdFlag"],["impl Debug for Mode"],["impl Debug for SigSet"],["impl Debug for Linger"],["impl Debug for MqdT"],["impl Debug for BindToDevice"],["impl Debug for EpollFlags"],["impl Debug for EpollCreateFlags"],["impl Debug for IpMembershipRequest"],["impl Debug for IpMulticastTtl"],["impl Debug for MsgFlags"],["impl Debug for Ipv6DontFrag"],["impl Debug for UdpGroSegment"],["impl Debug for TimeSpec"],["impl Debug for UContext"],["impl Debug for TimerSetTimeFlags"],["impl Debug for SpliceFFlags"],["impl Debug for EfdFlags"],["impl Debug for SockaddrIn6"],["impl Debug for ControlMessageOwned"],["impl Debug for MqAttr"],["impl Debug for Ipv6MembershipRequest"],["impl Debug for FsType"],["impl Debug for SealFlag"],["impl Debug for AioCancelStat"],["impl Debug for CloneFlags"],["impl Debug for PeerCredentials"],["impl Debug for IpTos"],["impl Debug for ClockId"],["impl Debug for AioFsync"],["impl Debug for Ipv4OrigDstAddr"],["impl Debug for SigAction"],["impl Debug for InterfaceAddressIterator"],["impl Debug for SFlag"],["impl Debug for IpMtu"],["impl Debug for LinkatFlags"],["impl Debug for SockType"],["impl Debug for PathconfVar"],["impl Debug for OFlag"],["impl Debug for TcpNoDelay"],["impl Debug for MRemapFlags"],["impl Debug for MlockAllFlags"],["impl Debug for Persona"],["impl Debug for AioFsyncMode"],["impl<S: Debug> Debug for MultiHeaders<S>"],["impl<'a> Debug for InterfacesIter<'a>"],["impl Debug for UtsName"],["impl Debug for Priority"],["impl Debug for KeepAlive"],["impl Debug for SendTimeout"],["impl Debug for MmapAdvise"],["impl Debug for IpAddr"],["impl Debug for ReceiveTimeout"],["impl Debug for SigHandler"],["impl Debug for NetlinkAddr"],["impl Debug for Interface"],["impl Debug for SockaddrIn"],["impl Debug for LocalFlags"],["impl Debug for AlgSetAeadAuthSize"],["impl Debug for AddWatchFlags"],["impl Debug for Ipv6Ttl"],["impl Debug for MemFdCreateFlag"],["impl Debug for Statfs"],["impl Debug for FlockArg"],["impl Debug for SetArg"],["impl<'a> Debug for FcntlArg<'a>"],["impl Debug for OutputFlags"],["impl Debug for Usage"],["impl Debug for TcpCongestion"],["impl Debug for Uid"],["impl Debug for AcceptConn"],["impl Debug for Ipv4Addr"],["impl Debug for AddressFamily"],["impl Debug for UtimensatFlags"],["impl Debug for Gid"],["impl<'a> Debug for AioWrite<'a>"],["impl<'d> Debug for Iter<'d>"],["impl Debug for SignalFd"],["impl<T: Debug> Debug for IoVec<T>"],["impl Debug for ReusePort"],["impl Debug for TcpRepair"],["impl Debug for Dir"],["impl Debug for PollFd"],["impl Debug for ReceiveTimestampns"],["impl<'a> Debug for Fds<'a>"],["impl Debug for AlgAddr"],["impl Debug for TcpKeepInterval"],["impl Debug for MntFlags"],["impl Debug for Group"],["impl Debug for PollFlags"],["impl Debug for Expiration"],["impl Debug for Options"],["impl Debug for Resource"],["impl Debug for LinkAddr"],["impl Debug for BaudRate"],["impl Debug for InitFlags"],["impl Debug for UnlinkatFlags"],["impl Debug for CpuSet"],["impl Debug for UnixAddr"],["impl Debug for ProtFlags"],["impl Debug for SysInfo"],["impl Debug for Broadcast"],["impl Debug for SndBuf"],["impl Debug for Ipv6DropMembership"],["impl Debug for User"],["impl Debug for SigEvent"],["impl Debug for WatchDescriptor"],["impl Debug for FchownatFlags"],["impl Debug for IpTransparent"],["impl Debug for MsFlags"],["impl Debug for SigevNotify"],["impl Debug for OwningIter"],["impl Debug for MQ_OFlag"],["impl Debug for Entry"],["impl Debug for OpenptyResult"],["impl Debug for RenameFlags"],["impl Debug for Timer"],["impl Debug for Pid"],["impl Debug for IpAddMembership"],["impl Debug for RxqOvfl"],["impl<T: Debug> Debug for AlgSetKey<T>"],["impl Debug for ControlFlags"],["impl Debug for Statvfs"],["impl Debug for Request"],["impl Debug for Termios"],["impl Debug for PosixFadviseAdvice"],["impl Debug for Errno"],["impl Debug for Whence"],["impl<'a, 's, S: Debug> Debug for RecvMsg<'a, 's, S>"],["impl Debug for SockaddrStorage"],["impl Debug for Ipv4PacketInfo"],["impl Debug for Shutdown"],["impl Debug for InterfaceFlags"],["impl Debug for VsockAddr"],["impl Debug for Mark"],["impl Debug for TcpKeepCount"],["impl Debug for FdSet"],["impl Debug for RemoteIoVec"],["impl Debug for SysconfVar"],["impl<'a, S: Debug> Debug for MultiResults<'a, S>"],["impl Debug for ClearEnvError"],["impl Debug for TcpMaxSeg"],["impl Debug for MsFlags"],["impl Debug for DeleteModuleFlags"],["impl Debug for Interfaces"],["impl<'a> Debug for AioRead<'a>"],["impl Debug for ReceiveTimestamp"],["impl Debug for TcpUserTimeout"],["impl Debug for Signal"],["impl Debug for FlushArg"],["impl Debug for Ipv4Ttl"],["impl Debug for RebootMode"],["impl Debug for TxTime"],["impl Debug for Ipv6Addr"],["impl Debug for TimeVal"],["impl Debug for TimestampingFlag"],["impl Debug for AccessFlags"],["impl Debug for OriginalDst"]], +"nix":[["impl Debug for EfdFlags"],["impl Debug for OwningIter"],["impl Debug for MapFlags"],["impl Debug for AcceptConn"],["impl Debug for Timer"],["impl Debug for EpollCreateFlags"],["impl Debug for UtimensatFlags"],["impl Debug for MqAttr"],["impl Debug for Errno"],["impl<'d> Debug for Iter<'d>"],["impl Debug for AioFsyncMode"],["impl<S: Debug> Debug for MultiHeaders<S>"],["impl Debug for EpollEvent"],["impl Debug for SockType"],["impl Debug for FsType"],["impl Debug for SigSet"],["impl Debug for RxqOvfl"],["impl Debug for Termios"],["impl Debug for Pid"],["impl Debug for PathconfVar"],["impl Debug for AddWatchFlags"],["impl Debug for OFlag"],["impl Debug for WatchDescriptor"],["impl Debug for MQ_OFlag"],["impl Debug for OriginalDst"],["impl Debug for TimerFlags"],["impl Debug for ControlMessageOwned"],["impl<'a> Debug for AioWrite<'a>"],["impl Debug for InterfaceFlags"],["impl Debug for TcpMaxSeg"],["impl Debug for SndBufForce"],["impl Debug for LinkatFlags"],["impl<'a> Debug for AioRead<'a>"],["impl Debug for Ipv6RecvPacketInfo"],["impl Debug for SigHandler"],["impl Debug for LinkAddr"],["impl Debug for InetAddr"],["impl Debug for Ipv4OrigDstAddr"],["impl Debug for Ipv4Addr"],["impl Debug for SealFlag"],["impl Debug for InotifyEvent"],["impl Debug for PtyMaster"],["impl<'a> Debug for CmsgIterator<'a>"],["impl Debug for BindToDevice"],["impl Debug for SocketError"],["impl Debug for AioFsync"],["impl<'a> Debug for SigSetIter<'a>"],["impl Debug for Ipv4RecvErr"],["impl Debug for Interface"],["impl<'a, S: Debug> Debug for MultiResults<'a, S>"],["impl Debug for FlushArg"],["impl Debug for OobInline"],["impl Debug for UdpGsoSegment"],["impl Debug for ReceiveTimestamp"],["impl Debug for RebootMode"],["impl<T: Debug> Debug for IoVec<T>"],["impl Debug for FallocateFlags"],["impl Debug for SockAddr"],["impl Debug for LocalFlags"],["impl Debug for Ipv6DropMembership"],["impl Debug for ForkResult"],["impl Debug for Ipv6DontFrag"],["impl Debug for SetArg"],["impl Debug for Dqblk"],["impl Debug for Ipv4PacketInfo"],["impl Debug for SignalFd"],["impl Debug for Ip6tOriginalDst"],["impl Debug for UnixAddr"],["impl Debug for AtFlags"],["impl<'a> Debug for Fds<'a>"],["impl Debug for ResUid"],["impl Debug for TimerFd"],["impl Debug for TcpCongestion"],["impl Debug for ModuleInitFlags"],["impl Debug for SockaddrIn6"],["impl Debug for AccessFlags"],["impl Debug for SockProtocol"],["impl Debug for Uid"],["impl Debug for Ipv6OrigDstAddr"],["impl Debug for ReceiveTimeout"],["impl Debug for TcpNoDelay"],["impl Debug for MmapAdvise"],["impl Debug for Ipv6Ttl"],["impl Debug for Ipv6TClass"],["impl Debug for InterfaceAddressIterator"],["impl<'a> Debug for ControlMessage<'a>"],["impl Debug for QuotaFmt"],["impl Debug for TcpKeepInterval"],["impl Debug for KeepAlive"],["impl Debug for Group"],["impl Debug for SendTimeout"],["impl Debug for IpMulticastLoop"],["impl Debug for Interfaces"],["impl Debug for FlowArg"],["impl Debug for IpFreebind"],["impl Debug for TimestampingFlag"],["impl Debug for UtsName"],["impl Debug for IpAddr"],["impl Debug for MRemapFlags"],["impl Debug for SysconfVar"],["impl Debug for Linger"],["impl Debug for RemoteIoVec"],["impl Debug for SndBuf"],["impl Debug for ClockId"],["impl Debug for IpMtu"],["impl Debug for RcvBufForce"],["impl Debug for SpliceFFlags"],["impl Debug for Ipv6AddMembership"],["impl Debug for TimeVal"],["impl Debug for MlockAllFlags"],["impl Debug for PeerCredentials"],["impl Debug for Timestamps"],["impl Debug for TxTime"],["impl Debug for DeleteModuleFlags"],["impl Debug for Entry"],["impl Debug for AlgSetAeadAuthSize"],["impl Debug for Ipv6V6Only"],["impl Debug for InputFlags"],["impl Debug for IpTos"],["impl<T: Debug> Debug for AlgSetKey<T>"],["impl Debug for Whence"],["impl Debug for SigevNotify"],["impl Debug for Statvfs"],["impl Debug for SignalIterator"],["impl Debug for IpMembershipRequest"],["impl Debug for CloneFlags"],["impl Debug for SigAction"],["impl Debug for WaitPidFlag"],["impl Debug for Ipv4Ttl"],["impl Debug for SockType"],["impl Debug for ControlFlags"],["impl Debug for Persona"],["impl<'a> Debug for FcntlArg<'a>"],["impl Debug for InterfaceAddress"],["impl<'a> Debug for IoSliceIterator<'a>"],["impl Debug for User"],["impl Debug for Expiration"],["impl Debug for Statfs"],["impl Debug for AioCancelStat"],["impl Debug for UnlinkatFlags"],["impl Debug for Timestamping"],["impl Debug for Usage"],["impl Debug for SockaddrStorage"],["impl Debug for MqdT"],["impl Debug for NetlinkAddr"],["impl Debug for SockaddrIn"],["impl Debug for SigEvent"],["impl Debug for FdSet"],["impl Debug for WaitStatus"],["impl Debug for ReceiveTimestampns"],["impl Debug for UdpGroSegment"],["impl Debug for RcvBuf"],["impl Debug for Event"],["impl Debug for Inotify"],["impl Debug for CpuSet"],["impl Debug for FsFlags"],["impl Debug for TcpUserTimeout"],["impl Debug for Signal"],["impl Debug for FdFlag"],["impl Debug for TimeSpec"],["impl Debug for OutputFlags"],["impl Debug for Id"],["impl Debug for EpollOp"],["impl Debug for ReusePort"],["impl Debug for Ipv6RecvErr"],["impl Debug for SigmaskHow"],["impl Debug for PassCred"],["impl Debug for Resource"],["impl Debug for Mark"],["impl Debug for MsFlags"],["impl Debug for TcpKeepCount"],["impl Debug for ReuseAddr"],["impl Debug for PollFlags"],["impl Debug for ClearEnvError"],["impl Debug for Shutdown"],["impl Debug for SpecialCharacterIndices"],["impl Debug for Request"],["impl Debug for FchownatFlags"],["impl<'a> Debug for InterfacesIter<'a>"],["impl Debug for TcpKeepIdle"],["impl Debug for SfdFlags"],["impl Debug for IpMulticastTtl"],["impl Debug for LioMode"],["impl Debug for Dir"],["impl Debug for MsgFlags"],["impl Debug for TimerSetTimeFlags"],["impl Debug for SFlag"],["impl Debug for DontRoute"],["impl Debug for VsockAddr"],["impl Debug for FchmodatFlags"],["impl Debug for RenameFlags"],["impl Debug for AlgAddr"],["impl Debug for IpTransparent"],["impl Debug for MsFlags"],["impl Debug for ResGid"],["impl Debug for Broadcast"],["impl Debug for ForkptyResult"],["impl Debug for Gid"],["impl Debug for MntFlags"],["impl Debug for QuotaType"],["impl Debug for Ipv6Addr"],["impl Debug for BaudRate"],["impl Debug for Priority"],["impl Debug for SaFlags"],["impl Debug for Type"],["impl Debug for OpenptyResult"],["impl Debug for MemFdCreateFlag"],["impl Debug for ProtFlags"],["impl Debug for QuotaValidFlags"],["impl Debug for PollFd"],["impl Debug for UContext"],["impl Debug for ClockId"],["impl<'a, 's, S: Debug> Debug for RecvMsg<'a, 's, S>"],["impl Debug for PosixFadviseAdvice"],["impl Debug for Options"],["impl Debug for Mode"],["impl Debug for IpAddMembership"],["impl Debug for InitFlags"],["impl Debug for Ipv6MembershipRequest"],["impl Debug for SysInfo"],["impl Debug for TcpRepair"],["impl Debug for UsageWho"],["impl Debug for SockFlag"],["impl Debug for AddressFamily"],["impl Debug for EpollFlags"],["impl Debug for IpDropMembership"],["impl Debug for UnixCredentials"],["impl Debug for FlockArg"]], "nu_ansi_term":[["impl Debug for TargetGround"],["impl Debug for Prefix"],["impl Debug for Style"],["impl Debug for Suffix"],["impl Debug for Infix"],["impl<'a, S: Debug + 'a + ToOwned + ?Sized> Debug for AnsiGenericString<'a, S>
where\n <S as ToOwned>::Owned: Debug,
"],["impl Debug for Gradient"],["impl Debug for Rgb"],["impl Debug for Color"],["impl<'a, S> Debug for AnsiGenericStrings<'a, S>
where\n <S as ToOwned>::Owned: Debug,\n S: PartialEq + Debug + 'a + ToOwned + ?Sized,
"]], "odilia_cache":[["impl Debug for AccessiblePrimitive"],["impl Debug for Cache"],["impl Debug for CacheRef"],["impl Debug for CacheItem"]], "odilia_common":[["impl Debug for CacheError"],["impl Debug for ApplicationConfig"],["impl Debug for ModeFromStrError"],["impl Debug for OdiliaError"],["impl Debug for ConfigError"],["impl Debug for KeyFromStrError"],["impl Debug for ElementType"],["impl Debug for ScreenReaderMode"],["impl Debug for AriaLive"],["impl Debug for AccessiblePrimitiveConversionError"]], @@ -68,8 +68,8 @@ "rand":[["impl Debug for StepRng"],["impl<X: Debug> Debug for UniformFloat<X>"],["impl Debug for IndexVecIntoIter"],["impl Debug for OpenClosed01"],["impl<'a> Debug for IndexVecIter<'a>"],["impl Debug for WeightedError"],["impl<D: Debug, R: Debug, T: Debug> Debug for DistIter<D, R, T>"],["impl<W: Debug + Weight> Debug for WeightedIndex<W>"],["impl<X: Debug> Debug for UniformInt<X>"],["impl<X: Debug + SampleUniform + PartialOrd> Debug for WeightedIndex<X>
where\n X::Sampler: Debug,
"],["impl<X: Debug + SampleUniform> Debug for Uniform<X>
where\n X::Sampler: Debug,
"],["impl Debug for Bernoulli"],["impl Debug for ThreadRng"],["impl Debug for Open01"],["impl Debug for BernoulliError"],["impl<R: Debug> Debug for ReadRng<R>"],["impl Debug for ReadError"],["impl<'a, T: Debug> Debug for Slice<'a, T>"],["impl Debug for StdRng"],["impl<D: Debug, F: Debug, T: Debug, S: Debug> Debug for DistMap<D, F, T, S>"],["impl Debug for Standard"],["impl Debug for Alphanumeric"],["impl Debug for UniformDuration"],["impl<R, Rsdr> Debug for ReseedingRng<R, Rsdr>
where\n R: BlockRngCore + SeedableRng + Debug,\n Rsdr: RngCore + Debug,
"],["impl Debug for IndexVec"],["impl<'a, S: Debug + ?Sized + 'a, T: Debug + 'a> Debug for SliceChooseIter<'a, S, T>"],["impl Debug for UniformChar"]], "rand_chacha":[["impl Debug for ChaCha12Rng"],["impl Debug for ChaCha12Core"],["impl Debug for ChaCha20Core"],["impl Debug for ChaCha20Rng"],["impl Debug for ChaCha8Core"],["impl Debug for ChaCha8Rng"]], "rand_core":[["impl<R: BlockRngCore + Debug> Debug for BlockRng64<R>"],["impl<R: BlockRngCore + Debug> Debug for BlockRng<R>"],["impl Debug for OsRng"],["impl Debug for Error"]], -"regex":[["impl Debug for SetMatchesIntoIter"],["impl Debug for RegexSet"],["impl<'r, 'h> Debug for SplitN<'r, 'h>"],["impl Debug for RegexBuilder"],["impl Debug for SetMatches"],["impl<'h> Debug for Match<'h>"],["impl<'r, 'h> Debug for Matches<'r, 'h>"],["impl Debug for SetMatches"],["impl Debug for Error"],["impl<'h> Debug for Captures<'h>"],["impl<'r, 'h> Debug for Matches<'r, 'h>"],["impl<'r> Debug for CaptureNames<'r>"],["impl Debug for CaptureLocations"],["impl Debug for Regex"],["impl Debug for RegexBuilder"],["impl<'r> Debug for CaptureNames<'r>"],["impl Debug for Regex"],["impl<'a, R: Debug + ?Sized> Debug for ReplacerRef<'a, R>"],["impl Debug for CaptureLocations"],["impl<'r, 'h> Debug for Split<'r, 'h>"],["impl<'h> Debug for Captures<'h>"],["impl<'a, R: Debug + ?Sized> Debug for ReplacerRef<'a, R>"],["impl Debug for RegexSetBuilder"],["impl<'r, 'h> Debug for SplitN<'r, 'h>"],["impl Debug for SetMatchesIntoIter"],["impl Debug for RegexSet"],["impl<'c, 'h> Debug for SubCaptureMatches<'c, 'h>"],["impl<'c, 'h> Debug for SubCaptureMatches<'c, 'h>"],["impl<'s> Debug for NoExpand<'s>"],["impl<'r, 'h> Debug for CaptureMatches<'r, 'h>"],["impl<'h> Debug for Match<'h>"],["impl Debug for RegexSetBuilder"],["impl<'s> Debug for NoExpand<'s>"],["impl<'r, 'h> Debug for Split<'r, 'h>"],["impl<'a> Debug for SetMatchesIter<'a>"],["impl<'r, 'h> Debug for CaptureMatches<'r, 'h>"],["impl<'a> Debug for SetMatchesIter<'a>"]], -"regex_automata":[["impl Debug for PikeVM"],["impl<'r, 'h> Debug for Split<'r, 'h>"],["impl Debug for GroupInfo"],["impl Debug for PatternSet"],["impl<T: Debug, F> Debug for Pool<T, F>"],["impl<'a> Debug for GroupInfoPatternNames<'a>"],["impl Debug for MatchKind"],["impl Debug for BuildError"],["impl Debug for SmallIndexError"],["impl Debug for DenseTransitions"],["impl Debug for LookMatcher"],["impl Debug for BuildError"],["impl<'a> Debug for PatternSetIter<'a>"],["impl Debug for DebugByte"],["impl<B: Debug + ?Sized, T: Debug> Debug for AlignAs<B, T>"],["impl<'r, 'h> Debug for FindMatches<'r, 'h>"],["impl Debug for MatchError"],["impl Debug for PatternSetInsertError"],["impl<'a> Debug for ByteClassRepresentatives<'a>"],["impl<'h, F: Debug> Debug for HalfMatchesIter<'h, F>"],["impl Debug for Cache"],["impl<'h, F> Debug for TryCapturesIter<'h, F>"],["impl<'h, F> Debug for TryHalfMatchesIter<'h, F>"],["impl Debug for StateIDError"],["impl Debug for Config"],["impl Debug for LookSetIter"],["impl<'r, 'c, 'h> Debug for CapturesMatches<'r, 'c, 'h>"],["impl Debug for SerializeError"],["impl Debug for Transition"],["impl Debug for Regex"],["impl Debug for Config"],["impl<'a> Debug for GroupInfoAllNames<'a>"],["impl Debug for Builder"],["impl Debug for HalfMatch"],["impl Debug for SparseTransitions"],["impl<'a> Debug for DebugHaystack<'a>"],["impl Debug for PatternIDError"],["impl Debug for GroupInfoError"],["impl<T: Debug, F: Fn() -> T> Debug for Lazy<T, F>"],["impl Debug for ByteClasses"],["impl Debug for NFA"],["impl Debug for Config"],["impl<'h> Debug for Input<'h>"],["impl Debug for SmallIndex"],["impl Debug for Builder"],["impl Debug for Config"],["impl Debug for Prefilter"],["impl Debug for Span"],["impl Debug for Cache"],["impl<'h> Debug for Searcher<'h>"],["impl<'h, F: Debug> Debug for MatchesIter<'h, F>"],["impl<'a> Debug for ByteClassIter<'a>"],["impl<'r, 'h> Debug for CapturesMatches<'r, 'h>"],["impl Debug for MatchErrorKind"],["impl<'r, 'h> Debug for SplitN<'r, 'h>"],["impl Debug for LookSet"],["impl Debug for StateID"],["impl Debug for State"],["impl Debug for DeserializeError"],["impl<'a> Debug for ByteClassElements<'a>"],["impl<'r, 'c, 'h> Debug for FindMatches<'r, 'c, 'h>"],["impl Debug for Compiler"],["impl<'a, T: Send + Debug, F: Fn() -> T> Debug for PoolGuard<'a, T, F>"],["impl Debug for Look"],["impl Debug for Anchored"],["impl Debug for Config"],["impl Debug for Unit"],["impl Debug for UnicodeWordBoundaryError"],["impl Debug for WhichCaptures"],["impl Debug for PatternID"],["impl Debug for NonMaxUsize"],["impl<'a> Debug for PatternIter<'a>"],["impl Debug for Captures"],["impl Debug for Match"],["impl<'h, F: Debug> Debug for CapturesIter<'h, F>"],["impl<'a> Debug for CapturesPatternIter<'a>"],["impl Debug for Builder"],["impl<'h, F> Debug for TryMatchesIter<'h, F>"]], +"regex":[["impl<'r> Debug for CaptureNames<'r>"],["impl<'r, 'h> Debug for Split<'r, 'h>"],["impl Debug for RegexSetBuilder"],["impl<'h> Debug for Match<'h>"],["impl<'r, 'h> Debug for Matches<'r, 'h>"],["impl Debug for SetMatchesIntoIter"],["impl<'c, 'h> Debug for SubCaptureMatches<'c, 'h>"],["impl<'s> Debug for NoExpand<'s>"],["impl Debug for RegexSet"],["impl Debug for RegexBuilder"],["impl Debug for Error"],["impl<'a> Debug for SetMatchesIter<'a>"],["impl<'h> Debug for Captures<'h>"],["impl Debug for CaptureLocations"],["impl Debug for RegexBuilder"],["impl Debug for RegexSet"],["impl Debug for SetMatches"],["impl<'a, R: Debug + ?Sized> Debug for ReplacerRef<'a, R>"],["impl Debug for CaptureLocations"],["impl<'r, 'h> Debug for SplitN<'r, 'h>"],["impl Debug for RegexSetBuilder"],["impl<'a, R: Debug + ?Sized> Debug for ReplacerRef<'a, R>"],["impl<'r, 'h> Debug for SplitN<'r, 'h>"],["impl<'a> Debug for SetMatchesIter<'a>"],["impl<'h> Debug for Match<'h>"],["impl<'c, 'h> Debug for SubCaptureMatches<'c, 'h>"],["impl<'r, 'h> Debug for Split<'r, 'h>"],["impl<'h> Debug for Captures<'h>"],["impl<'r, 'h> Debug for Matches<'r, 'h>"],["impl<'r, 'h> Debug for CaptureMatches<'r, 'h>"],["impl<'r, 'h> Debug for CaptureMatches<'r, 'h>"],["impl<'s> Debug for NoExpand<'s>"],["impl Debug for Regex"],["impl Debug for SetMatchesIntoIter"],["impl<'r> Debug for CaptureNames<'r>"],["impl Debug for SetMatches"],["impl Debug for Regex"]], +"regex_automata":[["impl<'a> Debug for GroupInfoAllNames<'a>"],["impl Debug for Cache"],["impl Debug for StateID"],["impl Debug for Look"],["impl<'h, F: Debug> Debug for MatchesIter<'h, F>"],["impl<'r, 'c, 'h> Debug for CapturesMatches<'r, 'c, 'h>"],["impl Debug for Span"],["impl Debug for Prefilter"],["impl Debug for MatchError"],["impl Debug for PatternID"],["impl Debug for GroupInfo"],["impl Debug for WhichCaptures"],["impl<'h> Debug for Input<'h>"],["impl Debug for BuildError"],["impl<'a> Debug for ByteClassElements<'a>"],["impl<'r, 'h> Debug for FindMatches<'r, 'h>"],["impl Debug for Config"],["impl Debug for Compiler"],["impl Debug for Builder"],["impl Debug for UnicodeWordBoundaryError"],["impl<'h, F> Debug for TryCapturesIter<'h, F>"],["impl<'r, 'h> Debug for SplitN<'r, 'h>"],["impl Debug for MatchErrorKind"],["impl Debug for PatternSet"],["impl Debug for SerializeError"],["impl Debug for NFA"],["impl Debug for LookSet"],["impl Debug for Match"],["impl<'h, F: Debug> Debug for HalfMatchesIter<'h, F>"],["impl Debug for Builder"],["impl Debug for HalfMatch"],["impl Debug for SparseTransitions"],["impl<'h> Debug for Searcher<'h>"],["impl<'h, F: Debug> Debug for CapturesIter<'h, F>"],["impl Debug for DenseTransitions"],["impl<T: Debug, F> Debug for Pool<T, F>"],["impl Debug for DebugByte"],["impl<'r, 'c, 'h> Debug for FindMatches<'r, 'c, 'h>"],["impl Debug for SmallIndexError"],["impl Debug for SmallIndex"],["impl Debug for BuildError"],["impl<'r, 'h> Debug for CapturesMatches<'r, 'h>"],["impl Debug for Config"],["impl<'h, F> Debug for TryHalfMatchesIter<'h, F>"],["impl<'h, F> Debug for TryMatchesIter<'h, F>"],["impl Debug for Config"],["impl Debug for PikeVM"],["impl Debug for ByteClasses"],["impl Debug for Cache"],["impl Debug for NonMaxUsize"],["impl Debug for PatternSetInsertError"],["impl Debug for Anchored"],["impl Debug for Config"],["impl Debug for Builder"],["impl<'a> Debug for PatternSetIter<'a>"],["impl<B: Debug + ?Sized, T: Debug> Debug for AlignAs<B, T>"],["impl Debug for DeserializeError"],["impl Debug for LookSetIter"],["impl Debug for State"],["impl<T: Debug, F: Fn() -> T> Debug for Lazy<T, F>"],["impl Debug for StateIDError"],["impl<'a> Debug for PatternIter<'a>"],["impl Debug for Unit"],["impl<'a> Debug for DebugHaystack<'a>"],["impl Debug for LookMatcher"],["impl Debug for Transition"],["impl Debug for GroupInfoError"],["impl<'a> Debug for ByteClassRepresentatives<'a>"],["impl Debug for Captures"],["impl<'a, T: Send + Debug, F: Fn() -> T> Debug for PoolGuard<'a, T, F>"],["impl<'a> Debug for ByteClassIter<'a>"],["impl Debug for Config"],["impl Debug for Regex"],["impl<'a> Debug for CapturesPatternIter<'a>"],["impl<'a> Debug for GroupInfoPatternNames<'a>"],["impl Debug for PatternIDError"],["impl Debug for MatchKind"],["impl<'r, 'h> Debug for Split<'r, 'h>"]], "regex_syntax":[["impl Debug for LookSet"],["impl Debug for ClassPerlKind"],["impl Debug for ClassBytes"],["impl Debug for LookSetIter"],["impl Debug for ParserBuilder"],["impl Debug for Group"],["impl Debug for Concat"],["impl Debug for ClassSetBinaryOpKind"],["impl Debug for SpecialLiteralKind"],["impl Debug for ClassSetBinaryOp"],["impl Debug for ClassUnicodeRange"],["impl Debug for RepetitionOp"],["impl Debug for ClassAsciiKind"],["impl Debug for ClassSet"],["impl Debug for ClassUnicode"],["impl Debug for ClassBracketed"],["impl Debug for Utf8Sequences"],["impl Debug for CaptureName"],["impl Debug for Alternation"],["impl Debug for Literal"],["impl Debug for ExtractKind"],["impl Debug for ClassSetRange"],["impl Debug for Dot"],["impl Debug for CaseFoldError"],["impl Debug for TranslatorBuilder"],["impl Debug for ClassUnicodeOpKind"],["impl Debug for ErrorKind"],["impl Debug for Hir"],["impl Debug for GroupKind"],["impl Debug for ClassSetUnion"],["impl Debug for Error"],["impl Debug for Class"],["impl<'a> Debug for ClassBytesIter<'a>"],["impl Debug for UnicodeWordError"],["impl Debug for ErrorKind"],["impl Debug for LiteralKind"],["impl Debug for ClassBytesRange"],["impl Debug for ClassUnicode"],["impl Debug for Span"],["impl Debug for Assertion"],["impl Debug for Repetition"],["impl Debug for Printer"],["impl Debug for HexLiteralKind"],["impl Debug for Flag"],["impl Debug for WithComments"],["impl Debug for ClassAscii"],["impl Debug for SetFlags"],["impl Debug for Translator"],["impl Debug for Look"],["impl Debug for ClassPerl"],["impl Debug for Capture"],["impl Debug for Seq"],["impl Debug for Properties"],["impl Debug for Error"],["impl Debug for FlagsItem"],["impl Debug for Ast"],["impl Debug for Repetition"],["impl Debug for Position"],["impl Debug for FlagsItemKind"],["impl Debug for ClassUnicodeKind"],["impl Debug for ClassSetItem"],["impl Debug for RepetitionKind"],["impl Debug for Parser"],["impl Debug for Comment"],["impl Debug for Printer"],["impl<'a> Debug for ClassUnicodeIter<'a>"],["impl Debug for Literal"],["impl Debug for Utf8Range"],["impl Debug for ParserBuilder"],["impl Debug for RepetitionRange"],["impl Debug for HirKind"],["impl Debug for Utf8Sequence"],["impl Debug for AssertionKind"],["impl Debug for Extractor"],["impl Debug for Parser"],["impl Debug for Error"],["impl Debug for Literal"],["impl Debug for Flags"]], "rustix":[["impl Debug for StatVfsMountFlags"],["impl<Opcode: CompileTimeOpcode> Debug for NoArg<Opcode>"],["impl Debug for Pid"],["impl Debug for Errno"],["impl Debug for FlockOperation"],["impl<'a> Debug for WaitId<'a>"],["impl Debug for XdpOptions"],["impl Debug for Access"],["impl Debug for SendFlags"],["impl Debug for FallocateFlags"],["impl Debug for ReadWriteFlags"],["impl Debug for Opcode"],["impl Debug for MembarrierQuery"],["impl Debug for SpliceFlags"],["impl Debug for UCred"],["impl Debug for MachineCheckMemoryCorruptionKillPolicy"],["impl Debug for XdpStatistics"],["impl Debug for Shutdown"],["impl Debug for Cpuid"],["impl Debug for FileType"],["impl Debug for XdpDescOptions"],["impl Debug for TimerfdClockId"],["impl<Opcode: CompileTimeOpcode, Input: Debug> Debug for Setter<Opcode, Input>"],["impl Debug for DumpableBehavior"],["impl Debug for XdpUmemReg"],["impl<'a> Debug for RawDirEntry<'a>"],["impl Debug for Mode"],["impl Debug for PollFlags"],["impl<Opcode: CompileTimeOpcode, Output> Debug for Getter<Opcode, Output>"],["impl Debug for FdFlags"],["impl Debug for SpeculationFeatureControl"],["impl Debug for SocketAddrXdp"],["impl Debug for Direction"],["impl Debug for PidfdFlags"],["impl Debug for XdpRingFlags"],["impl Debug for Timestamps"],["impl Debug for SeekFrom"],["impl Debug for EndianMode"],["impl Debug for Signal"],["impl Debug for Advice"],["impl<'fd> Debug for PollFd<'fd>"],["impl Debug for VirtualMemoryMapAddress"],["impl Debug for AddressFamily"],["impl Debug for Protocol"],["impl Debug for Rlimit"],["impl Debug for CreateFlags"],["impl Debug for AtFlags"],["impl Debug for RecvFlags"],["impl Debug for SocketAddrUnix"],["impl Debug for XdpOptionsFlags"],["impl Debug for PidfdGetfdFlags"],["impl Debug for SockaddrXdpFlags"],["impl Debug for Uid"],["impl Debug for PrctlMmMap"],["impl Debug for DupFlags"],["impl Debug for OFlags"],["impl Debug for RenameFlags"],["impl Debug for XdpMmapOffsets"],["impl Debug for WaitStatus"],["impl Debug for XdpDesc"],["impl<'a> Debug for DynamicClockId<'a>"],["impl Debug for TimeStampCounterReadability"],["impl Debug for SocketAddrAny"],["impl Debug for FloatingPointExceptionMode"],["impl Debug for FloatingPointMode"],["impl Debug for Dir"],["impl Debug for UnalignedAccessControl"],["impl Debug for TimerfdFlags"],["impl Debug for TimerfdTimerFlags"],["impl Debug for CreateFlags"],["impl Debug for MembarrierCommand"],["impl Debug for MemfdFlags"],["impl Debug for EventfdFlags"],["impl Debug for SpeculationFeature"],["impl Debug for SocketFlags"],["impl Debug for PipeFlags"],["impl Debug for WatchFlags"],["impl Debug for StatxFlags"],["impl Debug for FloatingPointEmulationControl"],["impl Debug for XdpUmemRegFlags"],["impl Debug for XdpRingOffset"],["impl Debug for SpeculationFeatureState"],["impl Debug for WaitidOptions"],["impl Debug for TimingMethod"],["impl Debug for Timeout"],["impl Debug for XattrFlags"],["impl Debug for EventFlags"],["impl Debug for CpuSet"],["impl Debug for SealFlags"],["impl Debug for ClockId"],["impl Debug for ResolveFlags"],["impl Debug for SocketType"],["impl Debug for WaitOptions"],["impl Debug for Gid"],["impl Debug for DirEntry"],["impl Debug for PTracer"],["impl Debug for Resource"]], "scopeguard":[["impl<T, F, S> Debug for ScopeGuard<T, F, S>
where\n T: Debug,\n F: FnOnce(T),\n S: Strategy,
"],["impl Debug for Always"]], @@ -92,7 +92,7 @@ "tokio":[["impl<T> Debug for Permit<'_, T>"],["impl<'a> Debug for Notified<'a>"],["impl Debug for TcpListener"],["impl Debug for Elapsed"],["impl<R: Debug> Debug for Lines<R>"],["impl Debug for Instant"],["impl Debug for OwnedReadHalf"],["impl<T> Debug for Receiver<T>"],["impl Debug for Sink"],["impl Debug for RecvError"],["impl<T> Debug for UnboundedReceiver<T>"],["impl Debug for Error"],["impl<T> Debug for TrySendError<T>"],["impl<T> Debug for Sender<T>"],["impl<'a, T> Debug for RwLockWriteGuard<'a, T>
where\n T: Debug + ?Sized,
"],["impl<R: Debug, W: Debug> Debug for Join<R, W>"],["impl<T> Debug for SendError<T>"],["impl Debug for OpenOptions"],["impl Debug for ReadDir"],["impl Debug for Empty"],["impl Debug for OpenOptions"],["impl<T> Debug for Sender<T>"],["impl Debug for TryCurrentError"],["impl<T> Debug for UnboundedSender<T>"],["impl<T: Debug> Debug for Timeout<T>"],["impl<T> Debug for SendTimeoutError<T>"],["impl Debug for TcpSocket"],["impl Debug for RecvError"],["impl<T> Debug for Mutex<T>
where\n T: Debug + ?Sized,
"],["impl<'a> Debug for SemaphorePermit<'a>"],["impl<R: Debug> Debug for Take<R>"],["impl<'a> Debug for ReadHalf<'a>"],["impl<T> Debug for RwLock<T>
where\n T: Debug + ?Sized,
"],["impl Debug for File"],["impl Debug for Interval"],["impl<T: ?Sized + Debug> Debug for MutexGuard<'_, T>"],["impl Debug for Sleep"],["impl<'a, T> Debug for RwLockReadGuard<'a, T>
where\n T: Debug + ?Sized,
"],["impl<T: Debug> Debug for Sender<T>"],["impl Debug for Sender"],["impl<T: Debug> Debug for SetError<T>"],["impl<'a, T: Debug + AsRawFd> Debug for AsyncFdReadyMutGuard<'a, T>"],["impl Debug for Command"],["impl<T: Debug + AsRawFd> Debug for AsyncFd<T>"],["impl Debug for Child"],["impl Debug for DirEntry"],["impl<'a> Debug for ReadHalf<'a>"],["impl<T> Debug for WeakUnboundedSender<T>"],["impl Debug for OwnedWriteHalf"],["impl Debug for LocalEnterGuard"],["impl<T> Debug for Receiver<T>"],["impl Debug for ReuniteError"],["impl<RW: Debug> Debug for BufStream<RW>"],["impl Debug for OwnedReadHalf"],["impl Debug for AcquireError"],["impl<T: 'static> Debug for LocalKey<T>"],["impl Debug for ReuniteError"],["impl Debug for Barrier"],["impl Debug for Receiver"],["impl<T> Debug for JoinHandle<T>
where\n T: Debug,
"],["impl Debug for DirBuilder"],["impl<'a, T> Debug for RwLockMappedWriteGuard<'a, T>
where\n T: Debug + ?Sized,
"],["impl Debug for OwnedWriteHalf"],["impl<T: Debug> Debug for Sender<T>"],["impl<T: Debug> Debug for SendError<T>"],["impl Debug for UnixListener"],["impl Debug for Notify"],["impl Debug for TryRecvError"],["impl Debug for Ready"],["impl Debug for LocalSet"],["impl Debug for ChildStdout"],["impl Debug for MissedTickBehavior"],["impl Debug for TryRecvError"],["impl<T> Debug for JoinSet<T>"],["impl Debug for Runtime"],["impl Debug for Signal"],["impl<T: ?Sized, U> Debug for OwnedRwLockMappedWriteGuard<T, U>
where\n U: Debug + ?Sized,
"],["impl<'a> Debug for EnterGuard<'a>"],["impl Debug for TryAcquireError"],["impl<T, F> Debug for TaskLocalFuture<T, F>
where\n T: Debug + 'static,
"],["impl<T: ?Sized, U: ?Sized + Debug> Debug for OwnedMappedMutexGuard<T, U>"],["impl<T> Debug for WeakSender<T>"],["impl Debug for Builder"],["impl Debug for RecvError"],["impl Debug for SignalKind"],["impl<'a> Debug for WriteHalf<'a>"],["impl Debug for TryIoError"],["impl Debug for UdpSocket"],["impl Debug for TcpStream"],["impl Debug for RuntimeFlavor"],["impl<'a> Debug for WriteHalf<'a>"],["impl Debug for UnixStream"],["impl<T: ?Sized + Debug> Debug for OwnedMutexGuard<T>"],["impl Debug for ReadBuf<'_>"],["impl Debug for OwnedSemaphorePermit"],["impl Debug for JoinError"],["impl<T: Debug> Debug for OnceCell<T>"],["impl Debug for UnixDatagram"],["impl Debug for BarrierWaitResult"],["impl<T: Debug> Debug for WriteHalf<T>"],["impl Debug for AbortHandle"],["impl<T: Debug> Debug for Receiver<T>"],["impl<T: Debug> Debug for Receiver<T>"],["impl<'a, T: Debug> Debug for Ref<'a, T>"],["impl Debug for Semaphore"],["impl<R: Debug> Debug for Split<R>"],["impl Debug for Handle"],["impl<'a, T: ?Sized + Debug> Debug for MappedMutexGuard<'a, T>"],["impl<T> Debug for PermitIterator<'_, T>"],["impl Debug for TryLockError"],["impl Debug for UCred"],["impl<T: ?Sized, U> Debug for OwnedRwLockReadGuard<T, U>
where\n U: Debug + ?Sized,
"],["impl<T: Debug> Debug for ReadHalf<T>"],["impl<R: Debug> Debug for BufReader<R>"],["impl Debug for UnixSocket"],["impl<T> Debug for OwnedPermit<T>"],["impl Debug for SocketAddr"],["impl<T> Debug for SendError<T>"],["impl Debug for ChildStdin"],["impl<'a, T: Debug + AsRawFd> Debug for AsyncFdReadyGuard<'a, T>"],["impl<T> Debug for OwnedRwLockWriteGuard<T>
where\n T: Debug + ?Sized,
"],["impl Debug for Repeat"],["impl Debug for ChildStderr"],["impl Debug for TryRecvError"],["impl Debug for DuplexStream"],["impl Debug for Interest"],["impl<W: Debug> Debug for BufWriter<W>"]], "toml_datetime":[["impl Debug for Datetime"],["impl Debug for Date"],["impl Debug for Offset"],["impl Debug for DatetimeParseError"],["impl Debug for Time"]], "toml_edit":[["impl Debug for Key"],["impl Debug for InlineTable"],["impl Debug for Decor"],["impl Debug for ArrayOfTables"],["impl Debug for Item"],["impl Debug for Table"],["impl Debug for Repr"],["impl<'k> Debug for KeyMut<'k>"],["impl Debug for Array"],["impl Debug for Value"],["impl Debug for RawString"],["impl<T> Debug for Formatted<T>
where\n T: Debug,
"],["impl Debug for TomlError"],["impl Debug for InternalString"],["impl Debug for Document"]], -"tracing":[["impl Debug for EnteredSpan"],["impl Debug for Span"],["impl<T: Debug> Debug for WithDispatch<T>"],["impl<T: Debug> Debug for Instrumented<T>"],["impl<'a> Debug for Entered<'a>"]], +"tracing":[["impl<T: Debug> Debug for Instrumented<T>"],["impl Debug for EnteredSpan"],["impl<'a> Debug for Entered<'a>"],["impl Debug for Span"],["impl<T: Debug> Debug for WithDispatch<T>"]], "tracing_core":[["impl Debug for dyn Value"],["impl<'a> Debug for Attributes<'a>"],["impl Debug for Identifier"],["impl Debug for WeakDispatch"],["impl Debug for Level"],["impl Debug for ParseLevelFilterError"],["impl Debug for LevelFilter"],["impl Debug for Empty"],["impl Debug for Current"],["impl Debug for Interest"],["impl Debug for Kind"],["impl<T: Display> Debug for DisplayValue<T>"],["impl<'a> Debug for Event<'a>"],["impl<'a> Debug for Metadata<'a>"],["impl<'a> Debug for ValueSet<'a>"],["impl Debug for DefaultGuard"],["impl Debug for Iter"],["impl<T: Debug> Debug for DebugValue<T>"],["impl Debug for Dispatch"],["impl Debug for DefaultCallsite"],["impl Debug for FieldSet"],["impl Debug for Field"],["impl<'a> Debug for Record<'a>"],["impl Debug for ParseLevelError"],["impl Debug for SetGlobalDefaultError"],["impl Debug for Id"],["impl Debug for NoSubscriber"]], "tracing_error":[["impl<E> Debug for TracedError<E>
where\n E: Error,
"],["impl Debug for SpanTrace"],["impl<S, F: Debug> Debug for ErrorLayer<S, F>"],["impl Debug for SpanTraceStatus"]], "tracing_log":[["impl Debug for Builder"],["impl Debug for TraceLogger"],["impl Debug for Builder"],["impl Debug for LogTracer"]], @@ -103,7 +103,7 @@ "value_bag":[["impl Debug for Error"],["impl<'s, 'f> Debug for Slot<'s, 'f>"],["impl<'v> Debug for ValueBag<'v>"]], "winnow":[["impl Debug for Range"],["impl<I: Debug, C: Debug> Debug for TreeError<I, C>"],["impl<I: Debug + Clone, C: Debug> Debug for VerboseError<I, C>"],["impl<I: Debug + Clone> Debug for InputError<I>"],["impl Debug for ErrorKind"],["impl<C: Debug> Debug for ContextError<C>"],["impl<I: Debug, S: Debug> Debug for Stateful<I, S>"],["impl<T: Debug> Debug for Checkpoint<T>"],["impl Debug for StrContext"],["impl Debug for Bytes"],["impl Debug for Endianness"],["impl Debug for BStr"],["impl Debug for CompareResult"],["impl<I: Debug> Debug for TreeErrorBase<I>"],["impl<I: Debug> Debug for Partial<I>"],["impl Debug for StrContextValue"],["impl Debug for Needed"],["impl<C: Debug> Debug for VerboseErrorKind<C>"],["impl<I: Debug, E: Debug> Debug for ParseError<I, E>"],["impl<I: Debug> Debug for Located<I>"],["impl<T: Debug> Debug for Caseless<T>"],["impl<I: Debug, C: Debug> Debug for TreeErrorFrame<I, C>"],["impl<I: Debug, C: Debug> Debug for TreeErrorContext<I, C>"],["impl<E: Debug> Debug for ErrMode<E>"]], "xdg":[["impl Debug for Error"],["impl Debug for BaseDirectories"]], -"zbus":[["impl<'s> Debug for NameAcquiredArgs<'s>"],["impl<'c> Debug for IntrospectableProxy<'c>"],["impl<R: Debug> Debug for ResponseDispatchNotifier<R>"],["impl Debug for MessageStream"],["impl<'a> Debug for NameOwnerChangedStream<'a>"],["impl Debug for PropertiesChanged"],["impl Debug for OwnedMatchRule"],["impl<'s> Debug for NameLostArgs<'s>"],["impl<'a> Debug for InterfacesRemovedStream<'a>"],["impl<'c> Debug for PropertiesProxy<'c>"],["impl Debug for Error"],["impl Debug for Message"],["impl<'m> Debug for MessageHeader<'m>"],["impl Debug for Error"],["impl<'a> Debug for Proxy<'a>"],["impl<'m> Debug for MatchRule<'m>"],["impl<'s> Debug for SignalContext<'s>"],["impl<'a> Debug for ConnectionBuilder<'a>"],["impl<'m> Debug for MatchRuleBuilder<'m>"],["impl<'c> Debug for MonitoringProxy<'c>"],["impl<'c> Debug for StatsProxy<'c>"],["impl<'c> Debug for DBusProxy<'c>"],["impl<'c> Debug for ObjectManagerProxy<'c>"],["impl Debug for Connection"],["impl<'a> Debug for SignalIterator<'a>"],["impl Debug for RequestNameFlags"],["impl Debug for ReleaseNameReply"],["impl Debug for RequestNameReply"],["impl<'s> Debug for InterfacesAddedArgs<'s>"],["impl Debug for PropertiesChanged"],["impl<'a> Debug for NameOwnerChangedIterator<'a>"],["impl<'a> Debug for Proxy<'a>"],["impl Debug for ObjectServer"],["impl<'c> Debug for IntrospectableProxy<'c>"],["impl Debug for TcpAddress"],["impl<'a> Debug for NameAcquiredStream<'a>"],["impl<'s> Debug for PropertiesChangedArgs<'s>"],["impl Debug for InterfacesRemoved"],["impl<'s> Debug for NameOwnerChangedArgs<'s>"],["impl<'a> Debug for ConnectionBuilder<'a>"],["impl<'c> Debug for PropertiesProxy<'c>"],["impl Debug for InterfacesAdded"],["impl<'a> Debug for NameLostStream<'a>"],["impl Debug for Guid"],["impl<'s> Debug for PropertiesChangedArgs<'s>"],["impl Debug for InterfacesRemoved"],["impl Debug for MethodFlags"],["impl<'c> Debug for PeerProxy<'c>"],["impl<'c> Debug for StatsProxy<'c>"],["impl<'s> Debug for NameAcquiredArgs<'s>"],["impl<'f> Debug for MessageField<'f>"],["impl Debug for MessagePrimaryHeader"],["impl Debug for TcpAddressFamily"],["impl Debug for NameAcquired"],["impl<'s> Debug for InterfacesRemovedArgs<'s>"],["impl Debug for NameOwnerChanged"],["impl Debug for CacheProperties"],["impl<'a> Debug for PropertiesChangedStream<'a>"],["impl<'m> Debug for MessageFields<'m>"],["impl Debug for ObjectServer"],["impl<'s> Debug for NameLostArgs<'s>"],["impl<'a> Debug for MessageBuilder<'a>"],["impl<'m> Debug for MatchRulePathSpec<'m>"],["impl<'a, T> Debug for PropertyStream<'a, T>"],["impl<'a> Debug for InterfacesAddedIterator<'a>"],["impl Debug for EndianSig"],["impl Debug for NameLost"],["impl Debug for Address"],["impl Debug for AuthMechanism"],["impl Debug for MessageSequence"],["impl Debug for Connection"],["impl<'a> Debug for InterfacesAddedStream<'a>"],["impl Debug for NameLost"],["impl Debug for ObjectManager"],["impl Debug for NameAcquired"],["impl<'c> Debug for DBusProxy<'c>"],["impl<'c> Debug for ObjectManagerProxy<'c>"],["impl<'a> Debug for NameAcquiredIterator<'a>"],["impl Debug for MessageType"],["impl Debug for NameOwnerChanged"],["impl<'c> Debug for PeerProxy<'c>"],["impl<'a> Debug for SignalStream<'a>"],["impl Debug for InterfacesAdded"],["impl<'a> Debug for PropertiesChangedIterator<'a>"],["impl<'s> Debug for NameOwnerChangedArgs<'s>"],["impl<'a> Debug for NameLostIterator<'a>"],["impl<'s> Debug for InterfacesAddedArgs<'s>"],["impl<'s> Debug for InterfacesRemovedArgs<'s>"],["impl<'a, T: Debug> Debug for ProxyBuilder<'a, T>"],["impl Debug for ConnectionCredentials"],["impl<'a> Debug for InterfacesRemovedIterator<'a>"],["impl<'a> Debug for Executor<'a>"],["impl<'a, T: Debug> Debug for ProxyBuilder<'a, T>"],["impl<'c> Debug for MonitoringProxy<'c>"],["impl Debug for MessageFieldCode"],["impl Debug for MessageFlags"],["impl Debug for MessageIterator"]], +"zbus":[["impl Debug for CacheProperties"],["impl<'m> Debug for MatchRuleBuilder<'m>"],["impl Debug for PropertiesChanged"],["impl<'c> Debug for IntrospectableProxy<'c>"],["impl<'c> Debug for ObjectManagerProxy<'c>"],["impl Debug for TcpAddress"],["impl<'c> Debug for PeerProxy<'c>"],["impl<'c> Debug for DBusProxy<'c>"],["impl<'a> Debug for ConnectionBuilder<'a>"],["impl<'a> Debug for PropertiesChangedStream<'a>"],["impl<'s> Debug for InterfacesAddedArgs<'s>"],["impl Debug for ConnectionCredentials"],["impl Debug for Message"],["impl Debug for Error"],["impl Debug for ReleaseNameReply"],["impl<'c> Debug for PropertiesProxy<'c>"],["impl Debug for NameAcquired"],["impl<'f> Debug for MessageField<'f>"],["impl<'a> Debug for Proxy<'a>"],["impl Debug for RequestNameFlags"],["impl<'s> Debug for PropertiesChangedArgs<'s>"],["impl<'s> Debug for NameAcquiredArgs<'s>"],["impl Debug for AuthMechanism"],["impl Debug for OwnedMatchRule"],["impl Debug for Error"],["impl Debug for ObjectServer"],["impl<'s> Debug for InterfacesRemovedArgs<'s>"],["impl<'s> Debug for NameOwnerChangedArgs<'s>"],["impl Debug for EndianSig"],["impl Debug for Connection"],["impl Debug for NameOwnerChanged"],["impl Debug for NameLost"],["impl Debug for MessageSequence"],["impl Debug for NameLost"],["impl<'m> Debug for MessageFields<'m>"],["impl<'c> Debug for MonitoringProxy<'c>"],["impl Debug for MessagePrimaryHeader"],["impl Debug for MessageType"],["impl<'a> Debug for NameOwnerChangedStream<'a>"],["impl Debug for MessageFlags"],["impl<'c> Debug for ObjectManagerProxy<'c>"],["impl Debug for InterfacesAdded"],["impl Debug for Connection"],["impl<'a> Debug for NameAcquiredIterator<'a>"],["impl Debug for InterfacesAdded"],["impl<'a, T: Debug> Debug for ProxyBuilder<'a, T>"],["impl<'m> Debug for MatchRulePathSpec<'m>"],["impl Debug for MethodFlags"],["impl Debug for InterfacesRemoved"],["impl<'a> Debug for Proxy<'a>"],["impl<'s> Debug for SignalContext<'s>"],["impl Debug for MessageFieldCode"],["impl<'a, T: Debug> Debug for ProxyBuilder<'a, T>"],["impl<'c> Debug for StatsProxy<'c>"],["impl<'c> Debug for StatsProxy<'c>"],["impl Debug for RequestNameReply"],["impl Debug for InterfacesRemoved"],["impl<'c> Debug for PeerProxy<'c>"],["impl<'s> Debug for NameOwnerChangedArgs<'s>"],["impl<'s> Debug for NameAcquiredArgs<'s>"],["impl<'a> Debug for InterfacesAddedIterator<'a>"],["impl<'s> Debug for InterfacesAddedArgs<'s>"],["impl<'a> Debug for NameLostStream<'a>"],["impl<'c> Debug for DBusProxy<'c>"],["impl Debug for Address"],["impl<'s> Debug for NameLostArgs<'s>"],["impl<'a> Debug for SignalStream<'a>"],["impl<'m> Debug for MessageHeader<'m>"],["impl<'a> Debug for MessageBuilder<'a>"],["impl Debug for NameOwnerChanged"],["impl<'a> Debug for SignalIterator<'a>"],["impl<'a, T> Debug for PropertyStream<'a, T>"],["impl Debug for TcpAddressFamily"],["impl Debug for ObjectServer"],["impl Debug for PropertiesChanged"],["impl<'s> Debug for InterfacesRemovedArgs<'s>"],["impl Debug for NameAcquired"],["impl<'c> Debug for MonitoringProxy<'c>"],["impl<'s> Debug for NameLostArgs<'s>"],["impl<'m> Debug for MatchRule<'m>"],["impl<'a> Debug for ConnectionBuilder<'a>"],["impl Debug for MessageStream"],["impl Debug for Guid"],["impl<'a> Debug for InterfacesRemovedStream<'a>"],["impl<'c> Debug for PropertiesProxy<'c>"],["impl Debug for MessageIterator"],["impl<'a> Debug for NameOwnerChangedIterator<'a>"],["impl<'a> Debug for InterfacesAddedStream<'a>"],["impl<'a> Debug for NameLostIterator<'a>"],["impl<'s> Debug for PropertiesChangedArgs<'s>"],["impl<'a> Debug for PropertiesChangedIterator<'a>"],["impl<'c> Debug for IntrospectableProxy<'c>"],["impl<R: Debug> Debug for ResponseDispatchNotifier<R>"],["impl<'a> Debug for NameAcquiredStream<'a>"],["impl Debug for ObjectManager"],["impl<'a> Debug for Executor<'a>"],["impl<'a> Debug for InterfacesRemovedIterator<'a>"]], "zbus_names":[["impl Debug for OwnedErrorName"],["impl<'name> Debug for UniqueName<'name>"],["impl Debug for OwnedUniqueName"],["impl<'name> Debug for WellKnownName<'name>"],["impl Debug for OwnedMemberName"],["impl<'name> Debug for MemberName<'name>"],["impl<'name> Debug for InterfaceName<'name>"],["impl Debug for OwnedInterfaceName"],["impl Debug for OwnedWellKnownName"],["impl Debug for Error"],["impl Debug for OwnedBusName"],["impl<'name> Debug for ErrorName<'name>"],["impl<'name> Debug for BusName<'name>"]], "zvariant":[["impl Debug for OwnedFd"],["impl<'a> Debug for Maybe<'a>"],["impl Debug for OwnedValue"],["impl Debug for OwnedSignature"],["impl<'a> Debug for Signature<'a>"],["impl Debug for MaxDepthExceeded"],["impl<'a> Debug for ObjectPath<'a>"],["impl<'a> Debug for Array<'a>"],["impl<'a> Debug for Structure<'a>"],["impl<'a> Debug for StructureSeed<'a>"],["impl<'a> Debug for StructureBuilder<'a>"],["impl<T: Debug> Debug for Optional<T>"],["impl<'k, 'v> Debug for Dict<'k, 'v>"],["impl Debug for OwnedObjectPath"],["impl Debug for Fd"],["impl<B: Debug> Debug for EncodingContext<B>"],["impl Debug for Error"],["impl Debug for EncodingFormat"],["impl<'de, 'sig, 'f, B: Debug> Debug for Deserializer<'de, 'sig, 'f, B>"],["impl<'a> Debug for Value<'a>"],["impl<'a> Debug for Str<'a>"],["impl<'de, 'sig, 'f, B: Debug> Debug for Deserializer<'de, 'sig, 'f, B>"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/trait.impl/core/fmt/trait.Display.js b/doc/devel/trait.impl/core/fmt/trait.Display.js index 1314749ef0..41ac474322 100644 --- a/doc/devel/trait.impl/core/fmt/trait.Display.js +++ b/doc/devel/trait.impl/core/fmt/trait.Display.js @@ -2,7 +2,7 @@ "anstream":[["impl<'s> Display for StrippedStr<'s>"]], "anstyle":[["impl Display for Style"],["impl Display for Reset"]], "async_broadcast":[["impl Display for TryRecvError"],["impl Display for RecvError"],["impl<T> Display for SendError<T>"],["impl<T> Display for TrySendError<T>"]], -"async_channel":[["impl<T> Display for TrySendError<T>"],["impl Display for RecvError"],["impl Display for TryRecvError"],["impl<T> Display for SendError<T>"]], +"async_channel":[["impl<T> Display for TrySendError<T>"],["impl Display for RecvError"],["impl<T> Display for SendError<T>"],["impl Display for TryRecvError"]], "async_lock":[["impl<T: Display + ?Sized> Display for MutexGuard<'_, T>"],["impl<T: Display + ?Sized> Display for RwLockReadGuard<'_, T>"],["impl<T: Display + ?Sized> Display for RwLockWriteGuardArc<T>"],["impl<T: Display + ?Sized> Display for RwLockUpgradableReadGuardArc<T>"],["impl<T: Display + ?Sized> Display for RwLockWriteGuard<'_, T>"],["impl<T: Display + ?Sized> Display for MutexGuardArc<T>"],["impl<T: Display> Display for RwLockReadGuardArc<T>"],["impl<T: Display + ?Sized> Display for RwLockUpgradableReadGuard<'_, T>"]], "async_std":[["impl Display for TaskId"],["impl Display for AccessError"],["impl Display for TimeoutError"]], "atspi_common":[["impl Display for ObjectPathConversionError"],["impl Display for Interface"],["impl Display for Role"],["impl Display for AtspiError"]], @@ -21,7 +21,7 @@ "futures_channel":[["impl Display for SendError"],["impl Display for Canceled"],["impl Display for TryRecvError"],["impl<T> Display for TrySendError<T>"]], "futures_executor":[["impl Display for EnterError"]], "futures_task":[["impl Display for SpawnError"]], -"futures_util":[["impl Display for Aborted"],["impl<T, E: Display> Display for TryReadyChunksError<T, E>"],["impl<T, E: Display> Display for TryChunksError<T, E>"],["impl<T, Item> Display for ReuniteError<T, Item>"],["impl<T> Display for ReuniteError<T>"]], +"futures_util":[["impl Display for Aborted"],["impl<T, E: Display> Display for TryChunksError<T, E>"],["impl<T, E: Display> Display for TryReadyChunksError<T, E>"],["impl<T, Item> Display for ReuniteError<T, Item>"],["impl<T> Display for ReuniteError<T>"]], "getrandom":[["impl Display for Error"]], "hashbrown":[["impl<'a, K: Debug, V: Debug, S, A: Allocator> Display for OccupiedError<'a, K, V, S, A>"]], "heck":[["impl<T: AsRef<str>> Display for AsTrainCase<T>"],["impl<T: AsRef<str>> Display for AsTitleCase<T>"],["impl<T: AsRef<str>> Display for AsKebabCase<T>"],["impl<T: AsRef<str>> Display for AsShoutySnakeCase<T>"],["impl<T: AsRef<str>> Display for AsShoutyKebabCase<T>"],["impl<T: AsRef<str>> Display for AsUpperCamelCase<T>"],["impl<T: AsRef<str>> Display for AsLowerCamelCase<T>"],["impl<T: AsRef<str>> Display for AsSnakeCase<T>"]], @@ -29,8 +29,8 @@ "indexmap":[["impl Display for TryReserveError"]], "itertools":[["impl<'a, I, F> Display for FormatWith<'a, I, F>
where\n I: Iterator,\n F: FnMut(I::Item, &mut dyn FnMut(&dyn Display) -> Result) -> Result,
"],["impl<I> Display for ExactlyOneError<I>
where\n I: Iterator,
"],["impl<'a, I> Display for Format<'a, I>
where\n I: Iterator,\n I::Item: Display,
"]], "lock_api":[["impl<'a, R: RawMutex + 'a, G: GetThreadId + 'a, T: Display + ?Sized + 'a> Display for ReentrantMutexGuard<'a, R, G, T>"],["impl<'a, R: RawMutex + 'a, T: Display + ?Sized + 'a> Display for MappedMutexGuard<'a, R, T>"],["impl<'a, R: RawMutex + 'a, G: GetThreadId + 'a, T: Display + ?Sized + 'a> Display for MappedReentrantMutexGuard<'a, R, G, T>"],["impl<'a, R: RawRwLockUpgrade + 'a, T: Display + ?Sized + 'a> Display for RwLockUpgradableReadGuard<'a, R, T>"],["impl<'a, R: RawRwLock + 'a, T: Display + ?Sized + 'a> Display for RwLockReadGuard<'a, R, T>"],["impl<'a, R: RawRwLock + 'a, T: Display + ?Sized + 'a> Display for RwLockWriteGuard<'a, R, T>"],["impl<'a, R: RawMutex + 'a, T: Display + ?Sized + 'a> Display for MutexGuard<'a, R, T>"],["impl<'a, R: RawRwLock + 'a, T: Display + ?Sized + 'a> Display for MappedRwLockWriteGuard<'a, R, T>"],["impl<'a, R: RawRwLock + 'a, T: Display + ?Sized + 'a> Display for MappedRwLockReadGuard<'a, R, T>"]], -"log":[["impl Display for ParseLevelError"],["impl Display for SetLoggerError"],["impl Display for Error"],["impl Display for Level"],["impl<'v> Display for Value<'v>"],["impl Display for LevelFilter"],["impl<'k> Display for Key<'k>"]], -"nix":[["impl Display for ClearEnvError"],["impl Display for SockaddrStorage"],["impl Display for SockaddrIn6"],["impl Display for VsockAddr"],["impl Display for Uid"],["impl Display for IpAddr"],["impl Display for SockAddr"],["impl Display for Signal"],["impl Display for TimeVal"],["impl Display for NetlinkAddr"],["impl Display for TimeSpec"],["impl Display for Ipv4Addr"],["impl Display for ClockId"],["impl Display for Errno"],["impl Display for UnixAddr"],["impl Display for AlgAddr"],["impl Display for Ipv6Addr"],["impl Display for Gid"],["impl Display for LinkAddr"],["impl Display for InetAddr"],["impl Display for Pid"],["impl Display for SockaddrIn"]], +"log":[["impl Display for SetLoggerError"],["impl Display for LevelFilter"],["impl Display for Level"],["impl Display for ParseLevelError"],["impl Display for Error"],["impl<'k> Display for Key<'k>"],["impl<'v> Display for Value<'v>"]], +"nix":[["impl Display for SockaddrIn6"],["impl Display for ClearEnvError"],["impl Display for IpAddr"],["impl Display for Signal"],["impl Display for Errno"],["impl Display for Ipv4Addr"],["impl Display for Gid"],["impl Display for Ipv6Addr"],["impl Display for Uid"],["impl Display for InetAddr"],["impl Display for LinkAddr"],["impl Display for NetlinkAddr"],["impl Display for TimeVal"],["impl Display for VsockAddr"],["impl Display for SockaddrIn"],["impl Display for AlgAddr"],["impl Display for SockAddr"],["impl Display for UnixAddr"],["impl Display for SockaddrStorage"],["impl Display for Pid"],["impl Display for TimeSpec"],["impl Display for ClockId"]], "nu_ansi_term":[["impl Display for Suffix"],["impl<'a> Display for AnsiStrings<'a>"],["impl Display for Infix"],["impl<'a> Display for AnsiString<'a>"],["impl Display for Prefix"]], "odilia_common":[["impl Display for CacheError"],["impl Display for ConfigError"],["impl Display for ModeFromStrError"],["impl Display for OdiliaError"],["impl Display for AccessiblePrimitiveConversionError"],["impl Display for KeyFromStrError"]], "proc_macro2":[["impl Display for LexError"],["impl Display for TokenTree"],["impl Display for Punct"],["impl Display for Literal"],["impl Display for Ident"],["impl Display for TokenStream"],["impl Display for Group"]], @@ -38,7 +38,7 @@ "rand":[["impl Display for WeightedError"],["impl Display for BernoulliError"],["impl Display for ReadError"]], "rand_core":[["impl Display for Error"]], "regex":[["impl Display for Regex"],["impl Display for Regex"],["impl Display for Error"]], -"regex_automata":[["impl Display for PatternSetInsertError"],["impl Display for SerializeError"],["impl Display for BuildError"],["impl Display for DeserializeError"],["impl Display for UnicodeWordBoundaryError"],["impl Display for BuildError"],["impl Display for StateIDError"],["impl Display for SmallIndexError"],["impl Display for MatchError"],["impl Display for GroupInfoError"],["impl Display for PatternIDError"]], +"regex_automata":[["impl Display for SmallIndexError"],["impl Display for BuildError"],["impl Display for PatternSetInsertError"],["impl Display for DeserializeError"],["impl Display for SerializeError"],["impl Display for MatchError"],["impl Display for StateIDError"],["impl Display for BuildError"],["impl Display for PatternIDError"],["impl Display for GroupInfoError"],["impl Display for UnicodeWordBoundaryError"]], "regex_syntax":[["impl Display for ErrorKind"],["impl Display for UnicodeWordError"],["impl Display for Error"],["impl Display for ErrorKind"],["impl Display for Error"],["impl Display for Error"],["impl Display for CaseFoldError"],["impl Display for Hir"],["impl Display for Ast"]], "rustix":[["impl Display for Errno"]], "serde":[["impl<'a> Display for Unexpected<'a>"],["impl Display for Error"],["impl<'a> Display for dyn Expected + 'a"]], @@ -60,7 +60,7 @@ "value_bag":[["impl<'v> Display for ValueBag<'v>"],["impl Display for Error"]], "winnow":[["impl<I: Clone + Display> Display for InputError<I>"],["impl<E> Display for ErrMode<E>
where\n E: Debug,
"],["impl<I: Clone + Display, C: Display> Display for TreeError<I, C>"],["impl<I: Display> Display for Located<I>"],["impl Display for Range"],["impl<I: Clone + Display, C: Display> Display for VerboseError<I, C>"],["impl<I: Display, S> Display for Stateful<I, S>"],["impl Display for StrContext"],["impl<I: Clone + Display, C: Display> Display for TreeErrorContext<I, C>"],["impl Display for ContextError<StrContext>"],["impl Display for StrContextValue"],["impl Display for BStr"],["impl Display for ErrorKind"],["impl<I, E> Display for ParseError<I, E>
where\n I: AsBStr,\n E: Display,
"],["impl<I: Display> Display for Partial<I>"],["impl<I: Clone + Display> Display for TreeErrorBase<I>"],["impl Display for Bytes"]], "xdg":[["impl Display for Error"]], -"zbus":[["impl Display for Error"],["impl Display for Error"],["impl Display for Guid"],["impl Display for Message"],["impl Display for MatchRule<'_>"],["impl Display for Address"],["impl Display for AuthMechanism"],["impl Display for TcpAddressFamily"]], +"zbus":[["impl Display for Message"],["impl Display for Error"],["impl Display for Error"],["impl Display for MatchRule<'_>"],["impl Display for AuthMechanism"],["impl Display for Address"],["impl Display for Guid"],["impl Display for TcpAddressFamily"]], "zbus_names":[["impl Display for WellKnownName<'_>"],["impl Display for ErrorName<'_>"],["impl Display for OwnedErrorName"],["impl Display for OwnedWellKnownName"],["impl Display for OwnedMemberName"],["impl Display for OwnedBusName"],["impl Display for Error"],["impl Display for UniqueName<'_>"],["impl Display for MemberName<'_>"],["impl Display for InterfaceName<'_>"],["impl Display for OwnedUniqueName"],["impl Display for BusName<'_>"],["impl Display for OwnedInterfaceName"]], "zvariant":[["impl Display for OwnedSignature"],["impl Display for OwnedFd"],["impl Display for Array<'_>"],["impl Display for Dict<'_, '_>"],["impl Display for Value<'_>"],["impl<'a> Display for Str<'a>"],["impl Display for EncodingFormat"],["impl<'a> Display for Signature<'a>"],["impl Display for Fd"],["impl Display for Structure<'_>"],["impl Display for MaxDepthExceeded"],["impl Display for Maybe<'_>"],["impl Display for OwnedObjectPath"],["impl<'a> Display for ObjectPath<'a>"],["impl Display for Error"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/trait.impl/core/fmt/trait.LowerHex.js b/doc/devel/trait.impl/core/fmt/trait.LowerHex.js index a99130a2c2..e88e97bf8c 100644 --- a/doc/devel/trait.impl/core/fmt/trait.LowerHex.js +++ b/doc/devel/trait.impl/core/fmt/trait.LowerHex.js @@ -3,7 +3,7 @@ "enumflags2":[["impl<T> LowerHex for BitFlags<T>
where\n T: BitFlag,\n T::Numeric: LowerHex,
"]], "generic_array":[["impl<T> LowerHex for GenericArray<u8, T>
where\n T: Add<T> + ArrayLength<u8>,\n <T as Add<T>>::Output: ArrayLength<u8>,
"]], "itertools":[["impl<'a, I> LowerHex for Format<'a, I>
where\n I: Iterator,\n I::Item: LowerHex,
"]], -"nix":[["impl LowerHex for SFlag"],["impl LowerHex for MRemapFlags"],["impl LowerHex for MsgFlags"],["impl LowerHex for DeleteModuleFlags"],["impl LowerHex for SockFlag"],["impl LowerHex for LocalFlags"],["impl LowerHex for EpollCreateFlags"],["impl LowerHex for SfdFlags"],["impl LowerHex for Persona"],["impl LowerHex for FdFlag"],["impl LowerHex for RenameFlags"],["impl LowerHex for FsFlags"],["impl LowerHex for TimerSetTimeFlags"],["impl LowerHex for AtFlags"],["impl LowerHex for SpliceFFlags"],["impl LowerHex for AddWatchFlags"],["impl LowerHex for SaFlags"],["impl LowerHex for ControlFlags"],["impl LowerHex for MemFdCreateFlag"],["impl LowerHex for TimerFlags"],["impl LowerHex for MapFlags"],["impl LowerHex for InputFlags"],["impl LowerHex for OFlag"],["impl LowerHex for Options"],["impl LowerHex for MlockAllFlags"],["impl LowerHex for ModuleInitFlags"],["impl LowerHex for MQ_OFlag"],["impl LowerHex for OutputFlags"],["impl LowerHex for MsFlags"],["impl LowerHex for MntFlags"],["impl LowerHex for CloneFlags"],["impl LowerHex for SealFlag"],["impl LowerHex for EpollFlags"],["impl LowerHex for TimestampingFlag"],["impl LowerHex for QuotaValidFlags"],["impl LowerHex for EfdFlags"],["impl LowerHex for ProtFlags"],["impl LowerHex for FallocateFlags"],["impl LowerHex for Mode"],["impl LowerHex for PollFlags"],["impl LowerHex for WaitPidFlag"],["impl LowerHex for AccessFlags"],["impl LowerHex for InitFlags"],["impl LowerHex for InterfaceFlags"],["impl LowerHex for MsFlags"]], +"nix":[["impl LowerHex for Mode"],["impl LowerHex for RenameFlags"],["impl LowerHex for InputFlags"],["impl LowerHex for EfdFlags"],["impl LowerHex for MsFlags"],["impl LowerHex for InitFlags"],["impl LowerHex for SfdFlags"],["impl LowerHex for MsFlags"],["impl LowerHex for AddWatchFlags"],["impl LowerHex for OutputFlags"],["impl LowerHex for DeleteModuleFlags"],["impl LowerHex for MlockAllFlags"],["impl LowerHex for MsgFlags"],["impl LowerHex for SaFlags"],["impl LowerHex for Options"],["impl LowerHex for MntFlags"],["impl LowerHex for AtFlags"],["impl LowerHex for CloneFlags"],["impl LowerHex for Persona"],["impl LowerHex for ModuleInitFlags"],["impl LowerHex for EpollFlags"],["impl LowerHex for SockFlag"],["impl LowerHex for EpollCreateFlags"],["impl LowerHex for MapFlags"],["impl LowerHex for ControlFlags"],["impl LowerHex for MRemapFlags"],["impl LowerHex for TimerSetTimeFlags"],["impl LowerHex for FdFlag"],["impl LowerHex for ProtFlags"],["impl LowerHex for SealFlag"],["impl LowerHex for QuotaValidFlags"],["impl LowerHex for AccessFlags"],["impl LowerHex for TimestampingFlag"],["impl LowerHex for FsFlags"],["impl LowerHex for TimerFlags"],["impl LowerHex for LocalFlags"],["impl LowerHex for SFlag"],["impl LowerHex for OFlag"],["impl LowerHex for MemFdCreateFlag"],["impl LowerHex for PollFlags"],["impl LowerHex for MQ_OFlag"],["impl LowerHex for FallocateFlags"],["impl LowerHex for SpliceFFlags"],["impl LowerHex for WaitPidFlag"],["impl LowerHex for InterfaceFlags"]], "rustix":[["impl LowerHex for CreateFlags"],["impl LowerHex for StatxFlags"],["impl LowerHex for ResolveFlags"],["impl LowerHex for PidfdGetfdFlags"],["impl LowerHex for SockaddrXdpFlags"],["impl LowerHex for XdpOptionsFlags"],["impl LowerHex for TimerfdTimerFlags"],["impl LowerHex for FallocateFlags"],["impl LowerHex for StatVfsMountFlags"],["impl LowerHex for Access"],["impl LowerHex for DupFlags"],["impl LowerHex for SpliceFlags"],["impl LowerHex for XattrFlags"],["impl LowerHex for SocketFlags"],["impl LowerHex for XdpDescOptions"],["impl LowerHex for SealFlags"],["impl LowerHex for SpeculationFeatureState"],["impl LowerHex for CreateFlags"],["impl LowerHex for PollFlags"],["impl LowerHex for SendFlags"],["impl LowerHex for ReadWriteFlags"],["impl LowerHex for AtFlags"],["impl LowerHex for EventfdFlags"],["impl LowerHex for IFlags"],["impl LowerHex for Mode"],["impl LowerHex for OFlags"],["impl LowerHex for FloatingPointExceptionMode"],["impl LowerHex for EventFlags"],["impl LowerHex for PipeFlags"],["impl LowerHex for TimerfdFlags"],["impl LowerHex for PidfdFlags"],["impl LowerHex for XdpUmemRegFlags"],["impl LowerHex for RecvFlags"],["impl LowerHex for FdFlags"],["impl LowerHex for SpeculationFeatureControl"],["impl LowerHex for RenameFlags"],["impl LowerHex for MemfdFlags"],["impl LowerHex for XdpRingFlags"],["impl LowerHex for WatchFlags"],["impl LowerHex for UnalignedAccessControl"],["impl LowerHex for WaitOptions"],["impl LowerHex for WaitidOptions"],["impl LowerHex for MembarrierQuery"],["impl LowerHex for FloatingPointEmulationControl"]], "winnow":[["impl LowerHex for Bytes"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/trait.impl/core/fmt/trait.Octal.js b/doc/devel/trait.impl/core/fmt/trait.Octal.js index 9df1ecb1cf..4df089a34b 100644 --- a/doc/devel/trait.impl/core/fmt/trait.Octal.js +++ b/doc/devel/trait.impl/core/fmt/trait.Octal.js @@ -1,6 +1,6 @@ (function() {var implementors = { "enumflags2":[["impl<T> Octal for BitFlags<T>
where\n T: BitFlag,\n T::Numeric: Octal,
"]], "itertools":[["impl<'a, I> Octal for Format<'a, I>
where\n I: Iterator,\n I::Item: Octal,
"]], -"nix":[["impl Octal for MntFlags"],["impl Octal for FallocateFlags"],["impl Octal for FdFlag"],["impl Octal for QuotaValidFlags"],["impl Octal for Options"],["impl Octal for InputFlags"],["impl Octal for MapFlags"],["impl Octal for InitFlags"],["impl Octal for InterfaceFlags"],["impl Octal for MQ_OFlag"],["impl Octal for MlockAllFlags"],["impl Octal for RenameFlags"],["impl Octal for PollFlags"],["impl Octal for MsgFlags"],["impl Octal for CloneFlags"],["impl Octal for SpliceFFlags"],["impl Octal for SfdFlags"],["impl Octal for Persona"],["impl Octal for TimerFlags"],["impl Octal for ProtFlags"],["impl Octal for Mode"],["impl Octal for EpollFlags"],["impl Octal for ControlFlags"],["impl Octal for SaFlags"],["impl Octal for MsFlags"],["impl Octal for SealFlag"],["impl Octal for ModuleInitFlags"],["impl Octal for OFlag"],["impl Octal for TimestampingFlag"],["impl Octal for AddWatchFlags"],["impl Octal for EpollCreateFlags"],["impl Octal for EfdFlags"],["impl Octal for MRemapFlags"],["impl Octal for MsFlags"],["impl Octal for SFlag"],["impl Octal for OutputFlags"],["impl Octal for FsFlags"],["impl Octal for SockFlag"],["impl Octal for LocalFlags"],["impl Octal for TimerSetTimeFlags"],["impl Octal for WaitPidFlag"],["impl Octal for AtFlags"],["impl Octal for MemFdCreateFlag"],["impl Octal for DeleteModuleFlags"],["impl Octal for AccessFlags"]], +"nix":[["impl Octal for OutputFlags"],["impl Octal for MQ_OFlag"],["impl Octal for TimerFlags"],["impl Octal for FsFlags"],["impl Octal for MsgFlags"],["impl Octal for InitFlags"],["impl Octal for PollFlags"],["impl Octal for SealFlag"],["impl Octal for SaFlags"],["impl Octal for MapFlags"],["impl Octal for CloneFlags"],["impl Octal for InputFlags"],["impl Octal for MsFlags"],["impl Octal for WaitPidFlag"],["impl Octal for MRemapFlags"],["impl Octal for RenameFlags"],["impl Octal for Mode"],["impl Octal for AddWatchFlags"],["impl Octal for MlockAllFlags"],["impl Octal for MsFlags"],["impl Octal for InterfaceFlags"],["impl Octal for FallocateFlags"],["impl Octal for MemFdCreateFlag"],["impl Octal for SfdFlags"],["impl Octal for AccessFlags"],["impl Octal for EpollFlags"],["impl Octal for FdFlag"],["impl Octal for Persona"],["impl Octal for ModuleInitFlags"],["impl Octal for SpliceFFlags"],["impl Octal for ControlFlags"],["impl Octal for OFlag"],["impl Octal for AtFlags"],["impl Octal for SFlag"],["impl Octal for TimestampingFlag"],["impl Octal for EpollCreateFlags"],["impl Octal for ProtFlags"],["impl Octal for EfdFlags"],["impl Octal for Options"],["impl Octal for TimerSetTimeFlags"],["impl Octal for MntFlags"],["impl Octal for QuotaValidFlags"],["impl Octal for LocalFlags"],["impl Octal for SockFlag"],["impl Octal for DeleteModuleFlags"]], "rustix":[["impl Octal for EventFlags"],["impl Octal for UnalignedAccessControl"],["impl Octal for PollFlags"],["impl Octal for Access"],["impl Octal for XdpDescOptions"],["impl Octal for PidfdFlags"],["impl Octal for IFlags"],["impl Octal for StatVfsMountFlags"],["impl Octal for CreateFlags"],["impl Octal for WatchFlags"],["impl Octal for MemfdFlags"],["impl Octal for FloatingPointEmulationControl"],["impl Octal for SendFlags"],["impl Octal for SockaddrXdpFlags"],["impl Octal for FdFlags"],["impl Octal for DupFlags"],["impl Octal for WaitidOptions"],["impl Octal for CreateFlags"],["impl Octal for FloatingPointExceptionMode"],["impl Octal for XdpRingFlags"],["impl Octal for SocketFlags"],["impl Octal for TimerfdTimerFlags"],["impl Octal for StatxFlags"],["impl Octal for ResolveFlags"],["impl Octal for FallocateFlags"],["impl Octal for EventfdFlags"],["impl Octal for AtFlags"],["impl Octal for XdpUmemRegFlags"],["impl Octal for XattrFlags"],["impl Octal for WaitOptions"],["impl Octal for SpeculationFeatureControl"],["impl Octal for PidfdGetfdFlags"],["impl Octal for SealFlags"],["impl Octal for ReadWriteFlags"],["impl Octal for RenameFlags"],["impl Octal for TimerfdFlags"],["impl Octal for MembarrierQuery"],["impl Octal for SpeculationFeatureState"],["impl Octal for Mode"],["impl Octal for XdpOptionsFlags"],["impl Octal for PipeFlags"],["impl Octal for OFlags"],["impl Octal for SpliceFlags"],["impl Octal for RecvFlags"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/trait.impl/core/fmt/trait.UpperHex.js b/doc/devel/trait.impl/core/fmt/trait.UpperHex.js index 1987c127e8..143df123e2 100644 --- a/doc/devel/trait.impl/core/fmt/trait.UpperHex.js +++ b/doc/devel/trait.impl/core/fmt/trait.UpperHex.js @@ -3,7 +3,7 @@ "enumflags2":[["impl<T> UpperHex for BitFlags<T>
where\n T: BitFlag,\n T::Numeric: UpperHex,
"]], "generic_array":[["impl<T> UpperHex for GenericArray<u8, T>
where\n T: Add<T> + ArrayLength<u8>,\n <T as Add<T>>::Output: ArrayLength<u8>,
"]], "itertools":[["impl<'a, I> UpperHex for Format<'a, I>
where\n I: Iterator,\n I::Item: UpperHex,
"]], -"nix":[["impl UpperHex for EfdFlags"],["impl UpperHex for FallocateFlags"],["impl UpperHex for Mode"],["impl UpperHex for EpollCreateFlags"],["impl UpperHex for FdFlag"],["impl UpperHex for SockFlag"],["impl UpperHex for MsFlags"],["impl UpperHex for MRemapFlags"],["impl UpperHex for MapFlags"],["impl UpperHex for AtFlags"],["impl UpperHex for FsFlags"],["impl UpperHex for MlockAllFlags"],["impl UpperHex for AddWatchFlags"],["impl UpperHex for Persona"],["impl UpperHex for OFlag"],["impl UpperHex for MsFlags"],["impl UpperHex for TimestampingFlag"],["impl UpperHex for ProtFlags"],["impl UpperHex for SaFlags"],["impl UpperHex for MQ_OFlag"],["impl UpperHex for DeleteModuleFlags"],["impl UpperHex for OutputFlags"],["impl UpperHex for ControlFlags"],["impl UpperHex for EpollFlags"],["impl UpperHex for SealFlag"],["impl UpperHex for LocalFlags"],["impl UpperHex for RenameFlags"],["impl UpperHex for InputFlags"],["impl UpperHex for CloneFlags"],["impl UpperHex for SFlag"],["impl UpperHex for ModuleInitFlags"],["impl UpperHex for MsgFlags"],["impl UpperHex for PollFlags"],["impl UpperHex for MemFdCreateFlag"],["impl UpperHex for TimerSetTimeFlags"],["impl UpperHex for MntFlags"],["impl UpperHex for TimerFlags"],["impl UpperHex for QuotaValidFlags"],["impl UpperHex for InterfaceFlags"],["impl UpperHex for SfdFlags"],["impl UpperHex for AccessFlags"],["impl UpperHex for InitFlags"],["impl UpperHex for WaitPidFlag"],["impl UpperHex for Options"],["impl UpperHex for SpliceFFlags"]], +"nix":[["impl UpperHex for MemFdCreateFlag"],["impl UpperHex for FallocateFlags"],["impl UpperHex for SockFlag"],["impl UpperHex for QuotaValidFlags"],["impl UpperHex for OFlag"],["impl UpperHex for Persona"],["impl UpperHex for AccessFlags"],["impl UpperHex for SfdFlags"],["impl UpperHex for TimerSetTimeFlags"],["impl UpperHex for InterfaceFlags"],["impl UpperHex for TimestampingFlag"],["impl UpperHex for EpollCreateFlags"],["impl UpperHex for Mode"],["impl UpperHex for WaitPidFlag"],["impl UpperHex for MapFlags"],["impl UpperHex for SpliceFFlags"],["impl UpperHex for RenameFlags"],["impl UpperHex for ProtFlags"],["impl UpperHex for EfdFlags"],["impl UpperHex for InputFlags"],["impl UpperHex for SealFlag"],["impl UpperHex for InitFlags"],["impl UpperHex for ControlFlags"],["impl UpperHex for MsFlags"],["impl UpperHex for MRemapFlags"],["impl UpperHex for SaFlags"],["impl UpperHex for PollFlags"],["impl UpperHex for LocalFlags"],["impl UpperHex for FdFlag"],["impl UpperHex for ModuleInitFlags"],["impl UpperHex for MQ_OFlag"],["impl UpperHex for MntFlags"],["impl UpperHex for MlockAllFlags"],["impl UpperHex for FsFlags"],["impl UpperHex for AddWatchFlags"],["impl UpperHex for Options"],["impl UpperHex for DeleteModuleFlags"],["impl UpperHex for OutputFlags"],["impl UpperHex for SFlag"],["impl UpperHex for MsgFlags"],["impl UpperHex for MsFlags"],["impl UpperHex for AtFlags"],["impl UpperHex for EpollFlags"],["impl UpperHex for CloneFlags"],["impl UpperHex for TimerFlags"]], "rustix":[["impl UpperHex for FdFlags"],["impl UpperHex for MembarrierQuery"],["impl UpperHex for XdpRingFlags"],["impl UpperHex for EventFlags"],["impl UpperHex for FallocateFlags"],["impl UpperHex for WatchFlags"],["impl UpperHex for UnalignedAccessControl"],["impl UpperHex for PidfdGetfdFlags"],["impl UpperHex for TimerfdFlags"],["impl UpperHex for CreateFlags"],["impl UpperHex for SpeculationFeatureState"],["impl UpperHex for Access"],["impl UpperHex for SocketFlags"],["impl UpperHex for SpeculationFeatureControl"],["impl UpperHex for AtFlags"],["impl UpperHex for CreateFlags"],["impl UpperHex for FloatingPointExceptionMode"],["impl UpperHex for ResolveFlags"],["impl UpperHex for EventfdFlags"],["impl UpperHex for PipeFlags"],["impl UpperHex for StatVfsMountFlags"],["impl UpperHex for OFlags"],["impl UpperHex for ReadWriteFlags"],["impl UpperHex for RecvFlags"],["impl UpperHex for RenameFlags"],["impl UpperHex for MemfdFlags"],["impl UpperHex for IFlags"],["impl UpperHex for SendFlags"],["impl UpperHex for StatxFlags"],["impl UpperHex for XdpUmemRegFlags"],["impl UpperHex for PidfdFlags"],["impl UpperHex for SpliceFlags"],["impl UpperHex for FloatingPointEmulationControl"],["impl UpperHex for TimerfdTimerFlags"],["impl UpperHex for XattrFlags"],["impl UpperHex for Mode"],["impl UpperHex for SealFlags"],["impl UpperHex for XdpDescOptions"],["impl UpperHex for SockaddrXdpFlags"],["impl UpperHex for WaitidOptions"],["impl UpperHex for WaitOptions"],["impl UpperHex for PollFlags"],["impl UpperHex for XdpOptionsFlags"],["impl UpperHex for DupFlags"]], "winnow":[["impl UpperHex for Bytes"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/trait.impl/core/future/future/trait.Future.js b/doc/devel/trait.impl/core/future/future/trait.Future.js index c368b4bcbd..b5eb39b5fd 100644 --- a/doc/devel/trait.impl/core/future/future/trait.Future.js +++ b/doc/devel/trait.impl/core/future/future/trait.Future.js @@ -10,9 +10,9 @@ "event_listener_strategy":[["impl<F: EventListenerFuture + ?Sized> Future for FutureWrapper<F>"]], "futures":[], "futures_channel":[["impl<T> Future for Receiver<T>"],["impl<T> Future for Cancellation<'_, T>"]], -"futures_lite":[["impl<'a, S, B, F> Future for FindMapFuture<'a, S, F>
where\n S: Stream + Unpin + ?Sized,\n F: FnMut(S::Item) -> Option<B>,
"],["impl<S, P, B> Future for PartitionFuture<S, P, B>
where\n S: Stream + Sized,\n P: FnMut(&S::Item) -> bool,\n B: Default + Extend<S::Item>,
"],["impl<R: AsyncRead + Unpin + ?Sized> Future for ReadExactFuture<'_, R>"],["impl<'a, R> Future for FillBuf<'a, R>
where\n R: AsyncBufRead + Unpin + ?Sized,
"],["impl<R: AsyncRead + Unpin + ?Sized> Future for ReadToEndFuture<'_, R>"],["impl<R: AsyncRead + Unpin + ?Sized> Future for ReadFuture<'_, R>"],["impl<T, E, S> Future for TryNextFuture<'_, S>
where\n S: Stream<Item = Result<T, E>> + Unpin + ?Sized,
"],["impl<R: AsyncRead + Unpin + ?Sized> Future for ReadToStringFuture<'_, R>"],["impl<T, E, S, C> Future for TryCollectFuture<S, C>
where\n S: Stream<Item = Result<T, E>>,\n C: Default + Extend<T>,
"],["impl<S, C> Future for CollectFuture<S, C>
where\n S: Stream,\n C: Default + Extend<S::Item>,
"],["impl<S, F> Future for ForEachFuture<S, F>
where\n S: Stream,\n F: FnMut(S::Item),
"],["impl<T, F1, F2> Future for Or<F1, F2>
where\n F1: Future<Output = T>,\n F2: Future<Output = T>,
"],["impl<'a, S> Future for NthFuture<'a, S>
where\n S: Stream + Unpin + ?Sized,
"],["impl<R: AsyncBufRead + Unpin + ?Sized> Future for ReadUntilFuture<'_, R>"],["impl<S, A, B, FromA, FromB> Future for UnzipFuture<S, FromA, FromB>
where\n S: Stream<Item = (A, B)>,\n FromA: Default + Extend<A>,\n FromB: Default + Extend<B>,
"],["impl<W: AsyncWrite + Unpin + ?Sized> Future for WriteFuture<'_, W>"],["impl<S, F, T> Future for FoldFuture<S, F, T>
where\n S: Stream,\n F: FnMut(T, S::Item) -> T,
"],["impl<W: AsyncWrite + Unpin + ?Sized> Future for CloseFuture<'_, W>"],["impl<T1, T2, E, F1, F2> Future for TryZip<F1, T1, F2, T2>
where\n F1: Future<Output = Result<T1, E>>,\n F2: Future<Output = Result<T2, E>>,
"],["impl<F1, F2> Future for Zip<F1, F2>
where\n F1: Future,\n F2: Future,
"],["impl<S, P> Future for AllFuture<'_, S, P>
where\n S: Stream + Unpin + ?Sized,\n P: FnMut(S::Item) -> bool,
"],["impl<W: AsyncWrite + Unpin + ?Sized> Future for FlushFuture<'_, W>"],["impl<W: AsyncWrite + Unpin + ?Sized> Future for WriteVectoredFuture<'_, W>"],["impl<S: Stream> Future for LastFuture<S>"],["impl<R: AsyncBufRead + Unpin + ?Sized> Future for ReadLineFuture<'_, R>"],["impl<T, F> Future for PollOnce<F>
where\n F: Future<Output = T>,
"],["impl<T, F1, F2> Future for Race<F1, F2>
where\n F1: Future<Output = T>,\n F2: Future<Output = T>,
"],["impl<S, P> Future for AnyFuture<'_, S, P>
where\n S: Stream + Unpin + ?Sized,\n P: FnMut(S::Item) -> bool,
"],["impl<S: Stream + ?Sized> Future for CountFuture<S>"],["impl<R: AsyncRead + Unpin + ?Sized> Future for ReadVectoredFuture<'_, R>"],["impl<F: Future + UnwindSafe> Future for CatchUnwind<F>"],["impl<'a, T, E, S, F, B> Future for TryFoldFuture<'a, S, F, B>
where\n S: Stream<Item = Result<T, E>> + Unpin,\n F: FnMut(B, T) -> Result<B, E>,
"],["impl Future for YieldNow"],["impl<T, F> Future for PollFn<F>
where\n F: FnMut(&mut Context<'_>) -> Poll<T>,
"],["impl<W: AsyncWrite + Unpin + ?Sized> Future for WriteAllFuture<'_, W>"],["impl<S: Stream + Unpin + ?Sized> Future for NextFuture<'_, S>"],["impl<'a, S, F, E> Future for TryForEachFuture<'a, S, F>
where\n S: Stream + Unpin + ?Sized,\n F: FnMut(S::Item) -> Result<(), E>,
"],["impl<'a, S, P> Future for FindFuture<'a, S, P>
where\n S: Stream + Unpin + ?Sized,\n P: FnMut(&S::Item) -> bool,
"],["impl<S: AsyncSeek + Unpin + ?Sized> Future for SeekFuture<'_, S>"],["impl<'a, S, P> Future for PositionFuture<'a, S, P>
where\n S: Stream + Unpin + ?Sized,\n P: FnMut(S::Item) -> bool,
"]], +"futures_lite":[["impl<T, F> Future for PollFn<F>
where\n F: FnMut(&mut Context<'_>) -> Poll<T>,
"],["impl<S, F, T> Future for FoldFuture<S, F, T>
where\n S: Stream,\n F: FnMut(T, S::Item) -> T,
"],["impl<T, E, S, C> Future for TryCollectFuture<S, C>
where\n S: Stream<Item = Result<T, E>>,\n C: Default + Extend<T>,
"],["impl Future for YieldNow"],["impl<S, P> Future for AnyFuture<'_, S, P>
where\n S: Stream + Unpin + ?Sized,\n P: FnMut(S::Item) -> bool,
"],["impl<T, F1, F2> Future for Or<F1, F2>
where\n F1: Future<Output = T>,\n F2: Future<Output = T>,
"],["impl<W: AsyncWrite + Unpin + ?Sized> Future for WriteAllFuture<'_, W>"],["impl<W: AsyncWrite + Unpin + ?Sized> Future for WriteFuture<'_, W>"],["impl<R: AsyncRead + Unpin + ?Sized> Future for ReadToStringFuture<'_, R>"],["impl<R: AsyncRead + Unpin + ?Sized> Future for ReadVectoredFuture<'_, R>"],["impl<T, E, S> Future for TryNextFuture<'_, S>
where\n S: Stream<Item = Result<T, E>> + Unpin + ?Sized,
"],["impl<F: Future + UnwindSafe> Future for CatchUnwind<F>"],["impl<'a, R> Future for FillBuf<'a, R>
where\n R: AsyncBufRead + Unpin + ?Sized,
"],["impl<R: AsyncBufRead + Unpin + ?Sized> Future for ReadUntilFuture<'_, R>"],["impl<R: AsyncRead + Unpin + ?Sized> Future for ReadExactFuture<'_, R>"],["impl<'a, S> Future for NthFuture<'a, S>
where\n S: Stream + Unpin + ?Sized,
"],["impl<T, F> Future for PollOnce<F>
where\n F: Future<Output = T>,
"],["impl<'a, S, P> Future for PositionFuture<'a, S, P>
where\n S: Stream + Unpin + ?Sized,\n P: FnMut(S::Item) -> bool,
"],["impl<S: Stream + Unpin + ?Sized> Future for NextFuture<'_, S>"],["impl<S, F> Future for ForEachFuture<S, F>
where\n S: Stream,\n F: FnMut(S::Item),
"],["impl<S, P, B> Future for PartitionFuture<S, P, B>
where\n S: Stream + Sized,\n P: FnMut(&S::Item) -> bool,\n B: Default + Extend<S::Item>,
"],["impl<S: Stream> Future for LastFuture<S>"],["impl<S, C> Future for CollectFuture<S, C>
where\n S: Stream,\n C: Default + Extend<S::Item>,
"],["impl<S: AsyncSeek + Unpin + ?Sized> Future for SeekFuture<'_, S>"],["impl<W: AsyncWrite + Unpin + ?Sized> Future for CloseFuture<'_, W>"],["impl<S: Stream + ?Sized> Future for CountFuture<S>"],["impl<W: AsyncWrite + Unpin + ?Sized> Future for FlushFuture<'_, W>"],["impl<F1, F2> Future for Zip<F1, F2>
where\n F1: Future,\n F2: Future,
"],["impl<W: AsyncWrite + Unpin + ?Sized> Future for WriteVectoredFuture<'_, W>"],["impl<'a, S, P> Future for FindFuture<'a, S, P>
where\n S: Stream + Unpin + ?Sized,\n P: FnMut(&S::Item) -> bool,
"],["impl<R: AsyncRead + Unpin + ?Sized> Future for ReadFuture<'_, R>"],["impl<T1, T2, E, F1, F2> Future for TryZip<F1, T1, F2, T2>
where\n F1: Future<Output = Result<T1, E>>,\n F2: Future<Output = Result<T2, E>>,
"],["impl<T, F1, F2> Future for Race<F1, F2>
where\n F1: Future<Output = T>,\n F2: Future<Output = T>,
"],["impl<'a, T, E, S, F, B> Future for TryFoldFuture<'a, S, F, B>
where\n S: Stream<Item = Result<T, E>> + Unpin,\n F: FnMut(B, T) -> Result<B, E>,
"],["impl<R: AsyncRead + Unpin + ?Sized> Future for ReadToEndFuture<'_, R>"],["impl<'a, S, F, E> Future for TryForEachFuture<'a, S, F>
where\n S: Stream + Unpin + ?Sized,\n F: FnMut(S::Item) -> Result<(), E>,
"],["impl<S, A, B, FromA, FromB> Future for UnzipFuture<S, FromA, FromB>
where\n S: Stream<Item = (A, B)>,\n FromA: Default + Extend<A>,\n FromB: Default + Extend<B>,
"],["impl<R: AsyncBufRead + Unpin + ?Sized> Future for ReadLineFuture<'_, R>"],["impl<'a, S, B, F> Future for FindMapFuture<'a, S, F>
where\n S: Stream + Unpin + ?Sized,\n F: FnMut(S::Item) -> Option<B>,
"],["impl<S, P> Future for AllFuture<'_, S, P>
where\n S: Stream + Unpin + ?Sized,\n P: FnMut(S::Item) -> bool,
"]], "futures_task":[["impl<T> Future for LocalFutureObj<'_, T>"],["impl<T> Future for FutureObj<'_, T>"]], -"futures_util":[["impl<F> Future for TryJoinAll<F>
where\n F: TryFuture,
"],["impl<'a, St> Future for Peek<'a, St>
where\n St: Stream,
"],["impl<St, Fut, T, F> Future for TryFold<St, Fut, T, F>
where\n St: TryStream,\n F: FnMut(T, St::Ok) -> Fut,\n Fut: TryFuture<Ok = T, Error = St::Error>,
"],["impl<W: AsyncWrite + ?Sized + Unpin> Future for Close<'_, W>"],["impl<Fut1, Fut2> Future for TryJoin<Fut1, Fut2>
where\n Fut1: TryFuture,\n Fut2: TryFuture<Error = Fut1::Error>,
"],["impl<A, B> Future for TrySelect<A, B>
where\n A: TryFuture + Unpin,\n B: TryFuture + Unpin,
"],["impl<Fut: Future> Future for Remote<Fut>"],["impl<St, F> Future for NextIf<'_, St, F>
where\n St: Stream,\n F: for<'a> FnOnce1<&'a St::Item, Output = bool>,
"],["impl<Fut, F> Future for UnwrapOrElse<Fut, F>
where\n Map<IntoFuture<Fut>, UnwrapOrElseFn<F>>: Future,
"],["impl<R: AsyncRead + ?Sized + Unpin> Future for ReadVectored<'_, R>"],["impl<Fut1, Fut2, Fut3> Future for TryJoin3<Fut1, Fut2, Fut3>
where\n Fut1: TryFuture,\n Fut2: TryFuture<Error = Fut1::Error>,\n Fut3: TryFuture<Error = Fut1::Error>,
"],["impl<A, B> Future for Either<A, B>
where\n A: Future,\n B: Future<Output = A::Output>,
"],["impl<T> Future for Pending<T>"],["impl<R, W> Future for CopyBuf<'_, R, W>
where\n R: AsyncBufRead,\n W: AsyncWrite + Unpin + ?Sized,
"],["impl<W: AsyncWrite + ?Sized + Unpin> Future for WriteAll<'_, W>"],["impl<Si: Sink<Item> + Unpin + ?Sized, Item> Future for Feed<'_, Si, Item>"],["impl<W> Future for Flush<'_, W>
where\n W: AsyncWrite + ?Sized + Unpin,
"],["impl<'a, T: ?Sized> Future for MutexLockFuture<'a, T>"],["impl<R: AsyncBufRead + ?Sized + Unpin> Future for ReadUntil<'_, R>"],["impl<St, Fut, F> Future for TryForEach<St, Fut, F>
where\n St: TryStream,\n F: FnMut(St::Ok) -> Fut,\n Fut: TryFuture<Ok = (), Error = St::Error>,
"],["impl<St, Fut, F> Future for Any<St, Fut, F>
where\n St: Stream,\n F: FnMut(St::Item) -> Fut,\n Fut: Future<Output = bool>,
"],["impl<R> Future for SeeKRelative<'_, R>
where\n R: AsyncRead + AsyncSeek,
"],["impl<Fut1, Fut2, F> Future for AndThen<Fut1, Fut2, F>
where\n TryFlatten<MapOk<Fut1, F>, Fut2>: Future,
"],["impl<T: 'static> Future for RemoteHandle<T>"],["impl<Fut1: Future, Fut2: Future, Fut3: Future, Fut4: Future> Future for Join4<Fut1, Fut2, Fut3, Fut4>"],["impl<Fut: Future> Future for Fuse<Fut>"],["impl<Fut: Future> Future for MaybeDone<Fut>"],["impl<Fut, F> Future for InspectOk<Fut, F>
where\n Inspect<IntoFuture<Fut>, InspectOkFn<F>>: Future,
"],["impl<Fut> Future for NeverError<Fut>
where\n Map<Fut, OkFn<Never>>: Future,
"],["impl<Fut1: Future, Fut2: Future> Future for Join<Fut1, Fut2>"],["impl<St, C> Future for TryCollect<St, C>
where\n St: TryStream,\n C: Default + Extend<St::Ok>,
"],["impl<Fut, E> Future for ErrInto<Fut, E>
where\n MapErr<Fut, IntoFn<E>>: Future,
"],["impl<A, B> Future for Select<A, B>
where\n A: Future + Unpin,\n B: Future + Unpin,
"],["impl<A> Future for ReadToEnd<'_, A>
where\n A: AsyncRead + ?Sized + Unpin,
"],["impl<W: AsyncWrite + ?Sized + Unpin> Future for Write<'_, W>"],["impl<T, F> Future for PollFn<F>
where\n F: FnMut(&mut Context<'_>) -> Poll<T>,
"],["impl<St> Future for TryConcat<St>
where\n St: TryStream,\n St::Ok: Extend<<St::Ok as IntoIterator>::Item> + IntoIterator + Default,
"],["impl<Fut1, Fut2, F> Future for Then<Fut1, Fut2, F>
where\n Flatten<Map<Fut1, F>, Fut2>: Future,
"],["impl<Fut, F> Future for InspectErr<Fut, F>
where\n Inspect<IntoFuture<Fut>, InspectErrFn<F>>: Future,
"],["impl<Fut, F> Future for MapOk<Fut, F>
where\n Map<IntoFuture<Fut>, MapOkFn<F>>: Future,
"],["impl<Fut> Future for Abortable<Fut>
where\n Fut: Future,
"],["impl<Fut: TryFuture + Unpin> Future for SelectOk<Fut>"],["impl<Fut> Future for Shared<Fut>
where\n Fut: Future,\n Fut::Output: Clone,
"],["impl<St, Fut, F> Future for ForEachConcurrent<St, Fut, F>
where\n St: Stream,\n F: FnMut(St::Item) -> Fut,\n Fut: Future<Output = ()>,
"],["impl<St, Fut, T, F> Future for Fold<St, Fut, T, F>
where\n St: Stream,\n F: FnMut(T, St::Item) -> Fut,\n Fut: Future<Output = T>,
"],["impl<T: ?Sized> Future for OwnedMutexLockFuture<T>"],["impl<T> Future for Ready<T>"],["impl<St, Fut, F> Future for ForEach<St, Fut, F>
where\n St: Stream,\n F: FnMut(St::Item) -> Fut,\n Fut: Future<Output = ()>,
"],["impl<Fut: Future + Unpin> Future for SelectAll<Fut>"],["impl<S: AsyncSeek + ?Sized + Unpin> Future for Seek<'_, S>"],["impl<A> Future for ReadToString<'_, A>
where\n A: AsyncRead + ?Sized + Unpin,
"],["impl<Fut, F> Future for Inspect<Fut, F>
where\n Map<Fut, InspectFn<F>>: Future,
"],["impl<St: Stream + Unpin> Future for StreamFuture<St>"],["impl<'a, St> Future for PeekMut<'a, St>
where\n St: Stream,
"],["impl<St, Fut, F> Future for TryAny<St, Fut, F>
where\n St: TryStream,\n F: FnMut(St::Ok) -> Fut,\n Fut: Future<Output = bool>,
"],["impl<Fut1: Future, Fut2: Future, Fut3: Future, Fut4: Future, Fut5: Future> Future for Join5<Fut1, Fut2, Fut3, Fut4, Fut5>"],["impl<Fut, F> Future for Map<Fut, F>
where\n Map<Fut, F>: Future,
"],["impl<St, Fut, F> Future for TryForEachConcurrent<St, Fut, F>
where\n St: TryStream,\n F: FnMut(St::Ok) -> Fut,\n Fut: Future<Output = Result<(), St::Error>>,
"],["impl<Fut> Future for UnitError<Fut>
where\n Map<Fut, OkFn<()>>: Future,
"],["impl<St, Fut, F> Future for All<St, Fut, F>
where\n St: Stream,\n F: FnMut(St::Item) -> Fut,\n Fut: Future<Output = bool>,
"],["impl<St, T> Future for NextIfEq<'_, St, T>
where\n St: Stream,\n T: ?Sized,\n St::Item: PartialEq<T>,
"],["impl<R: AsyncRead, W: AsyncWrite + Unpin + ?Sized> Future for Copy<'_, R, W>"],["impl<Fut, E> Future for OkInto<Fut, E>
where\n MapOk<Fut, IntoFn<E>>: Future,
"],["impl<R: AsyncBufRead + ?Sized + Unpin> Future for ReadLine<'_, R>"],["impl<St: ?Sized + TryStream + Unpin> Future for TryNext<'_, St>"],["impl<T, F> Future for PollImmediate<F>
where\n F: Future<Output = T>,
"],["impl<'a, R> Future for FillBuf<'a, R>
where\n R: AsyncBufRead + ?Sized + Unpin,
"],["impl<Fut1, Fut2> Future for TryFlatten<Fut1, Fut2>
where\n TryFlatten<Fut1, Fut2>: Future,
"],["impl<St, A, B, FromA, FromB> Future for Unzip<St, FromA, FromB>
where\n St: Stream<Item = (A, B)>,\n FromA: Default + Extend<A>,\n FromB: Default + Extend<B>,
"],["impl<F> Future for JoinAll<F>
where\n F: Future,
"],["impl<F> Future for Flatten<F>
where\n Flatten<F, <F as Future>::Output>: Future,\n F: Future,
"],["impl<St> Future for Concat<St>
where\n St: Stream,\n St::Item: Extend<<St::Item as IntoIterator>::Item> + IntoIterator + Default,
"],["impl<Fut> Future for CatchUnwind<Fut>
where\n Fut: Future + UnwindSafe,
"],["impl<Si: Sink<Item> + Unpin + ?Sized, Item> Future for Send<'_, Si, Item>"],["impl<Fut1: Future, Fut2: Future, Fut3: Future> Future for Join3<Fut1, Fut2, Fut3>"],["impl<St, Fut, F> Future for TryAll<St, Fut, F>
where\n St: TryStream,\n F: FnMut(St::Ok) -> Fut,\n Fut: Future<Output = bool>,
"],["impl<Fut, F> Future for MapErr<Fut, F>
where\n Map<IntoFuture<Fut>, MapErrFn<F>>: Future,
"],["impl<St, C> Future for Collect<St, C>
where\n St: Stream,\n C: Default + Extend<St::Item>,
"],["impl<W: AsyncWrite + ?Sized + Unpin> Future for WriteVectored<'_, W>"],["impl<St: Stream> Future for Count<St>"],["impl<St, Si> Future for Forward<St, Si>
where\n Forward<St, Si, St::Ok>: Future,\n St: TryStream,
"],["impl<Si: Sink<Item> + Unpin + ?Sized, Item> Future for Close<'_, Si, Item>"],["impl<St: ?Sized + Stream + Unpin> Future for Next<'_, St>"],["impl<Si: Sink<Item> + Unpin + ?Sized, Item> Future for Flush<'_, Si, Item>"],["impl<R: AsyncRead + ?Sized + Unpin> Future for Read<'_, R>"],["impl<Fut, F, G> Future for MapOkOrElse<Fut, F, G>
where\n Map<IntoFuture<Fut>, ChainFn<MapOkFn<F>, ChainFn<MapErrFn<G>, MergeResultFn>>>: Future,
"],["impl<Fut: TryFuture> Future for TryMaybeDone<Fut>"],["impl<Fut1, Fut2, Fut3, Fut4> Future for TryJoin4<Fut1, Fut2, Fut3, Fut4>
where\n Fut1: TryFuture,\n Fut2: TryFuture<Error = Fut1::Error>,\n Fut3: TryFuture<Error = Fut1::Error>,\n Fut4: TryFuture<Error = Fut1::Error>,
"],["impl<Si, St, Ok, Error> Future for SendAll<'_, Si, St>
where\n Si: Sink<Ok, Error = Error> + Unpin + ?Sized,\n St: Stream<Item = Result<Ok, Error>> + Unpin + ?Sized,
"],["impl<F, R> Future for Lazy<F>
where\n F: FnOnce(&mut Context<'_>) -> R,
"],["impl<Fut: TryFuture> Future for IntoFuture<Fut>"],["impl<Fut, T> Future for MapInto<Fut, T>
where\n Map<Fut, IntoFn<T>>: Future,
"],["impl<Fut1, Fut2, F> Future for OrElse<Fut1, Fut2, F>
where\n TryFlattenErr<MapErr<Fut1, F>, Fut2>: Future,
"],["impl<R: AsyncRead + ?Sized + Unpin> Future for ReadExact<'_, R>"],["impl<F: Future> Future for OptionFuture<F>"],["impl<R, W> Future for CopyBufAbortable<'_, R, W>
where\n R: AsyncBufRead,\n W: AsyncWrite + Unpin + Sized,
"],["impl<Fut1, Fut2, Fut3, Fut4, Fut5> Future for TryJoin5<Fut1, Fut2, Fut3, Fut4, Fut5>
where\n Fut1: TryFuture,\n Fut2: TryFuture<Error = Fut1::Error>,\n Fut3: TryFuture<Error = Fut1::Error>,\n Fut4: TryFuture<Error = Fut1::Error>,\n Fut5: TryFuture<Error = Fut1::Error>,
"],["impl<St: ?Sized + FusedStream + Unpin> Future for SelectNextSome<'_, St>"]], +"futures_util":[["impl<F, R> Future for Lazy<F>
where\n F: FnOnce(&mut Context<'_>) -> R,
"],["impl<St, Fut, F> Future for TryForEachConcurrent<St, Fut, F>
where\n St: TryStream,\n F: FnMut(St::Ok) -> Fut,\n Fut: Future<Output = Result<(), St::Error>>,
"],["impl<St, Fut, T, F> Future for TryFold<St, Fut, T, F>
where\n St: TryStream,\n F: FnMut(T, St::Ok) -> Fut,\n Fut: TryFuture<Ok = T, Error = St::Error>,
"],["impl<Fut: Future> Future for MaybeDone<Fut>"],["impl<F: Future> Future for OptionFuture<F>"],["impl<St, Fut, F> Future for ForEachConcurrent<St, Fut, F>
where\n St: Stream,\n F: FnMut(St::Item) -> Fut,\n Fut: Future<Output = ()>,
"],["impl<Fut> Future for CatchUnwind<Fut>
where\n Fut: Future + UnwindSafe,
"],["impl<'a, R> Future for FillBuf<'a, R>
where\n R: AsyncBufRead + ?Sized + Unpin,
"],["impl<R: AsyncBufRead + ?Sized + Unpin> Future for ReadLine<'_, R>"],["impl<Fut: Future> Future for Remote<Fut>"],["impl<St, Fut, F> Future for All<St, Fut, F>
where\n St: Stream,\n F: FnMut(St::Item) -> Fut,\n Fut: Future<Output = bool>,
"],["impl<Fut> Future for Shared<Fut>
where\n Fut: Future,\n Fut::Output: Clone,
"],["impl<Fut: TryFuture> Future for IntoFuture<Fut>"],["impl<W: AsyncWrite + ?Sized + Unpin> Future for Write<'_, W>"],["impl<Fut, E> Future for OkInto<Fut, E>
where\n MapOk<Fut, IntoFn<E>>: Future,
"],["impl<Fut, F> Future for InspectErr<Fut, F>
where\n Inspect<IntoFuture<Fut>, InspectErrFn<F>>: Future,
"],["impl<St: Stream> Future for Count<St>"],["impl<Fut> Future for UnitError<Fut>
where\n Map<Fut, OkFn<()>>: Future,
"],["impl<Fut, F, G> Future for MapOkOrElse<Fut, F, G>
where\n Map<IntoFuture<Fut>, ChainFn<MapOkFn<F>, ChainFn<MapErrFn<G>, MergeResultFn>>>: Future,
"],["impl<Fut1, Fut2, Fut3, Fut4, Fut5> Future for TryJoin5<Fut1, Fut2, Fut3, Fut4, Fut5>
where\n Fut1: TryFuture,\n Fut2: TryFuture<Error = Fut1::Error>,\n Fut3: TryFuture<Error = Fut1::Error>,\n Fut4: TryFuture<Error = Fut1::Error>,\n Fut5: TryFuture<Error = Fut1::Error>,
"],["impl<Fut: TryFuture + Unpin> Future for SelectOk<Fut>"],["impl<R: AsyncRead + ?Sized + Unpin> Future for ReadExact<'_, R>"],["impl<Fut1, Fut2> Future for TryFlatten<Fut1, Fut2>
where\n TryFlatten<Fut1, Fut2>: Future,
"],["impl<'a, St> Future for PeekMut<'a, St>
where\n St: Stream,
"],["impl<St> Future for TryConcat<St>
where\n St: TryStream,\n St::Ok: Extend<<St::Ok as IntoIterator>::Item> + IntoIterator + Default,
"],["impl<St> Future for Concat<St>
where\n St: Stream,\n St::Item: Extend<<St::Item as IntoIterator>::Item> + IntoIterator + Default,
"],["impl<Fut, F> Future for InspectOk<Fut, F>
where\n Inspect<IntoFuture<Fut>, InspectOkFn<F>>: Future,
"],["impl<R: AsyncRead, W: AsyncWrite + Unpin + ?Sized> Future for Copy<'_, R, W>"],["impl<R: AsyncRead + ?Sized + Unpin> Future for Read<'_, R>"],["impl<A, B> Future for Either<A, B>
where\n A: Future,\n B: Future<Output = A::Output>,
"],["impl<St, Fut, F> Future for ForEach<St, Fut, F>
where\n St: Stream,\n F: FnMut(St::Item) -> Fut,\n Fut: Future<Output = ()>,
"],["impl<F> Future for JoinAll<F>
where\n F: Future,
"],["impl<W: AsyncWrite + ?Sized + Unpin> Future for WriteVectored<'_, W>"],["impl<Fut> Future for Abortable<Fut>
where\n Fut: Future,
"],["impl<St, A, B, FromA, FromB> Future for Unzip<St, FromA, FromB>
where\n St: Stream<Item = (A, B)>,\n FromA: Default + Extend<A>,\n FromB: Default + Extend<B>,
"],["impl<Si: Sink<Item> + Unpin + ?Sized, Item> Future for Send<'_, Si, Item>"],["impl<W: AsyncWrite + ?Sized + Unpin> Future for Close<'_, W>"],["impl<R, W> Future for CopyBuf<'_, R, W>
where\n R: AsyncBufRead,\n W: AsyncWrite + Unpin + ?Sized,
"],["impl<St, C> Future for Collect<St, C>
where\n St: Stream,\n C: Default + Extend<St::Item>,
"],["impl<Fut, F> Future for MapErr<Fut, F>
where\n Map<IntoFuture<Fut>, MapErrFn<F>>: Future,
"],["impl<Fut: TryFuture> Future for TryMaybeDone<Fut>"],["impl<Fut, T> Future for MapInto<Fut, T>
where\n Map<Fut, IntoFn<T>>: Future,
"],["impl<'a, T: ?Sized> Future for MutexLockFuture<'a, T>"],["impl<Si, St, Ok, Error> Future for SendAll<'_, Si, St>
where\n Si: Sink<Ok, Error = Error> + Unpin + ?Sized,\n St: Stream<Item = Result<Ok, Error>> + Unpin + ?Sized,
"],["impl<A, B> Future for TrySelect<A, B>
where\n A: TryFuture + Unpin,\n B: TryFuture + Unpin,
"],["impl<T: ?Sized> Future for OwnedMutexLockFuture<T>"],["impl<Fut, F> Future for Inspect<Fut, F>
where\n Map<Fut, InspectFn<F>>: Future,
"],["impl<R: AsyncBufRead + ?Sized + Unpin> Future for ReadUntil<'_, R>"],["impl<T, F> Future for PollFn<F>
where\n F: FnMut(&mut Context<'_>) -> Poll<T>,
"],["impl<Fut1, Fut2, Fut3, Fut4> Future for TryJoin4<Fut1, Fut2, Fut3, Fut4>
where\n Fut1: TryFuture,\n Fut2: TryFuture<Error = Fut1::Error>,\n Fut3: TryFuture<Error = Fut1::Error>,\n Fut4: TryFuture<Error = Fut1::Error>,
"],["impl<Fut: Future> Future for Fuse<Fut>"],["impl<Fut1, Fut2> Future for TryJoin<Fut1, Fut2>
where\n Fut1: TryFuture,\n Fut2: TryFuture<Error = Fut1::Error>,
"],["impl<St: ?Sized + Stream + Unpin> Future for Next<'_, St>"],["impl<Si: Sink<Item> + Unpin + ?Sized, Item> Future for Feed<'_, Si, Item>"],["impl<St, C> Future for TryCollect<St, C>
where\n St: TryStream,\n C: Default + Extend<St::Ok>,
"],["impl<T> Future for Ready<T>"],["impl<Fut: Future + Unpin> Future for SelectAll<Fut>"],["impl<T: 'static> Future for RemoteHandle<T>"],["impl<Fut1, Fut2, F> Future for Then<Fut1, Fut2, F>
where\n Flatten<Map<Fut1, F>, Fut2>: Future,
"],["impl<St: ?Sized + TryStream + Unpin> Future for TryNext<'_, St>"],["impl<St, Fut, T, F> Future for Fold<St, Fut, T, F>
where\n St: Stream,\n F: FnMut(T, St::Item) -> Fut,\n Fut: Future<Output = T>,
"],["impl<St: ?Sized + FusedStream + Unpin> Future for SelectNextSome<'_, St>"],["impl<F> Future for TryJoinAll<F>
where\n F: TryFuture,
"],["impl<A> Future for ReadToEnd<'_, A>
where\n A: AsyncRead + ?Sized + Unpin,
"],["impl<St, T> Future for NextIfEq<'_, St, T>
where\n St: Stream,\n T: ?Sized,\n St::Item: PartialEq<T>,
"],["impl<St: Stream + Unpin> Future for StreamFuture<St>"],["impl<R: AsyncRead + ?Sized + Unpin> Future for ReadVectored<'_, R>"],["impl<Si: Sink<Item> + Unpin + ?Sized, Item> Future for Flush<'_, Si, Item>"],["impl<S: AsyncSeek + ?Sized + Unpin> Future for Seek<'_, S>"],["impl<St, Fut, F> Future for TryAny<St, Fut, F>
where\n St: TryStream,\n F: FnMut(St::Ok) -> Fut,\n Fut: Future<Output = bool>,
"],["impl<Fut1: Future, Fut2: Future> Future for Join<Fut1, Fut2>"],["impl<Fut1, Fut2, Fut3> Future for TryJoin3<Fut1, Fut2, Fut3>
where\n Fut1: TryFuture,\n Fut2: TryFuture<Error = Fut1::Error>,\n Fut3: TryFuture<Error = Fut1::Error>,
"],["impl<R> Future for SeeKRelative<'_, R>
where\n R: AsyncRead + AsyncSeek,
"],["impl<A> Future for ReadToString<'_, A>
where\n A: AsyncRead + ?Sized + Unpin,
"],["impl<Fut1, Fut2, F> Future for AndThen<Fut1, Fut2, F>
where\n TryFlatten<MapOk<Fut1, F>, Fut2>: Future,
"],["impl<Fut> Future for NeverError<Fut>
where\n Map<Fut, OkFn<Never>>: Future,
"],["impl<St, F> Future for NextIf<'_, St, F>
where\n St: Stream,\n F: for<'a> FnOnce1<&'a St::Item, Output = bool>,
"],["impl<Si: Sink<Item> + Unpin + ?Sized, Item> Future for Close<'_, Si, Item>"],["impl<St, Fut, F> Future for Any<St, Fut, F>
where\n St: Stream,\n F: FnMut(St::Item) -> Fut,\n Fut: Future<Output = bool>,
"],["impl<R, W> Future for CopyBufAbortable<'_, R, W>
where\n R: AsyncBufRead,\n W: AsyncWrite + Unpin + Sized,
"],["impl<Fut, F> Future for MapOk<Fut, F>
where\n Map<IntoFuture<Fut>, MapOkFn<F>>: Future,
"],["impl<T> Future for Pending<T>"],["impl<Fut, F> Future for Map<Fut, F>
where\n Map<Fut, F>: Future,
"],["impl<Fut1, Fut2, F> Future for OrElse<Fut1, Fut2, F>
where\n TryFlattenErr<MapErr<Fut1, F>, Fut2>: Future,
"],["impl<St, Fut, F> Future for TryForEach<St, Fut, F>
where\n St: TryStream,\n F: FnMut(St::Ok) -> Fut,\n Fut: TryFuture<Ok = (), Error = St::Error>,
"],["impl<Fut, F> Future for UnwrapOrElse<Fut, F>
where\n Map<IntoFuture<Fut>, UnwrapOrElseFn<F>>: Future,
"],["impl<T, F> Future for PollImmediate<F>
where\n F: Future<Output = T>,
"],["impl<Fut1: Future, Fut2: Future, Fut3: Future> Future for Join3<Fut1, Fut2, Fut3>"],["impl<A, B> Future for Select<A, B>
where\n A: Future + Unpin,\n B: Future + Unpin,
"],["impl<F> Future for Flatten<F>
where\n Flatten<F, <F as Future>::Output>: Future,\n F: Future,
"],["impl<St, Fut, F> Future for TryAll<St, Fut, F>
where\n St: TryStream,\n F: FnMut(St::Ok) -> Fut,\n Fut: Future<Output = bool>,
"],["impl<Fut1: Future, Fut2: Future, Fut3: Future, Fut4: Future, Fut5: Future> Future for Join5<Fut1, Fut2, Fut3, Fut4, Fut5>"],["impl<W> Future for Flush<'_, W>
where\n W: AsyncWrite + ?Sized + Unpin,
"],["impl<Fut1: Future, Fut2: Future, Fut3: Future, Fut4: Future> Future for Join4<Fut1, Fut2, Fut3, Fut4>"],["impl<St, Si> Future for Forward<St, Si>
where\n Forward<St, Si, St::Ok>: Future,\n St: TryStream,
"],["impl<W: AsyncWrite + ?Sized + Unpin> Future for WriteAll<'_, W>"],["impl<Fut, E> Future for ErrInto<Fut, E>
where\n MapErr<Fut, IntoFn<E>>: Future,
"],["impl<'a, St> Future for Peek<'a, St>
where\n St: Stream,
"]], "ordered_stream":[["impl<'a, S> Future for NextBefore<'a, S>
where\n S: OrderedStream + ?Sized,
"],["impl<'a, S> Future for Next<'a, S>
where\n S: OrderedStream + ?Sized,
"]], "tokio":[["impl<T> Future for Timeout<T>
where\n T: Future,
"],["impl Future for LocalSet"],["impl Future for Notified<'_>"],["impl<T> Future for JoinHandle<T>"],["impl<T: 'static, F: Future> Future for TaskLocalFuture<T, F>"],["impl<T> Future for Receiver<T>"],["impl Future for Sleep"],["impl<F> Future for Unconstrained<F>
where\n F: Future,
"]], "tracing":[["impl<T: Future> Future for WithDispatch<T>"],["impl<T: Future> Future for Instrumented<T>"]] diff --git a/doc/devel/trait.impl/core/hash/trait.Hash.js b/doc/devel/trait.impl/core/hash/trait.Hash.js index bc5ce2bf9b..6697fbd972 100644 --- a/doc/devel/trait.impl/core/hash/trait.Hash.js +++ b/doc/devel/trait.impl/core/hash/trait.Hash.js @@ -18,15 +18,15 @@ "itertools":[["impl<A: Hash, B: Hash> Hash for EitherOrBoth<A, B>"]], "libc":[["impl Hash for utmpx"],["impl Hash for seccomp_notif_addfd"],["impl Hash for rlimit64"],["impl Hash for glob_t"],["impl Hash for sock_fprog"],["impl Hash for pthread_attr_t"],["impl Hash for utimbuf"],["impl Hash for clone_args"],["impl Hash for winsize"],["impl Hash for statfs64"],["impl Hash for ip_mreq_source"],["impl Hash for __exit_status"],["impl Hash for option"],["impl Hash for sem_t"],["impl Hash for rtentry"],["impl Hash for fsid_t"],["impl Hash for pollfd"],["impl Hash for arphdr"],["impl Hash for sctp_sndrcvinfo"],["impl Hash for msghdr"],["impl Hash for Elf32_Phdr"],["impl Hash for sockaddr_in6"],["impl Hash for tls12_crypto_info_aes_gcm_256"],["impl Hash for __c_anonymous_ptrace_syscall_info_data"],["impl Hash for sockaddr_ll"],["impl Hash for dirent64"],["impl Hash for uinput_ff_upload"],["impl Hash for pthread_barrierattr_t"],["impl Hash for ucontext_t"],["impl Hash for __c_anonymous_ptrace_syscall_info_entry"],["impl Hash for fanotify_event_metadata"],["impl Hash for mmsghdr"],["impl Hash for fd_set"],["impl Hash for input_absinfo"],["impl Hash for mq_attr"],["impl Hash for Elf64_Sym"],["impl Hash for input_keymap_entry"],["impl Hash for nlattr"],["impl Hash for protoent"],["impl Hash for msqid_ds"],["impl Hash for genlmsghdr"],["impl Hash for __timeval"],["impl Hash for sched_param"],["impl Hash for ff_periodic_effect"],["impl Hash for uinput_ff_erase"],["impl Hash for ucred"],["impl Hash for statfs"],["impl Hash for stat64"],["impl Hash for sctp_sndinfo"],["impl Hash for mcontext_t"],["impl Hash for lconv"],["impl Hash for ifaddrs"],["impl Hash for ipc_perm"],["impl Hash for uinput_user_dev"],["impl Hash for ff_envelope"],["impl Hash for linger"],["impl Hash for tls12_crypto_info_chacha20_poly1305"],["impl Hash for mallinfo"],["impl Hash for msginfo"],["impl Hash for semid_ds"],["impl Hash for user_regs_struct"],["impl Hash for sctp_authinfo"],["impl Hash for xdp_umem_reg"],["impl Hash for user_fpregs_struct"],["impl Hash for xdp_ring_offset_v1"],["impl Hash for ptrace_syscall_info"],["impl Hash for in6_rtmsg"],["impl Hash for hostent"],["impl Hash for in_addr"],["impl Hash for posix_spawnattr_t"],["impl Hash for Elf64_Ehdr"],["impl Hash for iovec"],["impl Hash for sigaction"],["impl Hash for sigevent"],["impl Hash for aiocb"],["impl Hash for ff_condition_effect"],["impl Hash for itimerspec"],["impl Hash for Elf64_Phdr"],["impl Hash for __c_anonymous_sockaddr_can_j1939"],["impl Hash for seccomp_data"],["impl Hash for sched_attr"],["impl Hash for ntptimeval"],["impl Hash for uinput_setup"],["impl Hash for Elf32_Chdr"],["impl Hash for in_pktinfo"],["impl Hash for servent"],["impl Hash for ff_effect"],["impl Hash for arpd_request"],["impl Hash for arpreq_old"],["impl Hash for ff_replay"],["impl Hash for ip_mreqn"],["impl Hash for sembuf"],["impl Hash for epoll_event"],["impl Hash for packet_mreq"],["impl Hash for arpreq"],["impl Hash for nl_mmap_req"],["impl Hash for pthread_rwlock_t"],["impl Hash for sysinfo"],["impl Hash for tls12_crypto_info_aes_gcm_128"],["impl Hash for uinput_abs_setup"],["impl Hash for seminfo"],["impl Hash for ff_rumble_effect"],["impl Hash for nl_pktinfo"],["impl Hash for sockaddr_vm"],["impl Hash for sockaddr_nl"],["impl Hash for pthread_rwlockattr_t"],["impl Hash for pthread_condattr_t"],["impl Hash for seccomp_notif_sizes"],["impl Hash for sctp_prinfo"],["impl Hash for xdp_statistics"],["impl Hash for statx"],["impl Hash for timeval"],["impl Hash for Elf32_Ehdr"],["impl Hash for input_event"],["impl Hash for timespec"],["impl Hash for _libc_xmmreg"],["impl Hash for statvfs64"],["impl Hash for sock_filter"],["impl Hash for _libc_fpstate"],["impl Hash for xdp_options"],["impl Hash for cpu_set_t"],["impl Hash for in6_pktinfo"],["impl Hash for statx_timestamp"],["impl Hash for Dl_info"],["impl Hash for af_alg_iv"],["impl Hash for ff_trigger"],["impl Hash for file_clone_range"],["impl Hash for sock_extended_err"],["impl Hash for user"],["impl Hash for regmatch_t"],["impl Hash for Elf32_Shdr"],["impl Hash for rusage"],["impl Hash for flock"],["impl Hash for tls_crypto_info"],["impl Hash for sctp_initmsg"],["impl Hash for pthread_mutex_t"],["impl Hash for tm"],["impl Hash for regex_t"],["impl Hash for mntent"],["impl Hash for __c_anonymous_ptrace_syscall_info_exit"],["impl Hash for nlmsgerr"],["impl Hash for ptrace_rseq_configuration"],["impl Hash for glob64_t"],["impl Hash for xdp_ring_offset"],["impl Hash for group"],["impl Hash for itimerval"],["impl Hash for iocb"],["impl Hash for sockaddr_un"],["impl Hash for tms"],["impl Hash for passwd"],["impl Hash for Elf32_Sym"],["impl Hash for Elf64_Shdr"],["impl Hash for seccomp_notif_resp"],["impl Hash for termios2"],["impl Hash for __c_anonymous_ptrace_syscall_info_seccomp"],["impl Hash for _libc_fpxreg"],["impl Hash for fanotify_response"],["impl Hash for ipv6_mreq"],["impl Hash for dirent"],["impl Hash for hwtstamp_config"],["impl Hash for mallinfo2"],["impl Hash for __c_anonymous_ifru_map"],["impl Hash for in6_addr"],["impl Hash for j1939_filter"],["impl Hash for utsname"],["impl Hash for input_id"],["impl Hash for signalfd_siginfo"],["impl Hash for pthread_cond_t"],["impl Hash for input_mask"],["impl Hash for sctp_nxtinfo"],["impl Hash for pthread_mutexattr_t"],["impl Hash for shmid_ds"],["impl Hash for statvfs"],["impl Hash for sigval"],["impl Hash for can_filter"],["impl Hash for inotify_event"],["impl Hash for dqblk"],["impl Hash for xdp_mmap_offsets"],["impl Hash for posix_spawn_file_actions_t"],["impl Hash for xdp_mmap_offsets_v1"],["impl Hash for addrinfo"],["impl Hash for ff_ramp_effect"],["impl Hash for if_nameindex"],["impl Hash for xdp_desc"],["impl Hash for sigset_t"],["impl Hash for open_how"],["impl Hash for dl_phdr_info"],["impl Hash for timex"],["impl Hash for ip_mreq"],["impl Hash for in6_ifreq"],["impl Hash for sockaddr_in"],["impl Hash for sockaddr_xdp"],["impl Hash for spwd"],["impl Hash for flock64"],["impl Hash for sctp_rcvinfo"],["impl Hash for siginfo_t"],["impl Hash for xdp_statistics_v1"],["impl Hash for termios"],["impl Hash for xdp_umem_reg_v1"],["impl Hash for rlimit"],["impl Hash for nlmsghdr"],["impl Hash for __c_anonymous_sockaddr_can_tp"],["impl Hash for sockaddr_storage"],["impl Hash for ptrace_peeksiginfo_args"],["impl Hash for pthread_barrier_t"],["impl Hash for stack_t"],["impl Hash for nl_mmap_hdr"],["impl Hash for Elf64_Chdr"],["impl Hash for sockaddr"],["impl Hash for seccomp_notif"],["impl Hash for stat"],["impl Hash for sockaddr_alg"],["impl Hash for ff_constant_effect"],["impl Hash for cmsghdr"]], "linux_raw_sys":[["impl Hash for _bindgen_ty_6"],["impl Hash for _bindgen_ty_46"],["impl Hash for rtnetlink_groups"],["impl Hash for netlink_attribute_type"],["impl Hash for nlmsgerr_attrs"],["impl Hash for _bindgen_ty_12"],["impl<T> Hash for __BindgenUnionField<T>"],["impl Hash for _bindgen_ty_22"],["impl Hash for ifla_geneve_df"],["impl Hash for membarrier_cmd"],["impl Hash for _bindgen_ty_23"],["impl Hash for macvlan_macaddr_mode"],["impl Hash for _bindgen_ty_31"],["impl Hash for _bindgen_ty_15"],["impl Hash for macsec_validation_type"],["impl Hash for _bindgen_ty_16"],["impl Hash for _bindgen_ty_1"],["impl Hash for rtattr_type_t"],["impl Hash for _bindgen_ty_8"],["impl Hash for _bindgen_ty_63"],["impl Hash for _bindgen_ty_48"],["impl Hash for _bindgen_ty_36"],["impl Hash for _bindgen_ty_3"],["impl Hash for _bindgen_ty_64"],["impl Hash for ifla_vxlan_df"],["impl Hash for _bindgen_ty_2"],["impl Hash for tcp_ca_state"],["impl Hash for _bindgen_ty_49"],["impl Hash for _bindgen_ty_28"],["impl<Storage: Hash> Hash for __BindgenBitfieldUnit<Storage>"],["impl Hash for socket_state"],["impl Hash for _bindgen_ty_13"],["impl Hash for _bindgen_ty_44"],["impl Hash for _bindgen_ty_20"],["impl Hash for macsec_offload"],["impl Hash for _bindgen_ty_9"],["impl Hash for _bindgen_ty_27"],["impl Hash for _bindgen_ty_25"],["impl Hash for fsconfig_command"],["impl Hash for _bindgen_ty_45"],["impl Hash for _bindgen_ty_54"],["impl<Storage: Hash> Hash for __BindgenBitfieldUnit<Storage>"],["impl Hash for _bindgen_ty_6"],["impl Hash for ipvlan_mode"],["impl Hash for _bindgen_ty_2"],["impl Hash for _bindgen_ty_19"],["impl Hash for _bindgen_ty_8"],["impl Hash for _bindgen_ty_11"],["impl Hash for _bindgen_ty_55"],["impl Hash for nf_ip6_hook_priorities"],["impl Hash for nf_ip_hook_priorities"],["impl Hash for _bindgen_ty_56"],["impl Hash for nf_dev_hooks"],["impl Hash for _bindgen_ty_4"],["impl Hash for _bindgen_ty_14"],["impl Hash for _bindgen_ty_43"],["impl Hash for _bindgen_ty_37"],["impl Hash for _bindgen_ty_61"],["impl Hash for _bindgen_ty_50"],["impl Hash for _bindgen_ty_41"],["impl Hash for _bindgen_ty_66"],["impl Hash for _bindgen_ty_34"],["impl Hash for ifla_gtp_role"],["impl Hash for _bindgen_ty_3"],["impl Hash for rt_scope_t"],["impl Hash for rt_class_t"],["impl Hash for nf_inet_hooks"],["impl Hash for nl_mmap_status"],["impl Hash for _bindgen_ty_65"],["impl Hash for _bindgen_ty_38"],["impl Hash for _bindgen_ty_4"],["impl Hash for _bindgen_ty_26"],["impl Hash for _bindgen_ty_1"],["impl Hash for _bindgen_ty_62"],["impl Hash for _bindgen_ty_5"],["impl Hash for _bindgen_ty_39"],["impl Hash for _bindgen_ty_47"],["impl Hash for membarrier_cmd_flag"],["impl Hash for _bindgen_ty_32"],["impl Hash for _bindgen_ty_5"],["impl Hash for in6_addr_gen_mode"],["impl Hash for _bindgen_ty_59"],["impl Hash for _bindgen_ty_9"],["impl Hash for _bindgen_ty_35"],["impl Hash for netlink_policy_type_attr"],["impl Hash for _bindgen_ty_24"],["impl Hash for _bindgen_ty_33"],["impl Hash for _bindgen_ty_7"],["impl Hash for _bindgen_ty_57"],["impl Hash for macvlan_mode"],["impl Hash for _bindgen_ty_40"],["impl Hash for _bindgen_ty_53"],["impl Hash for tcp_fastopen_client_fail"],["impl Hash for _bindgen_ty_21"],["impl Hash for _bindgen_ty_52"],["impl Hash for _bindgen_ty_60"],["impl Hash for _bindgen_ty_17"],["impl Hash for net_device_flags"],["impl Hash for _bindgen_ty_30"],["impl Hash for _bindgen_ty_29"],["impl Hash for _bindgen_ty_51"],["impl Hash for _bindgen_ty_7"],["impl Hash for _bindgen_ty_58"],["impl Hash for _bindgen_ty_42"],["impl Hash for _bindgen_ty_18"],["impl Hash for _bindgen_ty_10"]], -"log":[["impl<'k> Hash for Key<'k>"],["impl Hash for Level"],["impl<'a> Hash for Metadata<'a>"],["impl Hash for LevelFilter"],["impl<'a> Hash for MetadataBuilder<'a>"]], +"log":[["impl<'a> Hash for Metadata<'a>"],["impl<'k> Hash for Key<'k>"],["impl Hash for LevelFilter"],["impl Hash for Level"],["impl<'a> Hash for MetadataBuilder<'a>"]], "mio":[["impl Hash for Token"]], -"nix":[["impl Hash for ReuseAddr"],["impl Hash for Type"],["impl Hash for UsageWho"],["impl Hash for EpollOp"],["impl Hash for WatchDescriptor"],["impl Hash for LinkAddr"],["impl Hash for UtsName"],["impl Hash for PassCred"],["impl Hash for Shutdown"],["impl Hash for Persona"],["impl Hash for AccessFlags"],["impl Hash for IpAddr"],["impl Hash for ProtFlags"],["impl Hash for MsFlags"],["impl Hash for MntFlags"],["impl Hash for TimeSpec"],["impl Hash for SigmaskHow"],["impl Hash for DeleteModuleFlags"],["impl Hash for OutputFlags"],["impl Hash for ControlFlags"],["impl Hash for BaudRate"],["impl Hash for IpTransparent"],["impl Hash for TcpMaxSeg"],["impl Hash for EpollFlags"],["impl Hash for Ipv6RecvPacketInfo"],["impl Hash for FlockArg"],["impl Hash for MmapAdvise"],["impl Hash for OwningIter"],["impl Hash for Timestamping"],["impl Hash for NetlinkAddr"],["impl Hash for AlgAddr"],["impl Hash for IpMulticastLoop"],["impl<'d> Hash for Iter<'d>"],["impl Hash for MapFlags"],["impl Hash for QuotaValidFlags"],["impl Hash for Mark"],["impl Hash for AtFlags"],["impl Hash for TcpUserTimeout"],["impl Hash for Ipv4Addr"],["impl Hash for MqAttr"],["impl Hash for SendTimeout"],["impl Hash for LioMode"],["impl Hash for SndBufForce"],["impl Hash for FlushArg"],["impl Hash for ReceiveTimestamp"],["impl Hash for IpFreebind"],["impl Hash for TimeVal"],["impl Hash for RcvBuf"],["impl Hash for TimestampingFlag"],["impl Hash for Broadcast"],["impl Hash for SigSet"],["impl Hash for MRemapFlags"],["impl Hash for InputFlags"],["impl Hash for SndBuf"],["impl Hash for Options"],["impl Hash for Ipv6OrigDstAddr"],["impl Hash for SysconfVar"],["impl Hash for Ipv6V6Only"],["impl Hash for WaitStatus"],["impl Hash for RcvBufForce"],["impl Hash for MQ_OFlag"],["impl Hash for MsFlags"],["impl Hash for WaitPidFlag"],["impl Hash for CpuSet"],["impl Hash for PollFlags"],["impl Hash for Statvfs"],["impl Hash for SigEvent"],["impl Hash for TimerSetTimeFlags"],["impl Hash for TcpNoDelay"],["impl Hash for SigAction"],["impl Hash for EpollEvent"],["impl Hash for AddressFamily"],["impl Hash for TimerFlags"],["impl Hash for Priority"],["impl Hash for Ipv4Ttl"],["impl Hash for TcpKeepCount"],["impl Hash for OFlag"],["impl Hash for OpenptyResult"],["impl Hash for PollFd"],["impl Hash for FsFlags"],["impl Hash for QuotaType"],["impl Hash for SFlag"],["impl Hash for FdFlag"],["impl Hash for Id"],["impl Hash for SfdFlags"],["impl Hash for SigHandler"],["impl Hash for PeerCredentials"],["impl Hash for TcpRepair"],["impl Hash for TcpKeepIdle"],["impl Hash for MemFdCreateFlag"],["impl Hash for SpliceFFlags"],["impl Hash for RebootMode"],["impl Hash for ClockId"],["impl Hash for Gid"],["impl Hash for InterfaceAddress"],["impl Hash for DontRoute"],["impl Hash for RenameFlags"],["impl Hash for OriginalDst"],["impl Hash for UnixAddr"],["impl Hash for PtyMaster"],["impl Hash for SysInfo"],["impl Hash for CloneFlags"],["impl Hash for IpTos"],["impl Hash for Ipv4RecvErr"],["impl Hash for InterfaceFlags"],["impl Hash for SockFlag"],["impl Hash for EpollCreateFlags"],["impl Hash for UdpGroSegment"],["impl Hash for IpDropMembership"],["impl Hash for KeepAlive"],["impl Hash for Ipv4OrigDstAddr"],["impl Hash for Ipv4PacketInfo"],["impl Hash for EfdFlags"],["impl Hash for TxTime"],["impl Hash for Dqblk"],["impl Hash for UdpGsoSegment"],["impl Hash for SockAddr"],["impl Hash for ReusePort"],["impl Hash for SetArg"],["impl Hash for Ipv6Addr"],["impl Hash for Event"],["impl Hash for TcpCongestion"],["impl Hash for SockType"],["impl Hash for AioCancelStat"],["impl Hash for SaFlags"],["impl Hash for MsgFlags"],["impl Hash for Ip6tOriginalDst"],["impl Hash for AcceptConn"],["impl Hash for Mode"],["impl Hash for SigevNotify"],["impl Hash for PathconfVar"],["impl Hash for Ipv6Ttl"],["impl Hash for MlockAllFlags"],["impl Hash for Ipv6DontFrag"],["impl Hash for SealFlag"],["impl Hash for Usage"],["impl Hash for Request"],["impl Hash for UContext"],["impl Hash for FlowArg"],["impl Hash for ClockId"],["impl Hash for Signal"],["impl<'a> Hash for FcntlArg<'a>"],["impl Hash for FdSet"],["impl Hash for IpAddMembership"],["impl Hash for SockaddrIn"],["impl Hash for Resource"],["impl Hash for Ipv6DropMembership"],["impl Hash for InetAddr"],["impl Hash for SocketError"],["impl Hash for AddWatchFlags"],["impl Hash for InterfaceAddressIterator"],["impl Hash for PosixFadviseAdvice"],["impl Hash for ModuleInitFlags"],["impl Hash for SignalIterator"],["impl Hash for InitFlags"],["impl Hash for FallocateFlags"],["impl Hash for IpMtu"],["impl Hash for RemoteIoVec"],["impl Hash for SockaddrStorage"],["impl Hash for BindToDevice"],["impl Hash for QuotaFmt"],["impl Hash for Uid"],["impl Hash for VsockAddr"],["impl Hash for IpMulticastTtl"],["impl Hash for Pid"],["impl Hash for Ipv6RecvErr"],["impl Hash for LocalFlags"],["impl Hash for ReceiveTimestampns"],["impl Hash for Linger"],["impl Hash for TcpKeepInterval"],["impl Hash for SignalFd"],["impl Hash for Ipv6TClass"],["impl Hash for Entry"],["impl Hash for AioFsyncMode"],["impl Hash for SockaddrIn6"],["impl Hash for SpecialCharacterIndices"],["impl Hash for OobInline"],["impl Hash for RxqOvfl"],["impl<T: Hash> Hash for IoVec<T>"],["impl Hash for SockProtocol"],["impl Hash for ReceiveTimeout"],["impl Hash for Ipv6AddMembership"],["impl Hash for Dir"]], +"nix":[["impl Hash for Dqblk"],["impl Hash for WaitStatus"],["impl Hash for EpollFlags"],["impl Hash for TimerSetTimeFlags"],["impl Hash for RebootMode"],["impl Hash for Entry"],["impl Hash for OpenptyResult"],["impl Hash for CpuSet"],["impl Hash for Ip6tOriginalDst"],["impl Hash for TcpKeepInterval"],["impl Hash for TcpKeepCount"],["impl Hash for AioCancelStat"],["impl Hash for MsgFlags"],["impl Hash for SockaddrIn"],["impl Hash for PathconfVar"],["impl Hash for Statvfs"],["impl Hash for TcpKeepIdle"],["impl Hash for WatchDescriptor"],["impl Hash for InterfaceFlags"],["impl Hash for TcpMaxSeg"],["impl Hash for PassCred"],["impl Hash for SfdFlags"],["impl Hash for TimeVal"],["impl Hash for TcpUserTimeout"],["impl Hash for SockFlag"],["impl Hash for PollFlags"],["impl Hash for SignalIterator"],["impl Hash for Uid"],["impl Hash for SetArg"],["impl Hash for SockaddrStorage"],["impl Hash for WaitPidFlag"],["impl Hash for RenameFlags"],["impl Hash for Ipv6OrigDstAddr"],["impl Hash for InterfaceAddressIterator"],["impl Hash for Ipv6DontFrag"],["impl Hash for Ipv6AddMembership"],["impl Hash for SndBufForce"],["impl Hash for FallocateFlags"],["impl Hash for TcpRepair"],["impl Hash for CloneFlags"],["impl Hash for EpollCreateFlags"],["impl Hash for Dir"],["impl Hash for SigAction"],["impl Hash for SocketError"],["impl Hash for SockType"],["impl Hash for MmapAdvise"],["impl Hash for TcpCongestion"],["impl Hash for MQ_OFlag"],["impl Hash for SealFlag"],["impl Hash for QuotaFmt"],["impl Hash for SpecialCharacterIndices"],["impl Hash for UContext"],["impl Hash for AccessFlags"],["impl Hash for Type"],["impl Hash for OobInline"],["impl Hash for TimerFlags"],["impl Hash for Ipv4PacketInfo"],["impl Hash for OutputFlags"],["impl Hash for OriginalDst"],["impl Hash for SigEvent"],["impl Hash for Timestamping"],["impl<'d> Hash for Iter<'d>"],["impl Hash for MlockAllFlags"],["impl Hash for LinkAddr"],["impl Hash for PosixFadviseAdvice"],["impl Hash for Options"],["impl Hash for SignalFd"],["impl Hash for TxTime"],["impl Hash for FdFlag"],["impl Hash for ReceiveTimeout"],["impl Hash for DontRoute"],["impl Hash for Shutdown"],["impl Hash for SysconfVar"],["impl Hash for PtyMaster"],["impl Hash for Ipv6TClass"],["impl Hash for ReuseAddr"],["impl Hash for ControlFlags"],["impl Hash for Persona"],["impl Hash for SockProtocol"],["impl Hash for FsFlags"],["impl Hash for OFlag"],["impl Hash for ClockId"],["impl Hash for FlockArg"],["impl Hash for SendTimeout"],["impl Hash for IpAddMembership"],["impl Hash for MemFdCreateFlag"],["impl Hash for SigmaskHow"],["impl Hash for SockaddrIn6"],["impl Hash for LioMode"],["impl Hash for SpliceFFlags"],["impl Hash for MRemapFlags"],["impl Hash for Ipv6DropMembership"],["impl Hash for Ipv6Addr"],["impl Hash for SFlag"],["impl Hash for IpMtu"],["impl<T: Hash> Hash for IoVec<T>"],["impl Hash for VsockAddr"],["impl Hash for IpFreebind"],["impl Hash for QuotaValidFlags"],["impl Hash for Request"],["impl Hash for EfdFlags"],["impl Hash for QuotaType"],["impl Hash for AddressFamily"],["impl Hash for Ipv6Ttl"],["impl Hash for Ipv4OrigDstAddr"],["impl Hash for UnixAddr"],["impl Hash for InterfaceAddress"],["impl Hash for Usage"],["impl Hash for SigevNotify"],["impl Hash for PollFd"],["impl Hash for Ipv4Addr"],["impl Hash for IpTos"],["impl Hash for BaudRate"],["impl Hash for KeepAlive"],["impl Hash for Mark"],["impl Hash for Broadcast"],["impl Hash for FlushArg"],["impl Hash for Signal"],["impl Hash for Mode"],["impl Hash for MqAttr"],["impl Hash for AcceptConn"],["impl Hash for UdpGroSegment"],["impl Hash for Linger"],["impl Hash for MsFlags"],["impl Hash for Event"],["impl Hash for RxqOvfl"],["impl Hash for OwningIter"],["impl Hash for FdSet"],["impl Hash for IpDropMembership"],["impl Hash for NetlinkAddr"],["impl Hash for SockAddr"],["impl Hash for Pid"],["impl Hash for BindToDevice"],["impl Hash for ReusePort"],["impl Hash for IpMulticastLoop"],["impl Hash for MsFlags"],["impl Hash for PeerCredentials"],["impl Hash for Ipv4Ttl"],["impl Hash for SigHandler"],["impl Hash for Ipv6RecvPacketInfo"],["impl Hash for LocalFlags"],["impl Hash for RemoteIoVec"],["impl Hash for UsageWho"],["impl Hash for RcvBufForce"],["impl Hash for InetAddr"],["impl Hash for FlowArg"],["impl Hash for Ipv6RecvErr"],["impl Hash for IpTransparent"],["impl Hash for SndBuf"],["impl<'a> Hash for FcntlArg<'a>"],["impl Hash for ReceiveTimestampns"],["impl Hash for Gid"],["impl Hash for TcpNoDelay"],["impl Hash for Ipv6V6Only"],["impl Hash for MntFlags"],["impl Hash for IpMulticastTtl"],["impl Hash for ProtFlags"],["impl Hash for AlgAddr"],["impl Hash for EpollEvent"],["impl Hash for SysInfo"],["impl Hash for Id"],["impl Hash for MapFlags"],["impl Hash for IpAddr"],["impl Hash for DeleteModuleFlags"],["impl Hash for TimeSpec"],["impl Hash for ClockId"],["impl Hash for UdpGsoSegment"],["impl Hash for ReceiveTimestamp"],["impl Hash for EpollOp"],["impl Hash for Resource"],["impl Hash for ModuleInitFlags"],["impl Hash for AddWatchFlags"],["impl Hash for InputFlags"],["impl Hash for Priority"],["impl Hash for AioFsyncMode"],["impl Hash for UtsName"],["impl Hash for TimestampingFlag"],["impl Hash for Ipv4RecvErr"],["impl Hash for SigSet"],["impl Hash for AtFlags"],["impl Hash for InitFlags"],["impl Hash for RcvBuf"],["impl Hash for SaFlags"]], "odilia_cache":[["impl Hash for AccessiblePrimitive"]], "odilia_common":[["impl Hash for ScreenReaderEvent"],["impl Hash for ElementType"],["impl Hash for ScreenReaderMode"],["impl Hash for Feature"],["impl Hash for Direction"],["impl Hash for AriaLive"]], "ordered_stream":[["impl<Ordering: Hash, Data: Hash> Hash for PollResult<Ordering, Data>"]], "polling":[["impl Hash for PollMode"]], "proc_macro2":[["impl Hash for Ident"]], -"regex_automata":[["impl Hash for NonMaxUsize"],["impl Hash for Transition"],["impl Hash for PatternID"],["impl Hash for Match"],["impl Hash for StateID"],["impl Hash for Span"],["impl Hash for HalfMatch"],["impl Hash for SmallIndex"]], +"regex_automata":[["impl Hash for SmallIndex"],["impl Hash for Transition"],["impl Hash for StateID"],["impl Hash for PatternID"],["impl Hash for HalfMatch"],["impl Hash for NonMaxUsize"],["impl Hash for Span"],["impl Hash for Match"]], "rustix":[["impl Hash for SocketType"],["impl Hash for Pid"],["impl Hash for EventfdFlags"],["impl Hash for Timeout"],["impl Hash for ResolveFlags"],["impl Hash for Access"],["impl Hash for Gid"],["impl Hash for SockaddrXdpFlags"],["impl Hash for Opcode"],["impl Hash for ClockId"],["impl Hash for FallocateFlags"],["impl Hash for XdpOptions"],["impl Hash for AtFlags"],["impl Hash for XdpRingOffset"],["impl Hash for UnalignedAccessControl"],["impl Hash for DupFlags"],["impl Hash for CreateFlags"],["impl Hash for UCred"],["impl Hash for StatVfsMountFlags"],["impl Hash for CpuSet"],["impl Hash for RecvFlags"],["impl Hash for Errno"],["impl Hash for StatxFlags"],["impl Hash for WaitidOptions"],["impl Hash for PidfdGetfdFlags"],["impl Hash for XdpDescOptions"],["impl Hash for Direction"],["impl Hash for FloatingPointExceptionMode"],["impl Hash for XdpRingFlags"],["impl Hash for Event"],["impl Hash for SpeculationFeatureState"],["impl Hash for Shutdown"],["impl Hash for Uid"],["impl Hash for EventFlags"],["impl Hash for XdpStatistics"],["impl Hash for TimerfdClockId"],["impl Hash for SocketFlags"],["impl Hash for PipeFlags"],["impl Hash for RenameFlags"],["impl Hash for TimerfdFlags"],["impl Hash for PidfdFlags"],["impl Hash for XattrFlags"],["impl Hash for SocketAddrUnix"],["impl Hash for WaitOptions"],["impl Hash for CreateFlags"],["impl Hash for PollFlags"],["impl Hash for XdpMmapOffsets"],["impl Hash for XdpUmemRegFlags"],["impl Hash for SocketAddrAny"],["impl Hash for Cpuid"],["impl Hash for MemfdFlags"],["impl Hash for ReadWriteFlags"],["impl Hash for Protocol"],["impl Hash for XdpDesc"],["impl Hash for WatchFlags"],["impl Hash for FdFlags"],["impl Hash for FloatingPointEmulationControl"],["impl Hash for AddressFamily"],["impl Hash for SpliceFlags"],["impl Hash for TimerfdTimerFlags"],["impl Hash for Mode"],["impl Hash for XdpUmemReg"],["impl Hash for XdpOptionsFlags"],["impl Hash for SocketAddrXdp"],["impl Hash for EventData"],["impl Hash for OFlags"],["impl Hash for SendFlags"],["impl Hash for SealFlags"],["impl Hash for SpeculationFeatureControl"],["impl Hash for MembarrierQuery"]], "serde_json":[["impl Hash for Number"]], "signal_hook_registry":[["impl Hash for SigId"]], @@ -41,7 +41,7 @@ "tracing_core":[["impl Hash for LevelFilter"],["impl Hash for Field"],["impl Hash for Id"],["impl Hash for Level"],["impl Hash for Identifier"]], "typenum":[["impl<U: Hash, B: Hash> Hash for UInt<U, B>"],["impl Hash for ATerm"],["impl Hash for Z0"],["impl Hash for Equal"],["impl Hash for B0"],["impl<U: Hash + Unsigned + NonZero> Hash for NInt<U>"],["impl Hash for UTerm"],["impl<V: Hash, A: Hash> Hash for TArr<V, A>"],["impl Hash for Less"],["impl Hash for B1"],["impl<U: Hash + Unsigned + NonZero> Hash for PInt<U>"],["impl Hash for Greater"]], "winnow":[["impl Hash for BStr"],["impl Hash for Bytes"],["impl Hash for ErrorKind"]], -"zbus":[["impl Hash for MessageType"],["impl<'m> Hash for MatchRulePathSpec<'m>"],["impl<'m> Hash for MatchRule<'m>"],["impl Hash for MessageSequence"],["impl Hash for Guid"],["impl Hash for OwnedMatchRule"]], +"zbus":[["impl Hash for MessageSequence"],["impl Hash for Guid"],["impl<'m> Hash for MatchRulePathSpec<'m>"],["impl Hash for OwnedMatchRule"],["impl<'m> Hash for MatchRule<'m>"],["impl Hash for MessageType"]], "zbus_names":[["impl<'name> Hash for UniqueName<'name>"],["impl<'name> Hash for InterfaceName<'name>"],["impl<'name> Hash for MemberName<'name>"],["impl Hash for OwnedErrorName"],["impl Hash for OwnedMemberName"],["impl<'name> Hash for WellKnownName<'name>"],["impl Hash for OwnedInterfaceName"],["impl Hash for OwnedBusName"],["impl Hash for OwnedWellKnownName"],["impl<'name> Hash for BusName<'name>"],["impl<'name> Hash for ErrorName<'name>"],["impl Hash for OwnedUniqueName"]], "zvariant":[["impl Hash for OwnedObjectPath"],["impl<'a> Hash for Signature<'a>"],["impl<'a> Hash for ObjectPath<'a>"],["impl<'a> Hash for Str<'a>"],["impl Hash for Fd"],["impl Hash for OwnedFd"],["impl<T: Hash> Hash for Optional<T>"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/trait.impl/core/iter/traits/collect/trait.Extend.js b/doc/devel/trait.impl/core/iter/traits/collect/trait.Extend.js index 08fb572b09..7f50087d56 100644 --- a/doc/devel/trait.impl/core/iter/traits/collect/trait.Extend.js +++ b/doc/devel/trait.impl/core/iter/traits/collect/trait.Extend.js @@ -4,10 +4,10 @@ "dashmap":[["impl<K: Eq + Hash, S: BuildHasher + Clone> Extend<K> for DashSet<K, S>"],["impl<K: Eq + Hash, V, S: BuildHasher + Clone> Extend<(K, V)> for DashMap<K, V, S>"]], "either":[["impl<L, R, A> Extend<A> for Either<L, R>
where\n L: Extend<A>,\n R: Extend<A>,
"]], "enumflags2":[["impl<T, B> Extend<B> for BitFlags<T>
where\n T: BitFlag,\n B: Into<BitFlags<T>>,
"]], -"futures_util":[["impl<St: Stream + Unpin> Extend<St> for SelectAll<St>"],["impl<Fut: Future> Extend<Fut> for FuturesOrdered<Fut>"],["impl<Fut> Extend<Fut> for FuturesUnordered<Fut>"]], -"hashbrown":[["impl<K, V, S, A> Extend<(K, V)> for HashMap<K, V, S, A>
where\n K: Eq + Hash,\n S: BuildHasher,\n A: Allocator,
"],["impl<'a, T, S, A> Extend<&'a T> for HashSet<T, S, A>
where\n T: 'a + Eq + Hash + Copy,\n S: BuildHasher,\n A: Allocator,
"],["impl<T, S, A> Extend<T> for HashSet<T, S, A>
where\n T: Eq + Hash,\n S: BuildHasher,\n A: Allocator,
"],["impl<'a, K, V, S, A> Extend<(&'a K, &'a V)> for HashMap<K, V, S, A>
where\n K: Eq + Hash + Copy,\n V: Copy,\n S: BuildHasher,\n A: Allocator,
"],["impl<'a, K, V, S, A> Extend<&'a (K, V)> for HashMap<K, V, S, A>
where\n K: Eq + Hash + Copy,\n V: Copy,\n S: BuildHasher,\n A: Allocator,
"]], +"futures_util":[["impl<Fut> Extend<Fut> for FuturesUnordered<Fut>"],["impl<St: Stream + Unpin> Extend<St> for SelectAll<St>"],["impl<Fut: Future> Extend<Fut> for FuturesOrdered<Fut>"]], +"hashbrown":[["impl<K, V, S, A> Extend<(K, V)> for HashMap<K, V, S, A>
where\n K: Eq + Hash,\n S: BuildHasher,\n A: Allocator,
"],["impl<'a, T, S, A> Extend<&'a T> for HashSet<T, S, A>
where\n T: 'a + Eq + Hash + Copy,\n S: BuildHasher,\n A: Allocator,
"],["impl<'a, K, V, S, A> Extend<(&'a K, &'a V)> for HashMap<K, V, S, A>
where\n K: Eq + Hash + Copy,\n V: Copy,\n S: BuildHasher,\n A: Allocator,
"],["impl<'a, K, V, S, A> Extend<&'a (K, V)> for HashMap<K, V, S, A>
where\n K: Eq + Hash + Copy,\n V: Copy,\n S: BuildHasher,\n A: Allocator,
"],["impl<T, S, A> Extend<T> for HashSet<T, S, A>
where\n T: Eq + Hash,\n S: BuildHasher,\n A: Allocator,
"]], "indexmap":[["impl<T, S> Extend<T> for IndexSet<T, S>
where\n T: Hash + Eq,\n S: BuildHasher,
"],["impl<K, V, S> Extend<(K, V)> for IndexMap<K, V, S>
where\n K: Hash + Eq,\n S: BuildHasher,
"],["impl<'a, T, S> Extend<&'a T> for IndexSet<T, S>
where\n T: Hash + Eq + Copy + 'a,\n S: BuildHasher,
"],["impl<'a, K, V, S> Extend<(&'a K, &'a V)> for IndexMap<K, V, S>
where\n K: Hash + Eq + Copy,\n V: Copy,\n S: BuildHasher,
"]], -"nix":[["impl Extend<SaFlags> for SaFlags"],["impl Extend<TimerFlags> for TimerFlags"],["impl Extend<MntFlags> for MntFlags"],["impl Extend<SfdFlags> for SfdFlags"],["impl Extend<FsFlags> for FsFlags"],["impl Extend<AddWatchFlags> for AddWatchFlags"],["impl Extend<Options> for Options"],["impl Extend<EfdFlags> for EfdFlags"],["impl Extend<ControlFlags> for ControlFlags"],["impl Extend<InitFlags> for InitFlags"],["impl Extend<Signal> for SigSet"],["impl Extend<OutputFlags> for OutputFlags"],["impl Extend<DeleteModuleFlags> for DeleteModuleFlags"],["impl Extend<MapFlags> for MapFlags"],["impl Extend<SpliceFFlags> for SpliceFFlags"],["impl Extend<MsFlags> for MsFlags"],["impl Extend<LocalFlags> for LocalFlags"],["impl Extend<InterfaceFlags> for InterfaceFlags"],["impl Extend<OFlag> for OFlag"],["impl Extend<FdFlag> for FdFlag"],["impl Extend<Mode> for Mode"],["impl Extend<MRemapFlags> for MRemapFlags"],["impl Extend<SealFlag> for SealFlag"],["impl Extend<SFlag> for SFlag"],["impl Extend<FallocateFlags> for FallocateFlags"],["impl Extend<TimerSetTimeFlags> for TimerSetTimeFlags"],["impl Extend<AccessFlags> for AccessFlags"],["impl Extend<EpollFlags> for EpollFlags"],["impl Extend<RenameFlags> for RenameFlags"],["impl Extend<TimestampingFlag> for TimestampingFlag"],["impl Extend<AtFlags> for AtFlags"],["impl Extend<MsgFlags> for MsgFlags"],["impl Extend<MemFdCreateFlag> for MemFdCreateFlag"],["impl Extend<WaitPidFlag> for WaitPidFlag"],["impl Extend<Persona> for Persona"],["impl Extend<InputFlags> for InputFlags"],["impl Extend<SockFlag> for SockFlag"],["impl Extend<ModuleInitFlags> for ModuleInitFlags"],["impl Extend<QuotaValidFlags> for QuotaValidFlags"],["impl Extend<CloneFlags> for CloneFlags"],["impl Extend<EpollCreateFlags> for EpollCreateFlags"],["impl Extend<MlockAllFlags> for MlockAllFlags"],["impl Extend<ProtFlags> for ProtFlags"],["impl Extend<MsFlags> for MsFlags"],["impl Extend<PollFlags> for PollFlags"],["impl Extend<MQ_OFlag> for MQ_OFlag"]], +"nix":[["impl Extend<SfdFlags> for SfdFlags"],["impl Extend<PollFlags> for PollFlags"],["impl Extend<Signal> for SigSet"],["impl Extend<MntFlags> for MntFlags"],["impl Extend<EfdFlags> for EfdFlags"],["impl Extend<MRemapFlags> for MRemapFlags"],["impl Extend<AtFlags> for AtFlags"],["impl Extend<MlockAllFlags> for MlockAllFlags"],["impl Extend<TimerFlags> for TimerFlags"],["impl Extend<MsgFlags> for MsgFlags"],["impl Extend<TimerSetTimeFlags> for TimerSetTimeFlags"],["impl Extend<ControlFlags> for ControlFlags"],["impl Extend<FallocateFlags> for FallocateFlags"],["impl Extend<MQ_OFlag> for MQ_OFlag"],["impl Extend<SpliceFFlags> for SpliceFFlags"],["impl Extend<SaFlags> for SaFlags"],["impl Extend<Mode> for Mode"],["impl Extend<OutputFlags> for OutputFlags"],["impl Extend<EpollFlags> for EpollFlags"],["impl Extend<AddWatchFlags> for AddWatchFlags"],["impl Extend<SockFlag> for SockFlag"],["impl Extend<MemFdCreateFlag> for MemFdCreateFlag"],["impl Extend<ProtFlags> for ProtFlags"],["impl Extend<FsFlags> for FsFlags"],["impl Extend<AccessFlags> for AccessFlags"],["impl Extend<DeleteModuleFlags> for DeleteModuleFlags"],["impl Extend<InitFlags> for InitFlags"],["impl Extend<Options> for Options"],["impl Extend<QuotaValidFlags> for QuotaValidFlags"],["impl Extend<MsFlags> for MsFlags"],["impl Extend<SealFlag> for SealFlag"],["impl Extend<EpollCreateFlags> for EpollCreateFlags"],["impl Extend<RenameFlags> for RenameFlags"],["impl Extend<SFlag> for SFlag"],["impl Extend<InputFlags> for InputFlags"],["impl Extend<ModuleInitFlags> for ModuleInitFlags"],["impl Extend<LocalFlags> for LocalFlags"],["impl Extend<OFlag> for OFlag"],["impl Extend<InterfaceFlags> for InterfaceFlags"],["impl Extend<Persona> for Persona"],["impl Extend<MapFlags> for MapFlags"],["impl Extend<MsFlags> for MsFlags"],["impl Extend<TimestampingFlag> for TimestampingFlag"],["impl Extend<CloneFlags> for CloneFlags"],["impl Extend<WaitPidFlag> for WaitPidFlag"],["impl Extend<FdFlag> for FdFlag"]], "proc_macro2":[["impl Extend<TokenStream> for TokenStream"],["impl Extend<TokenTree> for TokenStream"]], "rustix":[["impl<'slice, 'fd> Extend<SendAncillaryMessage<'slice, 'fd>> for SendAncillaryBuffer<'_, 'slice, 'fd>"],["impl Extend<FloatingPointExceptionMode> for FloatingPointExceptionMode"],["impl Extend<RenameFlags> for RenameFlags"],["impl Extend<DupFlags> for DupFlags"],["impl Extend<WatchFlags> for WatchFlags"],["impl Extend<CreateFlags> for CreateFlags"],["impl Extend<ResolveFlags> for ResolveFlags"],["impl Extend<XdpOptionsFlags> for XdpOptionsFlags"],["impl Extend<MemfdFlags> for MemfdFlags"],["impl Extend<TimerfdFlags> for TimerfdFlags"],["impl Extend<OFlags> for OFlags"],["impl Extend<PipeFlags> for PipeFlags"],["impl Extend<SpliceFlags> for SpliceFlags"],["impl Extend<XdpDescOptions> for XdpDescOptions"],["impl Extend<SockaddrXdpFlags> for SockaddrXdpFlags"],["impl Extend<SendFlags> for SendFlags"],["impl Extend<Mode> for Mode"],["impl Extend<PollFlags> for PollFlags"],["impl Extend<FloatingPointEmulationControl> for FloatingPointEmulationControl"],["impl Extend<CreateFlags> for CreateFlags"],["impl Extend<ReadWriteFlags> for ReadWriteFlags"],["impl Extend<FdFlags> for FdFlags"],["impl Extend<WaitOptions> for WaitOptions"],["impl Extend<SocketFlags> for SocketFlags"],["impl Extend<EventfdFlags> for EventfdFlags"],["impl Extend<RecvFlags> for RecvFlags"],["impl Extend<SpeculationFeatureState> for SpeculationFeatureState"],["impl Extend<XdpRingFlags> for XdpRingFlags"],["impl Extend<XdpUmemRegFlags> for XdpUmemRegFlags"],["impl Extend<AtFlags> for AtFlags"],["impl Extend<StatVfsMountFlags> for StatVfsMountFlags"],["impl Extend<TimerfdTimerFlags> for TimerfdTimerFlags"],["impl Extend<StatxFlags> for StatxFlags"],["impl Extend<PidfdGetfdFlags> for PidfdGetfdFlags"],["impl Extend<MembarrierQuery> for MembarrierQuery"],["impl Extend<FallocateFlags> for FallocateFlags"],["impl Extend<WaitidOptions> for WaitidOptions"],["impl Extend<EventFlags> for EventFlags"],["impl Extend<XattrFlags> for XattrFlags"],["impl Extend<SealFlags> for SealFlags"],["impl Extend<UnalignedAccessControl> for UnalignedAccessControl"],["impl Extend<Access> for Access"],["impl Extend<SpeculationFeatureControl> for SpeculationFeatureControl"],["impl Extend<PidfdFlags> for PidfdFlags"],["impl Extend<IFlags> for IFlags"]], "serde_json":[["impl Extend<(String, Value)> for Map<String, Value>"]], diff --git a/doc/devel/trait.impl/core/iter/traits/collect/trait.FromIterator.js b/doc/devel/trait.impl/core/iter/traits/collect/trait.FromIterator.js index 084fac2593..c1e248d7cf 100644 --- a/doc/devel/trait.impl/core/iter/traits/collect/trait.FromIterator.js +++ b/doc/devel/trait.impl/core/iter/traits/collect/trait.FromIterator.js @@ -3,11 +3,11 @@ "bytes":[["impl FromIterator<u8> for BytesMut"],["impl FromIterator<u8> for Bytes"],["impl<'a> FromIterator<&'a u8> for BytesMut"]], "dashmap":[["impl<K: Eq + Hash, S: BuildHasher + Clone + Default> FromIterator<K> for DashSet<K, S>"],["impl<K: Eq + Hash, V, S: BuildHasher + Clone + Default> FromIterator<(K, V)> for DashMap<K, V, S>"]], "enumflags2":[["impl<T, B> FromIterator<B> for BitFlags<T>
where\n T: BitFlag,\n B: Into<BitFlags<T>>,
"]], -"futures_util":[["impl<F> FromIterator<F> for TryJoinAll<F>
where\n F: TryFuture,
"],["impl<St: Stream + Unpin> FromIterator<St> for SelectAll<St>"],["impl<Fut: Future> FromIterator<Fut> for FuturesOrdered<Fut>"],["impl<Fut: TryFuture + Unpin> FromIterator<Fut> for SelectOk<Fut>"],["impl<Fut: Future + Unpin> FromIterator<Fut> for SelectAll<Fut>"],["impl<Fut> FromIterator<Fut> for FuturesUnordered<Fut>"],["impl<F: Future> FromIterator<F> for JoinAll<F>"]], +"futures_util":[["impl<Fut> FromIterator<Fut> for FuturesUnordered<Fut>"],["impl<F> FromIterator<F> for TryJoinAll<F>
where\n F: TryFuture,
"],["impl<F: Future> FromIterator<F> for JoinAll<F>"],["impl<Fut: Future> FromIterator<Fut> for FuturesOrdered<Fut>"],["impl<St: Stream + Unpin> FromIterator<St> for SelectAll<St>"],["impl<Fut: Future + Unpin> FromIterator<Fut> for SelectAll<Fut>"],["impl<Fut: TryFuture + Unpin> FromIterator<Fut> for SelectOk<Fut>"]], "generic_array":[["impl<T, N> FromIterator<T> for GenericArray<T, N>
where\n N: ArrayLength<T>,
"]], "hashbrown":[["impl<T, S, A> FromIterator<T> for HashSet<T, S, A>
where\n T: Eq + Hash,\n S: BuildHasher + Default,\n A: Default + Allocator,
"],["impl<K, V, S, A> FromIterator<(K, V)> for HashMap<K, V, S, A>
where\n K: Eq + Hash,\n S: BuildHasher + Default,\n A: Default + Allocator,
"]], "indexmap":[["impl<T, S> FromIterator<T> for IndexSet<T, S>
where\n T: Hash + Eq,\n S: BuildHasher + Default,
"],["impl<K, V, S> FromIterator<(K, V)> for IndexMap<K, V, S>
where\n K: Hash + Eq,\n S: BuildHasher + Default,
"]], -"nix":[["impl FromIterator<QuotaValidFlags> for QuotaValidFlags"],["impl FromIterator<MapFlags> for MapFlags"],["impl FromIterator<TimestampingFlag> for TimestampingFlag"],["impl FromIterator<Persona> for Persona"],["impl FromIterator<MQ_OFlag> for MQ_OFlag"],["impl FromIterator<MlockAllFlags> for MlockAllFlags"],["impl FromIterator<SaFlags> for SaFlags"],["impl FromIterator<Options> for Options"],["impl FromIterator<Mode> for Mode"],["impl FromIterator<MemFdCreateFlag> for MemFdCreateFlag"],["impl FromIterator<EfdFlags> for EfdFlags"],["impl FromIterator<OutputFlags> for OutputFlags"],["impl FromIterator<PollFlags> for PollFlags"],["impl FromIterator<SfdFlags> for SfdFlags"],["impl FromIterator<RenameFlags> for RenameFlags"],["impl FromIterator<ControlFlags> for ControlFlags"],["impl FromIterator<SFlag> for SFlag"],["impl FromIterator<AddWatchFlags> for AddWatchFlags"],["impl FromIterator<AtFlags> for AtFlags"],["impl FromIterator<MRemapFlags> for MRemapFlags"],["impl FromIterator<InitFlags> for InitFlags"],["impl FromIterator<FsFlags> for FsFlags"],["impl FromIterator<SpliceFFlags> for SpliceFFlags"],["impl FromIterator<MntFlags> for MntFlags"],["impl FromIterator<LocalFlags> for LocalFlags"],["impl FromIterator<ModuleInitFlags> for ModuleInitFlags"],["impl FromIterator<EpollCreateFlags> for EpollCreateFlags"],["impl FromIterator<SealFlag> for SealFlag"],["impl FromIterator<WaitPidFlag> for WaitPidFlag"],["impl FromIterator<FallocateFlags> for FallocateFlags"],["impl FromIterator<TimerSetTimeFlags> for TimerSetTimeFlags"],["impl FromIterator<FdFlag> for FdFlag"],["impl FromIterator<MsFlags> for MsFlags"],["impl FromIterator<EpollFlags> for EpollFlags"],["impl FromIterator<MsFlags> for MsFlags"],["impl FromIterator<OFlag> for OFlag"],["impl FromIterator<InputFlags> for InputFlags"],["impl FromIterator<ProtFlags> for ProtFlags"],["impl FromIterator<AccessFlags> for AccessFlags"],["impl FromIterator<InterfaceFlags> for InterfaceFlags"],["impl FromIterator<DeleteModuleFlags> for DeleteModuleFlags"],["impl FromIterator<Signal> for SigSet"],["impl FromIterator<MsgFlags> for MsgFlags"],["impl FromIterator<SockFlag> for SockFlag"],["impl FromIterator<TimerFlags> for TimerFlags"],["impl FromIterator<CloneFlags> for CloneFlags"]], +"nix":[["impl FromIterator<EpollCreateFlags> for EpollCreateFlags"],["impl FromIterator<InitFlags> for InitFlags"],["impl FromIterator<OFlag> for OFlag"],["impl FromIterator<MapFlags> for MapFlags"],["impl FromIterator<TimerFlags> for TimerFlags"],["impl FromIterator<MsFlags> for MsFlags"],["impl FromIterator<ControlFlags> for ControlFlags"],["impl FromIterator<CloneFlags> for CloneFlags"],["impl FromIterator<MQ_OFlag> for MQ_OFlag"],["impl FromIterator<ProtFlags> for ProtFlags"],["impl FromIterator<MemFdCreateFlag> for MemFdCreateFlag"],["impl FromIterator<MRemapFlags> for MRemapFlags"],["impl FromIterator<QuotaValidFlags> for QuotaValidFlags"],["impl FromIterator<FsFlags> for FsFlags"],["impl FromIterator<SealFlag> for SealFlag"],["impl FromIterator<WaitPidFlag> for WaitPidFlag"],["impl FromIterator<InputFlags> for InputFlags"],["impl FromIterator<ModuleInitFlags> for ModuleInitFlags"],["impl FromIterator<FallocateFlags> for FallocateFlags"],["impl FromIterator<OutputFlags> for OutputFlags"],["impl FromIterator<MsFlags> for MsFlags"],["impl FromIterator<SpliceFFlags> for SpliceFFlags"],["impl FromIterator<SfdFlags> for SfdFlags"],["impl FromIterator<LocalFlags> for LocalFlags"],["impl FromIterator<Mode> for Mode"],["impl FromIterator<EfdFlags> for EfdFlags"],["impl FromIterator<RenameFlags> for RenameFlags"],["impl FromIterator<MntFlags> for MntFlags"],["impl FromIterator<MsgFlags> for MsgFlags"],["impl FromIterator<SaFlags> for SaFlags"],["impl FromIterator<Persona> for Persona"],["impl FromIterator<SockFlag> for SockFlag"],["impl FromIterator<TimerSetTimeFlags> for TimerSetTimeFlags"],["impl FromIterator<TimestampingFlag> for TimestampingFlag"],["impl FromIterator<InterfaceFlags> for InterfaceFlags"],["impl FromIterator<AddWatchFlags> for AddWatchFlags"],["impl FromIterator<Options> for Options"],["impl FromIterator<MlockAllFlags> for MlockAllFlags"],["impl FromIterator<AccessFlags> for AccessFlags"],["impl FromIterator<SFlag> for SFlag"],["impl FromIterator<FdFlag> for FdFlag"],["impl FromIterator<EpollFlags> for EpollFlags"],["impl FromIterator<DeleteModuleFlags> for DeleteModuleFlags"],["impl FromIterator<AtFlags> for AtFlags"],["impl FromIterator<Signal> for SigSet"],["impl FromIterator<PollFlags> for PollFlags"]], "proc_macro2":[["impl FromIterator<TokenStream> for TokenStream"],["impl FromIterator<TokenTree> for TokenStream"]], "regex_syntax":[["impl FromIterator<Literal> for Seq"]], "rustix":[["impl FromIterator<DupFlags> for DupFlags"],["impl FromIterator<SpeculationFeatureState> for SpeculationFeatureState"],["impl FromIterator<FloatingPointEmulationControl> for FloatingPointEmulationControl"],["impl FromIterator<ReadWriteFlags> for ReadWriteFlags"],["impl FromIterator<EventFlags> for EventFlags"],["impl FromIterator<PipeFlags> for PipeFlags"],["impl FromIterator<WatchFlags> for WatchFlags"],["impl FromIterator<PollFlags> for PollFlags"],["impl FromIterator<MembarrierQuery> for MembarrierQuery"],["impl FromIterator<SealFlags> for SealFlags"],["impl FromIterator<SendFlags> for SendFlags"],["impl FromIterator<XattrFlags> for XattrFlags"],["impl FromIterator<MemfdFlags> for MemfdFlags"],["impl FromIterator<ResolveFlags> for ResolveFlags"],["impl FromIterator<Access> for Access"],["impl FromIterator<XdpUmemRegFlags> for XdpUmemRegFlags"],["impl FromIterator<AtFlags> for AtFlags"],["impl FromIterator<FloatingPointExceptionMode> for FloatingPointExceptionMode"],["impl FromIterator<SpeculationFeatureControl> for SpeculationFeatureControl"],["impl FromIterator<StatVfsMountFlags> for StatVfsMountFlags"],["impl FromIterator<XdpRingFlags> for XdpRingFlags"],["impl FromIterator<WaitOptions> for WaitOptions"],["impl FromIterator<PidfdFlags> for PidfdFlags"],["impl FromIterator<CreateFlags> for CreateFlags"],["impl FromIterator<EventfdFlags> for EventfdFlags"],["impl FromIterator<UnalignedAccessControl> for UnalignedAccessControl"],["impl FromIterator<RenameFlags> for RenameFlags"],["impl FromIterator<StatxFlags> for StatxFlags"],["impl FromIterator<RecvFlags> for RecvFlags"],["impl FromIterator<TimerfdFlags> for TimerfdFlags"],["impl FromIterator<Mode> for Mode"],["impl FromIterator<FallocateFlags> for FallocateFlags"],["impl FromIterator<SocketFlags> for SocketFlags"],["impl FromIterator<FdFlags> for FdFlags"],["impl FromIterator<SockaddrXdpFlags> for SockaddrXdpFlags"],["impl FromIterator<OFlags> for OFlags"],["impl FromIterator<CreateFlags> for CreateFlags"],["impl FromIterator<WaitidOptions> for WaitidOptions"],["impl FromIterator<XdpDescOptions> for XdpDescOptions"],["impl FromIterator<SpliceFlags> for SpliceFlags"],["impl FromIterator<XdpOptionsFlags> for XdpOptionsFlags"],["impl FromIterator<TimerfdTimerFlags> for TimerfdTimerFlags"],["impl FromIterator<PidfdGetfdFlags> for PidfdGetfdFlags"],["impl FromIterator<IFlags> for IFlags"]], diff --git a/doc/devel/trait.impl/core/iter/traits/collect/trait.IntoIterator.js b/doc/devel/trait.impl/core/iter/traits/collect/trait.IntoIterator.js index 2e7edf113c..1a8f05d72d 100644 --- a/doc/devel/trait.impl/core/iter/traits/collect/trait.IntoIterator.js +++ b/doc/devel/trait.impl/core/iter/traits/collect/trait.IntoIterator.js @@ -4,16 +4,16 @@ "bytes":[["impl<'a> IntoIterator for &'a Bytes"],["impl<'a> IntoIterator for &'a BytesMut"],["impl IntoIterator for BytesMut"],["impl<T, U> IntoIterator for Chain<T, U>
where\n T: Buf,\n U: Buf,
"],["impl IntoIterator for Bytes"]], "dashmap":[["impl<'a, K: Eq + Hash, V, S: BuildHasher + Clone> IntoIterator for &'a DashMap<K, V, S>"],["impl<K: Eq + Hash, V, S: BuildHasher + Clone> IntoIterator for DashMap<K, V, S>"],["impl<K: Eq + Hash, S: BuildHasher + Clone> IntoIterator for DashSet<K, S>"]], "enumflags2":[["impl<T: BitFlag> IntoIterator for BitFlags<T>"]], -"futures_util":[["impl<'a, St: Stream + Unpin> IntoIterator for &'a SelectAll<St>"],["impl<'a, Fut: Unpin> IntoIterator for &'a mut FuturesUnordered<Fut>"],["impl<'a, St: Stream + Unpin> IntoIterator for &'a mut SelectAll<St>"],["impl<St: Stream + Unpin> IntoIterator for SelectAll<St>"],["impl<'a, Fut: Unpin> IntoIterator for &'a FuturesUnordered<Fut>"],["impl<Fut: Unpin> IntoIterator for FuturesUnordered<Fut>"]], +"futures_util":[["impl<'a, St: Stream + Unpin> IntoIterator for &'a mut SelectAll<St>"],["impl<'a, Fut: Unpin> IntoIterator for &'a mut FuturesUnordered<Fut>"],["impl<St: Stream + Unpin> IntoIterator for SelectAll<St>"],["impl<'a, Fut: Unpin> IntoIterator for &'a FuturesUnordered<Fut>"],["impl<'a, St: Stream + Unpin> IntoIterator for &'a SelectAll<St>"],["impl<Fut: Unpin> IntoIterator for FuturesUnordered<Fut>"]], "generic_array":[["impl<'a, T: 'a, N> IntoIterator for &'a mut GenericArray<T, N>
where\n N: ArrayLength<T>,
"],["impl<T, N> IntoIterator for GenericArray<T, N>
where\n N: ArrayLength<T>,
"],["impl<'a, T: 'a, N> IntoIterator for &'a GenericArray<T, N>
where\n N: ArrayLength<T>,
"]], -"hashbrown":[["impl<K, V, S, A: Allocator> IntoIterator for HashMap<K, V, S, A>"],["impl<'a, K, V, S, A: Allocator> IntoIterator for &'a HashMap<K, V, S, A>"],["impl<T, A> IntoIterator for HashTable<T, A>
where\n A: Allocator,
"],["impl<'a, T, S, A: Allocator> IntoIterator for &'a HashSet<T, S, A>"],["impl<'a, T, A> IntoIterator for &'a mut HashTable<T, A>
where\n A: Allocator,
"],["impl<'a, K, V, S, A: Allocator> IntoIterator for &'a mut HashMap<K, V, S, A>"],["impl<T, S, A: Allocator> IntoIterator for HashSet<T, S, A>"],["impl<'a, T, A> IntoIterator for &'a HashTable<T, A>
where\n A: Allocator,
"]], +"hashbrown":[["impl<T, A> IntoIterator for HashTable<T, A>
where\n A: Allocator,
"],["impl<'a, T, A> IntoIterator for &'a mut HashTable<T, A>
where\n A: Allocator,
"],["impl<T, S, A: Allocator> IntoIterator for HashSet<T, S, A>"],["impl<'a, T, S, A: Allocator> IntoIterator for &'a HashSet<T, S, A>"],["impl<'a, K, V, S, A: Allocator> IntoIterator for &'a HashMap<K, V, S, A>"],["impl<'a, T, A> IntoIterator for &'a HashTable<T, A>
where\n A: Allocator,
"],["impl<K, V, S, A: Allocator> IntoIterator for HashMap<K, V, S, A>"],["impl<'a, K, V, S, A: Allocator> IntoIterator for &'a mut HashMap<K, V, S, A>"]], "indexmap":[["impl<'a, T, S> IntoIterator for &'a IndexSet<T, S>"],["impl<K, V, S> IntoIterator for IndexMap<K, V, S>"],["impl<'a, K, V, S> IntoIterator for &'a IndexMap<K, V, S>"],["impl<K, V> IntoIterator for Box<Slice<K, V>>"],["impl<'a, T> IntoIterator for &'a Slice<T>"],["impl<'a, K, V, S> IntoIterator for &'a mut IndexMap<K, V, S>"],["impl<T, S> IntoIterator for IndexSet<T, S>"],["impl<'a, K, V> IntoIterator for &'a mut Slice<K, V>"],["impl<T> IntoIterator for Box<Slice<T>>"],["impl<'a, K, V> IntoIterator for &'a Slice<K, V>"]], "itertools":[["impl<'a, I> IntoIterator for &'a IntoChunks<I>
where\n I: Iterator,\n I::Item: 'a,
"],["impl<'a, K, I, F> IntoIterator for &'a GroupBy<K, I, F>
where\n I: Iterator,\n I::Item: 'a,\n F: FnMut(&I::Item) -> K,\n K: PartialEq,
"],["impl<'a, I> IntoIterator for &'a RcIter<I>
where\n I: Iterator,
"]], "mio":[["impl<'a> IntoIterator for &'a Events"]], -"nix":[["impl<'a> IntoIterator for &'a Interfaces"],["impl IntoIterator for Dir"],["impl<'a> IntoIterator for &'a SigSet"]], +"nix":[["impl IntoIterator for Dir"],["impl<'a> IntoIterator for &'a SigSet"],["impl<'a> IntoIterator for &'a Interfaces"]], "proc_macro2":[["impl IntoIterator for TokenStream"]], "rand":[["impl IntoIterator for IndexVec"]], -"regex":[["impl IntoIterator for SetMatches"],["impl IntoIterator for SetMatches"],["impl<'a> IntoIterator for &'a SetMatches"],["impl<'a> IntoIterator for &'a SetMatches"]], +"regex":[["impl IntoIterator for SetMatches"],["impl<'a> IntoIterator for &'a SetMatches"],["impl<'a> IntoIterator for &'a SetMatches"],["impl IntoIterator for SetMatches"]], "regex_syntax":[["impl<'a> IntoIterator for &'a Utf8Sequence"]], "rustix":[["impl IntoIterator for WatchFlags"],["impl IntoIterator for IFlags"],["impl IntoIterator for CreateFlags"],["impl IntoIterator for SocketFlags"],["impl IntoIterator for XdpDescOptions"],["impl IntoIterator for EventfdFlags"],["impl IntoIterator for PidfdFlags"],["impl IntoIterator for MemfdFlags"],["impl IntoIterator for SpeculationFeatureControl"],["impl IntoIterator for Access"],["impl IntoIterator for AtFlags"],["impl IntoIterator for XdpUmemRegFlags"],["impl IntoIterator for SpliceFlags"],["impl IntoIterator for FloatingPointEmulationControl"],["impl IntoIterator for SockaddrXdpFlags"],["impl IntoIterator for TimerfdFlags"],["impl IntoIterator for ResolveFlags"],["impl IntoIterator for SendFlags"],["impl IntoIterator for PipeFlags"],["impl IntoIterator for RenameFlags"],["impl IntoIterator for MembarrierQuery"],["impl IntoIterator for RecvFlags"],["impl IntoIterator for FloatingPointExceptionMode"],["impl IntoIterator for XdpRingFlags"],["impl IntoIterator for XdpOptionsFlags"],["impl IntoIterator for Mode"],["impl IntoIterator for TimerfdTimerFlags"],["impl IntoIterator for OFlags"],["impl IntoIterator for StatVfsMountFlags"],["impl IntoIterator for SealFlags"],["impl IntoIterator for EventFlags"],["impl IntoIterator for WaitOptions"],["impl IntoIterator for PollFlags"],["impl IntoIterator for CreateFlags"],["impl<'a> IntoIterator for &'a EventVec"],["impl IntoIterator for XattrFlags"],["impl IntoIterator for FallocateFlags"],["impl IntoIterator for SpeculationFeatureState"],["impl IntoIterator for StatxFlags"],["impl IntoIterator for DupFlags"],["impl IntoIterator for WaitidOptions"],["impl IntoIterator for PidfdGetfdFlags"],["impl IntoIterator for ReadWriteFlags"],["impl IntoIterator for UnalignedAccessControl"],["impl IntoIterator for FdFlags"]], "serde_json":[["impl IntoIterator for Map<String, Value>"],["impl<'a> IntoIterator for &'a mut Map<String, Value>"],["impl<'a> IntoIterator for &'a Map<String, Value>"]], diff --git a/doc/devel/trait.impl/core/iter/traits/double_ended/trait.DoubleEndedIterator.js b/doc/devel/trait.impl/core/iter/traits/double_ended/trait.DoubleEndedIterator.js index 7a31341df0..1e72e88952 100644 --- a/doc/devel/trait.impl/core/iter/traits/double_ended/trait.DoubleEndedIterator.js +++ b/doc/devel/trait.impl/core/iter/traits/double_ended/trait.DoubleEndedIterator.js @@ -8,7 +8,7 @@ "itertools":[["impl<I, F> DoubleEndedIterator for Positions<I, F>"],["impl<A, B, C, D, E> DoubleEndedIterator for Zip<(A, B, C, D, E)>"],["impl<A, B, C, D, E, F> DoubleEndedIterator for Zip<(A, B, C, D, E, F)>"],["impl<X, Iter, J, K, L> DoubleEndedIterator for ConsTuples<Iter, ((J, K, L), X)>
where\n Iter: DoubleEndedIterator<Item = ((J, K, L), X)>,
"],["impl<I> DoubleEndedIterator for Unique<I>
where\n I: DoubleEndedIterator,\n I::Item: Eq + Hash + Clone,
"],["impl<A> DoubleEndedIterator for RepeatN<A>
where\n A: Clone,
"],["impl<X, Iter, G, H, I, J, K, L> DoubleEndedIterator for ConsTuples<Iter, ((G, H, I, J, K, L), X)>
where\n Iter: DoubleEndedIterator<Item = ((G, H, I, J, K, L), X)>,
"],["impl<X, Iter, B, C, D, E, F, G, H, I, J, K, L> DoubleEndedIterator for ConsTuples<Iter, ((B, C, D, E, F, G, H, I, J, K, L), X)>"],["impl<A, B, C, D, E, F, G, H> DoubleEndedIterator for Zip<(A, B, C, D, E, F, G, H)>"],["impl<X, Iter, K, L> DoubleEndedIterator for ConsTuples<Iter, ((K, L), X)>
where\n Iter: DoubleEndedIterator<Item = ((K, L), X)>,
"],["impl<X, Iter, D, E, F, G, H, I, J, K, L> DoubleEndedIterator for ConsTuples<Iter, ((D, E, F, G, H, I, J, K, L), X)>"],["impl<X, Iter, I, J, K, L> DoubleEndedIterator for ConsTuples<Iter, ((I, J, K, L), X)>
where\n Iter: DoubleEndedIterator<Item = ((I, J, K, L), X)>,
"],["impl<A> DoubleEndedIterator for Zip<(A,)>"],["impl<A, B, C, D> DoubleEndedIterator for Zip<(A, B, C, D)>"],["impl<X, Iter, F, G, H, I, J, K, L> DoubleEndedIterator for ConsTuples<Iter, ((F, G, H, I, J, K, L), X)>
where\n Iter: DoubleEndedIterator<Item = ((F, G, H, I, J, K, L), X)>,
"],["impl<A, B, C, D, E, F, G> DoubleEndedIterator for Zip<(A, B, C, D, E, F, G)>"],["impl<A, B, C, D, E, F, G, H, I, J> DoubleEndedIterator for Zip<(A, B, C, D, E, F, G, H, I, J)>"],["impl<X, Iter, E, F, G, H, I, J, K, L> DoubleEndedIterator for ConsTuples<Iter, ((E, F, G, H, I, J, K, L), X)>
where\n Iter: DoubleEndedIterator<Item = ((E, F, G, H, I, J, K, L), X)>,
"],["impl<I, F> DoubleEndedIterator for Update<I, F>
where\n I: DoubleEndedIterator,\n F: FnMut(&mut I::Item),
"],["impl<I> DoubleEndedIterator for RcIter<I>"],["impl<A, B, C> DoubleEndedIterator for Zip<(A, B, C)>"],["impl<I, V, F> DoubleEndedIterator for UniqueBy<I, V, F>
where\n I: DoubleEndedIterator,\n V: Eq + Hash,\n F: FnMut(&I::Item) -> V,
"],["impl<I, F> DoubleEndedIterator for PadUsing<I, F>"],["impl<A, B, C, D, E, F, G, H, I, J, K> DoubleEndedIterator for Zip<(A, B, C, D, E, F, G, H, I, J, K)>"],["impl<X, Iter, H, I, J, K, L> DoubleEndedIterator for ConsTuples<Iter, ((H, I, J, K, L), X)>
where\n Iter: DoubleEndedIterator<Item = ((H, I, J, K, L), X)>,
"],["impl<I, T, E> DoubleEndedIterator for FlattenOk<I, T, E>
where\n I: DoubleEndedIterator<Item = Result<T, E>>,\n T: IntoIterator,\n T::IntoIter: DoubleEndedIterator,
"],["impl<X, Iter, C, D, E, F, G, H, I, J, K, L> DoubleEndedIterator for ConsTuples<Iter, ((C, D, E, F, G, H, I, J, K, L), X)>"],["impl<A, B> DoubleEndedIterator for Zip<(A, B)>"],["impl<T, U> DoubleEndedIterator for ZipLongest<T, U>"],["impl<A, B, C, D, E, F, G, H, I, J, K, L> DoubleEndedIterator for Zip<(A, B, C, D, E, F, G, H, I, J, K, L)>"],["impl<A, B, C, D, E, F, G, H, I> DoubleEndedIterator for Zip<(A, B, C, D, E, F, G, H, I)>"]], "memchr":[["impl<'a, 'h> DoubleEndedIterator for OneIter<'a, 'h>"],["impl<'a, 'h> DoubleEndedIterator for TwoIter<'a, 'h>"],["impl<'h> DoubleEndedIterator for Memchr2<'h>"],["impl<'h> DoubleEndedIterator for Memchr<'h>"],["impl<'a, 'h> DoubleEndedIterator for ThreeIter<'a, 'h>"],["impl<'a, 'h> DoubleEndedIterator for TwoIter<'a, 'h>"],["impl<'a, 'h> DoubleEndedIterator for OneIter<'a, 'h>"],["impl<'h> DoubleEndedIterator for Memchr3<'h>"],["impl<'a, 'h> DoubleEndedIterator for ThreeIter<'a, 'h>"],["impl<'a, 'h> DoubleEndedIterator for TwoIter<'a, 'h>"],["impl<'a, 'h> DoubleEndedIterator for ThreeIter<'a, 'h>"],["impl<'a, 'h> DoubleEndedIterator for OneIter<'a, 'h>"]], "nix":[["impl<'a> DoubleEndedIterator for Fds<'a>"]], -"regex":[["impl<'a> DoubleEndedIterator for SetMatchesIter<'a>"],["impl DoubleEndedIterator for SetMatchesIntoIter"],["impl DoubleEndedIterator for SetMatchesIntoIter"],["impl<'a> DoubleEndedIterator for SetMatchesIter<'a>"]], +"regex":[["impl DoubleEndedIterator for SetMatchesIntoIter"],["impl<'a> DoubleEndedIterator for SetMatchesIter<'a>"],["impl<'a> DoubleEndedIterator for SetMatchesIter<'a>"],["impl DoubleEndedIterator for SetMatchesIntoIter"]], "regex_automata":[["impl<'a> DoubleEndedIterator for PatternSetIter<'a>"]], "rustix":[["impl<T> DoubleEndedIterator for AncillaryIter<'_, T>"]], "serde_json":[["impl<'a> DoubleEndedIterator for IterMut<'a>"],["impl<'a> DoubleEndedIterator for Iter<'a>"],["impl<'a> DoubleEndedIterator for Values<'a>"],["impl DoubleEndedIterator for IntoIter"],["impl<'a> DoubleEndedIterator for ValuesMut<'a>"],["impl<'a> DoubleEndedIterator for Keys<'a>"]], diff --git a/doc/devel/trait.impl/core/iter/traits/exact_size/trait.ExactSizeIterator.js b/doc/devel/trait.impl/core/iter/traits/exact_size/trait.ExactSizeIterator.js index b60dc8026a..b711f5d589 100644 --- a/doc/devel/trait.impl/core/iter/traits/exact_size/trait.ExactSizeIterator.js +++ b/doc/devel/trait.impl/core/iter/traits/exact_size/trait.ExactSizeIterator.js @@ -4,13 +4,13 @@ "either":[["impl<L, R> ExactSizeIterator for Either<L, R>
where\n L: ExactSizeIterator,\n R: ExactSizeIterator<Item = L::Item>,
"],["impl<L, R> ExactSizeIterator for IterEither<L, R>"]], "enumflags2":[["impl<T> ExactSizeIterator for Iter<T>
where\n T: BitFlag,
"]], "eyre":[["impl ExactSizeIterator for Chain<'_>"]], -"futures_util":[["impl<Fut: Unpin> ExactSizeIterator for Iter<'_, Fut>"],["impl<St: Stream + Unpin> ExactSizeIterator for IntoIter<St>"],["impl<Fut: Unpin> ExactSizeIterator for IterMut<'_, Fut>"],["impl<Fut> ExactSizeIterator for IterPinRef<'_, Fut>"],["impl<St: Stream + Unpin> ExactSizeIterator for IterMut<'_, St>"],["impl<St: Stream + Unpin> ExactSizeIterator for Iter<'_, St>"],["impl<Fut: Unpin> ExactSizeIterator for IntoIter<Fut>"],["impl<Fut> ExactSizeIterator for IterPinMut<'_, Fut>"]], +"futures_util":[["impl<Fut: Unpin> ExactSizeIterator for IntoIter<Fut>"],["impl<Fut: Unpin> ExactSizeIterator for IterMut<'_, Fut>"],["impl<Fut: Unpin> ExactSizeIterator for Iter<'_, Fut>"],["impl<St: Stream + Unpin> ExactSizeIterator for Iter<'_, St>"],["impl<St: Stream + Unpin> ExactSizeIterator for IntoIter<St>"],["impl<Fut> ExactSizeIterator for IterPinMut<'_, Fut>"],["impl<St: Stream + Unpin> ExactSizeIterator for IterMut<'_, St>"],["impl<Fut> ExactSizeIterator for IterPinRef<'_, Fut>"]], "generic_array":[["impl<T, N> ExactSizeIterator for GenericArrayIter<T, N>
where\n N: ArrayLength<T>,
"]], -"hashbrown":[["impl<K, V, A: Allocator> ExactSizeIterator for IntoValues<K, V, A>"],["impl<K, V> ExactSizeIterator for Iter<'_, K, V>"],["impl<T> ExactSizeIterator for IterMut<'_, T>"],["impl<K, V> ExactSizeIterator for Keys<'_, K, V>"],["impl<T, A> ExactSizeIterator for IntoIter<T, A>
where\n A: Allocator,
"],["impl<T> ExactSizeIterator for Iter<'_, T>"],["impl<K, V> ExactSizeIterator for Values<'_, K, V>"],["impl<K, V, A: Allocator> ExactSizeIterator for Drain<'_, K, V, A>"],["impl<'a, K> ExactSizeIterator for Iter<'a, K>"],["impl<K, A: Allocator> ExactSizeIterator for IntoIter<K, A>"],["impl<T, A: Allocator> ExactSizeIterator for Drain<'_, T, A>"],["impl<K, V> ExactSizeIterator for ValuesMut<'_, K, V>"],["impl<K, V, A: Allocator> ExactSizeIterator for IntoKeys<K, V, A>"],["impl<K, V> ExactSizeIterator for IterMut<'_, K, V>"],["impl<K, A: Allocator> ExactSizeIterator for Drain<'_, K, A>"],["impl<K, V, A: Allocator> ExactSizeIterator for IntoIter<K, V, A>"]], +"hashbrown":[["impl<K, V, A: Allocator> ExactSizeIterator for IntoValues<K, V, A>"],["impl<K, A: Allocator> ExactSizeIterator for IntoIter<K, A>"],["impl<K, V> ExactSizeIterator for Keys<'_, K, V>"],["impl<K, V> ExactSizeIterator for Values<'_, K, V>"],["impl<T, A> ExactSizeIterator for IntoIter<T, A>
where\n A: Allocator,
"],["impl<K, A: Allocator> ExactSizeIterator for Drain<'_, K, A>"],["impl<K, V, A: Allocator> ExactSizeIterator for IntoIter<K, V, A>"],["impl<K, V> ExactSizeIterator for Iter<'_, K, V>"],["impl<K, V, A: Allocator> ExactSizeIterator for IntoKeys<K, V, A>"],["impl<'a, K> ExactSizeIterator for Iter<'a, K>"],["impl<T> ExactSizeIterator for Iter<'_, T>"],["impl<K, V> ExactSizeIterator for ValuesMut<'_, K, V>"],["impl<K, V, A: Allocator> ExactSizeIterator for Drain<'_, K, V, A>"],["impl<T, A: Allocator> ExactSizeIterator for Drain<'_, T, A>"],["impl<T> ExactSizeIterator for IterMut<'_, T>"],["impl<K, V> ExactSizeIterator for IterMut<'_, K, V>"]], "indexmap":[["impl<K, V> ExactSizeIterator for IntoIter<K, V>"],["impl<K, V> ExactSizeIterator for IntoValues<K, V>"],["impl<K, V> ExactSizeIterator for IntoKeys<K, V>"],["impl<I, K, V, S> ExactSizeIterator for Splice<'_, I, K, V, S>
where\n I: Iterator<Item = (K, V)>,\n K: Hash + Eq,\n S: BuildHasher,
"],["impl<T> ExactSizeIterator for IntoIter<T>"],["impl<T> ExactSizeIterator for Iter<'_, T>"],["impl<K, V> ExactSizeIterator for ValuesMut<'_, K, V>"],["impl<T> ExactSizeIterator for Drain<'_, T>"],["impl<K, V> ExactSizeIterator for Values<'_, K, V>"],["impl<K, V> ExactSizeIterator for IterMut<'_, K, V>"],["impl<I, T, S> ExactSizeIterator for Splice<'_, I, T, S>
where\n I: Iterator<Item = T>,\n T: Hash + Eq,\n S: BuildHasher,
"],["impl<K, V> ExactSizeIterator for Keys<'_, K, V>"],["impl<K, V> ExactSizeIterator for Drain<'_, K, V>"],["impl<K, V> ExactSizeIterator for Iter<'_, K, V>"]], "itertools":[["impl<I> ExactSizeIterator for PeekNth<I>
where\n I: ExactSizeIterator,
"],["impl<I> ExactSizeIterator for MultiPeek<I>
where\n I: ExactSizeIterator,
"],["impl<A, B, C, D, E, F, G, H, I, J, K, L> ExactSizeIterator for Zip<(A, B, C, D, E, F, G, H, I, J, K, L)>"],["impl<I, T> ExactSizeIterator for Tuples<I, T>
where\n I: ExactSizeIterator<Item = T::Item>,\n T: HomogeneousTuple,
"],["impl<I, F> ExactSizeIterator for PadUsing<I, F>
where\n I: ExactSizeIterator,\n F: FnMut(usize) -> I::Item,
"],["impl<A, B, C, D, E, F, G, H, I, J> ExactSizeIterator for Zip<(A, B, C, D, E, F, G, H, I, J)>"],["impl<A, B> ExactSizeIterator for Zip<(A, B)>"],["impl<A, B, C, D, E, F, G, H, I> ExactSizeIterator for Zip<(A, B, C, D, E, F, G, H, I)>"],["impl<A, B, C, D, E> ExactSizeIterator for Zip<(A, B, C, D, E)>"],["impl<I, T> ExactSizeIterator for TupleWindows<I, T>
where\n I: ExactSizeIterator<Item = T::Item>,\n T: HomogeneousTuple + Clone,\n T::Item: Clone,
"],["impl<I> ExactSizeIterator for Tee<I>
where\n I: ExactSizeIterator,\n I::Item: Clone,
"],["impl<T, U> ExactSizeIterator for ZipLongest<T, U>"],["impl<A> ExactSizeIterator for RepeatN<A>
where\n A: Clone,
"],["impl<A, B, C> ExactSizeIterator for Zip<(A, B, C)>"],["impl<A, B, C, D, E, F> ExactSizeIterator for Zip<(A, B, C, D, E, F)>"],["impl<I, F> ExactSizeIterator for Update<I, F>
where\n I: ExactSizeIterator,\n F: FnMut(&mut I::Item),
"],["impl<I, T> ExactSizeIterator for CircularTupleWindows<I, T>
where\n I: Iterator<Item = T::Item> + Clone,\n T: TupleCollect + Clone,\n T::Item: Clone,
"],["impl<A, B, C, D> ExactSizeIterator for Zip<(A, B, C, D)>"],["impl<A> ExactSizeIterator for Zip<(A,)>
where\n A: ExactSizeIterator,
"],["impl<I, J> ExactSizeIterator for ZipEq<I, J>"],["impl<A, B, C, D, E, F, G, H, I, J, K> ExactSizeIterator for Zip<(A, B, C, D, E, F, G, H, I, J, K)>"],["impl<I> ExactSizeIterator for Step<I>
where\n I: ExactSizeIterator,
"],["impl<I> ExactSizeIterator for WithPosition<I>
where\n I: ExactSizeIterator,
"],["impl<A, B, C, D, E, F, G, H> ExactSizeIterator for Zip<(A, B, C, D, E, F, G, H)>"],["impl<A, B, C, D, E, F, G> ExactSizeIterator for Zip<(A, B, C, D, E, F, G)>"],["impl<T> ExactSizeIterator for TupleBuffer<T>
where\n T: HomogeneousTuple,
"],["impl<I> ExactSizeIterator for ExactlyOneError<I>
where\n I: ExactSizeIterator,
"]], "rand":[["impl ExactSizeIterator for IndexVecIntoIter"],["impl<'a, S: Index<usize, Output = T> + ?Sized + 'a, T: 'a> ExactSizeIterator for SliceChooseIter<'a, S, T>"],["impl<'a> ExactSizeIterator for IndexVecIter<'a>"]], -"regex":[["impl<'r> ExactSizeIterator for CaptureNames<'r>"],["impl<'c, 'h> ExactSizeIterator for SubCaptureMatches<'c, 'h>"],["impl<'r> ExactSizeIterator for CaptureNames<'r>"],["impl<'c, 'h> ExactSizeIterator for SubCaptureMatches<'c, 'h>"]], +"regex":[["impl<'c, 'h> ExactSizeIterator for SubCaptureMatches<'c, 'h>"],["impl<'r> ExactSizeIterator for CaptureNames<'r>"],["impl<'c, 'h> ExactSizeIterator for SubCaptureMatches<'c, 'h>"],["impl<'r> ExactSizeIterator for CaptureNames<'r>"]], "regex_automata":[["impl<'a> ExactSizeIterator for CapturesPatternIter<'a>"],["impl<'a> ExactSizeIterator for GroupInfoPatternNames<'a>"]], "rustix":[["impl<T> ExactSizeIterator for AncillaryIter<'_, T>"]], "serde_json":[["impl<'a> ExactSizeIterator for Keys<'a>"],["impl<'a> ExactSizeIterator for IterMut<'a>"],["impl<'a> ExactSizeIterator for ValuesMut<'a>"],["impl<'a> ExactSizeIterator for Iter<'a>"],["impl<'a> ExactSizeIterator for Values<'a>"],["impl ExactSizeIterator for IntoIter"]], diff --git a/doc/devel/trait.impl/core/iter/traits/iterator/trait.Iterator.js b/doc/devel/trait.impl/core/iter/traits/iterator/trait.Iterator.js index d03f427f63..a272d896ce 100644 --- a/doc/devel/trait.impl/core/iter/traits/iterator/trait.Iterator.js +++ b/doc/devel/trait.impl/core/iter/traits/iterator/trait.Iterator.js @@ -14,18 +14,18 @@ "eyre":[["impl<'a> Iterator for Chain<'a>"]], "futures_executor":[["impl<S: Stream + Unpin> Iterator for BlockingStream<S>"]], "futures_lite":[["impl<S: Stream + Unpin> Iterator for BlockOn<S>"]], -"futures_util":[["impl<'a, Fut: Unpin> Iterator for Iter<'a, Fut>"],["impl<'a, Fut: Unpin> Iterator for IterMut<'a, Fut>"],["impl<Fut: Unpin> Iterator for IntoIter<Fut>"],["impl<'a, St: Stream + Unpin> Iterator for Iter<'a, St>"],["impl<'a, St: Stream + Unpin> Iterator for IterMut<'a, St>"],["impl<'a, Fut> Iterator for IterPinRef<'a, Fut>"],["impl<St: Stream + Unpin> Iterator for IntoIter<St>"],["impl<'a, Fut> Iterator for IterPinMut<'a, Fut>"]], +"futures_util":[["impl<'a, St: Stream + Unpin> Iterator for IterMut<'a, St>"],["impl<'a, Fut: Unpin> Iterator for Iter<'a, Fut>"],["impl<'a, Fut> Iterator for IterPinMut<'a, Fut>"],["impl<St: Stream + Unpin> Iterator for IntoIter<St>"],["impl<'a, Fut: Unpin> Iterator for IterMut<'a, Fut>"],["impl<Fut: Unpin> Iterator for IntoIter<Fut>"],["impl<'a, Fut> Iterator for IterPinRef<'a, Fut>"],["impl<'a, St: Stream + Unpin> Iterator for Iter<'a, St>"]], "generic_array":[["impl<T, N> Iterator for GenericArrayIter<T, N>
where\n N: ArrayLength<T>,
"]], -"hashbrown":[["impl<T, A> Iterator for IntoIter<T, A>
where\n A: Allocator,
"],["impl<'a, K, V> Iterator for Values<'a, K, V>"],["impl<'a, K, V> Iterator for Iter<'a, K, V>"],["impl<K, V, A: Allocator> Iterator for IntoValues<K, V, A>"],["impl<'a, T> Iterator for IterMut<'a, T>"],["impl<K, A: Allocator> Iterator for Drain<'_, K, A>"],["impl<T, F, A: Allocator> Iterator for ExtractIf<'_, T, F, A>
where\n F: FnMut(&mut T) -> bool,
"],["impl<'a, K, V, A: Allocator> Iterator for Drain<'a, K, V, A>"],["impl<'a, K, V> Iterator for IterMut<'a, K, V>"],["impl<'a, K, V> Iterator for Keys<'a, K, V>"],["impl<'a, K, V> Iterator for ValuesMut<'a, K, V>"],["impl<K, V, A: Allocator> Iterator for IntoIter<K, V, A>"],["impl<K, V, F, A> Iterator for ExtractIf<'_, K, V, F, A>
where\n F: FnMut(&K, &mut V) -> bool,\n A: Allocator,
"],["impl<K, A: Allocator> Iterator for IntoIter<K, A>"],["impl<'a, K> Iterator for Iter<'a, K>"],["impl<K, V, A: Allocator> Iterator for IntoKeys<K, V, A>"],["impl<K, F, A: Allocator> Iterator for ExtractIf<'_, K, F, A>
where\n F: FnMut(&K) -> bool,
"],["impl<'a, T, S, A> Iterator for Difference<'a, T, S, A>
where\n T: Eq + Hash,\n S: BuildHasher,\n A: Allocator,
"],["impl<'a, T, S, A> Iterator for Union<'a, T, S, A>
where\n T: Eq + Hash,\n S: BuildHasher,\n A: Allocator,
"],["impl<'a, T, S, A> Iterator for SymmetricDifference<'a, T, S, A>
where\n T: Eq + Hash,\n S: BuildHasher,\n A: Allocator,
"],["impl<'a, T> Iterator for Iter<'a, T>"],["impl<T, A: Allocator> Iterator for Drain<'_, T, A>"],["impl<'a, T, S, A> Iterator for Intersection<'a, T, S, A>
where\n T: Eq + Hash,\n S: BuildHasher,\n A: Allocator,
"]], +"hashbrown":[["impl<K, V, A: Allocator> Iterator for IntoKeys<K, V, A>"],["impl<'a, T> Iterator for IterMut<'a, T>"],["impl<T, F, A: Allocator> Iterator for ExtractIf<'_, T, F, A>
where\n F: FnMut(&mut T) -> bool,
"],["impl<'a, K, V> Iterator for ValuesMut<'a, K, V>"],["impl<'a, T, S, A> Iterator for Difference<'a, T, S, A>
where\n T: Eq + Hash,\n S: BuildHasher,\n A: Allocator,
"],["impl<'a, T> Iterator for Iter<'a, T>"],["impl<'a, K> Iterator for Iter<'a, K>"],["impl<K, A: Allocator> Iterator for IntoIter<K, A>"],["impl<K, V, A: Allocator> Iterator for IntoIter<K, V, A>"],["impl<T, A: Allocator> Iterator for Drain<'_, T, A>"],["impl<T, A> Iterator for IntoIter<T, A>
where\n A: Allocator,
"],["impl<'a, K, V> Iterator for Values<'a, K, V>"],["impl<'a, T, S, A> Iterator for Union<'a, T, S, A>
where\n T: Eq + Hash,\n S: BuildHasher,\n A: Allocator,
"],["impl<'a, K, V, A: Allocator> Iterator for Drain<'a, K, V, A>"],["impl<K, V, A: Allocator> Iterator for IntoValues<K, V, A>"],["impl<'a, K, V> Iterator for IterMut<'a, K, V>"],["impl<'a, T, S, A> Iterator for Intersection<'a, T, S, A>
where\n T: Eq + Hash,\n S: BuildHasher,\n A: Allocator,
"],["impl<'a, T, S, A> Iterator for SymmetricDifference<'a, T, S, A>
where\n T: Eq + Hash,\n S: BuildHasher,\n A: Allocator,
"],["impl<K, F, A: Allocator> Iterator for ExtractIf<'_, K, F, A>
where\n F: FnMut(&K) -> bool,
"],["impl<'a, K, V> Iterator for Keys<'a, K, V>"],["impl<K, V, F, A> Iterator for ExtractIf<'_, K, V, F, A>
where\n F: FnMut(&K, &mut V) -> bool,\n A: Allocator,
"],["impl<K, A: Allocator> Iterator for Drain<'_, K, A>"],["impl<'a, K, V> Iterator for Iter<'a, K, V>"]], "indexmap":[["impl<K, V> Iterator for IntoIter<K, V>"],["impl<'a, K, V> Iterator for Values<'a, K, V>"],["impl<'a, K, V> Iterator for Keys<'a, K, V>"],["impl<K, V> Iterator for IntoKeys<K, V>"],["impl<'a, K, V> Iterator for Iter<'a, K, V>"],["impl<I, K, V, S> Iterator for Splice<'_, I, K, V, S>
where\n I: Iterator<Item = (K, V)>,\n K: Hash + Eq,\n S: BuildHasher,
"],["impl<T> Iterator for IntoIter<T>"],["impl<'a, T, S> Iterator for Difference<'a, T, S>
where\n T: Eq + Hash,\n S: BuildHasher,
"],["impl<K, V> Iterator for IntoValues<K, V>"],["impl<'a, T, S> Iterator for Intersection<'a, T, S>
where\n T: Eq + Hash,\n S: BuildHasher,
"],["impl<K, V> Iterator for Drain<'_, K, V>"],["impl<I, T, S> Iterator for Splice<'_, I, T, S>
where\n I: Iterator<Item = T>,\n T: Hash + Eq,\n S: BuildHasher,
"],["impl<'a, T> Iterator for Iter<'a, T>"],["impl<'a, T, S> Iterator for Union<'a, T, S>
where\n T: Eq + Hash,\n S: BuildHasher,
"],["impl<'a, K, V> Iterator for ValuesMut<'a, K, V>"],["impl<'a, T, S1, S2> Iterator for SymmetricDifference<'a, T, S1, S2>
where\n T: Eq + Hash,\n S1: BuildHasher,\n S2: BuildHasher,
"],["impl<T> Iterator for Drain<'_, T>"],["impl<'a, K, V> Iterator for IterMut<'a, K, V>"]], "itertools":[["impl<I> Iterator for PeekNth<I>
where\n I: Iterator,
"],["impl<A, B, C, D, E, F, G, H> Iterator for Zip<(A, B, C, D, E, F, G, H)>
where\n A: Iterator,\n B: Iterator,\n C: Iterator,\n D: Iterator,\n E: Iterator,\n F: Iterator,\n G: Iterator,\n H: Iterator,
"],["impl<I, F> Iterator for PadUsing<I, F>
where\n I: Iterator,\n F: FnMut(usize) -> I::Item,
"],["impl<I, F> Iterator for TakeWhileInclusive<I, F>
where\n I: Iterator,\n F: FnMut(&I::Item) -> bool,
"],["impl<A, B, C> Iterator for Zip<(A, B, C)>
where\n A: Iterator,\n B: Iterator,\n C: Iterator,
"],["impl<X, Iter, F, G, H, I, J, K, L> Iterator for ConsTuples<Iter, ((F, G, H, I, J, K, L), X)>
where\n Iter: Iterator<Item = ((F, G, H, I, J, K, L), X)>,
"],["impl<I> Iterator for Step<I>
where\n I: Iterator,
"],["impl<I, F> Iterator for Update<I, F>
where\n I: Iterator,\n F: FnMut(&mut I::Item),
"],["impl<I, T> Iterator for Tuples<I, T>
where\n I: Iterator<Item = T::Item>,\n T: HomogeneousTuple,
"],["impl<I, F> Iterator for KMergeBy<I, F>
where\n I: Iterator,\n F: KMergePredicate<I::Item>,
"],["impl<I> Iterator for MultiPeek<I>
where\n I: Iterator,
"],["impl<I> Iterator for Tee<I>
where\n I: Iterator,\n I::Item: Clone,
"],["impl<I> Iterator for CombinationsWithReplacement<I>
where\n I: Iterator,\n I::Item: Clone,
"],["impl<I, F> Iterator for Positions<I, F>
where\n I: Iterator,\n F: FnMut(I::Item) -> bool,
"],["impl<'a, K, I, F> Iterator for Groups<'a, K, I, F>
where\n I: Iterator,\n I::Item: 'a,\n F: FnMut(&I::Item) -> K,\n K: PartialEq,
"],["impl<I, T> Iterator for CircularTupleWindows<I, T>
where\n I: Iterator<Item = T::Item> + Clone,\n T: TupleCollect + Clone,\n T::Item: Clone,
"],["impl<A> Iterator for RepeatN<A>
where\n A: Clone,
"],["impl<A, B, C, D, E> Iterator for Zip<(A, B, C, D, E)>
where\n A: Iterator,\n B: Iterator,\n C: Iterator,\n D: Iterator,\n E: Iterator,
"],["impl<X, Iter, D, E, F, G, H, I, J, K, L> Iterator for ConsTuples<Iter, ((D, E, F, G, H, I, J, K, L), X)>
where\n Iter: Iterator<Item = ((D, E, F, G, H, I, J, K, L), X)>,
"],["impl<I, T> Iterator for TupleCombinations<I, T>
where\n I: Iterator,\n T: HasCombination<I>,
"],["impl<B, F, I> Iterator for Batching<I, F>
where\n I: Iterator,\n F: FnMut(&mut I) -> Option<B>,
"],["impl<A, B, C, D, E, F, G> Iterator for Zip<(A, B, C, D, E, F, G)>
where\n A: Iterator,\n B: Iterator,\n C: Iterator,\n D: Iterator,\n E: Iterator,\n F: Iterator,\n G: Iterator,
"],["impl<T> Iterator for TupleBuffer<T>
where\n T: HomogeneousTuple,
"],["impl<I, F, T, E> Iterator for FilterOk<I, F>
where\n I: Iterator<Item = Result<T, E>>,\n F: FnMut(&T) -> bool,
"],["impl<St, F> Iterator for Iterate<St, F>
where\n F: FnMut(&St) -> St,
"],["impl<X, Iter, B, C, D, E, F, G, H, I, J, K, L> Iterator for ConsTuples<Iter, ((B, C, D, E, F, G, H, I, J, K, L), X)>
where\n Iter: Iterator<Item = ((B, C, D, E, F, G, H, I, J, K, L), X)>,
"],["impl<I> Iterator for PutBack<I>
where\n I: Iterator,
"],["impl<I> Iterator for Unique<I>
where\n I: Iterator,\n I::Item: Eq + Hash + Clone,
"],["impl<I, V, F> Iterator for UniqueBy<I, V, F>
where\n I: Iterator,\n V: Eq + Hash,\n F: FnMut(&I::Item) -> V,
"],["impl<'a, K, I, F> Iterator for Group<'a, K, I, F>
where\n I: Iterator,\n I::Item: 'a,\n F: FnMut(&I::Item) -> K,\n K: PartialEq,
"],["impl<I: Iterator> Iterator for PutBackN<I>"],["impl<'a, I, T, E> Iterator for ProcessResults<'a, I, E>
where\n I: Iterator<Item = Result<T, E>>,
"],["impl<X, Iter, J, K, L> Iterator for ConsTuples<Iter, ((J, K, L), X)>
where\n Iter: Iterator<Item = ((J, K, L), X)>,
"],["impl<'a, I> Iterator for Chunks<'a, I>
where\n I: Iterator,\n I::Item: 'a,
"],["impl<'a, I, F> Iterator for TakeWhileRef<'a, I, F>
where\n I: Iterator + Clone,\n F: FnMut(&I::Item) -> bool,
"],["impl<A, B, C, D, E, F> Iterator for Zip<(A, B, C, D, E, F)>
where\n A: Iterator,\n B: Iterator,\n C: Iterator,\n D: Iterator,\n E: Iterator,\n F: Iterator,
"],["impl<I, J, F> Iterator for MergeBy<I, J, F>
where\n I: Iterator,\n J: Iterator,\n F: OrderingOrBool<I::Item, J::Item>,
"],["impl<A, St, F> Iterator for Unfold<St, F>
where\n F: FnMut(&mut St) -> Option<A>,
"],["impl<I> Iterator for Combinations<I>
where\n I: Iterator,\n I::Item: Clone,
"],["impl<I, J> Iterator for Product<I, J>
where\n I: Iterator,\n J: Clone + Iterator,\n I::Item: Clone,
"],["impl<A> Iterator for Zip<(A,)>
where\n A: Iterator,
"],["impl<A, F> Iterator for RepeatCall<F>
where\n F: FnMut() -> A,
"],["impl<X, Iter, C, D, E, F, G, H, I, J, K, L> Iterator for ConsTuples<Iter, ((C, D, E, F, G, H, I, J, K, L), X)>
where\n Iter: Iterator<Item = ((C, D, E, F, G, H, I, J, K, L), X)>,
"],["impl<A, B> Iterator for Zip<(A, B)>
where\n A: Iterator,\n B: Iterator,
"],["impl<I> Iterator for ExactlyOneError<I>
where\n I: Iterator,
"],["impl<T, U> Iterator for ZipLongest<T, U>
where\n T: Iterator,\n U: Iterator,
"],["impl<X, Iter, I, J, K, L> Iterator for ConsTuples<Iter, ((I, J, K, L), X)>
where\n Iter: Iterator<Item = ((I, J, K, L), X)>,
"],["impl<I> Iterator for Permutations<I>
where\n I: Iterator,\n I::Item: Clone,
"],["impl<X, Iter, G, H, I, J, K, L> Iterator for ConsTuples<Iter, ((G, H, I, J, K, L), X)>
where\n Iter: Iterator<Item = ((G, H, I, J, K, L), X)>,
"],["impl<I, T> Iterator for TupleWindows<I, T>
where\n I: Iterator<Item = T::Item>,\n T: HomogeneousTuple + Clone,\n T::Item: Clone,
"],["impl<A, B, C, D, E, F, G, H, I> Iterator for Zip<(A, B, C, D, E, F, G, H, I)>
where\n A: Iterator,\n B: Iterator,\n C: Iterator,\n D: Iterator,\n E: Iterator,\n F: Iterator,\n G: Iterator,\n H: Iterator,\n I: Iterator,
"],["impl<I, A> Iterator for WhileSome<I>
where\n I: Iterator<Item = Option<A>>,
"],["impl<'a, I, F> Iterator for PeekingTakeWhile<'a, I, F>
where\n I: PeekingNext,\n F: FnMut(&I::Item) -> bool,
"],["impl<I> Iterator for Powerset<I>
where\n I: Iterator,\n I::Item: Clone,
"],["impl<A, B, C, D, E, F, G, H, I, J> Iterator for Zip<(A, B, C, D, E, F, G, H, I, J)>
where\n A: Iterator,\n B: Iterator,\n C: Iterator,\n D: Iterator,\n E: Iterator,\n F: Iterator,\n G: Iterator,\n H: Iterator,\n I: Iterator,\n J: Iterator,
"],["impl<A, B, C, D, E, F, G, H, I, J, K, L> Iterator for Zip<(A, B, C, D, E, F, G, H, I, J, K, L)>
where\n A: Iterator,\n B: Iterator,\n C: Iterator,\n D: Iterator,\n E: Iterator,\n F: Iterator,\n G: Iterator,\n H: Iterator,\n I: Iterator,\n J: Iterator,\n K: Iterator,\n L: Iterator,
"],["impl<X, Iter, H, I, J, K, L> Iterator for ConsTuples<Iter, ((H, I, J, K, L), X)>
where\n Iter: Iterator<Item = ((H, I, J, K, L), X)>,
"],["impl<I, J> Iterator for ZipEq<I, J>
where\n I: Iterator,\n J: Iterator,
"],["impl<I, J> Iterator for Interleave<I, J>
where\n I: Iterator,\n J: Iterator<Item = I::Item>,
"],["impl<I, T, E> Iterator for FlattenOk<I, T, E>
where\n I: Iterator<Item = Result<T, E>>,\n T: IntoIterator,
"],["impl<X, Iter, K, L> Iterator for ConsTuples<Iter, ((K, L), X)>
where\n Iter: Iterator<Item = ((K, L), X)>,
"],["impl<A, B, C, D, E, F, G, H, I, J, K> Iterator for Zip<(A, B, C, D, E, F, G, H, I, J, K)>
where\n A: Iterator,\n B: Iterator,\n C: Iterator,\n D: Iterator,\n E: Iterator,\n F: Iterator,\n G: Iterator,\n H: Iterator,\n I: Iterator,\n J: Iterator,\n K: Iterator,
"],["impl<I> Iterator for MultiProduct<I>
where\n I: Iterator + Clone,\n I::Item: Clone,
"],["impl<'a, I> Iterator for Chunk<'a, I>
where\n I: Iterator,\n I::Item: 'a,
"],["impl<A, I> Iterator for RcIter<I>
where\n I: Iterator<Item = A>,
"],["impl<X, Iter, E, F, G, H, I, J, K, L> Iterator for ConsTuples<Iter, ((E, F, G, H, I, J, K, L), X)>
where\n Iter: Iterator<Item = ((E, F, G, H, I, J, K, L), X)>,
"],["impl<I: Iterator> Iterator for WithPosition<I>"],["impl<A, B, C, D> Iterator for Zip<(A, B, C, D)>
where\n A: Iterator,\n B: Iterator,\n C: Iterator,\n D: Iterator,
"],["impl<I, ElemF> Iterator for IntersperseWith<I, ElemF>
where\n I: Iterator,\n ElemF: IntersperseElement<I::Item>,
"],["impl<I, J> Iterator for InterleaveShortest<I, J>
where\n I: Iterator,\n J: Iterator<Item = I::Item>,
"],["impl<I, F, T, U, E> Iterator for FilterMapOk<I, F>
where\n I: Iterator<Item = Result<T, E>>,\n F: FnMut(T) -> Option<U>,
"]], "memchr":[["impl<'a, 'h> Iterator for ThreeIter<'a, 'h>"],["impl<'h> Iterator for Memchr3<'h>"],["impl<'a, 'h> Iterator for ThreeIter<'a, 'h>"],["impl<'a, 'h> Iterator for TwoIter<'a, 'h>"],["impl<'a, 'h> Iterator for OneIter<'a, 'h>"],["impl<'h, 'n> Iterator for FindIter<'h, 'n>"],["impl<'a, 'h> Iterator for OneIter<'a, 'h>"],["impl<'h> Iterator for Memchr<'h>"],["impl<'h, 'n> Iterator for FindRevIter<'h, 'n>"],["impl<'a, 'h> Iterator for TwoIter<'a, 'h>"],["impl<'h> Iterator for Memchr2<'h>"],["impl<'a, 'h> Iterator for OneIter<'a, 'h>"],["impl<'a, 'h> Iterator for ThreeIter<'a, 'h>"],["impl<'a, 'h> Iterator for TwoIter<'a, 'h>"]], "mio":[["impl<'a> Iterator for Iter<'a>"]], -"nix":[["impl<'a, S> Iterator for MultiResults<'a, S>
where\n S: Copy + SockaddrLike,
"],["impl Iterator for InterfaceAddressIterator"],["impl Iterator for OwningIter"],["impl<'a> Iterator for IoSliceIterator<'a>"],["impl Iterator for SigSetIter<'_>"],["impl Iterator for SignalFd"],["impl<'d> Iterator for Iter<'d>"],["impl Iterator for SignalIterator"],["impl<'a> Iterator for InterfacesIter<'a>"],["impl<'a> Iterator for Fds<'a>"],["impl<'a> Iterator for CmsgIterator<'a>"]], +"nix":[["impl Iterator for SignalFd"],["impl Iterator for SigSetIter<'_>"],["impl<'a, S> Iterator for MultiResults<'a, S>
where\n S: Copy + SockaddrLike,
"],["impl<'a> Iterator for InterfacesIter<'a>"],["impl<'d> Iterator for Iter<'d>"],["impl<'a> Iterator for Fds<'a>"],["impl Iterator for SignalIterator"],["impl<'a> Iterator for CmsgIterator<'a>"],["impl<'a> Iterator for IoSliceIterator<'a>"],["impl Iterator for OwningIter"],["impl Iterator for InterfaceAddressIterator"]], "proc_macro2":[["impl Iterator for IntoIter"]], "rand":[["impl<'a> Iterator for IndexVecIter<'a>"],["impl Iterator for IndexVecIntoIter"],["impl<'a, S: Index<usize, Output = T> + ?Sized + 'a, T: 'a> Iterator for SliceChooseIter<'a, S, T>"],["impl<D, R, T> Iterator for DistIter<D, R, T>
where\n D: Distribution<T>,\n R: Rng,
"]], -"regex":[["impl<'c, 'h> Iterator for SubCaptureMatches<'c, 'h>"],["impl<'r, 'h> Iterator for Matches<'r, 'h>"],["impl<'a> Iterator for SetMatchesIter<'a>"],["impl<'r> Iterator for CaptureNames<'r>"],["impl<'r, 'h> Iterator for CaptureMatches<'r, 'h>"],["impl<'r, 'h> Iterator for Matches<'r, 'h>"],["impl<'r, 'h> Iterator for CaptureMatches<'r, 'h>"],["impl<'a> Iterator for SetMatchesIter<'a>"],["impl<'r, 'h> Iterator for Split<'r, 'h>"],["impl Iterator for SetMatchesIntoIter"],["impl<'r, 'h> Iterator for Split<'r, 'h>"],["impl<'r> Iterator for CaptureNames<'r>"],["impl<'r, 'h> Iterator for SplitN<'r, 'h>"],["impl<'c, 'h> Iterator for SubCaptureMatches<'c, 'h>"],["impl Iterator for SetMatchesIntoIter"],["impl<'r, 'h> Iterator for SplitN<'r, 'h>"]], -"regex_automata":[["impl<'h, F> Iterator for TryCapturesIter<'h, F>
where\n F: FnMut(&Input<'_>, &mut Captures) -> Result<(), MatchError>,
"],["impl Iterator for LookSetIter"],["impl<'a> Iterator for PatternSetIter<'a>"],["impl<'a> Iterator for GroupInfoAllNames<'a>"],["impl<'a> Iterator for GroupInfoPatternNames<'a>"],["impl<'a> Iterator for ByteClassRepresentatives<'a>"],["impl<'a> Iterator for ByteClassElements<'a>"],["impl<'r, 'h> Iterator for CapturesMatches<'r, 'h>"],["impl<'r, 'h> Iterator for SplitN<'r, 'h>"],["impl<'h, F> Iterator for TryMatchesIter<'h, F>
where\n F: FnMut(&Input<'_>) -> Result<Option<Match>, MatchError>,
"],["impl<'h, F> Iterator for CapturesIter<'h, F>
where\n F: FnMut(&Input<'_>, &mut Captures) -> Result<(), MatchError>,
"],["impl<'a> Iterator for CapturesPatternIter<'a>"],["impl<'a> Iterator for ByteClassIter<'a>"],["impl<'r, 'c, 'h> Iterator for CapturesMatches<'r, 'c, 'h>"],["impl<'h, F> Iterator for HalfMatchesIter<'h, F>
where\n F: FnMut(&Input<'_>) -> Result<Option<HalfMatch>, MatchError>,
"],["impl<'r, 'c, 'h> Iterator for FindMatches<'r, 'c, 'h>"],["impl<'h, F> Iterator for TryHalfMatchesIter<'h, F>
where\n F: FnMut(&Input<'_>) -> Result<Option<HalfMatch>, MatchError>,
"],["impl<'r, 'h> Iterator for Split<'r, 'h>"],["impl<'a> Iterator for PatternIter<'a>"],["impl<'r, 'h> Iterator for FindMatches<'r, 'h>"],["impl<'h, F> Iterator for MatchesIter<'h, F>
where\n F: FnMut(&Input<'_>) -> Result<Option<Match>, MatchError>,
"]], +"regex":[["impl<'r, 'h> Iterator for Split<'r, 'h>"],["impl<'r> Iterator for CaptureNames<'r>"],["impl<'r, 'h> Iterator for Matches<'r, 'h>"],["impl Iterator for SetMatchesIntoIter"],["impl<'r, 'h> Iterator for Matches<'r, 'h>"],["impl<'r, 'h> Iterator for CaptureMatches<'r, 'h>"],["impl<'r, 'h> Iterator for SplitN<'r, 'h>"],["impl<'r> Iterator for CaptureNames<'r>"],["impl<'a> Iterator for SetMatchesIter<'a>"],["impl<'r, 'h> Iterator for CaptureMatches<'r, 'h>"],["impl<'a> Iterator for SetMatchesIter<'a>"],["impl<'r, 'h> Iterator for Split<'r, 'h>"],["impl<'r, 'h> Iterator for SplitN<'r, 'h>"],["impl<'c, 'h> Iterator for SubCaptureMatches<'c, 'h>"],["impl<'c, 'h> Iterator for SubCaptureMatches<'c, 'h>"],["impl Iterator for SetMatchesIntoIter"]], +"regex_automata":[["impl<'r, 'h> Iterator for FindMatches<'r, 'h>"],["impl<'r, 'c, 'h> Iterator for CapturesMatches<'r, 'c, 'h>"],["impl<'h, F> Iterator for TryCapturesIter<'h, F>
where\n F: FnMut(&Input<'_>, &mut Captures) -> Result<(), MatchError>,
"],["impl Iterator for LookSetIter"],["impl<'r, 'h> Iterator for CapturesMatches<'r, 'h>"],["impl<'a> Iterator for ByteClassIter<'a>"],["impl<'r, 'h> Iterator for Split<'r, 'h>"],["impl<'a> Iterator for ByteClassRepresentatives<'a>"],["impl<'a> Iterator for GroupInfoAllNames<'a>"],["impl<'a> Iterator for ByteClassElements<'a>"],["impl<'h, F> Iterator for TryHalfMatchesIter<'h, F>
where\n F: FnMut(&Input<'_>) -> Result<Option<HalfMatch>, MatchError>,
"],["impl<'a> Iterator for PatternIter<'a>"],["impl<'a> Iterator for GroupInfoPatternNames<'a>"],["impl<'h, F> Iterator for CapturesIter<'h, F>
where\n F: FnMut(&Input<'_>, &mut Captures) -> Result<(), MatchError>,
"],["impl<'a> Iterator for PatternSetIter<'a>"],["impl<'h, F> Iterator for MatchesIter<'h, F>
where\n F: FnMut(&Input<'_>) -> Result<Option<Match>, MatchError>,
"],["impl<'h, F> Iterator for TryMatchesIter<'h, F>
where\n F: FnMut(&Input<'_>) -> Result<Option<Match>, MatchError>,
"],["impl<'a> Iterator for CapturesPatternIter<'a>"],["impl<'h, F> Iterator for HalfMatchesIter<'h, F>
where\n F: FnMut(&Input<'_>) -> Result<Option<HalfMatch>, MatchError>,
"],["impl<'r, 'c, 'h> Iterator for FindMatches<'r, 'c, 'h>"],["impl<'r, 'h> Iterator for SplitN<'r, 'h>"]], "regex_syntax":[["impl<'a> Iterator for ClassBytesIter<'a>"],["impl<'a> Iterator for ClassUnicodeIter<'a>"],["impl Iterator for LookSetIter"],["impl Iterator for Utf8Sequences"]], "rustix":[["impl<T> Iterator for AncillaryIter<'_, T>"],["impl Iterator for Dir"],["impl<'buf> Iterator for AncillaryDrain<'buf>"],["impl<'a> Iterator for Iter<'a>"]], "serde_json":[["impl Iterator for IntoIter"],["impl<'de, R, T> Iterator for StreamDeserializer<'de, R, T>
where\n R: Read<'de>,\n T: Deserialize<'de>,
"],["impl<'a> Iterator for Values<'a>"],["impl<'a> Iterator for ValuesMut<'a>"],["impl<'a> Iterator for Keys<'a>"],["impl<'a> Iterator for Iter<'a>"],["impl<'a> Iterator for IterMut<'a>"]], @@ -41,5 +41,5 @@ "tracing_subscriber":[["impl<'a> Iterator for Iter<'a>"],["impl<'a, R> Iterator for Scope<'a, R>
where\n R: LookupSpan<'a>,
"],["impl Iterator for IntoIter"],["impl<'a, R> Iterator for ScopeFromRoot<'a, R>
where\n R: LookupSpan<'a>,
"]], "winnow":[["impl<I> Iterator for BitOffsets<I>
where\n I: Stream<Token = u8> + Clone,
"],["impl<'a, F, I, O, E> Iterator for &'a mut ParserIterator<F, I, O, E>
where\n F: Parser<I, O, E>,\n I: Stream,
"]], "xdg":[["impl Iterator for FileFindIterator"]], -"zbus":[["impl Iterator for NameOwnerChangedIterator<'_>"],["impl<'a> Iterator for OwnerChangedIterator<'a>"],["impl Iterator for NameAcquiredIterator<'_>"],["impl Iterator for MessageIterator"],["impl Iterator for PropertiesChangedIterator<'_>"],["impl Iterator for NameLostIterator<'_>"],["impl<'a, T> Iterator for PropertyIterator<'a, T>
where\n T: Unpin,
"],["impl Iterator for SignalIterator<'_>"],["impl Iterator for InterfacesAddedIterator<'_>"],["impl Iterator for InterfacesRemovedIterator<'_>"]] +"zbus":[["impl Iterator for NameLostIterator<'_>"],["impl Iterator for PropertiesChangedIterator<'_>"],["impl Iterator for InterfacesAddedIterator<'_>"],["impl Iterator for NameOwnerChangedIterator<'_>"],["impl Iterator for MessageIterator"],["impl Iterator for SignalIterator<'_>"],["impl<'a, T> Iterator for PropertyIterator<'a, T>
where\n T: Unpin,
"],["impl Iterator for NameAcquiredIterator<'_>"],["impl<'a> Iterator for OwnerChangedIterator<'a>"],["impl Iterator for InterfacesRemovedIterator<'_>"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/trait.impl/core/iter/traits/marker/trait.FusedIterator.js b/doc/devel/trait.impl/core/iter/traits/marker/trait.FusedIterator.js index f20fa4fb2e..c9a8feb291 100644 --- a/doc/devel/trait.impl/core/iter/traits/marker/trait.FusedIterator.js +++ b/doc/devel/trait.impl/core/iter/traits/marker/trait.FusedIterator.js @@ -3,14 +3,14 @@ "either":[["impl<L, R> FusedIterator for IterEither<L, R>
where\n L: FusedIterator,\n R: FusedIterator,
"],["impl<L, R> FusedIterator for Either<L, R>
where\n L: FusedIterator,\n R: FusedIterator<Item = L::Item>,
"]], "enumflags2":[["impl<T: BitFlag> FusedIterator for Iter<T>"]], "generic_array":[["impl<T, N> FusedIterator for GenericArrayIter<T, N>
where\n N: ArrayLength<T>,
"]], -"hashbrown":[["impl<K, V> FusedIterator for Values<'_, K, V>"],["impl<T, S, A> FusedIterator for SymmetricDifference<'_, T, S, A>
where\n T: Eq + Hash,\n S: BuildHasher,\n A: Allocator,
"],["impl<T, F, A: Allocator> FusedIterator for ExtractIf<'_, T, F, A>
where\n F: FnMut(&mut T) -> bool,
"],["impl<K, V> FusedIterator for Keys<'_, K, V>"],["impl<K, V, A: Allocator> FusedIterator for IntoKeys<K, V, A>"],["impl<K, A: Allocator> FusedIterator for Drain<'_, K, A>"],["impl<T, A: Allocator> FusedIterator for Drain<'_, T, A>"],["impl<K, V, A: Allocator> FusedIterator for Drain<'_, K, V, A>"],["impl<K, V> FusedIterator for IterMut<'_, K, V>"],["impl<T> FusedIterator for Iter<'_, T>"],["impl<K, V, A: Allocator> FusedIterator for IntoIter<K, V, A>"],["impl<K, A: Allocator> FusedIterator for IntoIter<K, A>"],["impl<T, S, A> FusedIterator for Intersection<'_, T, S, A>
where\n T: Eq + Hash,\n S: BuildHasher,\n A: Allocator,
"],["impl<K, V> FusedIterator for Iter<'_, K, V>"],["impl<K, V> FusedIterator for ValuesMut<'_, K, V>"],["impl<K> FusedIterator for Iter<'_, K>"],["impl<K, V, F> FusedIterator for ExtractIf<'_, K, V, F>
where\n F: FnMut(&K, &mut V) -> bool,
"],["impl<T, A> FusedIterator for IntoIter<T, A>
where\n A: Allocator,
"],["impl<K, V, A: Allocator> FusedIterator for IntoValues<K, V, A>"],["impl<T, S, A> FusedIterator for Difference<'_, T, S, A>
where\n T: Eq + Hash,\n S: BuildHasher,\n A: Allocator,
"],["impl<T> FusedIterator for IterMut<'_, T>"],["impl<K, F, A: Allocator> FusedIterator for ExtractIf<'_, K, F, A>
where\n F: FnMut(&K) -> bool,
"],["impl<T, S, A> FusedIterator for Union<'_, T, S, A>
where\n T: Eq + Hash,\n S: BuildHasher,\n A: Allocator,
"]], +"hashbrown":[["impl<K, V> FusedIterator for ValuesMut<'_, K, V>"],["impl<K, V> FusedIterator for Iter<'_, K, V>"],["impl<K, V, A: Allocator> FusedIterator for IntoKeys<K, V, A>"],["impl<T, A: Allocator> FusedIterator for Drain<'_, T, A>"],["impl<K, F, A: Allocator> FusedIterator for ExtractIf<'_, K, F, A>
where\n F: FnMut(&K) -> bool,
"],["impl<T, S, A> FusedIterator for SymmetricDifference<'_, T, S, A>
where\n T: Eq + Hash,\n S: BuildHasher,\n A: Allocator,
"],["impl<T, F, A: Allocator> FusedIterator for ExtractIf<'_, T, F, A>
where\n F: FnMut(&mut T) -> bool,
"],["impl<K, V> FusedIterator for Keys<'_, K, V>"],["impl<T, S, A> FusedIterator for Difference<'_, T, S, A>
where\n T: Eq + Hash,\n S: BuildHasher,\n A: Allocator,
"],["impl<T> FusedIterator for Iter<'_, T>"],["impl<T, S, A> FusedIterator for Union<'_, T, S, A>
where\n T: Eq + Hash,\n S: BuildHasher,\n A: Allocator,
"],["impl<T, S, A> FusedIterator for Intersection<'_, T, S, A>
where\n T: Eq + Hash,\n S: BuildHasher,\n A: Allocator,
"],["impl<K> FusedIterator for Iter<'_, K>"],["impl<K, V, A: Allocator> FusedIterator for IntoIter<K, V, A>"],["impl<K, A: Allocator> FusedIterator for IntoIter<K, A>"],["impl<K, V, A: Allocator> FusedIterator for Drain<'_, K, V, A>"],["impl<T> FusedIterator for IterMut<'_, T>"],["impl<K, V, A: Allocator> FusedIterator for IntoValues<K, V, A>"],["impl<K, V> FusedIterator for IterMut<'_, K, V>"],["impl<K, V> FusedIterator for Values<'_, K, V>"],["impl<T, A> FusedIterator for IntoIter<T, A>
where\n A: Allocator,
"],["impl<K, V, F> FusedIterator for ExtractIf<'_, K, V, F>
where\n F: FnMut(&K, &mut V) -> bool,
"],["impl<K, A: Allocator> FusedIterator for Drain<'_, K, A>"]], "indexmap":[["impl<T> FusedIterator for Iter<'_, T>"],["impl<T, S1, S2> FusedIterator for SymmetricDifference<'_, T, S1, S2>
where\n T: Eq + Hash,\n S1: BuildHasher,\n S2: BuildHasher,
"],["impl<T, S> FusedIterator for Difference<'_, T, S>
where\n T: Eq + Hash,\n S: BuildHasher,
"],["impl<K, V> FusedIterator for Drain<'_, K, V>"],["impl<K, V> FusedIterator for IntoIter<K, V>"],["impl<I, T, S> FusedIterator for Splice<'_, I, T, S>
where\n I: Iterator<Item = T>,\n T: Hash + Eq,\n S: BuildHasher,
"],["impl<K, V> FusedIterator for IntoKeys<K, V>"],["impl<K, V> FusedIterator for ValuesMut<'_, K, V>"],["impl<K, V> FusedIterator for Values<'_, K, V>"],["impl<K, V> FusedIterator for Keys<'_, K, V>"],["impl<T, S> FusedIterator for Intersection<'_, T, S>
where\n T: Eq + Hash,\n S: BuildHasher,
"],["impl<T, S> FusedIterator for Union<'_, T, S>
where\n T: Eq + Hash,\n S: BuildHasher,
"],["impl<T> FusedIterator for IntoIter<T>"],["impl<K, V> FusedIterator for IntoValues<K, V>"],["impl<K, V> FusedIterator for Iter<'_, K, V>"],["impl<T> FusedIterator for Drain<'_, T>"],["impl<K, V> FusedIterator for IterMut<'_, K, V>"],["impl<I, K, V, S> FusedIterator for Splice<'_, I, K, V, S>
where\n I: Iterator<Item = (K, V)>,\n K: Hash + Eq,\n S: BuildHasher,
"]], "itertools":[["impl<I> FusedIterator for Permutations<I>
where\n I: Iterator,\n I::Item: Clone,
"],["impl<I, T, E> FusedIterator for FlattenOk<I, T, E>
where\n I: FusedIterator<Item = Result<T, E>>,\n T: IntoIterator,
"],["impl<A, I> FusedIterator for RcIter<I>
where\n I: FusedIterator<Item = A>,
"],["impl<I, V, F> FusedIterator for UniqueBy<I, V, F>
where\n I: FusedIterator,\n V: Eq + Hash,\n F: FnMut(&I::Item) -> V,
"],["impl<I, J, F> FusedIterator for MergeBy<I, J, F>
where\n I: Iterator,\n J: Iterator,\n F: OrderingOrBool<I::Item, J::Item>,
"],["impl<I, J> FusedIterator for Interleave<I, J>
where\n I: Iterator,\n J: Iterator<Item = I::Item>,
"],["impl<A> FusedIterator for RepeatN<A>
where\n A: Clone,
"],["impl<I, ElemF> FusedIterator for IntersperseWith<I, ElemF>
where\n I: Iterator,\n ElemF: IntersperseElement<I::Item>,
"],["impl<I, T> FusedIterator for CircularTupleWindows<I, T>
where\n I: Iterator<Item = T::Item> + Clone,\n T: TupleCollect + Clone,\n T::Item: Clone,
"],["impl<I, T> FusedIterator for TupleCombinations<I, T>
where\n I: FusedIterator,\n T: HasCombination<I>,
"],["impl<I> FusedIterator for CombinationsWithReplacement<I>
where\n I: Iterator,\n I::Item: Clone,
"],["impl<I, F> FusedIterator for TakeWhileInclusive<I, F>
where\n I: Iterator,\n F: FnMut(&I::Item) -> bool,
"],["impl<I> FusedIterator for Unique<I>
where\n I: FusedIterator,\n I::Item: Eq + Hash + Clone,
"],["impl<I, J> FusedIterator for InterleaveShortest<I, J>
where\n I: FusedIterator,\n J: FusedIterator<Item = I::Item>,
"],["impl<I, F> FusedIterator for Positions<I, F>
where\n I: FusedIterator,\n F: FnMut(I::Item) -> bool,
"],["impl<I, F> FusedIterator for PadUsing<I, F>
where\n I: FusedIterator,\n F: FnMut(usize) -> I::Item,
"],["impl<T, U> FusedIterator for ZipLongest<T, U>
where\n T: Iterator,\n U: Iterator,
"],["impl<I, F> FusedIterator for KMergeBy<I, F>
where\n I: Iterator,\n F: KMergePredicate<I::Item>,
"],["impl<I, T> FusedIterator for TupleWindows<I, T>
where\n I: FusedIterator<Item = T::Item>,\n T: HomogeneousTuple + Clone,\n T::Item: Clone,
"],["impl<I, F> FusedIterator for Update<I, F>
where\n I: FusedIterator,\n F: FnMut(&mut I::Item),
"],["impl<I> FusedIterator for Combinations<I>
where\n I: Iterator,\n I::Item: Clone,
"],["impl<I, J> FusedIterator for Product<I, J>
where\n I: FusedIterator,\n J: Clone + FusedIterator,\n I::Item: Clone,
"],["impl<I, F, T, E> FusedIterator for FilterOk<I, F>
where\n I: FusedIterator<Item = Result<T, E>>,\n F: FnMut(&T) -> bool,
"],["impl<I, F, T, U, E> FusedIterator for FilterMapOk<I, F>
where\n I: FusedIterator<Item = Result<T, E>>,\n F: FnMut(T) -> Option<U>,
"],["impl<I> FusedIterator for Powerset<I>
where\n I: Iterator,\n I::Item: Clone,
"],["impl<I: Iterator> FusedIterator for WithPosition<I>"]], "memchr":[["impl<'a, 'h> FusedIterator for ThreeIter<'a, 'h>"],["impl<'a, 'h> FusedIterator for OneIter<'a, 'h>"],["impl<'h> FusedIterator for Memchr<'h>"],["impl<'a, 'h> FusedIterator for OneIter<'a, 'h>"],["impl<'a, 'h> FusedIterator for TwoIter<'a, 'h>"],["impl<'a, 'h> FusedIterator for TwoIter<'a, 'h>"],["impl<'h> FusedIterator for Memchr3<'h>"],["impl<'a, 'h> FusedIterator for ThreeIter<'a, 'h>"],["impl<'h> FusedIterator for Memchr2<'h>"]], "nix":[["impl<'a> FusedIterator for Fds<'a>"]], "rand":[["impl<D, R, T> FusedIterator for DistIter<D, R, T>
where\n D: Distribution<T>,\n R: Rng,
"]], -"regex":[["impl<'r, 'h> FusedIterator for Matches<'r, 'h>"],["impl<'c, 'h> FusedIterator for SubCaptureMatches<'c, 'h>"],["impl<'r, 'h> FusedIterator for SplitN<'r, 'h>"],["impl<'r, 'h> FusedIterator for CaptureMatches<'r, 'h>"],["impl FusedIterator for SetMatchesIntoIter"],["impl FusedIterator for SetMatchesIntoIter"],["impl<'r, 'h> FusedIterator for CaptureMatches<'r, 'h>"],["impl<'r, 'h> FusedIterator for Split<'r, 'h>"],["impl<'c, 'h> FusedIterator for SubCaptureMatches<'c, 'h>"],["impl<'r> FusedIterator for CaptureNames<'r>"],["impl<'r, 'h> FusedIterator for SplitN<'r, 'h>"],["impl<'a> FusedIterator for SetMatchesIter<'a>"],["impl<'r, 'h> FusedIterator for Split<'r, 'h>"],["impl<'a> FusedIterator for SetMatchesIter<'a>"],["impl<'r> FusedIterator for CaptureNames<'r>"],["impl<'r, 'h> FusedIterator for Matches<'r, 'h>"]], -"regex_automata":[["impl<'a> FusedIterator for CapturesPatternIter<'a>"],["impl<'r, 'h> FusedIterator for FindMatches<'r, 'h>"],["impl<'a> FusedIterator for GroupInfoPatternNames<'a>"],["impl<'r, 'h> FusedIterator for CapturesMatches<'r, 'h>"],["impl<'r, 'h> FusedIterator for Split<'r, 'h>"],["impl<'r, 'h> FusedIterator for SplitN<'r, 'h>"]], +"regex":[["impl<'r, 'h> FusedIterator for SplitN<'r, 'h>"],["impl<'c, 'h> FusedIterator for SubCaptureMatches<'c, 'h>"],["impl FusedIterator for SetMatchesIntoIter"],["impl<'r, 'h> FusedIterator for Matches<'r, 'h>"],["impl<'r> FusedIterator for CaptureNames<'r>"],["impl<'c, 'h> FusedIterator for SubCaptureMatches<'c, 'h>"],["impl<'r, 'h> FusedIterator for Split<'r, 'h>"],["impl FusedIterator for SetMatchesIntoIter"],["impl<'a> FusedIterator for SetMatchesIter<'a>"],["impl<'r, 'h> FusedIterator for CaptureMatches<'r, 'h>"],["impl<'r, 'h> FusedIterator for Split<'r, 'h>"],["impl<'r, 'h> FusedIterator for SplitN<'r, 'h>"],["impl<'r> FusedIterator for CaptureNames<'r>"],["impl<'r, 'h> FusedIterator for Matches<'r, 'h>"],["impl<'a> FusedIterator for SetMatchesIter<'a>"],["impl<'r, 'h> FusedIterator for CaptureMatches<'r, 'h>"]], +"regex_automata":[["impl<'r, 'h> FusedIterator for FindMatches<'r, 'h>"],["impl<'r, 'h> FusedIterator for CapturesMatches<'r, 'h>"],["impl<'r, 'h> FusedIterator for SplitN<'r, 'h>"],["impl<'r, 'h> FusedIterator for Split<'r, 'h>"],["impl<'a> FusedIterator for CapturesPatternIter<'a>"],["impl<'a> FusedIterator for GroupInfoPatternNames<'a>"]], "regex_syntax":[["impl FusedIterator for Utf8Sequences"]], "rustix":[["impl FusedIterator for AncillaryDrain<'_>"],["impl<T> FusedIterator for AncillaryIter<'_, T>"]], "serde_json":[["impl<'a> FusedIterator for Keys<'a>"],["impl FusedIterator for IntoIter"],["impl<'a> FusedIterator for ValuesMut<'a>"],["impl<'a> FusedIterator for Iter<'a>"],["impl<'a> FusedIterator for IterMut<'a>"],["impl<'a> FusedIterator for Values<'a>"],["impl<'de, R, T> FusedIterator for StreamDeserializer<'de, R, T>
where\n R: Read<'de> + Fused,\n T: Deserialize<'de>,
"]], diff --git a/doc/devel/trait.impl/core/marker/trait.Copy.js b/doc/devel/trait.impl/core/marker/trait.Copy.js index 15e0f7c557..be5e30d2db 100644 --- a/doc/devel/trait.impl/core/marker/trait.Copy.js +++ b/doc/devel/trait.impl/core/marker/trait.Copy.js @@ -2,7 +2,7 @@ "anstyle":[["impl Copy for AnsiColor"],["impl Copy for Ansi256Color"],["impl Copy for Color"],["impl Copy for Style"],["impl Copy for Reset"],["impl Copy for Effects"],["impl Copy for RgbColor"]], "anstyle_parse":[["impl Copy for State"],["impl Copy for Action"]], "async_broadcast":[["impl Copy for TryRecvError"],["impl<T: Copy> Copy for SendError<T>"],["impl Copy for RecvError"],["impl<T: Copy> Copy for TrySendError<T>"]], -"async_channel":[["impl<T: Copy> Copy for SendError<T>"],["impl<T: Copy> Copy for TrySendError<T>"],["impl Copy for TryRecvError"],["impl Copy for RecvError"]], +"async_channel":[["impl Copy for RecvError"],["impl<T: Copy> Copy for SendError<T>"],["impl Copy for TryRecvError"],["impl<T: Copy> Copy for TrySendError<T>"]], "async_std":[["impl Copy for TaskId"],["impl<'a> Copy for Ancestors<'a>"],["impl Copy for AccessError"],["impl Copy for TimeoutError"]], "async_task":[["impl Copy for ScheduleInfo"]], "atspi_common":[["impl Copy for Role"],["impl Copy for Interface"],["impl Copy for SortOrder"],["impl Copy for CoordType"],["impl Copy for MatchType"],["impl Copy for RelationType"],["impl Copy for ClipType"],["impl Copy for State"],["impl Copy for StateSet"],["impl Copy for Granularity"],["impl Copy for TreeTraversalType"],["impl Copy for Layer"],["impl Copy for ScrollType"],["impl Copy for InterfaceSet"]], @@ -32,7 +32,7 @@ "log":[["impl Copy for LevelFilter"],["impl Copy for Level"]], "memchr":[["impl Copy for Finder"],["impl Copy for Three"],["impl Copy for Finder"],["impl Copy for PrefilterConfig"],["impl Copy for One"],["impl Copy for One"],["impl Copy for FinderRev"],["impl Copy for One"],["impl Copy for Two"],["impl Copy for Three"],["impl Copy for Finder"],["impl Copy for Two"],["impl Copy for Finder"],["impl Copy for Three"],["impl Copy for Two"],["impl Copy for Pair"]], "mio":[["impl Copy for Token"],["impl Copy for Interest"]], -"nix":[["impl Copy for TcpKeepInterval"],["impl Copy for InitFlags"],["impl Copy for IpMulticastTtl"],["impl Copy for PollFlags"],["impl Copy for SealFlag"],["impl Copy for MRemapFlags"],["impl Copy for IpAddr"],["impl Copy for TcpRepair"],["impl Copy for VsockAddr"],["impl Copy for Ipv6Addr"],["impl Copy for Ipv4RecvErr"],["impl Copy for UtimensatFlags"],["impl Copy for AioFsyncMode"],["impl Copy for ControlFlags"],["impl Copy for Ipv4OrigDstAddr"],["impl Copy for Ipv4Addr"],["impl Copy for SigevNotify"],["impl Copy for PassCred"],["impl Copy for TimeSpec"],["impl Copy for FsType"],["impl Copy for QuotaType"],["impl Copy for OutputFlags"],["impl Copy for Options"],["impl Copy for SigEvent"],["impl Copy for Ipv6DropMembership"],["impl Copy for EpollFlags"],["impl Copy for MemFdCreateFlag"],["impl Copy for Event"],["impl Copy for TcpMaxSeg"],["impl Copy for AlgSetAeadAuthSize"],["impl<T: Copy> Copy for IoVec<T>"],["impl Copy for UdpGroSegment"],["impl Copy for FdFlag"],["impl Copy for Mark"],["impl Copy for CloneFlags"],["impl Copy for SockaddrIn"],["impl Copy for EpollEvent"],["impl Copy for TcpKeepCount"],["impl Copy for EfdFlags"],["impl Copy for LocalFlags"],["impl Copy for Priority"],["impl Copy for MmapAdvise"],["impl Copy for MqAttr"],["impl Copy for TcpNoDelay"],["impl Copy for SigmaskHow"],["impl Copy for SigAction"],["impl Copy for ForkptyResult"],["impl Copy for InputFlags"],["impl Copy for Pid"],["impl Copy for Ipv6RecvPacketInfo"],["impl Copy for SFlag"],["impl Copy for Ipv6AddMembership"],["impl Copy for InterfaceFlags"],["impl Copy for Ipv6Ttl"],["impl Copy for SockType"],["impl Copy for Timestamps"],["impl Copy for UtsName"],["impl Copy for ClearEnvError"],["impl Copy for SpecialCharacterIndices"],["impl Copy for KeepAlive"],["impl Copy for MntFlags"],["impl Copy for Shutdown"],["impl Copy for Gid"],["impl Copy for PathconfVar"],["impl Copy for AioCancelStat"],["impl Copy for FlowArg"],["impl Copy for Uid"],["impl Copy for Ipv4PacketInfo"],["impl Copy for TimerFlags"],["impl Copy for SigHandler"],["impl Copy for TxTime"],["impl Copy for LinkAddr"],["impl Copy for UnlinkatFlags"],["impl Copy for SndBuf"],["impl Copy for AccessFlags"],["impl Copy for SockProtocol"],["impl Copy for SndBufForce"],["impl Copy for ProtFlags"],["impl Copy for ClockId"],["impl Copy for FchownatFlags"],["impl Copy for ForkResult"],["impl Copy for Broadcast"],["impl Copy for TcpCongestion"],["impl Copy for InetAddr"],["impl Copy for SetArg"],["impl Copy for SockaddrIn6"],["impl Copy for MsFlags"],["impl Copy for NetlinkAddr"],["impl Copy for SaFlags"],["impl Copy for PeerCredentials"],["impl Copy for Id"],["impl Copy for Ipv6DontFrag"],["impl Copy for TimestampingFlag"],["impl Copy for Ipv4Ttl"],["impl Copy for DeleteModuleFlags"],["impl Copy for RcvBuf"],["impl Copy for MapFlags"],["impl Copy for EpollOp"],["impl Copy for OobInline"],["impl Copy for ReusePort"],["impl Copy for AddWatchFlags"],["impl Copy for SfdFlags"],["impl Copy for ResUid"],["impl Copy for MQ_OFlag"],["impl Copy for MsFlags"],["impl Copy for UnixCredentials"],["impl Copy for UContext"],["impl Copy for Persona"],["impl Copy for IpMtu"],["impl Copy for IpMulticastLoop"],["impl Copy for CpuSet"],["impl Copy for TcpKeepIdle"],["impl Copy for Inotify"],["impl Copy for ClockId"],["impl Copy for AtFlags"],["impl Copy for IpTransparent"],["impl Copy for SockFlag"],["impl Copy for Type"],["impl Copy for Resource"],["impl Copy for Ipv6RecvErr"],["impl Copy for Statvfs"],["impl Copy for UdpGsoSegment"],["impl Copy for Timestamping"],["impl Copy for Request"],["impl Copy for Usage"],["impl Copy for Expiration"],["impl Copy for WaitPidFlag"],["impl Copy for Statfs"],["impl Copy for WaitStatus"],["impl Copy for ReceiveTimestampns"],["impl Copy for RebootMode"],["impl Copy for FdSet"],["impl Copy for TimerSetTimeFlags"],["impl Copy for IpFreebind"],["impl Copy for IpDropMembership"],["impl Copy for MsgFlags"],["impl<'a> Copy for CmsgIterator<'a>"],["impl Copy for MlockAllFlags"],["impl Copy for Entry"],["impl Copy for PosixFadviseAdvice"],["impl Copy for SignalIterator"],["impl Copy for IpMembershipRequest"],["impl Copy for FsFlags"],["impl Copy for SockaddrStorage"],["impl Copy for FlushArg"],["impl Copy for ModuleInitFlags"],["impl Copy for ReceiveTimestamp"],["impl Copy for UsageWho"],["impl Copy for Ipv6TClass"],["impl Copy for SysInfo"],["impl Copy for Ipv6V6Only"],["impl Copy for AlgAddr"],["impl Copy for IpAddMembership"],["impl Copy for PollFd"],["impl Copy for OriginalDst"],["impl Copy for ReceiveTimeout"],["impl Copy for Linger"],["impl Copy for IpTos"],["impl Copy for FlockArg"],["impl Copy for ResGid"],["impl Copy for Mode"],["impl Copy for RenameFlags"],["impl Copy for Ipv6MembershipRequest"],["impl Copy for Ipv6OrigDstAddr"],["impl Copy for SpliceFFlags"],["impl Copy for WatchDescriptor"],["impl Copy for FchmodatFlags"],["impl Copy for FallocateFlags"],["impl Copy for TimeVal"],["impl<'a> Copy for ControlMessage<'a>"],["impl<'a, 's, S: Copy> Copy for RecvMsg<'a, 's, S>"],["impl Copy for LinkatFlags"],["impl Copy for OFlag"],["impl Copy for QuotaValidFlags"],["impl Copy for SockType"],["impl Copy for OpenptyResult"],["impl Copy for QuotaFmt"],["impl Copy for UnixAddr"],["impl Copy for SigSet"],["impl Copy for BindToDevice"],["impl Copy for DontRoute"],["impl Copy for SocketError"],["impl Copy for SysconfVar"],["impl Copy for AcceptConn"],["impl Copy for Whence"],["impl Copy for Errno"],["impl Copy for LioMode"],["impl Copy for Ip6tOriginalDst"],["impl Copy for SendTimeout"],["impl Copy for ReuseAddr"],["impl Copy for AddressFamily"],["impl Copy for RcvBufForce"],["impl Copy for Signal"],["impl Copy for SockAddr"],["impl Copy for BaudRate"],["impl Copy for TcpUserTimeout"],["impl Copy for EpollCreateFlags"],["impl Copy for Dqblk"],["impl Copy for RxqOvfl"],["impl Copy for RemoteIoVec"]], +"nix":[["impl Copy for EpollCreateFlags"],["impl Copy for FsType"],["impl Copy for IpAddr"],["impl Copy for IpDropMembership"],["impl Copy for TcpRepair"],["impl Copy for EfdFlags"],["impl Copy for Ipv6V6Only"],["impl Copy for ReceiveTimestamp"],["impl Copy for LocalFlags"],["impl Copy for UContext"],["impl Copy for LinkatFlags"],["impl Copy for QuotaFmt"],["impl Copy for AccessFlags"],["impl Copy for MsgFlags"],["impl Copy for MemFdCreateFlag"],["impl Copy for Options"],["impl Copy for CpuSet"],["impl Copy for FsFlags"],["impl Copy for QuotaValidFlags"],["impl Copy for ResUid"],["impl Copy for TimeVal"],["impl Copy for WaitStatus"],["impl Copy for Dqblk"],["impl Copy for Uid"],["impl Copy for TcpNoDelay"],["impl Copy for FlockArg"],["impl Copy for Usage"],["impl Copy for Request"],["impl Copy for Id"],["impl Copy for Ipv6OrigDstAddr"],["impl Copy for Priority"],["impl Copy for Timestamps"],["impl Copy for VsockAddr"],["impl Copy for OFlag"],["impl Copy for FlowArg"],["impl<T: Copy> Copy for IoVec<T>"],["impl Copy for IpFreebind"],["impl Copy for CloneFlags"],["impl Copy for Timestamping"],["impl Copy for InetAddr"],["impl Copy for SockFlag"],["impl Copy for SocketError"],["impl Copy for RemoteIoVec"],["impl Copy for TcpKeepCount"],["impl Copy for RebootMode"],["impl Copy for Shutdown"],["impl Copy for EpollOp"],["impl Copy for SigSet"],["impl Copy for ClearEnvError"],["impl Copy for PeerCredentials"],["impl Copy for TimeSpec"],["impl Copy for SignalIterator"],["impl Copy for SockProtocol"],["impl Copy for Type"],["impl Copy for MRemapFlags"],["impl Copy for TimerFlags"],["impl Copy for Pid"],["impl Copy for MqAttr"],["impl Copy for TcpUserTimeout"],["impl Copy for ControlFlags"],["impl Copy for Ipv6RecvPacketInfo"],["impl Copy for PosixFadviseAdvice"],["impl Copy for UnixCredentials"],["impl Copy for MapFlags"],["impl Copy for Mode"],["impl Copy for EpollEvent"],["impl Copy for MsFlags"],["impl Copy for SockAddr"],["impl Copy for AtFlags"],["impl Copy for KeepAlive"],["impl Copy for PathconfVar"],["impl Copy for UdpGsoSegment"],["impl<'a> Copy for ControlMessage<'a>"],["impl Copy for Ip6tOriginalDst"],["impl Copy for FdSet"],["impl Copy for Ipv6Ttl"],["impl Copy for TcpKeepIdle"],["impl Copy for Expiration"],["impl Copy for IpTransparent"],["impl Copy for AlgSetAeadAuthSize"],["impl Copy for ClockId"],["impl Copy for Ipv4RecvErr"],["impl Copy for WaitPidFlag"],["impl Copy for FdFlag"],["impl Copy for OpenptyResult"],["impl Copy for InitFlags"],["impl Copy for DeleteModuleFlags"],["impl Copy for Errno"],["impl Copy for SpliceFFlags"],["impl Copy for EpollFlags"],["impl Copy for Ipv4Addr"],["impl Copy for Signal"],["impl Copy for SndBufForce"],["impl Copy for DontRoute"],["impl Copy for SndBuf"],["impl Copy for Ipv4OrigDstAddr"],["impl Copy for MlockAllFlags"],["impl Copy for SockType"],["impl Copy for QuotaType"],["impl Copy for TcpCongestion"],["impl Copy for Ipv6RecvErr"],["impl Copy for ReceiveTimestampns"],["impl Copy for SaFlags"],["impl Copy for InputFlags"],["impl Copy for Linger"],["impl Copy for FlushArg"],["impl Copy for WatchDescriptor"],["impl Copy for ReceiveTimeout"],["impl Copy for BindToDevice"],["impl Copy for OobInline"],["impl Copy for SockaddrIn"],["impl Copy for Ipv6DropMembership"],["impl Copy for MmapAdvise"],["impl Copy for SealFlag"],["impl Copy for Ipv6DontFrag"],["impl Copy for SigAction"],["impl Copy for Ipv4PacketInfo"],["impl Copy for UsageWho"],["impl Copy for SigEvent"],["impl Copy for Ipv6Addr"],["impl Copy for TxTime"],["impl Copy for OriginalDst"],["impl Copy for IpAddMembership"],["impl Copy for ModuleInitFlags"],["impl Copy for ForkResult"],["impl Copy for UnixAddr"],["impl Copy for Gid"],["impl Copy for AlgAddr"],["impl Copy for SigmaskHow"],["impl Copy for LioMode"],["impl Copy for TcpKeepInterval"],["impl Copy for Ipv6TClass"],["impl Copy for FallocateFlags"],["impl Copy for AioFsyncMode"],["impl Copy for Entry"],["impl Copy for SFlag"],["impl Copy for SetArg"],["impl Copy for TimestampingFlag"],["impl Copy for UnlinkatFlags"],["impl Copy for TimerSetTimeFlags"],["impl Copy for Mark"],["impl Copy for SigHandler"],["impl Copy for Ipv6MembershipRequest"],["impl Copy for PollFlags"],["impl Copy for IpMtu"],["impl Copy for SockaddrIn6"],["impl Copy for Event"],["impl Copy for ProtFlags"],["impl Copy for SockType"],["impl Copy for InterfaceFlags"],["impl Copy for IpMulticastLoop"],["impl Copy for ReuseAddr"],["impl Copy for MntFlags"],["impl Copy for UtsName"],["impl Copy for PassCred"],["impl Copy for Ipv6AddMembership"],["impl Copy for ResGid"],["impl Copy for IpMulticastTtl"],["impl Copy for BaudRate"],["impl Copy for RcvBuf"],["impl Copy for PollFd"],["impl Copy for UtimensatFlags"],["impl Copy for AioCancelStat"],["impl Copy for SigevNotify"],["impl Copy for Inotify"],["impl Copy for SfdFlags"],["impl<'a, 's, S: Copy> Copy for RecvMsg<'a, 's, S>"],["impl Copy for AcceptConn"],["impl Copy for AddWatchFlags"],["impl Copy for TcpMaxSeg"],["impl Copy for Persona"],["impl Copy for ReusePort"],["impl Copy for RxqOvfl"],["impl Copy for MsFlags"],["impl Copy for ClockId"],["impl Copy for Statvfs"],["impl Copy for UdpGroSegment"],["impl Copy for Whence"],["impl Copy for Ipv4Ttl"],["impl Copy for RenameFlags"],["impl Copy for ForkptyResult"],["impl<'a> Copy for CmsgIterator<'a>"],["impl Copy for OutputFlags"],["impl Copy for AddressFamily"],["impl Copy for SockaddrStorage"],["impl Copy for IpTos"],["impl Copy for SpecialCharacterIndices"],["impl Copy for SendTimeout"],["impl Copy for LinkAddr"],["impl Copy for MQ_OFlag"],["impl Copy for Resource"],["impl Copy for Statfs"],["impl Copy for FchmodatFlags"],["impl Copy for SysconfVar"],["impl Copy for Broadcast"],["impl Copy for FchownatFlags"],["impl Copy for NetlinkAddr"],["impl Copy for IpMembershipRequest"],["impl Copy for SysInfo"],["impl Copy for RcvBufForce"]], "nu_ansi_term":[["impl Copy for TargetGround"],["impl Copy for Style"],["impl Copy for Infix"],["impl Copy for Prefix"],["impl Copy for Color"],["impl Copy for Suffix"],["impl Copy for Rgb"],["impl Copy for Gradient"]], "odilia_common":[["impl Copy for ModeFromStrError"],["impl Copy for ElementType"]], "ordered_stream":[["impl<Ordering: Copy, Data: Copy> Copy for PollResult<Ordering, Data>"]], @@ -43,8 +43,8 @@ "proc_macro2":[["impl Copy for Spacing"],["impl Copy for Delimiter"],["impl Copy for Span"],["impl Copy for DelimSpan"]], "rand":[["impl<'a, T: Copy> Copy for Slice<'a, T>"],["impl Copy for UniformChar"],["impl<X: Copy> Copy for UniformInt<X>"],["impl Copy for Open01"],["impl Copy for Standard"],["impl Copy for Alphanumeric"],["impl<X: Copy + SampleUniform> Copy for Uniform<X>
where\n X::Sampler: Copy,
"],["impl<X: Copy> Copy for UniformFloat<X>"],["impl Copy for WeightedError"],["impl Copy for OpenClosed01"],["impl Copy for Bernoulli"],["impl Copy for UniformDuration"],["impl Copy for BernoulliError"]], "rand_core":[["impl Copy for OsRng"]], -"regex":[["impl<'h> Copy for Match<'h>"],["impl<'h> Copy for Match<'h>"]], -"regex_automata":[["impl Copy for SmallIndex"],["impl Copy for Config"],["impl Copy for StateID"],["impl Copy for HalfMatch"],["impl Copy for Look"],["impl Copy for Span"],["impl Copy for Anchored"],["impl Copy for LookSet"],["impl Copy for Match"],["impl Copy for PatternID"],["impl Copy for NonMaxUsize"],["impl Copy for DebugByte"],["impl Copy for Transition"],["impl Copy for MatchKind"],["impl Copy for ByteClasses"],["impl Copy for WhichCaptures"],["impl Copy for Unit"]], +"regex":[["impl<'h> Copy for Match<'h>"],["impl<'h> Copy for Match<'h>"]], +"regex_automata":[["impl Copy for MatchKind"],["impl Copy for StateID"],["impl Copy for Match"],["impl Copy for Transition"],["impl Copy for DebugByte"],["impl Copy for Look"],["impl Copy for ByteClasses"],["impl Copy for SmallIndex"],["impl Copy for PatternID"],["impl Copy for WhichCaptures"],["impl Copy for HalfMatch"],["impl Copy for LookSet"],["impl Copy for Anchored"],["impl Copy for NonMaxUsize"],["impl Copy for Config"],["impl Copy for Span"],["impl Copy for Unit"]], "regex_syntax":[["impl Copy for LookSet"],["impl Copy for ClassSetBinaryOpKind"],["impl Copy for Position"],["impl Copy for Look"],["impl Copy for Utf8Sequence"],["impl Copy for Dot"],["impl Copy for Utf8Range"],["impl Copy for Flag"],["impl Copy for Span"],["impl Copy for ClassBytesRange"],["impl Copy for ClassUnicodeRange"]], "rustix":[["impl Copy for ResolveFlags"],["impl Copy for CpuSet"],["impl Copy for EventfdFlags"],["impl Copy for FileType"],["impl Copy for StatxFlags"],["impl Copy for UCred"],["impl Copy for DumpableBehavior"],["impl Copy for Timeout"],["impl Copy for XdpStatistics"],["impl Copy for XdpOptionsFlags"],["impl Copy for SocketFlags"],["impl Copy for StatVfsMountFlags"],["impl Copy for VirtualMemoryMapAddress"],["impl Copy for WaitidStatus"],["impl Copy for SealFlags"],["impl Copy for XdpRingOffset"],["impl Copy for Resource"],["impl Copy for TimeStampCounterReadability"],["impl Copy for XdpMmapOffsets"],["impl Copy for Protocol"],["impl Copy for Gid"],["impl Copy for AtFlags"],["impl Copy for XdpDesc"],["impl Copy for WaitidOptions"],["impl Copy for SpeculationFeatureControl"],["impl Copy for MachineCheckMemoryCorruptionKillPolicy"],["impl Copy for TimerfdFlags"],["impl Copy for FloatingPointMode"],["impl Copy for AddressFamily"],["impl Copy for MembarrierCommand"],["impl Copy for PidfdFlags"],["impl Copy for FloatingPointExceptionMode"],["impl Copy for PollFlags"],["impl Copy for TimingMethod"],["impl Copy for DupFlags"],["impl Copy for OFlags"],["impl Copy for EndianMode"],["impl Copy for Shutdown"],["impl Copy for MembarrierQuery"],["impl Copy for FdFlags"],["impl Copy for RecvFlags"],["impl Copy for SpeculationFeature"],["impl Copy for Opcode"],["impl Copy for Direction"],["impl Copy for WaitStatus"],["impl Copy for FlockOperation"],["impl<'a> Copy for DynamicClockId<'a>"],["impl Copy for Pid"],["impl Copy for PidfdGetfdFlags"],["impl Copy for SpliceFlags"],["impl Copy for XdpUmemReg"],["impl Copy for ReadWriteFlags"],["impl Copy for TimerfdClockId"],["impl Copy for Cpuid"],["impl Copy for SocketType"],["impl Copy for WaitOptions"],["impl Copy for PTracer"],["impl Copy for CreateFlags"],["impl Copy for RenameFlags"],["impl Copy for XdpDescOptions"],["impl Copy for TimerfdTimerFlags"],["impl Copy for FallocateFlags"],["impl Copy for ClockId"],["impl Copy for PipeFlags"],["impl Copy for Advice"],["impl Copy for SeekFrom"],["impl Copy for SockaddrXdpFlags"],["impl Copy for UnalignedAccessControl"],["impl Copy for Signal"],["impl Copy for MemfdFlags"],["impl Copy for Mode"],["impl Copy for WatchFlags"],["impl Copy for Access"],["impl Copy for SpeculationFeatureState"],["impl Copy for Uid"],["impl Copy for EventData"],["impl Copy for SendFlags"],["impl Copy for Errno"],["impl Copy for XdpOptions"],["impl Copy for EventFlags"],["impl Copy for FloatingPointEmulationControl"],["impl Copy for XdpUmemRegFlags"],["impl Copy for Event"],["impl Copy for XdpRingFlags"],["impl Copy for XattrFlags"],["impl Copy for CreateFlags"]], "ryu":[["impl Copy for Buffer"]], @@ -62,6 +62,6 @@ "tracing_tree":[["impl Copy for Uptime"]], "typenum":[["impl Copy for Equal"],["impl Copy for Z0"],["impl Copy for Less"],["impl Copy for B0"],["impl Copy for UTerm"],["impl<U: Copy + Unsigned + NonZero> Copy for NInt<U>"],["impl<U: Copy + Unsigned + NonZero> Copy for PInt<U>"],["impl<U: Copy, B: Copy> Copy for UInt<U, B>"],["impl Copy for Greater"],["impl<V: Copy, A: Copy> Copy for TArr<V, A>"],["impl Copy for B1"],["impl Copy for ATerm"]], "winnow":[["impl<I: Copy, S: Copy> Copy for Stateful<I, S>"],["impl<I: Copy> Copy for Located<I>"],["impl Copy for Endianness"],["impl<I: Copy + Clone> Copy for InputError<I>"],["impl Copy for Needed"],["impl Copy for ErrorKind"],["impl<T: Copy> Copy for Caseless<T>"],["impl<I: Copy> Copy for Partial<I>"],["impl<T: Copy> Copy for Checkpoint<T>"]], -"zbus":[["impl Copy for MessageSequence"],["impl Copy for EndianSig"],["impl Copy for CacheProperties"],["impl Copy for MethodFlags"],["impl Copy for MessageType"],["impl Copy for MessageFieldCode"],["impl Copy for AuthMechanism"],["impl Copy for RequestNameFlags"],["impl Copy for TcpAddressFamily"],["impl Copy for MessageFlags"]], +"zbus":[["impl Copy for MessageType"],["impl Copy for TcpAddressFamily"],["impl Copy for MessageSequence"],["impl Copy for CacheProperties"],["impl Copy for EndianSig"],["impl Copy for MessageFieldCode"],["impl Copy for MessageFlags"],["impl Copy for AuthMechanism"],["impl Copy for MethodFlags"],["impl Copy for RequestNameFlags"]], "zvariant":[["impl Copy for MaxDepthExceeded"],["impl Copy for Fd"],["impl<B: Copy> Copy for EncodingContext<B>"],["impl Copy for EncodingFormat"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/trait.impl/core/marker/trait.Freeze.js b/doc/devel/trait.impl/core/marker/trait.Freeze.js index 13c7d388b8..27b5836d9c 100644 --- a/doc/devel/trait.impl/core/marker/trait.Freeze.js +++ b/doc/devel/trait.impl/core/marker/trait.Freeze.js @@ -59,7 +59,7 @@ "mio":[["impl Freeze for Interest",1,["mio::interest::Interest"]],["impl Freeze for Poll",1,["mio::poll::Poll"]],["impl Freeze for Registry",1,["mio::poll::Registry"]],["impl<'a> Freeze for SourceFd<'a>",1,["mio::sys::unix::sourcefd::SourceFd"]],["impl Freeze for SocketAddr",1,["mio::sys::unix::uds::socketaddr::SocketAddr"]],["impl !Freeze for Sender",1,["mio::sys::unix::pipe::Sender"]],["impl !Freeze for Receiver",1,["mio::sys::unix::pipe::Receiver"]],["impl Freeze for Token",1,["mio::token::Token"]],["impl Freeze for Waker",1,["mio::waker::Waker"]],["impl Freeze for Event",1,["mio::event::event::Event"]],["impl Freeze for Events",1,["mio::event::events::Events"]],["impl<'a> Freeze for Iter<'a>",1,["mio::event::events::Iter"]],["impl !Freeze for TcpListener",1,["mio::net::tcp::listener::TcpListener"]],["impl !Freeze for TcpStream",1,["mio::net::tcp::stream::TcpStream"]],["impl !Freeze for UdpSocket",1,["mio::net::udp::UdpSocket"]],["impl !Freeze for UnixDatagram",1,["mio::net::uds::datagram::UnixDatagram"]],["impl !Freeze for UnixListener",1,["mio::net::uds::listener::UnixListener"]],["impl !Freeze for UnixStream",1,["mio::net::uds::stream::UnixStream"]]], "nix":[["impl Freeze for Dir",1,["nix::dir::Dir"]],["impl<'d> Freeze for Iter<'d>",1,["nix::dir::Iter"]],["impl Freeze for OwningIter",1,["nix::dir::OwningIter"]],["impl Freeze for Entry",1,["nix::dir::Entry"]],["impl Freeze for Type",1,["nix::dir::Type"]],["impl Freeze for ClearEnvError",1,["nix::env::ClearEnvError"]],["impl Freeze for Errno",1,["nix::errno::consts::Errno"]],["impl Freeze for PosixFadviseAdvice",1,["nix::fcntl::posix_fadvise::PosixFadviseAdvice"]],["impl Freeze for AtFlags",1,["nix::fcntl::AtFlags"]],["impl Freeze for OFlag",1,["nix::fcntl::OFlag"]],["impl Freeze for RenameFlags",1,["nix::fcntl::RenameFlags"]],["impl Freeze for SealFlag",1,["nix::fcntl::SealFlag"]],["impl Freeze for FdFlag",1,["nix::fcntl::FdFlag"]],["impl<'a> Freeze for FcntlArg<'a>",1,["nix::fcntl::FcntlArg"]],["impl Freeze for FlockArg",1,["nix::fcntl::FlockArg"]],["impl Freeze for SpliceFFlags",1,["nix::fcntl::SpliceFFlags"]],["impl Freeze for FallocateFlags",1,["nix::fcntl::FallocateFlags"]],["impl Freeze for InterfaceAddress",1,["nix::ifaddrs::InterfaceAddress"]],["impl Freeze for InterfaceAddressIterator",1,["nix::ifaddrs::InterfaceAddressIterator"]],["impl Freeze for Interface",1,["nix::net::if_::if_nameindex::Interface"]],["impl Freeze for Interfaces",1,["nix::net::if_::if_nameindex::Interfaces"]],["impl<'a> Freeze for InterfacesIter<'a>",1,["nix::net::if_::if_nameindex::InterfacesIter"]],["impl Freeze for InterfaceFlags",1,["nix::net::if_::InterfaceFlags"]],["impl Freeze for ModuleInitFlags",1,["nix::kmod::ModuleInitFlags"]],["impl Freeze for DeleteModuleFlags",1,["nix::kmod::DeleteModuleFlags"]],["impl Freeze for MsFlags",1,["nix::mount::linux::MsFlags"]],["impl Freeze for MntFlags",1,["nix::mount::linux::MntFlags"]],["impl Freeze for MQ_OFlag",1,["nix::mqueue::MQ_OFlag"]],["impl Freeze for MqAttr",1,["nix::mqueue::MqAttr"]],["impl Freeze for MqdT",1,["nix::mqueue::MqdT"]],["impl Freeze for PollFd",1,["nix::poll::PollFd"]],["impl Freeze for PollFlags",1,["nix::poll::PollFlags"]],["impl Freeze for OpenptyResult",1,["nix::pty::OpenptyResult"]],["impl Freeze for ForkptyResult",1,["nix::pty::ForkptyResult"]],["impl Freeze for PtyMaster",1,["nix::pty::PtyMaster"]],["impl Freeze for CloneFlags",1,["nix::sched::sched_linux_like::CloneFlags"]],["impl Freeze for CpuSet",1,["nix::sched::sched_affinity::CpuSet"]],["impl Freeze for AioFsyncMode",1,["nix::sys::aio::AioFsyncMode"]],["impl Freeze for LioMode",1,["nix::sys::aio::LioMode"]],["impl Freeze for AioCancelStat",1,["nix::sys::aio::AioCancelStat"]],["impl Freeze for AioFsync",1,["nix::sys::aio::AioFsync"]],["impl<'a> Freeze for AioRead<'a>",1,["nix::sys::aio::AioRead"]],["impl<'a> Freeze for AioWrite<'a>",1,["nix::sys::aio::AioWrite"]],["impl Freeze for EpollFlags",1,["nix::sys::epoll::EpollFlags"]],["impl Freeze for EpollOp",1,["nix::sys::epoll::EpollOp"]],["impl Freeze for EpollCreateFlags",1,["nix::sys::epoll::EpollCreateFlags"]],["impl Freeze for EpollEvent",1,["nix::sys::epoll::EpollEvent"]],["impl Freeze for EfdFlags",1,["nix::sys::eventfd::EfdFlags"]],["impl Freeze for MemFdCreateFlag",1,["nix::sys::memfd::MemFdCreateFlag"]],["impl Freeze for ProtFlags",1,["nix::sys::mman::ProtFlags"]],["impl Freeze for MapFlags",1,["nix::sys::mman::MapFlags"]],["impl Freeze for MRemapFlags",1,["nix::sys::mman::MRemapFlags"]],["impl Freeze for MmapAdvise",1,["nix::sys::mman::MmapAdvise"]],["impl Freeze for MsFlags",1,["nix::sys::mman::MsFlags"]],["impl Freeze for MlockAllFlags",1,["nix::sys::mman::MlockAllFlags"]],["impl Freeze for Persona",1,["nix::sys::personality::Persona"]],["impl Freeze for Request",1,["nix::sys::ptrace::linux::Request"]],["impl Freeze for Event",1,["nix::sys::ptrace::linux::Event"]],["impl Freeze for Options",1,["nix::sys::ptrace::linux::Options"]],["impl Freeze for QuotaType",1,["nix::sys::quota::QuotaType"]],["impl Freeze for QuotaFmt",1,["nix::sys::quota::QuotaFmt"]],["impl Freeze for QuotaValidFlags",1,["nix::sys::quota::QuotaValidFlags"]],["impl Freeze for Dqblk",1,["nix::sys::quota::Dqblk"]],["impl Freeze for RebootMode",1,["nix::sys::reboot::RebootMode"]],["impl Freeze for Resource",1,["nix::sys::resource::Resource"]],["impl Freeze for UsageWho",1,["nix::sys::resource::UsageWho"]],["impl Freeze for Usage",1,["nix::sys::resource::Usage"]],["impl Freeze for FdSet",1,["nix::sys::select::FdSet"]],["impl<'a> Freeze for Fds<'a>",1,["nix::sys::select::Fds"]],["impl Freeze for SigEvent",1,["nix::sys::signal::sigevent::SigEvent"]],["impl Freeze for Signal",1,["nix::sys::signal::Signal"]],["impl Freeze for SignalIterator",1,["nix::sys::signal::SignalIterator"]],["impl Freeze for SaFlags",1,["nix::sys::signal::SaFlags"]],["impl Freeze for SigmaskHow",1,["nix::sys::signal::SigmaskHow"]],["impl Freeze for SigSet",1,["nix::sys::signal::SigSet"]],["impl<'a> Freeze for SigSetIter<'a>",1,["nix::sys::signal::SigSetIter"]],["impl Freeze for SigHandler",1,["nix::sys::signal::SigHandler"]],["impl Freeze for SigAction",1,["nix::sys::signal::SigAction"]],["impl Freeze for SigevNotify",1,["nix::sys::signal::SigevNotify"]],["impl Freeze for SfdFlags",1,["nix::sys::signalfd::SfdFlags"]],["impl Freeze for SignalFd",1,["nix::sys::signalfd::SignalFd"]],["impl Freeze for NetlinkAddr",1,["nix::sys::socket::addr::netlink::NetlinkAddr"]],["impl Freeze for AlgAddr",1,["nix::sys::socket::addr::alg::AlgAddr"]],["impl Freeze for LinkAddr",1,["nix::sys::socket::addr::datalink::LinkAddr"]],["impl Freeze for VsockAddr",1,["nix::sys::socket::addr::vsock::VsockAddr"]],["impl Freeze for AddressFamily",1,["nix::sys::socket::addr::AddressFamily"]],["impl Freeze for InetAddr",1,["nix::sys::socket::addr::InetAddr"]],["impl Freeze for IpAddr",1,["nix::sys::socket::addr::IpAddr"]],["impl Freeze for Ipv4Addr",1,["nix::sys::socket::addr::Ipv4Addr"]],["impl Freeze for Ipv6Addr",1,["nix::sys::socket::addr::Ipv6Addr"]],["impl Freeze for UnixAddr",1,["nix::sys::socket::addr::UnixAddr"]],["impl Freeze for SockaddrIn",1,["nix::sys::socket::addr::SockaddrIn"]],["impl Freeze for SockaddrIn6",1,["nix::sys::socket::addr::SockaddrIn6"]],["impl Freeze for SockaddrStorage",1,["nix::sys::socket::addr::SockaddrStorage"]],["impl Freeze for SockAddr",1,["nix::sys::socket::addr::SockAddr"]],["impl Freeze for ReuseAddr",1,["nix::sys::socket::sockopt::ReuseAddr"]],["impl Freeze for ReusePort",1,["nix::sys::socket::sockopt::ReusePort"]],["impl Freeze for TcpNoDelay",1,["nix::sys::socket::sockopt::TcpNoDelay"]],["impl Freeze for Linger",1,["nix::sys::socket::sockopt::Linger"]],["impl Freeze for IpAddMembership",1,["nix::sys::socket::sockopt::IpAddMembership"]],["impl Freeze for IpDropMembership",1,["nix::sys::socket::sockopt::IpDropMembership"]],["impl Freeze for Ipv6AddMembership",1,["nix::sys::socket::sockopt::Ipv6AddMembership"]],["impl Freeze for Ipv6DropMembership",1,["nix::sys::socket::sockopt::Ipv6DropMembership"]],["impl Freeze for IpMulticastTtl",1,["nix::sys::socket::sockopt::IpMulticastTtl"]],["impl Freeze for IpMulticastLoop",1,["nix::sys::socket::sockopt::IpMulticastLoop"]],["impl Freeze for Priority",1,["nix::sys::socket::sockopt::Priority"]],["impl Freeze for IpTos",1,["nix::sys::socket::sockopt::IpTos"]],["impl Freeze for Ipv6TClass",1,["nix::sys::socket::sockopt::Ipv6TClass"]],["impl Freeze for IpFreebind",1,["nix::sys::socket::sockopt::IpFreebind"]],["impl Freeze for ReceiveTimeout",1,["nix::sys::socket::sockopt::ReceiveTimeout"]],["impl Freeze for SendTimeout",1,["nix::sys::socket::sockopt::SendTimeout"]],["impl Freeze for Broadcast",1,["nix::sys::socket::sockopt::Broadcast"]],["impl Freeze for OobInline",1,["nix::sys::socket::sockopt::OobInline"]],["impl Freeze for SocketError",1,["nix::sys::socket::sockopt::SocketError"]],["impl Freeze for DontRoute",1,["nix::sys::socket::sockopt::DontRoute"]],["impl Freeze for KeepAlive",1,["nix::sys::socket::sockopt::KeepAlive"]],["impl Freeze for PeerCredentials",1,["nix::sys::socket::sockopt::PeerCredentials"]],["impl Freeze for TcpKeepIdle",1,["nix::sys::socket::sockopt::TcpKeepIdle"]],["impl Freeze for TcpMaxSeg",1,["nix::sys::socket::sockopt::TcpMaxSeg"]],["impl Freeze for TcpKeepCount",1,["nix::sys::socket::sockopt::TcpKeepCount"]],["impl Freeze for TcpRepair",1,["nix::sys::socket::sockopt::TcpRepair"]],["impl Freeze for TcpKeepInterval",1,["nix::sys::socket::sockopt::TcpKeepInterval"]],["impl Freeze for TcpUserTimeout",1,["nix::sys::socket::sockopt::TcpUserTimeout"]],["impl Freeze for RcvBuf",1,["nix::sys::socket::sockopt::RcvBuf"]],["impl Freeze for SndBuf",1,["nix::sys::socket::sockopt::SndBuf"]],["impl Freeze for RcvBufForce",1,["nix::sys::socket::sockopt::RcvBufForce"]],["impl Freeze for SndBufForce",1,["nix::sys::socket::sockopt::SndBufForce"]],["impl Freeze for SockType",1,["nix::sys::socket::sockopt::SockType"]],["impl Freeze for AcceptConn",1,["nix::sys::socket::sockopt::AcceptConn"]],["impl Freeze for BindToDevice",1,["nix::sys::socket::sockopt::BindToDevice"]],["impl Freeze for OriginalDst",1,["nix::sys::socket::sockopt::OriginalDst"]],["impl Freeze for Ip6tOriginalDst",1,["nix::sys::socket::sockopt::Ip6tOriginalDst"]],["impl Freeze for Timestamping",1,["nix::sys::socket::sockopt::Timestamping"]],["impl Freeze for ReceiveTimestamp",1,["nix::sys::socket::sockopt::ReceiveTimestamp"]],["impl Freeze for ReceiveTimestampns",1,["nix::sys::socket::sockopt::ReceiveTimestampns"]],["impl Freeze for IpTransparent",1,["nix::sys::socket::sockopt::IpTransparent"]],["impl Freeze for Mark",1,["nix::sys::socket::sockopt::Mark"]],["impl Freeze for PassCred",1,["nix::sys::socket::sockopt::PassCred"]],["impl Freeze for TcpCongestion",1,["nix::sys::socket::sockopt::TcpCongestion"]],["impl Freeze for Ipv4PacketInfo",1,["nix::sys::socket::sockopt::Ipv4PacketInfo"]],["impl Freeze for Ipv6RecvPacketInfo",1,["nix::sys::socket::sockopt::Ipv6RecvPacketInfo"]],["impl Freeze for Ipv4OrigDstAddr",1,["nix::sys::socket::sockopt::Ipv4OrigDstAddr"]],["impl Freeze for UdpGsoSegment",1,["nix::sys::socket::sockopt::UdpGsoSegment"]],["impl Freeze for UdpGroSegment",1,["nix::sys::socket::sockopt::UdpGroSegment"]],["impl Freeze for TxTime",1,["nix::sys::socket::sockopt::TxTime"]],["impl Freeze for RxqOvfl",1,["nix::sys::socket::sockopt::RxqOvfl"]],["impl Freeze for Ipv6V6Only",1,["nix::sys::socket::sockopt::Ipv6V6Only"]],["impl Freeze for Ipv4RecvErr",1,["nix::sys::socket::sockopt::Ipv4RecvErr"]],["impl Freeze for Ipv6RecvErr",1,["nix::sys::socket::sockopt::Ipv6RecvErr"]],["impl Freeze for IpMtu",1,["nix::sys::socket::sockopt::IpMtu"]],["impl Freeze for Ipv4Ttl",1,["nix::sys::socket::sockopt::Ipv4Ttl"]],["impl Freeze for Ipv6Ttl",1,["nix::sys::socket::sockopt::Ipv6Ttl"]],["impl Freeze for Ipv6OrigDstAddr",1,["nix::sys::socket::sockopt::Ipv6OrigDstAddr"]],["impl Freeze for Ipv6DontFrag",1,["nix::sys::socket::sockopt::Ipv6DontFrag"]],["impl Freeze for AlgSetAeadAuthSize",1,["nix::sys::socket::sockopt::AlgSetAeadAuthSize"]],["impl<T> Freeze for AlgSetKey<T>",1,["nix::sys::socket::sockopt::AlgSetKey"]],["impl Freeze for SockType",1,["nix::sys::socket::SockType"]],["impl Freeze for SockProtocol",1,["nix::sys::socket::SockProtocol"]],["impl Freeze for TimestampingFlag",1,["nix::sys::socket::TimestampingFlag"]],["impl Freeze for SockFlag",1,["nix::sys::socket::SockFlag"]],["impl Freeze for MsgFlags",1,["nix::sys::socket::MsgFlags"]],["impl Freeze for UnixCredentials",1,["nix::sys::socket::UnixCredentials"]],["impl Freeze for IpMembershipRequest",1,["nix::sys::socket::IpMembershipRequest"]],["impl Freeze for Ipv6MembershipRequest",1,["nix::sys::socket::Ipv6MembershipRequest"]],["impl<'a, 's, S> Freeze for RecvMsg<'a, 's, S>
where\n S: Freeze,
",1,["nix::sys::socket::RecvMsg"]],["impl<'a> Freeze for CmsgIterator<'a>",1,["nix::sys::socket::CmsgIterator"]],["impl Freeze for ControlMessageOwned",1,["nix::sys::socket::ControlMessageOwned"]],["impl Freeze for Timestamps",1,["nix::sys::socket::Timestamps"]],["impl<'a> Freeze for ControlMessage<'a>",1,["nix::sys::socket::ControlMessage"]],["impl<S> Freeze for MultiHeaders<S>",1,["nix::sys::socket::MultiHeaders"]],["impl<'a, S> Freeze for MultiResults<'a, S>",1,["nix::sys::socket::MultiResults"]],["impl<'a> Freeze for IoSliceIterator<'a>",1,["nix::sys::socket::IoSliceIterator"]],["impl Freeze for Shutdown",1,["nix::sys::socket::Shutdown"]],["impl Freeze for SFlag",1,["nix::sys::stat::SFlag"]],["impl Freeze for Mode",1,["nix::sys::stat::Mode"]],["impl Freeze for FchmodatFlags",1,["nix::sys::stat::FchmodatFlags"]],["impl Freeze for UtimensatFlags",1,["nix::sys::stat::UtimensatFlags"]],["impl Freeze for Statfs",1,["nix::sys::statfs::Statfs"]],["impl Freeze for FsType",1,["nix::sys::statfs::FsType"]],["impl Freeze for FsFlags",1,["nix::sys::statvfs::FsFlags"]],["impl Freeze for Statvfs",1,["nix::sys::statvfs::Statvfs"]],["impl Freeze for SysInfo",1,["nix::sys::sysinfo::SysInfo"]],["impl !Freeze for Termios",1,["nix::sys::termios::Termios"]],["impl Freeze for BaudRate",1,["nix::sys::termios::BaudRate"]],["impl Freeze for SetArg",1,["nix::sys::termios::SetArg"]],["impl Freeze for FlushArg",1,["nix::sys::termios::FlushArg"]],["impl Freeze for FlowArg",1,["nix::sys::termios::FlowArg"]],["impl Freeze for SpecialCharacterIndices",1,["nix::sys::termios::SpecialCharacterIndices"]],["impl Freeze for InputFlags",1,["nix::sys::termios::InputFlags"]],["impl Freeze for OutputFlags",1,["nix::sys::termios::OutputFlags"]],["impl Freeze for ControlFlags",1,["nix::sys::termios::ControlFlags"]],["impl Freeze for LocalFlags",1,["nix::sys::termios::LocalFlags"]],["impl Freeze for Expiration",1,["nix::sys::time::timer::Expiration"]],["impl Freeze for TimerSetTimeFlags",1,["nix::sys::time::timer::TimerSetTimeFlags"]],["impl Freeze for TimeSpec",1,["nix::sys::time::TimeSpec"]],["impl Freeze for TimeVal",1,["nix::sys::time::TimeVal"]],["impl Freeze for RemoteIoVec",1,["nix::sys::uio::RemoteIoVec"]],["impl<T> Freeze for IoVec<T>",1,["nix::sys::uio::IoVec"]],["impl Freeze for UtsName",1,["nix::sys::utsname::UtsName"]],["impl Freeze for WaitPidFlag",1,["nix::sys::wait::WaitPidFlag"]],["impl Freeze for WaitStatus",1,["nix::sys::wait::WaitStatus"]],["impl Freeze for Id",1,["nix::sys::wait::Id"]],["impl Freeze for AddWatchFlags",1,["nix::sys::inotify::AddWatchFlags"]],["impl Freeze for InitFlags",1,["nix::sys::inotify::InitFlags"]],["impl Freeze for Inotify",1,["nix::sys::inotify::Inotify"]],["impl Freeze for WatchDescriptor",1,["nix::sys::inotify::WatchDescriptor"]],["impl Freeze for InotifyEvent",1,["nix::sys::inotify::InotifyEvent"]],["impl Freeze for TimerFd",1,["nix::sys::timerfd::TimerFd"]],["impl Freeze for ClockId",1,["nix::sys::timerfd::ClockId"]],["impl Freeze for TimerFlags",1,["nix::sys::timerfd::TimerFlags"]],["impl Freeze for Timer",1,["nix::sys::timer::Timer"]],["impl Freeze for ClockId",1,["nix::time::ClockId"]],["impl Freeze for UContext",1,["nix::ucontext::UContext"]],["impl Freeze for ResUid",1,["nix::unistd::getres::ResUid"]],["impl Freeze for ResGid",1,["nix::unistd::getres::ResGid"]],["impl Freeze for Uid",1,["nix::unistd::Uid"]],["impl Freeze for Gid",1,["nix::unistd::Gid"]],["impl Freeze for Pid",1,["nix::unistd::Pid"]],["impl Freeze for ForkResult",1,["nix::unistd::ForkResult"]],["impl Freeze for FchownatFlags",1,["nix::unistd::FchownatFlags"]],["impl Freeze for Whence",1,["nix::unistd::Whence"]],["impl Freeze for LinkatFlags",1,["nix::unistd::LinkatFlags"]],["impl Freeze for UnlinkatFlags",1,["nix::unistd::UnlinkatFlags"]],["impl Freeze for PathconfVar",1,["nix::unistd::PathconfVar"]],["impl Freeze for SysconfVar",1,["nix::unistd::SysconfVar"]],["impl Freeze for AccessFlags",1,["nix::unistd::AccessFlags"]],["impl Freeze for User",1,["nix::unistd::User"]],["impl Freeze for Group",1,["nix::unistd::Group"]]], "nu_ansi_term":[["impl Freeze for Prefix",1,["nu_ansi_term::ansi::Prefix"]],["impl Freeze for Infix",1,["nu_ansi_term::ansi::Infix"]],["impl Freeze for Suffix",1,["nu_ansi_term::ansi::Suffix"]],["impl Freeze for Style",1,["nu_ansi_term::style::Style"]],["impl Freeze for Color",1,["nu_ansi_term::style::Color"]],["impl<'a, S: ?Sized> Freeze for AnsiGenericString<'a, S>
where\n <S as ToOwned>::Owned: Freeze,
",1,["nu_ansi_term::display::AnsiGenericString"]],["impl<'a, S: ?Sized> Freeze for AnsiGenericStrings<'a, S>",1,["nu_ansi_term::display::AnsiGenericStrings"]],["impl Freeze for Gradient",1,["nu_ansi_term::gradient::Gradient"]],["impl Freeze for TargetGround",1,["nu_ansi_term::gradient::TargetGround"]],["impl Freeze for Rgb",1,["nu_ansi_term::rgb::Rgb"]]], -"odilia":[["impl Freeze for Args",1,["odilia::cli::Args"]],["impl !Freeze for ScreenReaderState",1,["odilia::state::ScreenReaderState"]]], +"odilia":[["impl Freeze for Args",1,["odilia::cli::Args"]],["impl !Freeze for ScreenReaderState",1,["odilia::state::ScreenReaderState"]],["impl Freeze for ConfigType",1,["odilia::state::ConfigType"]]], "odilia_cache":[["impl Freeze for AccessiblePrimitive",1,["odilia_cache::AccessiblePrimitive"]],["impl Freeze for CacheItem",1,["odilia_cache::CacheItem"]],["impl Freeze for CacheRef",1,["odilia_cache::CacheRef"]],["impl Freeze for Cache",1,["odilia_cache::Cache"]]], "odilia_common":[["impl Freeze for ElementType",1,["odilia_common::elements::ElementType"]],["impl Freeze for OdiliaError",1,["odilia_common::errors::OdiliaError"]],["impl Freeze for ConfigError",1,["odilia_common::errors::ConfigError"]],["impl Freeze for CacheError",1,["odilia_common::errors::CacheError"]],["impl Freeze for AccessiblePrimitiveConversionError",1,["odilia_common::errors::AccessiblePrimitiveConversionError"]],["impl Freeze for KeyFromStrError",1,["odilia_common::errors::KeyFromStrError"]],["impl Freeze for ModeFromStrError",1,["odilia_common::errors::ModeFromStrError"]],["impl Freeze for Feature",1,["odilia_common::events::Feature"]],["impl Freeze for Direction",1,["odilia_common::events::Direction"]],["impl Freeze for ScreenReaderEvent",1,["odilia_common::events::ScreenReaderEvent"]],["impl Freeze for ScreenReaderMode",1,["odilia_common::modes::ScreenReaderMode"]],["impl Freeze for ApplicationConfig",1,["odilia_common::settings::ApplicationConfig"]],["impl Freeze for IndexesSelection",1,["odilia_common::types::IndexesSelection"]],["impl Freeze for GranularSelection",1,["odilia_common::types::GranularSelection"]],["impl Freeze for TextSelectionArea",1,["odilia_common::types::TextSelectionArea"]],["impl Freeze for AriaLive",1,["odilia_common::types::AriaLive"]]], "once_cell":[["impl<T> !Freeze for OnceCell<T>",1,["once_cell::unsync::OnceCell"]],["impl<T, F = fn() -> T> !Freeze for Lazy<T, F>",1,["once_cell::unsync::Lazy"]],["impl<T> !Freeze for OnceCell<T>",1,["once_cell::sync::OnceCell"]],["impl<T, F = fn() -> T> !Freeze for Lazy<T, F>",1,["once_cell::sync::Lazy"]],["impl<T> !Freeze for OnceBox<T>",1,["once_cell::race::once_box::OnceBox"]],["impl !Freeze for OnceNonZeroUsize",1,["once_cell::race::OnceNonZeroUsize"]],["impl !Freeze for OnceBool",1,["once_cell::race::OnceBool"]],["impl<'a, T> !Freeze for OnceRef<'a, T>",1,["once_cell::race::OnceRef"]]], diff --git a/doc/devel/trait.impl/core/marker/trait.Send.js b/doc/devel/trait.impl/core/marker/trait.Send.js index 0fc8e0d460..5b73ed96fd 100644 --- a/doc/devel/trait.impl/core/marker/trait.Send.js +++ b/doc/devel/trait.impl/core/marker/trait.Send.js @@ -39,11 +39,11 @@ "futures_executor":[["impl !Send for LocalPool",1,["futures_executor::local_pool::LocalPool"]],["impl !Send for LocalSpawner",1,["futures_executor::local_pool::LocalSpawner"]],["impl<S> Send for BlockingStream<S>
where\n S: Send,
",1,["futures_executor::local_pool::BlockingStream"]],["impl Send for Enter",1,["futures_executor::enter::Enter"]],["impl Send for EnterError",1,["futures_executor::enter::EnterError"]]], "futures_lite":[["impl<F> Send for PollOnce<F>
where\n F: Send,
",1,["futures_lite::future::PollOnce"]],["impl<F> Send for PollFn<F>
where\n F: Send,
",1,["futures_lite::future::PollFn"]],["impl Send for YieldNow",1,["futures_lite::future::YieldNow"]],["impl<F1, F2> Send for Zip<F1, F2>
where\n F1: Send,\n F2: Send,\n <F1 as Future>::Output: Send,\n <F2 as Future>::Output: Send,
",1,["futures_lite::future::Zip"]],["impl<F1, T1, F2, T2> Send for TryZip<F1, T1, F2, T2>
where\n F1: Send,\n F2: Send,\n T1: Send,\n T2: Send,
",1,["futures_lite::future::TryZip"]],["impl<F1, F2> Send for Or<F1, F2>
where\n F1: Send,\n F2: Send,
",1,["futures_lite::future::Or"]],["impl<F1, F2> Send for Race<F1, F2>
where\n F1: Send,\n F2: Send,
",1,["futures_lite::future::Race"]],["impl<F> Send for CatchUnwind<F>
where\n F: Send,
",1,["futures_lite::future::CatchUnwind"]],["impl<S> Send for BlockOn<S>
where\n S: Send,
",1,["futures_lite::stream::BlockOn"]],["impl<T> Send for Empty<T>
where\n T: Send,
",1,["futures_lite::stream::Empty"]],["impl<I> Send for Iter<I>
where\n I: Send,
",1,["futures_lite::stream::Iter"]],["impl<T> Send for Once<T>
where\n T: Send,
",1,["futures_lite::stream::Once"]],["impl<T> Send for Pending<T>
where\n T: Send,
",1,["futures_lite::stream::Pending"]],["impl<F> Send for PollFn<F>
where\n F: Send,
",1,["futures_lite::stream::PollFn"]],["impl<T> Send for Repeat<T>
where\n T: Send,
",1,["futures_lite::stream::Repeat"]],["impl<F> Send for RepeatWith<F>
where\n F: Send,
",1,["futures_lite::stream::RepeatWith"]],["impl<T, F, Fut> Send for Unfold<T, F, Fut>
where\n F: Send,\n Fut: Send,\n T: Send,
",1,["futures_lite::stream::Unfold"]],["impl<T, F, Fut> Send for TryUnfold<T, F, Fut>
where\n F: Send,\n Fut: Send,\n T: Send,
",1,["futures_lite::stream::TryUnfold"]],["impl<F> Send for OnceFuture<F>
where\n F: Send,
",1,["futures_lite::stream::OnceFuture"]],["impl<'a, S: ?Sized> Send for NextFuture<'a, S>
where\n S: Send,
",1,["futures_lite::stream::NextFuture"]],["impl<'a, S: ?Sized> Send for TryNextFuture<'a, S>
where\n S: Send,
",1,["futures_lite::stream::TryNextFuture"]],["impl<S: ?Sized> Send for CountFuture<S>
where\n S: Send,
",1,["futures_lite::stream::CountFuture"]],["impl<S, C> Send for CollectFuture<S, C>
where\n C: Send,\n S: Send,
",1,["futures_lite::stream::CollectFuture"]],["impl<S, C> Send for TryCollectFuture<S, C>
where\n C: Send,\n S: Send,
",1,["futures_lite::stream::TryCollectFuture"]],["impl<S, P, B> Send for PartitionFuture<S, P, B>
where\n B: Send,\n P: Send,\n S: Send,
",1,["futures_lite::stream::PartitionFuture"]],["impl<S, F, T> Send for FoldFuture<S, F, T>
where\n F: Send,\n S: Send,\n T: Send,
",1,["futures_lite::stream::FoldFuture"]],["impl<'a, S, F, B> Send for TryFoldFuture<'a, S, F, B>
where\n B: Send,\n F: Send,\n S: Send,
",1,["futures_lite::stream::TryFoldFuture"]],["impl<S, St, F> Send for Scan<S, St, F>
where\n F: Send,\n S: Send,\n St: Send,
",1,["futures_lite::stream::Scan"]],["impl<S> Send for Fuse<S>
where\n S: Send,
",1,["futures_lite::stream::Fuse"]],["impl<S, F> Send for Map<S, F>
where\n F: Send,\n S: Send,
",1,["futures_lite::stream::Map"]],["impl<S, U, F> Send for FlatMap<S, U, F>
where\n F: Send,\n S: Send,\n U: Send,
",1,["futures_lite::stream::FlatMap"]],["impl<S> Send for Flatten<S>
where\n S: Send,\n <S as Stream>::Item: Send,
",1,["futures_lite::stream::Flatten"]],["impl<S, F, Fut> Send for Then<S, F, Fut>
where\n F: Send,\n Fut: Send,\n S: Send,
",1,["futures_lite::stream::Then"]],["impl<S, P> Send for Filter<S, P>
where\n P: Send,\n S: Send,
",1,["futures_lite::stream::Filter"]],["impl<S1, S2> Send for Or<S1, S2>
where\n S1: Send,\n S2: Send,
",1,["futures_lite::stream::Or"]],["impl<S1, S2> Send for Race<S1, S2>
where\n S1: Send,\n S2: Send,
",1,["futures_lite::stream::Race"]],["impl<S, F> Send for FilterMap<S, F>
where\n F: Send,\n S: Send,
",1,["futures_lite::stream::FilterMap"]],["impl<S> Send for Take<S>
where\n S: Send,
",1,["futures_lite::stream::Take"]],["impl<S, P> Send for TakeWhile<S, P>
where\n P: Send,\n S: Send,
",1,["futures_lite::stream::TakeWhile"]],["impl<S> Send for Skip<S>
where\n S: Send,
",1,["futures_lite::stream::Skip"]],["impl<S, P> Send for SkipWhile<S, P>
where\n P: Send,\n S: Send,
",1,["futures_lite::stream::SkipWhile"]],["impl<S> Send for StepBy<S>
where\n S: Send,
",1,["futures_lite::stream::StepBy"]],["impl<S, U> Send for Chain<S, U>
where\n S: Send,\n U: Send,
",1,["futures_lite::stream::Chain"]],["impl<S> Send for Cloned<S>
where\n S: Send,
",1,["futures_lite::stream::Cloned"]],["impl<S> Send for Copied<S>
where\n S: Send,
",1,["futures_lite::stream::Copied"]],["impl<S> Send for Cycle<S>
where\n S: Send,
",1,["futures_lite::stream::Cycle"]],["impl<S> Send for Enumerate<S>
where\n S: Send,
",1,["futures_lite::stream::Enumerate"]],["impl<S, F> Send for Inspect<S, F>
where\n F: Send,\n S: Send,
",1,["futures_lite::stream::Inspect"]],["impl<'a, S: ?Sized> Send for NthFuture<'a, S>
where\n S: Send,
",1,["futures_lite::stream::NthFuture"]],["impl<S> Send for LastFuture<S>
where\n S: Send,\n <S as Stream>::Item: Send,
",1,["futures_lite::stream::LastFuture"]],["impl<'a, S: ?Sized, P> Send for FindFuture<'a, S, P>
where\n P: Send,\n S: Send,
",1,["futures_lite::stream::FindFuture"]],["impl<'a, S: ?Sized, F> Send for FindMapFuture<'a, S, F>
where\n F: Send,\n S: Send,
",1,["futures_lite::stream::FindMapFuture"]],["impl<'a, S: ?Sized, P> Send for PositionFuture<'a, S, P>
where\n P: Send,\n S: Send,
",1,["futures_lite::stream::PositionFuture"]],["impl<'a, S: ?Sized, P> Send for AllFuture<'a, S, P>
where\n P: Send,\n S: Send,
",1,["futures_lite::stream::AllFuture"]],["impl<'a, S: ?Sized, P> Send for AnyFuture<'a, S, P>
where\n P: Send,\n S: Send,
",1,["futures_lite::stream::AnyFuture"]],["impl<S, F> Send for ForEachFuture<S, F>
where\n F: Send,\n S: Send,
",1,["futures_lite::stream::ForEachFuture"]],["impl<'a, S: ?Sized, F> Send for TryForEachFuture<'a, S, F>
where\n F: Send,\n S: Send,
",1,["futures_lite::stream::TryForEachFuture"]],["impl<A, B> Send for Zip<A, B>
where\n A: Send,\n B: Send,\n <A as Stream>::Item: Send,
",1,["futures_lite::stream::Zip"]],["impl<S, FromA, FromB> Send for UnzipFuture<S, FromA, FromB>
where\n FromA: Send,\n FromB: Send,\n S: Send,
",1,["futures_lite::stream::UnzipFuture"]],["impl<T> Send for AssertAsync<T>
where\n T: Send,
",1,["futures_lite::io::AssertAsync"]],["impl<'r, 'ctx, T> !Send for AsyncAsSync<'r, 'ctx, T>",1,["futures_lite::io::AsyncAsSync"]],["impl<T> Send for BlockOn<T>
where\n T: Send,
",1,["futures_lite::io::BlockOn"]],["impl<R> Send for BufReader<R>
where\n R: Send,
",1,["futures_lite::io::BufReader"]],["impl<W> Send for BufWriter<W>
where\n W: Send,
",1,["futures_lite::io::BufWriter"]],["impl<T> Send for Cursor<T>
where\n T: Send,
",1,["futures_lite::io::Cursor"]],["impl Send for Empty",1,["futures_lite::io::Empty"]],["impl Send for Repeat",1,["futures_lite::io::Repeat"]],["impl Send for Sink",1,["futures_lite::io::Sink"]],["impl<'a, R: ?Sized> Send for FillBuf<'a, R>
where\n R: Send,
",1,["futures_lite::io::FillBuf"]],["impl<'a, R: ?Sized> Send for ReadUntilFuture<'a, R>
where\n R: Send,
",1,["futures_lite::io::ReadUntilFuture"]],["impl<'a, R: ?Sized> Send for ReadLineFuture<'a, R>
where\n R: Send,
",1,["futures_lite::io::ReadLineFuture"]],["impl<R> Send for Lines<R>
where\n R: Send,
",1,["futures_lite::io::Lines"]],["impl<R> Send for Split<R>
where\n R: Send,
",1,["futures_lite::io::Split"]],["impl<'a, R: ?Sized> Send for ReadFuture<'a, R>
where\n R: Send,
",1,["futures_lite::io::ReadFuture"]],["impl<'a, R: ?Sized> Send for ReadVectoredFuture<'a, R>
where\n R: Send,
",1,["futures_lite::io::ReadVectoredFuture"]],["impl<'a, R: ?Sized> Send for ReadToEndFuture<'a, R>
where\n R: Send,
",1,["futures_lite::io::ReadToEndFuture"]],["impl<'a, R: ?Sized> Send for ReadToStringFuture<'a, R>
where\n R: Send,
",1,["futures_lite::io::ReadToStringFuture"]],["impl<'a, R: ?Sized> Send for ReadExactFuture<'a, R>
where\n R: Send,
",1,["futures_lite::io::ReadExactFuture"]],["impl<R> Send for Take<R>
where\n R: Send,
",1,["futures_lite::io::Take"]],["impl<R> Send for Bytes<R>
where\n R: Send,
",1,["futures_lite::io::Bytes"]],["impl<R1, R2> Send for Chain<R1, R2>
where\n R1: Send,\n R2: Send,
",1,["futures_lite::io::Chain"]],["impl<'a, S: ?Sized> Send for SeekFuture<'a, S>
where\n S: Send,
",1,["futures_lite::io::SeekFuture"]],["impl<'a, W: ?Sized> Send for WriteFuture<'a, W>
where\n W: Send,
",1,["futures_lite::io::WriteFuture"]],["impl<'a, W: ?Sized> Send for WriteVectoredFuture<'a, W>
where\n W: Send,
",1,["futures_lite::io::WriteVectoredFuture"]],["impl<'a, W: ?Sized> Send for WriteAllFuture<'a, W>
where\n W: Send,
",1,["futures_lite::io::WriteAllFuture"]],["impl<'a, W: ?Sized> Send for FlushFuture<'a, W>
where\n W: Send,
",1,["futures_lite::io::FlushFuture"]],["impl<'a, W: ?Sized> Send for CloseFuture<'a, W>
where\n W: Send,
",1,["futures_lite::io::CloseFuture"]],["impl<T> Send for ReadHalf<T>
where\n T: Send,
",1,["futures_lite::io::ReadHalf"]],["impl<T> Send for WriteHalf<T>
where\n T: Send,
",1,["futures_lite::io::WriteHalf"]]], "futures_task":[["impl Send for SpawnError",1,["futures_task::spawn::SpawnError"]],["impl<'a> Send for WakerRef<'a>",1,["futures_task::waker_ref::WakerRef"]],["impl<'a, T> !Send for LocalFutureObj<'a, T>",1,["futures_task::future_obj::LocalFutureObj"]],["impl<T> Send for FutureObj<'_, T>"]], -"futures_util":[["impl<Fut> Send for Fuse<Fut>
where\n Fut: Send,
",1,["futures_util::future::future::fuse::Fuse"]],["impl<Fut> Send for CatchUnwind<Fut>
where\n Fut: Send,
",1,["futures_util::future::future::catch_unwind::CatchUnwind"]],["impl<T> Send for RemoteHandle<T>
where\n T: Send,
",1,["futures_util::future::future::remote_handle::RemoteHandle"]],["impl<Fut> Send for Remote<Fut>
where\n Fut: Send,\n <Fut as Future>::Output: Send,
",1,["futures_util::future::future::remote_handle::Remote"]],["impl<Fut> Send for Shared<Fut>
where\n Fut: Send,\n <Fut as Future>::Output: Send + Sync,
",1,["futures_util::future::future::shared::Shared"]],["impl<Fut> Send for WeakShared<Fut>
where\n Fut: Send,\n <Fut as Future>::Output: Send + Sync,
",1,["futures_util::future::future::shared::WeakShared"]],["impl<F> Send for Flatten<F>
where\n F: Send,\n <F as Future>::Output: Send,
",1,["futures_util::future::future::Flatten"]],["impl<F> Send for FlattenStream<F>
where\n F: Send,\n <F as Future>::Output: Send,
",1,["futures_util::future::future::FlattenStream"]],["impl<Fut, F> Send for Map<Fut, F>
where\n F: Send,\n Fut: Send,
",1,["futures_util::future::future::Map"]],["impl<F> Send for IntoStream<F>
where\n F: Send,
",1,["futures_util::future::future::IntoStream"]],["impl<Fut, T> Send for MapInto<Fut, T>
where\n Fut: Send,
",1,["futures_util::future::future::MapInto"]],["impl<Fut1, Fut2, F> Send for Then<Fut1, Fut2, F>
where\n F: Send,\n Fut1: Send,\n Fut2: Send,
",1,["futures_util::future::future::Then"]],["impl<Fut, F> Send for Inspect<Fut, F>
where\n F: Send,\n Fut: Send,
",1,["futures_util::future::future::Inspect"]],["impl<Fut> Send for NeverError<Fut>
where\n Fut: Send,
",1,["futures_util::future::future::NeverError"]],["impl<Fut> Send for UnitError<Fut>
where\n Fut: Send,
",1,["futures_util::future::future::UnitError"]],["impl<Fut> Send for IntoFuture<Fut>
where\n Fut: Send,
",1,["futures_util::future::try_future::into_future::IntoFuture"]],["impl<Fut1, Fut2> Send for TryFlatten<Fut1, Fut2>
where\n Fut1: Send,\n Fut2: Send,
",1,["futures_util::future::try_future::TryFlatten"]],["impl<Fut> Send for TryFlattenStream<Fut>
where\n Fut: Send,\n <Fut as TryFuture>::Ok: Send,
",1,["futures_util::future::try_future::TryFlattenStream"]],["impl<Fut, Si> Send for FlattenSink<Fut, Si>
where\n Fut: Send,\n Si: Send,
",1,["futures_util::future::try_future::FlattenSink"]],["impl<Fut1, Fut2, F> Send for AndThen<Fut1, Fut2, F>
where\n F: Send,\n Fut1: Send,\n Fut2: Send,
",1,["futures_util::future::try_future::AndThen"]],["impl<Fut1, Fut2, F> Send for OrElse<Fut1, Fut2, F>
where\n F: Send,\n Fut1: Send,\n Fut2: Send,
",1,["futures_util::future::try_future::OrElse"]],["impl<Fut, E> Send for ErrInto<Fut, E>
where\n Fut: Send,
",1,["futures_util::future::try_future::ErrInto"]],["impl<Fut, E> Send for OkInto<Fut, E>
where\n Fut: Send,
",1,["futures_util::future::try_future::OkInto"]],["impl<Fut, F> Send for InspectOk<Fut, F>
where\n F: Send,\n Fut: Send,
",1,["futures_util::future::try_future::InspectOk"]],["impl<Fut, F> Send for InspectErr<Fut, F>
where\n F: Send,\n Fut: Send,
",1,["futures_util::future::try_future::InspectErr"]],["impl<Fut, F> Send for MapOk<Fut, F>
where\n F: Send,\n Fut: Send,
",1,["futures_util::future::try_future::MapOk"]],["impl<Fut, F> Send for MapErr<Fut, F>
where\n F: Send,\n Fut: Send,
",1,["futures_util::future::try_future::MapErr"]],["impl<Fut, F, G> Send for MapOkOrElse<Fut, F, G>
where\n F: Send,\n Fut: Send,\n G: Send,
",1,["futures_util::future::try_future::MapOkOrElse"]],["impl<Fut, F> Send for UnwrapOrElse<Fut, F>
where\n F: Send,\n Fut: Send,
",1,["futures_util::future::try_future::UnwrapOrElse"]],["impl<F> Send for Lazy<F>
where\n F: Send,
",1,["futures_util::future::lazy::Lazy"]],["impl<T> Send for Pending<T>
where\n T: Send,
",1,["futures_util::future::pending::Pending"]],["impl<Fut> Send for MaybeDone<Fut>
where\n Fut: Send,\n <Fut as Future>::Output: Send,
",1,["futures_util::future::maybe_done::MaybeDone"]],["impl<Fut> Send for TryMaybeDone<Fut>
where\n Fut: Send,\n <Fut as TryFuture>::Ok: Send,
",1,["futures_util::future::try_maybe_done::TryMaybeDone"]],["impl<F> Send for OptionFuture<F>
where\n F: Send,
",1,["futures_util::future::option::OptionFuture"]],["impl<F> Send for PollFn<F>
where\n F: Send,
",1,["futures_util::future::poll_fn::PollFn"]],["impl<T> Send for PollImmediate<T>
where\n T: Send,
",1,["futures_util::future::poll_immediate::PollImmediate"]],["impl<T> Send for Ready<T>
where\n T: Send,
",1,["futures_util::future::ready::Ready"]],["impl<Fut1, Fut2> Send for Join<Fut1, Fut2>
where\n Fut1: Send,\n Fut2: Send,\n <Fut1 as Future>::Output: Send,\n <Fut2 as Future>::Output: Send,
",1,["futures_util::future::join::Join"]],["impl<Fut1, Fut2, Fut3> Send for Join3<Fut1, Fut2, Fut3>
where\n Fut1: Send,\n Fut2: Send,\n Fut3: Send,\n <Fut1 as Future>::Output: Send,\n <Fut2 as Future>::Output: Send,\n <Fut3 as Future>::Output: Send,
",1,["futures_util::future::join::Join3"]],["impl<Fut1, Fut2, Fut3, Fut4> Send for Join4<Fut1, Fut2, Fut3, Fut4>
where\n Fut1: Send,\n Fut2: Send,\n Fut3: Send,\n Fut4: Send,\n <Fut1 as Future>::Output: Send,\n <Fut2 as Future>::Output: Send,\n <Fut3 as Future>::Output: Send,\n <Fut4 as Future>::Output: Send,
",1,["futures_util::future::join::Join4"]],["impl<Fut1, Fut2, Fut3, Fut4, Fut5> Send for Join5<Fut1, Fut2, Fut3, Fut4, Fut5>
where\n Fut1: Send,\n Fut2: Send,\n Fut3: Send,\n Fut4: Send,\n Fut5: Send,\n <Fut1 as Future>::Output: Send,\n <Fut2 as Future>::Output: Send,\n <Fut3 as Future>::Output: Send,\n <Fut4 as Future>::Output: Send,\n <Fut5 as Future>::Output: Send,
",1,["futures_util::future::join::Join5"]],["impl<F> Send for JoinAll<F>
where\n F: Send,\n <F as Future>::Output: Send,
",1,["futures_util::future::join_all::JoinAll"]],["impl<A, B> Send for Select<A, B>
where\n A: Send,\n B: Send,
",1,["futures_util::future::select::Select"]],["impl<Fut> Send for SelectAll<Fut>
where\n Fut: Send,
",1,["futures_util::future::select_all::SelectAll"]],["impl<Fut1, Fut2> Send for TryJoin<Fut1, Fut2>
where\n Fut1: Send,\n Fut2: Send,\n <Fut1 as TryFuture>::Ok: Send,\n <Fut2 as TryFuture>::Ok: Send,
",1,["futures_util::future::try_join::TryJoin"]],["impl<Fut1, Fut2, Fut3> Send for TryJoin3<Fut1, Fut2, Fut3>
where\n Fut1: Send,\n Fut2: Send,\n Fut3: Send,\n <Fut1 as TryFuture>::Ok: Send,\n <Fut2 as TryFuture>::Ok: Send,\n <Fut3 as TryFuture>::Ok: Send,
",1,["futures_util::future::try_join::TryJoin3"]],["impl<Fut1, Fut2, Fut3, Fut4> Send for TryJoin4<Fut1, Fut2, Fut3, Fut4>
where\n Fut1: Send,\n Fut2: Send,\n Fut3: Send,\n Fut4: Send,\n <Fut1 as TryFuture>::Ok: Send,\n <Fut2 as TryFuture>::Ok: Send,\n <Fut3 as TryFuture>::Ok: Send,\n <Fut4 as TryFuture>::Ok: Send,
",1,["futures_util::future::try_join::TryJoin4"]],["impl<Fut1, Fut2, Fut3, Fut4, Fut5> Send for TryJoin5<Fut1, Fut2, Fut3, Fut4, Fut5>
where\n Fut1: Send,\n Fut2: Send,\n Fut3: Send,\n Fut4: Send,\n Fut5: Send,\n <Fut1 as TryFuture>::Ok: Send,\n <Fut2 as TryFuture>::Ok: Send,\n <Fut3 as TryFuture>::Ok: Send,\n <Fut4 as TryFuture>::Ok: Send,\n <Fut5 as TryFuture>::Ok: Send,
",1,["futures_util::future::try_join::TryJoin5"]],["impl<F> Send for TryJoinAll<F>
where\n F: Send,\n <F as TryFuture>::Error: Send,\n <F as TryFuture>::Ok: Send,
",1,["futures_util::future::try_join_all::TryJoinAll"]],["impl<A, B> Send for TrySelect<A, B>
where\n A: Send,\n B: Send,
",1,["futures_util::future::try_select::TrySelect"]],["impl<Fut> Send for SelectOk<Fut>
where\n Fut: Send,
",1,["futures_util::future::select_ok::SelectOk"]],["impl<A, B> Send for Either<A, B>
where\n A: Send,\n B: Send,
",1,["futures_util::future::either::Either"]],["impl Send for AbortHandle",1,["futures_util::abortable::AbortHandle"]],["impl Send for AbortRegistration",1,["futures_util::abortable::AbortRegistration"]],["impl<T> Send for Abortable<T>
where\n T: Send,
",1,["futures_util::abortable::Abortable"]],["impl Send for Aborted",1,["futures_util::abortable::Aborted"]],["impl<St1, St2> Send for Chain<St1, St2>
where\n St1: Send,\n St2: Send,
",1,["futures_util::stream::stream::chain::Chain"]],["impl<St, C> Send for Collect<St, C>
where\n C: Send,\n St: Send,
",1,["futures_util::stream::stream::collect::Collect"]],["impl<St, FromA, FromB> Send for Unzip<St, FromA, FromB>
where\n FromA: Send,\n FromB: Send,\n St: Send,
",1,["futures_util::stream::stream::unzip::Unzip"]],["impl<St> Send for Concat<St>
where\n St: Send,\n <St as Stream>::Item: Send,
",1,["futures_util::stream::stream::concat::Concat"]],["impl<St> Send for Count<St>
where\n St: Send,
",1,["futures_util::stream::stream::count::Count"]],["impl<St> Send for Cycle<St>
where\n St: Send,
",1,["futures_util::stream::stream::cycle::Cycle"]],["impl<St> Send for Enumerate<St>
where\n St: Send,
",1,["futures_util::stream::stream::enumerate::Enumerate"]],["impl<St, Fut, F> Send for Filter<St, Fut, F>
where\n F: Send,\n Fut: Send,\n St: Send,\n <St as Stream>::Item: Send,
",1,["futures_util::stream::stream::filter::Filter"]],["impl<St, Fut, F> Send for FilterMap<St, Fut, F>
where\n F: Send,\n Fut: Send,\n St: Send,
",1,["futures_util::stream::stream::filter_map::FilterMap"]],["impl<St, Fut, T, F> Send for Fold<St, Fut, T, F>
where\n F: Send,\n Fut: Send,\n St: Send,\n T: Send,
",1,["futures_util::stream::stream::fold::Fold"]],["impl<St, Fut, F> Send for Any<St, Fut, F>
where\n F: Send,\n Fut: Send,\n St: Send,
",1,["futures_util::stream::stream::any::Any"]],["impl<St, Fut, F> Send for All<St, Fut, F>
where\n F: Send,\n Fut: Send,\n St: Send,
",1,["futures_util::stream::stream::all::All"]],["impl<St, Fut, F> Send for ForEach<St, Fut, F>
where\n F: Send,\n Fut: Send,\n St: Send,
",1,["futures_util::stream::stream::for_each::ForEach"]],["impl<St> Send for Fuse<St>
where\n St: Send,
",1,["futures_util::stream::stream::fuse::Fuse"]],["impl<St> Send for StreamFuture<St>
where\n St: Send,
",1,["futures_util::stream::stream::into_future::StreamFuture"]],["impl<St, F> Send for Map<St, F>
where\n F: Send,\n St: Send,
",1,["futures_util::stream::stream::map::Map"]],["impl<'a, St: ?Sized> Send for Next<'a, St>
where\n St: Send,
",1,["futures_util::stream::stream::next::Next"]],["impl<'a, St: ?Sized> Send for SelectNextSome<'a, St>
where\n St: Send,
",1,["futures_util::stream::stream::select_next_some::SelectNextSome"]],["impl<St> Send for Peekable<St>
where\n St: Send,\n <St as Stream>::Item: Send,
",1,["futures_util::stream::stream::peek::Peekable"]],["impl<'a, St> Send for Peek<'a, St>
where\n St: Send,\n <St as Stream>::Item: Send,
",1,["futures_util::stream::stream::peek::Peek"]],["impl<'a, St> Send for PeekMut<'a, St>
where\n St: Send,\n <St as Stream>::Item: Send,
",1,["futures_util::stream::stream::peek::PeekMut"]],["impl<'a, St, F> Send for NextIf<'a, St, F>
where\n F: Send,\n St: Send,\n <St as Stream>::Item: Send,
",1,["futures_util::stream::stream::peek::NextIf"]],["impl<'a, St, T: ?Sized> Send for NextIfEq<'a, St, T>
where\n St: Send,\n T: Sync,\n <St as Stream>::Item: Send,
",1,["futures_util::stream::stream::peek::NextIfEq"]],["impl<St> Send for Skip<St>
where\n St: Send,
",1,["futures_util::stream::stream::skip::Skip"]],["impl<St, Fut, F> Send for SkipWhile<St, Fut, F>
where\n F: Send,\n Fut: Send,\n St: Send,\n <St as Stream>::Item: Send,
",1,["futures_util::stream::stream::skip_while::SkipWhile"]],["impl<St> Send for Take<St>
where\n St: Send,
",1,["futures_util::stream::stream::take::Take"]],["impl<St, Fut, F> Send for TakeWhile<St, Fut, F>
where\n F: Send,\n Fut: Send,\n St: Send,\n <St as Stream>::Item: Send,
",1,["futures_util::stream::stream::take_while::TakeWhile"]],["impl<St, Fut> Send for TakeUntil<St, Fut>
where\n Fut: Send,\n St: Send,\n <Fut as Future>::Output: Send,
",1,["futures_util::stream::stream::take_until::TakeUntil"]],["impl<St, Fut, F> Send for Then<St, Fut, F>
where\n F: Send,\n Fut: Send,\n St: Send,
",1,["futures_util::stream::stream::then::Then"]],["impl<St1, St2> Send for Zip<St1, St2>
where\n St1: Send,\n St2: Send,\n <St1 as Stream>::Item: Send,\n <St2 as Stream>::Item: Send,
",1,["futures_util::stream::stream::zip::Zip"]],["impl<St> Send for Chunks<St>
where\n St: Send,\n <St as Stream>::Item: Send,
",1,["futures_util::stream::stream::chunks::Chunks"]],["impl<St> Send for ReadyChunks<St>
where\n St: Send,
",1,["futures_util::stream::stream::ready_chunks::ReadyChunks"]],["impl<St, S, Fut, F> Send for Scan<St, S, Fut, F>
where\n F: Send,\n Fut: Send,\n S: Send,\n St: Send,
",1,["futures_util::stream::stream::scan::Scan"]],["impl<St> Send for BufferUnordered<St>
where\n St: Send,\n <St as Stream>::Item: Send,
",1,["futures_util::stream::stream::buffer_unordered::BufferUnordered"]],["impl<St> Send for Buffered<St>
where\n St: Send,\n <St as Stream>::Item: Send,\n <<St as Stream>::Item as Future>::Output: Send,
",1,["futures_util::stream::stream::buffered::Buffered"]],["impl<St, Fut, F> Send for ForEachConcurrent<St, Fut, F>
where\n F: Send,\n Fut: Send,\n St: Send,
",1,["futures_util::stream::stream::for_each_concurrent::ForEachConcurrent"]],["impl<S> Send for SplitStream<S>
where\n S: Send,
",1,["futures_util::stream::stream::split::SplitStream"]],["impl<S, Item> Send for SplitSink<S, Item>
where\n Item: Send,\n S: Send,
",1,["futures_util::stream::stream::split::SplitSink"]],["impl<T, Item> Send for ReuniteError<T, Item>
where\n Item: Send,\n T: Send,
",1,["futures_util::stream::stream::split::ReuniteError"]],["impl<St> Send for CatchUnwind<St>
where\n St: Send,
",1,["futures_util::stream::stream::catch_unwind::CatchUnwind"]],["impl<St> Send for Flatten<St>
where\n St: Send,\n <St as Stream>::Item: Send,
",1,["futures_util::stream::stream::Flatten"]],["impl<St, Si> Send for Forward<St, Si>
where\n Si: Send,\n St: Send,\n <St as TryStream>::Ok: Send,
",1,["futures_util::stream::stream::Forward"]],["impl<St, F> Send for Inspect<St, F>
where\n F: Send,\n St: Send,
",1,["futures_util::stream::stream::Inspect"]],["impl<St, U, F> Send for FlatMap<St, U, F>
where\n F: Send,\n St: Send,\n U: Send,
",1,["futures_util::stream::stream::FlatMap"]],["impl<St, U, F> Send for FlatMapUnordered<St, U, F>
where\n F: Send,\n St: Send,\n U: Send,
",1,["futures_util::stream::stream::FlatMapUnordered"]],["impl<St, Fut, F> Send for AndThen<St, Fut, F>
where\n F: Send,\n Fut: Send,\n St: Send,
",1,["futures_util::stream::try_stream::and_then::AndThen"]],["impl<St> Send for IntoStream<St>
where\n St: Send,
",1,["futures_util::stream::try_stream::into_stream::IntoStream"]],["impl<St, Fut, F> Send for OrElse<St, Fut, F>
where\n F: Send,\n Fut: Send,\n St: Send,
",1,["futures_util::stream::try_stream::or_else::OrElse"]],["impl<'a, St: ?Sized> Send for TryNext<'a, St>
where\n St: Send,
",1,["futures_util::stream::try_stream::try_next::TryNext"]],["impl<St, Fut, F> Send for TryForEach<St, Fut, F>
where\n F: Send,\n Fut: Send,\n St: Send,
",1,["futures_util::stream::try_stream::try_for_each::TryForEach"]],["impl<St, Fut, F> Send for TryFilter<St, Fut, F>
where\n F: Send,\n Fut: Send,\n St: Send,\n <St as TryStream>::Ok: Send,
",1,["futures_util::stream::try_stream::try_filter::TryFilter"]],["impl<St, Fut, F> Send for TryFilterMap<St, Fut, F>
where\n F: Send,\n Fut: Send,\n St: Send,
",1,["futures_util::stream::try_stream::try_filter_map::TryFilterMap"]],["impl<St> Send for TryFlatten<St>
where\n St: Send,\n <St as TryStream>::Ok: Send,
",1,["futures_util::stream::try_stream::try_flatten::TryFlatten"]],["impl<St> Send for TryFlattenUnordered<St>
where\n St: Send,\n <<St as TryStream>::Ok as TryStream>::Error: Send,\n <St as TryStream>::Ok: Send,\n <<St as TryStream>::Ok as TryStream>::Ok: Send,
",1,["futures_util::stream::try_stream::try_flatten_unordered::TryFlattenUnordered"]],["impl<St, C> Send for TryCollect<St, C>
where\n C: Send,\n St: Send,
",1,["futures_util::stream::try_stream::try_collect::TryCollect"]],["impl<St> Send for TryConcat<St>
where\n St: Send,\n <St as TryStream>::Ok: Send,
",1,["futures_util::stream::try_stream::try_concat::TryConcat"]],["impl<St> Send for TryChunks<St>
where\n St: Send,\n <St as TryStream>::Ok: Send,
",1,["futures_util::stream::try_stream::try_chunks::TryChunks"]],["impl<T, E> Send for TryChunksError<T, E>
where\n E: Send,\n T: Send,
",1,["futures_util::stream::try_stream::try_chunks::TryChunksError"]],["impl<St> Send for TryReadyChunks<St>
where\n St: Send,
",1,["futures_util::stream::try_stream::try_ready_chunks::TryReadyChunks"]],["impl<T, E> Send for TryReadyChunksError<T, E>
where\n E: Send,\n T: Send,
",1,["futures_util::stream::try_stream::try_ready_chunks::TryReadyChunksError"]],["impl<St, Fut, T, F> Send for TryFold<St, Fut, T, F>
where\n F: Send,\n Fut: Send,\n St: Send,\n T: Send,
",1,["futures_util::stream::try_stream::try_fold::TryFold"]],["impl<T, F, Fut> Send for TryUnfold<T, F, Fut>
where\n F: Send,\n Fut: Send,\n T: Send,
",1,["futures_util::stream::try_stream::try_unfold::TryUnfold"]],["impl<St, Fut, F> Send for TrySkipWhile<St, Fut, F>
where\n F: Send,\n Fut: Send,\n St: Send,\n <St as TryStream>::Ok: Send,
",1,["futures_util::stream::try_stream::try_skip_while::TrySkipWhile"]],["impl<St, Fut, F> Send for TryTakeWhile<St, Fut, F>
where\n F: Send,\n Fut: Send,\n St: Send,\n <St as TryStream>::Ok: Send,
",1,["futures_util::stream::try_stream::try_take_while::TryTakeWhile"]],["impl<St> Send for TryBufferUnordered<St>
where\n St: Send,\n <St as TryStream>::Ok: Send,
",1,["futures_util::stream::try_stream::try_buffer_unordered::TryBufferUnordered"]],["impl<St> Send for TryBuffered<St>
where\n St: Send,\n <<St as TryStream>::Ok as TryFuture>::Error: Send,\n <St as TryStream>::Ok: Send,\n <<St as TryStream>::Ok as TryFuture>::Ok: Send,
",1,["futures_util::stream::try_stream::try_buffered::TryBuffered"]],["impl<St, Fut, F> Send for TryForEachConcurrent<St, Fut, F>
where\n F: Send,\n Fut: Send,\n St: Send,
",1,["futures_util::stream::try_stream::try_for_each_concurrent::TryForEachConcurrent"]],["impl<St> Send for IntoAsyncRead<St>
where\n St: Send,\n <St as TryStream>::Ok: Send,
",1,["futures_util::stream::try_stream::into_async_read::IntoAsyncRead"]],["impl<St, Fut, F> Send for TryAll<St, Fut, F>
where\n F: Send,\n Fut: Send,\n St: Send,
",1,["futures_util::stream::try_stream::try_all::TryAll"]],["impl<St, Fut, F> Send for TryAny<St, Fut, F>
where\n F: Send,\n Fut: Send,\n St: Send,
",1,["futures_util::stream::try_stream::try_any::TryAny"]],["impl<St, E> Send for ErrInto<St, E>
where\n St: Send,
",1,["futures_util::stream::try_stream::ErrInto"]],["impl<St, F> Send for InspectOk<St, F>
where\n F: Send,\n St: Send,
",1,["futures_util::stream::try_stream::InspectOk"]],["impl<St, F> Send for InspectErr<St, F>
where\n F: Send,\n St: Send,
",1,["futures_util::stream::try_stream::InspectErr"]],["impl<St, F> Send for MapOk<St, F>
where\n F: Send,\n St: Send,
",1,["futures_util::stream::try_stream::MapOk"]],["impl<St, F> Send for MapErr<St, F>
where\n F: Send,\n St: Send,
",1,["futures_util::stream::try_stream::MapErr"]],["impl<I> Send for Iter<I>
where\n I: Send,
",1,["futures_util::stream::iter::Iter"]],["impl<T> Send for Repeat<T>
where\n T: Send,
",1,["futures_util::stream::repeat::Repeat"]],["impl<F> Send for RepeatWith<F>
where\n F: Send,
",1,["futures_util::stream::repeat_with::RepeatWith"]],["impl<T> Send for Empty<T>
where\n T: Send,
",1,["futures_util::stream::empty::Empty"]],["impl<Fut> Send for Once<Fut>
where\n Fut: Send,
",1,["futures_util::stream::once::Once"]],["impl<T> Send for Pending<T>
where\n T: Send,
",1,["futures_util::stream::pending::Pending"]],["impl<F> Send for PollFn<F>
where\n F: Send,
",1,["futures_util::stream::poll_fn::PollFn"]],["impl<S> Send for PollImmediate<S>
where\n S: Send,
",1,["futures_util::stream::poll_immediate::PollImmediate"]],["impl<St1, St2> Send for Select<St1, St2>
where\n St1: Send,\n St2: Send,
",1,["futures_util::stream::select::Select"]],["impl Send for PollNext",1,["futures_util::stream::select_with_strategy::PollNext"]],["impl<St1, St2, Clos, State> Send for SelectWithStrategy<St1, St2, Clos, State>
where\n Clos: Send,\n St1: Send,\n St2: Send,\n State: Send,
",1,["futures_util::stream::select_with_strategy::SelectWithStrategy"]],["impl<T, F, Fut> Send for Unfold<T, F, Fut>
where\n F: Send,\n Fut: Send,\n T: Send,
",1,["futures_util::stream::unfold::Unfold"]],["impl<T> Send for FuturesOrdered<T>
where\n T: Send,\n <T as Future>::Output: Send,
",1,["futures_util::stream::futures_ordered::FuturesOrdered"]],["impl<'a, Fut> Send for IterMut<'a, Fut>
where\n Fut: Send,
",1,["futures_util::stream::futures_unordered::iter::IterMut"]],["impl<'a, Fut> Send for Iter<'a, Fut>
where\n Fut: Send,
",1,["futures_util::stream::futures_unordered::iter::Iter"]],["impl<St> Send for SelectAll<St>
where\n St: Send,
",1,["futures_util::stream::select_all::SelectAll"]],["impl<'a, St> Send for Iter<'a, St>
where\n St: Send,
",1,["futures_util::stream::select_all::Iter"]],["impl<'a, St> Send for IterMut<'a, St>
where\n St: Send,
",1,["futures_util::stream::select_all::IterMut"]],["impl<St> Send for IntoIter<St>
where\n St: Send,
",1,["futures_util::stream::select_all::IntoIter"]],["impl<'a, Si: ?Sized, Item> Send for Close<'a, Si, Item>
where\n Si: Send,
",1,["futures_util::sink::close::Close"]],["impl<T> Send for Drain<T>
where\n T: Send,
",1,["futures_util::sink::drain::Drain"]],["impl<Si1, Si2> Send for Fanout<Si1, Si2>
where\n Si1: Send,\n Si2: Send,
",1,["futures_util::sink::fanout::Fanout"]],["impl<'a, Si: ?Sized, Item> Send for Feed<'a, Si, Item>
where\n Item: Send,\n Si: Send,
",1,["futures_util::sink::feed::Feed"]],["impl<'a, Si: ?Sized, Item> Send for Flush<'a, Si, Item>
where\n Si: Send,
",1,["futures_util::sink::flush::Flush"]],["impl<Si, Item, E> Send for SinkErrInto<Si, Item, E>
where\n Si: Send,
",1,["futures_util::sink::err_into::SinkErrInto"]],["impl<Si, F> Send for SinkMapErr<Si, F>
where\n F: Send,\n Si: Send,
",1,["futures_util::sink::map_err::SinkMapErr"]],["impl<'a, Si: ?Sized, Item> Send for Send<'a, Si, Item>
where\n Item: Send,\n Si: Send,
",1,["futures_util::sink::send::Send"]],["impl<'a, Si: ?Sized, St: ?Sized> Send for SendAll<'a, Si, St>
where\n Si: Send,\n St: Send,\n <St as TryStream>::Ok: Send,
",1,["futures_util::sink::send_all::SendAll"]],["impl<T, F, R> Send for Unfold<T, F, R>
where\n F: Send,\n R: Send,\n T: Send,
",1,["futures_util::sink::unfold::Unfold"]],["impl<Si, Item, U, Fut, F> Send for With<Si, Item, U, Fut, F>
where\n F: Send,\n Fut: Send,\n Si: Send,
",1,["futures_util::sink::with::With"]],["impl<Si, Item, U, St, F> Send for WithFlatMap<Si, Item, U, St, F>
where\n F: Send,\n Item: Send,\n Si: Send,\n St: Send,
",1,["futures_util::sink::with_flat_map::WithFlatMap"]],["impl<Si, Item> Send for Buffer<Si, Item>
where\n Item: Send,\n Si: Send,
",1,["futures_util::sink::buffer::Buffer"]],["impl<T> Send for AllowStdIo<T>
where\n T: Send,
",1,["futures_util::io::allow_std::AllowStdIo"]],["impl<R> Send for BufReader<R>
where\n R: Send,
",1,["futures_util::io::buf_reader::BufReader"]],["impl<'a, R> Send for SeeKRelative<'a, R>
where\n R: Send,
",1,["futures_util::io::buf_reader::SeeKRelative"]],["impl<W> Send for BufWriter<W>
where\n W: Send,
",1,["futures_util::io::buf_writer::BufWriter"]],["impl<W> Send for LineWriter<W>
where\n W: Send,
",1,["futures_util::io::line_writer::LineWriter"]],["impl<T, U> Send for Chain<T, U>
where\n T: Send,\n U: Send,
",1,["futures_util::io::chain::Chain"]],["impl<'a, W: ?Sized> Send for Close<'a, W>
where\n W: Send,
",1,["futures_util::io::close::Close"]],["impl<'a, R, W: ?Sized> Send for Copy<'a, R, W>
where\n R: Send,\n W: Send,
",1,["futures_util::io::copy::Copy"]],["impl<'a, R, W: ?Sized> Send for CopyBuf<'a, R, W>
where\n R: Send,\n W: Send,
",1,["futures_util::io::copy_buf::CopyBuf"]],["impl<'a, R, W: ?Sized> Send for CopyBufAbortable<'a, R, W>
where\n R: Send,\n W: Send,
",1,["futures_util::io::copy_buf_abortable::CopyBufAbortable"]],["impl<T> Send for Cursor<T>
where\n T: Send,
",1,["futures_util::io::cursor::Cursor"]],["impl Send for Empty",1,["futures_util::io::empty::Empty"]],["impl<'a, R: ?Sized> Send for FillBuf<'a, R>
where\n R: Send,
",1,["futures_util::io::fill_buf::FillBuf"]],["impl<'a, W: ?Sized> Send for Flush<'a, W>
where\n W: Send,
",1,["futures_util::io::flush::Flush"]],["impl<W, Item> Send for IntoSink<W, Item>
where\n Item: Send,\n W: Send,
",1,["futures_util::io::into_sink::IntoSink"]],["impl<R> Send for Lines<R>
where\n R: Send,
",1,["futures_util::io::lines::Lines"]],["impl<'a, R: ?Sized> Send for Read<'a, R>
where\n R: Send,
",1,["futures_util::io::read::Read"]],["impl<'a, R: ?Sized> Send for ReadVectored<'a, R>
where\n R: Send,
",1,["futures_util::io::read_vectored::ReadVectored"]],["impl<'a, R: ?Sized> Send for ReadExact<'a, R>
where\n R: Send,
",1,["futures_util::io::read_exact::ReadExact"]],["impl<'a, R: ?Sized> Send for ReadLine<'a, R>
where\n R: Send,
",1,["futures_util::io::read_line::ReadLine"]],["impl<'a, R: ?Sized> Send for ReadToEnd<'a, R>
where\n R: Send,
",1,["futures_util::io::read_to_end::ReadToEnd"]],["impl<'a, R: ?Sized> Send for ReadToString<'a, R>
where\n R: Send,
",1,["futures_util::io::read_to_string::ReadToString"]],["impl<'a, R: ?Sized> Send for ReadUntil<'a, R>
where\n R: Send,
",1,["futures_util::io::read_until::ReadUntil"]],["impl Send for Repeat",1,["futures_util::io::repeat::Repeat"]],["impl<'a, S: ?Sized> Send for Seek<'a, S>
where\n S: Send,
",1,["futures_util::io::seek::Seek"]],["impl Send for Sink",1,["futures_util::io::sink::Sink"]],["impl<T> Send for ReadHalf<T>
where\n T: Send,
",1,["futures_util::io::split::ReadHalf"]],["impl<T> Send for WriteHalf<T>
where\n T: Send,
",1,["futures_util::io::split::WriteHalf"]],["impl<T> Send for ReuniteError<T>
where\n T: Send,
",1,["futures_util::io::split::ReuniteError"]],["impl<R> Send for Take<R>
where\n R: Send,
",1,["futures_util::io::take::Take"]],["impl<T> Send for Window<T>
where\n T: Send,
",1,["futures_util::io::window::Window"]],["impl<'a, W: ?Sized> Send for Write<'a, W>
where\n W: Send,
",1,["futures_util::io::write::Write"]],["impl<'a, W: ?Sized> Send for WriteVectored<'a, W>
where\n W: Send,
",1,["futures_util::io::write_vectored::WriteVectored"]],["impl<'a, W: ?Sized> Send for WriteAll<'a, W>
where\n W: Send,
",1,["futures_util::io::write_all::WriteAll"]],["impl<Fut: Send> Send for IterPinMut<'_, Fut>"],["impl<Fut: Send> Send for IterPinRef<'_, Fut>"],["impl<Fut: Send> Send for FuturesUnordered<Fut>"],["impl<T: ?Sized + Send, U: ?Sized + Send> Send for MappedMutexGuard<'_, T, U>"],["impl<T: ?Sized + Send> Send for Mutex<T>"],["impl<T: ?Sized + Send> Send for OwnedMutexLockFuture<T>"],["impl<T: ?Sized + Send> Send for MutexLockFuture<'_, T>"],["impl<T: ?Sized + Send> Send for MutexGuard<'_, T>"],["impl<T: ?Sized + Send> Send for OwnedMutexGuard<T>"],["impl<Fut: Send + Unpin> Send for IntoIter<Fut>"]], +"futures_util":[["impl<Fut> Send for Fuse<Fut>
where\n Fut: Send,
",1,["futures_util::future::future::fuse::Fuse"]],["impl<Fut> Send for CatchUnwind<Fut>
where\n Fut: Send,
",1,["futures_util::future::future::catch_unwind::CatchUnwind"]],["impl<T> Send for RemoteHandle<T>
where\n T: Send,
",1,["futures_util::future::future::remote_handle::RemoteHandle"]],["impl<Fut> Send for Remote<Fut>
where\n Fut: Send,\n <Fut as Future>::Output: Send,
",1,["futures_util::future::future::remote_handle::Remote"]],["impl<Fut> Send for Shared<Fut>
where\n Fut: Send,\n <Fut as Future>::Output: Send + Sync,
",1,["futures_util::future::future::shared::Shared"]],["impl<Fut> Send for WeakShared<Fut>
where\n Fut: Send,\n <Fut as Future>::Output: Send + Sync,
",1,["futures_util::future::future::shared::WeakShared"]],["impl<F> Send for Flatten<F>
where\n F: Send,\n <F as Future>::Output: Send,
",1,["futures_util::future::future::Flatten"]],["impl<F> Send for FlattenStream<F>
where\n F: Send,\n <F as Future>::Output: Send,
",1,["futures_util::future::future::FlattenStream"]],["impl<Fut, F> Send for Map<Fut, F>
where\n F: Send,\n Fut: Send,
",1,["futures_util::future::future::Map"]],["impl<F> Send for IntoStream<F>
where\n F: Send,
",1,["futures_util::future::future::IntoStream"]],["impl<Fut, T> Send for MapInto<Fut, T>
where\n Fut: Send,
",1,["futures_util::future::future::MapInto"]],["impl<Fut1, Fut2, F> Send for Then<Fut1, Fut2, F>
where\n F: Send,\n Fut1: Send,\n Fut2: Send,
",1,["futures_util::future::future::Then"]],["impl<Fut, F> Send for Inspect<Fut, F>
where\n F: Send,\n Fut: Send,
",1,["futures_util::future::future::Inspect"]],["impl<Fut> Send for NeverError<Fut>
where\n Fut: Send,
",1,["futures_util::future::future::NeverError"]],["impl<Fut> Send for UnitError<Fut>
where\n Fut: Send,
",1,["futures_util::future::future::UnitError"]],["impl<Fut> Send for IntoFuture<Fut>
where\n Fut: Send,
",1,["futures_util::future::try_future::into_future::IntoFuture"]],["impl<Fut1, Fut2> Send for TryFlatten<Fut1, Fut2>
where\n Fut1: Send,\n Fut2: Send,
",1,["futures_util::future::try_future::TryFlatten"]],["impl<Fut> Send for TryFlattenStream<Fut>
where\n Fut: Send,\n <Fut as TryFuture>::Ok: Send,
",1,["futures_util::future::try_future::TryFlattenStream"]],["impl<Fut, Si> Send for FlattenSink<Fut, Si>
where\n Fut: Send,\n Si: Send,
",1,["futures_util::future::try_future::FlattenSink"]],["impl<Fut1, Fut2, F> Send for AndThen<Fut1, Fut2, F>
where\n F: Send,\n Fut1: Send,\n Fut2: Send,
",1,["futures_util::future::try_future::AndThen"]],["impl<Fut1, Fut2, F> Send for OrElse<Fut1, Fut2, F>
where\n F: Send,\n Fut1: Send,\n Fut2: Send,
",1,["futures_util::future::try_future::OrElse"]],["impl<Fut, E> Send for ErrInto<Fut, E>
where\n Fut: Send,
",1,["futures_util::future::try_future::ErrInto"]],["impl<Fut, E> Send for OkInto<Fut, E>
where\n Fut: Send,
",1,["futures_util::future::try_future::OkInto"]],["impl<Fut, F> Send for InspectOk<Fut, F>
where\n F: Send,\n Fut: Send,
",1,["futures_util::future::try_future::InspectOk"]],["impl<Fut, F> Send for InspectErr<Fut, F>
where\n F: Send,\n Fut: Send,
",1,["futures_util::future::try_future::InspectErr"]],["impl<Fut, F> Send for MapOk<Fut, F>
where\n F: Send,\n Fut: Send,
",1,["futures_util::future::try_future::MapOk"]],["impl<Fut, F> Send for MapErr<Fut, F>
where\n F: Send,\n Fut: Send,
",1,["futures_util::future::try_future::MapErr"]],["impl<Fut, F, G> Send for MapOkOrElse<Fut, F, G>
where\n F: Send,\n Fut: Send,\n G: Send,
",1,["futures_util::future::try_future::MapOkOrElse"]],["impl<Fut, F> Send for UnwrapOrElse<Fut, F>
where\n F: Send,\n Fut: Send,
",1,["futures_util::future::try_future::UnwrapOrElse"]],["impl<F> Send for Lazy<F>
where\n F: Send,
",1,["futures_util::future::lazy::Lazy"]],["impl<T> Send for Pending<T>
where\n T: Send,
",1,["futures_util::future::pending::Pending"]],["impl<Fut> Send for MaybeDone<Fut>
where\n Fut: Send,\n <Fut as Future>::Output: Send,
",1,["futures_util::future::maybe_done::MaybeDone"]],["impl<Fut> Send for TryMaybeDone<Fut>
where\n Fut: Send,\n <Fut as TryFuture>::Ok: Send,
",1,["futures_util::future::try_maybe_done::TryMaybeDone"]],["impl<F> Send for OptionFuture<F>
where\n F: Send,
",1,["futures_util::future::option::OptionFuture"]],["impl<F> Send for PollFn<F>
where\n F: Send,
",1,["futures_util::future::poll_fn::PollFn"]],["impl<T> Send for PollImmediate<T>
where\n T: Send,
",1,["futures_util::future::poll_immediate::PollImmediate"]],["impl<T> Send for Ready<T>
where\n T: Send,
",1,["futures_util::future::ready::Ready"]],["impl<Fut1, Fut2> Send for Join<Fut1, Fut2>
where\n Fut1: Send,\n Fut2: Send,\n <Fut1 as Future>::Output: Send,\n <Fut2 as Future>::Output: Send,
",1,["futures_util::future::join::Join"]],["impl<Fut1, Fut2, Fut3> Send for Join3<Fut1, Fut2, Fut3>
where\n Fut1: Send,\n Fut2: Send,\n Fut3: Send,\n <Fut1 as Future>::Output: Send,\n <Fut2 as Future>::Output: Send,\n <Fut3 as Future>::Output: Send,
",1,["futures_util::future::join::Join3"]],["impl<Fut1, Fut2, Fut3, Fut4> Send for Join4<Fut1, Fut2, Fut3, Fut4>
where\n Fut1: Send,\n Fut2: Send,\n Fut3: Send,\n Fut4: Send,\n <Fut1 as Future>::Output: Send,\n <Fut2 as Future>::Output: Send,\n <Fut3 as Future>::Output: Send,\n <Fut4 as Future>::Output: Send,
",1,["futures_util::future::join::Join4"]],["impl<Fut1, Fut2, Fut3, Fut4, Fut5> Send for Join5<Fut1, Fut2, Fut3, Fut4, Fut5>
where\n Fut1: Send,\n Fut2: Send,\n Fut3: Send,\n Fut4: Send,\n Fut5: Send,\n <Fut1 as Future>::Output: Send,\n <Fut2 as Future>::Output: Send,\n <Fut3 as Future>::Output: Send,\n <Fut4 as Future>::Output: Send,\n <Fut5 as Future>::Output: Send,
",1,["futures_util::future::join::Join5"]],["impl<F> Send for JoinAll<F>
where\n F: Send,\n <F as Future>::Output: Send,
",1,["futures_util::future::join_all::JoinAll"]],["impl<A, B> Send for Select<A, B>
where\n A: Send,\n B: Send,
",1,["futures_util::future::select::Select"]],["impl<Fut> Send for SelectAll<Fut>
where\n Fut: Send,
",1,["futures_util::future::select_all::SelectAll"]],["impl<Fut1, Fut2> Send for TryJoin<Fut1, Fut2>
where\n Fut1: Send,\n Fut2: Send,\n <Fut1 as TryFuture>::Ok: Send,\n <Fut2 as TryFuture>::Ok: Send,
",1,["futures_util::future::try_join::TryJoin"]],["impl<Fut1, Fut2, Fut3> Send for TryJoin3<Fut1, Fut2, Fut3>
where\n Fut1: Send,\n Fut2: Send,\n Fut3: Send,\n <Fut1 as TryFuture>::Ok: Send,\n <Fut2 as TryFuture>::Ok: Send,\n <Fut3 as TryFuture>::Ok: Send,
",1,["futures_util::future::try_join::TryJoin3"]],["impl<Fut1, Fut2, Fut3, Fut4> Send for TryJoin4<Fut1, Fut2, Fut3, Fut4>
where\n Fut1: Send,\n Fut2: Send,\n Fut3: Send,\n Fut4: Send,\n <Fut1 as TryFuture>::Ok: Send,\n <Fut2 as TryFuture>::Ok: Send,\n <Fut3 as TryFuture>::Ok: Send,\n <Fut4 as TryFuture>::Ok: Send,
",1,["futures_util::future::try_join::TryJoin4"]],["impl<Fut1, Fut2, Fut3, Fut4, Fut5> Send for TryJoin5<Fut1, Fut2, Fut3, Fut4, Fut5>
where\n Fut1: Send,\n Fut2: Send,\n Fut3: Send,\n Fut4: Send,\n Fut5: Send,\n <Fut1 as TryFuture>::Ok: Send,\n <Fut2 as TryFuture>::Ok: Send,\n <Fut3 as TryFuture>::Ok: Send,\n <Fut4 as TryFuture>::Ok: Send,\n <Fut5 as TryFuture>::Ok: Send,
",1,["futures_util::future::try_join::TryJoin5"]],["impl<F> Send for TryJoinAll<F>
where\n F: Send,\n <F as TryFuture>::Error: Send,\n <F as TryFuture>::Ok: Send,
",1,["futures_util::future::try_join_all::TryJoinAll"]],["impl<A, B> Send for TrySelect<A, B>
where\n A: Send,\n B: Send,
",1,["futures_util::future::try_select::TrySelect"]],["impl<Fut> Send for SelectOk<Fut>
where\n Fut: Send,
",1,["futures_util::future::select_ok::SelectOk"]],["impl<A, B> Send for Either<A, B>
where\n A: Send,\n B: Send,
",1,["futures_util::future::either::Either"]],["impl Send for AbortHandle",1,["futures_util::abortable::AbortHandle"]],["impl Send for AbortRegistration",1,["futures_util::abortable::AbortRegistration"]],["impl<T> Send for Abortable<T>
where\n T: Send,
",1,["futures_util::abortable::Abortable"]],["impl Send for Aborted",1,["futures_util::abortable::Aborted"]],["impl<St1, St2> Send for Chain<St1, St2>
where\n St1: Send,\n St2: Send,
",1,["futures_util::stream::stream::chain::Chain"]],["impl<St, C> Send for Collect<St, C>
where\n C: Send,\n St: Send,
",1,["futures_util::stream::stream::collect::Collect"]],["impl<St, FromA, FromB> Send for Unzip<St, FromA, FromB>
where\n FromA: Send,\n FromB: Send,\n St: Send,
",1,["futures_util::stream::stream::unzip::Unzip"]],["impl<St> Send for Concat<St>
where\n St: Send,\n <St as Stream>::Item: Send,
",1,["futures_util::stream::stream::concat::Concat"]],["impl<St> Send for Count<St>
where\n St: Send,
",1,["futures_util::stream::stream::count::Count"]],["impl<St> Send for Cycle<St>
where\n St: Send,
",1,["futures_util::stream::stream::cycle::Cycle"]],["impl<St> Send for Enumerate<St>
where\n St: Send,
",1,["futures_util::stream::stream::enumerate::Enumerate"]],["impl<St, Fut, F> Send for Filter<St, Fut, F>
where\n F: Send,\n Fut: Send,\n St: Send,\n <St as Stream>::Item: Send,
",1,["futures_util::stream::stream::filter::Filter"]],["impl<St, Fut, F> Send for FilterMap<St, Fut, F>
where\n F: Send,\n Fut: Send,\n St: Send,
",1,["futures_util::stream::stream::filter_map::FilterMap"]],["impl<St, Fut, T, F> Send for Fold<St, Fut, T, F>
where\n F: Send,\n Fut: Send,\n St: Send,\n T: Send,
",1,["futures_util::stream::stream::fold::Fold"]],["impl<St, Fut, F> Send for Any<St, Fut, F>
where\n F: Send,\n Fut: Send,\n St: Send,
",1,["futures_util::stream::stream::any::Any"]],["impl<St, Fut, F> Send for All<St, Fut, F>
where\n F: Send,\n Fut: Send,\n St: Send,
",1,["futures_util::stream::stream::all::All"]],["impl<St, Fut, F> Send for ForEach<St, Fut, F>
where\n F: Send,\n Fut: Send,\n St: Send,
",1,["futures_util::stream::stream::for_each::ForEach"]],["impl<St> Send for Fuse<St>
where\n St: Send,
",1,["futures_util::stream::stream::fuse::Fuse"]],["impl<St> Send for StreamFuture<St>
where\n St: Send,
",1,["futures_util::stream::stream::into_future::StreamFuture"]],["impl<St, F> Send for Map<St, F>
where\n F: Send,\n St: Send,
",1,["futures_util::stream::stream::map::Map"]],["impl<'a, St: ?Sized> Send for Next<'a, St>
where\n St: Send,
",1,["futures_util::stream::stream::next::Next"]],["impl<'a, St: ?Sized> Send for SelectNextSome<'a, St>
where\n St: Send,
",1,["futures_util::stream::stream::select_next_some::SelectNextSome"]],["impl<St> Send for Peekable<St>
where\n St: Send,\n <St as Stream>::Item: Send,
",1,["futures_util::stream::stream::peek::Peekable"]],["impl<'a, St> Send for Peek<'a, St>
where\n St: Send,\n <St as Stream>::Item: Send,
",1,["futures_util::stream::stream::peek::Peek"]],["impl<'a, St> Send for PeekMut<'a, St>
where\n St: Send,\n <St as Stream>::Item: Send,
",1,["futures_util::stream::stream::peek::PeekMut"]],["impl<'a, St, F> Send for NextIf<'a, St, F>
where\n F: Send,\n St: Send,\n <St as Stream>::Item: Send,
",1,["futures_util::stream::stream::peek::NextIf"]],["impl<'a, St, T: ?Sized> Send for NextIfEq<'a, St, T>
where\n St: Send,\n T: Sync,\n <St as Stream>::Item: Send,
",1,["futures_util::stream::stream::peek::NextIfEq"]],["impl<St> Send for Skip<St>
where\n St: Send,
",1,["futures_util::stream::stream::skip::Skip"]],["impl<St, Fut, F> Send for SkipWhile<St, Fut, F>
where\n F: Send,\n Fut: Send,\n St: Send,\n <St as Stream>::Item: Send,
",1,["futures_util::stream::stream::skip_while::SkipWhile"]],["impl<St> Send for Take<St>
where\n St: Send,
",1,["futures_util::stream::stream::take::Take"]],["impl<St, Fut, F> Send for TakeWhile<St, Fut, F>
where\n F: Send,\n Fut: Send,\n St: Send,\n <St as Stream>::Item: Send,
",1,["futures_util::stream::stream::take_while::TakeWhile"]],["impl<St, Fut> Send for TakeUntil<St, Fut>
where\n Fut: Send,\n St: Send,\n <Fut as Future>::Output: Send,
",1,["futures_util::stream::stream::take_until::TakeUntil"]],["impl<St, Fut, F> Send for Then<St, Fut, F>
where\n F: Send,\n Fut: Send,\n St: Send,
",1,["futures_util::stream::stream::then::Then"]],["impl<St1, St2> Send for Zip<St1, St2>
where\n St1: Send,\n St2: Send,\n <St1 as Stream>::Item: Send,\n <St2 as Stream>::Item: Send,
",1,["futures_util::stream::stream::zip::Zip"]],["impl<St> Send for Chunks<St>
where\n St: Send,\n <St as Stream>::Item: Send,
",1,["futures_util::stream::stream::chunks::Chunks"]],["impl<St> Send for ReadyChunks<St>
where\n St: Send,
",1,["futures_util::stream::stream::ready_chunks::ReadyChunks"]],["impl<St, S, Fut, F> Send for Scan<St, S, Fut, F>
where\n F: Send,\n Fut: Send,\n S: Send,\n St: Send,
",1,["futures_util::stream::stream::scan::Scan"]],["impl<St> Send for BufferUnordered<St>
where\n St: Send,\n <St as Stream>::Item: Send,
",1,["futures_util::stream::stream::buffer_unordered::BufferUnordered"]],["impl<St> Send for Buffered<St>
where\n St: Send,\n <St as Stream>::Item: Send,\n <<St as Stream>::Item as Future>::Output: Send,
",1,["futures_util::stream::stream::buffered::Buffered"]],["impl<St, Fut, F> Send for ForEachConcurrent<St, Fut, F>
where\n F: Send,\n Fut: Send,\n St: Send,
",1,["futures_util::stream::stream::for_each_concurrent::ForEachConcurrent"]],["impl<S> Send for SplitStream<S>
where\n S: Send,
",1,["futures_util::stream::stream::split::SplitStream"]],["impl<S, Item> Send for SplitSink<S, Item>
where\n Item: Send,\n S: Send,
",1,["futures_util::stream::stream::split::SplitSink"]],["impl<T, Item> Send for ReuniteError<T, Item>
where\n Item: Send,\n T: Send,
",1,["futures_util::stream::stream::split::ReuniteError"]],["impl<St> Send for CatchUnwind<St>
where\n St: Send,
",1,["futures_util::stream::stream::catch_unwind::CatchUnwind"]],["impl<St> Send for Flatten<St>
where\n St: Send,\n <St as Stream>::Item: Send,
",1,["futures_util::stream::stream::Flatten"]],["impl<St, Si> Send for Forward<St, Si>
where\n Si: Send,\n St: Send,\n <St as TryStream>::Ok: Send,
",1,["futures_util::stream::stream::Forward"]],["impl<St, F> Send for Inspect<St, F>
where\n F: Send,\n St: Send,
",1,["futures_util::stream::stream::Inspect"]],["impl<St, U, F> Send for FlatMap<St, U, F>
where\n F: Send,\n St: Send,\n U: Send,
",1,["futures_util::stream::stream::FlatMap"]],["impl<St, U, F> Send for FlatMapUnordered<St, U, F>
where\n F: Send,\n St: Send,\n U: Send,
",1,["futures_util::stream::stream::FlatMapUnordered"]],["impl<St, Fut, F> Send for AndThen<St, Fut, F>
where\n F: Send,\n Fut: Send,\n St: Send,
",1,["futures_util::stream::try_stream::and_then::AndThen"]],["impl<St> Send for IntoStream<St>
where\n St: Send,
",1,["futures_util::stream::try_stream::into_stream::IntoStream"]],["impl<St, Fut, F> Send for OrElse<St, Fut, F>
where\n F: Send,\n Fut: Send,\n St: Send,
",1,["futures_util::stream::try_stream::or_else::OrElse"]],["impl<'a, St: ?Sized> Send for TryNext<'a, St>
where\n St: Send,
",1,["futures_util::stream::try_stream::try_next::TryNext"]],["impl<St, Fut, F> Send for TryForEach<St, Fut, F>
where\n F: Send,\n Fut: Send,\n St: Send,
",1,["futures_util::stream::try_stream::try_for_each::TryForEach"]],["impl<St, Fut, F> Send for TryFilter<St, Fut, F>
where\n F: Send,\n Fut: Send,\n St: Send,\n <St as TryStream>::Ok: Send,
",1,["futures_util::stream::try_stream::try_filter::TryFilter"]],["impl<St, Fut, F> Send for TryFilterMap<St, Fut, F>
where\n F: Send,\n Fut: Send,\n St: Send,
",1,["futures_util::stream::try_stream::try_filter_map::TryFilterMap"]],["impl<St> Send for TryFlatten<St>
where\n St: Send,\n <St as TryStream>::Ok: Send,
",1,["futures_util::stream::try_stream::try_flatten::TryFlatten"]],["impl<St> Send for TryFlattenUnordered<St>
where\n St: Send,\n <<St as TryStream>::Ok as TryStream>::Error: Send,\n <St as TryStream>::Ok: Send,\n <<St as TryStream>::Ok as TryStream>::Ok: Send,
",1,["futures_util::stream::try_stream::try_flatten_unordered::TryFlattenUnordered"]],["impl<St, C> Send for TryCollect<St, C>
where\n C: Send,\n St: Send,
",1,["futures_util::stream::try_stream::try_collect::TryCollect"]],["impl<St> Send for TryConcat<St>
where\n St: Send,\n <St as TryStream>::Ok: Send,
",1,["futures_util::stream::try_stream::try_concat::TryConcat"]],["impl<St> Send for TryChunks<St>
where\n St: Send,\n <St as TryStream>::Ok: Send,
",1,["futures_util::stream::try_stream::try_chunks::TryChunks"]],["impl<T, E> Send for TryChunksError<T, E>
where\n E: Send,\n T: Send,
",1,["futures_util::stream::try_stream::try_chunks::TryChunksError"]],["impl<St> Send for TryReadyChunks<St>
where\n St: Send,
",1,["futures_util::stream::try_stream::try_ready_chunks::TryReadyChunks"]],["impl<T, E> Send for TryReadyChunksError<T, E>
where\n E: Send,\n T: Send,
",1,["futures_util::stream::try_stream::try_ready_chunks::TryReadyChunksError"]],["impl<St, Fut, T, F> Send for TryFold<St, Fut, T, F>
where\n F: Send,\n Fut: Send,\n St: Send,\n T: Send,
",1,["futures_util::stream::try_stream::try_fold::TryFold"]],["impl<T, F, Fut> Send for TryUnfold<T, F, Fut>
where\n F: Send,\n Fut: Send,\n T: Send,
",1,["futures_util::stream::try_stream::try_unfold::TryUnfold"]],["impl<St, Fut, F> Send for TrySkipWhile<St, Fut, F>
where\n F: Send,\n Fut: Send,\n St: Send,\n <St as TryStream>::Ok: Send,
",1,["futures_util::stream::try_stream::try_skip_while::TrySkipWhile"]],["impl<St, Fut, F> Send for TryTakeWhile<St, Fut, F>
where\n F: Send,\n Fut: Send,\n St: Send,\n <St as TryStream>::Ok: Send,
",1,["futures_util::stream::try_stream::try_take_while::TryTakeWhile"]],["impl<St> Send for TryBufferUnordered<St>
where\n St: Send,\n <St as TryStream>::Ok: Send,
",1,["futures_util::stream::try_stream::try_buffer_unordered::TryBufferUnordered"]],["impl<St> Send for TryBuffered<St>
where\n St: Send,\n <<St as TryStream>::Ok as TryFuture>::Error: Send,\n <St as TryStream>::Ok: Send,\n <<St as TryStream>::Ok as TryFuture>::Ok: Send,
",1,["futures_util::stream::try_stream::try_buffered::TryBuffered"]],["impl<St, Fut, F> Send for TryForEachConcurrent<St, Fut, F>
where\n F: Send,\n Fut: Send,\n St: Send,
",1,["futures_util::stream::try_stream::try_for_each_concurrent::TryForEachConcurrent"]],["impl<St> Send for IntoAsyncRead<St>
where\n St: Send,\n <St as TryStream>::Ok: Send,
",1,["futures_util::stream::try_stream::into_async_read::IntoAsyncRead"]],["impl<St, Fut, F> Send for TryAll<St, Fut, F>
where\n F: Send,\n Fut: Send,\n St: Send,
",1,["futures_util::stream::try_stream::try_all::TryAll"]],["impl<St, Fut, F> Send for TryAny<St, Fut, F>
where\n F: Send,\n Fut: Send,\n St: Send,
",1,["futures_util::stream::try_stream::try_any::TryAny"]],["impl<St, E> Send for ErrInto<St, E>
where\n St: Send,
",1,["futures_util::stream::try_stream::ErrInto"]],["impl<St, F> Send for InspectOk<St, F>
where\n F: Send,\n St: Send,
",1,["futures_util::stream::try_stream::InspectOk"]],["impl<St, F> Send for InspectErr<St, F>
where\n F: Send,\n St: Send,
",1,["futures_util::stream::try_stream::InspectErr"]],["impl<St, F> Send for MapOk<St, F>
where\n F: Send,\n St: Send,
",1,["futures_util::stream::try_stream::MapOk"]],["impl<St, F> Send for MapErr<St, F>
where\n F: Send,\n St: Send,
",1,["futures_util::stream::try_stream::MapErr"]],["impl<I> Send for Iter<I>
where\n I: Send,
",1,["futures_util::stream::iter::Iter"]],["impl<T> Send for Repeat<T>
where\n T: Send,
",1,["futures_util::stream::repeat::Repeat"]],["impl<F> Send for RepeatWith<F>
where\n F: Send,
",1,["futures_util::stream::repeat_with::RepeatWith"]],["impl<T> Send for Empty<T>
where\n T: Send,
",1,["futures_util::stream::empty::Empty"]],["impl<Fut> Send for Once<Fut>
where\n Fut: Send,
",1,["futures_util::stream::once::Once"]],["impl<T> Send for Pending<T>
where\n T: Send,
",1,["futures_util::stream::pending::Pending"]],["impl<F> Send for PollFn<F>
where\n F: Send,
",1,["futures_util::stream::poll_fn::PollFn"]],["impl<S> Send for PollImmediate<S>
where\n S: Send,
",1,["futures_util::stream::poll_immediate::PollImmediate"]],["impl<St1, St2> Send for Select<St1, St2>
where\n St1: Send,\n St2: Send,
",1,["futures_util::stream::select::Select"]],["impl Send for PollNext",1,["futures_util::stream::select_with_strategy::PollNext"]],["impl<St1, St2, Clos, State> Send for SelectWithStrategy<St1, St2, Clos, State>
where\n Clos: Send,\n St1: Send,\n St2: Send,\n State: Send,
",1,["futures_util::stream::select_with_strategy::SelectWithStrategy"]],["impl<T, F, Fut> Send for Unfold<T, F, Fut>
where\n F: Send,\n Fut: Send,\n T: Send,
",1,["futures_util::stream::unfold::Unfold"]],["impl<T> Send for FuturesOrdered<T>
where\n T: Send,\n <T as Future>::Output: Send,
",1,["futures_util::stream::futures_ordered::FuturesOrdered"]],["impl<'a, Fut> Send for IterMut<'a, Fut>
where\n Fut: Send,
",1,["futures_util::stream::futures_unordered::iter::IterMut"]],["impl<'a, Fut> Send for Iter<'a, Fut>
where\n Fut: Send,
",1,["futures_util::stream::futures_unordered::iter::Iter"]],["impl<St> Send for SelectAll<St>
where\n St: Send,
",1,["futures_util::stream::select_all::SelectAll"]],["impl<'a, St> Send for Iter<'a, St>
where\n St: Send,
",1,["futures_util::stream::select_all::Iter"]],["impl<'a, St> Send for IterMut<'a, St>
where\n St: Send,
",1,["futures_util::stream::select_all::IterMut"]],["impl<St> Send for IntoIter<St>
where\n St: Send,
",1,["futures_util::stream::select_all::IntoIter"]],["impl<'a, Si: ?Sized, Item> Send for Close<'a, Si, Item>
where\n Si: Send,
",1,["futures_util::sink::close::Close"]],["impl<T> Send for Drain<T>
where\n T: Send,
",1,["futures_util::sink::drain::Drain"]],["impl<Si1, Si2> Send for Fanout<Si1, Si2>
where\n Si1: Send,\n Si2: Send,
",1,["futures_util::sink::fanout::Fanout"]],["impl<'a, Si: ?Sized, Item> Send for Feed<'a, Si, Item>
where\n Item: Send,\n Si: Send,
",1,["futures_util::sink::feed::Feed"]],["impl<'a, Si: ?Sized, Item> Send for Flush<'a, Si, Item>
where\n Si: Send,
",1,["futures_util::sink::flush::Flush"]],["impl<Si, Item, E> Send for SinkErrInto<Si, Item, E>
where\n Si: Send,
",1,["futures_util::sink::err_into::SinkErrInto"]],["impl<Si, F> Send for SinkMapErr<Si, F>
where\n F: Send,\n Si: Send,
",1,["futures_util::sink::map_err::SinkMapErr"]],["impl<'a, Si: ?Sized, Item> Send for Send<'a, Si, Item>
where\n Item: Send,\n Si: Send,
",1,["futures_util::sink::send::Send"]],["impl<'a, Si: ?Sized, St: ?Sized> Send for SendAll<'a, Si, St>
where\n Si: Send,\n St: Send,\n <St as TryStream>::Ok: Send,
",1,["futures_util::sink::send_all::SendAll"]],["impl<T, F, R> Send for Unfold<T, F, R>
where\n F: Send,\n R: Send,\n T: Send,
",1,["futures_util::sink::unfold::Unfold"]],["impl<Si, Item, U, Fut, F> Send for With<Si, Item, U, Fut, F>
where\n F: Send,\n Fut: Send,\n Si: Send,
",1,["futures_util::sink::with::With"]],["impl<Si, Item, U, St, F> Send for WithFlatMap<Si, Item, U, St, F>
where\n F: Send,\n Item: Send,\n Si: Send,\n St: Send,
",1,["futures_util::sink::with_flat_map::WithFlatMap"]],["impl<Si, Item> Send for Buffer<Si, Item>
where\n Item: Send,\n Si: Send,
",1,["futures_util::sink::buffer::Buffer"]],["impl<T> Send for AllowStdIo<T>
where\n T: Send,
",1,["futures_util::io::allow_std::AllowStdIo"]],["impl<R> Send for BufReader<R>
where\n R: Send,
",1,["futures_util::io::buf_reader::BufReader"]],["impl<'a, R> Send for SeeKRelative<'a, R>
where\n R: Send,
",1,["futures_util::io::buf_reader::SeeKRelative"]],["impl<W> Send for BufWriter<W>
where\n W: Send,
",1,["futures_util::io::buf_writer::BufWriter"]],["impl<W> Send for LineWriter<W>
where\n W: Send,
",1,["futures_util::io::line_writer::LineWriter"]],["impl<T, U> Send for Chain<T, U>
where\n T: Send,\n U: Send,
",1,["futures_util::io::chain::Chain"]],["impl<'a, W: ?Sized> Send for Close<'a, W>
where\n W: Send,
",1,["futures_util::io::close::Close"]],["impl<'a, R, W: ?Sized> Send for Copy<'a, R, W>
where\n R: Send,\n W: Send,
",1,["futures_util::io::copy::Copy"]],["impl<'a, R, W: ?Sized> Send for CopyBuf<'a, R, W>
where\n R: Send,\n W: Send,
",1,["futures_util::io::copy_buf::CopyBuf"]],["impl<'a, R, W: ?Sized> Send for CopyBufAbortable<'a, R, W>
where\n R: Send,\n W: Send,
",1,["futures_util::io::copy_buf_abortable::CopyBufAbortable"]],["impl<T> Send for Cursor<T>
where\n T: Send,
",1,["futures_util::io::cursor::Cursor"]],["impl Send for Empty",1,["futures_util::io::empty::Empty"]],["impl<'a, R: ?Sized> Send for FillBuf<'a, R>
where\n R: Send,
",1,["futures_util::io::fill_buf::FillBuf"]],["impl<'a, W: ?Sized> Send for Flush<'a, W>
where\n W: Send,
",1,["futures_util::io::flush::Flush"]],["impl<W, Item> Send for IntoSink<W, Item>
where\n Item: Send,\n W: Send,
",1,["futures_util::io::into_sink::IntoSink"]],["impl<R> Send for Lines<R>
where\n R: Send,
",1,["futures_util::io::lines::Lines"]],["impl<'a, R: ?Sized> Send for Read<'a, R>
where\n R: Send,
",1,["futures_util::io::read::Read"]],["impl<'a, R: ?Sized> Send for ReadVectored<'a, R>
where\n R: Send,
",1,["futures_util::io::read_vectored::ReadVectored"]],["impl<'a, R: ?Sized> Send for ReadExact<'a, R>
where\n R: Send,
",1,["futures_util::io::read_exact::ReadExact"]],["impl<'a, R: ?Sized> Send for ReadLine<'a, R>
where\n R: Send,
",1,["futures_util::io::read_line::ReadLine"]],["impl<'a, R: ?Sized> Send for ReadToEnd<'a, R>
where\n R: Send,
",1,["futures_util::io::read_to_end::ReadToEnd"]],["impl<'a, R: ?Sized> Send for ReadToString<'a, R>
where\n R: Send,
",1,["futures_util::io::read_to_string::ReadToString"]],["impl<'a, R: ?Sized> Send for ReadUntil<'a, R>
where\n R: Send,
",1,["futures_util::io::read_until::ReadUntil"]],["impl Send for Repeat",1,["futures_util::io::repeat::Repeat"]],["impl<'a, S: ?Sized> Send for Seek<'a, S>
where\n S: Send,
",1,["futures_util::io::seek::Seek"]],["impl Send for Sink",1,["futures_util::io::sink::Sink"]],["impl<T> Send for ReadHalf<T>
where\n T: Send,
",1,["futures_util::io::split::ReadHalf"]],["impl<T> Send for WriteHalf<T>
where\n T: Send,
",1,["futures_util::io::split::WriteHalf"]],["impl<T> Send for ReuniteError<T>
where\n T: Send,
",1,["futures_util::io::split::ReuniteError"]],["impl<R> Send for Take<R>
where\n R: Send,
",1,["futures_util::io::take::Take"]],["impl<T> Send for Window<T>
where\n T: Send,
",1,["futures_util::io::window::Window"]],["impl<'a, W: ?Sized> Send for Write<'a, W>
where\n W: Send,
",1,["futures_util::io::write::Write"]],["impl<'a, W: ?Sized> Send for WriteVectored<'a, W>
where\n W: Send,
",1,["futures_util::io::write_vectored::WriteVectored"]],["impl<'a, W: ?Sized> Send for WriteAll<'a, W>
where\n W: Send,
",1,["futures_util::io::write_all::WriteAll"]],["impl<Fut: Send> Send for IterPinMut<'_, Fut>"],["impl<T: ?Sized + Send, U: ?Sized + Send> Send for MappedMutexGuard<'_, T, U>"],["impl<Fut: Send> Send for IterPinRef<'_, Fut>"],["impl<T: ?Sized + Send> Send for OwnedMutexGuard<T>"],["impl<T: ?Sized + Send> Send for MutexGuard<'_, T>"],["impl<T: ?Sized + Send> Send for OwnedMutexLockFuture<T>"],["impl<T: ?Sized + Send> Send for Mutex<T>"],["impl<Fut: Send + Unpin> Send for IntoIter<Fut>"],["impl<T: ?Sized + Send> Send for MutexLockFuture<'_, T>"],["impl<Fut: Send> Send for FuturesUnordered<Fut>"]], "fxhash":[["impl Send for FxHasher",1,["fxhash::FxHasher"]],["impl Send for FxHasher64",1,["fxhash::FxHasher64"]],["impl Send for FxHasher32",1,["fxhash::FxHasher32"]]], "generic_array":[["impl<T, N> Send for GenericArrayIter<T, N>
where\n T: Send,
",1,["generic_array::iter::GenericArrayIter"]],["impl<T: Send, N: ArrayLength<T>> Send for GenericArray<T, N>"]], "getrandom":[["impl Send for Error",1,["getrandom::error::Error"]]], -"hashbrown":[["impl Send for DefaultHashBuilder",1,["hashbrown::map::DefaultHashBuilder"]],["impl<K, V, S, A> Send for HashMap<K, V, S, A>
where\n A: Send,\n K: Send,\n S: Send,\n V: Send,
",1,["hashbrown::map::HashMap"]],["impl<'a, K, V> Send for Iter<'a, K, V>
where\n K: Sync,\n V: Sync,
",1,["hashbrown::map::Iter"]],["impl<K, V, A> Send for IntoIter<K, V, A>
where\n A: Send,\n K: Send,\n V: Send,
",1,["hashbrown::map::IntoIter"]],["impl<K, V, A> Send for IntoKeys<K, V, A>
where\n A: Send,\n K: Send,\n V: Send,
",1,["hashbrown::map::IntoKeys"]],["impl<K, V, A> Send for IntoValues<K, V, A>
where\n A: Send,\n K: Send,\n V: Send,
",1,["hashbrown::map::IntoValues"]],["impl<'a, K, V> Send for Keys<'a, K, V>
where\n K: Sync,\n V: Sync,
",1,["hashbrown::map::Keys"]],["impl<'a, K, V> Send for Values<'a, K, V>
where\n K: Sync,\n V: Sync,
",1,["hashbrown::map::Values"]],["impl<'a, K, V, A> Send for Drain<'a, K, V, A>
where\n A: Send,\n K: Send,\n V: Send,
",1,["hashbrown::map::Drain"]],["impl<'a, K, V, F, A> Send for ExtractIf<'a, K, V, F, A>
where\n A: Send,\n F: Send,\n K: Send,\n V: Send,
",1,["hashbrown::map::ExtractIf"]],["impl<'a, K, V> Send for ValuesMut<'a, K, V>
where\n K: Send,\n V: Send,
",1,["hashbrown::map::ValuesMut"]],["impl<'a, K, V, S, A> Send for RawEntryBuilderMut<'a, K, V, S, A>
where\n A: Send,\n K: Send,\n S: Send,\n V: Send,
",1,["hashbrown::map::RawEntryBuilderMut"]],["impl<'a, K, V, S, A> Send for RawEntryMut<'a, K, V, S, A>
where\n A: Send,\n K: Send,\n S: Send + Sync,\n V: Send,
",1,["hashbrown::map::RawEntryMut"]],["impl<'a, K, V, S, A> Send for RawVacantEntryMut<'a, K, V, S, A>
where\n A: Send,\n K: Send,\n S: Sync,\n V: Send,
",1,["hashbrown::map::RawVacantEntryMut"]],["impl<'a, K, V, S, A> Send for RawEntryBuilder<'a, K, V, S, A>
where\n A: Sync,\n K: Sync,\n S: Sync,\n V: Sync,
",1,["hashbrown::map::RawEntryBuilder"]],["impl<'a, K, V, S, A> Send for Entry<'a, K, V, S, A>
where\n A: Send,\n K: Send,\n S: Send,\n V: Send,
",1,["hashbrown::map::Entry"]],["impl<'a, K, V, S, A> Send for VacantEntry<'a, K, V, S, A>
where\n A: Send,\n K: Send,\n S: Send,\n V: Send,
",1,["hashbrown::map::VacantEntry"]],["impl<'a, 'b, K, Q: ?Sized, V, S, A> Send for EntryRef<'a, 'b, K, Q, V, S, A>
where\n A: Send,\n K: Send,\n Q: Sync,\n S: Send,\n V: Send,
",1,["hashbrown::map::EntryRef"]],["impl<'a, 'b, K, Q: ?Sized, V, S, A> Send for VacantEntryRef<'a, 'b, K, Q, V, S, A>
where\n A: Send,\n K: Send,\n Q: Sync,\n S: Send,\n V: Send,
",1,["hashbrown::map::VacantEntryRef"]],["impl<'a, K, V, S, A> Send for OccupiedError<'a, K, V, S, A>
where\n A: Send,\n K: Send,\n S: Send,\n V: Send,
",1,["hashbrown::map::OccupiedError"]],["impl<T, S, A> Send for HashSet<T, S, A>
where\n A: Send,\n S: Send,\n T: Send,
",1,["hashbrown::set::HashSet"]],["impl<'a, K> Send for Iter<'a, K>
where\n K: Sync,
",1,["hashbrown::set::Iter"]],["impl<K, A> Send for IntoIter<K, A>
where\n A: Send,\n K: Send,
",1,["hashbrown::set::IntoIter"]],["impl<'a, K, A> Send for Drain<'a, K, A>
where\n A: Send,\n K: Send,
",1,["hashbrown::set::Drain"]],["impl<'a, K, F, A> Send for ExtractIf<'a, K, F, A>
where\n A: Send,\n F: Send,\n K: Send,
",1,["hashbrown::set::ExtractIf"]],["impl<'a, T, S, A> Send for Intersection<'a, T, S, A>
where\n A: Sync,\n S: Sync,\n T: Sync,
",1,["hashbrown::set::Intersection"]],["impl<'a, T, S, A> Send for Difference<'a, T, S, A>
where\n A: Sync,\n S: Sync,\n T: Sync,
",1,["hashbrown::set::Difference"]],["impl<'a, T, S, A> Send for SymmetricDifference<'a, T, S, A>
where\n A: Sync,\n S: Sync,\n T: Sync,
",1,["hashbrown::set::SymmetricDifference"]],["impl<'a, T, S, A> Send for Union<'a, T, S, A>
where\n A: Sync,\n S: Sync,\n T: Sync,
",1,["hashbrown::set::Union"]],["impl<'a, T, S, A> Send for Entry<'a, T, S, A>
where\n A: Send,\n S: Send,\n T: Send,
",1,["hashbrown::set::Entry"]],["impl<'a, T, S, A> Send for OccupiedEntry<'a, T, S, A>
where\n A: Send,\n S: Send,\n T: Send,
",1,["hashbrown::set::OccupiedEntry"]],["impl<'a, T, S, A> Send for VacantEntry<'a, T, S, A>
where\n A: Send,\n S: Send,\n T: Send,
",1,["hashbrown::set::VacantEntry"]],["impl<T, A> Send for HashTable<T, A>
where\n A: Send,\n T: Send,
",1,["hashbrown::table::HashTable"]],["impl<'a, T, A> Send for Entry<'a, T, A>
where\n A: Send,\n T: Send,
",1,["hashbrown::table::Entry"]],["impl<'a, T, A> Send for VacantEntry<'a, T, A>
where\n A: Send,\n T: Send,
",1,["hashbrown::table::VacantEntry"]],["impl<'a, T, A> Send for AbsentEntry<'a, T, A>
where\n A: Send,\n T: Send,
",1,["hashbrown::table::AbsentEntry"]],["impl<'a, T> Send for Iter<'a, T>
where\n T: Sync,
",1,["hashbrown::table::Iter"]],["impl<'a, T> Send for IterMut<'a, T>
where\n T: Send,
",1,["hashbrown::table::IterMut"]],["impl<T, A> Send for IntoIter<T, A>
where\n A: Send,\n T: Send,
",1,["hashbrown::table::IntoIter"]],["impl<'a, T, A> Send for Drain<'a, T, A>
where\n A: Send,\n T: Send,
",1,["hashbrown::table::Drain"]],["impl<'a, T, F, A> Send for ExtractIf<'a, T, F, A>
where\n A: Send,\n F: Send,\n T: Send,
",1,["hashbrown::table::ExtractIf"]],["impl Send for TryReserveError",1,["hashbrown::TryReserveError"]],["impl<K, V, S, A> Send for RawOccupiedEntryMut<'_, K, V, S, A>
where\n K: Send,\n V: Send,\n S: Send,\n A: Send + Allocator,
"],["impl<K: Send, V: Send> Send for IterMut<'_, K, V>"],["impl<K, V, S, A> Send for OccupiedEntry<'_, K, V, S, A>
where\n K: Send,\n V: Send,\n S: Send,\n A: Send + Allocator,
"],["impl<'a, 'b, K, Q, V, S, A> Send for OccupiedEntryRef<'a, 'b, K, Q, V, S, A>
where\n K: Send,\n Q: Sync + ?Sized,\n V: Send,\n S: Send,\n A: Send + Allocator,
"],["impl<T, A> Send for OccupiedEntry<'_, T, A>
where\n T: Send,\n A: Send + Allocator,
"]], +"hashbrown":[["impl Send for DefaultHashBuilder",1,["hashbrown::map::DefaultHashBuilder"]],["impl<K, V, S, A> Send for HashMap<K, V, S, A>
where\n A: Send,\n K: Send,\n S: Send,\n V: Send,
",1,["hashbrown::map::HashMap"]],["impl<'a, K, V> Send for Iter<'a, K, V>
where\n K: Sync,\n V: Sync,
",1,["hashbrown::map::Iter"]],["impl<K, V, A> Send for IntoIter<K, V, A>
where\n A: Send,\n K: Send,\n V: Send,
",1,["hashbrown::map::IntoIter"]],["impl<K, V, A> Send for IntoKeys<K, V, A>
where\n A: Send,\n K: Send,\n V: Send,
",1,["hashbrown::map::IntoKeys"]],["impl<K, V, A> Send for IntoValues<K, V, A>
where\n A: Send,\n K: Send,\n V: Send,
",1,["hashbrown::map::IntoValues"]],["impl<'a, K, V> Send for Keys<'a, K, V>
where\n K: Sync,\n V: Sync,
",1,["hashbrown::map::Keys"]],["impl<'a, K, V> Send for Values<'a, K, V>
where\n K: Sync,\n V: Sync,
",1,["hashbrown::map::Values"]],["impl<'a, K, V, A> Send for Drain<'a, K, V, A>
where\n A: Send,\n K: Send,\n V: Send,
",1,["hashbrown::map::Drain"]],["impl<'a, K, V, F, A> Send for ExtractIf<'a, K, V, F, A>
where\n A: Send,\n F: Send,\n K: Send,\n V: Send,
",1,["hashbrown::map::ExtractIf"]],["impl<'a, K, V> Send for ValuesMut<'a, K, V>
where\n K: Send,\n V: Send,
",1,["hashbrown::map::ValuesMut"]],["impl<'a, K, V, S, A> Send for RawEntryBuilderMut<'a, K, V, S, A>
where\n A: Send,\n K: Send,\n S: Send,\n V: Send,
",1,["hashbrown::map::RawEntryBuilderMut"]],["impl<'a, K, V, S, A> Send for RawEntryMut<'a, K, V, S, A>
where\n A: Send,\n K: Send,\n S: Send + Sync,\n V: Send,
",1,["hashbrown::map::RawEntryMut"]],["impl<'a, K, V, S, A> Send for RawVacantEntryMut<'a, K, V, S, A>
where\n A: Send,\n K: Send,\n S: Sync,\n V: Send,
",1,["hashbrown::map::RawVacantEntryMut"]],["impl<'a, K, V, S, A> Send for RawEntryBuilder<'a, K, V, S, A>
where\n A: Sync,\n K: Sync,\n S: Sync,\n V: Sync,
",1,["hashbrown::map::RawEntryBuilder"]],["impl<'a, K, V, S, A> Send for Entry<'a, K, V, S, A>
where\n A: Send,\n K: Send,\n S: Send,\n V: Send,
",1,["hashbrown::map::Entry"]],["impl<'a, K, V, S, A> Send for VacantEntry<'a, K, V, S, A>
where\n A: Send,\n K: Send,\n S: Send,\n V: Send,
",1,["hashbrown::map::VacantEntry"]],["impl<'a, 'b, K, Q: ?Sized, V, S, A> Send for EntryRef<'a, 'b, K, Q, V, S, A>
where\n A: Send,\n K: Send,\n Q: Sync,\n S: Send,\n V: Send,
",1,["hashbrown::map::EntryRef"]],["impl<'a, 'b, K, Q: ?Sized, V, S, A> Send for VacantEntryRef<'a, 'b, K, Q, V, S, A>
where\n A: Send,\n K: Send,\n Q: Sync,\n S: Send,\n V: Send,
",1,["hashbrown::map::VacantEntryRef"]],["impl<'a, K, V, S, A> Send for OccupiedError<'a, K, V, S, A>
where\n A: Send,\n K: Send,\n S: Send,\n V: Send,
",1,["hashbrown::map::OccupiedError"]],["impl<T, S, A> Send for HashSet<T, S, A>
where\n A: Send,\n S: Send,\n T: Send,
",1,["hashbrown::set::HashSet"]],["impl<'a, K> Send for Iter<'a, K>
where\n K: Sync,
",1,["hashbrown::set::Iter"]],["impl<K, A> Send for IntoIter<K, A>
where\n A: Send,\n K: Send,
",1,["hashbrown::set::IntoIter"]],["impl<'a, K, A> Send for Drain<'a, K, A>
where\n A: Send,\n K: Send,
",1,["hashbrown::set::Drain"]],["impl<'a, K, F, A> Send for ExtractIf<'a, K, F, A>
where\n A: Send,\n F: Send,\n K: Send,
",1,["hashbrown::set::ExtractIf"]],["impl<'a, T, S, A> Send for Intersection<'a, T, S, A>
where\n A: Sync,\n S: Sync,\n T: Sync,
",1,["hashbrown::set::Intersection"]],["impl<'a, T, S, A> Send for Difference<'a, T, S, A>
where\n A: Sync,\n S: Sync,\n T: Sync,
",1,["hashbrown::set::Difference"]],["impl<'a, T, S, A> Send for SymmetricDifference<'a, T, S, A>
where\n A: Sync,\n S: Sync,\n T: Sync,
",1,["hashbrown::set::SymmetricDifference"]],["impl<'a, T, S, A> Send for Union<'a, T, S, A>
where\n A: Sync,\n S: Sync,\n T: Sync,
",1,["hashbrown::set::Union"]],["impl<'a, T, S, A> Send for Entry<'a, T, S, A>
where\n A: Send,\n S: Send,\n T: Send,
",1,["hashbrown::set::Entry"]],["impl<'a, T, S, A> Send for OccupiedEntry<'a, T, S, A>
where\n A: Send,\n S: Send,\n T: Send,
",1,["hashbrown::set::OccupiedEntry"]],["impl<'a, T, S, A> Send for VacantEntry<'a, T, S, A>
where\n A: Send,\n S: Send,\n T: Send,
",1,["hashbrown::set::VacantEntry"]],["impl<T, A> Send for HashTable<T, A>
where\n A: Send,\n T: Send,
",1,["hashbrown::table::HashTable"]],["impl<'a, T, A> Send for Entry<'a, T, A>
where\n A: Send,\n T: Send,
",1,["hashbrown::table::Entry"]],["impl<'a, T, A> Send for VacantEntry<'a, T, A>
where\n A: Send,\n T: Send,
",1,["hashbrown::table::VacantEntry"]],["impl<'a, T, A> Send for AbsentEntry<'a, T, A>
where\n A: Send,\n T: Send,
",1,["hashbrown::table::AbsentEntry"]],["impl<'a, T> Send for Iter<'a, T>
where\n T: Sync,
",1,["hashbrown::table::Iter"]],["impl<'a, T> Send for IterMut<'a, T>
where\n T: Send,
",1,["hashbrown::table::IterMut"]],["impl<T, A> Send for IntoIter<T, A>
where\n A: Send,\n T: Send,
",1,["hashbrown::table::IntoIter"]],["impl<'a, T, A> Send for Drain<'a, T, A>
where\n A: Send,\n T: Send,
",1,["hashbrown::table::Drain"]],["impl<'a, T, F, A> Send for ExtractIf<'a, T, F, A>
where\n A: Send,\n F: Send,\n T: Send,
",1,["hashbrown::table::ExtractIf"]],["impl Send for TryReserveError",1,["hashbrown::TryReserveError"]],["impl<K, V, S, A> Send for RawOccupiedEntryMut<'_, K, V, S, A>
where\n K: Send,\n V: Send,\n S: Send,\n A: Send + Allocator,
"],["impl<T, A> Send for OccupiedEntry<'_, T, A>
where\n T: Send,\n A: Send + Allocator,
"],["impl<K: Send, V: Send> Send for IterMut<'_, K, V>"],["impl<'a, 'b, K, Q, V, S, A> Send for OccupiedEntryRef<'a, 'b, K, Q, V, S, A>
where\n K: Send,\n Q: Sync + ?Sized,\n V: Send,\n S: Send,\n A: Send + Allocator,
"],["impl<K, V, S, A> Send for OccupiedEntry<'_, K, V, S, A>
where\n K: Send,\n V: Send,\n S: Send,\n A: Send + Allocator,
"]], "heck":[["impl<T> Send for AsKebabCase<T>
where\n T: Send,
",1,["heck::kebab::AsKebabCase"]],["impl<T> Send for AsLowerCamelCase<T>
where\n T: Send,
",1,["heck::lower_camel::AsLowerCamelCase"]],["impl<T> Send for AsShoutyKebabCase<T>
where\n T: Send,
",1,["heck::shouty_kebab::AsShoutyKebabCase"]],["impl<T> Send for AsShoutySnakeCase<T>
where\n T: Send,
",1,["heck::shouty_snake::AsShoutySnakeCase"]],["impl<T> Send for AsSnakeCase<T>
where\n T: Send,
",1,["heck::snake::AsSnakeCase"]],["impl<T> Send for AsTitleCase<T>
where\n T: Send,
",1,["heck::title::AsTitleCase"]],["impl<T> Send for AsTrainCase<T>
where\n T: Send,
",1,["heck::train::AsTrainCase"]],["impl<T> Send for AsUpperCamelCase<T>
where\n T: Send,
",1,["heck::upper_camel::AsUpperCamelCase"]]], "hex":[["impl Send for FromHexError",1,["hex::error::FromHexError"]]], "indenter":[["impl<'a> !Send for Format<'a>",1,["indenter::Format"]],["impl<'a, D> !Send for Indented<'a, D>",1,["indenter::Indented"]]], @@ -59,7 +59,7 @@ "mio":[["impl Send for Interest",1,["mio::interest::Interest"]],["impl Send for Poll",1,["mio::poll::Poll"]],["impl Send for Registry",1,["mio::poll::Registry"]],["impl<'a> Send for SourceFd<'a>",1,["mio::sys::unix::sourcefd::SourceFd"]],["impl Send for SocketAddr",1,["mio::sys::unix::uds::socketaddr::SocketAddr"]],["impl Send for Sender",1,["mio::sys::unix::pipe::Sender"]],["impl Send for Receiver",1,["mio::sys::unix::pipe::Receiver"]],["impl Send for Token",1,["mio::token::Token"]],["impl Send for Waker",1,["mio::waker::Waker"]],["impl Send for Event",1,["mio::event::event::Event"]],["impl Send for Events",1,["mio::event::events::Events"]],["impl<'a> Send for Iter<'a>",1,["mio::event::events::Iter"]],["impl Send for TcpListener",1,["mio::net::tcp::listener::TcpListener"]],["impl Send for TcpStream",1,["mio::net::tcp::stream::TcpStream"]],["impl Send for UdpSocket",1,["mio::net::udp::UdpSocket"]],["impl Send for UnixDatagram",1,["mio::net::uds::datagram::UnixDatagram"]],["impl Send for UnixListener",1,["mio::net::uds::listener::UnixListener"]],["impl Send for UnixStream",1,["mio::net::uds::stream::UnixStream"]]], "nix":[["impl<'d> Send for Iter<'d>",1,["nix::dir::Iter"]],["impl Send for OwningIter",1,["nix::dir::OwningIter"]],["impl Send for Entry",1,["nix::dir::Entry"]],["impl Send for Type",1,["nix::dir::Type"]],["impl Send for ClearEnvError",1,["nix::env::ClearEnvError"]],["impl Send for Errno",1,["nix::errno::consts::Errno"]],["impl Send for PosixFadviseAdvice",1,["nix::fcntl::posix_fadvise::PosixFadviseAdvice"]],["impl Send for AtFlags",1,["nix::fcntl::AtFlags"]],["impl Send for OFlag",1,["nix::fcntl::OFlag"]],["impl Send for RenameFlags",1,["nix::fcntl::RenameFlags"]],["impl Send for SealFlag",1,["nix::fcntl::SealFlag"]],["impl Send for FdFlag",1,["nix::fcntl::FdFlag"]],["impl<'a> Send for FcntlArg<'a>",1,["nix::fcntl::FcntlArg"]],["impl Send for FlockArg",1,["nix::fcntl::FlockArg"]],["impl Send for SpliceFFlags",1,["nix::fcntl::SpliceFFlags"]],["impl Send for FallocateFlags",1,["nix::fcntl::FallocateFlags"]],["impl Send for InterfaceAddress",1,["nix::ifaddrs::InterfaceAddress"]],["impl !Send for InterfaceAddressIterator",1,["nix::ifaddrs::InterfaceAddressIterator"]],["impl !Send for Interface",1,["nix::net::if_::if_nameindex::Interface"]],["impl !Send for Interfaces",1,["nix::net::if_::if_nameindex::Interfaces"]],["impl<'a> !Send for InterfacesIter<'a>",1,["nix::net::if_::if_nameindex::InterfacesIter"]],["impl Send for InterfaceFlags",1,["nix::net::if_::InterfaceFlags"]],["impl Send for ModuleInitFlags",1,["nix::kmod::ModuleInitFlags"]],["impl Send for DeleteModuleFlags",1,["nix::kmod::DeleteModuleFlags"]],["impl Send for MsFlags",1,["nix::mount::linux::MsFlags"]],["impl Send for MntFlags",1,["nix::mount::linux::MntFlags"]],["impl Send for MQ_OFlag",1,["nix::mqueue::MQ_OFlag"]],["impl Send for MqAttr",1,["nix::mqueue::MqAttr"]],["impl Send for MqdT",1,["nix::mqueue::MqdT"]],["impl Send for PollFd",1,["nix::poll::PollFd"]],["impl Send for PollFlags",1,["nix::poll::PollFlags"]],["impl Send for OpenptyResult",1,["nix::pty::OpenptyResult"]],["impl Send for ForkptyResult",1,["nix::pty::ForkptyResult"]],["impl Send for PtyMaster",1,["nix::pty::PtyMaster"]],["impl Send for CloneFlags",1,["nix::sched::sched_linux_like::CloneFlags"]],["impl Send for CpuSet",1,["nix::sched::sched_affinity::CpuSet"]],["impl Send for AioFsyncMode",1,["nix::sys::aio::AioFsyncMode"]],["impl Send for LioMode",1,["nix::sys::aio::LioMode"]],["impl Send for AioCancelStat",1,["nix::sys::aio::AioCancelStat"]],["impl Send for AioFsync",1,["nix::sys::aio::AioFsync"]],["impl<'a> Send for AioRead<'a>",1,["nix::sys::aio::AioRead"]],["impl<'a> Send for AioWrite<'a>",1,["nix::sys::aio::AioWrite"]],["impl Send for EpollFlags",1,["nix::sys::epoll::EpollFlags"]],["impl Send for EpollOp",1,["nix::sys::epoll::EpollOp"]],["impl Send for EpollCreateFlags",1,["nix::sys::epoll::EpollCreateFlags"]],["impl Send for EpollEvent",1,["nix::sys::epoll::EpollEvent"]],["impl Send for EfdFlags",1,["nix::sys::eventfd::EfdFlags"]],["impl Send for MemFdCreateFlag",1,["nix::sys::memfd::MemFdCreateFlag"]],["impl Send for ProtFlags",1,["nix::sys::mman::ProtFlags"]],["impl Send for MapFlags",1,["nix::sys::mman::MapFlags"]],["impl Send for MRemapFlags",1,["nix::sys::mman::MRemapFlags"]],["impl Send for MmapAdvise",1,["nix::sys::mman::MmapAdvise"]],["impl Send for MsFlags",1,["nix::sys::mman::MsFlags"]],["impl Send for MlockAllFlags",1,["nix::sys::mman::MlockAllFlags"]],["impl Send for Persona",1,["nix::sys::personality::Persona"]],["impl Send for Request",1,["nix::sys::ptrace::linux::Request"]],["impl Send for Event",1,["nix::sys::ptrace::linux::Event"]],["impl Send for Options",1,["nix::sys::ptrace::linux::Options"]],["impl Send for QuotaType",1,["nix::sys::quota::QuotaType"]],["impl Send for QuotaFmt",1,["nix::sys::quota::QuotaFmt"]],["impl Send for QuotaValidFlags",1,["nix::sys::quota::QuotaValidFlags"]],["impl Send for Dqblk",1,["nix::sys::quota::Dqblk"]],["impl Send for RebootMode",1,["nix::sys::reboot::RebootMode"]],["impl Send for Resource",1,["nix::sys::resource::Resource"]],["impl Send for UsageWho",1,["nix::sys::resource::UsageWho"]],["impl Send for Usage",1,["nix::sys::resource::Usage"]],["impl Send for FdSet",1,["nix::sys::select::FdSet"]],["impl<'a> Send for Fds<'a>",1,["nix::sys::select::Fds"]],["impl !Send for SigEvent",1,["nix::sys::signal::sigevent::SigEvent"]],["impl Send for Signal",1,["nix::sys::signal::Signal"]],["impl Send for SignalIterator",1,["nix::sys::signal::SignalIterator"]],["impl Send for SaFlags",1,["nix::sys::signal::SaFlags"]],["impl Send for SigmaskHow",1,["nix::sys::signal::SigmaskHow"]],["impl Send for SigSet",1,["nix::sys::signal::SigSet"]],["impl<'a> Send for SigSetIter<'a>",1,["nix::sys::signal::SigSetIter"]],["impl Send for SigHandler",1,["nix::sys::signal::SigHandler"]],["impl Send for SigAction",1,["nix::sys::signal::SigAction"]],["impl Send for SigevNotify",1,["nix::sys::signal::SigevNotify"]],["impl Send for SfdFlags",1,["nix::sys::signalfd::SfdFlags"]],["impl Send for SignalFd",1,["nix::sys::signalfd::SignalFd"]],["impl Send for NetlinkAddr",1,["nix::sys::socket::addr::netlink::NetlinkAddr"]],["impl Send for AlgAddr",1,["nix::sys::socket::addr::alg::AlgAddr"]],["impl Send for LinkAddr",1,["nix::sys::socket::addr::datalink::LinkAddr"]],["impl Send for VsockAddr",1,["nix::sys::socket::addr::vsock::VsockAddr"]],["impl Send for AddressFamily",1,["nix::sys::socket::addr::AddressFamily"]],["impl Send for InetAddr",1,["nix::sys::socket::addr::InetAddr"]],["impl Send for IpAddr",1,["nix::sys::socket::addr::IpAddr"]],["impl Send for Ipv4Addr",1,["nix::sys::socket::addr::Ipv4Addr"]],["impl Send for Ipv6Addr",1,["nix::sys::socket::addr::Ipv6Addr"]],["impl Send for UnixAddr",1,["nix::sys::socket::addr::UnixAddr"]],["impl Send for SockaddrIn",1,["nix::sys::socket::addr::SockaddrIn"]],["impl Send for SockaddrIn6",1,["nix::sys::socket::addr::SockaddrIn6"]],["impl Send for SockaddrStorage",1,["nix::sys::socket::addr::SockaddrStorage"]],["impl Send for SockAddr",1,["nix::sys::socket::addr::SockAddr"]],["impl Send for ReuseAddr",1,["nix::sys::socket::sockopt::ReuseAddr"]],["impl Send for ReusePort",1,["nix::sys::socket::sockopt::ReusePort"]],["impl Send for TcpNoDelay",1,["nix::sys::socket::sockopt::TcpNoDelay"]],["impl Send for Linger",1,["nix::sys::socket::sockopt::Linger"]],["impl Send for IpAddMembership",1,["nix::sys::socket::sockopt::IpAddMembership"]],["impl Send for IpDropMembership",1,["nix::sys::socket::sockopt::IpDropMembership"]],["impl Send for Ipv6AddMembership",1,["nix::sys::socket::sockopt::Ipv6AddMembership"]],["impl Send for Ipv6DropMembership",1,["nix::sys::socket::sockopt::Ipv6DropMembership"]],["impl Send for IpMulticastTtl",1,["nix::sys::socket::sockopt::IpMulticastTtl"]],["impl Send for IpMulticastLoop",1,["nix::sys::socket::sockopt::IpMulticastLoop"]],["impl Send for Priority",1,["nix::sys::socket::sockopt::Priority"]],["impl Send for IpTos",1,["nix::sys::socket::sockopt::IpTos"]],["impl Send for Ipv6TClass",1,["nix::sys::socket::sockopt::Ipv6TClass"]],["impl Send for IpFreebind",1,["nix::sys::socket::sockopt::IpFreebind"]],["impl Send for ReceiveTimeout",1,["nix::sys::socket::sockopt::ReceiveTimeout"]],["impl Send for SendTimeout",1,["nix::sys::socket::sockopt::SendTimeout"]],["impl Send for Broadcast",1,["nix::sys::socket::sockopt::Broadcast"]],["impl Send for OobInline",1,["nix::sys::socket::sockopt::OobInline"]],["impl Send for SocketError",1,["nix::sys::socket::sockopt::SocketError"]],["impl Send for DontRoute",1,["nix::sys::socket::sockopt::DontRoute"]],["impl Send for KeepAlive",1,["nix::sys::socket::sockopt::KeepAlive"]],["impl Send for PeerCredentials",1,["nix::sys::socket::sockopt::PeerCredentials"]],["impl Send for TcpKeepIdle",1,["nix::sys::socket::sockopt::TcpKeepIdle"]],["impl Send for TcpMaxSeg",1,["nix::sys::socket::sockopt::TcpMaxSeg"]],["impl Send for TcpKeepCount",1,["nix::sys::socket::sockopt::TcpKeepCount"]],["impl Send for TcpRepair",1,["nix::sys::socket::sockopt::TcpRepair"]],["impl Send for TcpKeepInterval",1,["nix::sys::socket::sockopt::TcpKeepInterval"]],["impl Send for TcpUserTimeout",1,["nix::sys::socket::sockopt::TcpUserTimeout"]],["impl Send for RcvBuf",1,["nix::sys::socket::sockopt::RcvBuf"]],["impl Send for SndBuf",1,["nix::sys::socket::sockopt::SndBuf"]],["impl Send for RcvBufForce",1,["nix::sys::socket::sockopt::RcvBufForce"]],["impl Send for SndBufForce",1,["nix::sys::socket::sockopt::SndBufForce"]],["impl Send for SockType",1,["nix::sys::socket::sockopt::SockType"]],["impl Send for AcceptConn",1,["nix::sys::socket::sockopt::AcceptConn"]],["impl Send for BindToDevice",1,["nix::sys::socket::sockopt::BindToDevice"]],["impl Send for OriginalDst",1,["nix::sys::socket::sockopt::OriginalDst"]],["impl Send for Ip6tOriginalDst",1,["nix::sys::socket::sockopt::Ip6tOriginalDst"]],["impl Send for Timestamping",1,["nix::sys::socket::sockopt::Timestamping"]],["impl Send for ReceiveTimestamp",1,["nix::sys::socket::sockopt::ReceiveTimestamp"]],["impl Send for ReceiveTimestampns",1,["nix::sys::socket::sockopt::ReceiveTimestampns"]],["impl Send for IpTransparent",1,["nix::sys::socket::sockopt::IpTransparent"]],["impl Send for Mark",1,["nix::sys::socket::sockopt::Mark"]],["impl Send for PassCred",1,["nix::sys::socket::sockopt::PassCred"]],["impl Send for TcpCongestion",1,["nix::sys::socket::sockopt::TcpCongestion"]],["impl Send for Ipv4PacketInfo",1,["nix::sys::socket::sockopt::Ipv4PacketInfo"]],["impl Send for Ipv6RecvPacketInfo",1,["nix::sys::socket::sockopt::Ipv6RecvPacketInfo"]],["impl Send for Ipv4OrigDstAddr",1,["nix::sys::socket::sockopt::Ipv4OrigDstAddr"]],["impl Send for UdpGsoSegment",1,["nix::sys::socket::sockopt::UdpGsoSegment"]],["impl Send for UdpGroSegment",1,["nix::sys::socket::sockopt::UdpGroSegment"]],["impl Send for TxTime",1,["nix::sys::socket::sockopt::TxTime"]],["impl Send for RxqOvfl",1,["nix::sys::socket::sockopt::RxqOvfl"]],["impl Send for Ipv6V6Only",1,["nix::sys::socket::sockopt::Ipv6V6Only"]],["impl Send for Ipv4RecvErr",1,["nix::sys::socket::sockopt::Ipv4RecvErr"]],["impl Send for Ipv6RecvErr",1,["nix::sys::socket::sockopt::Ipv6RecvErr"]],["impl Send for IpMtu",1,["nix::sys::socket::sockopt::IpMtu"]],["impl Send for Ipv4Ttl",1,["nix::sys::socket::sockopt::Ipv4Ttl"]],["impl Send for Ipv6Ttl",1,["nix::sys::socket::sockopt::Ipv6Ttl"]],["impl Send for Ipv6OrigDstAddr",1,["nix::sys::socket::sockopt::Ipv6OrigDstAddr"]],["impl Send for Ipv6DontFrag",1,["nix::sys::socket::sockopt::Ipv6DontFrag"]],["impl Send for AlgSetAeadAuthSize",1,["nix::sys::socket::sockopt::AlgSetAeadAuthSize"]],["impl<T> Send for AlgSetKey<T>
where\n T: Send,
",1,["nix::sys::socket::sockopt::AlgSetKey"]],["impl Send for SockType",1,["nix::sys::socket::SockType"]],["impl Send for SockProtocol",1,["nix::sys::socket::SockProtocol"]],["impl Send for TimestampingFlag",1,["nix::sys::socket::TimestampingFlag"]],["impl Send for SockFlag",1,["nix::sys::socket::SockFlag"]],["impl Send for MsgFlags",1,["nix::sys::socket::MsgFlags"]],["impl Send for UnixCredentials",1,["nix::sys::socket::UnixCredentials"]],["impl Send for IpMembershipRequest",1,["nix::sys::socket::IpMembershipRequest"]],["impl Send for Ipv6MembershipRequest",1,["nix::sys::socket::Ipv6MembershipRequest"]],["impl<'a, 's, S> !Send for RecvMsg<'a, 's, S>",1,["nix::sys::socket::RecvMsg"]],["impl<'a> !Send for CmsgIterator<'a>",1,["nix::sys::socket::CmsgIterator"]],["impl Send for ControlMessageOwned",1,["nix::sys::socket::ControlMessageOwned"]],["impl Send for Timestamps",1,["nix::sys::socket::Timestamps"]],["impl<'a> Send for ControlMessage<'a>",1,["nix::sys::socket::ControlMessage"]],["impl<S> !Send for MultiHeaders<S>",1,["nix::sys::socket::MultiHeaders"]],["impl<'a, S> !Send for MultiResults<'a, S>",1,["nix::sys::socket::MultiResults"]],["impl<'a> Send for IoSliceIterator<'a>",1,["nix::sys::socket::IoSliceIterator"]],["impl Send for Shutdown",1,["nix::sys::socket::Shutdown"]],["impl Send for SFlag",1,["nix::sys::stat::SFlag"]],["impl Send for Mode",1,["nix::sys::stat::Mode"]],["impl Send for FchmodatFlags",1,["nix::sys::stat::FchmodatFlags"]],["impl Send for UtimensatFlags",1,["nix::sys::stat::UtimensatFlags"]],["impl Send for Statfs",1,["nix::sys::statfs::Statfs"]],["impl Send for FsType",1,["nix::sys::statfs::FsType"]],["impl Send for FsFlags",1,["nix::sys::statvfs::FsFlags"]],["impl Send for Statvfs",1,["nix::sys::statvfs::Statvfs"]],["impl Send for SysInfo",1,["nix::sys::sysinfo::SysInfo"]],["impl Send for Termios",1,["nix::sys::termios::Termios"]],["impl Send for BaudRate",1,["nix::sys::termios::BaudRate"]],["impl Send for SetArg",1,["nix::sys::termios::SetArg"]],["impl Send for FlushArg",1,["nix::sys::termios::FlushArg"]],["impl Send for FlowArg",1,["nix::sys::termios::FlowArg"]],["impl Send for SpecialCharacterIndices",1,["nix::sys::termios::SpecialCharacterIndices"]],["impl Send for InputFlags",1,["nix::sys::termios::InputFlags"]],["impl Send for OutputFlags",1,["nix::sys::termios::OutputFlags"]],["impl Send for ControlFlags",1,["nix::sys::termios::ControlFlags"]],["impl Send for LocalFlags",1,["nix::sys::termios::LocalFlags"]],["impl Send for Expiration",1,["nix::sys::time::timer::Expiration"]],["impl Send for TimerSetTimeFlags",1,["nix::sys::time::timer::TimerSetTimeFlags"]],["impl Send for TimeSpec",1,["nix::sys::time::TimeSpec"]],["impl Send for TimeVal",1,["nix::sys::time::TimeVal"]],["impl Send for RemoteIoVec",1,["nix::sys::uio::RemoteIoVec"]],["impl Send for UtsName",1,["nix::sys::utsname::UtsName"]],["impl Send for WaitPidFlag",1,["nix::sys::wait::WaitPidFlag"]],["impl Send for WaitStatus",1,["nix::sys::wait::WaitStatus"]],["impl Send for Id",1,["nix::sys::wait::Id"]],["impl Send for AddWatchFlags",1,["nix::sys::inotify::AddWatchFlags"]],["impl Send for InitFlags",1,["nix::sys::inotify::InitFlags"]],["impl Send for Inotify",1,["nix::sys::inotify::Inotify"]],["impl Send for WatchDescriptor",1,["nix::sys::inotify::WatchDescriptor"]],["impl Send for InotifyEvent",1,["nix::sys::inotify::InotifyEvent"]],["impl Send for TimerFd",1,["nix::sys::timerfd::TimerFd"]],["impl Send for ClockId",1,["nix::sys::timerfd::ClockId"]],["impl Send for TimerFlags",1,["nix::sys::timerfd::TimerFlags"]],["impl !Send for Timer",1,["nix::sys::timer::Timer"]],["impl Send for ClockId",1,["nix::time::ClockId"]],["impl !Send for UContext",1,["nix::ucontext::UContext"]],["impl Send for ResUid",1,["nix::unistd::getres::ResUid"]],["impl Send for ResGid",1,["nix::unistd::getres::ResGid"]],["impl Send for Uid",1,["nix::unistd::Uid"]],["impl Send for Gid",1,["nix::unistd::Gid"]],["impl Send for Pid",1,["nix::unistd::Pid"]],["impl Send for ForkResult",1,["nix::unistd::ForkResult"]],["impl Send for FchownatFlags",1,["nix::unistd::FchownatFlags"]],["impl Send for Whence",1,["nix::unistd::Whence"]],["impl Send for LinkatFlags",1,["nix::unistd::LinkatFlags"]],["impl Send for UnlinkatFlags",1,["nix::unistd::UnlinkatFlags"]],["impl Send for PathconfVar",1,["nix::unistd::PathconfVar"]],["impl Send for SysconfVar",1,["nix::unistd::SysconfVar"]],["impl Send for AccessFlags",1,["nix::unistd::AccessFlags"]],["impl Send for User",1,["nix::unistd::User"]],["impl Send for Group",1,["nix::unistd::Group"]],["impl Send for Dir"],["impl<T> Send for IoVec<T>
where\n T: Send,
"]], "nu_ansi_term":[["impl Send for Prefix",1,["nu_ansi_term::ansi::Prefix"]],["impl Send for Infix",1,["nu_ansi_term::ansi::Infix"]],["impl Send for Suffix",1,["nu_ansi_term::ansi::Suffix"]],["impl Send for Style",1,["nu_ansi_term::style::Style"]],["impl Send for Color",1,["nu_ansi_term::style::Color"]],["impl<'a, S: ?Sized> Send for AnsiGenericString<'a, S>
where\n S: Sync,\n <S as ToOwned>::Owned: Send,
",1,["nu_ansi_term::display::AnsiGenericString"]],["impl<'a, S: ?Sized> Send for AnsiGenericStrings<'a, S>
where\n S: Sync,\n <S as ToOwned>::Owned: Sync,
",1,["nu_ansi_term::display::AnsiGenericStrings"]],["impl Send for Gradient",1,["nu_ansi_term::gradient::Gradient"]],["impl Send for TargetGround",1,["nu_ansi_term::gradient::TargetGround"]],["impl Send for Rgb",1,["nu_ansi_term::rgb::Rgb"]]], -"odilia":[["impl Send for Args",1,["odilia::cli::Args"]],["impl Send for ScreenReaderState",1,["odilia::state::ScreenReaderState"]]], +"odilia":[["impl Send for Args",1,["odilia::cli::Args"]],["impl Send for ScreenReaderState",1,["odilia::state::ScreenReaderState"]],["impl Send for ConfigType",1,["odilia::state::ConfigType"]]], "odilia_cache":[["impl Send for AccessiblePrimitive",1,["odilia_cache::AccessiblePrimitive"]],["impl Send for CacheItem",1,["odilia_cache::CacheItem"]],["impl Send for CacheRef",1,["odilia_cache::CacheRef"]],["impl Send for Cache",1,["odilia_cache::Cache"]]], "odilia_common":[["impl Send for ElementType",1,["odilia_common::elements::ElementType"]],["impl Send for OdiliaError",1,["odilia_common::errors::OdiliaError"]],["impl Send for ConfigError",1,["odilia_common::errors::ConfigError"]],["impl Send for CacheError",1,["odilia_common::errors::CacheError"]],["impl Send for AccessiblePrimitiveConversionError",1,["odilia_common::errors::AccessiblePrimitiveConversionError"]],["impl Send for KeyFromStrError",1,["odilia_common::errors::KeyFromStrError"]],["impl Send for ModeFromStrError",1,["odilia_common::errors::ModeFromStrError"]],["impl Send for Feature",1,["odilia_common::events::Feature"]],["impl Send for Direction",1,["odilia_common::events::Direction"]],["impl Send for ScreenReaderEvent",1,["odilia_common::events::ScreenReaderEvent"]],["impl Send for ScreenReaderMode",1,["odilia_common::modes::ScreenReaderMode"]],["impl Send for ApplicationConfig",1,["odilia_common::settings::ApplicationConfig"]],["impl Send for IndexesSelection",1,["odilia_common::types::IndexesSelection"]],["impl Send for GranularSelection",1,["odilia_common::types::GranularSelection"]],["impl Send for TextSelectionArea",1,["odilia_common::types::TextSelectionArea"]],["impl Send for AriaLive",1,["odilia_common::types::AriaLive"]]], "once_cell":[["impl<T> Send for OnceCell<T>
where\n T: Send,
",1,["once_cell::unsync::OnceCell"]],["impl<T, F> Send for Lazy<T, F>
where\n F: Send,\n T: Send,
",1,["once_cell::unsync::Lazy"]],["impl<T> Send for OnceCell<T>
where\n T: Send,
",1,["once_cell::sync::OnceCell"]],["impl<T, F> Send for Lazy<T, F>
where\n F: Send,\n T: Send,
",1,["once_cell::sync::Lazy"]],["impl<T> Send for OnceBox<T>
where\n T: Send,
",1,["once_cell::race::once_box::OnceBox"]],["impl Send for OnceNonZeroUsize",1,["once_cell::race::OnceNonZeroUsize"]],["impl Send for OnceBool",1,["once_cell::race::OnceBool"]],["impl<'a, T> Send for OnceRef<'a, T>
where\n T: Sync,
",1,["once_cell::race::OnceRef"]]], diff --git a/doc/devel/trait.impl/core/marker/trait.StructuralEq.js b/doc/devel/trait.impl/core/marker/trait.StructuralEq.js index 1046462524..83769cdb50 100644 --- a/doc/devel/trait.impl/core/marker/trait.StructuralEq.js +++ b/doc/devel/trait.impl/core/marker/trait.StructuralEq.js @@ -3,7 +3,7 @@ "anstyle":[["impl StructuralEq for Style"],["impl StructuralEq for Reset"],["impl StructuralEq for EffectIter"],["impl StructuralEq for AnsiColor"],["impl StructuralEq for Ansi256Color"],["impl StructuralEq for RgbColor"],["impl StructuralEq for Color"],["impl StructuralEq for Effects"]], "anstyle_parse":[["impl StructuralEq for AsciiParser"],["impl<C> StructuralEq for Parser<C>"],["impl StructuralEq for Utf8Parser"],["impl StructuralEq for Action"],["impl StructuralEq for State"],["impl StructuralEq for Params"]], "async_broadcast":[["impl<T> StructuralEq for SendError<T>"],["impl StructuralEq for TryRecvError"],["impl StructuralEq for RecvError"],["impl<T> StructuralEq for TrySendError<T>"]], -"async_channel":[["impl StructuralEq for RecvError"],["impl<T> StructuralEq for SendError<T>"],["impl<T> StructuralEq for TrySendError<T>"],["impl StructuralEq for TryRecvError"]], +"async_channel":[["impl StructuralEq for TryRecvError"],["impl<T> StructuralEq for TrySendError<T>"],["impl<T> StructuralEq for SendError<T>"],["impl StructuralEq for RecvError"]], "async_std":[["impl StructuralEq for Path"],["impl StructuralEq for AccessError"],["impl StructuralEq for PathBuf"],["impl StructuralEq for TaskId"],["impl StructuralEq for TimeoutError"],["impl<'a> StructuralEq for Components<'a>"]], "atspi_common":[["impl StructuralEq for MouseEvents"],["impl StructuralEq for Interface"],["impl StructuralEq for DocumentEvents"],["impl StructuralEq for LowerEvent"],["impl StructuralEq for ReparentEvent"],["impl StructuralEq for AttributesChangedEvent"],["impl StructuralEq for VisibleDataChangedEvent"],["impl StructuralEq for InterfaceSet"],["impl StructuralEq for Granularity"],["impl StructuralEq for MinimizeEvent"],["impl StructuralEq for DestroyEvent"],["impl StructuralEq for ObjectEvents"],["impl StructuralEq for TextChangedEvent"],["impl StructuralEq for RelEvent"],["impl StructuralEq for PageChangedEvent"],["impl StructuralEq for EventListenerRegisteredEvent"],["impl StructuralEq for ColumnReorderedEvent"],["impl StructuralEq for FocusEvents"],["impl StructuralEq for ColumnCountChangedEvent"],["impl StructuralEq for AbsEvent"],["impl StructuralEq for MoveEvent"],["impl StructuralEq for PropertyChangeEvent"],["impl StructuralEq for EventListenerEvents"],["impl StructuralEq for RelationType"],["impl StructuralEq for RowDeletedEvent"],["impl StructuralEq for SortOrder"],["impl StructuralEq for LineCountChangedEvent"],["impl StructuralEq for StateChangedEvent"],["impl StructuralEq for AttributesChangedEvent"],["impl StructuralEq for CacheEvents"],["impl StructuralEq for RemoveAccessibleEvent"],["impl StructuralEq for TextAttributesChangedEvent"],["impl StructuralEq for CreateEvent"],["impl StructuralEq for LoadCompleteEvent"],["impl StructuralEq for LoadStoppedEvent"],["impl StructuralEq for ActiveDescendantChangedEvent"],["impl StructuralEq for ScrollType"],["impl StructuralEq for LineChangedEvent"],["impl StructuralEq for ChildrenChangedEvent"],["impl StructuralEq for ActivateEvent"],["impl StructuralEq for ContentChangedEvent"],["impl StructuralEq for Accessible"],["impl StructuralEq for AnnouncementEvent"],["impl StructuralEq for RowReorderedEvent"],["impl StructuralEq for DeactivateEvent"],["impl StructuralEq for KeyboardEvents"],["impl StructuralEq for ReloadEvent"],["impl StructuralEq for TextBoundsChangedEvent"],["impl StructuralEq for ModifiersEvent"],["impl StructuralEq for TreeTraversalType"],["impl StructuralEq for ClipType"],["impl StructuralEq for ApplicationChangedEvent"],["impl StructuralEq for ModelChangedEvent"],["impl StructuralEq for TerminalEvents"],["impl StructuralEq for DesktopCreateEvent"],["impl StructuralEq for EventListenerDeregisteredEvent"],["impl StructuralEq for CharWidthChangedEvent"],["impl StructuralEq for Event"],["impl StructuralEq for State"],["impl StructuralEq for Layer"],["impl StructuralEq for PropertyChangeEvent"],["impl StructuralEq for UUshadeEvent"],["impl StructuralEq for SelectionChangedEvent"],["impl StructuralEq for LegacyCacheItem"],["impl StructuralEq for EventListeners"],["impl StructuralEq for Role"],["impl StructuralEq for AddAccessibleEvent"],["impl StructuralEq for RestoreEvent"],["impl StructuralEq for MatchType"],["impl StructuralEq for WindowEvents"],["impl StructuralEq for CoordType"],["impl StructuralEq for TextSelectionChangedEvent"],["impl StructuralEq for StateSet"],["impl StructuralEq for DesktopDestroyEvent"],["impl StructuralEq for ButtonEvent"],["impl StructuralEq for ColumnDeletedEvent"],["impl StructuralEq for RowInsertedEvent"],["impl StructuralEq for RestyleEvent"],["impl StructuralEq for BoundsChangedEvent"],["impl StructuralEq for ColumnInsertedEvent"],["impl StructuralEq for ShadeEvent"],["impl StructuralEq for TextCaretMovedEvent"],["impl StructuralEq for AvailableEvent"],["impl StructuralEq for ResizeEvent"],["impl StructuralEq for RaiseEvent"],["impl StructuralEq for FocusEvent"],["impl StructuralEq for LinkSelectedEvent"],["impl StructuralEq for MaximizeEvent"],["impl StructuralEq for CacheItem"],["impl StructuralEq for CloseEvent"]], "atspi_proxies":[["impl StructuralEq for EventListenerMode"],["impl StructuralEq for EventType"],["impl<'a> StructuralEq for DeviceEvent<'a>"],["impl StructuralEq for State"],["impl<'a> StructuralEq for KeyDefinition<'a>"],["impl StructuralEq for KeySynthType"],["impl StructuralEq for StateSet"]], @@ -22,16 +22,16 @@ "fastrand":[["impl StructuralEq for Rng"]], "futures_channel":[["impl<T> StructuralEq for TrySendError<T>"],["impl StructuralEq for Canceled"],["impl StructuralEq for SendError"]], "futures_lite":[["impl<T> StructuralEq for AssertAsync<T>"]], -"futures_util":[["impl StructuralEq for PollNext"],["impl<T> StructuralEq for AllowStdIo<T>"],["impl<T, E> StructuralEq for TryReadyChunksError<T, E>"],["impl<T, E> StructuralEq for TryChunksError<T, E>"],["impl StructuralEq for Aborted"]], +"futures_util":[["impl StructuralEq for PollNext"],["impl StructuralEq for Aborted"],["impl<T> StructuralEq for AllowStdIo<T>"],["impl<T, E> StructuralEq for TryChunksError<T, E>"],["impl<T, E> StructuralEq for TryReadyChunksError<T, E>"]], "getrandom":[["impl StructuralEq for Error"]], "hashbrown":[["impl StructuralEq for TryReserveError"]], "indexmap":[["impl StructuralEq for TryReserveError"]], "itertools":[["impl StructuralEq for Position"],["impl<T> StructuralEq for MinMaxResult<T>"],["impl<A, B> StructuralEq for EitherOrBoth<A, B>"],["impl<T> StructuralEq for FoldWhile<T>"]], "libc":[["impl StructuralEq for sockaddr_in6"],["impl StructuralEq for Elf32_Ehdr"],["impl StructuralEq for sock_filter"],["impl StructuralEq for ptrace_peeksiginfo_args"],["impl StructuralEq for xdp_umem_reg_v1"],["impl StructuralEq for nlmsghdr"],["impl StructuralEq for nl_mmap_req"],["impl StructuralEq for Elf32_Shdr"],["impl StructuralEq for Elf64_Ehdr"],["impl StructuralEq for ff_condition_effect"],["impl StructuralEq for xdp_mmap_offsets_v1"],["impl StructuralEq for ff_ramp_effect"],["impl StructuralEq for xdp_options"],["impl StructuralEq for utimbuf"],["impl StructuralEq for xdp_ring_offset"],["impl StructuralEq for genlmsghdr"],["impl StructuralEq for Elf64_Sym"],["impl StructuralEq for sctp_sndrcvinfo"],["impl StructuralEq for Elf32_Chdr"],["impl StructuralEq for nl_pktinfo"],["impl StructuralEq for arpreq_old"],["impl StructuralEq for flock64"],["impl StructuralEq for xdp_statistics"],["impl StructuralEq for Dl_info"],["impl StructuralEq for sigaction"],["impl StructuralEq for ptrace_rseq_configuration"],["impl StructuralEq for fanotify_response"],["impl StructuralEq for nl_mmap_hdr"],["impl StructuralEq for pthread_attr_t"],["impl StructuralEq for sockaddr_xdp"],["impl StructuralEq for dl_phdr_info"],["impl StructuralEq for dqblk"],["impl StructuralEq for sem_t"],["impl StructuralEq for timex"],["impl StructuralEq for mmsghdr"],["impl StructuralEq for posix_spawnattr_t"],["impl StructuralEq for sock_extended_err"],["impl StructuralEq for servent"],["impl StructuralEq for sctp_rcvinfo"],["impl StructuralEq for pthread_barrierattr_t"],["impl StructuralEq for open_how"],["impl StructuralEq for ipc_perm"],["impl StructuralEq for fd_set"],["impl StructuralEq for seminfo"],["impl StructuralEq for statvfs64"],["impl StructuralEq for ff_envelope"],["impl StructuralEq for __c_anonymous_ptrace_syscall_info_exit"],["impl StructuralEq for mcontext_t"],["impl StructuralEq for uinput_ff_upload"],["impl StructuralEq for ff_effect"],["impl StructuralEq for seccomp_data"],["impl StructuralEq for pthread_condattr_t"],["impl StructuralEq for arphdr"],["impl StructuralEq for ip_mreq"],["impl StructuralEq for msginfo"],["impl StructuralEq for _libc_fpxreg"],["impl StructuralEq for fanotify_event_metadata"],["impl StructuralEq for arpreq"],["impl StructuralEq for in_addr"],["impl StructuralEq for aiocb"],["impl StructuralEq for Elf64_Shdr"],["impl StructuralEq for can_filter"],["impl StructuralEq for input_absinfo"],["impl StructuralEq for group"],["impl StructuralEq for tls12_crypto_info_aes_gcm_128"],["impl StructuralEq for stack_t"],["impl StructuralEq for sock_fprog"],["impl StructuralEq for cmsghdr"],["impl StructuralEq for mallinfo"],["impl StructuralEq for rtentry"],["impl StructuralEq for ff_constant_effect"],["impl StructuralEq for iovec"],["impl StructuralEq for j1939_filter"],["impl StructuralEq for __timeval"],["impl StructuralEq for statvfs"],["impl StructuralEq for mntent"],["impl StructuralEq for sctp_sndinfo"],["impl StructuralEq for msghdr"],["impl StructuralEq for arpd_request"],["impl StructuralEq for in6_rtmsg"],["impl StructuralEq for glob64_t"],["impl StructuralEq for user_regs_struct"],["impl StructuralEq for xdp_umem_reg"],["impl StructuralEq for __c_anonymous_ptrace_syscall_info_seccomp"],["impl StructuralEq for xdp_ring_offset_v1"],["impl StructuralEq for flock"],["impl StructuralEq for rusage"],["impl StructuralEq for in6_pktinfo"],["impl StructuralEq for regmatch_t"],["impl StructuralEq for sigval"],["impl StructuralEq for ntptimeval"],["impl StructuralEq for in_pktinfo"],["impl StructuralEq for posix_spawn_file_actions_t"],["impl StructuralEq for input_keymap_entry"],["impl StructuralEq for option"],["impl StructuralEq for itimerval"],["impl StructuralEq for statx_timestamp"],["impl StructuralEq for termios"],["impl StructuralEq for timespec"],["impl StructuralEq for tms"],["impl StructuralEq for __c_anonymous_sockaddr_can_tp"],["impl StructuralEq for cpu_set_t"],["impl StructuralEq for ff_rumble_effect"],["impl StructuralEq for __exit_status"],["impl StructuralEq for seccomp_notif"],["impl StructuralEq for sockaddr_ll"],["impl StructuralEq for __c_anonymous_ptrace_syscall_info_entry"],["impl StructuralEq for rlimit64"],["impl StructuralEq for Elf32_Sym"],["impl StructuralEq for file_clone_range"],["impl StructuralEq for pthread_rwlockattr_t"],["impl StructuralEq for sembuf"],["impl StructuralEq for spwd"],["impl StructuralEq for lconv"],["impl StructuralEq for Elf64_Phdr"],["impl StructuralEq for winsize"],["impl StructuralEq for nlattr"],["impl StructuralEq for xdp_mmap_offsets"],["impl StructuralEq for seccomp_notif_resp"],["impl StructuralEq for if_nameindex"],["impl StructuralEq for input_id"],["impl StructuralEq for _libc_xmmreg"],["impl StructuralEq for sched_param"],["impl StructuralEq for sctp_nxtinfo"],["impl StructuralEq for fsid_t"],["impl StructuralEq for regex_t"],["impl StructuralEq for msqid_ds"],["impl StructuralEq for packet_mreq"],["impl StructuralEq for glob_t"],["impl StructuralEq for timeval"],["impl StructuralEq for pollfd"],["impl StructuralEq for ip_mreq_source"],["impl StructuralEq for tm"],["impl StructuralEq for tls_crypto_info"],["impl StructuralEq for sockaddr_in"],["impl StructuralEq for linger"],["impl StructuralEq for siginfo_t"],["impl StructuralEq for semid_ds"],["impl StructuralEq for termios2"],["impl StructuralEq for seccomp_notif_sizes"],["impl StructuralEq for _libc_fpstate"],["impl StructuralEq for statfs64"],["impl StructuralEq for sockaddr_vm"],["impl StructuralEq for in6_ifreq"],["impl StructuralEq for ff_trigger"],["impl StructuralEq for ifaddrs"],["impl StructuralEq for sctp_authinfo"],["impl StructuralEq for protoent"],["impl StructuralEq for xdp_desc"],["impl StructuralEq for pthread_mutexattr_t"],["impl StructuralEq for passwd"],["impl StructuralEq for Elf32_Phdr"],["impl StructuralEq for nlmsgerr"],["impl StructuralEq for iocb"],["impl StructuralEq for statfs"],["impl StructuralEq for input_mask"],["impl StructuralEq for rlimit"],["impl StructuralEq for mallinfo2"],["impl StructuralEq for ip_mreqn"],["impl StructuralEq for clone_args"],["impl StructuralEq for uinput_ff_erase"],["impl StructuralEq for hostent"],["impl StructuralEq for sysinfo"],["impl StructuralEq for __c_anonymous_ifru_map"],["impl StructuralEq for sctp_initmsg"],["impl StructuralEq for input_event"],["impl StructuralEq for ff_periodic_effect"],["impl StructuralEq for shmid_ds"],["impl StructuralEq for stat64"],["impl StructuralEq for ipv6_mreq"],["impl StructuralEq for signalfd_siginfo"],["impl StructuralEq for user"],["impl StructuralEq for statx"],["impl StructuralEq for Elf64_Chdr"],["impl StructuralEq for ff_replay"],["impl StructuralEq for sockaddr"],["impl StructuralEq for sctp_prinfo"],["impl StructuralEq for sigset_t"],["impl StructuralEq for tls12_crypto_info_aes_gcm_256"],["impl StructuralEq for ptrace_syscall_info"],["impl StructuralEq for xdp_statistics_v1"],["impl StructuralEq for in6_addr"],["impl StructuralEq for __c_anonymous_sockaddr_can_j1939"],["impl StructuralEq for stat"],["impl StructuralEq for addrinfo"],["impl StructuralEq for inotify_event"],["impl StructuralEq for ucred"],["impl StructuralEq for itimerspec"],["impl StructuralEq for uinput_abs_setup"],["impl StructuralEq for tls12_crypto_info_chacha20_poly1305"],["impl StructuralEq for seccomp_notif_addfd"]], "linux_raw_sys":[["impl StructuralEq for _bindgen_ty_39"],["impl StructuralEq for ifla_gtp_role"],["impl StructuralEq for _bindgen_ty_51"],["impl StructuralEq for _bindgen_ty_3"],["impl StructuralEq for _bindgen_ty_31"],["impl StructuralEq for _bindgen_ty_22"],["impl StructuralEq for _bindgen_ty_66"],["impl StructuralEq for _bindgen_ty_25"],["impl StructuralEq for _bindgen_ty_29"],["impl StructuralEq for _bindgen_ty_23"],["impl StructuralEq for _bindgen_ty_50"],["impl StructuralEq for tcp_ca_state"],["impl StructuralEq for _bindgen_ty_15"],["impl StructuralEq for _bindgen_ty_52"],["impl StructuralEq for nf_dev_hooks"],["impl StructuralEq for _bindgen_ty_56"],["impl StructuralEq for _bindgen_ty_42"],["impl StructuralEq for _bindgen_ty_57"],["impl StructuralEq for rt_class_t"],["impl StructuralEq for _bindgen_ty_1"],["impl StructuralEq for _bindgen_ty_59"],["impl StructuralEq for _bindgen_ty_45"],["impl StructuralEq for net_device_flags"],["impl StructuralEq for socket_state"],["impl StructuralEq for _bindgen_ty_5"],["impl StructuralEq for _bindgen_ty_65"],["impl StructuralEq for macvlan_mode"],["impl StructuralEq for _bindgen_ty_6"],["impl StructuralEq for _bindgen_ty_12"],["impl StructuralEq for _bindgen_ty_64"],["impl StructuralEq for _bindgen_ty_2"],["impl StructuralEq for _bindgen_ty_8"],["impl StructuralEq for _bindgen_ty_14"],["impl StructuralEq for _bindgen_ty_36"],["impl StructuralEq for rtattr_type_t"],["impl StructuralEq for membarrier_cmd"],["impl StructuralEq for _bindgen_ty_16"],["impl StructuralEq for _bindgen_ty_27"],["impl StructuralEq for _bindgen_ty_4"],["impl StructuralEq for rtnetlink_groups"],["impl StructuralEq for _bindgen_ty_34"],["impl StructuralEq for _bindgen_ty_13"],["impl StructuralEq for _bindgen_ty_20"],["impl StructuralEq for _bindgen_ty_48"],["impl StructuralEq for rt_scope_t"],["impl StructuralEq for macsec_offload"],["impl StructuralEq for _bindgen_ty_43"],["impl StructuralEq for _bindgen_ty_21"],["impl StructuralEq for _bindgen_ty_28"],["impl StructuralEq for _bindgen_ty_61"],["impl StructuralEq for _bindgen_ty_7"],["impl StructuralEq for _bindgen_ty_17"],["impl StructuralEq for in6_addr_gen_mode"],["impl StructuralEq for _bindgen_ty_35"],["impl StructuralEq for _bindgen_ty_33"],["impl StructuralEq for nf_ip_hook_priorities"],["impl StructuralEq for _bindgen_ty_53"],["impl StructuralEq for tcp_fastopen_client_fail"],["impl StructuralEq for membarrier_cmd_flag"],["impl StructuralEq for macvlan_macaddr_mode"],["impl StructuralEq for _bindgen_ty_11"],["impl StructuralEq for _bindgen_ty_54"],["impl StructuralEq for _bindgen_ty_44"],["impl StructuralEq for _bindgen_ty_62"],["impl StructuralEq for ifla_geneve_df"],["impl StructuralEq for nf_inet_hooks"],["impl StructuralEq for macsec_validation_type"],["impl StructuralEq for _bindgen_ty_58"],["impl StructuralEq for _bindgen_ty_38"],["impl StructuralEq for netlink_policy_type_attr"],["impl StructuralEq for _bindgen_ty_2"],["impl StructuralEq for _bindgen_ty_46"],["impl StructuralEq for _bindgen_ty_19"],["impl StructuralEq for _bindgen_ty_26"],["impl StructuralEq for _bindgen_ty_49"],["impl StructuralEq for nlmsgerr_attrs"],["impl StructuralEq for _bindgen_ty_3"],["impl StructuralEq for _bindgen_ty_37"],["impl StructuralEq for _bindgen_ty_1"],["impl StructuralEq for _bindgen_ty_9"],["impl StructuralEq for nl_mmap_status"],["impl StructuralEq for ifla_vxlan_df"],["impl StructuralEq for _bindgen_ty_32"],["impl StructuralEq for _bindgen_ty_8"],["impl StructuralEq for fsconfig_command"],["impl StructuralEq for _bindgen_ty_60"],["impl StructuralEq for _bindgen_ty_40"],["impl StructuralEq for _bindgen_ty_41"],["impl StructuralEq for _bindgen_ty_7"],["impl StructuralEq for _bindgen_ty_5"],["impl StructuralEq for _bindgen_ty_4"],["impl StructuralEq for _bindgen_ty_10"],["impl StructuralEq for ipvlan_mode"],["impl StructuralEq for _bindgen_ty_24"],["impl StructuralEq for _bindgen_ty_18"],["impl StructuralEq for _bindgen_ty_9"],["impl StructuralEq for _bindgen_ty_6"],["impl<Storage> StructuralEq for __BindgenBitfieldUnit<Storage>"],["impl StructuralEq for _bindgen_ty_30"],["impl StructuralEq for nf_ip6_hook_priorities"],["impl StructuralEq for _bindgen_ty_63"],["impl StructuralEq for _bindgen_ty_47"],["impl StructuralEq for netlink_attribute_type"],["impl<Storage> StructuralEq for __BindgenBitfieldUnit<Storage>"],["impl StructuralEq for _bindgen_ty_55"]], -"log":[["impl<'a> StructuralEq for MetadataBuilder<'a>"],["impl StructuralEq for LevelFilter"],["impl StructuralEq for Level"],["impl<'a> StructuralEq for Metadata<'a>"],["impl<'k> StructuralEq for Key<'k>"],["impl StructuralEq for ParseLevelError"]], +"log":[["impl<'a> StructuralEq for MetadataBuilder<'a>"],["impl<'a> StructuralEq for Metadata<'a>"],["impl StructuralEq for Level"],["impl StructuralEq for ParseLevelError"],["impl StructuralEq for LevelFilter"],["impl<'k> StructuralEq for Key<'k>"]], "mio":[["impl StructuralEq for Token"],["impl StructuralEq for Interest"]], -"nix":[["impl StructuralEq for Termios"],["impl StructuralEq for SFlag"],["impl StructuralEq for ReceiveTimestampns"],["impl StructuralEq for DeleteModuleFlags"],["impl StructuralEq for IpMulticastTtl"],["impl StructuralEq for TcpRepair"],["impl StructuralEq for RemoteIoVec"],["impl StructuralEq for Ipv6MembershipRequest"],["impl StructuralEq for RenameFlags"],["impl StructuralEq for TcpKeepInterval"],["impl StructuralEq for SockFlag"],["impl StructuralEq for Ipv6TClass"],["impl StructuralEq for EfdFlags"],["impl StructuralEq for EpollCreateFlags"],["impl StructuralEq for Request"],["impl StructuralEq for SndBuf"],["impl<T> StructuralEq for IoVec<T>"],["impl StructuralEq for PtyMaster"],["impl StructuralEq for Pid"],["impl StructuralEq for MsgFlags"],["impl StructuralEq for FsFlags"],["impl StructuralEq for ProtFlags"],["impl StructuralEq for DontRoute"],["impl StructuralEq for OFlag"],["impl<'a> StructuralEq for ControlMessage<'a>"],["impl StructuralEq for TcpCongestion"],["impl StructuralEq for LioMode"],["impl StructuralEq for SocketError"],["impl StructuralEq for SetArg"],["impl StructuralEq for AcceptConn"],["impl StructuralEq for UContext"],["impl StructuralEq for MntFlags"],["impl StructuralEq for Timestamps"],["impl StructuralEq for Priority"],["impl StructuralEq for SfdFlags"],["impl StructuralEq for QuotaValidFlags"],["impl StructuralEq for AioCancelStat"],["impl StructuralEq for SockAddr"],["impl StructuralEq for Signal"],["impl StructuralEq for SigHandler"],["impl StructuralEq for UsageWho"],["impl StructuralEq for MlockAllFlags"],["impl StructuralEq for TcpUserTimeout"],["impl StructuralEq for IpAddMembership"],["impl StructuralEq for IpFreebind"],["impl StructuralEq for SockType"],["impl<'a> StructuralEq for FcntlArg<'a>"],["impl StructuralEq for SigmaskHow"],["impl StructuralEq for MemFdCreateFlag"],["impl StructuralEq for EpollOp"],["impl StructuralEq for SpliceFFlags"],["impl StructuralEq for SealFlag"],["impl StructuralEq for SockType"],["impl StructuralEq for User"],["impl StructuralEq for FdSet"],["impl StructuralEq for CpuSet"],["impl StructuralEq for SendTimeout"],["impl StructuralEq for Errno"],["impl StructuralEq for Group"],["impl StructuralEq for Ipv6Ttl"],["impl StructuralEq for PathconfVar"],["impl StructuralEq for Ipv6RecvPacketInfo"],["impl StructuralEq for ResGid"],["impl StructuralEq for PeerCredentials"],["impl StructuralEq for InitFlags"],["impl StructuralEq for WaitStatus"],["impl StructuralEq for AddressFamily"],["impl StructuralEq for PassCred"],["impl StructuralEq for Ipv6Addr"],["impl StructuralEq for Statvfs"],["impl StructuralEq for SaFlags"],["impl StructuralEq for Ipv6AddMembership"],["impl StructuralEq for OobInline"],["impl StructuralEq for TxTime"],["impl StructuralEq for Ipv6OrigDstAddr"],["impl StructuralEq for Options"],["impl StructuralEq for Ipv6V6Only"],["impl StructuralEq for SockProtocol"],["impl StructuralEq for Ip6tOriginalDst"],["impl StructuralEq for Shutdown"],["impl StructuralEq for InputFlags"],["impl StructuralEq for Dqblk"],["impl StructuralEq for SpecialCharacterIndices"],["impl StructuralEq for AddWatchFlags"],["impl StructuralEq for ModuleInitFlags"],["impl StructuralEq for Ipv4Ttl"],["impl StructuralEq for InetAddr"],["impl StructuralEq for FallocateFlags"],["impl StructuralEq for SockaddrIn6"],["impl StructuralEq for MsFlags"],["impl StructuralEq for QuotaType"],["impl StructuralEq for SockaddrStorage"],["impl StructuralEq for RebootMode"],["impl StructuralEq for Id"],["impl StructuralEq for QuotaFmt"],["impl StructuralEq for Type"],["impl StructuralEq for Expiration"],["impl StructuralEq for Gid"],["impl StructuralEq for OwningIter"],["impl StructuralEq for Ipv4RecvErr"],["impl StructuralEq for KeepAlive"],["impl StructuralEq for ControlMessageOwned"],["impl StructuralEq for IpMulticastLoop"],["impl StructuralEq for IpAddr"],["impl StructuralEq for Ipv4OrigDstAddr"],["impl StructuralEq for FsType"],["impl StructuralEq for ControlFlags"],["impl StructuralEq for Resource"],["impl StructuralEq for BaudRate"],["impl StructuralEq for ReuseAddr"],["impl StructuralEq for Timestamping"],["impl StructuralEq for LinkAddr"],["impl StructuralEq for NetlinkAddr"],["impl<'a, 's, S> StructuralEq for RecvMsg<'a, 's, S>"],["impl StructuralEq for TimerSetTimeFlags"],["impl StructuralEq for OpenptyResult"],["impl StructuralEq for Usage"],["impl StructuralEq for ClockId"],["impl StructuralEq for SysconfVar"],["impl StructuralEq for AtFlags"],["impl StructuralEq for Ipv4Addr"],["impl StructuralEq for MapFlags"],["impl StructuralEq for Persona"],["impl StructuralEq for PosixFadviseAdvice"],["impl StructuralEq for ResUid"],["impl StructuralEq for IpDropMembership"],["impl StructuralEq for Ipv6DontFrag"],["impl StructuralEq for Linger"],["impl StructuralEq for Broadcast"],["impl StructuralEq for TimerFlags"],["impl StructuralEq for Event"],["impl StructuralEq for IpMembershipRequest"],["impl StructuralEq for InterfaceAddressIterator"],["impl StructuralEq for SignalFd"],["impl StructuralEq for SigEvent"],["impl StructuralEq for BindToDevice"],["impl StructuralEq for Ipv4PacketInfo"],["impl StructuralEq for SndBufForce"],["impl StructuralEq for WaitPidFlag"],["impl StructuralEq for IpTos"],["impl StructuralEq for FdFlag"],["impl StructuralEq for SigSet"],["impl StructuralEq for MqAttr"],["impl StructuralEq for CloneFlags"],["impl StructuralEq for TimestampingFlag"],["impl StructuralEq for EpollEvent"],["impl StructuralEq for LocalFlags"],["impl StructuralEq for InterfaceAddress"],["impl StructuralEq for TcpKeepCount"],["impl StructuralEq for UdpGsoSegment"],["impl StructuralEq for SigAction"],["impl StructuralEq for PollFlags"],["impl StructuralEq for Dir"],["impl StructuralEq for ReceiveTimestamp"],["impl StructuralEq for ClockId"],["impl StructuralEq for MRemapFlags"],["impl StructuralEq for Mode"],["impl StructuralEq for PollFd"],["impl StructuralEq for FlowArg"],["impl StructuralEq for UtsName"],["impl StructuralEq for IpTransparent"],["impl StructuralEq for FlushArg"],["impl StructuralEq for WatchDescriptor"],["impl StructuralEq for OutputFlags"],["impl StructuralEq for MsFlags"],["impl StructuralEq for AccessFlags"],["impl StructuralEq for UdpGroSegment"],["impl StructuralEq for OriginalDst"],["impl StructuralEq for TimeVal"],["impl StructuralEq for EpollFlags"],["impl StructuralEq for Ipv6RecvErr"],["impl<'a> StructuralEq for CmsgIterator<'a>"],["impl StructuralEq for SignalIterator"],["impl StructuralEq for AioFsyncMode"],["impl StructuralEq for Entry"],["impl StructuralEq for TimeSpec"],["impl StructuralEq for InterfaceFlags"],["impl StructuralEq for ReceiveTimeout"],["impl StructuralEq for TcpKeepIdle"],["impl StructuralEq for SysInfo"],["impl StructuralEq for SigevNotify"],["impl StructuralEq for RcvBufForce"],["impl StructuralEq for SockaddrIn"],["impl StructuralEq for ReusePort"],["impl StructuralEq for UnixCredentials"],["impl StructuralEq for IpMtu"],["impl StructuralEq for Mark"],["impl StructuralEq for Ipv6DropMembership"],["impl StructuralEq for MQ_OFlag"],["impl StructuralEq for TcpMaxSeg"],["impl StructuralEq for MmapAdvise"],["impl StructuralEq for TcpNoDelay"],["impl StructuralEq for RcvBuf"],["impl StructuralEq for Uid"],["impl StructuralEq for RxqOvfl"],["impl StructuralEq for FlockArg"],["impl<'d> StructuralEq for Iter<'d>"]], +"nix":[["impl StructuralEq for IpTos"],["impl StructuralEq for TcpRepair"],["impl StructuralEq for TimerFlags"],["impl StructuralEq for OFlag"],["impl<T> StructuralEq for IoVec<T>"],["impl StructuralEq for TcpUserTimeout"],["impl StructuralEq for ControlMessageOwned"],["impl StructuralEq for LocalFlags"],["impl StructuralEq for Expiration"],["impl StructuralEq for ProtFlags"],["impl StructuralEq for FdFlag"],["impl StructuralEq for SysconfVar"],["impl StructuralEq for SocketError"],["impl StructuralEq for SigSet"],["impl StructuralEq for SockType"],["impl StructuralEq for InputFlags"],["impl StructuralEq for SigEvent"],["impl StructuralEq for Request"],["impl StructuralEq for ClockId"],["impl StructuralEq for QuotaType"],["impl StructuralEq for AcceptConn"],["impl StructuralEq for PtyMaster"],["impl StructuralEq for Signal"],["impl StructuralEq for MemFdCreateFlag"],["impl StructuralEq for FsFlags"],["impl StructuralEq for MRemapFlags"],["impl StructuralEq for TcpKeepInterval"],["impl StructuralEq for NetlinkAddr"],["impl StructuralEq for OriginalDst"],["impl StructuralEq for Persona"],["impl StructuralEq for Timestamps"],["impl StructuralEq for IpMembershipRequest"],["impl StructuralEq for FlushArg"],["impl StructuralEq for FsType"],["impl StructuralEq for InterfaceFlags"],["impl StructuralEq for InterfaceAddress"],["impl StructuralEq for IpMulticastTtl"],["impl StructuralEq for DeleteModuleFlags"],["impl StructuralEq for RenameFlags"],["impl StructuralEq for AioFsyncMode"],["impl StructuralEq for MsFlags"],["impl StructuralEq for EpollCreateFlags"],["impl StructuralEq for CpuSet"],["impl StructuralEq for RxqOvfl"],["impl StructuralEq for RebootMode"],["impl StructuralEq for TcpMaxSeg"],["impl StructuralEq for LinkAddr"],["impl StructuralEq for SignalIterator"],["impl StructuralEq for RcvBuf"],["impl StructuralEq for SockaddrIn6"],["impl StructuralEq for FallocateFlags"],["impl StructuralEq for QuotaFmt"],["impl StructuralEq for Linger"],["impl StructuralEq for ModuleInitFlags"],["impl StructuralEq for LioMode"],["impl StructuralEq for ResUid"],["impl StructuralEq for SealFlag"],["impl StructuralEq for Broadcast"],["impl StructuralEq for CloneFlags"],["impl StructuralEq for Mode"],["impl StructuralEq for OobInline"],["impl StructuralEq for RemoteIoVec"],["impl StructuralEq for InitFlags"],["impl StructuralEq for SignalFd"],["impl StructuralEq for Ipv6RecvErr"],["impl StructuralEq for Id"],["impl StructuralEq for UdpGsoSegment"],["impl StructuralEq for User"],["impl StructuralEq for SockAddr"],["impl StructuralEq for MmapAdvise"],["impl StructuralEq for Event"],["impl StructuralEq for Dir"],["impl StructuralEq for SysInfo"],["impl StructuralEq for UContext"],["impl StructuralEq for Ipv4PacketInfo"],["impl StructuralEq for ReusePort"],["impl StructuralEq for TimerSetTimeFlags"],["impl StructuralEq for UdpGroSegment"],["impl StructuralEq for PosixFadviseAdvice"],["impl StructuralEq for FdSet"],["impl StructuralEq for WaitStatus"],["impl StructuralEq for WatchDescriptor"],["impl StructuralEq for ReceiveTimeout"],["impl StructuralEq for Ipv6DropMembership"],["impl StructuralEq for TimeVal"],["impl StructuralEq for UsageWho"],["impl StructuralEq for UnixCredentials"],["impl StructuralEq for Ipv4Addr"],["impl StructuralEq for Timestamping"],["impl StructuralEq for Gid"],["impl StructuralEq for OpenptyResult"],["impl StructuralEq for Ipv6AddMembership"],["impl StructuralEq for UtsName"],["impl StructuralEq for Ipv6Ttl"],["impl<'d> StructuralEq for Iter<'d>"],["impl StructuralEq for SigmaskHow"],["impl StructuralEq for Ipv6TClass"],["impl StructuralEq for SockaddrIn"],["impl StructuralEq for FlockArg"],["impl StructuralEq for Shutdown"],["impl StructuralEq for Ipv6RecvPacketInfo"],["impl StructuralEq for MsFlags"],["impl StructuralEq for SigevNotify"],["impl StructuralEq for SockType"],["impl StructuralEq for MntFlags"],["impl StructuralEq for PollFlags"],["impl StructuralEq for Ipv4OrigDstAddr"],["impl StructuralEq for AioCancelStat"],["impl StructuralEq for SockProtocol"],["impl StructuralEq for ClockId"],["impl StructuralEq for Resource"],["impl StructuralEq for PeerCredentials"],["impl StructuralEq for InetAddr"],["impl StructuralEq for Entry"],["impl StructuralEq for Priority"],["impl<'a> StructuralEq for ControlMessage<'a>"],["impl StructuralEq for InterfaceAddressIterator"],["impl StructuralEq for IpAddr"],["impl StructuralEq for Ipv6MembershipRequest"],["impl StructuralEq for IpAddMembership"],["impl StructuralEq for PollFd"],["impl StructuralEq for SfdFlags"],["impl StructuralEq for OutputFlags"],["impl StructuralEq for PassCred"],["impl StructuralEq for IpFreebind"],["impl StructuralEq for TcpCongestion"],["impl StructuralEq for MlockAllFlags"],["impl StructuralEq for Uid"],["impl StructuralEq for Mark"],["impl StructuralEq for DontRoute"],["impl StructuralEq for SpliceFFlags"],["impl StructuralEq for BindToDevice"],["impl StructuralEq for TcpKeepCount"],["impl StructuralEq for AddressFamily"],["impl StructuralEq for WaitPidFlag"],["impl StructuralEq for IpDropMembership"],["impl StructuralEq for EfdFlags"],["impl StructuralEq for SpecialCharacterIndices"],["impl<'a> StructuralEq for FcntlArg<'a>"],["impl StructuralEq for Ipv4Ttl"],["impl StructuralEq for Ipv6DontFrag"],["impl StructuralEq for EpollOp"],["impl StructuralEq for SockFlag"],["impl StructuralEq for RcvBufForce"],["impl StructuralEq for Ip6tOriginalDst"],["impl StructuralEq for Pid"],["impl StructuralEq for ReceiveTimestampns"],["impl StructuralEq for MsgFlags"],["impl StructuralEq for Options"],["impl StructuralEq for EpollEvent"],["impl StructuralEq for Ipv6Addr"],["impl StructuralEq for SigHandler"],["impl StructuralEq for OwningIter"],["impl StructuralEq for KeepAlive"],["impl StructuralEq for MQ_OFlag"],["impl StructuralEq for Usage"],["impl StructuralEq for IpMulticastLoop"],["impl StructuralEq for Errno"],["impl StructuralEq for TcpKeepIdle"],["impl StructuralEq for Dqblk"],["impl StructuralEq for SaFlags"],["impl StructuralEq for MapFlags"],["impl StructuralEq for ReceiveTimestamp"],["impl StructuralEq for QuotaValidFlags"],["impl StructuralEq for PathconfVar"],["impl<'a> StructuralEq for CmsgIterator<'a>"],["impl StructuralEq for TcpNoDelay"],["impl StructuralEq for TimeSpec"],["impl StructuralEq for SndBuf"],["impl StructuralEq for IpTransparent"],["impl StructuralEq for SigAction"],["impl StructuralEq for SetArg"],["impl StructuralEq for AtFlags"],["impl StructuralEq for Group"],["impl StructuralEq for ControlFlags"],["impl StructuralEq for SendTimeout"],["impl StructuralEq for SockaddrStorage"],["impl StructuralEq for TxTime"],["impl StructuralEq for FlowArg"],["impl StructuralEq for ResGid"],["impl StructuralEq for AccessFlags"],["impl StructuralEq for BaudRate"],["impl StructuralEq for Ipv6OrigDstAddr"],["impl StructuralEq for SFlag"],["impl StructuralEq for Type"],["impl StructuralEq for ReuseAddr"],["impl StructuralEq for Statvfs"],["impl StructuralEq for AddWatchFlags"],["impl StructuralEq for SndBufForce"],["impl StructuralEq for IpMtu"],["impl StructuralEq for EpollFlags"],["impl StructuralEq for Ipv4RecvErr"],["impl StructuralEq for MqAttr"],["impl StructuralEq for Termios"],["impl<'a, 's, S> StructuralEq for RecvMsg<'a, 's, S>"],["impl StructuralEq for Ipv6V6Only"],["impl StructuralEq for TimestampingFlag"]], "nu_ansi_term":[["impl StructuralEq for TargetGround"],["impl StructuralEq for Gradient"],["impl StructuralEq for Rgb"]], "odilia_cache":[["impl StructuralEq for AccessiblePrimitive"]], "odilia_common":[["impl StructuralEq for Direction"],["impl StructuralEq for Feature"],["impl StructuralEq for ScreenReaderEvent"],["impl StructuralEq for AriaLive"],["impl StructuralEq for ScreenReaderMode"],["impl StructuralEq for ElementType"]], @@ -43,8 +43,8 @@ "proc_macro_crate":[["impl StructuralEq for FoundCrate"]], "rand":[["impl StructuralEq for WeightedError"],["impl StructuralEq for StepRng"],["impl StructuralEq for StdRng"],["impl StructuralEq for BernoulliError"]], "rand_chacha":[["impl StructuralEq for ChaCha20Core"],["impl StructuralEq for ChaCha12Core"],["impl StructuralEq for ChaCha8Core"]], -"regex":[["impl<'h> StructuralEq for Match<'h>"],["impl<'h> StructuralEq for Match<'h>"]], -"regex_automata":[["impl StructuralEq for PatternIDError"],["impl StructuralEq for HalfMatch"],["impl StructuralEq for LookSet"],["impl StructuralEq for Transition"],["impl StructuralEq for StateIDError"],["impl StructuralEq for NonMaxUsize"],["impl StructuralEq for Unit"],["impl StructuralEq for StateID"],["impl StructuralEq for PatternID"],["impl StructuralEq for Anchored"],["impl StructuralEq for PatternSet"],["impl StructuralEq for MatchErrorKind"],["impl StructuralEq for Span"],["impl StructuralEq for SparseTransitions"],["impl StructuralEq for DenseTransitions"],["impl StructuralEq for Look"],["impl StructuralEq for MatchError"],["impl StructuralEq for Match"],["impl StructuralEq for SmallIndex"],["impl StructuralEq for State"],["impl StructuralEq for MatchKind"],["impl StructuralEq for SmallIndexError"]], +"regex":[["impl<'h> StructuralEq for Match<'h>"],["impl<'h> StructuralEq for Match<'h>"]], +"regex_automata":[["impl StructuralEq for StateID"],["impl StructuralEq for PatternIDError"],["impl StructuralEq for PatternID"],["impl StructuralEq for SmallIndexError"],["impl StructuralEq for SmallIndex"],["impl StructuralEq for MatchErrorKind"],["impl StructuralEq for Match"],["impl StructuralEq for DenseTransitions"],["impl StructuralEq for HalfMatch"],["impl StructuralEq for Span"],["impl StructuralEq for MatchError"],["impl StructuralEq for NonMaxUsize"],["impl StructuralEq for PatternSet"],["impl StructuralEq for LookSet"],["impl StructuralEq for Transition"],["impl StructuralEq for Look"],["impl StructuralEq for StateIDError"],["impl StructuralEq for MatchKind"],["impl StructuralEq for State"],["impl StructuralEq for Anchored"],["impl StructuralEq for SparseTransitions"],["impl StructuralEq for Unit"]], "regex_syntax":[["impl StructuralEq for ClassUnicodeRange"],["impl StructuralEq for LiteralKind"],["impl StructuralEq for WithComments"],["impl StructuralEq for AssertionKind"],["impl StructuralEq for Literal"],["impl StructuralEq for Alternation"],["impl StructuralEq for FlagsItemKind"],["impl StructuralEq for Flag"],["impl StructuralEq for GroupKind"],["impl StructuralEq for CaptureName"],["impl StructuralEq for Ast"],["impl StructuralEq for Dot"],["impl StructuralEq for Utf8Sequence"],["impl StructuralEq for ErrorKind"],["impl StructuralEq for Capture"],["impl StructuralEq for Comment"],["impl StructuralEq for ClassSetBinaryOp"],["impl StructuralEq for ClassSetUnion"],["impl StructuralEq for ClassPerlKind"],["impl StructuralEq for SpecialLiteralKind"],["impl StructuralEq for RepetitionKind"],["impl StructuralEq for Error"],["impl StructuralEq for LookSet"],["impl StructuralEq for Position"],["impl StructuralEq for ErrorKind"],["impl StructuralEq for Span"],["impl StructuralEq for Flags"],["impl StructuralEq for Repetition"],["impl StructuralEq for Seq"],["impl StructuralEq for Literal"],["impl StructuralEq for ClassSetItem"],["impl StructuralEq for Concat"],["impl StructuralEq for Properties"],["impl StructuralEq for ClassAsciiKind"],["impl StructuralEq for Literal"],["impl StructuralEq for ClassUnicodeOpKind"],["impl StructuralEq for ClassUnicode"],["impl StructuralEq for FlagsItem"],["impl StructuralEq for ClassSetRange"],["impl StructuralEq for ClassSet"],["impl StructuralEq for HexLiteralKind"],["impl StructuralEq for ClassAscii"],["impl StructuralEq for HirKind"],["impl StructuralEq for RepetitionRange"],["impl StructuralEq for ClassBytes"],["impl StructuralEq for ClassUnicode"],["impl StructuralEq for Error"],["impl StructuralEq for Utf8Range"],["impl StructuralEq for Assertion"],["impl StructuralEq for Group"],["impl StructuralEq for SetFlags"],["impl StructuralEq for ClassSetBinaryOpKind"],["impl StructuralEq for ClassBytesRange"],["impl StructuralEq for Look"],["impl StructuralEq for RepetitionOp"],["impl StructuralEq for ClassUnicodeKind"],["impl StructuralEq for ClassBracketed"],["impl StructuralEq for Repetition"],["impl StructuralEq for ClassPerl"],["impl StructuralEq for Error"],["impl StructuralEq for Hir"],["impl StructuralEq for Class"]], "rustix":[["impl StructuralEq for EndianMode"],["impl StructuralEq for Event"],["impl StructuralEq for Pid"],["impl StructuralEq for Advice"],["impl StructuralEq for XdpDescOptions"],["impl StructuralEq for XdpUmemRegFlags"],["impl StructuralEq for SockaddrXdpFlags"],["impl StructuralEq for ReadWriteFlags"],["impl StructuralEq for XdpOptions"],["impl StructuralEq for PipeFlags"],["impl StructuralEq for StatVfsMountFlags"],["impl StructuralEq for TimerfdClockId"],["impl StructuralEq for TimerfdTimerFlags"],["impl StructuralEq for Gid"],["impl StructuralEq for TimingMethod"],["impl StructuralEq for SpeculationFeatureState"],["impl StructuralEq for VirtualMemoryMapAddress"],["impl StructuralEq for Shutdown"],["impl StructuralEq for XdpDesc"],["impl StructuralEq for Rlimit"],["impl StructuralEq for FloatingPointEmulationControl"],["impl StructuralEq for RecvFlags"],["impl StructuralEq for XdpRingFlags"],["impl StructuralEq for XdpUmemReg"],["impl StructuralEq for Errno"],["impl StructuralEq for ClockId"],["impl StructuralEq for Resource"],["impl StructuralEq for Timeout"],["impl StructuralEq for Mode"],["impl StructuralEq for FileType"],["impl StructuralEq for UnalignedAccessControl"],["impl StructuralEq for CreateFlags"],["impl StructuralEq for XattrFlags"],["impl StructuralEq for TimeStampCounterReadability"],["impl StructuralEq for XdpStatistics"],["impl StructuralEq for ResolveFlags"],["impl StructuralEq for AtFlags"],["impl StructuralEq for Direction"],["impl StructuralEq for SocketFlags"],["impl StructuralEq for TimerfdFlags"],["impl StructuralEq for Access"],["impl StructuralEq for RenameFlags"],["impl StructuralEq for FloatingPointExceptionMode"],["impl StructuralEq for FdFlags"],["impl StructuralEq for SocketType"],["impl StructuralEq for AddressFamily"],["impl StructuralEq for WatchFlags"],["impl StructuralEq for MembarrierCommand"],["impl StructuralEq for Protocol"],["impl StructuralEq for SpliceFlags"],["impl StructuralEq for WaitOptions"],["impl StructuralEq for PidfdGetfdFlags"],["impl StructuralEq for WaitidOptions"],["impl StructuralEq for PidfdFlags"],["impl StructuralEq for SocketAddrAny"],["impl StructuralEq for OFlags"],["impl StructuralEq for SeekFrom"],["impl StructuralEq for PTracer"],["impl StructuralEq for Cpuid"],["impl StructuralEq for XdpMmapOffsets"],["impl StructuralEq for XdpRingOffset"],["impl StructuralEq for SealFlags"],["impl StructuralEq for EventFlags"],["impl StructuralEq for SendFlags"],["impl StructuralEq for SpeculationFeatureControl"],["impl StructuralEq for EventfdFlags"],["impl StructuralEq for Uid"],["impl StructuralEq for DupFlags"],["impl StructuralEq for SpeculationFeature"],["impl StructuralEq for SocketAddrXdp"],["impl StructuralEq for FallocateFlags"],["impl StructuralEq for FlockOperation"],["impl StructuralEq for CreateFlags"],["impl StructuralEq for DumpableBehavior"],["impl StructuralEq for Opcode"],["impl StructuralEq for FloatingPointMode"],["impl StructuralEq for PollFlags"],["impl StructuralEq for StatxFlags"],["impl StructuralEq for XdpOptionsFlags"],["impl StructuralEq for CpuSet"],["impl StructuralEq for MemfdFlags"],["impl StructuralEq for Signal"],["impl StructuralEq for MembarrierQuery"],["impl StructuralEq for UCred"],["impl StructuralEq for MachineCheckMemoryCorruptionKillPolicy"]], "serde_json":[["impl StructuralEq for Value"],["impl StructuralEq for Category"],["impl StructuralEq for Number"]], @@ -63,7 +63,7 @@ "typenum":[["impl StructuralEq for UTerm"],["impl<V, A> StructuralEq for TArr<V, A>"],["impl StructuralEq for Greater"],["impl StructuralEq for Less"],["impl StructuralEq for Equal"],["impl<U: Unsigned + NonZero> StructuralEq for NInt<U>"],["impl<U, B> StructuralEq for UInt<U, B>"],["impl StructuralEq for ATerm"],["impl StructuralEq for B1"],["impl StructuralEq for B0"],["impl<U: Unsigned + NonZero> StructuralEq for PInt<U>"],["impl StructuralEq for Z0"]], "utf8parse":[["impl StructuralEq for Parser"]], "winnow":[["impl StructuralEq for StrContextValue"],["impl<I: Clone, C> StructuralEq for VerboseError<I, C>"],["impl StructuralEq for ErrorKind"],["impl<I> StructuralEq for Located<I>"],["impl StructuralEq for StrContext"],["impl StructuralEq for Endianness"],["impl<I, S> StructuralEq for Stateful<I, S>"],["impl<I> StructuralEq for Partial<I>"],["impl<I: Clone> StructuralEq for InputError<I>"],["impl<I, E> StructuralEq for ParseError<I, E>"],["impl<C> StructuralEq for VerboseErrorKind<C>"],["impl StructuralEq for Needed"],["impl StructuralEq for CompareResult"],["impl StructuralEq for Range"]], -"zbus":[["impl StructuralEq for TcpAddressFamily"],["impl StructuralEq for EndianSig"],["impl StructuralEq for MessageFieldCode"],["impl StructuralEq for AuthMechanism"],["impl StructuralEq for MessageType"],["impl StructuralEq for MethodFlags"],["impl StructuralEq for TcpAddress"],["impl StructuralEq for ReleaseNameReply"],["impl StructuralEq for Guid"],["impl StructuralEq for ConnectionCredentials"],["impl StructuralEq for RequestNameReply"],["impl StructuralEq for OwnedMatchRule"],["impl StructuralEq for Address"],["impl StructuralEq for MessageFlags"],["impl<'m> StructuralEq for MatchRulePathSpec<'m>"],["impl StructuralEq for RequestNameFlags"],["impl StructuralEq for CacheProperties"],["impl<'f> StructuralEq for MessageField<'f>"],["impl StructuralEq for MessageSequence"],["impl<'m> StructuralEq for MatchRule<'m>"]], +"zbus":[["impl StructuralEq for TcpAddress"],["impl StructuralEq for AuthMechanism"],["impl StructuralEq for MessageFlags"],["impl StructuralEq for Guid"],["impl StructuralEq for RequestNameFlags"],["impl StructuralEq for MethodFlags"],["impl StructuralEq for CacheProperties"],["impl<'m> StructuralEq for MatchRulePathSpec<'m>"],["impl StructuralEq for EndianSig"],["impl StructuralEq for Address"],["impl StructuralEq for MessageFieldCode"],["impl StructuralEq for MessageSequence"],["impl StructuralEq for MessageType"],["impl StructuralEq for TcpAddressFamily"],["impl StructuralEq for ConnectionCredentials"],["impl StructuralEq for OwnedMatchRule"],["impl StructuralEq for ReleaseNameReply"],["impl<'f> StructuralEq for MessageField<'f>"],["impl StructuralEq for RequestNameReply"],["impl<'m> StructuralEq for MatchRule<'m>"]], "zbus_names":[["impl<'name> StructuralEq for BusName<'name>"],["impl<'name> StructuralEq for WellKnownName<'name>"],["impl StructuralEq for OwnedBusName"],["impl<'name> StructuralEq for UniqueName<'name>"],["impl StructuralEq for OwnedUniqueName"],["impl<'name> StructuralEq for ErrorName<'name>"],["impl StructuralEq for OwnedMemberName"],["impl StructuralEq for OwnedErrorName"],["impl StructuralEq for OwnedInterfaceName"],["impl<'name> StructuralEq for MemberName<'name>"],["impl StructuralEq for OwnedWellKnownName"],["impl<'name> StructuralEq for InterfaceName<'name>"]], "zvariant":[["impl StructuralEq for OwnedFd"],["impl<'a> StructuralEq for StructureSeed<'a>"],["impl<'a> StructuralEq for Signature<'a>"],["impl<B> StructuralEq for EncodingContext<B>"],["impl<'a> StructuralEq for ObjectPath<'a>"],["impl<'a> StructuralEq for Str<'a>"],["impl StructuralEq for MaxDepthExceeded"],["impl StructuralEq for Fd"],["impl<T> StructuralEq for Optional<T>"],["impl StructuralEq for OwnedObjectPath"],["impl StructuralEq for EncodingFormat"],["impl StructuralEq for OwnedSignature"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/trait.impl/core/marker/trait.StructuralPartialEq.js b/doc/devel/trait.impl/core/marker/trait.StructuralPartialEq.js index 65b6abecd8..9740a53882 100644 --- a/doc/devel/trait.impl/core/marker/trait.StructuralPartialEq.js +++ b/doc/devel/trait.impl/core/marker/trait.StructuralPartialEq.js @@ -22,7 +22,7 @@ "fastrand":[["impl StructuralPartialEq for Rng"]], "futures_channel":[["impl<T> StructuralPartialEq for TrySendError<T>"],["impl StructuralPartialEq for SendError"],["impl StructuralPartialEq for Canceled"]], "futures_lite":[["impl<T> StructuralPartialEq for AssertAsync<T>"]], -"futures_util":[["impl StructuralPartialEq for PollNext"],["impl<T, E> StructuralPartialEq for TryReadyChunksError<T, E>"],["impl<T, E> StructuralPartialEq for TryChunksError<T, E>"],["impl<T> StructuralPartialEq for AllowStdIo<T>"],["impl StructuralPartialEq for Aborted"]], +"futures_util":[["impl<T, E> StructuralPartialEq for TryChunksError<T, E>"],["impl<T> StructuralPartialEq for AllowStdIo<T>"],["impl StructuralPartialEq for PollNext"],["impl<T, E> StructuralPartialEq for TryReadyChunksError<T, E>"],["impl StructuralPartialEq for Aborted"]], "getrandom":[["impl StructuralPartialEq for Error"]], "hashbrown":[["impl StructuralPartialEq for TryReserveError"]], "hex":[["impl StructuralPartialEq for FromHexError"]], @@ -30,9 +30,9 @@ "itertools":[["impl<A, B> StructuralPartialEq for EitherOrBoth<A, B>"],["impl StructuralPartialEq for Position"],["impl<T> StructuralPartialEq for MinMaxResult<T>"],["impl<T> StructuralPartialEq for FoldWhile<T>"]], "libc":[["impl StructuralPartialEq for __c_anonymous_ifru_map"],["impl StructuralPartialEq for nl_pktinfo"],["impl StructuralPartialEq for mcontext_t"],["impl StructuralPartialEq for xdp_mmap_offsets"],["impl StructuralPartialEq for xdp_umem_reg_v1"],["impl StructuralPartialEq for Elf64_Sym"],["impl StructuralPartialEq for _libc_fpstate"],["impl StructuralPartialEq for arpd_request"],["impl StructuralPartialEq for Elf64_Phdr"],["impl StructuralPartialEq for user_regs_struct"],["impl StructuralPartialEq for seccomp_notif_sizes"],["impl StructuralPartialEq for seccomp_notif"],["impl StructuralPartialEq for aiocb"],["impl StructuralPartialEq for ff_replay"],["impl StructuralPartialEq for itimerval"],["impl StructuralPartialEq for if_nameindex"],["impl StructuralPartialEq for Elf32_Phdr"],["impl StructuralPartialEq for termios"],["impl StructuralPartialEq for passwd"],["impl StructuralPartialEq for pthread_barrierattr_t"],["impl StructuralPartialEq for ip_mreqn"],["impl StructuralPartialEq for fanotify_event_metadata"],["impl StructuralPartialEq for uinput_abs_setup"],["impl StructuralPartialEq for sctp_rcvinfo"],["impl StructuralPartialEq for cmsghdr"],["impl StructuralPartialEq for mmsghdr"],["impl StructuralPartialEq for glob_t"],["impl StructuralPartialEq for ucred"],["impl StructuralPartialEq for flock"],["impl StructuralPartialEq for ff_periodic_effect"],["impl StructuralPartialEq for sctp_initmsg"],["impl StructuralPartialEq for siginfo_t"],["impl StructuralPartialEq for ip_mreq"],["impl StructuralPartialEq for sctp_sndrcvinfo"],["impl StructuralPartialEq for pthread_attr_t"],["impl StructuralPartialEq for itimerspec"],["impl StructuralPartialEq for spwd"],["impl StructuralPartialEq for tls12_crypto_info_aes_gcm_256"],["impl StructuralPartialEq for msghdr"],["impl StructuralPartialEq for rlimit64"],["impl StructuralPartialEq for statx_timestamp"],["impl StructuralPartialEq for sched_param"],["impl StructuralPartialEq for xdp_umem_reg"],["impl StructuralPartialEq for _libc_xmmreg"],["impl StructuralPartialEq for sysinfo"],["impl StructuralPartialEq for sock_fprog"],["impl StructuralPartialEq for __c_anonymous_ptrace_syscall_info_entry"],["impl StructuralPartialEq for option"],["impl StructuralPartialEq for in_pktinfo"],["impl StructuralPartialEq for input_absinfo"],["impl StructuralPartialEq for statx"],["impl StructuralPartialEq for ptrace_syscall_info"],["impl StructuralPartialEq for ff_envelope"],["impl StructuralPartialEq for in6_ifreq"],["impl StructuralPartialEq for Dl_info"],["impl StructuralPartialEq for sigaction"],["impl StructuralPartialEq for user"],["impl StructuralPartialEq for servent"],["impl StructuralPartialEq for tms"],["impl StructuralPartialEq for dqblk"],["impl StructuralPartialEq for __timeval"],["impl StructuralPartialEq for ipc_perm"],["impl StructuralPartialEq for ipv6_mreq"],["impl StructuralPartialEq for seccomp_notif_resp"],["impl StructuralPartialEq for sigval"],["impl StructuralPartialEq for statvfs64"],["impl StructuralPartialEq for xdp_desc"],["impl StructuralPartialEq for sctp_prinfo"],["impl StructuralPartialEq for seccomp_notif_addfd"],["impl StructuralPartialEq for sockaddr_ll"],["impl StructuralPartialEq for pthread_mutexattr_t"],["impl StructuralPartialEq for nlmsghdr"],["impl StructuralPartialEq for pthread_condattr_t"],["impl StructuralPartialEq for termios2"],["impl StructuralPartialEq for __c_anonymous_ptrace_syscall_info_exit"],["impl StructuralPartialEq for sem_t"],["impl StructuralPartialEq for utimbuf"],["impl StructuralPartialEq for statfs"],["impl StructuralPartialEq for Elf64_Shdr"],["impl StructuralPartialEq for iocb"],["impl StructuralPartialEq for iovec"],["impl StructuralPartialEq for in6_addr"],["impl StructuralPartialEq for open_how"],["impl StructuralPartialEq for fanotify_response"],["impl StructuralPartialEq for tls12_crypto_info_aes_gcm_128"],["impl StructuralPartialEq for inotify_event"],["impl StructuralPartialEq for glob64_t"],["impl StructuralPartialEq for uinput_ff_upload"],["impl StructuralPartialEq for nl_mmap_hdr"],["impl StructuralPartialEq for uinput_ff_erase"],["impl StructuralPartialEq for nlmsgerr"],["impl StructuralPartialEq for sock_filter"],["impl StructuralPartialEq for winsize"],["impl StructuralPartialEq for timeval"],["impl StructuralPartialEq for tls12_crypto_info_chacha20_poly1305"],["impl StructuralPartialEq for ff_rumble_effect"],["impl StructuralPartialEq for regex_t"],["impl StructuralPartialEq for fd_set"],["impl StructuralPartialEq for file_clone_range"],["impl StructuralPartialEq for linger"],["impl StructuralPartialEq for sockaddr_xdp"],["impl StructuralPartialEq for cpu_set_t"],["impl StructuralPartialEq for hostent"],["impl StructuralPartialEq for stack_t"],["impl StructuralPartialEq for xdp_statistics"],["impl StructuralPartialEq for arpreq"],["impl StructuralPartialEq for ptrace_rseq_configuration"],["impl StructuralPartialEq for xdp_ring_offset"],["impl StructuralPartialEq for in6_rtmsg"],["impl StructuralPartialEq for nlattr"],["impl StructuralPartialEq for __c_anonymous_ptrace_syscall_info_seccomp"],["impl StructuralPartialEq for pollfd"],["impl StructuralPartialEq for xdp_statistics_v1"],["impl StructuralPartialEq for statfs64"],["impl StructuralPartialEq for fsid_t"],["impl StructuralPartialEq for ptrace_peeksiginfo_args"],["impl StructuralPartialEq for __c_anonymous_sockaddr_can_j1939"],["impl StructuralPartialEq for ff_constant_effect"],["impl StructuralPartialEq for ff_ramp_effect"],["impl StructuralPartialEq for timespec"],["impl StructuralPartialEq for in_addr"],["impl StructuralPartialEq for seccomp_data"],["impl StructuralPartialEq for can_filter"],["impl StructuralPartialEq for seminfo"],["impl StructuralPartialEq for Elf32_Chdr"],["impl StructuralPartialEq for posix_spawn_file_actions_t"],["impl StructuralPartialEq for tm"],["impl StructuralPartialEq for sigset_t"],["impl StructuralPartialEq for ff_condition_effect"],["impl StructuralPartialEq for pthread_rwlockattr_t"],["impl StructuralPartialEq for stat"],["impl StructuralPartialEq for shmid_ds"],["impl StructuralPartialEq for xdp_ring_offset_v1"],["impl StructuralPartialEq for input_event"],["impl StructuralPartialEq for tls_crypto_info"],["impl StructuralPartialEq for input_keymap_entry"],["impl StructuralPartialEq for sockaddr_in6"],["impl StructuralPartialEq for Elf64_Ehdr"],["impl StructuralPartialEq for stat64"],["impl StructuralPartialEq for sock_extended_err"],["impl StructuralPartialEq for Elf32_Sym"],["impl StructuralPartialEq for rlimit"],["impl StructuralPartialEq for regmatch_t"],["impl StructuralPartialEq for ntptimeval"],["impl StructuralPartialEq for rtentry"],["impl StructuralPartialEq for clone_args"],["impl StructuralPartialEq for sockaddr_in"],["impl StructuralPartialEq for Elf32_Ehdr"],["impl StructuralPartialEq for signalfd_siginfo"],["impl StructuralPartialEq for ip_mreq_source"],["impl StructuralPartialEq for sockaddr_vm"],["impl StructuralPartialEq for arphdr"],["impl StructuralPartialEq for ff_trigger"],["impl StructuralPartialEq for protoent"],["impl StructuralPartialEq for semid_ds"],["impl StructuralPartialEq for sembuf"],["impl StructuralPartialEq for flock64"],["impl StructuralPartialEq for Elf64_Chdr"],["impl StructuralPartialEq for mallinfo"],["impl StructuralPartialEq for xdp_mmap_offsets_v1"],["impl StructuralPartialEq for msginfo"],["impl StructuralPartialEq for packet_mreq"],["impl StructuralPartialEq for Elf32_Shdr"],["impl StructuralPartialEq for __exit_status"],["impl StructuralPartialEq for __c_anonymous_sockaddr_can_tp"],["impl StructuralPartialEq for input_mask"],["impl StructuralPartialEq for group"],["impl StructuralPartialEq for msqid_ds"],["impl StructuralPartialEq for statvfs"],["impl StructuralPartialEq for ff_effect"],["impl StructuralPartialEq for j1939_filter"],["impl StructuralPartialEq for sctp_authinfo"],["impl StructuralPartialEq for ifaddrs"],["impl StructuralPartialEq for addrinfo"],["impl StructuralPartialEq for xdp_options"],["impl StructuralPartialEq for timex"],["impl StructuralPartialEq for sctp_sndinfo"],["impl StructuralPartialEq for sctp_nxtinfo"],["impl StructuralPartialEq for dl_phdr_info"],["impl StructuralPartialEq for nl_mmap_req"],["impl StructuralPartialEq for arpreq_old"],["impl StructuralPartialEq for posix_spawnattr_t"],["impl StructuralPartialEq for genlmsghdr"],["impl StructuralPartialEq for mallinfo2"],["impl StructuralPartialEq for mntent"],["impl StructuralPartialEq for lconv"],["impl StructuralPartialEq for rusage"],["impl StructuralPartialEq for _libc_fpxreg"],["impl StructuralPartialEq for input_id"],["impl StructuralPartialEq for sockaddr"],["impl StructuralPartialEq for in6_pktinfo"]], "linux_raw_sys":[["impl StructuralPartialEq for _bindgen_ty_8"],["impl StructuralPartialEq for nf_ip_hook_priorities"],["impl StructuralPartialEq for _bindgen_ty_47"],["impl StructuralPartialEq for rtattr_type_t"],["impl StructuralPartialEq for _bindgen_ty_20"],["impl StructuralPartialEq for _bindgen_ty_54"],["impl StructuralPartialEq for _bindgen_ty_30"],["impl StructuralPartialEq for macvlan_mode"],["impl StructuralPartialEq for nlmsgerr_attrs"],["impl StructuralPartialEq for _bindgen_ty_61"],["impl StructuralPartialEq for _bindgen_ty_23"],["impl StructuralPartialEq for _bindgen_ty_6"],["impl StructuralPartialEq for _bindgen_ty_36"],["impl StructuralPartialEq for net_device_flags"],["impl StructuralPartialEq for rtnetlink_groups"],["impl StructuralPartialEq for _bindgen_ty_44"],["impl StructuralPartialEq for _bindgen_ty_63"],["impl StructuralPartialEq for ifla_vxlan_df"],["impl StructuralPartialEq for _bindgen_ty_25"],["impl StructuralPartialEq for tcp_fastopen_client_fail"],["impl StructuralPartialEq for nl_mmap_status"],["impl StructuralPartialEq for _bindgen_ty_5"],["impl StructuralPartialEq for _bindgen_ty_9"],["impl StructuralPartialEq for _bindgen_ty_35"],["impl StructuralPartialEq for _bindgen_ty_59"],["impl StructuralPartialEq for _bindgen_ty_28"],["impl StructuralPartialEq for _bindgen_ty_18"],["impl StructuralPartialEq for macsec_offload"],["impl StructuralPartialEq for _bindgen_ty_45"],["impl StructuralPartialEq for _bindgen_ty_17"],["impl StructuralPartialEq for _bindgen_ty_26"],["impl StructuralPartialEq for _bindgen_ty_7"],["impl StructuralPartialEq for _bindgen_ty_43"],["impl StructuralPartialEq for socket_state"],["impl StructuralPartialEq for _bindgen_ty_2"],["impl StructuralPartialEq for _bindgen_ty_16"],["impl StructuralPartialEq for _bindgen_ty_24"],["impl StructuralPartialEq for ifla_geneve_df"],["impl StructuralPartialEq for _bindgen_ty_6"],["impl StructuralPartialEq for _bindgen_ty_1"],["impl StructuralPartialEq for _bindgen_ty_15"],["impl StructuralPartialEq for nf_ip6_hook_priorities"],["impl StructuralPartialEq for fsconfig_command"],["impl StructuralPartialEq for _bindgen_ty_4"],["impl StructuralPartialEq for rt_scope_t"],["impl StructuralPartialEq for _bindgen_ty_2"],["impl StructuralPartialEq for _bindgen_ty_5"],["impl<Storage> StructuralPartialEq for __BindgenBitfieldUnit<Storage>"],["impl StructuralPartialEq for _bindgen_ty_57"],["impl StructuralPartialEq for ifla_gtp_role"],["impl StructuralPartialEq for _bindgen_ty_40"],["impl StructuralPartialEq for nf_dev_hooks"],["impl StructuralPartialEq for _bindgen_ty_38"],["impl StructuralPartialEq for _bindgen_ty_41"],["impl StructuralPartialEq for _bindgen_ty_27"],["impl StructuralPartialEq for _bindgen_ty_33"],["impl StructuralPartialEq for _bindgen_ty_11"],["impl StructuralPartialEq for _bindgen_ty_7"],["impl StructuralPartialEq for _bindgen_ty_19"],["impl StructuralPartialEq for _bindgen_ty_9"],["impl StructuralPartialEq for _bindgen_ty_32"],["impl StructuralPartialEq for _bindgen_ty_46"],["impl StructuralPartialEq for in6_addr_gen_mode"],["impl StructuralPartialEq for _bindgen_ty_14"],["impl StructuralPartialEq for _bindgen_ty_29"],["impl StructuralPartialEq for _bindgen_ty_10"],["impl StructuralPartialEq for macsec_validation_type"],["impl StructuralPartialEq for netlink_attribute_type"],["impl StructuralPartialEq for _bindgen_ty_12"],["impl StructuralPartialEq for _bindgen_ty_22"],["impl StructuralPartialEq for _bindgen_ty_60"],["impl StructuralPartialEq for _bindgen_ty_21"],["impl StructuralPartialEq for _bindgen_ty_50"],["impl StructuralPartialEq for _bindgen_ty_3"],["impl StructuralPartialEq for _bindgen_ty_1"],["impl StructuralPartialEq for _bindgen_ty_3"],["impl StructuralPartialEq for _bindgen_ty_65"],["impl StructuralPartialEq for macvlan_macaddr_mode"],["impl StructuralPartialEq for _bindgen_ty_49"],["impl StructuralPartialEq for _bindgen_ty_51"],["impl StructuralPartialEq for nf_inet_hooks"],["impl StructuralPartialEq for _bindgen_ty_66"],["impl StructuralPartialEq for _bindgen_ty_42"],["impl StructuralPartialEq for _bindgen_ty_53"],["impl StructuralPartialEq for _bindgen_ty_56"],["impl StructuralPartialEq for _bindgen_ty_52"],["impl StructuralPartialEq for _bindgen_ty_8"],["impl StructuralPartialEq for membarrier_cmd"],["impl<Storage> StructuralPartialEq for __BindgenBitfieldUnit<Storage>"],["impl StructuralPartialEq for _bindgen_ty_39"],["impl StructuralPartialEq for _bindgen_ty_37"],["impl StructuralPartialEq for _bindgen_ty_13"],["impl StructuralPartialEq for ipvlan_mode"],["impl StructuralPartialEq for _bindgen_ty_58"],["impl StructuralPartialEq for netlink_policy_type_attr"],["impl StructuralPartialEq for rt_class_t"],["impl StructuralPartialEq for _bindgen_ty_48"],["impl StructuralPartialEq for tcp_ca_state"],["impl StructuralPartialEq for _bindgen_ty_34"],["impl StructuralPartialEq for membarrier_cmd_flag"],["impl StructuralPartialEq for _bindgen_ty_62"],["impl StructuralPartialEq for _bindgen_ty_64"],["impl StructuralPartialEq for _bindgen_ty_55"],["impl StructuralPartialEq for _bindgen_ty_31"],["impl StructuralPartialEq for _bindgen_ty_4"]], -"log":[["impl<'k> StructuralPartialEq for Key<'k>"],["impl<'a> StructuralPartialEq for Metadata<'a>"],["impl StructuralPartialEq for Level"],["impl<'a> StructuralPartialEq for MetadataBuilder<'a>"],["impl StructuralPartialEq for ParseLevelError"],["impl StructuralPartialEq for LevelFilter"]], +"log":[["impl<'k> StructuralPartialEq for Key<'k>"],["impl<'a> StructuralPartialEq for MetadataBuilder<'a>"],["impl StructuralPartialEq for Level"],["impl StructuralPartialEq for ParseLevelError"],["impl StructuralPartialEq for LevelFilter"],["impl<'a> StructuralPartialEq for Metadata<'a>"]], "mio":[["impl StructuralPartialEq for Token"],["impl StructuralPartialEq for Interest"]], -"nix":[["impl StructuralPartialEq for DeleteModuleFlags"],["impl StructuralPartialEq for EpollOp"],["impl StructuralPartialEq for UnixCredentials"],["impl StructuralPartialEq for TimeSpec"],["impl StructuralPartialEq for SocketError"],["impl StructuralPartialEq for Mark"],["impl StructuralPartialEq for ClockId"],["impl StructuralPartialEq for IpFreebind"],["impl StructuralPartialEq for EpollFlags"],["impl StructuralPartialEq for TcpKeepCount"],["impl StructuralPartialEq for CpuSet"],["impl StructuralPartialEq for MsgFlags"],["impl StructuralPartialEq for Broadcast"],["impl StructuralPartialEq for OriginalDst"],["impl StructuralPartialEq for RemoteIoVec"],["impl StructuralPartialEq for AioCancelStat"],["impl StructuralPartialEq for SetArg"],["impl StructuralPartialEq for KeepAlive"],["impl StructuralPartialEq for Ip6tOriginalDst"],["impl StructuralPartialEq for SockAddr"],["impl StructuralPartialEq for NetlinkAddr"],["impl StructuralPartialEq for PosixFadviseAdvice"],["impl StructuralPartialEq for TxTime"],["impl StructuralPartialEq for MapFlags"],["impl StructuralPartialEq for Dqblk"],["impl StructuralPartialEq for AccessFlags"],["impl StructuralPartialEq for TimerFlags"],["impl StructuralPartialEq for CloneFlags"],["impl StructuralPartialEq for WaitStatus"],["impl StructuralPartialEq for TcpUserTimeout"],["impl StructuralPartialEq for UdpGsoSegment"],["impl StructuralPartialEq for MemFdCreateFlag"],["impl StructuralPartialEq for IpDropMembership"],["impl StructuralPartialEq for MmapAdvise"],["impl StructuralPartialEq for PathconfVar"],["impl StructuralPartialEq for Type"],["impl StructuralPartialEq for BaudRate"],["impl StructuralPartialEq for Ipv6Ttl"],["impl StructuralPartialEq for Ipv6AddMembership"],["impl StructuralPartialEq for BindToDevice"],["impl StructuralPartialEq for MQ_OFlag"],["impl StructuralPartialEq for SpecialCharacterIndices"],["impl StructuralPartialEq for Ipv6TClass"],["impl StructuralPartialEq for TcpRepair"],["impl StructuralPartialEq for AcceptConn"],["impl StructuralPartialEq for ModuleInitFlags"],["impl StructuralPartialEq for TcpCongestion"],["impl StructuralPartialEq for RxqOvfl"],["impl StructuralPartialEq for SignalFd"],["impl StructuralPartialEq for TcpNoDelay"],["impl StructuralPartialEq for PtyMaster"],["impl StructuralPartialEq for IpMulticastTtl"],["impl StructuralPartialEq for SigmaskHow"],["impl StructuralPartialEq for SysconfVar"],["impl StructuralPartialEq for TimerSetTimeFlags"],["impl StructuralPartialEq for FlockArg"],["impl StructuralPartialEq for SockType"],["impl StructuralPartialEq for Persona"],["impl StructuralPartialEq for IpMulticastLoop"],["impl StructuralPartialEq for Gid"],["impl StructuralPartialEq for SignalIterator"],["impl StructuralPartialEq for ReceiveTimeout"],["impl StructuralPartialEq for TimestampingFlag"],["impl StructuralPartialEq for MlockAllFlags"],["impl StructuralPartialEq for MsFlags"],["impl StructuralPartialEq for TcpMaxSeg"],["impl StructuralPartialEq for Ipv4RecvErr"],["impl StructuralPartialEq for ReusePort"],["impl StructuralPartialEq for IpAddMembership"],["impl StructuralPartialEq for Ipv6DontFrag"],["impl StructuralPartialEq for Options"],["impl<'a> StructuralPartialEq for FcntlArg<'a>"],["impl StructuralPartialEq for Ipv6RecvPacketInfo"],["impl StructuralPartialEq for TcpKeepInterval"],["impl StructuralPartialEq for UsageWho"],["impl StructuralPartialEq for SockFlag"],["impl StructuralPartialEq for QuotaFmt"],["impl StructuralPartialEq for FlushArg"],["impl StructuralPartialEq for Errno"],["impl StructuralPartialEq for UContext"],["impl StructuralPartialEq for OwningIter"],["impl StructuralPartialEq for AtFlags"],["impl StructuralPartialEq for Event"],["impl<T> StructuralPartialEq for IoVec<T>"],["impl StructuralPartialEq for UtsName"],["impl StructuralPartialEq for Request"],["impl StructuralPartialEq for LioMode"],["impl StructuralPartialEq for SendTimeout"],["impl StructuralPartialEq for Ipv6RecvErr"],["impl StructuralPartialEq for ProtFlags"],["impl StructuralPartialEq for EpollCreateFlags"],["impl StructuralPartialEq for Timestamps"],["impl StructuralPartialEq for SockType"],["impl StructuralPartialEq for Entry"],["impl StructuralPartialEq for Pid"],["impl StructuralPartialEq for Id"],["impl StructuralPartialEq for IpMembershipRequest"],["impl<'a> StructuralPartialEq for ControlMessage<'a>"],["impl StructuralPartialEq for PollFd"],["impl StructuralPartialEq for IpTransparent"],["impl StructuralPartialEq for Expiration"],["impl StructuralPartialEq for PeerCredentials"],["impl StructuralPartialEq for InputFlags"],["impl StructuralPartialEq for SockProtocol"],["impl StructuralPartialEq for ResGid"],["impl StructuralPartialEq for QuotaValidFlags"],["impl StructuralPartialEq for TcpKeepIdle"],["impl StructuralPartialEq for Priority"],["impl StructuralPartialEq for Timestamping"],["impl<'a> StructuralPartialEq for CmsgIterator<'a>"],["impl StructuralPartialEq for SndBuf"],["impl StructuralPartialEq for SfdFlags"],["impl StructuralPartialEq for PollFlags"],["impl StructuralPartialEq for SpliceFFlags"],["impl StructuralPartialEq for RenameFlags"],["impl StructuralPartialEq for OFlag"],["impl StructuralPartialEq for Signal"],["impl StructuralPartialEq for SigSet"],["impl StructuralPartialEq for ReceiveTimestamp"],["impl StructuralPartialEq for SealFlag"],["impl StructuralPartialEq for TimeVal"],["impl StructuralPartialEq for InterfaceAddress"],["impl StructuralPartialEq for InitFlags"],["impl StructuralPartialEq for OpenptyResult"],["impl StructuralPartialEq for ControlMessageOwned"],["impl StructuralPartialEq for FsFlags"],["impl StructuralPartialEq for Ipv4Addr"],["impl StructuralPartialEq for Statvfs"],["impl StructuralPartialEq for FsType"],["impl StructuralPartialEq for SigHandler"],["impl StructuralPartialEq for Ipv4OrigDstAddr"],["impl StructuralPartialEq for ControlFlags"],["impl StructuralPartialEq for MsFlags"],["impl StructuralPartialEq for User"],["impl StructuralPartialEq for Ipv6DropMembership"],["impl StructuralPartialEq for Ipv6OrigDstAddr"],["impl StructuralPartialEq for InterfaceFlags"],["impl<'a, 's, S> StructuralPartialEq for RecvMsg<'a, 's, S>"],["impl StructuralPartialEq for MntFlags"],["impl StructuralPartialEq for ClockId"],["impl StructuralPartialEq for SockaddrIn6"],["impl StructuralPartialEq for Dir"],["impl StructuralPartialEq for SaFlags"],["impl StructuralPartialEq for Mode"],["impl StructuralPartialEq for AioFsyncMode"],["impl StructuralPartialEq for WaitPidFlag"],["impl StructuralPartialEq for UdpGroSegment"],["impl StructuralPartialEq for Ipv6Addr"],["impl StructuralPartialEq for Resource"],["impl StructuralPartialEq for FlowArg"],["impl StructuralPartialEq for Termios"],["impl StructuralPartialEq for SysInfo"],["impl StructuralPartialEq for EfdFlags"],["impl StructuralPartialEq for Shutdown"],["impl StructuralPartialEq for MqAttr"],["impl StructuralPartialEq for Linger"],["impl StructuralPartialEq for PassCred"],["impl StructuralPartialEq for SndBufForce"],["impl StructuralPartialEq for FdSet"],["impl StructuralPartialEq for Ipv4PacketInfo"],["impl<'d> StructuralPartialEq for Iter<'d>"],["impl StructuralPartialEq for Uid"],["impl StructuralPartialEq for LocalFlags"],["impl StructuralPartialEq for Usage"],["impl StructuralPartialEq for WatchDescriptor"],["impl StructuralPartialEq for OobInline"],["impl StructuralPartialEq for OutputFlags"],["impl StructuralPartialEq for QuotaType"],["impl StructuralPartialEq for MRemapFlags"],["impl StructuralPartialEq for RcvBufForce"],["impl StructuralPartialEq for InterfaceAddressIterator"],["impl StructuralPartialEq for InetAddr"],["impl StructuralPartialEq for ResUid"],["impl StructuralPartialEq for Ipv4Ttl"],["impl StructuralPartialEq for DontRoute"],["impl StructuralPartialEq for IpTos"],["impl StructuralPartialEq for LinkAddr"],["impl StructuralPartialEq for Ipv6V6Only"],["impl StructuralPartialEq for Ipv6MembershipRequest"],["impl StructuralPartialEq for SockaddrIn"],["impl StructuralPartialEq for AddressFamily"],["impl StructuralPartialEq for IpAddr"],["impl StructuralPartialEq for EpollEvent"],["impl StructuralPartialEq for RcvBuf"],["impl StructuralPartialEq for FallocateFlags"],["impl StructuralPartialEq for SigEvent"],["impl StructuralPartialEq for ReceiveTimestampns"],["impl StructuralPartialEq for AddWatchFlags"],["impl StructuralPartialEq for ReuseAddr"],["impl StructuralPartialEq for FdFlag"],["impl StructuralPartialEq for SigevNotify"],["impl StructuralPartialEq for IpMtu"],["impl StructuralPartialEq for SFlag"],["impl StructuralPartialEq for Group"],["impl StructuralPartialEq for SigAction"],["impl StructuralPartialEq for RebootMode"]], +"nix":[["impl StructuralPartialEq for SFlag"],["impl StructuralPartialEq for RebootMode"],["impl StructuralPartialEq for SysInfo"],["impl StructuralPartialEq for AddWatchFlags"],["impl StructuralPartialEq for MntFlags"],["impl StructuralPartialEq for UsageWho"],["impl StructuralPartialEq for ReceiveTimeout"],["impl StructuralPartialEq for Signal"],["impl StructuralPartialEq for LinkAddr"],["impl StructuralPartialEq for IpMtu"],["impl StructuralPartialEq for UnixCredentials"],["impl StructuralPartialEq for FlushArg"],["impl StructuralPartialEq for Broadcast"],["impl StructuralPartialEq for ModuleInitFlags"],["impl StructuralPartialEq for OwningIter"],["impl StructuralPartialEq for ProtFlags"],["impl StructuralPartialEq for IpMulticastLoop"],["impl StructuralPartialEq for Timestamps"],["impl StructuralPartialEq for TimerFlags"],["impl StructuralPartialEq for TcpMaxSeg"],["impl StructuralPartialEq for Dir"],["impl StructuralPartialEq for ReceiveTimestamp"],["impl StructuralPartialEq for FdFlag"],["impl StructuralPartialEq for ClockId"],["impl StructuralPartialEq for Timestamping"],["impl StructuralPartialEq for EpollCreateFlags"],["impl StructuralPartialEq for SetArg"],["impl StructuralPartialEq for Expiration"],["impl StructuralPartialEq for TimeSpec"],["impl StructuralPartialEq for PathconfVar"],["impl StructuralPartialEq for Ipv4Ttl"],["impl StructuralPartialEq for CpuSet"],["impl StructuralPartialEq for InetAddr"],["impl StructuralPartialEq for Priority"],["impl StructuralPartialEq for ReusePort"],["impl StructuralPartialEq for Termios"],["impl StructuralPartialEq for Gid"],["impl StructuralPartialEq for Ipv6V6Only"],["impl StructuralPartialEq for MsFlags"],["impl StructuralPartialEq for QuotaFmt"],["impl StructuralPartialEq for UdpGsoSegment"],["impl StructuralPartialEq for IpMembershipRequest"],["impl StructuralPartialEq for KeepAlive"],["impl StructuralPartialEq for SockType"],["impl StructuralPartialEq for Ipv6DropMembership"],["impl StructuralPartialEq for Statvfs"],["impl StructuralPartialEq for PosixFadviseAdvice"],["impl StructuralPartialEq for Ipv6Ttl"],["impl StructuralPartialEq for MemFdCreateFlag"],["impl StructuralPartialEq for PtyMaster"],["impl StructuralPartialEq for FsType"],["impl StructuralPartialEq for PassCred"],["impl StructuralPartialEq for AioFsyncMode"],["impl StructuralPartialEq for SignalIterator"],["impl StructuralPartialEq for IpMulticastTtl"],["impl StructuralPartialEq for Mode"],["impl StructuralPartialEq for BaudRate"],["impl<'a> StructuralPartialEq for FcntlArg<'a>"],["impl StructuralPartialEq for PollFlags"],["impl StructuralPartialEq for ReuseAddr"],["impl StructuralPartialEq for Ipv6AddMembership"],["impl StructuralPartialEq for SockAddr"],["impl StructuralPartialEq for Pid"],["impl StructuralPartialEq for IpFreebind"],["impl StructuralPartialEq for IpDropMembership"],["impl StructuralPartialEq for OFlag"],["impl StructuralPartialEq for FdSet"],["impl StructuralPartialEq for AtFlags"],["impl StructuralPartialEq for PollFd"],["impl StructuralPartialEq for Ip6tOriginalDst"],["impl StructuralPartialEq for Shutdown"],["impl StructuralPartialEq for TcpKeepIdle"],["impl StructuralPartialEq for MapFlags"],["impl StructuralPartialEq for Group"],["impl StructuralPartialEq for Usage"],["impl StructuralPartialEq for SigAction"],["impl StructuralPartialEq for UdpGroSegment"],["impl StructuralPartialEq for SockType"],["impl StructuralPartialEq for Ipv6MembershipRequest"],["impl StructuralPartialEq for TcpNoDelay"],["impl StructuralPartialEq for WaitPidFlag"],["impl StructuralPartialEq for RemoteIoVec"],["impl StructuralPartialEq for MqAttr"],["impl StructuralPartialEq for Errno"],["impl StructuralPartialEq for ControlMessageOwned"],["impl StructuralPartialEq for FsFlags"],["impl StructuralPartialEq for Ipv4PacketInfo"],["impl StructuralPartialEq for FallocateFlags"],["impl StructuralPartialEq for TcpKeepInterval"],["impl StructuralPartialEq for QuotaValidFlags"],["impl StructuralPartialEq for SpliceFFlags"],["impl StructuralPartialEq for SigEvent"],["impl StructuralPartialEq for LocalFlags"],["impl StructuralPartialEq for InterfaceAddress"],["impl StructuralPartialEq for AioCancelStat"],["impl StructuralPartialEq for SigHandler"],["impl StructuralPartialEq for TcpCongestion"],["impl StructuralPartialEq for FlowArg"],["impl StructuralPartialEq for SockProtocol"],["impl StructuralPartialEq for TxTime"],["impl StructuralPartialEq for RenameFlags"],["impl StructuralPartialEq for RxqOvfl"],["impl StructuralPartialEq for ReceiveTimestampns"],["impl StructuralPartialEq for InputFlags"],["impl StructuralPartialEq for Ipv6OrigDstAddr"],["impl StructuralPartialEq for DontRoute"],["impl StructuralPartialEq for MlockAllFlags"],["impl StructuralPartialEq for IpTos"],["impl StructuralPartialEq for SpecialCharacterIndices"],["impl StructuralPartialEq for Ipv6RecvPacketInfo"],["impl StructuralPartialEq for Uid"],["impl StructuralPartialEq for BindToDevice"],["impl<'a> StructuralPartialEq for CmsgIterator<'a>"],["impl StructuralPartialEq for Ipv6Addr"],["impl StructuralPartialEq for SysconfVar"],["impl StructuralPartialEq for NetlinkAddr"],["impl StructuralPartialEq for Event"],["impl StructuralPartialEq for Entry"],["impl StructuralPartialEq for QuotaType"],["impl StructuralPartialEq for InterfaceFlags"],["impl StructuralPartialEq for ControlFlags"],["impl StructuralPartialEq for TcpKeepCount"],["impl StructuralPartialEq for SignalFd"],["impl StructuralPartialEq for EpollEvent"],["impl StructuralPartialEq for OpenptyResult"],["impl StructuralPartialEq for Linger"],["impl StructuralPartialEq for Options"],["impl<T> StructuralPartialEq for IoVec<T>"],["impl StructuralPartialEq for Ipv4OrigDstAddr"],["impl StructuralPartialEq for PeerCredentials"],["impl StructuralPartialEq for SndBufForce"],["impl StructuralPartialEq for RcvBuf"],["impl StructuralPartialEq for InterfaceAddressIterator"],["impl StructuralPartialEq for SfdFlags"],["impl StructuralPartialEq for AddressFamily"],["impl StructuralPartialEq for Mark"],["impl StructuralPartialEq for IpAddMembership"],["impl<'d> StructuralPartialEq for Iter<'d>"],["impl StructuralPartialEq for MmapAdvise"],["impl StructuralPartialEq for SaFlags"],["impl StructuralPartialEq for TimestampingFlag"],["impl StructuralPartialEq for InitFlags"],["impl StructuralPartialEq for TimerSetTimeFlags"],["impl StructuralPartialEq for AcceptConn"],["impl StructuralPartialEq for TcpRepair"],["impl StructuralPartialEq for Ipv6TClass"],["impl StructuralPartialEq for MsgFlags"],["impl StructuralPartialEq for SocketError"],["impl StructuralPartialEq for MsFlags"],["impl StructuralPartialEq for SigevNotify"],["impl StructuralPartialEq for Resource"],["impl StructuralPartialEq for TcpUserTimeout"],["impl StructuralPartialEq for OutputFlags"],["impl StructuralPartialEq for EfdFlags"],["impl StructuralPartialEq for IpTransparent"],["impl StructuralPartialEq for Dqblk"],["impl StructuralPartialEq for Request"],["impl StructuralPartialEq for EpollOp"],["impl StructuralPartialEq for TimeVal"],["impl StructuralPartialEq for SendTimeout"],["impl StructuralPartialEq for WaitStatus"],["impl StructuralPartialEq for Persona"],["impl<'a> StructuralPartialEq for ControlMessage<'a>"],["impl StructuralPartialEq for Ipv4RecvErr"],["impl StructuralPartialEq for Id"],["impl StructuralPartialEq for User"],["impl StructuralPartialEq for SndBuf"],["impl StructuralPartialEq for OobInline"],["impl StructuralPartialEq for EpollFlags"],["impl StructuralPartialEq for SigSet"],["impl StructuralPartialEq for Ipv6DontFrag"],["impl StructuralPartialEq for ClockId"],["impl StructuralPartialEq for UtsName"],["impl StructuralPartialEq for SigmaskHow"],["impl StructuralPartialEq for LioMode"],["impl StructuralPartialEq for MQ_OFlag"],["impl StructuralPartialEq for SockaddrIn"],["impl StructuralPartialEq for WatchDescriptor"],["impl StructuralPartialEq for UContext"],["impl<'a, 's, S> StructuralPartialEq for RecvMsg<'a, 's, S>"],["impl StructuralPartialEq for DeleteModuleFlags"],["impl StructuralPartialEq for Ipv6RecvErr"],["impl StructuralPartialEq for MRemapFlags"],["impl StructuralPartialEq for Ipv4Addr"],["impl StructuralPartialEq for FlockArg"],["impl StructuralPartialEq for SockaddrIn6"],["impl StructuralPartialEq for OriginalDst"],["impl StructuralPartialEq for ResGid"],["impl StructuralPartialEq for IpAddr"],["impl StructuralPartialEq for RcvBufForce"],["impl StructuralPartialEq for AccessFlags"],["impl StructuralPartialEq for SealFlag"],["impl StructuralPartialEq for CloneFlags"],["impl StructuralPartialEq for SockFlag"],["impl StructuralPartialEq for Type"],["impl StructuralPartialEq for ResUid"]], "nu_ansi_term":[["impl StructuralPartialEq for Gradient"],["impl<'a, S: 'a + ToOwned + ?Sized> StructuralPartialEq for AnsiGenericString<'a, S>
where\n <S as ToOwned>::Owned: Debug,
"],["impl StructuralPartialEq for Rgb"],["impl StructuralPartialEq for Style"],["impl<'a, S> StructuralPartialEq for AnsiGenericStrings<'a, S>
where\n <S as ToOwned>::Owned: Debug,\n S: PartialEq + 'a + ToOwned + ?Sized,
"],["impl StructuralPartialEq for Color"],["impl StructuralPartialEq for TargetGround"]], "odilia_cache":[["impl StructuralPartialEq for AccessiblePrimitive"]], "odilia_common":[["impl StructuralPartialEq for Feature"],["impl StructuralPartialEq for Direction"],["impl StructuralPartialEq for ScreenReaderMode"],["impl StructuralPartialEq for AriaLive"],["impl StructuralPartialEq for ElementType"],["impl StructuralPartialEq for ScreenReaderEvent"]], @@ -45,7 +45,7 @@ "rand":[["impl<X: SampleUniform + PartialOrd> StructuralPartialEq for WeightedIndex<X>"],["impl StructuralPartialEq for WeightedError"],["impl StructuralPartialEq for StepRng"],["impl StructuralPartialEq for StdRng"],["impl StructuralPartialEq for BernoulliError"],["impl<X> StructuralPartialEq for UniformInt<X>"],["impl<X: SampleUniform> StructuralPartialEq for Uniform<X>"],["impl<X> StructuralPartialEq for UniformFloat<X>"],["impl StructuralPartialEq for Bernoulli"]], "rand_chacha":[["impl StructuralPartialEq for ChaCha20Core"],["impl StructuralPartialEq for ChaCha12Core"],["impl StructuralPartialEq for ChaCha8Core"]], "regex":[["impl<'h> StructuralPartialEq for Match<'h>"],["impl StructuralPartialEq for Error"],["impl<'h> StructuralPartialEq for Match<'h>"]], -"regex_automata":[["impl StructuralPartialEq for MatchError"],["impl StructuralPartialEq for PatternSet"],["impl StructuralPartialEq for StateID"],["impl StructuralPartialEq for MatchErrorKind"],["impl StructuralPartialEq for LookSet"],["impl StructuralPartialEq for NonMaxUsize"],["impl StructuralPartialEq for Span"],["impl StructuralPartialEq for MatchKind"],["impl StructuralPartialEq for HalfMatch"],["impl StructuralPartialEq for Unit"],["impl StructuralPartialEq for SmallIndexError"],["impl StructuralPartialEq for DenseTransitions"],["impl StructuralPartialEq for SmallIndex"],["impl StructuralPartialEq for Look"],["impl StructuralPartialEq for StateIDError"],["impl StructuralPartialEq for Anchored"],["impl StructuralPartialEq for State"],["impl StructuralPartialEq for Match"],["impl StructuralPartialEq for SparseTransitions"],["impl StructuralPartialEq for Transition"],["impl StructuralPartialEq for PatternID"],["impl StructuralPartialEq for PatternIDError"]], +"regex_automata":[["impl StructuralPartialEq for StateID"],["impl StructuralPartialEq for PatternIDError"],["impl StructuralPartialEq for LookSet"],["impl StructuralPartialEq for SmallIndexError"],["impl StructuralPartialEq for SmallIndex"],["impl StructuralPartialEq for MatchError"],["impl StructuralPartialEq for PatternSet"],["impl StructuralPartialEq for State"],["impl StructuralPartialEq for DenseTransitions"],["impl StructuralPartialEq for Unit"],["impl StructuralPartialEq for NonMaxUsize"],["impl StructuralPartialEq for Transition"],["impl StructuralPartialEq for Span"],["impl StructuralPartialEq for StateIDError"],["impl StructuralPartialEq for Match"],["impl StructuralPartialEq for HalfMatch"],["impl StructuralPartialEq for SparseTransitions"],["impl StructuralPartialEq for PatternID"],["impl StructuralPartialEq for Look"],["impl StructuralPartialEq for MatchKind"],["impl StructuralPartialEq for MatchErrorKind"],["impl StructuralPartialEq for Anchored"]], "regex_syntax":[["impl StructuralPartialEq for Assertion"],["impl StructuralPartialEq for ClassUnicode"],["impl StructuralPartialEq for Group"],["impl StructuralPartialEq for ClassSet"],["impl StructuralPartialEq for ClassUnicodeKind"],["impl StructuralPartialEq for ClassSetRange"],["impl StructuralPartialEq for Seq"],["impl StructuralPartialEq for Properties"],["impl StructuralPartialEq for Comment"],["impl StructuralPartialEq for Literal"],["impl StructuralPartialEq for HirKind"],["impl StructuralPartialEq for LookSet"],["impl StructuralPartialEq for Repetition"],["impl StructuralPartialEq for ClassBracketed"],["impl StructuralPartialEq for Concat"],["impl StructuralPartialEq for Hir"],["impl StructuralPartialEq for Literal"],["impl StructuralPartialEq for RepetitionOp"],["impl StructuralPartialEq for Error"],["impl StructuralPartialEq for SpecialLiteralKind"],["impl StructuralPartialEq for Flag"],["impl StructuralPartialEq for ClassUnicodeOpKind"],["impl StructuralPartialEq for ClassAscii"],["impl StructuralPartialEq for HexLiteralKind"],["impl StructuralPartialEq for Repetition"],["impl StructuralPartialEq for ClassPerl"],["impl StructuralPartialEq for Literal"],["impl StructuralPartialEq for Capture"],["impl StructuralPartialEq for Utf8Range"],["impl StructuralPartialEq for Span"],["impl StructuralPartialEq for FlagsItemKind"],["impl StructuralPartialEq for Look"],["impl StructuralPartialEq for Alternation"],["impl StructuralPartialEq for Class"],["impl StructuralPartialEq for ClassUnicodeRange"],["impl StructuralPartialEq for FlagsItem"],["impl StructuralPartialEq for ClassBytes"],["impl StructuralPartialEq for ClassUnicode"],["impl StructuralPartialEq for ErrorKind"],["impl StructuralPartialEq for Flags"],["impl StructuralPartialEq for Error"],["impl StructuralPartialEq for WithComments"],["impl StructuralPartialEq for ClassSetBinaryOpKind"],["impl StructuralPartialEq for GroupKind"],["impl StructuralPartialEq for Position"],["impl StructuralPartialEq for ClassSetBinaryOp"],["impl StructuralPartialEq for ClassBytesRange"],["impl StructuralPartialEq for LiteralKind"],["impl StructuralPartialEq for RepetitionKind"],["impl StructuralPartialEq for ClassSetItem"],["impl StructuralPartialEq for ClassAsciiKind"],["impl StructuralPartialEq for Utf8Sequence"],["impl StructuralPartialEq for Error"],["impl StructuralPartialEq for CaptureName"],["impl StructuralPartialEq for Dot"],["impl StructuralPartialEq for ErrorKind"],["impl StructuralPartialEq for ClassPerlKind"],["impl StructuralPartialEq for ClassSetUnion"],["impl StructuralPartialEq for Ast"],["impl StructuralPartialEq for AssertionKind"],["impl StructuralPartialEq for RepetitionRange"],["impl StructuralPartialEq for SetFlags"]], "rustix":[["impl StructuralPartialEq for PidfdGetfdFlags"],["impl StructuralPartialEq for Pid"],["impl StructuralPartialEq for MembarrierCommand"],["impl StructuralPartialEq for SocketType"],["impl StructuralPartialEq for EventfdFlags"],["impl StructuralPartialEq for TimerfdTimerFlags"],["impl StructuralPartialEq for OFlags"],["impl StructuralPartialEq for XdpRingOffset"],["impl StructuralPartialEq for FdFlags"],["impl StructuralPartialEq for DupFlags"],["impl StructuralPartialEq for WaitOptions"],["impl StructuralPartialEq for MemfdFlags"],["impl StructuralPartialEq for SpliceFlags"],["impl StructuralPartialEq for FileType"],["impl StructuralPartialEq for CreateFlags"],["impl StructuralPartialEq for RecvFlags"],["impl StructuralPartialEq for WatchFlags"],["impl StructuralPartialEq for SendFlags"],["impl StructuralPartialEq for FlockOperation"],["impl StructuralPartialEq for XdpUmemReg"],["impl StructuralPartialEq for PollFlags"],["impl StructuralPartialEq for AtFlags"],["impl StructuralPartialEq for CreateFlags"],["impl StructuralPartialEq for MachineCheckMemoryCorruptionKillPolicy"],["impl StructuralPartialEq for Errno"],["impl StructuralPartialEq for FloatingPointExceptionMode"],["impl StructuralPartialEq for XdpOptionsFlags"],["impl StructuralPartialEq for Access"],["impl StructuralPartialEq for Gid"],["impl StructuralPartialEq for FloatingPointMode"],["impl StructuralPartialEq for TimerfdFlags"],["impl StructuralPartialEq for SeekFrom"],["impl StructuralPartialEq for XattrFlags"],["impl StructuralPartialEq for SealFlags"],["impl StructuralPartialEq for VirtualMemoryMapAddress"],["impl StructuralPartialEq for PidfdFlags"],["impl StructuralPartialEq for DumpableBehavior"],["impl StructuralPartialEq for Rlimit"],["impl StructuralPartialEq for UnalignedAccessControl"],["impl StructuralPartialEq for Signal"],["impl StructuralPartialEq for TimeStampCounterReadability"],["impl StructuralPartialEq for SockaddrXdpFlags"],["impl StructuralPartialEq for TimingMethod"],["impl StructuralPartialEq for AddressFamily"],["impl StructuralPartialEq for XdpDesc"],["impl StructuralPartialEq for SpeculationFeatureState"],["impl StructuralPartialEq for FallocateFlags"],["impl StructuralPartialEq for ClockId"],["impl StructuralPartialEq for MembarrierQuery"],["impl StructuralPartialEq for SocketAddrAny"],["impl StructuralPartialEq for XdpDescOptions"],["impl StructuralPartialEq for PipeFlags"],["impl StructuralPartialEq for FloatingPointEmulationControl"],["impl StructuralPartialEq for Protocol"],["impl StructuralPartialEq for XdpMmapOffsets"],["impl StructuralPartialEq for CpuSet"],["impl StructuralPartialEq for Timeout"],["impl StructuralPartialEq for StatVfsMountFlags"],["impl StructuralPartialEq for Direction"],["impl StructuralPartialEq for SpeculationFeatureControl"],["impl StructuralPartialEq for Advice"],["impl StructuralPartialEq for XdpRingFlags"],["impl StructuralPartialEq for EndianMode"],["impl StructuralPartialEq for SocketFlags"],["impl StructuralPartialEq for Resource"],["impl StructuralPartialEq for SocketAddrXdp"],["impl StructuralPartialEq for ReadWriteFlags"],["impl StructuralPartialEq for StatxFlags"],["impl StructuralPartialEq for WaitidOptions"],["impl StructuralPartialEq for XdpStatistics"],["impl StructuralPartialEq for ResolveFlags"],["impl StructuralPartialEq for Opcode"],["impl StructuralPartialEq for XdpOptions"],["impl StructuralPartialEq for PTracer"],["impl StructuralPartialEq for SpeculationFeature"],["impl StructuralPartialEq for TimerfdClockId"],["impl StructuralPartialEq for RenameFlags"],["impl StructuralPartialEq for Cpuid"],["impl StructuralPartialEq for EventFlags"],["impl StructuralPartialEq for Mode"],["impl StructuralPartialEq for XdpUmemRegFlags"],["impl StructuralPartialEq for Event"],["impl StructuralPartialEq for UCred"],["impl StructuralPartialEq for Uid"],["impl StructuralPartialEq for Shutdown"]], "serde":[["impl<'a> StructuralPartialEq for Unexpected<'a>"],["impl StructuralPartialEq for Error"],["impl StructuralPartialEq for IgnoredAny"]], @@ -66,7 +66,7 @@ "typenum":[["impl StructuralPartialEq for Equal"],["impl StructuralPartialEq for ATerm"],["impl<U, B> StructuralPartialEq for UInt<U, B>"],["impl<U: Unsigned + NonZero> StructuralPartialEq for NInt<U>"],["impl StructuralPartialEq for B0"],["impl StructuralPartialEq for B1"],["impl<U: Unsigned + NonZero> StructuralPartialEq for PInt<U>"],["impl StructuralPartialEq for Greater"],["impl StructuralPartialEq for Z0"],["impl StructuralPartialEq for Less"],["impl<V, A> StructuralPartialEq for TArr<V, A>"],["impl StructuralPartialEq for UTerm"]], "utf8parse":[["impl StructuralPartialEq for Parser"]], "winnow":[["impl StructuralPartialEq for ErrorKind"],["impl<I, S> StructuralPartialEq for Stateful<I, S>"],["impl<I: Clone, C> StructuralPartialEq for VerboseError<I, C>"],["impl<I> StructuralPartialEq for Located<I>"],["impl StructuralPartialEq for CompareResult"],["impl StructuralPartialEq for StrContext"],["impl StructuralPartialEq for Endianness"],["impl<I> StructuralPartialEq for Partial<I>"],["impl<I: Clone> StructuralPartialEq for InputError<I>"],["impl<C> StructuralPartialEq for VerboseErrorKind<C>"],["impl StructuralPartialEq for Range"],["impl<E> StructuralPartialEq for ErrMode<E>"],["impl<I, E> StructuralPartialEq for ParseError<I, E>"],["impl StructuralPartialEq for Needed"],["impl StructuralPartialEq for StrContextValue"]], -"zbus":[["impl StructuralPartialEq for MessageFlags"],["impl StructuralPartialEq for AuthMechanism"],["impl<'m> StructuralPartialEq for MatchRulePathSpec<'m>"],["impl StructuralPartialEq for Error"],["impl<'f> StructuralPartialEq for MessageField<'f>"],["impl<'m> StructuralPartialEq for MatchRule<'m>"],["impl StructuralPartialEq for MethodFlags"],["impl StructuralPartialEq for ConnectionCredentials"],["impl StructuralPartialEq for MessageSequence"],["impl StructuralPartialEq for OwnedMatchRule"],["impl StructuralPartialEq for Guid"],["impl StructuralPartialEq for RequestNameReply"],["impl StructuralPartialEq for TcpAddressFamily"],["impl StructuralPartialEq for MessageFieldCode"],["impl StructuralPartialEq for MessageType"],["impl StructuralPartialEq for Address"],["impl StructuralPartialEq for CacheProperties"],["impl StructuralPartialEq for TcpAddress"],["impl StructuralPartialEq for RequestNameFlags"],["impl StructuralPartialEq for EndianSig"],["impl StructuralPartialEq for ReleaseNameReply"]], +"zbus":[["impl<'f> StructuralPartialEq for MessageField<'f>"],["impl StructuralPartialEq for OwnedMatchRule"],["impl StructuralPartialEq for EndianSig"],["impl StructuralPartialEq for Address"],["impl StructuralPartialEq for AuthMechanism"],["impl StructuralPartialEq for ConnectionCredentials"],["impl StructuralPartialEq for ReleaseNameReply"],["impl StructuralPartialEq for RequestNameReply"],["impl StructuralPartialEq for MessageFlags"],["impl<'m> StructuralPartialEq for MatchRule<'m>"],["impl StructuralPartialEq for MessageType"],["impl StructuralPartialEq for MethodFlags"],["impl<'m> StructuralPartialEq for MatchRulePathSpec<'m>"],["impl StructuralPartialEq for TcpAddressFamily"],["impl StructuralPartialEq for MessageFieldCode"],["impl StructuralPartialEq for MessageSequence"],["impl StructuralPartialEq for Error"],["impl StructuralPartialEq for CacheProperties"],["impl StructuralPartialEq for TcpAddress"],["impl StructuralPartialEq for RequestNameFlags"],["impl StructuralPartialEq for Guid"]], "zbus_names":[["impl StructuralPartialEq for OwnedUniqueName"],["impl StructuralPartialEq for OwnedWellKnownName"],["impl StructuralPartialEq for OwnedBusName"],["impl<'name> StructuralPartialEq for MemberName<'name>"],["impl StructuralPartialEq for OwnedMemberName"],["impl<'name> StructuralPartialEq for BusName<'name>"],["impl StructuralPartialEq for OwnedErrorName"],["impl<'name> StructuralPartialEq for ErrorName<'name>"],["impl<'name> StructuralPartialEq for InterfaceName<'name>"],["impl<'name> StructuralPartialEq for UniqueName<'name>"],["impl<'name> StructuralPartialEq for WellKnownName<'name>"],["impl StructuralPartialEq for OwnedInterfaceName"]], "zvariant":[["impl<'a> StructuralPartialEq for StructureSeed<'a>"],["impl<'a> StructuralPartialEq for Maybe<'a>"],["impl<'a> StructuralPartialEq for ObjectPath<'a>"],["impl<'a> StructuralPartialEq for Array<'a>"],["impl StructuralPartialEq for OwnedValue"],["impl<'a> StructuralPartialEq for StructureBuilder<'a>"],["impl StructuralPartialEq for OwnedFd"],["impl<'a> StructuralPartialEq for Str<'a>"],["impl StructuralPartialEq for OwnedSignature"],["impl<'a> StructuralPartialEq for Value<'a>"],["impl StructuralPartialEq for MaxDepthExceeded"],["impl<B> StructuralPartialEq for EncodingContext<B>"],["impl StructuralPartialEq for EncodingFormat"],["impl<'a> StructuralPartialEq for Structure<'a>"],["impl StructuralPartialEq for Fd"],["impl StructuralPartialEq for OwnedObjectPath"],["impl<'k, 'v> StructuralPartialEq for Dict<'k, 'v>"],["impl<T> StructuralPartialEq for Optional<T>"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/trait.impl/core/marker/trait.Sync.js b/doc/devel/trait.impl/core/marker/trait.Sync.js index cd5fece8d2..67a7032953 100644 --- a/doc/devel/trait.impl/core/marker/trait.Sync.js +++ b/doc/devel/trait.impl/core/marker/trait.Sync.js @@ -39,11 +39,11 @@ "futures_executor":[["impl !Sync for LocalPool",1,["futures_executor::local_pool::LocalPool"]],["impl !Sync for LocalSpawner",1,["futures_executor::local_pool::LocalSpawner"]],["impl<S> Sync for BlockingStream<S>
where\n S: Sync,
",1,["futures_executor::local_pool::BlockingStream"]],["impl Sync for Enter",1,["futures_executor::enter::Enter"]],["impl Sync for EnterError",1,["futures_executor::enter::EnterError"]]], "futures_lite":[["impl<F> Sync for PollOnce<F>
where\n F: Sync,
",1,["futures_lite::future::PollOnce"]],["impl<F> Sync for PollFn<F>
where\n F: Sync,
",1,["futures_lite::future::PollFn"]],["impl Sync for YieldNow",1,["futures_lite::future::YieldNow"]],["impl<F1, F2> Sync for Zip<F1, F2>
where\n F1: Sync,\n F2: Sync,\n <F1 as Future>::Output: Sync,\n <F2 as Future>::Output: Sync,
",1,["futures_lite::future::Zip"]],["impl<F1, T1, F2, T2> Sync for TryZip<F1, T1, F2, T2>
where\n F1: Sync,\n F2: Sync,\n T1: Sync,\n T2: Sync,
",1,["futures_lite::future::TryZip"]],["impl<F1, F2> Sync for Or<F1, F2>
where\n F1: Sync,\n F2: Sync,
",1,["futures_lite::future::Or"]],["impl<F1, F2> Sync for Race<F1, F2>
where\n F1: Sync,\n F2: Sync,
",1,["futures_lite::future::Race"]],["impl<F> Sync for CatchUnwind<F>
where\n F: Sync,
",1,["futures_lite::future::CatchUnwind"]],["impl<S> Sync for BlockOn<S>
where\n S: Sync,
",1,["futures_lite::stream::BlockOn"]],["impl<T> Sync for Empty<T>
where\n T: Sync,
",1,["futures_lite::stream::Empty"]],["impl<I> Sync for Iter<I>
where\n I: Sync,
",1,["futures_lite::stream::Iter"]],["impl<T> Sync for Once<T>
where\n T: Sync,
",1,["futures_lite::stream::Once"]],["impl<T> Sync for Pending<T>
where\n T: Sync,
",1,["futures_lite::stream::Pending"]],["impl<F> Sync for PollFn<F>
where\n F: Sync,
",1,["futures_lite::stream::PollFn"]],["impl<T> Sync for Repeat<T>
where\n T: Sync,
",1,["futures_lite::stream::Repeat"]],["impl<F> Sync for RepeatWith<F>
where\n F: Sync,
",1,["futures_lite::stream::RepeatWith"]],["impl<T, F, Fut> Sync for Unfold<T, F, Fut>
where\n F: Sync,\n Fut: Sync,\n T: Sync,
",1,["futures_lite::stream::Unfold"]],["impl<T, F, Fut> Sync for TryUnfold<T, F, Fut>
where\n F: Sync,\n Fut: Sync,\n T: Sync,
",1,["futures_lite::stream::TryUnfold"]],["impl<F> Sync for OnceFuture<F>
where\n F: Sync,
",1,["futures_lite::stream::OnceFuture"]],["impl<'a, S: ?Sized> Sync for NextFuture<'a, S>
where\n S: Sync,
",1,["futures_lite::stream::NextFuture"]],["impl<'a, S: ?Sized> Sync for TryNextFuture<'a, S>
where\n S: Sync,
",1,["futures_lite::stream::TryNextFuture"]],["impl<S: ?Sized> Sync for CountFuture<S>
where\n S: Sync,
",1,["futures_lite::stream::CountFuture"]],["impl<S, C> Sync for CollectFuture<S, C>
where\n C: Sync,\n S: Sync,
",1,["futures_lite::stream::CollectFuture"]],["impl<S, C> Sync for TryCollectFuture<S, C>
where\n C: Sync,\n S: Sync,
",1,["futures_lite::stream::TryCollectFuture"]],["impl<S, P, B> Sync for PartitionFuture<S, P, B>
where\n B: Sync,\n P: Sync,\n S: Sync,
",1,["futures_lite::stream::PartitionFuture"]],["impl<S, F, T> Sync for FoldFuture<S, F, T>
where\n F: Sync,\n S: Sync,\n T: Sync,
",1,["futures_lite::stream::FoldFuture"]],["impl<'a, S, F, B> Sync for TryFoldFuture<'a, S, F, B>
where\n B: Sync,\n F: Sync,\n S: Sync,
",1,["futures_lite::stream::TryFoldFuture"]],["impl<S, St, F> Sync for Scan<S, St, F>
where\n F: Sync,\n S: Sync,\n St: Sync,
",1,["futures_lite::stream::Scan"]],["impl<S> Sync for Fuse<S>
where\n S: Sync,
",1,["futures_lite::stream::Fuse"]],["impl<S, F> Sync for Map<S, F>
where\n F: Sync,\n S: Sync,
",1,["futures_lite::stream::Map"]],["impl<S, U, F> Sync for FlatMap<S, U, F>
where\n F: Sync,\n S: Sync,\n U: Sync,
",1,["futures_lite::stream::FlatMap"]],["impl<S> Sync for Flatten<S>
where\n S: Sync,\n <S as Stream>::Item: Sync,
",1,["futures_lite::stream::Flatten"]],["impl<S, F, Fut> Sync for Then<S, F, Fut>
where\n F: Sync,\n Fut: Sync,\n S: Sync,
",1,["futures_lite::stream::Then"]],["impl<S, P> Sync for Filter<S, P>
where\n P: Sync,\n S: Sync,
",1,["futures_lite::stream::Filter"]],["impl<S1, S2> Sync for Or<S1, S2>
where\n S1: Sync,\n S2: Sync,
",1,["futures_lite::stream::Or"]],["impl<S1, S2> Sync for Race<S1, S2>
where\n S1: Sync,\n S2: Sync,
",1,["futures_lite::stream::Race"]],["impl<S, F> Sync for FilterMap<S, F>
where\n F: Sync,\n S: Sync,
",1,["futures_lite::stream::FilterMap"]],["impl<S> Sync for Take<S>
where\n S: Sync,
",1,["futures_lite::stream::Take"]],["impl<S, P> Sync for TakeWhile<S, P>
where\n P: Sync,\n S: Sync,
",1,["futures_lite::stream::TakeWhile"]],["impl<S> Sync for Skip<S>
where\n S: Sync,
",1,["futures_lite::stream::Skip"]],["impl<S, P> Sync for SkipWhile<S, P>
where\n P: Sync,\n S: Sync,
",1,["futures_lite::stream::SkipWhile"]],["impl<S> Sync for StepBy<S>
where\n S: Sync,
",1,["futures_lite::stream::StepBy"]],["impl<S, U> Sync for Chain<S, U>
where\n S: Sync,\n U: Sync,
",1,["futures_lite::stream::Chain"]],["impl<S> Sync for Cloned<S>
where\n S: Sync,
",1,["futures_lite::stream::Cloned"]],["impl<S> Sync for Copied<S>
where\n S: Sync,
",1,["futures_lite::stream::Copied"]],["impl<S> Sync for Cycle<S>
where\n S: Sync,
",1,["futures_lite::stream::Cycle"]],["impl<S> Sync for Enumerate<S>
where\n S: Sync,
",1,["futures_lite::stream::Enumerate"]],["impl<S, F> Sync for Inspect<S, F>
where\n F: Sync,\n S: Sync,
",1,["futures_lite::stream::Inspect"]],["impl<'a, S: ?Sized> Sync for NthFuture<'a, S>
where\n S: Sync,
",1,["futures_lite::stream::NthFuture"]],["impl<S> Sync for LastFuture<S>
where\n S: Sync,\n <S as Stream>::Item: Sync,
",1,["futures_lite::stream::LastFuture"]],["impl<'a, S: ?Sized, P> Sync for FindFuture<'a, S, P>
where\n P: Sync,\n S: Sync,
",1,["futures_lite::stream::FindFuture"]],["impl<'a, S: ?Sized, F> Sync for FindMapFuture<'a, S, F>
where\n F: Sync,\n S: Sync,
",1,["futures_lite::stream::FindMapFuture"]],["impl<'a, S: ?Sized, P> Sync for PositionFuture<'a, S, P>
where\n P: Sync,\n S: Sync,
",1,["futures_lite::stream::PositionFuture"]],["impl<'a, S: ?Sized, P> Sync for AllFuture<'a, S, P>
where\n P: Sync,\n S: Sync,
",1,["futures_lite::stream::AllFuture"]],["impl<'a, S: ?Sized, P> Sync for AnyFuture<'a, S, P>
where\n P: Sync,\n S: Sync,
",1,["futures_lite::stream::AnyFuture"]],["impl<S, F> Sync for ForEachFuture<S, F>
where\n F: Sync,\n S: Sync,
",1,["futures_lite::stream::ForEachFuture"]],["impl<'a, S: ?Sized, F> Sync for TryForEachFuture<'a, S, F>
where\n F: Sync,\n S: Sync,
",1,["futures_lite::stream::TryForEachFuture"]],["impl<A, B> Sync for Zip<A, B>
where\n A: Sync,\n B: Sync,\n <A as Stream>::Item: Sync,
",1,["futures_lite::stream::Zip"]],["impl<S, FromA, FromB> Sync for UnzipFuture<S, FromA, FromB>
where\n FromA: Sync,\n FromB: Sync,\n S: Sync,
",1,["futures_lite::stream::UnzipFuture"]],["impl<T> Sync for AssertAsync<T>
where\n T: Sync,
",1,["futures_lite::io::AssertAsync"]],["impl<'r, 'ctx, T> !Sync for AsyncAsSync<'r, 'ctx, T>",1,["futures_lite::io::AsyncAsSync"]],["impl<T> Sync for BlockOn<T>
where\n T: Sync,
",1,["futures_lite::io::BlockOn"]],["impl<R> Sync for BufReader<R>
where\n R: Sync,
",1,["futures_lite::io::BufReader"]],["impl<W> Sync for BufWriter<W>
where\n W: Sync,
",1,["futures_lite::io::BufWriter"]],["impl<T> Sync for Cursor<T>
where\n T: Sync,
",1,["futures_lite::io::Cursor"]],["impl Sync for Empty",1,["futures_lite::io::Empty"]],["impl Sync for Repeat",1,["futures_lite::io::Repeat"]],["impl Sync for Sink",1,["futures_lite::io::Sink"]],["impl<'a, R: ?Sized> Sync for FillBuf<'a, R>
where\n R: Sync,
",1,["futures_lite::io::FillBuf"]],["impl<'a, R: ?Sized> Sync for ReadUntilFuture<'a, R>
where\n R: Sync,
",1,["futures_lite::io::ReadUntilFuture"]],["impl<'a, R: ?Sized> Sync for ReadLineFuture<'a, R>
where\n R: Sync,
",1,["futures_lite::io::ReadLineFuture"]],["impl<R> Sync for Lines<R>
where\n R: Sync,
",1,["futures_lite::io::Lines"]],["impl<R> Sync for Split<R>
where\n R: Sync,
",1,["futures_lite::io::Split"]],["impl<'a, R: ?Sized> Sync for ReadFuture<'a, R>
where\n R: Sync,
",1,["futures_lite::io::ReadFuture"]],["impl<'a, R: ?Sized> Sync for ReadVectoredFuture<'a, R>
where\n R: Sync,
",1,["futures_lite::io::ReadVectoredFuture"]],["impl<'a, R: ?Sized> Sync for ReadToEndFuture<'a, R>
where\n R: Sync,
",1,["futures_lite::io::ReadToEndFuture"]],["impl<'a, R: ?Sized> Sync for ReadToStringFuture<'a, R>
where\n R: Sync,
",1,["futures_lite::io::ReadToStringFuture"]],["impl<'a, R: ?Sized> Sync for ReadExactFuture<'a, R>
where\n R: Sync,
",1,["futures_lite::io::ReadExactFuture"]],["impl<R> Sync for Take<R>
where\n R: Sync,
",1,["futures_lite::io::Take"]],["impl<R> Sync for Bytes<R>
where\n R: Sync,
",1,["futures_lite::io::Bytes"]],["impl<R1, R2> Sync for Chain<R1, R2>
where\n R1: Sync,\n R2: Sync,
",1,["futures_lite::io::Chain"]],["impl<'a, S: ?Sized> Sync for SeekFuture<'a, S>
where\n S: Sync,
",1,["futures_lite::io::SeekFuture"]],["impl<'a, W: ?Sized> Sync for WriteFuture<'a, W>
where\n W: Sync,
",1,["futures_lite::io::WriteFuture"]],["impl<'a, W: ?Sized> Sync for WriteVectoredFuture<'a, W>
where\n W: Sync,
",1,["futures_lite::io::WriteVectoredFuture"]],["impl<'a, W: ?Sized> Sync for WriteAllFuture<'a, W>
where\n W: Sync,
",1,["futures_lite::io::WriteAllFuture"]],["impl<'a, W: ?Sized> Sync for FlushFuture<'a, W>
where\n W: Sync,
",1,["futures_lite::io::FlushFuture"]],["impl<'a, W: ?Sized> Sync for CloseFuture<'a, W>
where\n W: Sync,
",1,["futures_lite::io::CloseFuture"]],["impl<T> Sync for ReadHalf<T>
where\n T: Send,
",1,["futures_lite::io::ReadHalf"]],["impl<T> Sync for WriteHalf<T>
where\n T: Send,
",1,["futures_lite::io::WriteHalf"]]], "futures_task":[["impl Sync for SpawnError",1,["futures_task::spawn::SpawnError"]],["impl<'a> Sync for WakerRef<'a>",1,["futures_task::waker_ref::WakerRef"]],["impl<'a, T> !Sync for LocalFutureObj<'a, T>",1,["futures_task::future_obj::LocalFutureObj"]],["impl<'a, T> !Sync for FutureObj<'a, T>",1,["futures_task::future_obj::FutureObj"]]], -"futures_util":[["impl<Fut> Sync for Fuse<Fut>
where\n Fut: Sync,
",1,["futures_util::future::future::fuse::Fuse"]],["impl<Fut> Sync for CatchUnwind<Fut>
where\n Fut: Sync,
",1,["futures_util::future::future::catch_unwind::CatchUnwind"]],["impl<T> Sync for RemoteHandle<T>
where\n T: Send,
",1,["futures_util::future::future::remote_handle::RemoteHandle"]],["impl<Fut> Sync for Remote<Fut>
where\n Fut: Sync,\n <Fut as Future>::Output: Send,
",1,["futures_util::future::future::remote_handle::Remote"]],["impl<Fut> Sync for Shared<Fut>
where\n Fut: Send,\n <Fut as Future>::Output: Send + Sync,
",1,["futures_util::future::future::shared::Shared"]],["impl<Fut> Sync for WeakShared<Fut>
where\n Fut: Send,\n <Fut as Future>::Output: Send + Sync,
",1,["futures_util::future::future::shared::WeakShared"]],["impl<F> Sync for Flatten<F>
where\n F: Sync,\n <F as Future>::Output: Sync,
",1,["futures_util::future::future::Flatten"]],["impl<F> Sync for FlattenStream<F>
where\n F: Sync,\n <F as Future>::Output: Sync,
",1,["futures_util::future::future::FlattenStream"]],["impl<Fut, F> Sync for Map<Fut, F>
where\n F: Sync,\n Fut: Sync,
",1,["futures_util::future::future::Map"]],["impl<F> Sync for IntoStream<F>
where\n F: Sync,
",1,["futures_util::future::future::IntoStream"]],["impl<Fut, T> Sync for MapInto<Fut, T>
where\n Fut: Sync,
",1,["futures_util::future::future::MapInto"]],["impl<Fut1, Fut2, F> Sync for Then<Fut1, Fut2, F>
where\n F: Sync,\n Fut1: Sync,\n Fut2: Sync,
",1,["futures_util::future::future::Then"]],["impl<Fut, F> Sync for Inspect<Fut, F>
where\n F: Sync,\n Fut: Sync,
",1,["futures_util::future::future::Inspect"]],["impl<Fut> Sync for NeverError<Fut>
where\n Fut: Sync,
",1,["futures_util::future::future::NeverError"]],["impl<Fut> Sync for UnitError<Fut>
where\n Fut: Sync,
",1,["futures_util::future::future::UnitError"]],["impl<Fut> Sync for IntoFuture<Fut>
where\n Fut: Sync,
",1,["futures_util::future::try_future::into_future::IntoFuture"]],["impl<Fut1, Fut2> Sync for TryFlatten<Fut1, Fut2>
where\n Fut1: Sync,\n Fut2: Sync,
",1,["futures_util::future::try_future::TryFlatten"]],["impl<Fut> Sync for TryFlattenStream<Fut>
where\n Fut: Sync,\n <Fut as TryFuture>::Ok: Sync,
",1,["futures_util::future::try_future::TryFlattenStream"]],["impl<Fut, Si> Sync for FlattenSink<Fut, Si>
where\n Fut: Sync,\n Si: Sync,
",1,["futures_util::future::try_future::FlattenSink"]],["impl<Fut1, Fut2, F> Sync for AndThen<Fut1, Fut2, F>
where\n F: Sync,\n Fut1: Sync,\n Fut2: Sync,
",1,["futures_util::future::try_future::AndThen"]],["impl<Fut1, Fut2, F> Sync for OrElse<Fut1, Fut2, F>
where\n F: Sync,\n Fut1: Sync,\n Fut2: Sync,
",1,["futures_util::future::try_future::OrElse"]],["impl<Fut, E> Sync for ErrInto<Fut, E>
where\n Fut: Sync,
",1,["futures_util::future::try_future::ErrInto"]],["impl<Fut, E> Sync for OkInto<Fut, E>
where\n Fut: Sync,
",1,["futures_util::future::try_future::OkInto"]],["impl<Fut, F> Sync for InspectOk<Fut, F>
where\n F: Sync,\n Fut: Sync,
",1,["futures_util::future::try_future::InspectOk"]],["impl<Fut, F> Sync for InspectErr<Fut, F>
where\n F: Sync,\n Fut: Sync,
",1,["futures_util::future::try_future::InspectErr"]],["impl<Fut, F> Sync for MapOk<Fut, F>
where\n F: Sync,\n Fut: Sync,
",1,["futures_util::future::try_future::MapOk"]],["impl<Fut, F> Sync for MapErr<Fut, F>
where\n F: Sync,\n Fut: Sync,
",1,["futures_util::future::try_future::MapErr"]],["impl<Fut, F, G> Sync for MapOkOrElse<Fut, F, G>
where\n F: Sync,\n Fut: Sync,\n G: Sync,
",1,["futures_util::future::try_future::MapOkOrElse"]],["impl<Fut, F> Sync for UnwrapOrElse<Fut, F>
where\n F: Sync,\n Fut: Sync,
",1,["futures_util::future::try_future::UnwrapOrElse"]],["impl<F> Sync for Lazy<F>
where\n F: Sync,
",1,["futures_util::future::lazy::Lazy"]],["impl<T> Sync for Pending<T>
where\n T: Sync,
",1,["futures_util::future::pending::Pending"]],["impl<Fut> Sync for MaybeDone<Fut>
where\n Fut: Sync,\n <Fut as Future>::Output: Sync,
",1,["futures_util::future::maybe_done::MaybeDone"]],["impl<Fut> Sync for TryMaybeDone<Fut>
where\n Fut: Sync,\n <Fut as TryFuture>::Ok: Sync,
",1,["futures_util::future::try_maybe_done::TryMaybeDone"]],["impl<F> Sync for OptionFuture<F>
where\n F: Sync,
",1,["futures_util::future::option::OptionFuture"]],["impl<F> Sync for PollFn<F>
where\n F: Sync,
",1,["futures_util::future::poll_fn::PollFn"]],["impl<T> Sync for PollImmediate<T>
where\n T: Sync,
",1,["futures_util::future::poll_immediate::PollImmediate"]],["impl<T> Sync for Ready<T>
where\n T: Sync,
",1,["futures_util::future::ready::Ready"]],["impl<Fut1, Fut2> Sync for Join<Fut1, Fut2>
where\n Fut1: Sync,\n Fut2: Sync,\n <Fut1 as Future>::Output: Sync,\n <Fut2 as Future>::Output: Sync,
",1,["futures_util::future::join::Join"]],["impl<Fut1, Fut2, Fut3> Sync for Join3<Fut1, Fut2, Fut3>
where\n Fut1: Sync,\n Fut2: Sync,\n Fut3: Sync,\n <Fut1 as Future>::Output: Sync,\n <Fut2 as Future>::Output: Sync,\n <Fut3 as Future>::Output: Sync,
",1,["futures_util::future::join::Join3"]],["impl<Fut1, Fut2, Fut3, Fut4> Sync for Join4<Fut1, Fut2, Fut3, Fut4>
where\n Fut1: Sync,\n Fut2: Sync,\n Fut3: Sync,\n Fut4: Sync,\n <Fut1 as Future>::Output: Sync,\n <Fut2 as Future>::Output: Sync,\n <Fut3 as Future>::Output: Sync,\n <Fut4 as Future>::Output: Sync,
",1,["futures_util::future::join::Join4"]],["impl<Fut1, Fut2, Fut3, Fut4, Fut5> Sync for Join5<Fut1, Fut2, Fut3, Fut4, Fut5>
where\n Fut1: Sync,\n Fut2: Sync,\n Fut3: Sync,\n Fut4: Sync,\n Fut5: Sync,\n <Fut1 as Future>::Output: Sync,\n <Fut2 as Future>::Output: Sync,\n <Fut3 as Future>::Output: Sync,\n <Fut4 as Future>::Output: Sync,\n <Fut5 as Future>::Output: Sync,
",1,["futures_util::future::join::Join5"]],["impl<F> Sync for JoinAll<F>
where\n F: Send + Sync,\n <F as Future>::Output: Sync,
",1,["futures_util::future::join_all::JoinAll"]],["impl<A, B> Sync for Select<A, B>
where\n A: Sync,\n B: Sync,
",1,["futures_util::future::select::Select"]],["impl<Fut> Sync for SelectAll<Fut>
where\n Fut: Sync,
",1,["futures_util::future::select_all::SelectAll"]],["impl<Fut1, Fut2> Sync for TryJoin<Fut1, Fut2>
where\n Fut1: Sync,\n Fut2: Sync,\n <Fut1 as TryFuture>::Ok: Sync,\n <Fut2 as TryFuture>::Ok: Sync,
",1,["futures_util::future::try_join::TryJoin"]],["impl<Fut1, Fut2, Fut3> Sync for TryJoin3<Fut1, Fut2, Fut3>
where\n Fut1: Sync,\n Fut2: Sync,\n Fut3: Sync,\n <Fut1 as TryFuture>::Ok: Sync,\n <Fut2 as TryFuture>::Ok: Sync,\n <Fut3 as TryFuture>::Ok: Sync,
",1,["futures_util::future::try_join::TryJoin3"]],["impl<Fut1, Fut2, Fut3, Fut4> Sync for TryJoin4<Fut1, Fut2, Fut3, Fut4>
where\n Fut1: Sync,\n Fut2: Sync,\n Fut3: Sync,\n Fut4: Sync,\n <Fut1 as TryFuture>::Ok: Sync,\n <Fut2 as TryFuture>::Ok: Sync,\n <Fut3 as TryFuture>::Ok: Sync,\n <Fut4 as TryFuture>::Ok: Sync,
",1,["futures_util::future::try_join::TryJoin4"]],["impl<Fut1, Fut2, Fut3, Fut4, Fut5> Sync for TryJoin5<Fut1, Fut2, Fut3, Fut4, Fut5>
where\n Fut1: Sync,\n Fut2: Sync,\n Fut3: Sync,\n Fut4: Sync,\n Fut5: Sync,\n <Fut1 as TryFuture>::Ok: Sync,\n <Fut2 as TryFuture>::Ok: Sync,\n <Fut3 as TryFuture>::Ok: Sync,\n <Fut4 as TryFuture>::Ok: Sync,\n <Fut5 as TryFuture>::Ok: Sync,
",1,["futures_util::future::try_join::TryJoin5"]],["impl<F> Sync for TryJoinAll<F>
where\n F: Send + Sync,\n <F as TryFuture>::Error: Sync,\n <F as TryFuture>::Ok: Sync,
",1,["futures_util::future::try_join_all::TryJoinAll"]],["impl<A, B> Sync for TrySelect<A, B>
where\n A: Sync,\n B: Sync,
",1,["futures_util::future::try_select::TrySelect"]],["impl<Fut> Sync for SelectOk<Fut>
where\n Fut: Sync,
",1,["futures_util::future::select_ok::SelectOk"]],["impl<A, B> Sync for Either<A, B>
where\n A: Sync,\n B: Sync,
",1,["futures_util::future::either::Either"]],["impl Sync for AbortHandle",1,["futures_util::abortable::AbortHandle"]],["impl Sync for AbortRegistration",1,["futures_util::abortable::AbortRegistration"]],["impl<T> Sync for Abortable<T>
where\n T: Sync,
",1,["futures_util::abortable::Abortable"]],["impl Sync for Aborted",1,["futures_util::abortable::Aborted"]],["impl<St1, St2> Sync for Chain<St1, St2>
where\n St1: Sync,\n St2: Sync,
",1,["futures_util::stream::stream::chain::Chain"]],["impl<St, C> Sync for Collect<St, C>
where\n C: Sync,\n St: Sync,
",1,["futures_util::stream::stream::collect::Collect"]],["impl<St, FromA, FromB> Sync for Unzip<St, FromA, FromB>
where\n FromA: Sync,\n FromB: Sync,\n St: Sync,
",1,["futures_util::stream::stream::unzip::Unzip"]],["impl<St> Sync for Concat<St>
where\n St: Sync,\n <St as Stream>::Item: Sync,
",1,["futures_util::stream::stream::concat::Concat"]],["impl<St> Sync for Count<St>
where\n St: Sync,
",1,["futures_util::stream::stream::count::Count"]],["impl<St> Sync for Cycle<St>
where\n St: Sync,
",1,["futures_util::stream::stream::cycle::Cycle"]],["impl<St> Sync for Enumerate<St>
where\n St: Sync,
",1,["futures_util::stream::stream::enumerate::Enumerate"]],["impl<St, Fut, F> Sync for Filter<St, Fut, F>
where\n F: Sync,\n Fut: Sync,\n St: Sync,\n <St as Stream>::Item: Sync,
",1,["futures_util::stream::stream::filter::Filter"]],["impl<St, Fut, F> Sync for FilterMap<St, Fut, F>
where\n F: Sync,\n Fut: Sync,\n St: Sync,
",1,["futures_util::stream::stream::filter_map::FilterMap"]],["impl<St, Fut, T, F> Sync for Fold<St, Fut, T, F>
where\n F: Sync,\n Fut: Sync,\n St: Sync,\n T: Sync,
",1,["futures_util::stream::stream::fold::Fold"]],["impl<St, Fut, F> Sync for Any<St, Fut, F>
where\n F: Sync,\n Fut: Sync,\n St: Sync,
",1,["futures_util::stream::stream::any::Any"]],["impl<St, Fut, F> Sync for All<St, Fut, F>
where\n F: Sync,\n Fut: Sync,\n St: Sync,
",1,["futures_util::stream::stream::all::All"]],["impl<St, Fut, F> Sync for ForEach<St, Fut, F>
where\n F: Sync,\n Fut: Sync,\n St: Sync,
",1,["futures_util::stream::stream::for_each::ForEach"]],["impl<St> Sync for Fuse<St>
where\n St: Sync,
",1,["futures_util::stream::stream::fuse::Fuse"]],["impl<St> Sync for StreamFuture<St>
where\n St: Sync,
",1,["futures_util::stream::stream::into_future::StreamFuture"]],["impl<St, F> Sync for Map<St, F>
where\n F: Sync,\n St: Sync,
",1,["futures_util::stream::stream::map::Map"]],["impl<'a, St: ?Sized> Sync for Next<'a, St>
where\n St: Sync,
",1,["futures_util::stream::stream::next::Next"]],["impl<'a, St: ?Sized> Sync for SelectNextSome<'a, St>
where\n St: Sync,
",1,["futures_util::stream::stream::select_next_some::SelectNextSome"]],["impl<St> Sync for Peekable<St>
where\n St: Sync,\n <St as Stream>::Item: Sync,
",1,["futures_util::stream::stream::peek::Peekable"]],["impl<'a, St> Sync for Peek<'a, St>
where\n St: Sync,\n <St as Stream>::Item: Sync,
",1,["futures_util::stream::stream::peek::Peek"]],["impl<'a, St> Sync for PeekMut<'a, St>
where\n St: Sync,\n <St as Stream>::Item: Sync,
",1,["futures_util::stream::stream::peek::PeekMut"]],["impl<'a, St, F> Sync for NextIf<'a, St, F>
where\n F: Sync,\n St: Sync,\n <St as Stream>::Item: Sync,
",1,["futures_util::stream::stream::peek::NextIf"]],["impl<'a, St, T: ?Sized> Sync for NextIfEq<'a, St, T>
where\n St: Sync,\n T: Sync,\n <St as Stream>::Item: Sync,
",1,["futures_util::stream::stream::peek::NextIfEq"]],["impl<St> Sync for Skip<St>
where\n St: Sync,
",1,["futures_util::stream::stream::skip::Skip"]],["impl<St, Fut, F> Sync for SkipWhile<St, Fut, F>
where\n F: Sync,\n Fut: Sync,\n St: Sync,\n <St as Stream>::Item: Sync,
",1,["futures_util::stream::stream::skip_while::SkipWhile"]],["impl<St> Sync for Take<St>
where\n St: Sync,
",1,["futures_util::stream::stream::take::Take"]],["impl<St, Fut, F> Sync for TakeWhile<St, Fut, F>
where\n F: Sync,\n Fut: Sync,\n St: Sync,\n <St as Stream>::Item: Sync,
",1,["futures_util::stream::stream::take_while::TakeWhile"]],["impl<St, Fut> Sync for TakeUntil<St, Fut>
where\n Fut: Sync,\n St: Sync,\n <Fut as Future>::Output: Sync,
",1,["futures_util::stream::stream::take_until::TakeUntil"]],["impl<St, Fut, F> Sync for Then<St, Fut, F>
where\n F: Sync,\n Fut: Sync,\n St: Sync,
",1,["futures_util::stream::stream::then::Then"]],["impl<St1, St2> Sync for Zip<St1, St2>
where\n St1: Sync,\n St2: Sync,\n <St1 as Stream>::Item: Sync,\n <St2 as Stream>::Item: Sync,
",1,["futures_util::stream::stream::zip::Zip"]],["impl<St> Sync for Chunks<St>
where\n St: Sync,\n <St as Stream>::Item: Sync,
",1,["futures_util::stream::stream::chunks::Chunks"]],["impl<St> Sync for ReadyChunks<St>
where\n St: Sync,
",1,["futures_util::stream::stream::ready_chunks::ReadyChunks"]],["impl<St, S, Fut, F> Sync for Scan<St, S, Fut, F>
where\n F: Sync,\n Fut: Sync,\n S: Sync,\n St: Sync,
",1,["futures_util::stream::stream::scan::Scan"]],["impl<St> Sync for BufferUnordered<St>
where\n St: Sync,\n <St as Stream>::Item: Send + Sync,
",1,["futures_util::stream::stream::buffer_unordered::BufferUnordered"]],["impl<St> Sync for Buffered<St>
where\n St: Sync,\n <St as Stream>::Item: Send + Sync,\n <<St as Stream>::Item as Future>::Output: Sync,
",1,["futures_util::stream::stream::buffered::Buffered"]],["impl<St, Fut, F> Sync for ForEachConcurrent<St, Fut, F>
where\n F: Sync,\n Fut: Send + Sync,\n St: Sync,
",1,["futures_util::stream::stream::for_each_concurrent::ForEachConcurrent"]],["impl<S> Sync for SplitStream<S>
where\n S: Send,
",1,["futures_util::stream::stream::split::SplitStream"]],["impl<S, Item> Sync for SplitSink<S, Item>
where\n Item: Sync,\n S: Send,
",1,["futures_util::stream::stream::split::SplitSink"]],["impl<T, Item> Sync for ReuniteError<T, Item>
where\n Item: Sync,\n T: Send,
",1,["futures_util::stream::stream::split::ReuniteError"]],["impl<St> Sync for CatchUnwind<St>
where\n St: Sync,
",1,["futures_util::stream::stream::catch_unwind::CatchUnwind"]],["impl<St> Sync for Flatten<St>
where\n St: Sync,\n <St as Stream>::Item: Sync,
",1,["futures_util::stream::stream::Flatten"]],["impl<St, Si> Sync for Forward<St, Si>
where\n Si: Sync,\n St: Sync,\n <St as TryStream>::Ok: Sync,
",1,["futures_util::stream::stream::Forward"]],["impl<St, F> Sync for Inspect<St, F>
where\n F: Sync,\n St: Sync,
",1,["futures_util::stream::stream::Inspect"]],["impl<St, U, F> Sync for FlatMap<St, U, F>
where\n F: Sync,\n St: Sync,\n U: Sync,
",1,["futures_util::stream::stream::FlatMap"]],["impl<St, U, F> Sync for FlatMapUnordered<St, U, F>
where\n F: Sync,\n St: Sync,\n U: Send + Sync,
",1,["futures_util::stream::stream::FlatMapUnordered"]],["impl<St, Fut, F> Sync for AndThen<St, Fut, F>
where\n F: Sync,\n Fut: Sync,\n St: Sync,
",1,["futures_util::stream::try_stream::and_then::AndThen"]],["impl<St> Sync for IntoStream<St>
where\n St: Sync,
",1,["futures_util::stream::try_stream::into_stream::IntoStream"]],["impl<St, Fut, F> Sync for OrElse<St, Fut, F>
where\n F: Sync,\n Fut: Sync,\n St: Sync,
",1,["futures_util::stream::try_stream::or_else::OrElse"]],["impl<'a, St: ?Sized> Sync for TryNext<'a, St>
where\n St: Sync,
",1,["futures_util::stream::try_stream::try_next::TryNext"]],["impl<St, Fut, F> Sync for TryForEach<St, Fut, F>
where\n F: Sync,\n Fut: Sync,\n St: Sync,
",1,["futures_util::stream::try_stream::try_for_each::TryForEach"]],["impl<St, Fut, F> Sync for TryFilter<St, Fut, F>
where\n F: Sync,\n Fut: Sync,\n St: Sync,\n <St as TryStream>::Ok: Sync,
",1,["futures_util::stream::try_stream::try_filter::TryFilter"]],["impl<St, Fut, F> Sync for TryFilterMap<St, Fut, F>
where\n F: Sync,\n Fut: Sync,\n St: Sync,
",1,["futures_util::stream::try_stream::try_filter_map::TryFilterMap"]],["impl<St> Sync for TryFlatten<St>
where\n St: Sync,\n <St as TryStream>::Ok: Sync,
",1,["futures_util::stream::try_stream::try_flatten::TryFlatten"]],["impl<St> Sync for TryFlattenUnordered<St>
where\n St: Sync,\n <<St as TryStream>::Ok as TryStream>::Error: Send + Sync,\n <St as TryStream>::Ok: Send + Sync,\n <<St as TryStream>::Ok as TryStream>::Ok: Send + Sync,
",1,["futures_util::stream::try_stream::try_flatten_unordered::TryFlattenUnordered"]],["impl<St, C> Sync for TryCollect<St, C>
where\n C: Sync,\n St: Sync,
",1,["futures_util::stream::try_stream::try_collect::TryCollect"]],["impl<St> Sync for TryConcat<St>
where\n St: Sync,\n <St as TryStream>::Ok: Sync,
",1,["futures_util::stream::try_stream::try_concat::TryConcat"]],["impl<St> Sync for TryChunks<St>
where\n St: Sync,\n <St as TryStream>::Ok: Sync,
",1,["futures_util::stream::try_stream::try_chunks::TryChunks"]],["impl<T, E> Sync for TryChunksError<T, E>
where\n E: Sync,\n T: Sync,
",1,["futures_util::stream::try_stream::try_chunks::TryChunksError"]],["impl<St> Sync for TryReadyChunks<St>
where\n St: Sync,
",1,["futures_util::stream::try_stream::try_ready_chunks::TryReadyChunks"]],["impl<T, E> Sync for TryReadyChunksError<T, E>
where\n E: Sync,\n T: Sync,
",1,["futures_util::stream::try_stream::try_ready_chunks::TryReadyChunksError"]],["impl<St, Fut, T, F> Sync for TryFold<St, Fut, T, F>
where\n F: Sync,\n Fut: Sync,\n St: Sync,\n T: Sync,
",1,["futures_util::stream::try_stream::try_fold::TryFold"]],["impl<T, F, Fut> Sync for TryUnfold<T, F, Fut>
where\n F: Sync,\n Fut: Sync,\n T: Sync,
",1,["futures_util::stream::try_stream::try_unfold::TryUnfold"]],["impl<St, Fut, F> Sync for TrySkipWhile<St, Fut, F>
where\n F: Sync,\n Fut: Sync,\n St: Sync,\n <St as TryStream>::Ok: Sync,
",1,["futures_util::stream::try_stream::try_skip_while::TrySkipWhile"]],["impl<St, Fut, F> Sync for TryTakeWhile<St, Fut, F>
where\n F: Sync,\n Fut: Sync,\n St: Sync,\n <St as TryStream>::Ok: Sync,
",1,["futures_util::stream::try_stream::try_take_while::TryTakeWhile"]],["impl<St> Sync for TryBufferUnordered<St>
where\n St: Sync,\n <St as TryStream>::Ok: Send + Sync,
",1,["futures_util::stream::try_stream::try_buffer_unordered::TryBufferUnordered"]],["impl<St> Sync for TryBuffered<St>
where\n St: Sync,\n <<St as TryStream>::Ok as TryFuture>::Error: Sync,\n <St as TryStream>::Ok: Send + Sync,\n <<St as TryStream>::Ok as TryFuture>::Ok: Sync,
",1,["futures_util::stream::try_stream::try_buffered::TryBuffered"]],["impl<St, Fut, F> Sync for TryForEachConcurrent<St, Fut, F>
where\n F: Sync,\n Fut: Send + Sync,\n St: Sync,
",1,["futures_util::stream::try_stream::try_for_each_concurrent::TryForEachConcurrent"]],["impl<St> Sync for IntoAsyncRead<St>
where\n St: Sync,\n <St as TryStream>::Ok: Sync,
",1,["futures_util::stream::try_stream::into_async_read::IntoAsyncRead"]],["impl<St, Fut, F> Sync for TryAll<St, Fut, F>
where\n F: Sync,\n Fut: Sync,\n St: Sync,
",1,["futures_util::stream::try_stream::try_all::TryAll"]],["impl<St, Fut, F> Sync for TryAny<St, Fut, F>
where\n F: Sync,\n Fut: Sync,\n St: Sync,
",1,["futures_util::stream::try_stream::try_any::TryAny"]],["impl<St, E> Sync for ErrInto<St, E>
where\n St: Sync,
",1,["futures_util::stream::try_stream::ErrInto"]],["impl<St, F> Sync for InspectOk<St, F>
where\n F: Sync,\n St: Sync,
",1,["futures_util::stream::try_stream::InspectOk"]],["impl<St, F> Sync for InspectErr<St, F>
where\n F: Sync,\n St: Sync,
",1,["futures_util::stream::try_stream::InspectErr"]],["impl<St, F> Sync for MapOk<St, F>
where\n F: Sync,\n St: Sync,
",1,["futures_util::stream::try_stream::MapOk"]],["impl<St, F> Sync for MapErr<St, F>
where\n F: Sync,\n St: Sync,
",1,["futures_util::stream::try_stream::MapErr"]],["impl<I> Sync for Iter<I>
where\n I: Sync,
",1,["futures_util::stream::iter::Iter"]],["impl<T> Sync for Repeat<T>
where\n T: Sync,
",1,["futures_util::stream::repeat::Repeat"]],["impl<F> Sync for RepeatWith<F>
where\n F: Sync,
",1,["futures_util::stream::repeat_with::RepeatWith"]],["impl<T> Sync for Empty<T>
where\n T: Sync,
",1,["futures_util::stream::empty::Empty"]],["impl<Fut> Sync for Once<Fut>
where\n Fut: Sync,
",1,["futures_util::stream::once::Once"]],["impl<T> Sync for Pending<T>
where\n T: Sync,
",1,["futures_util::stream::pending::Pending"]],["impl<F> Sync for PollFn<F>
where\n F: Sync,
",1,["futures_util::stream::poll_fn::PollFn"]],["impl<S> Sync for PollImmediate<S>
where\n S: Sync,
",1,["futures_util::stream::poll_immediate::PollImmediate"]],["impl<St1, St2> Sync for Select<St1, St2>
where\n St1: Sync,\n St2: Sync,
",1,["futures_util::stream::select::Select"]],["impl Sync for PollNext",1,["futures_util::stream::select_with_strategy::PollNext"]],["impl<St1, St2, Clos, State> Sync for SelectWithStrategy<St1, St2, Clos, State>
where\n Clos: Sync,\n St1: Sync,\n St2: Sync,\n State: Sync,
",1,["futures_util::stream::select_with_strategy::SelectWithStrategy"]],["impl<T, F, Fut> Sync for Unfold<T, F, Fut>
where\n F: Sync,\n Fut: Sync,\n T: Sync,
",1,["futures_util::stream::unfold::Unfold"]],["impl<T> Sync for FuturesOrdered<T>
where\n T: Send + Sync,\n <T as Future>::Output: Sync,
",1,["futures_util::stream::futures_ordered::FuturesOrdered"]],["impl<'a, Fut> Sync for IterMut<'a, Fut>
where\n Fut: Sync,
",1,["futures_util::stream::futures_unordered::iter::IterMut"]],["impl<'a, Fut> Sync for Iter<'a, Fut>
where\n Fut: Sync,
",1,["futures_util::stream::futures_unordered::iter::Iter"]],["impl<St> Sync for SelectAll<St>
where\n St: Send + Sync,
",1,["futures_util::stream::select_all::SelectAll"]],["impl<'a, St> Sync for Iter<'a, St>
where\n St: Sync,
",1,["futures_util::stream::select_all::Iter"]],["impl<'a, St> Sync for IterMut<'a, St>
where\n St: Sync,
",1,["futures_util::stream::select_all::IterMut"]],["impl<St> Sync for IntoIter<St>
where\n St: Sync,
",1,["futures_util::stream::select_all::IntoIter"]],["impl<'a, Si: ?Sized, Item> Sync for Close<'a, Si, Item>
where\n Si: Sync,
",1,["futures_util::sink::close::Close"]],["impl<T> Sync for Drain<T>
where\n T: Sync,
",1,["futures_util::sink::drain::Drain"]],["impl<Si1, Si2> Sync for Fanout<Si1, Si2>
where\n Si1: Sync,\n Si2: Sync,
",1,["futures_util::sink::fanout::Fanout"]],["impl<'a, Si: ?Sized, Item> Sync for Feed<'a, Si, Item>
where\n Item: Sync,\n Si: Sync,
",1,["futures_util::sink::feed::Feed"]],["impl<'a, Si: ?Sized, Item> Sync for Flush<'a, Si, Item>
where\n Si: Sync,
",1,["futures_util::sink::flush::Flush"]],["impl<Si, Item, E> Sync for SinkErrInto<Si, Item, E>
where\n Si: Sync,
",1,["futures_util::sink::err_into::SinkErrInto"]],["impl<Si, F> Sync for SinkMapErr<Si, F>
where\n F: Sync,\n Si: Sync,
",1,["futures_util::sink::map_err::SinkMapErr"]],["impl<'a, Si: ?Sized, Item> Sync for Send<'a, Si, Item>
where\n Item: Sync,\n Si: Sync,
",1,["futures_util::sink::send::Send"]],["impl<'a, Si: ?Sized, St: ?Sized> Sync for SendAll<'a, Si, St>
where\n Si: Sync,\n St: Sync,\n <St as TryStream>::Ok: Sync,
",1,["futures_util::sink::send_all::SendAll"]],["impl<T, F, R> Sync for Unfold<T, F, R>
where\n F: Sync,\n R: Sync,\n T: Sync,
",1,["futures_util::sink::unfold::Unfold"]],["impl<Si, Item, U, Fut, F> Sync for With<Si, Item, U, Fut, F>
where\n F: Sync,\n Fut: Sync,\n Si: Sync,
",1,["futures_util::sink::with::With"]],["impl<Si, Item, U, St, F> Sync for WithFlatMap<Si, Item, U, St, F>
where\n F: Sync,\n Item: Sync,\n Si: Sync,\n St: Sync,
",1,["futures_util::sink::with_flat_map::WithFlatMap"]],["impl<Si, Item> Sync for Buffer<Si, Item>
where\n Item: Sync,\n Si: Sync,
",1,["futures_util::sink::buffer::Buffer"]],["impl<T> Sync for AllowStdIo<T>
where\n T: Sync,
",1,["futures_util::io::allow_std::AllowStdIo"]],["impl<R> Sync for BufReader<R>
where\n R: Sync,
",1,["futures_util::io::buf_reader::BufReader"]],["impl<'a, R> Sync for SeeKRelative<'a, R>
where\n R: Sync,
",1,["futures_util::io::buf_reader::SeeKRelative"]],["impl<W> Sync for BufWriter<W>
where\n W: Sync,
",1,["futures_util::io::buf_writer::BufWriter"]],["impl<W> Sync for LineWriter<W>
where\n W: Sync,
",1,["futures_util::io::line_writer::LineWriter"]],["impl<T, U> Sync for Chain<T, U>
where\n T: Sync,\n U: Sync,
",1,["futures_util::io::chain::Chain"]],["impl<'a, W: ?Sized> Sync for Close<'a, W>
where\n W: Sync,
",1,["futures_util::io::close::Close"]],["impl<'a, R, W: ?Sized> Sync for Copy<'a, R, W>
where\n R: Sync,\n W: Sync,
",1,["futures_util::io::copy::Copy"]],["impl<'a, R, W: ?Sized> Sync for CopyBuf<'a, R, W>
where\n R: Sync,\n W: Sync,
",1,["futures_util::io::copy_buf::CopyBuf"]],["impl<'a, R, W: ?Sized> Sync for CopyBufAbortable<'a, R, W>
where\n R: Sync,\n W: Sync,
",1,["futures_util::io::copy_buf_abortable::CopyBufAbortable"]],["impl<T> Sync for Cursor<T>
where\n T: Sync,
",1,["futures_util::io::cursor::Cursor"]],["impl Sync for Empty",1,["futures_util::io::empty::Empty"]],["impl<'a, R: ?Sized> Sync for FillBuf<'a, R>
where\n R: Sync,
",1,["futures_util::io::fill_buf::FillBuf"]],["impl<'a, W: ?Sized> Sync for Flush<'a, W>
where\n W: Sync,
",1,["futures_util::io::flush::Flush"]],["impl<W, Item> Sync for IntoSink<W, Item>
where\n Item: Sync,\n W: Sync,
",1,["futures_util::io::into_sink::IntoSink"]],["impl<R> Sync for Lines<R>
where\n R: Sync,
",1,["futures_util::io::lines::Lines"]],["impl<'a, R: ?Sized> Sync for Read<'a, R>
where\n R: Sync,
",1,["futures_util::io::read::Read"]],["impl<'a, R: ?Sized> Sync for ReadVectored<'a, R>
where\n R: Sync,
",1,["futures_util::io::read_vectored::ReadVectored"]],["impl<'a, R: ?Sized> Sync for ReadExact<'a, R>
where\n R: Sync,
",1,["futures_util::io::read_exact::ReadExact"]],["impl<'a, R: ?Sized> Sync for ReadLine<'a, R>
where\n R: Sync,
",1,["futures_util::io::read_line::ReadLine"]],["impl<'a, R: ?Sized> Sync for ReadToEnd<'a, R>
where\n R: Sync,
",1,["futures_util::io::read_to_end::ReadToEnd"]],["impl<'a, R: ?Sized> Sync for ReadToString<'a, R>
where\n R: Sync,
",1,["futures_util::io::read_to_string::ReadToString"]],["impl<'a, R: ?Sized> Sync for ReadUntil<'a, R>
where\n R: Sync,
",1,["futures_util::io::read_until::ReadUntil"]],["impl Sync for Repeat",1,["futures_util::io::repeat::Repeat"]],["impl<'a, S: ?Sized> Sync for Seek<'a, S>
where\n S: Sync,
",1,["futures_util::io::seek::Seek"]],["impl Sync for Sink",1,["futures_util::io::sink::Sink"]],["impl<T> Sync for ReadHalf<T>
where\n T: Send,
",1,["futures_util::io::split::ReadHalf"]],["impl<T> Sync for WriteHalf<T>
where\n T: Send,
",1,["futures_util::io::split::WriteHalf"]],["impl<T> Sync for ReuniteError<T>
where\n T: Send,
",1,["futures_util::io::split::ReuniteError"]],["impl<R> Sync for Take<R>
where\n R: Sync,
",1,["futures_util::io::take::Take"]],["impl<T> Sync for Window<T>
where\n T: Sync,
",1,["futures_util::io::window::Window"]],["impl<'a, W: ?Sized> Sync for Write<'a, W>
where\n W: Sync,
",1,["futures_util::io::write::Write"]],["impl<'a, W: ?Sized> Sync for WriteVectored<'a, W>
where\n W: Sync,
",1,["futures_util::io::write_vectored::WriteVectored"]],["impl<'a, W: ?Sized> Sync for WriteAll<'a, W>
where\n W: Sync,
",1,["futures_util::io::write_all::WriteAll"]],["impl<Fut: Sync> Sync for IterPinRef<'_, Fut>"],["impl<T: ?Sized + Sync> Sync for OwnedMutexGuard<T>"],["impl<T: ?Sized + Sync, U: ?Sized + Sync> Sync for MappedMutexGuard<'_, T, U>"],["impl<Fut: Sync> Sync for IterPinMut<'_, Fut>"],["impl<T: ?Sized + Sync> Sync for MutexGuard<'_, T>"],["impl<T: ?Sized> Sync for MutexLockFuture<'_, T>"],["impl<T: ?Sized> Sync for OwnedMutexLockFuture<T>"],["impl<Fut: Send + Sync> Sync for FuturesUnordered<Fut>"],["impl<T: ?Sized + Send> Sync for Mutex<T>"],["impl<Fut: Sync + Unpin> Sync for IntoIter<Fut>"]], +"futures_util":[["impl<Fut> Sync for Fuse<Fut>
where\n Fut: Sync,
",1,["futures_util::future::future::fuse::Fuse"]],["impl<Fut> Sync for CatchUnwind<Fut>
where\n Fut: Sync,
",1,["futures_util::future::future::catch_unwind::CatchUnwind"]],["impl<T> Sync for RemoteHandle<T>
where\n T: Send,
",1,["futures_util::future::future::remote_handle::RemoteHandle"]],["impl<Fut> Sync for Remote<Fut>
where\n Fut: Sync,\n <Fut as Future>::Output: Send,
",1,["futures_util::future::future::remote_handle::Remote"]],["impl<Fut> Sync for Shared<Fut>
where\n Fut: Send,\n <Fut as Future>::Output: Send + Sync,
",1,["futures_util::future::future::shared::Shared"]],["impl<Fut> Sync for WeakShared<Fut>
where\n Fut: Send,\n <Fut as Future>::Output: Send + Sync,
",1,["futures_util::future::future::shared::WeakShared"]],["impl<F> Sync for Flatten<F>
where\n F: Sync,\n <F as Future>::Output: Sync,
",1,["futures_util::future::future::Flatten"]],["impl<F> Sync for FlattenStream<F>
where\n F: Sync,\n <F as Future>::Output: Sync,
",1,["futures_util::future::future::FlattenStream"]],["impl<Fut, F> Sync for Map<Fut, F>
where\n F: Sync,\n Fut: Sync,
",1,["futures_util::future::future::Map"]],["impl<F> Sync for IntoStream<F>
where\n F: Sync,
",1,["futures_util::future::future::IntoStream"]],["impl<Fut, T> Sync for MapInto<Fut, T>
where\n Fut: Sync,
",1,["futures_util::future::future::MapInto"]],["impl<Fut1, Fut2, F> Sync for Then<Fut1, Fut2, F>
where\n F: Sync,\n Fut1: Sync,\n Fut2: Sync,
",1,["futures_util::future::future::Then"]],["impl<Fut, F> Sync for Inspect<Fut, F>
where\n F: Sync,\n Fut: Sync,
",1,["futures_util::future::future::Inspect"]],["impl<Fut> Sync for NeverError<Fut>
where\n Fut: Sync,
",1,["futures_util::future::future::NeverError"]],["impl<Fut> Sync for UnitError<Fut>
where\n Fut: Sync,
",1,["futures_util::future::future::UnitError"]],["impl<Fut> Sync for IntoFuture<Fut>
where\n Fut: Sync,
",1,["futures_util::future::try_future::into_future::IntoFuture"]],["impl<Fut1, Fut2> Sync for TryFlatten<Fut1, Fut2>
where\n Fut1: Sync,\n Fut2: Sync,
",1,["futures_util::future::try_future::TryFlatten"]],["impl<Fut> Sync for TryFlattenStream<Fut>
where\n Fut: Sync,\n <Fut as TryFuture>::Ok: Sync,
",1,["futures_util::future::try_future::TryFlattenStream"]],["impl<Fut, Si> Sync for FlattenSink<Fut, Si>
where\n Fut: Sync,\n Si: Sync,
",1,["futures_util::future::try_future::FlattenSink"]],["impl<Fut1, Fut2, F> Sync for AndThen<Fut1, Fut2, F>
where\n F: Sync,\n Fut1: Sync,\n Fut2: Sync,
",1,["futures_util::future::try_future::AndThen"]],["impl<Fut1, Fut2, F> Sync for OrElse<Fut1, Fut2, F>
where\n F: Sync,\n Fut1: Sync,\n Fut2: Sync,
",1,["futures_util::future::try_future::OrElse"]],["impl<Fut, E> Sync for ErrInto<Fut, E>
where\n Fut: Sync,
",1,["futures_util::future::try_future::ErrInto"]],["impl<Fut, E> Sync for OkInto<Fut, E>
where\n Fut: Sync,
",1,["futures_util::future::try_future::OkInto"]],["impl<Fut, F> Sync for InspectOk<Fut, F>
where\n F: Sync,\n Fut: Sync,
",1,["futures_util::future::try_future::InspectOk"]],["impl<Fut, F> Sync for InspectErr<Fut, F>
where\n F: Sync,\n Fut: Sync,
",1,["futures_util::future::try_future::InspectErr"]],["impl<Fut, F> Sync for MapOk<Fut, F>
where\n F: Sync,\n Fut: Sync,
",1,["futures_util::future::try_future::MapOk"]],["impl<Fut, F> Sync for MapErr<Fut, F>
where\n F: Sync,\n Fut: Sync,
",1,["futures_util::future::try_future::MapErr"]],["impl<Fut, F, G> Sync for MapOkOrElse<Fut, F, G>
where\n F: Sync,\n Fut: Sync,\n G: Sync,
",1,["futures_util::future::try_future::MapOkOrElse"]],["impl<Fut, F> Sync for UnwrapOrElse<Fut, F>
where\n F: Sync,\n Fut: Sync,
",1,["futures_util::future::try_future::UnwrapOrElse"]],["impl<F> Sync for Lazy<F>
where\n F: Sync,
",1,["futures_util::future::lazy::Lazy"]],["impl<T> Sync for Pending<T>
where\n T: Sync,
",1,["futures_util::future::pending::Pending"]],["impl<Fut> Sync for MaybeDone<Fut>
where\n Fut: Sync,\n <Fut as Future>::Output: Sync,
",1,["futures_util::future::maybe_done::MaybeDone"]],["impl<Fut> Sync for TryMaybeDone<Fut>
where\n Fut: Sync,\n <Fut as TryFuture>::Ok: Sync,
",1,["futures_util::future::try_maybe_done::TryMaybeDone"]],["impl<F> Sync for OptionFuture<F>
where\n F: Sync,
",1,["futures_util::future::option::OptionFuture"]],["impl<F> Sync for PollFn<F>
where\n F: Sync,
",1,["futures_util::future::poll_fn::PollFn"]],["impl<T> Sync for PollImmediate<T>
where\n T: Sync,
",1,["futures_util::future::poll_immediate::PollImmediate"]],["impl<T> Sync for Ready<T>
where\n T: Sync,
",1,["futures_util::future::ready::Ready"]],["impl<Fut1, Fut2> Sync for Join<Fut1, Fut2>
where\n Fut1: Sync,\n Fut2: Sync,\n <Fut1 as Future>::Output: Sync,\n <Fut2 as Future>::Output: Sync,
",1,["futures_util::future::join::Join"]],["impl<Fut1, Fut2, Fut3> Sync for Join3<Fut1, Fut2, Fut3>
where\n Fut1: Sync,\n Fut2: Sync,\n Fut3: Sync,\n <Fut1 as Future>::Output: Sync,\n <Fut2 as Future>::Output: Sync,\n <Fut3 as Future>::Output: Sync,
",1,["futures_util::future::join::Join3"]],["impl<Fut1, Fut2, Fut3, Fut4> Sync for Join4<Fut1, Fut2, Fut3, Fut4>
where\n Fut1: Sync,\n Fut2: Sync,\n Fut3: Sync,\n Fut4: Sync,\n <Fut1 as Future>::Output: Sync,\n <Fut2 as Future>::Output: Sync,\n <Fut3 as Future>::Output: Sync,\n <Fut4 as Future>::Output: Sync,
",1,["futures_util::future::join::Join4"]],["impl<Fut1, Fut2, Fut3, Fut4, Fut5> Sync for Join5<Fut1, Fut2, Fut3, Fut4, Fut5>
where\n Fut1: Sync,\n Fut2: Sync,\n Fut3: Sync,\n Fut4: Sync,\n Fut5: Sync,\n <Fut1 as Future>::Output: Sync,\n <Fut2 as Future>::Output: Sync,\n <Fut3 as Future>::Output: Sync,\n <Fut4 as Future>::Output: Sync,\n <Fut5 as Future>::Output: Sync,
",1,["futures_util::future::join::Join5"]],["impl<F> Sync for JoinAll<F>
where\n F: Send + Sync,\n <F as Future>::Output: Sync,
",1,["futures_util::future::join_all::JoinAll"]],["impl<A, B> Sync for Select<A, B>
where\n A: Sync,\n B: Sync,
",1,["futures_util::future::select::Select"]],["impl<Fut> Sync for SelectAll<Fut>
where\n Fut: Sync,
",1,["futures_util::future::select_all::SelectAll"]],["impl<Fut1, Fut2> Sync for TryJoin<Fut1, Fut2>
where\n Fut1: Sync,\n Fut2: Sync,\n <Fut1 as TryFuture>::Ok: Sync,\n <Fut2 as TryFuture>::Ok: Sync,
",1,["futures_util::future::try_join::TryJoin"]],["impl<Fut1, Fut2, Fut3> Sync for TryJoin3<Fut1, Fut2, Fut3>
where\n Fut1: Sync,\n Fut2: Sync,\n Fut3: Sync,\n <Fut1 as TryFuture>::Ok: Sync,\n <Fut2 as TryFuture>::Ok: Sync,\n <Fut3 as TryFuture>::Ok: Sync,
",1,["futures_util::future::try_join::TryJoin3"]],["impl<Fut1, Fut2, Fut3, Fut4> Sync for TryJoin4<Fut1, Fut2, Fut3, Fut4>
where\n Fut1: Sync,\n Fut2: Sync,\n Fut3: Sync,\n Fut4: Sync,\n <Fut1 as TryFuture>::Ok: Sync,\n <Fut2 as TryFuture>::Ok: Sync,\n <Fut3 as TryFuture>::Ok: Sync,\n <Fut4 as TryFuture>::Ok: Sync,
",1,["futures_util::future::try_join::TryJoin4"]],["impl<Fut1, Fut2, Fut3, Fut4, Fut5> Sync for TryJoin5<Fut1, Fut2, Fut3, Fut4, Fut5>
where\n Fut1: Sync,\n Fut2: Sync,\n Fut3: Sync,\n Fut4: Sync,\n Fut5: Sync,\n <Fut1 as TryFuture>::Ok: Sync,\n <Fut2 as TryFuture>::Ok: Sync,\n <Fut3 as TryFuture>::Ok: Sync,\n <Fut4 as TryFuture>::Ok: Sync,\n <Fut5 as TryFuture>::Ok: Sync,
",1,["futures_util::future::try_join::TryJoin5"]],["impl<F> Sync for TryJoinAll<F>
where\n F: Send + Sync,\n <F as TryFuture>::Error: Sync,\n <F as TryFuture>::Ok: Sync,
",1,["futures_util::future::try_join_all::TryJoinAll"]],["impl<A, B> Sync for TrySelect<A, B>
where\n A: Sync,\n B: Sync,
",1,["futures_util::future::try_select::TrySelect"]],["impl<Fut> Sync for SelectOk<Fut>
where\n Fut: Sync,
",1,["futures_util::future::select_ok::SelectOk"]],["impl<A, B> Sync for Either<A, B>
where\n A: Sync,\n B: Sync,
",1,["futures_util::future::either::Either"]],["impl Sync for AbortHandle",1,["futures_util::abortable::AbortHandle"]],["impl Sync for AbortRegistration",1,["futures_util::abortable::AbortRegistration"]],["impl<T> Sync for Abortable<T>
where\n T: Sync,
",1,["futures_util::abortable::Abortable"]],["impl Sync for Aborted",1,["futures_util::abortable::Aborted"]],["impl<St1, St2> Sync for Chain<St1, St2>
where\n St1: Sync,\n St2: Sync,
",1,["futures_util::stream::stream::chain::Chain"]],["impl<St, C> Sync for Collect<St, C>
where\n C: Sync,\n St: Sync,
",1,["futures_util::stream::stream::collect::Collect"]],["impl<St, FromA, FromB> Sync for Unzip<St, FromA, FromB>
where\n FromA: Sync,\n FromB: Sync,\n St: Sync,
",1,["futures_util::stream::stream::unzip::Unzip"]],["impl<St> Sync for Concat<St>
where\n St: Sync,\n <St as Stream>::Item: Sync,
",1,["futures_util::stream::stream::concat::Concat"]],["impl<St> Sync for Count<St>
where\n St: Sync,
",1,["futures_util::stream::stream::count::Count"]],["impl<St> Sync for Cycle<St>
where\n St: Sync,
",1,["futures_util::stream::stream::cycle::Cycle"]],["impl<St> Sync for Enumerate<St>
where\n St: Sync,
",1,["futures_util::stream::stream::enumerate::Enumerate"]],["impl<St, Fut, F> Sync for Filter<St, Fut, F>
where\n F: Sync,\n Fut: Sync,\n St: Sync,\n <St as Stream>::Item: Sync,
",1,["futures_util::stream::stream::filter::Filter"]],["impl<St, Fut, F> Sync for FilterMap<St, Fut, F>
where\n F: Sync,\n Fut: Sync,\n St: Sync,
",1,["futures_util::stream::stream::filter_map::FilterMap"]],["impl<St, Fut, T, F> Sync for Fold<St, Fut, T, F>
where\n F: Sync,\n Fut: Sync,\n St: Sync,\n T: Sync,
",1,["futures_util::stream::stream::fold::Fold"]],["impl<St, Fut, F> Sync for Any<St, Fut, F>
where\n F: Sync,\n Fut: Sync,\n St: Sync,
",1,["futures_util::stream::stream::any::Any"]],["impl<St, Fut, F> Sync for All<St, Fut, F>
where\n F: Sync,\n Fut: Sync,\n St: Sync,
",1,["futures_util::stream::stream::all::All"]],["impl<St, Fut, F> Sync for ForEach<St, Fut, F>
where\n F: Sync,\n Fut: Sync,\n St: Sync,
",1,["futures_util::stream::stream::for_each::ForEach"]],["impl<St> Sync for Fuse<St>
where\n St: Sync,
",1,["futures_util::stream::stream::fuse::Fuse"]],["impl<St> Sync for StreamFuture<St>
where\n St: Sync,
",1,["futures_util::stream::stream::into_future::StreamFuture"]],["impl<St, F> Sync for Map<St, F>
where\n F: Sync,\n St: Sync,
",1,["futures_util::stream::stream::map::Map"]],["impl<'a, St: ?Sized> Sync for Next<'a, St>
where\n St: Sync,
",1,["futures_util::stream::stream::next::Next"]],["impl<'a, St: ?Sized> Sync for SelectNextSome<'a, St>
where\n St: Sync,
",1,["futures_util::stream::stream::select_next_some::SelectNextSome"]],["impl<St> Sync for Peekable<St>
where\n St: Sync,\n <St as Stream>::Item: Sync,
",1,["futures_util::stream::stream::peek::Peekable"]],["impl<'a, St> Sync for Peek<'a, St>
where\n St: Sync,\n <St as Stream>::Item: Sync,
",1,["futures_util::stream::stream::peek::Peek"]],["impl<'a, St> Sync for PeekMut<'a, St>
where\n St: Sync,\n <St as Stream>::Item: Sync,
",1,["futures_util::stream::stream::peek::PeekMut"]],["impl<'a, St, F> Sync for NextIf<'a, St, F>
where\n F: Sync,\n St: Sync,\n <St as Stream>::Item: Sync,
",1,["futures_util::stream::stream::peek::NextIf"]],["impl<'a, St, T: ?Sized> Sync for NextIfEq<'a, St, T>
where\n St: Sync,\n T: Sync,\n <St as Stream>::Item: Sync,
",1,["futures_util::stream::stream::peek::NextIfEq"]],["impl<St> Sync for Skip<St>
where\n St: Sync,
",1,["futures_util::stream::stream::skip::Skip"]],["impl<St, Fut, F> Sync for SkipWhile<St, Fut, F>
where\n F: Sync,\n Fut: Sync,\n St: Sync,\n <St as Stream>::Item: Sync,
",1,["futures_util::stream::stream::skip_while::SkipWhile"]],["impl<St> Sync for Take<St>
where\n St: Sync,
",1,["futures_util::stream::stream::take::Take"]],["impl<St, Fut, F> Sync for TakeWhile<St, Fut, F>
where\n F: Sync,\n Fut: Sync,\n St: Sync,\n <St as Stream>::Item: Sync,
",1,["futures_util::stream::stream::take_while::TakeWhile"]],["impl<St, Fut> Sync for TakeUntil<St, Fut>
where\n Fut: Sync,\n St: Sync,\n <Fut as Future>::Output: Sync,
",1,["futures_util::stream::stream::take_until::TakeUntil"]],["impl<St, Fut, F> Sync for Then<St, Fut, F>
where\n F: Sync,\n Fut: Sync,\n St: Sync,
",1,["futures_util::stream::stream::then::Then"]],["impl<St1, St2> Sync for Zip<St1, St2>
where\n St1: Sync,\n St2: Sync,\n <St1 as Stream>::Item: Sync,\n <St2 as Stream>::Item: Sync,
",1,["futures_util::stream::stream::zip::Zip"]],["impl<St> Sync for Chunks<St>
where\n St: Sync,\n <St as Stream>::Item: Sync,
",1,["futures_util::stream::stream::chunks::Chunks"]],["impl<St> Sync for ReadyChunks<St>
where\n St: Sync,
",1,["futures_util::stream::stream::ready_chunks::ReadyChunks"]],["impl<St, S, Fut, F> Sync for Scan<St, S, Fut, F>
where\n F: Sync,\n Fut: Sync,\n S: Sync,\n St: Sync,
",1,["futures_util::stream::stream::scan::Scan"]],["impl<St> Sync for BufferUnordered<St>
where\n St: Sync,\n <St as Stream>::Item: Send + Sync,
",1,["futures_util::stream::stream::buffer_unordered::BufferUnordered"]],["impl<St> Sync for Buffered<St>
where\n St: Sync,\n <St as Stream>::Item: Send + Sync,\n <<St as Stream>::Item as Future>::Output: Sync,
",1,["futures_util::stream::stream::buffered::Buffered"]],["impl<St, Fut, F> Sync for ForEachConcurrent<St, Fut, F>
where\n F: Sync,\n Fut: Send + Sync,\n St: Sync,
",1,["futures_util::stream::stream::for_each_concurrent::ForEachConcurrent"]],["impl<S> Sync for SplitStream<S>
where\n S: Send,
",1,["futures_util::stream::stream::split::SplitStream"]],["impl<S, Item> Sync for SplitSink<S, Item>
where\n Item: Sync,\n S: Send,
",1,["futures_util::stream::stream::split::SplitSink"]],["impl<T, Item> Sync for ReuniteError<T, Item>
where\n Item: Sync,\n T: Send,
",1,["futures_util::stream::stream::split::ReuniteError"]],["impl<St> Sync for CatchUnwind<St>
where\n St: Sync,
",1,["futures_util::stream::stream::catch_unwind::CatchUnwind"]],["impl<St> Sync for Flatten<St>
where\n St: Sync,\n <St as Stream>::Item: Sync,
",1,["futures_util::stream::stream::Flatten"]],["impl<St, Si> Sync for Forward<St, Si>
where\n Si: Sync,\n St: Sync,\n <St as TryStream>::Ok: Sync,
",1,["futures_util::stream::stream::Forward"]],["impl<St, F> Sync for Inspect<St, F>
where\n F: Sync,\n St: Sync,
",1,["futures_util::stream::stream::Inspect"]],["impl<St, U, F> Sync for FlatMap<St, U, F>
where\n F: Sync,\n St: Sync,\n U: Sync,
",1,["futures_util::stream::stream::FlatMap"]],["impl<St, U, F> Sync for FlatMapUnordered<St, U, F>
where\n F: Sync,\n St: Sync,\n U: Send + Sync,
",1,["futures_util::stream::stream::FlatMapUnordered"]],["impl<St, Fut, F> Sync for AndThen<St, Fut, F>
where\n F: Sync,\n Fut: Sync,\n St: Sync,
",1,["futures_util::stream::try_stream::and_then::AndThen"]],["impl<St> Sync for IntoStream<St>
where\n St: Sync,
",1,["futures_util::stream::try_stream::into_stream::IntoStream"]],["impl<St, Fut, F> Sync for OrElse<St, Fut, F>
where\n F: Sync,\n Fut: Sync,\n St: Sync,
",1,["futures_util::stream::try_stream::or_else::OrElse"]],["impl<'a, St: ?Sized> Sync for TryNext<'a, St>
where\n St: Sync,
",1,["futures_util::stream::try_stream::try_next::TryNext"]],["impl<St, Fut, F> Sync for TryForEach<St, Fut, F>
where\n F: Sync,\n Fut: Sync,\n St: Sync,
",1,["futures_util::stream::try_stream::try_for_each::TryForEach"]],["impl<St, Fut, F> Sync for TryFilter<St, Fut, F>
where\n F: Sync,\n Fut: Sync,\n St: Sync,\n <St as TryStream>::Ok: Sync,
",1,["futures_util::stream::try_stream::try_filter::TryFilter"]],["impl<St, Fut, F> Sync for TryFilterMap<St, Fut, F>
where\n F: Sync,\n Fut: Sync,\n St: Sync,
",1,["futures_util::stream::try_stream::try_filter_map::TryFilterMap"]],["impl<St> Sync for TryFlatten<St>
where\n St: Sync,\n <St as TryStream>::Ok: Sync,
",1,["futures_util::stream::try_stream::try_flatten::TryFlatten"]],["impl<St> Sync for TryFlattenUnordered<St>
where\n St: Sync,\n <<St as TryStream>::Ok as TryStream>::Error: Send + Sync,\n <St as TryStream>::Ok: Send + Sync,\n <<St as TryStream>::Ok as TryStream>::Ok: Send + Sync,
",1,["futures_util::stream::try_stream::try_flatten_unordered::TryFlattenUnordered"]],["impl<St, C> Sync for TryCollect<St, C>
where\n C: Sync,\n St: Sync,
",1,["futures_util::stream::try_stream::try_collect::TryCollect"]],["impl<St> Sync for TryConcat<St>
where\n St: Sync,\n <St as TryStream>::Ok: Sync,
",1,["futures_util::stream::try_stream::try_concat::TryConcat"]],["impl<St> Sync for TryChunks<St>
where\n St: Sync,\n <St as TryStream>::Ok: Sync,
",1,["futures_util::stream::try_stream::try_chunks::TryChunks"]],["impl<T, E> Sync for TryChunksError<T, E>
where\n E: Sync,\n T: Sync,
",1,["futures_util::stream::try_stream::try_chunks::TryChunksError"]],["impl<St> Sync for TryReadyChunks<St>
where\n St: Sync,
",1,["futures_util::stream::try_stream::try_ready_chunks::TryReadyChunks"]],["impl<T, E> Sync for TryReadyChunksError<T, E>
where\n E: Sync,\n T: Sync,
",1,["futures_util::stream::try_stream::try_ready_chunks::TryReadyChunksError"]],["impl<St, Fut, T, F> Sync for TryFold<St, Fut, T, F>
where\n F: Sync,\n Fut: Sync,\n St: Sync,\n T: Sync,
",1,["futures_util::stream::try_stream::try_fold::TryFold"]],["impl<T, F, Fut> Sync for TryUnfold<T, F, Fut>
where\n F: Sync,\n Fut: Sync,\n T: Sync,
",1,["futures_util::stream::try_stream::try_unfold::TryUnfold"]],["impl<St, Fut, F> Sync for TrySkipWhile<St, Fut, F>
where\n F: Sync,\n Fut: Sync,\n St: Sync,\n <St as TryStream>::Ok: Sync,
",1,["futures_util::stream::try_stream::try_skip_while::TrySkipWhile"]],["impl<St, Fut, F> Sync for TryTakeWhile<St, Fut, F>
where\n F: Sync,\n Fut: Sync,\n St: Sync,\n <St as TryStream>::Ok: Sync,
",1,["futures_util::stream::try_stream::try_take_while::TryTakeWhile"]],["impl<St> Sync for TryBufferUnordered<St>
where\n St: Sync,\n <St as TryStream>::Ok: Send + Sync,
",1,["futures_util::stream::try_stream::try_buffer_unordered::TryBufferUnordered"]],["impl<St> Sync for TryBuffered<St>
where\n St: Sync,\n <<St as TryStream>::Ok as TryFuture>::Error: Sync,\n <St as TryStream>::Ok: Send + Sync,\n <<St as TryStream>::Ok as TryFuture>::Ok: Sync,
",1,["futures_util::stream::try_stream::try_buffered::TryBuffered"]],["impl<St, Fut, F> Sync for TryForEachConcurrent<St, Fut, F>
where\n F: Sync,\n Fut: Send + Sync,\n St: Sync,
",1,["futures_util::stream::try_stream::try_for_each_concurrent::TryForEachConcurrent"]],["impl<St> Sync for IntoAsyncRead<St>
where\n St: Sync,\n <St as TryStream>::Ok: Sync,
",1,["futures_util::stream::try_stream::into_async_read::IntoAsyncRead"]],["impl<St, Fut, F> Sync for TryAll<St, Fut, F>
where\n F: Sync,\n Fut: Sync,\n St: Sync,
",1,["futures_util::stream::try_stream::try_all::TryAll"]],["impl<St, Fut, F> Sync for TryAny<St, Fut, F>
where\n F: Sync,\n Fut: Sync,\n St: Sync,
",1,["futures_util::stream::try_stream::try_any::TryAny"]],["impl<St, E> Sync for ErrInto<St, E>
where\n St: Sync,
",1,["futures_util::stream::try_stream::ErrInto"]],["impl<St, F> Sync for InspectOk<St, F>
where\n F: Sync,\n St: Sync,
",1,["futures_util::stream::try_stream::InspectOk"]],["impl<St, F> Sync for InspectErr<St, F>
where\n F: Sync,\n St: Sync,
",1,["futures_util::stream::try_stream::InspectErr"]],["impl<St, F> Sync for MapOk<St, F>
where\n F: Sync,\n St: Sync,
",1,["futures_util::stream::try_stream::MapOk"]],["impl<St, F> Sync for MapErr<St, F>
where\n F: Sync,\n St: Sync,
",1,["futures_util::stream::try_stream::MapErr"]],["impl<I> Sync for Iter<I>
where\n I: Sync,
",1,["futures_util::stream::iter::Iter"]],["impl<T> Sync for Repeat<T>
where\n T: Sync,
",1,["futures_util::stream::repeat::Repeat"]],["impl<F> Sync for RepeatWith<F>
where\n F: Sync,
",1,["futures_util::stream::repeat_with::RepeatWith"]],["impl<T> Sync for Empty<T>
where\n T: Sync,
",1,["futures_util::stream::empty::Empty"]],["impl<Fut> Sync for Once<Fut>
where\n Fut: Sync,
",1,["futures_util::stream::once::Once"]],["impl<T> Sync for Pending<T>
where\n T: Sync,
",1,["futures_util::stream::pending::Pending"]],["impl<F> Sync for PollFn<F>
where\n F: Sync,
",1,["futures_util::stream::poll_fn::PollFn"]],["impl<S> Sync for PollImmediate<S>
where\n S: Sync,
",1,["futures_util::stream::poll_immediate::PollImmediate"]],["impl<St1, St2> Sync for Select<St1, St2>
where\n St1: Sync,\n St2: Sync,
",1,["futures_util::stream::select::Select"]],["impl Sync for PollNext",1,["futures_util::stream::select_with_strategy::PollNext"]],["impl<St1, St2, Clos, State> Sync for SelectWithStrategy<St1, St2, Clos, State>
where\n Clos: Sync,\n St1: Sync,\n St2: Sync,\n State: Sync,
",1,["futures_util::stream::select_with_strategy::SelectWithStrategy"]],["impl<T, F, Fut> Sync for Unfold<T, F, Fut>
where\n F: Sync,\n Fut: Sync,\n T: Sync,
",1,["futures_util::stream::unfold::Unfold"]],["impl<T> Sync for FuturesOrdered<T>
where\n T: Send + Sync,\n <T as Future>::Output: Sync,
",1,["futures_util::stream::futures_ordered::FuturesOrdered"]],["impl<'a, Fut> Sync for IterMut<'a, Fut>
where\n Fut: Sync,
",1,["futures_util::stream::futures_unordered::iter::IterMut"]],["impl<'a, Fut> Sync for Iter<'a, Fut>
where\n Fut: Sync,
",1,["futures_util::stream::futures_unordered::iter::Iter"]],["impl<St> Sync for SelectAll<St>
where\n St: Send + Sync,
",1,["futures_util::stream::select_all::SelectAll"]],["impl<'a, St> Sync for Iter<'a, St>
where\n St: Sync,
",1,["futures_util::stream::select_all::Iter"]],["impl<'a, St> Sync for IterMut<'a, St>
where\n St: Sync,
",1,["futures_util::stream::select_all::IterMut"]],["impl<St> Sync for IntoIter<St>
where\n St: Sync,
",1,["futures_util::stream::select_all::IntoIter"]],["impl<'a, Si: ?Sized, Item> Sync for Close<'a, Si, Item>
where\n Si: Sync,
",1,["futures_util::sink::close::Close"]],["impl<T> Sync for Drain<T>
where\n T: Sync,
",1,["futures_util::sink::drain::Drain"]],["impl<Si1, Si2> Sync for Fanout<Si1, Si2>
where\n Si1: Sync,\n Si2: Sync,
",1,["futures_util::sink::fanout::Fanout"]],["impl<'a, Si: ?Sized, Item> Sync for Feed<'a, Si, Item>
where\n Item: Sync,\n Si: Sync,
",1,["futures_util::sink::feed::Feed"]],["impl<'a, Si: ?Sized, Item> Sync for Flush<'a, Si, Item>
where\n Si: Sync,
",1,["futures_util::sink::flush::Flush"]],["impl<Si, Item, E> Sync for SinkErrInto<Si, Item, E>
where\n Si: Sync,
",1,["futures_util::sink::err_into::SinkErrInto"]],["impl<Si, F> Sync for SinkMapErr<Si, F>
where\n F: Sync,\n Si: Sync,
",1,["futures_util::sink::map_err::SinkMapErr"]],["impl<'a, Si: ?Sized, Item> Sync for Send<'a, Si, Item>
where\n Item: Sync,\n Si: Sync,
",1,["futures_util::sink::send::Send"]],["impl<'a, Si: ?Sized, St: ?Sized> Sync for SendAll<'a, Si, St>
where\n Si: Sync,\n St: Sync,\n <St as TryStream>::Ok: Sync,
",1,["futures_util::sink::send_all::SendAll"]],["impl<T, F, R> Sync for Unfold<T, F, R>
where\n F: Sync,\n R: Sync,\n T: Sync,
",1,["futures_util::sink::unfold::Unfold"]],["impl<Si, Item, U, Fut, F> Sync for With<Si, Item, U, Fut, F>
where\n F: Sync,\n Fut: Sync,\n Si: Sync,
",1,["futures_util::sink::with::With"]],["impl<Si, Item, U, St, F> Sync for WithFlatMap<Si, Item, U, St, F>
where\n F: Sync,\n Item: Sync,\n Si: Sync,\n St: Sync,
",1,["futures_util::sink::with_flat_map::WithFlatMap"]],["impl<Si, Item> Sync for Buffer<Si, Item>
where\n Item: Sync,\n Si: Sync,
",1,["futures_util::sink::buffer::Buffer"]],["impl<T> Sync for AllowStdIo<T>
where\n T: Sync,
",1,["futures_util::io::allow_std::AllowStdIo"]],["impl<R> Sync for BufReader<R>
where\n R: Sync,
",1,["futures_util::io::buf_reader::BufReader"]],["impl<'a, R> Sync for SeeKRelative<'a, R>
where\n R: Sync,
",1,["futures_util::io::buf_reader::SeeKRelative"]],["impl<W> Sync for BufWriter<W>
where\n W: Sync,
",1,["futures_util::io::buf_writer::BufWriter"]],["impl<W> Sync for LineWriter<W>
where\n W: Sync,
",1,["futures_util::io::line_writer::LineWriter"]],["impl<T, U> Sync for Chain<T, U>
where\n T: Sync,\n U: Sync,
",1,["futures_util::io::chain::Chain"]],["impl<'a, W: ?Sized> Sync for Close<'a, W>
where\n W: Sync,
",1,["futures_util::io::close::Close"]],["impl<'a, R, W: ?Sized> Sync for Copy<'a, R, W>
where\n R: Sync,\n W: Sync,
",1,["futures_util::io::copy::Copy"]],["impl<'a, R, W: ?Sized> Sync for CopyBuf<'a, R, W>
where\n R: Sync,\n W: Sync,
",1,["futures_util::io::copy_buf::CopyBuf"]],["impl<'a, R, W: ?Sized> Sync for CopyBufAbortable<'a, R, W>
where\n R: Sync,\n W: Sync,
",1,["futures_util::io::copy_buf_abortable::CopyBufAbortable"]],["impl<T> Sync for Cursor<T>
where\n T: Sync,
",1,["futures_util::io::cursor::Cursor"]],["impl Sync for Empty",1,["futures_util::io::empty::Empty"]],["impl<'a, R: ?Sized> Sync for FillBuf<'a, R>
where\n R: Sync,
",1,["futures_util::io::fill_buf::FillBuf"]],["impl<'a, W: ?Sized> Sync for Flush<'a, W>
where\n W: Sync,
",1,["futures_util::io::flush::Flush"]],["impl<W, Item> Sync for IntoSink<W, Item>
where\n Item: Sync,\n W: Sync,
",1,["futures_util::io::into_sink::IntoSink"]],["impl<R> Sync for Lines<R>
where\n R: Sync,
",1,["futures_util::io::lines::Lines"]],["impl<'a, R: ?Sized> Sync for Read<'a, R>
where\n R: Sync,
",1,["futures_util::io::read::Read"]],["impl<'a, R: ?Sized> Sync for ReadVectored<'a, R>
where\n R: Sync,
",1,["futures_util::io::read_vectored::ReadVectored"]],["impl<'a, R: ?Sized> Sync for ReadExact<'a, R>
where\n R: Sync,
",1,["futures_util::io::read_exact::ReadExact"]],["impl<'a, R: ?Sized> Sync for ReadLine<'a, R>
where\n R: Sync,
",1,["futures_util::io::read_line::ReadLine"]],["impl<'a, R: ?Sized> Sync for ReadToEnd<'a, R>
where\n R: Sync,
",1,["futures_util::io::read_to_end::ReadToEnd"]],["impl<'a, R: ?Sized> Sync for ReadToString<'a, R>
where\n R: Sync,
",1,["futures_util::io::read_to_string::ReadToString"]],["impl<'a, R: ?Sized> Sync for ReadUntil<'a, R>
where\n R: Sync,
",1,["futures_util::io::read_until::ReadUntil"]],["impl Sync for Repeat",1,["futures_util::io::repeat::Repeat"]],["impl<'a, S: ?Sized> Sync for Seek<'a, S>
where\n S: Sync,
",1,["futures_util::io::seek::Seek"]],["impl Sync for Sink",1,["futures_util::io::sink::Sink"]],["impl<T> Sync for ReadHalf<T>
where\n T: Send,
",1,["futures_util::io::split::ReadHalf"]],["impl<T> Sync for WriteHalf<T>
where\n T: Send,
",1,["futures_util::io::split::WriteHalf"]],["impl<T> Sync for ReuniteError<T>
where\n T: Send,
",1,["futures_util::io::split::ReuniteError"]],["impl<R> Sync for Take<R>
where\n R: Sync,
",1,["futures_util::io::take::Take"]],["impl<T> Sync for Window<T>
where\n T: Sync,
",1,["futures_util::io::window::Window"]],["impl<'a, W: ?Sized> Sync for Write<'a, W>
where\n W: Sync,
",1,["futures_util::io::write::Write"]],["impl<'a, W: ?Sized> Sync for WriteVectored<'a, W>
where\n W: Sync,
",1,["futures_util::io::write_vectored::WriteVectored"]],["impl<'a, W: ?Sized> Sync for WriteAll<'a, W>
where\n W: Sync,
",1,["futures_util::io::write_all::WriteAll"]],["impl<T: ?Sized> Sync for MutexLockFuture<'_, T>"],["impl<T: ?Sized + Sync> Sync for MutexGuard<'_, T>"],["impl<T: ?Sized + Send> Sync for Mutex<T>"],["impl<T: ?Sized + Sync> Sync for OwnedMutexGuard<T>"],["impl<Fut: Sync> Sync for IterPinMut<'_, Fut>"],["impl<T: ?Sized> Sync for OwnedMutexLockFuture<T>"],["impl<T: ?Sized + Sync, U: ?Sized + Sync> Sync for MappedMutexGuard<'_, T, U>"],["impl<Fut: Sync + Unpin> Sync for IntoIter<Fut>"],["impl<Fut: Send + Sync> Sync for FuturesUnordered<Fut>"],["impl<Fut: Sync> Sync for IterPinRef<'_, Fut>"]], "fxhash":[["impl Sync for FxHasher",1,["fxhash::FxHasher"]],["impl Sync for FxHasher64",1,["fxhash::FxHasher64"]],["impl Sync for FxHasher32",1,["fxhash::FxHasher32"]]], "generic_array":[["impl<T, N> Sync for GenericArrayIter<T, N>
where\n T: Sync,
",1,["generic_array::iter::GenericArrayIter"]],["impl<T: Sync, N: ArrayLength<T>> Sync for GenericArray<T, N>"]], "getrandom":[["impl Sync for Error",1,["getrandom::error::Error"]]], -"hashbrown":[["impl Sync for DefaultHashBuilder",1,["hashbrown::map::DefaultHashBuilder"]],["impl<K, V, S, A> Sync for HashMap<K, V, S, A>
where\n A: Sync,\n K: Sync,\n S: Sync,\n V: Sync,
",1,["hashbrown::map::HashMap"]],["impl<'a, K, V> Sync for Iter<'a, K, V>
where\n K: Sync,\n V: Sync,
",1,["hashbrown::map::Iter"]],["impl<'a, K, V> Sync for IterMut<'a, K, V>
where\n K: Sync,\n V: Sync,
",1,["hashbrown::map::IterMut"]],["impl<K, V, A> Sync for IntoIter<K, V, A>
where\n A: Sync,\n K: Sync,\n V: Sync,
",1,["hashbrown::map::IntoIter"]],["impl<K, V, A> Sync for IntoKeys<K, V, A>
where\n A: Sync,\n K: Sync,\n V: Sync,
",1,["hashbrown::map::IntoKeys"]],["impl<K, V, A> Sync for IntoValues<K, V, A>
where\n A: Sync,\n K: Sync,\n V: Sync,
",1,["hashbrown::map::IntoValues"]],["impl<'a, K, V> Sync for Keys<'a, K, V>
where\n K: Sync,\n V: Sync,
",1,["hashbrown::map::Keys"]],["impl<'a, K, V> Sync for Values<'a, K, V>
where\n K: Sync,\n V: Sync,
",1,["hashbrown::map::Values"]],["impl<'a, K, V, A> Sync for Drain<'a, K, V, A>
where\n A: Sync,\n K: Sync,\n V: Sync,
",1,["hashbrown::map::Drain"]],["impl<'a, K, V, F, A> Sync for ExtractIf<'a, K, V, F, A>
where\n A: Sync,\n F: Sync,\n K: Sync,\n V: Sync,
",1,["hashbrown::map::ExtractIf"]],["impl<'a, K, V> Sync for ValuesMut<'a, K, V>
where\n K: Sync,\n V: Sync,
",1,["hashbrown::map::ValuesMut"]],["impl<'a, K, V, S, A> Sync for RawEntryBuilderMut<'a, K, V, S, A>
where\n A: Sync,\n K: Sync,\n S: Sync,\n V: Sync,
",1,["hashbrown::map::RawEntryBuilderMut"]],["impl<'a, K, V, S, A> Sync for RawEntryMut<'a, K, V, S, A>
where\n A: Sync,\n K: Sync,\n S: Sync,\n V: Sync,
",1,["hashbrown::map::RawEntryMut"]],["impl<'a, K, V, S, A> Sync for RawVacantEntryMut<'a, K, V, S, A>
where\n A: Sync,\n K: Sync,\n S: Sync,\n V: Sync,
",1,["hashbrown::map::RawVacantEntryMut"]],["impl<'a, K, V, S, A> Sync for RawEntryBuilder<'a, K, V, S, A>
where\n A: Sync,\n K: Sync,\n S: Sync,\n V: Sync,
",1,["hashbrown::map::RawEntryBuilder"]],["impl<'a, K, V, S, A> Sync for Entry<'a, K, V, S, A>
where\n A: Sync,\n K: Sync,\n S: Sync,\n V: Sync,
",1,["hashbrown::map::Entry"]],["impl<'a, K, V, S, A> Sync for VacantEntry<'a, K, V, S, A>
where\n A: Sync,\n K: Sync,\n S: Sync,\n V: Sync,
",1,["hashbrown::map::VacantEntry"]],["impl<'a, 'b, K, Q: ?Sized, V, S, A> Sync for EntryRef<'a, 'b, K, Q, V, S, A>
where\n A: Sync,\n K: Sync,\n Q: Sync,\n S: Sync,\n V: Sync,
",1,["hashbrown::map::EntryRef"]],["impl<'a, 'b, K, Q: ?Sized, V, S, A> Sync for VacantEntryRef<'a, 'b, K, Q, V, S, A>
where\n A: Sync,\n K: Sync,\n Q: Sync,\n S: Sync,\n V: Sync,
",1,["hashbrown::map::VacantEntryRef"]],["impl<'a, K, V, S, A> Sync for OccupiedError<'a, K, V, S, A>
where\n A: Sync,\n K: Sync,\n S: Sync,\n V: Sync,
",1,["hashbrown::map::OccupiedError"]],["impl<T, S, A> Sync for HashSet<T, S, A>
where\n A: Sync,\n S: Sync,\n T: Sync,
",1,["hashbrown::set::HashSet"]],["impl<'a, K> Sync for Iter<'a, K>
where\n K: Sync,
",1,["hashbrown::set::Iter"]],["impl<K, A> Sync for IntoIter<K, A>
where\n A: Sync,\n K: Sync,
",1,["hashbrown::set::IntoIter"]],["impl<'a, K, A> Sync for Drain<'a, K, A>
where\n A: Sync,\n K: Sync,
",1,["hashbrown::set::Drain"]],["impl<'a, K, F, A> Sync for ExtractIf<'a, K, F, A>
where\n A: Sync,\n F: Sync,\n K: Sync,
",1,["hashbrown::set::ExtractIf"]],["impl<'a, T, S, A> Sync for Intersection<'a, T, S, A>
where\n A: Sync,\n S: Sync,\n T: Sync,
",1,["hashbrown::set::Intersection"]],["impl<'a, T, S, A> Sync for Difference<'a, T, S, A>
where\n A: Sync,\n S: Sync,\n T: Sync,
",1,["hashbrown::set::Difference"]],["impl<'a, T, S, A> Sync for SymmetricDifference<'a, T, S, A>
where\n A: Sync,\n S: Sync,\n T: Sync,
",1,["hashbrown::set::SymmetricDifference"]],["impl<'a, T, S, A> Sync for Union<'a, T, S, A>
where\n A: Sync,\n S: Sync,\n T: Sync,
",1,["hashbrown::set::Union"]],["impl<'a, T, S, A> Sync for Entry<'a, T, S, A>
where\n A: Sync,\n S: Sync,\n T: Sync,
",1,["hashbrown::set::Entry"]],["impl<'a, T, S, A> Sync for OccupiedEntry<'a, T, S, A>
where\n A: Sync,\n S: Sync,\n T: Sync,
",1,["hashbrown::set::OccupiedEntry"]],["impl<'a, T, S, A> Sync for VacantEntry<'a, T, S, A>
where\n A: Sync,\n S: Sync,\n T: Sync,
",1,["hashbrown::set::VacantEntry"]],["impl<T, A> Sync for HashTable<T, A>
where\n A: Sync,\n T: Sync,
",1,["hashbrown::table::HashTable"]],["impl<'a, T, A> Sync for Entry<'a, T, A>
where\n A: Sync,\n T: Sync,
",1,["hashbrown::table::Entry"]],["impl<'a, T, A> Sync for VacantEntry<'a, T, A>
where\n A: Sync,\n T: Sync,
",1,["hashbrown::table::VacantEntry"]],["impl<'a, T, A> Sync for AbsentEntry<'a, T, A>
where\n A: Sync,\n T: Sync,
",1,["hashbrown::table::AbsentEntry"]],["impl<'a, T> Sync for Iter<'a, T>
where\n T: Sync,
",1,["hashbrown::table::Iter"]],["impl<'a, T> Sync for IterMut<'a, T>
where\n T: Sync,
",1,["hashbrown::table::IterMut"]],["impl<T, A> Sync for IntoIter<T, A>
where\n A: Sync,\n T: Sync,
",1,["hashbrown::table::IntoIter"]],["impl<'a, T, A> Sync for Drain<'a, T, A>
where\n A: Sync,\n T: Sync,
",1,["hashbrown::table::Drain"]],["impl<'a, T, F, A> Sync for ExtractIf<'a, T, F, A>
where\n A: Sync,\n F: Sync,\n T: Sync,
",1,["hashbrown::table::ExtractIf"]],["impl Sync for TryReserveError",1,["hashbrown::TryReserveError"]],["impl<T, A> Sync for OccupiedEntry<'_, T, A>
where\n T: Sync,\n A: Sync + Allocator,
"],["impl<K, V, S, A> Sync for RawOccupiedEntryMut<'_, K, V, S, A>
where\n K: Sync,\n V: Sync,\n S: Sync,\n A: Sync + Allocator,
"],["impl<K, V, S, A> Sync for OccupiedEntry<'_, K, V, S, A>
where\n K: Sync,\n V: Sync,\n S: Sync,\n A: Sync + Allocator,
"],["impl<'a, 'b, K, Q, V, S, A> Sync for OccupiedEntryRef<'a, 'b, K, Q, V, S, A>
where\n K: Sync,\n Q: Sync + ?Sized,\n V: Sync,\n S: Sync,\n A: Sync + Allocator,
"]], +"hashbrown":[["impl Sync for DefaultHashBuilder",1,["hashbrown::map::DefaultHashBuilder"]],["impl<K, V, S, A> Sync for HashMap<K, V, S, A>
where\n A: Sync,\n K: Sync,\n S: Sync,\n V: Sync,
",1,["hashbrown::map::HashMap"]],["impl<'a, K, V> Sync for Iter<'a, K, V>
where\n K: Sync,\n V: Sync,
",1,["hashbrown::map::Iter"]],["impl<'a, K, V> Sync for IterMut<'a, K, V>
where\n K: Sync,\n V: Sync,
",1,["hashbrown::map::IterMut"]],["impl<K, V, A> Sync for IntoIter<K, V, A>
where\n A: Sync,\n K: Sync,\n V: Sync,
",1,["hashbrown::map::IntoIter"]],["impl<K, V, A> Sync for IntoKeys<K, V, A>
where\n A: Sync,\n K: Sync,\n V: Sync,
",1,["hashbrown::map::IntoKeys"]],["impl<K, V, A> Sync for IntoValues<K, V, A>
where\n A: Sync,\n K: Sync,\n V: Sync,
",1,["hashbrown::map::IntoValues"]],["impl<'a, K, V> Sync for Keys<'a, K, V>
where\n K: Sync,\n V: Sync,
",1,["hashbrown::map::Keys"]],["impl<'a, K, V> Sync for Values<'a, K, V>
where\n K: Sync,\n V: Sync,
",1,["hashbrown::map::Values"]],["impl<'a, K, V, A> Sync for Drain<'a, K, V, A>
where\n A: Sync,\n K: Sync,\n V: Sync,
",1,["hashbrown::map::Drain"]],["impl<'a, K, V, F, A> Sync for ExtractIf<'a, K, V, F, A>
where\n A: Sync,\n F: Sync,\n K: Sync,\n V: Sync,
",1,["hashbrown::map::ExtractIf"]],["impl<'a, K, V> Sync for ValuesMut<'a, K, V>
where\n K: Sync,\n V: Sync,
",1,["hashbrown::map::ValuesMut"]],["impl<'a, K, V, S, A> Sync for RawEntryBuilderMut<'a, K, V, S, A>
where\n A: Sync,\n K: Sync,\n S: Sync,\n V: Sync,
",1,["hashbrown::map::RawEntryBuilderMut"]],["impl<'a, K, V, S, A> Sync for RawEntryMut<'a, K, V, S, A>
where\n A: Sync,\n K: Sync,\n S: Sync,\n V: Sync,
",1,["hashbrown::map::RawEntryMut"]],["impl<'a, K, V, S, A> Sync for RawVacantEntryMut<'a, K, V, S, A>
where\n A: Sync,\n K: Sync,\n S: Sync,\n V: Sync,
",1,["hashbrown::map::RawVacantEntryMut"]],["impl<'a, K, V, S, A> Sync for RawEntryBuilder<'a, K, V, S, A>
where\n A: Sync,\n K: Sync,\n S: Sync,\n V: Sync,
",1,["hashbrown::map::RawEntryBuilder"]],["impl<'a, K, V, S, A> Sync for Entry<'a, K, V, S, A>
where\n A: Sync,\n K: Sync,\n S: Sync,\n V: Sync,
",1,["hashbrown::map::Entry"]],["impl<'a, K, V, S, A> Sync for VacantEntry<'a, K, V, S, A>
where\n A: Sync,\n K: Sync,\n S: Sync,\n V: Sync,
",1,["hashbrown::map::VacantEntry"]],["impl<'a, 'b, K, Q: ?Sized, V, S, A> Sync for EntryRef<'a, 'b, K, Q, V, S, A>
where\n A: Sync,\n K: Sync,\n Q: Sync,\n S: Sync,\n V: Sync,
",1,["hashbrown::map::EntryRef"]],["impl<'a, 'b, K, Q: ?Sized, V, S, A> Sync for VacantEntryRef<'a, 'b, K, Q, V, S, A>
where\n A: Sync,\n K: Sync,\n Q: Sync,\n S: Sync,\n V: Sync,
",1,["hashbrown::map::VacantEntryRef"]],["impl<'a, K, V, S, A> Sync for OccupiedError<'a, K, V, S, A>
where\n A: Sync,\n K: Sync,\n S: Sync,\n V: Sync,
",1,["hashbrown::map::OccupiedError"]],["impl<T, S, A> Sync for HashSet<T, S, A>
where\n A: Sync,\n S: Sync,\n T: Sync,
",1,["hashbrown::set::HashSet"]],["impl<'a, K> Sync for Iter<'a, K>
where\n K: Sync,
",1,["hashbrown::set::Iter"]],["impl<K, A> Sync for IntoIter<K, A>
where\n A: Sync,\n K: Sync,
",1,["hashbrown::set::IntoIter"]],["impl<'a, K, A> Sync for Drain<'a, K, A>
where\n A: Sync,\n K: Sync,
",1,["hashbrown::set::Drain"]],["impl<'a, K, F, A> Sync for ExtractIf<'a, K, F, A>
where\n A: Sync,\n F: Sync,\n K: Sync,
",1,["hashbrown::set::ExtractIf"]],["impl<'a, T, S, A> Sync for Intersection<'a, T, S, A>
where\n A: Sync,\n S: Sync,\n T: Sync,
",1,["hashbrown::set::Intersection"]],["impl<'a, T, S, A> Sync for Difference<'a, T, S, A>
where\n A: Sync,\n S: Sync,\n T: Sync,
",1,["hashbrown::set::Difference"]],["impl<'a, T, S, A> Sync for SymmetricDifference<'a, T, S, A>
where\n A: Sync,\n S: Sync,\n T: Sync,
",1,["hashbrown::set::SymmetricDifference"]],["impl<'a, T, S, A> Sync for Union<'a, T, S, A>
where\n A: Sync,\n S: Sync,\n T: Sync,
",1,["hashbrown::set::Union"]],["impl<'a, T, S, A> Sync for Entry<'a, T, S, A>
where\n A: Sync,\n S: Sync,\n T: Sync,
",1,["hashbrown::set::Entry"]],["impl<'a, T, S, A> Sync for OccupiedEntry<'a, T, S, A>
where\n A: Sync,\n S: Sync,\n T: Sync,
",1,["hashbrown::set::OccupiedEntry"]],["impl<'a, T, S, A> Sync for VacantEntry<'a, T, S, A>
where\n A: Sync,\n S: Sync,\n T: Sync,
",1,["hashbrown::set::VacantEntry"]],["impl<T, A> Sync for HashTable<T, A>
where\n A: Sync,\n T: Sync,
",1,["hashbrown::table::HashTable"]],["impl<'a, T, A> Sync for Entry<'a, T, A>
where\n A: Sync,\n T: Sync,
",1,["hashbrown::table::Entry"]],["impl<'a, T, A> Sync for VacantEntry<'a, T, A>
where\n A: Sync,\n T: Sync,
",1,["hashbrown::table::VacantEntry"]],["impl<'a, T, A> Sync for AbsentEntry<'a, T, A>
where\n A: Sync,\n T: Sync,
",1,["hashbrown::table::AbsentEntry"]],["impl<'a, T> Sync for Iter<'a, T>
where\n T: Sync,
",1,["hashbrown::table::Iter"]],["impl<'a, T> Sync for IterMut<'a, T>
where\n T: Sync,
",1,["hashbrown::table::IterMut"]],["impl<T, A> Sync for IntoIter<T, A>
where\n A: Sync,\n T: Sync,
",1,["hashbrown::table::IntoIter"]],["impl<'a, T, A> Sync for Drain<'a, T, A>
where\n A: Sync,\n T: Sync,
",1,["hashbrown::table::Drain"]],["impl<'a, T, F, A> Sync for ExtractIf<'a, T, F, A>
where\n A: Sync,\n F: Sync,\n T: Sync,
",1,["hashbrown::table::ExtractIf"]],["impl Sync for TryReserveError",1,["hashbrown::TryReserveError"]],["impl<K, V, S, A> Sync for RawOccupiedEntryMut<'_, K, V, S, A>
where\n K: Sync,\n V: Sync,\n S: Sync,\n A: Sync + Allocator,
"],["impl<'a, 'b, K, Q, V, S, A> Sync for OccupiedEntryRef<'a, 'b, K, Q, V, S, A>
where\n K: Sync,\n Q: Sync + ?Sized,\n V: Sync,\n S: Sync,\n A: Sync + Allocator,
"],["impl<T, A> Sync for OccupiedEntry<'_, T, A>
where\n T: Sync,\n A: Sync + Allocator,
"],["impl<K, V, S, A> Sync for OccupiedEntry<'_, K, V, S, A>
where\n K: Sync,\n V: Sync,\n S: Sync,\n A: Sync + Allocator,
"]], "heck":[["impl<T> Sync for AsKebabCase<T>
where\n T: Sync,
",1,["heck::kebab::AsKebabCase"]],["impl<T> Sync for AsLowerCamelCase<T>
where\n T: Sync,
",1,["heck::lower_camel::AsLowerCamelCase"]],["impl<T> Sync for AsShoutyKebabCase<T>
where\n T: Sync,
",1,["heck::shouty_kebab::AsShoutyKebabCase"]],["impl<T> Sync for AsShoutySnakeCase<T>
where\n T: Sync,
",1,["heck::shouty_snake::AsShoutySnakeCase"]],["impl<T> Sync for AsSnakeCase<T>
where\n T: Sync,
",1,["heck::snake::AsSnakeCase"]],["impl<T> Sync for AsTitleCase<T>
where\n T: Sync,
",1,["heck::title::AsTitleCase"]],["impl<T> Sync for AsTrainCase<T>
where\n T: Sync,
",1,["heck::train::AsTrainCase"]],["impl<T> Sync for AsUpperCamelCase<T>
where\n T: Sync,
",1,["heck::upper_camel::AsUpperCamelCase"]]], "hex":[["impl Sync for FromHexError",1,["hex::error::FromHexError"]]], "indenter":[["impl<'a> !Sync for Format<'a>",1,["indenter::Format"]],["impl<'a, D> !Sync for Indented<'a, D>",1,["indenter::Indented"]]], @@ -59,7 +59,7 @@ "mio":[["impl Sync for Interest",1,["mio::interest::Interest"]],["impl Sync for Poll",1,["mio::poll::Poll"]],["impl Sync for Registry",1,["mio::poll::Registry"]],["impl<'a> Sync for SourceFd<'a>",1,["mio::sys::unix::sourcefd::SourceFd"]],["impl Sync for SocketAddr",1,["mio::sys::unix::uds::socketaddr::SocketAddr"]],["impl Sync for Sender",1,["mio::sys::unix::pipe::Sender"]],["impl Sync for Receiver",1,["mio::sys::unix::pipe::Receiver"]],["impl Sync for Token",1,["mio::token::Token"]],["impl Sync for Waker",1,["mio::waker::Waker"]],["impl Sync for Event",1,["mio::event::event::Event"]],["impl Sync for Events",1,["mio::event::events::Events"]],["impl<'a> Sync for Iter<'a>",1,["mio::event::events::Iter"]],["impl Sync for TcpListener",1,["mio::net::tcp::listener::TcpListener"]],["impl Sync for TcpStream",1,["mio::net::tcp::stream::TcpStream"]],["impl Sync for UdpSocket",1,["mio::net::udp::UdpSocket"]],["impl Sync for UnixDatagram",1,["mio::net::uds::datagram::UnixDatagram"]],["impl Sync for UnixListener",1,["mio::net::uds::listener::UnixListener"]],["impl Sync for UnixStream",1,["mio::net::uds::stream::UnixStream"]]], "nix":[["impl !Sync for Dir",1,["nix::dir::Dir"]],["impl<'d> !Sync for Iter<'d>",1,["nix::dir::Iter"]],["impl !Sync for OwningIter",1,["nix::dir::OwningIter"]],["impl Sync for Entry",1,["nix::dir::Entry"]],["impl Sync for Type",1,["nix::dir::Type"]],["impl Sync for ClearEnvError",1,["nix::env::ClearEnvError"]],["impl Sync for Errno",1,["nix::errno::consts::Errno"]],["impl Sync for PosixFadviseAdvice",1,["nix::fcntl::posix_fadvise::PosixFadviseAdvice"]],["impl Sync for AtFlags",1,["nix::fcntl::AtFlags"]],["impl Sync for OFlag",1,["nix::fcntl::OFlag"]],["impl Sync for RenameFlags",1,["nix::fcntl::RenameFlags"]],["impl Sync for SealFlag",1,["nix::fcntl::SealFlag"]],["impl Sync for FdFlag",1,["nix::fcntl::FdFlag"]],["impl<'a> Sync for FcntlArg<'a>",1,["nix::fcntl::FcntlArg"]],["impl Sync for FlockArg",1,["nix::fcntl::FlockArg"]],["impl Sync for SpliceFFlags",1,["nix::fcntl::SpliceFFlags"]],["impl Sync for FallocateFlags",1,["nix::fcntl::FallocateFlags"]],["impl Sync for InterfaceAddress",1,["nix::ifaddrs::InterfaceAddress"]],["impl !Sync for InterfaceAddressIterator",1,["nix::ifaddrs::InterfaceAddressIterator"]],["impl !Sync for Interface",1,["nix::net::if_::if_nameindex::Interface"]],["impl !Sync for Interfaces",1,["nix::net::if_::if_nameindex::Interfaces"]],["impl<'a> !Sync for InterfacesIter<'a>",1,["nix::net::if_::if_nameindex::InterfacesIter"]],["impl Sync for InterfaceFlags",1,["nix::net::if_::InterfaceFlags"]],["impl Sync for ModuleInitFlags",1,["nix::kmod::ModuleInitFlags"]],["impl Sync for DeleteModuleFlags",1,["nix::kmod::DeleteModuleFlags"]],["impl Sync for MsFlags",1,["nix::mount::linux::MsFlags"]],["impl Sync for MntFlags",1,["nix::mount::linux::MntFlags"]],["impl Sync for MQ_OFlag",1,["nix::mqueue::MQ_OFlag"]],["impl Sync for MqAttr",1,["nix::mqueue::MqAttr"]],["impl Sync for MqdT",1,["nix::mqueue::MqdT"]],["impl Sync for PollFd",1,["nix::poll::PollFd"]],["impl Sync for PollFlags",1,["nix::poll::PollFlags"]],["impl Sync for OpenptyResult",1,["nix::pty::OpenptyResult"]],["impl Sync for ForkptyResult",1,["nix::pty::ForkptyResult"]],["impl Sync for PtyMaster",1,["nix::pty::PtyMaster"]],["impl Sync for CloneFlags",1,["nix::sched::sched_linux_like::CloneFlags"]],["impl Sync for CpuSet",1,["nix::sched::sched_affinity::CpuSet"]],["impl Sync for AioFsyncMode",1,["nix::sys::aio::AioFsyncMode"]],["impl Sync for LioMode",1,["nix::sys::aio::LioMode"]],["impl Sync for AioCancelStat",1,["nix::sys::aio::AioCancelStat"]],["impl Sync for AioFsync",1,["nix::sys::aio::AioFsync"]],["impl<'a> Sync for AioRead<'a>",1,["nix::sys::aio::AioRead"]],["impl<'a> Sync for AioWrite<'a>",1,["nix::sys::aio::AioWrite"]],["impl Sync for EpollFlags",1,["nix::sys::epoll::EpollFlags"]],["impl Sync for EpollOp",1,["nix::sys::epoll::EpollOp"]],["impl Sync for EpollCreateFlags",1,["nix::sys::epoll::EpollCreateFlags"]],["impl Sync for EpollEvent",1,["nix::sys::epoll::EpollEvent"]],["impl Sync for EfdFlags",1,["nix::sys::eventfd::EfdFlags"]],["impl Sync for MemFdCreateFlag",1,["nix::sys::memfd::MemFdCreateFlag"]],["impl Sync for ProtFlags",1,["nix::sys::mman::ProtFlags"]],["impl Sync for MapFlags",1,["nix::sys::mman::MapFlags"]],["impl Sync for MRemapFlags",1,["nix::sys::mman::MRemapFlags"]],["impl Sync for MmapAdvise",1,["nix::sys::mman::MmapAdvise"]],["impl Sync for MsFlags",1,["nix::sys::mman::MsFlags"]],["impl Sync for MlockAllFlags",1,["nix::sys::mman::MlockAllFlags"]],["impl Sync for Persona",1,["nix::sys::personality::Persona"]],["impl Sync for Request",1,["nix::sys::ptrace::linux::Request"]],["impl Sync for Event",1,["nix::sys::ptrace::linux::Event"]],["impl Sync for Options",1,["nix::sys::ptrace::linux::Options"]],["impl Sync for QuotaType",1,["nix::sys::quota::QuotaType"]],["impl Sync for QuotaFmt",1,["nix::sys::quota::QuotaFmt"]],["impl Sync for QuotaValidFlags",1,["nix::sys::quota::QuotaValidFlags"]],["impl Sync for Dqblk",1,["nix::sys::quota::Dqblk"]],["impl Sync for RebootMode",1,["nix::sys::reboot::RebootMode"]],["impl Sync for Resource",1,["nix::sys::resource::Resource"]],["impl Sync for UsageWho",1,["nix::sys::resource::UsageWho"]],["impl Sync for Usage",1,["nix::sys::resource::Usage"]],["impl Sync for FdSet",1,["nix::sys::select::FdSet"]],["impl<'a> Sync for Fds<'a>",1,["nix::sys::select::Fds"]],["impl !Sync for SigEvent",1,["nix::sys::signal::sigevent::SigEvent"]],["impl Sync for Signal",1,["nix::sys::signal::Signal"]],["impl Sync for SignalIterator",1,["nix::sys::signal::SignalIterator"]],["impl Sync for SaFlags",1,["nix::sys::signal::SaFlags"]],["impl Sync for SigmaskHow",1,["nix::sys::signal::SigmaskHow"]],["impl Sync for SigSet",1,["nix::sys::signal::SigSet"]],["impl<'a> Sync for SigSetIter<'a>",1,["nix::sys::signal::SigSetIter"]],["impl Sync for SigHandler",1,["nix::sys::signal::SigHandler"]],["impl Sync for SigAction",1,["nix::sys::signal::SigAction"]],["impl Sync for SigevNotify",1,["nix::sys::signal::SigevNotify"]],["impl Sync for SfdFlags",1,["nix::sys::signalfd::SfdFlags"]],["impl Sync for SignalFd",1,["nix::sys::signalfd::SignalFd"]],["impl Sync for NetlinkAddr",1,["nix::sys::socket::addr::netlink::NetlinkAddr"]],["impl Sync for AlgAddr",1,["nix::sys::socket::addr::alg::AlgAddr"]],["impl Sync for LinkAddr",1,["nix::sys::socket::addr::datalink::LinkAddr"]],["impl Sync for VsockAddr",1,["nix::sys::socket::addr::vsock::VsockAddr"]],["impl Sync for AddressFamily",1,["nix::sys::socket::addr::AddressFamily"]],["impl Sync for InetAddr",1,["nix::sys::socket::addr::InetAddr"]],["impl Sync for IpAddr",1,["nix::sys::socket::addr::IpAddr"]],["impl Sync for Ipv4Addr",1,["nix::sys::socket::addr::Ipv4Addr"]],["impl Sync for Ipv6Addr",1,["nix::sys::socket::addr::Ipv6Addr"]],["impl Sync for UnixAddr",1,["nix::sys::socket::addr::UnixAddr"]],["impl Sync for SockaddrIn",1,["nix::sys::socket::addr::SockaddrIn"]],["impl Sync for SockaddrIn6",1,["nix::sys::socket::addr::SockaddrIn6"]],["impl Sync for SockaddrStorage",1,["nix::sys::socket::addr::SockaddrStorage"]],["impl Sync for SockAddr",1,["nix::sys::socket::addr::SockAddr"]],["impl Sync for ReuseAddr",1,["nix::sys::socket::sockopt::ReuseAddr"]],["impl Sync for ReusePort",1,["nix::sys::socket::sockopt::ReusePort"]],["impl Sync for TcpNoDelay",1,["nix::sys::socket::sockopt::TcpNoDelay"]],["impl Sync for Linger",1,["nix::sys::socket::sockopt::Linger"]],["impl Sync for IpAddMembership",1,["nix::sys::socket::sockopt::IpAddMembership"]],["impl Sync for IpDropMembership",1,["nix::sys::socket::sockopt::IpDropMembership"]],["impl Sync for Ipv6AddMembership",1,["nix::sys::socket::sockopt::Ipv6AddMembership"]],["impl Sync for Ipv6DropMembership",1,["nix::sys::socket::sockopt::Ipv6DropMembership"]],["impl Sync for IpMulticastTtl",1,["nix::sys::socket::sockopt::IpMulticastTtl"]],["impl Sync for IpMulticastLoop",1,["nix::sys::socket::sockopt::IpMulticastLoop"]],["impl Sync for Priority",1,["nix::sys::socket::sockopt::Priority"]],["impl Sync for IpTos",1,["nix::sys::socket::sockopt::IpTos"]],["impl Sync for Ipv6TClass",1,["nix::sys::socket::sockopt::Ipv6TClass"]],["impl Sync for IpFreebind",1,["nix::sys::socket::sockopt::IpFreebind"]],["impl Sync for ReceiveTimeout",1,["nix::sys::socket::sockopt::ReceiveTimeout"]],["impl Sync for SendTimeout",1,["nix::sys::socket::sockopt::SendTimeout"]],["impl Sync for Broadcast",1,["nix::sys::socket::sockopt::Broadcast"]],["impl Sync for OobInline",1,["nix::sys::socket::sockopt::OobInline"]],["impl Sync for SocketError",1,["nix::sys::socket::sockopt::SocketError"]],["impl Sync for DontRoute",1,["nix::sys::socket::sockopt::DontRoute"]],["impl Sync for KeepAlive",1,["nix::sys::socket::sockopt::KeepAlive"]],["impl Sync for PeerCredentials",1,["nix::sys::socket::sockopt::PeerCredentials"]],["impl Sync for TcpKeepIdle",1,["nix::sys::socket::sockopt::TcpKeepIdle"]],["impl Sync for TcpMaxSeg",1,["nix::sys::socket::sockopt::TcpMaxSeg"]],["impl Sync for TcpKeepCount",1,["nix::sys::socket::sockopt::TcpKeepCount"]],["impl Sync for TcpRepair",1,["nix::sys::socket::sockopt::TcpRepair"]],["impl Sync for TcpKeepInterval",1,["nix::sys::socket::sockopt::TcpKeepInterval"]],["impl Sync for TcpUserTimeout",1,["nix::sys::socket::sockopt::TcpUserTimeout"]],["impl Sync for RcvBuf",1,["nix::sys::socket::sockopt::RcvBuf"]],["impl Sync for SndBuf",1,["nix::sys::socket::sockopt::SndBuf"]],["impl Sync for RcvBufForce",1,["nix::sys::socket::sockopt::RcvBufForce"]],["impl Sync for SndBufForce",1,["nix::sys::socket::sockopt::SndBufForce"]],["impl Sync for SockType",1,["nix::sys::socket::sockopt::SockType"]],["impl Sync for AcceptConn",1,["nix::sys::socket::sockopt::AcceptConn"]],["impl Sync for BindToDevice",1,["nix::sys::socket::sockopt::BindToDevice"]],["impl Sync for OriginalDst",1,["nix::sys::socket::sockopt::OriginalDst"]],["impl Sync for Ip6tOriginalDst",1,["nix::sys::socket::sockopt::Ip6tOriginalDst"]],["impl Sync for Timestamping",1,["nix::sys::socket::sockopt::Timestamping"]],["impl Sync for ReceiveTimestamp",1,["nix::sys::socket::sockopt::ReceiveTimestamp"]],["impl Sync for ReceiveTimestampns",1,["nix::sys::socket::sockopt::ReceiveTimestampns"]],["impl Sync for IpTransparent",1,["nix::sys::socket::sockopt::IpTransparent"]],["impl Sync for Mark",1,["nix::sys::socket::sockopt::Mark"]],["impl Sync for PassCred",1,["nix::sys::socket::sockopt::PassCred"]],["impl Sync for TcpCongestion",1,["nix::sys::socket::sockopt::TcpCongestion"]],["impl Sync for Ipv4PacketInfo",1,["nix::sys::socket::sockopt::Ipv4PacketInfo"]],["impl Sync for Ipv6RecvPacketInfo",1,["nix::sys::socket::sockopt::Ipv6RecvPacketInfo"]],["impl Sync for Ipv4OrigDstAddr",1,["nix::sys::socket::sockopt::Ipv4OrigDstAddr"]],["impl Sync for UdpGsoSegment",1,["nix::sys::socket::sockopt::UdpGsoSegment"]],["impl Sync for UdpGroSegment",1,["nix::sys::socket::sockopt::UdpGroSegment"]],["impl Sync for TxTime",1,["nix::sys::socket::sockopt::TxTime"]],["impl Sync for RxqOvfl",1,["nix::sys::socket::sockopt::RxqOvfl"]],["impl Sync for Ipv6V6Only",1,["nix::sys::socket::sockopt::Ipv6V6Only"]],["impl Sync for Ipv4RecvErr",1,["nix::sys::socket::sockopt::Ipv4RecvErr"]],["impl Sync for Ipv6RecvErr",1,["nix::sys::socket::sockopt::Ipv6RecvErr"]],["impl Sync for IpMtu",1,["nix::sys::socket::sockopt::IpMtu"]],["impl Sync for Ipv4Ttl",1,["nix::sys::socket::sockopt::Ipv4Ttl"]],["impl Sync for Ipv6Ttl",1,["nix::sys::socket::sockopt::Ipv6Ttl"]],["impl Sync for Ipv6OrigDstAddr",1,["nix::sys::socket::sockopt::Ipv6OrigDstAddr"]],["impl Sync for Ipv6DontFrag",1,["nix::sys::socket::sockopt::Ipv6DontFrag"]],["impl Sync for AlgSetAeadAuthSize",1,["nix::sys::socket::sockopt::AlgSetAeadAuthSize"]],["impl<T> Sync for AlgSetKey<T>
where\n T: Sync,
",1,["nix::sys::socket::sockopt::AlgSetKey"]],["impl Sync for SockType",1,["nix::sys::socket::SockType"]],["impl Sync for SockProtocol",1,["nix::sys::socket::SockProtocol"]],["impl Sync for TimestampingFlag",1,["nix::sys::socket::TimestampingFlag"]],["impl Sync for SockFlag",1,["nix::sys::socket::SockFlag"]],["impl Sync for MsgFlags",1,["nix::sys::socket::MsgFlags"]],["impl Sync for UnixCredentials",1,["nix::sys::socket::UnixCredentials"]],["impl Sync for IpMembershipRequest",1,["nix::sys::socket::IpMembershipRequest"]],["impl Sync for Ipv6MembershipRequest",1,["nix::sys::socket::Ipv6MembershipRequest"]],["impl<'a, 's, S> !Sync for RecvMsg<'a, 's, S>",1,["nix::sys::socket::RecvMsg"]],["impl<'a> !Sync for CmsgIterator<'a>",1,["nix::sys::socket::CmsgIterator"]],["impl Sync for ControlMessageOwned",1,["nix::sys::socket::ControlMessageOwned"]],["impl Sync for Timestamps",1,["nix::sys::socket::Timestamps"]],["impl<'a> Sync for ControlMessage<'a>",1,["nix::sys::socket::ControlMessage"]],["impl<S> !Sync for MultiHeaders<S>",1,["nix::sys::socket::MultiHeaders"]],["impl<'a, S> !Sync for MultiResults<'a, S>",1,["nix::sys::socket::MultiResults"]],["impl<'a> Sync for IoSliceIterator<'a>",1,["nix::sys::socket::IoSliceIterator"]],["impl Sync for Shutdown",1,["nix::sys::socket::Shutdown"]],["impl Sync for SFlag",1,["nix::sys::stat::SFlag"]],["impl Sync for Mode",1,["nix::sys::stat::Mode"]],["impl Sync for FchmodatFlags",1,["nix::sys::stat::FchmodatFlags"]],["impl Sync for UtimensatFlags",1,["nix::sys::stat::UtimensatFlags"]],["impl Sync for Statfs",1,["nix::sys::statfs::Statfs"]],["impl Sync for FsType",1,["nix::sys::statfs::FsType"]],["impl Sync for FsFlags",1,["nix::sys::statvfs::FsFlags"]],["impl Sync for Statvfs",1,["nix::sys::statvfs::Statvfs"]],["impl Sync for SysInfo",1,["nix::sys::sysinfo::SysInfo"]],["impl !Sync for Termios",1,["nix::sys::termios::Termios"]],["impl Sync for BaudRate",1,["nix::sys::termios::BaudRate"]],["impl Sync for SetArg",1,["nix::sys::termios::SetArg"]],["impl Sync for FlushArg",1,["nix::sys::termios::FlushArg"]],["impl Sync for FlowArg",1,["nix::sys::termios::FlowArg"]],["impl Sync for SpecialCharacterIndices",1,["nix::sys::termios::SpecialCharacterIndices"]],["impl Sync for InputFlags",1,["nix::sys::termios::InputFlags"]],["impl Sync for OutputFlags",1,["nix::sys::termios::OutputFlags"]],["impl Sync for ControlFlags",1,["nix::sys::termios::ControlFlags"]],["impl Sync for LocalFlags",1,["nix::sys::termios::LocalFlags"]],["impl Sync for Expiration",1,["nix::sys::time::timer::Expiration"]],["impl Sync for TimerSetTimeFlags",1,["nix::sys::time::timer::TimerSetTimeFlags"]],["impl Sync for TimeSpec",1,["nix::sys::time::TimeSpec"]],["impl Sync for TimeVal",1,["nix::sys::time::TimeVal"]],["impl Sync for RemoteIoVec",1,["nix::sys::uio::RemoteIoVec"]],["impl Sync for UtsName",1,["nix::sys::utsname::UtsName"]],["impl Sync for WaitPidFlag",1,["nix::sys::wait::WaitPidFlag"]],["impl Sync for WaitStatus",1,["nix::sys::wait::WaitStatus"]],["impl Sync for Id",1,["nix::sys::wait::Id"]],["impl Sync for AddWatchFlags",1,["nix::sys::inotify::AddWatchFlags"]],["impl Sync for InitFlags",1,["nix::sys::inotify::InitFlags"]],["impl Sync for Inotify",1,["nix::sys::inotify::Inotify"]],["impl Sync for WatchDescriptor",1,["nix::sys::inotify::WatchDescriptor"]],["impl Sync for InotifyEvent",1,["nix::sys::inotify::InotifyEvent"]],["impl Sync for TimerFd",1,["nix::sys::timerfd::TimerFd"]],["impl Sync for ClockId",1,["nix::sys::timerfd::ClockId"]],["impl Sync for TimerFlags",1,["nix::sys::timerfd::TimerFlags"]],["impl !Sync for Timer",1,["nix::sys::timer::Timer"]],["impl Sync for ClockId",1,["nix::time::ClockId"]],["impl !Sync for UContext",1,["nix::ucontext::UContext"]],["impl Sync for ResUid",1,["nix::unistd::getres::ResUid"]],["impl Sync for ResGid",1,["nix::unistd::getres::ResGid"]],["impl Sync for Uid",1,["nix::unistd::Uid"]],["impl Sync for Gid",1,["nix::unistd::Gid"]],["impl Sync for Pid",1,["nix::unistd::Pid"]],["impl Sync for ForkResult",1,["nix::unistd::ForkResult"]],["impl Sync for FchownatFlags",1,["nix::unistd::FchownatFlags"]],["impl Sync for Whence",1,["nix::unistd::Whence"]],["impl Sync for LinkatFlags",1,["nix::unistd::LinkatFlags"]],["impl Sync for UnlinkatFlags",1,["nix::unistd::UnlinkatFlags"]],["impl Sync for PathconfVar",1,["nix::unistd::PathconfVar"]],["impl Sync for SysconfVar",1,["nix::unistd::SysconfVar"]],["impl Sync for AccessFlags",1,["nix::unistd::AccessFlags"]],["impl Sync for User",1,["nix::unistd::User"]],["impl Sync for Group",1,["nix::unistd::Group"]],["impl<T> Sync for IoVec<T>
where\n T: Sync,
"]], "nu_ansi_term":[["impl Sync for Prefix",1,["nu_ansi_term::ansi::Prefix"]],["impl Sync for Infix",1,["nu_ansi_term::ansi::Infix"]],["impl Sync for Suffix",1,["nu_ansi_term::ansi::Suffix"]],["impl Sync for Style",1,["nu_ansi_term::style::Style"]],["impl Sync for Color",1,["nu_ansi_term::style::Color"]],["impl<'a, S: ?Sized> Sync for AnsiGenericString<'a, S>
where\n S: Sync,\n <S as ToOwned>::Owned: Sync,
",1,["nu_ansi_term::display::AnsiGenericString"]],["impl<'a, S: ?Sized> Sync for AnsiGenericStrings<'a, S>
where\n S: Sync,\n <S as ToOwned>::Owned: Sync,
",1,["nu_ansi_term::display::AnsiGenericStrings"]],["impl Sync for Gradient",1,["nu_ansi_term::gradient::Gradient"]],["impl Sync for TargetGround",1,["nu_ansi_term::gradient::TargetGround"]],["impl Sync for Rgb",1,["nu_ansi_term::rgb::Rgb"]]], -"odilia":[["impl Sync for Args",1,["odilia::cli::Args"]],["impl Sync for ScreenReaderState",1,["odilia::state::ScreenReaderState"]]], +"odilia":[["impl Sync for Args",1,["odilia::cli::Args"]],["impl Sync for ScreenReaderState",1,["odilia::state::ScreenReaderState"]],["impl Sync for ConfigType",1,["odilia::state::ConfigType"]]], "odilia_cache":[["impl Sync for AccessiblePrimitive",1,["odilia_cache::AccessiblePrimitive"]],["impl Sync for CacheItem",1,["odilia_cache::CacheItem"]],["impl Sync for CacheRef",1,["odilia_cache::CacheRef"]],["impl Sync for Cache",1,["odilia_cache::Cache"]]], "odilia_common":[["impl Sync for ElementType",1,["odilia_common::elements::ElementType"]],["impl Sync for OdiliaError",1,["odilia_common::errors::OdiliaError"]],["impl Sync for ConfigError",1,["odilia_common::errors::ConfigError"]],["impl Sync for CacheError",1,["odilia_common::errors::CacheError"]],["impl Sync for AccessiblePrimitiveConversionError",1,["odilia_common::errors::AccessiblePrimitiveConversionError"]],["impl Sync for KeyFromStrError",1,["odilia_common::errors::KeyFromStrError"]],["impl Sync for ModeFromStrError",1,["odilia_common::errors::ModeFromStrError"]],["impl Sync for Feature",1,["odilia_common::events::Feature"]],["impl Sync for Direction",1,["odilia_common::events::Direction"]],["impl Sync for ScreenReaderEvent",1,["odilia_common::events::ScreenReaderEvent"]],["impl Sync for ScreenReaderMode",1,["odilia_common::modes::ScreenReaderMode"]],["impl Sync for ApplicationConfig",1,["odilia_common::settings::ApplicationConfig"]],["impl Sync for IndexesSelection",1,["odilia_common::types::IndexesSelection"]],["impl Sync for GranularSelection",1,["odilia_common::types::GranularSelection"]],["impl Sync for TextSelectionArea",1,["odilia_common::types::TextSelectionArea"]],["impl Sync for AriaLive",1,["odilia_common::types::AriaLive"]]], "once_cell":[["impl<T> !Sync for OnceCell<T>",1,["once_cell::unsync::OnceCell"]],["impl<T, F = fn() -> T> !Sync for Lazy<T, F>",1,["once_cell::unsync::Lazy"]],["impl<T> Sync for OnceCell<T>
where\n T: Send + Sync,
",1,["once_cell::sync::OnceCell"]],["impl Sync for OnceNonZeroUsize",1,["once_cell::race::OnceNonZeroUsize"]],["impl Sync for OnceBool",1,["once_cell::race::OnceBool"]],["impl<T, F: Send> Sync for Lazy<T, F>
where\n OnceCell<T>: Sync,
"],["impl<'a, T: Sync> Sync for OnceRef<'a, T>"],["impl<T: Sync + Send> Sync for OnceBox<T>"]], diff --git a/doc/devel/trait.impl/core/marker/trait.Unpin.js b/doc/devel/trait.impl/core/marker/trait.Unpin.js index 6f2266bd4a..3cb7808e95 100644 --- a/doc/devel/trait.impl/core/marker/trait.Unpin.js +++ b/doc/devel/trait.impl/core/marker/trait.Unpin.js @@ -3,7 +3,7 @@ "anstyle":[["impl Unpin for Color",1,["anstyle::color::Color"]],["impl Unpin for AnsiColor",1,["anstyle::color::AnsiColor"]],["impl Unpin for Ansi256Color",1,["anstyle::color::Ansi256Color"]],["impl Unpin for RgbColor",1,["anstyle::color::RgbColor"]],["impl Unpin for Effects",1,["anstyle::effect::Effects"]],["impl Unpin for EffectIter",1,["anstyle::effect::EffectIter"]],["impl Unpin for Reset",1,["anstyle::reset::Reset"]],["impl Unpin for Style",1,["anstyle::style::Style"]]], "anstyle_parse":[["impl Unpin for Params",1,["anstyle_parse::params::Params"]],["impl<'a> Unpin for ParamsIter<'a>",1,["anstyle_parse::params::ParamsIter"]],["impl Unpin for State",1,["anstyle_parse::state::definitions::State"]],["impl Unpin for Action",1,["anstyle_parse::state::definitions::Action"]],["impl<C> Unpin for Parser<C>
where\n C: Unpin,
",1,["anstyle_parse::Parser"]],["impl Unpin for AsciiParser",1,["anstyle_parse::AsciiParser"]],["impl Unpin for Utf8Parser",1,["anstyle_parse::Utf8Parser"]]], "async_broadcast":[["impl<T> Unpin for Sender<T>",1,["async_broadcast::Sender"]],["impl<T> Unpin for Receiver<T>",1,["async_broadcast::Receiver"]],["impl<T> Unpin for SendError<T>
where\n T: Unpin,
",1,["async_broadcast::SendError"]],["impl<T> Unpin for TrySendError<T>
where\n T: Unpin,
",1,["async_broadcast::TrySendError"]],["impl Unpin for RecvError",1,["async_broadcast::RecvError"]],["impl Unpin for TryRecvError",1,["async_broadcast::TryRecvError"]],["impl<T> Unpin for InactiveReceiver<T>",1,["async_broadcast::InactiveReceiver"]],["impl<'a, T> Unpin for Send<'a, T>"],["impl<'a, T> Unpin for Recv<'a, T>"]], -"async_channel":[["impl<T> Unpin for Sender<T>",1,["async_channel::Sender"]],["impl<T> Unpin for WeakSender<T>",1,["async_channel::WeakSender"]],["impl<T> Unpin for WeakReceiver<T>",1,["async_channel::WeakReceiver"]],["impl<T> Unpin for SendError<T>
where\n T: Unpin,
",1,["async_channel::SendError"]],["impl<T> Unpin for TrySendError<T>
where\n T: Unpin,
",1,["async_channel::TrySendError"]],["impl Unpin for RecvError",1,["async_channel::RecvError"]],["impl Unpin for TryRecvError",1,["async_channel::TryRecvError"]],["impl<'__pin, T> Unpin for Receiver<T>
where\n __Origin<'__pin, T>: Unpin,
"],["impl<'__pin, 'a, T> Unpin for Send<'a, T>
where\n __Origin<'__pin, 'a, T>: Unpin,
"],["impl<'__pin, 'a, T> Unpin for Recv<'a, T>
where\n __Origin<'__pin, 'a, T>: Unpin,
"]], +"async_channel":[["impl<T> Unpin for Sender<T>",1,["async_channel::Sender"]],["impl<T> Unpin for WeakSender<T>",1,["async_channel::WeakSender"]],["impl<T> Unpin for WeakReceiver<T>",1,["async_channel::WeakReceiver"]],["impl<T> Unpin for SendError<T>
where\n T: Unpin,
",1,["async_channel::SendError"]],["impl<T> Unpin for TrySendError<T>
where\n T: Unpin,
",1,["async_channel::TrySendError"]],["impl Unpin for RecvError",1,["async_channel::RecvError"]],["impl Unpin for TryRecvError",1,["async_channel::TryRecvError"]],["impl<'__pin, T> Unpin for Receiver<T>
where\n __Origin<'__pin, T>: Unpin,
"],["impl<'__pin, 'a, T> Unpin for Recv<'a, T>
where\n __Origin<'__pin, 'a, T>: Unpin,
"],["impl<'__pin, 'a, T> Unpin for Send<'a, T>
where\n __Origin<'__pin, 'a, T>: Unpin,
"]], "async_executor":[["impl<'a> Unpin for Executor<'a>",1,["async_executor::Executor"]],["impl<'a> Unpin for LocalExecutor<'a>",1,["async_executor::LocalExecutor"]]], "async_fs":[["impl Unpin for ReadDir",1,["async_fs::ReadDir"]],["impl Unpin for DirEntry",1,["async_fs::DirEntry"]],["impl Unpin for DirBuilder",1,["async_fs::DirBuilder"]],["impl Unpin for File",1,["async_fs::File"]],["impl Unpin for OpenOptions",1,["async_fs::OpenOptions"]]], "async_global_executor":[["impl Unpin for GlobalExecutorConfig",1,["async_global_executor::config::GlobalExecutorConfig"]]], @@ -37,9 +37,9 @@ "fastrand":[["impl Unpin for Rng",1,["fastrand::Rng"]]], "futures_channel":[["impl<T> Unpin for Sender<T>",1,["futures_channel::mpsc::Sender"]],["impl<T> Unpin for UnboundedSender<T>",1,["futures_channel::mpsc::UnboundedSender"]],["impl Unpin for SendError",1,["futures_channel::mpsc::SendError"]],["impl<T> Unpin for TrySendError<T>
where\n T: Unpin,
",1,["futures_channel::mpsc::TrySendError"]],["impl Unpin for TryRecvError",1,["futures_channel::mpsc::TryRecvError"]],["impl<'a, T> Unpin for Cancellation<'a, T>",1,["futures_channel::oneshot::Cancellation"]],["impl Unpin for Canceled",1,["futures_channel::oneshot::Canceled"]],["impl<T> Unpin for UnboundedReceiver<T>"],["impl<T> Unpin for Sender<T>"],["impl<T> Unpin for Receiver<T>"],["impl<T> Unpin for Receiver<T>"]], "futures_executor":[["impl Unpin for LocalPool",1,["futures_executor::local_pool::LocalPool"]],["impl Unpin for LocalSpawner",1,["futures_executor::local_pool::LocalSpawner"]],["impl<S> Unpin for BlockingStream<S>",1,["futures_executor::local_pool::BlockingStream"]],["impl Unpin for Enter",1,["futures_executor::enter::Enter"]],["impl Unpin for EnterError",1,["futures_executor::enter::EnterError"]]], -"futures_lite":[["impl Unpin for YieldNow",1,["futures_lite::future::YieldNow"]],["impl<S> Unpin for BlockOn<S>
where\n S: Unpin,
",1,["futures_lite::stream::BlockOn"]],["impl<'r, 'ctx, T> Unpin for AsyncAsSync<'r, 'ctx, T>
where\n T: Unpin,
",1,["futures_lite::io::AsyncAsSync"]],["impl<T> Unpin for BlockOn<T>
where\n T: Unpin,
",1,["futures_lite::io::BlockOn"]],["impl<T> Unpin for Cursor<T>
where\n T: Unpin,
",1,["futures_lite::io::Cursor"]],["impl Unpin for Empty",1,["futures_lite::io::Empty"]],["impl Unpin for Repeat",1,["futures_lite::io::Repeat"]],["impl Unpin for Sink",1,["futures_lite::io::Sink"]],["impl<T> Unpin for ReadHalf<T>",1,["futures_lite::io::ReadHalf"]],["impl<T> Unpin for WriteHalf<T>",1,["futures_lite::io::WriteHalf"]],["impl<'__pin, S, F> Unpin for FilterMap<S, F>
where\n __Origin<'__pin, S, F>: Unpin,
"],["impl<'__pin, T> Unpin for Once<T>
where\n __Origin<'__pin, T>: Unpin,
"],["impl<'__pin, A: Stream, B> Unpin for Zip<A, B>
where\n __Origin<'__pin, A, B>: Unpin,
"],["impl<'__pin, S> Unpin for StepBy<S>
where\n __Origin<'__pin, S>: Unpin,
"],["impl<W: Unpin + ?Sized> Unpin for CloseFuture<'_, W>"],["impl<'a, S, F, B> Unpin for TryFoldFuture<'a, S, F, B>"],["impl<R: Unpin + ?Sized> Unpin for ReadUntilFuture<'_, R>"],["impl<'__pin, F1, F2> Unpin for Race<F1, F2>
where\n __Origin<'__pin, F1, F2>: Unpin,
"],["impl<S: Unpin + ?Sized> Unpin for NthFuture<'_, S>"],["impl<'__pin, F1, F2> Unpin for Zip<F1, F2>
where\n __Origin<'__pin, F1, F2>: Unpin,\n F1: Future,\n F2: Future,
"],["impl<'__pin, R1, R2> Unpin for Chain<R1, R2>
where\n __Origin<'__pin, R1, R2>: Unpin,
"],["impl<'__pin, F> Unpin for PollFn<F>
where\n __Origin<'__pin, F>: Unpin,
"],["impl<'__pin, S, F> Unpin for Inspect<S, F>
where\n __Origin<'__pin, S, F>: Unpin,
"],["impl<'__pin, S> Unpin for Copied<S>
where\n __Origin<'__pin, S>: Unpin,
"],["impl<'__pin, S, P> Unpin for TakeWhile<S, P>
where\n __Origin<'__pin, S, P>: Unpin,
"],["impl<'__pin, F> Unpin for PollOnce<F>
where\n __Origin<'__pin, F>: Unpin,
"],["impl<'__pin, R> Unpin for Take<R>
where\n __Origin<'__pin, R>: Unpin,
"],["impl<I> Unpin for Iter<I>"],["impl<'__pin, S, F> Unpin for Map<S, F>
where\n __Origin<'__pin, S, F>: Unpin,
"],["impl<'__pin, S, F> Unpin for ForEachFuture<S, F>
where\n __Origin<'__pin, S, F>: Unpin,
"],["impl<'__pin, F> Unpin for OnceFuture<F>
where\n __Origin<'__pin, F>: Unpin,
"],["impl<'__pin, R> Unpin for Split<R>
where\n __Origin<'__pin, R>: Unpin,
"],["impl<R: Unpin + ?Sized> Unpin for ReadToStringFuture<'_, R>"],["impl<'__pin, S, U, F> Unpin for FlatMap<S, U, F>
where\n __Origin<'__pin, S, U, F>: Unpin,
"],["impl<'__pin, T, F, Fut> Unpin for Unfold<T, F, Fut>
where\n __Origin<'__pin, T, F, Fut>: Unpin,
"],["impl<R: Unpin + ?Sized> Unpin for ReadFuture<'_, R>"],["impl<R: Unpin + ?Sized> Unpin for ReadVectoredFuture<'_, R>"],["impl<R: Unpin + ?Sized> Unpin for ReadExactFuture<'_, R>"],["impl<'__pin, S, St, F> Unpin for Scan<S, St, F>
where\n __Origin<'__pin, S, St, F>: Unpin,
"],["impl<'__pin, S: Stream> Unpin for LastFuture<S>
where\n __Origin<'__pin, S>: Unpin,
"],["impl<T> Unpin for Empty<T>"],["impl<S: Unpin + ?Sized, P> Unpin for FindFuture<'_, S, P>"],["impl<S: Unpin + ?Sized, F> Unpin for FindMapFuture<'_, S, F>"],["impl<F> Unpin for RepeatWith<F>"],["impl<'__pin, F1, T1, F2, T2> Unpin for TryZip<F1, T1, F2, T2>
where\n __Origin<'__pin, F1, T1, F2, T2>: Unpin,
"],["impl<S: Unpin + ?Sized, P> Unpin for AllFuture<'_, S, P>"],["impl<S: Unpin + ?Sized> Unpin for SeekFuture<'_, S>"],["impl<'__pin, S: ?Sized> Unpin for CountFuture<S>
where\n __Origin<'__pin, S>: Unpin,
"],["impl<R: Unpin + ?Sized> Unpin for ReadToEndFuture<'_, R>"],["impl<T> Unpin for AssertAsync<T>"],["impl<'__pin, S1, S2> Unpin for Or<S1, S2>
where\n __Origin<'__pin, S1, S2>: Unpin,
"],["impl<'__pin, T, F, Fut> Unpin for TryUnfold<T, F, Fut>
where\n __Origin<'__pin, T, F, Fut>: Unpin,
"],["impl<'__pin, R> Unpin for Lines<R>
where\n __Origin<'__pin, R>: Unpin,
"],["impl<'__pin, S> Unpin for Skip<S>
where\n __Origin<'__pin, S>: Unpin,
"],["impl<S: Unpin + ?Sized, P> Unpin for AnyFuture<'_, S, P>"],["impl<'a, S: Unpin + ?Sized, F> Unpin for TryForEachFuture<'a, S, F>"],["impl<'a, S: Unpin + ?Sized, P> Unpin for PositionFuture<'a, S, P>"],["impl<R: Unpin + ?Sized> Unpin for ReadLineFuture<'_, R>"],["impl<W: Unpin + ?Sized> Unpin for WriteFuture<'_, W>"],["impl<'__pin, S, P> Unpin for SkipWhile<S, P>
where\n __Origin<'__pin, S, P>: Unpin,
"],["impl<F> Unpin for PollFn<F>"],["impl<'__pin, S, P, B> Unpin for PartitionFuture<S, P, B>
where\n __Origin<'__pin, S, P, B>: Unpin,
"],["impl<'__pin, S> Unpin for Fuse<S>
where\n __Origin<'__pin, S>: Unpin,
"],["impl<W: Unpin + ?Sized> Unpin for WriteAllFuture<'_, W>"],["impl<S: Unpin + ?Sized> Unpin for NextFuture<'_, S>"],["impl<W: Unpin + ?Sized> Unpin for FlushFuture<'_, W>"],["impl<'__pin, S> Unpin for Cloned<S>
where\n __Origin<'__pin, S>: Unpin,
"],["impl<T> Unpin for Repeat<T>"],["impl<'__pin, S> Unpin for Enumerate<S>
where\n __Origin<'__pin, S>: Unpin,
"],["impl<S: Unpin + ?Sized> Unpin for TryNextFuture<'_, S>"],["impl<'__pin, R> Unpin for Bytes<R>
where\n __Origin<'__pin, R>: Unpin,
"],["impl<'__pin, S> Unpin for Cycle<S>
where\n __Origin<'__pin, S>: Unpin,
"],["impl<'__pin, S, C> Unpin for TryCollectFuture<S, C>
where\n __Origin<'__pin, S, C>: Unpin,
"],["impl<'__pin, F> Unpin for CatchUnwind<F>
where\n __Origin<'__pin, F>: Unpin,
"],["impl<W: Unpin + ?Sized> Unpin for WriteVectoredFuture<'_, W>"],["impl<'__pin, S: Stream> Unpin for Flatten<S>
where\n __Origin<'__pin, S>: Unpin,
"],["impl<'__pin, S, P> Unpin for Filter<S, P>
where\n __Origin<'__pin, S, P>: Unpin,
"],["impl<'__pin, W> Unpin for BufWriter<W>
where\n __Origin<'__pin, W>: Unpin,
"],["impl<'__pin, S1, S2> Unpin for Race<S1, S2>
where\n __Origin<'__pin, S1, S2>: Unpin,
"],["impl<'__pin, S, U> Unpin for Chain<S, U>
where\n __Origin<'__pin, S, U>: Unpin,
"],["impl<'__pin, S, F, T> Unpin for FoldFuture<S, F, T>
where\n __Origin<'__pin, S, F, T>: Unpin,
"],["impl<'__pin, S, FromA, FromB> Unpin for UnzipFuture<S, FromA, FromB>
where\n __Origin<'__pin, S, FromA, FromB>: Unpin,
"],["impl<'__pin, F1, F2> Unpin for Or<F1, F2>
where\n __Origin<'__pin, F1, F2>: Unpin,
"],["impl<T> Unpin for Pending<T>"],["impl<'__pin, S> Unpin for Take<S>
where\n __Origin<'__pin, S>: Unpin,
"],["impl<'__pin, S, F, Fut> Unpin for Then<S, F, Fut>
where\n __Origin<'__pin, S, F, Fut>: Unpin,
"],["impl<'__pin, S, C> Unpin for CollectFuture<S, C>
where\n __Origin<'__pin, S, C>: Unpin,
"],["impl<'__pin, R> Unpin for BufReader<R>
where\n __Origin<'__pin, R>: Unpin,
"],["impl<R: ?Sized> Unpin for FillBuf<'_, R>"]], +"futures_lite":[["impl Unpin for YieldNow",1,["futures_lite::future::YieldNow"]],["impl<S> Unpin for BlockOn<S>
where\n S: Unpin,
",1,["futures_lite::stream::BlockOn"]],["impl<'r, 'ctx, T> Unpin for AsyncAsSync<'r, 'ctx, T>
where\n T: Unpin,
",1,["futures_lite::io::AsyncAsSync"]],["impl<T> Unpin for BlockOn<T>
where\n T: Unpin,
",1,["futures_lite::io::BlockOn"]],["impl<T> Unpin for Cursor<T>
where\n T: Unpin,
",1,["futures_lite::io::Cursor"]],["impl Unpin for Empty",1,["futures_lite::io::Empty"]],["impl Unpin for Repeat",1,["futures_lite::io::Repeat"]],["impl Unpin for Sink",1,["futures_lite::io::Sink"]],["impl<T> Unpin for ReadHalf<T>",1,["futures_lite::io::ReadHalf"]],["impl<T> Unpin for WriteHalf<T>",1,["futures_lite::io::WriteHalf"]],["impl<'__pin, S, F> Unpin for FilterMap<S, F>
where\n __Origin<'__pin, S, F>: Unpin,
"],["impl<'__pin, S> Unpin for Cycle<S>
where\n __Origin<'__pin, S>: Unpin,
"],["impl<R: Unpin + ?Sized> Unpin for ReadUntilFuture<'_, R>"],["impl<R: Unpin + ?Sized> Unpin for ReadVectoredFuture<'_, R>"],["impl<S: Unpin + ?Sized, P> Unpin for AllFuture<'_, S, P>"],["impl<'__pin, S> Unpin for Cloned<S>
where\n __Origin<'__pin, S>: Unpin,
"],["impl<'__pin, R> Unpin for Take<R>
where\n __Origin<'__pin, R>: Unpin,
"],["impl<'__pin, S: ?Sized> Unpin for CountFuture<S>
where\n __Origin<'__pin, S>: Unpin,
"],["impl<'__pin, T> Unpin for Once<T>
where\n __Origin<'__pin, T>: Unpin,
"],["impl<F> Unpin for PollFn<F>"],["impl<'__pin, S> Unpin for Take<S>
where\n __Origin<'__pin, S>: Unpin,
"],["impl<'__pin, F> Unpin for PollOnce<F>
where\n __Origin<'__pin, F>: Unpin,
"],["impl<R: ?Sized> Unpin for FillBuf<'_, R>"],["impl<'__pin, S, P> Unpin for SkipWhile<S, P>
where\n __Origin<'__pin, S, P>: Unpin,
"],["impl<'__pin, S, P> Unpin for TakeWhile<S, P>
where\n __Origin<'__pin, S, P>: Unpin,
"],["impl<'__pin, S1, S2> Unpin for Or<S1, S2>
where\n __Origin<'__pin, S1, S2>: Unpin,
"],["impl<'__pin, S> Unpin for Enumerate<S>
where\n __Origin<'__pin, S>: Unpin,
"],["impl<'__pin, S, F, T> Unpin for FoldFuture<S, F, T>
where\n __Origin<'__pin, S, F, T>: Unpin,
"],["impl<'__pin, S, F> Unpin for ForEachFuture<S, F>
where\n __Origin<'__pin, S, F>: Unpin,
"],["impl<'__pin, S, U> Unpin for Chain<S, U>
where\n __Origin<'__pin, S, U>: Unpin,
"],["impl<T> Unpin for Pending<T>"],["impl<S: Unpin + ?Sized> Unpin for TryNextFuture<'_, S>"],["impl<'__pin, R> Unpin for Bytes<R>
where\n __Origin<'__pin, R>: Unpin,
"],["impl<'__pin, S, FromA, FromB> Unpin for UnzipFuture<S, FromA, FromB>
where\n __Origin<'__pin, S, FromA, FromB>: Unpin,
"],["impl<'__pin, F1, F2> Unpin for Race<F1, F2>
where\n __Origin<'__pin, F1, F2>: Unpin,
"],["impl<'__pin, S, P> Unpin for Filter<S, P>
where\n __Origin<'__pin, S, P>: Unpin,
"],["impl<'__pin, F> Unpin for PollFn<F>
where\n __Origin<'__pin, F>: Unpin,
"],["impl<'__pin, S, F, Fut> Unpin for Then<S, F, Fut>
where\n __Origin<'__pin, S, F, Fut>: Unpin,
"],["impl<'__pin, S, F> Unpin for Map<S, F>
where\n __Origin<'__pin, S, F>: Unpin,
"],["impl<'__pin, S, P, B> Unpin for PartitionFuture<S, P, B>
where\n __Origin<'__pin, S, P, B>: Unpin,
"],["impl<R: Unpin + ?Sized> Unpin for ReadToStringFuture<'_, R>"],["impl<S: Unpin + ?Sized> Unpin for NthFuture<'_, S>"],["impl<'__pin, F1, F2> Unpin for Zip<F1, F2>
where\n __Origin<'__pin, F1, F2>: Unpin,\n F1: Future,\n F2: Future,
"],["impl<S: Unpin + ?Sized, P> Unpin for FindFuture<'_, S, P>"],["impl<'__pin, A: Stream, B> Unpin for Zip<A, B>
where\n __Origin<'__pin, A, B>: Unpin,
"],["impl<W: Unpin + ?Sized> Unpin for WriteAllFuture<'_, W>"],["impl<'__pin, S1, S2> Unpin for Race<S1, S2>
where\n __Origin<'__pin, S1, S2>: Unpin,
"],["impl<'__pin, R> Unpin for Lines<R>
where\n __Origin<'__pin, R>: Unpin,
"],["impl<'__pin, F1, F2> Unpin for Or<F1, F2>
where\n __Origin<'__pin, F1, F2>: Unpin,
"],["impl<'__pin, S: Stream> Unpin for Flatten<S>
where\n __Origin<'__pin, S>: Unpin,
"],["impl<R: Unpin + ?Sized> Unpin for ReadToEndFuture<'_, R>"],["impl<'a, S, F, B> Unpin for TryFoldFuture<'a, S, F, B>"],["impl<'__pin, F1, T1, F2, T2> Unpin for TryZip<F1, T1, F2, T2>
where\n __Origin<'__pin, F1, T1, F2, T2>: Unpin,
"],["impl<S: Unpin + ?Sized, F> Unpin for FindMapFuture<'_, S, F>"],["impl<'__pin, F> Unpin for OnceFuture<F>
where\n __Origin<'__pin, F>: Unpin,
"],["impl<'__pin, S> Unpin for Fuse<S>
where\n __Origin<'__pin, S>: Unpin,
"],["impl<'__pin, S: Stream> Unpin for LastFuture<S>
where\n __Origin<'__pin, S>: Unpin,
"],["impl<'__pin, S, C> Unpin for CollectFuture<S, C>
where\n __Origin<'__pin, S, C>: Unpin,
"],["impl<'__pin, S, U, F> Unpin for FlatMap<S, U, F>
where\n __Origin<'__pin, S, U, F>: Unpin,
"],["impl<R: Unpin + ?Sized> Unpin for ReadFuture<'_, R>"],["impl<R: Unpin + ?Sized> Unpin for ReadLineFuture<'_, R>"],["impl<'__pin, S> Unpin for Copied<S>
where\n __Origin<'__pin, S>: Unpin,
"],["impl<'__pin, F> Unpin for CatchUnwind<F>
where\n __Origin<'__pin, F>: Unpin,
"],["impl<I> Unpin for Iter<I>"],["impl<'__pin, R1, R2> Unpin for Chain<R1, R2>
where\n __Origin<'__pin, R1, R2>: Unpin,
"],["impl<'__pin, S, F> Unpin for Inspect<S, F>
where\n __Origin<'__pin, S, F>: Unpin,
"],["impl<W: Unpin + ?Sized> Unpin for FlushFuture<'_, W>"],["impl<'__pin, W> Unpin for BufWriter<W>
where\n __Origin<'__pin, W>: Unpin,
"],["impl<S: Unpin + ?Sized> Unpin for SeekFuture<'_, S>"],["impl<'__pin, T, F, Fut> Unpin for TryUnfold<T, F, Fut>
where\n __Origin<'__pin, T, F, Fut>: Unpin,
"],["impl<'a, S: Unpin + ?Sized, P> Unpin for PositionFuture<'a, S, P>"],["impl<W: Unpin + ?Sized> Unpin for WriteVectoredFuture<'_, W>"],["impl<S: Unpin + ?Sized> Unpin for NextFuture<'_, S>"],["impl<W: Unpin + ?Sized> Unpin for CloseFuture<'_, W>"],["impl<'__pin, R> Unpin for Split<R>
where\n __Origin<'__pin, R>: Unpin,
"],["impl<'__pin, S> Unpin for Skip<S>
where\n __Origin<'__pin, S>: Unpin,
"],["impl<R: Unpin + ?Sized> Unpin for ReadExactFuture<'_, R>"],["impl<'__pin, T, F, Fut> Unpin for Unfold<T, F, Fut>
where\n __Origin<'__pin, T, F, Fut>: Unpin,
"],["impl<S: Unpin + ?Sized, P> Unpin for AnyFuture<'_, S, P>"],["impl<'__pin, R> Unpin for BufReader<R>
where\n __Origin<'__pin, R>: Unpin,
"],["impl<'__pin, S, St, F> Unpin for Scan<S, St, F>
where\n __Origin<'__pin, S, St, F>: Unpin,
"],["impl<'a, S: Unpin + ?Sized, F> Unpin for TryForEachFuture<'a, S, F>"],["impl<T> Unpin for AssertAsync<T>"],["impl<T> Unpin for Repeat<T>"],["impl<W: Unpin + ?Sized> Unpin for WriteFuture<'_, W>"],["impl<F> Unpin for RepeatWith<F>"],["impl<'__pin, S, C> Unpin for TryCollectFuture<S, C>
where\n __Origin<'__pin, S, C>: Unpin,
"],["impl<'__pin, S> Unpin for StepBy<S>
where\n __Origin<'__pin, S>: Unpin,
"],["impl<T> Unpin for Empty<T>"]], "futures_task":[["impl Unpin for SpawnError",1,["futures_task::spawn::SpawnError"]],["impl<'a> Unpin for WakerRef<'a>",1,["futures_task::waker_ref::WakerRef"]],["impl<T> Unpin for LocalFutureObj<'_, T>"],["impl<T> Unpin for FutureObj<'_, T>"]], -"futures_util":[["impl<T> Unpin for RemoteHandle<T>",1,["futures_util::future::future::remote_handle::RemoteHandle"]],["impl<Fut> Unpin for Shared<Fut>",1,["futures_util::future::future::shared::Shared"]],["impl<Fut> Unpin for WeakShared<Fut>",1,["futures_util::future::future::shared::WeakShared"]],["impl<F> Unpin for JoinAll<F>",1,["futures_util::future::join_all::JoinAll"]],["impl<F> Unpin for TryJoinAll<F>",1,["futures_util::future::try_join_all::TryJoinAll"]],["impl<A, B> Unpin for Either<A, B>
where\n A: Unpin,\n B: Unpin,
",1,["futures_util::future::either::Either"]],["impl Unpin for AbortHandle",1,["futures_util::abortable::AbortHandle"]],["impl Unpin for AbortRegistration",1,["futures_util::abortable::AbortRegistration"]],["impl Unpin for Aborted",1,["futures_util::abortable::Aborted"]],["impl<St> Unpin for StreamFuture<St>
where\n St: Unpin,
",1,["futures_util::stream::stream::into_future::StreamFuture"]],["impl<'a, St: ?Sized> Unpin for SelectNextSome<'a, St>",1,["futures_util::stream::stream::select_next_some::SelectNextSome"]],["impl<T, Item> Unpin for ReuniteError<T, Item>",1,["futures_util::stream::stream::split::ReuniteError"]],["impl<T, E> Unpin for TryChunksError<T, E>
where\n E: Unpin,\n T: Unpin,
",1,["futures_util::stream::try_stream::try_chunks::TryChunksError"]],["impl<T, E> Unpin for TryReadyChunksError<T, E>
where\n E: Unpin,\n T: Unpin,
",1,["futures_util::stream::try_stream::try_ready_chunks::TryReadyChunksError"]],["impl Unpin for PollNext",1,["futures_util::stream::select_with_strategy::PollNext"]],["impl<'a, Fut> Unpin for IterPinMut<'a, Fut>",1,["futures_util::stream::futures_unordered::iter::IterPinMut"]],["impl<'a, Fut> Unpin for IterMut<'a, Fut>",1,["futures_util::stream::futures_unordered::iter::IterMut"]],["impl<'a, Fut> Unpin for IterPinRef<'a, Fut>",1,["futures_util::stream::futures_unordered::iter::IterPinRef"]],["impl<'a, Fut> Unpin for Iter<'a, Fut>",1,["futures_util::stream::futures_unordered::iter::Iter"]],["impl<Fut> Unpin for IntoIter<Fut>",1,["futures_util::stream::futures_unordered::iter::IntoIter"]],["impl<St> Unpin for SelectAll<St>",1,["futures_util::stream::select_all::SelectAll"]],["impl<'a, St> Unpin for Iter<'a, St>",1,["futures_util::stream::select_all::Iter"]],["impl<'a, St> Unpin for IterMut<'a, St>",1,["futures_util::stream::select_all::IterMut"]],["impl<St> Unpin for IntoIter<St>",1,["futures_util::stream::select_all::IntoIter"]],["impl<'a, R> Unpin for SeeKRelative<'a, R>",1,["futures_util::io::buf_reader::SeeKRelative"]],["impl<T> Unpin for Cursor<T>
where\n T: Unpin,
",1,["futures_util::io::cursor::Cursor"]],["impl Unpin for Empty",1,["futures_util::io::empty::Empty"]],["impl Unpin for Repeat",1,["futures_util::io::repeat::Repeat"]],["impl Unpin for Sink",1,["futures_util::io::sink::Sink"]],["impl<T> Unpin for ReadHalf<T>",1,["futures_util::io::split::ReadHalf"]],["impl<T> Unpin for WriteHalf<T>",1,["futures_util::io::split::WriteHalf"]],["impl<T> Unpin for ReuniteError<T>",1,["futures_util::io::split::ReuniteError"]],["impl<T> Unpin for Window<T>
where\n T: Unpin,
",1,["futures_util::io::window::Window"]],["impl<T: ?Sized> Unpin for Mutex<T>
where\n T: Unpin,
",1,["futures_util::lock::mutex::Mutex"]],["impl<T: ?Sized> Unpin for OwnedMutexLockFuture<T>",1,["futures_util::lock::mutex::OwnedMutexLockFuture"]],["impl<T: ?Sized> Unpin for OwnedMutexGuard<T>",1,["futures_util::lock::mutex::OwnedMutexGuard"]],["impl<'a, T: ?Sized> Unpin for MutexLockFuture<'a, T>",1,["futures_util::lock::mutex::MutexLockFuture"]],["impl<'a, T: ?Sized> Unpin for MutexGuard<'a, T>",1,["futures_util::lock::mutex::MutexGuard"]],["impl<'a, T: ?Sized, U: ?Sized> Unpin for MappedMutexGuard<'a, T, U>",1,["futures_util::lock::mutex::MappedMutexGuard"]],["impl<'__pin, Si, Item, U, St, F> Unpin for WithFlatMap<Si, Item, U, St, F>
where\n __Origin<'__pin, Si, Item, U, St, F>: Unpin,
"],["impl<'__pin, Fut1: Future, Fut2: Future, Fut3: Future, Fut4: Future, Fut5: Future> Unpin for Join5<Fut1, Fut2, Fut3, Fut4, Fut5>
where\n __Origin<'__pin, Fut1, Fut2, Fut3, Fut4, Fut5>: Unpin,
"],["impl<'__pin, Si, Item, U, Fut, F> Unpin for With<Si, Item, U, Fut, F>
where\n __Origin<'__pin, Si, Item, U, Fut, F>: Unpin,
"],["impl<S: ?Sized + Unpin> Unpin for Seek<'_, S>"],["impl<R: ?Sized + Unpin> Unpin for ReadToEnd<'_, R>"],["impl<'__pin, St> Unpin for Flatten<St>
where\n __Origin<'__pin, St>: Unpin,\n St: Stream,
"],["impl<I> Unpin for Iter<I>"],["impl<'__pin, St, Fut, F> Unpin for TryForEach<St, Fut, F>
where\n __Origin<'__pin, St, Fut, F>: Unpin,
"],["impl<'__pin, Fut, F> Unpin for InspectOk<Fut, F>
where\n __Origin<'__pin, Fut, F>: Unpin,
"],["impl<'__pin, Fut, E> Unpin for ErrInto<Fut, E>
where\n __Origin<'__pin, Fut, E>: Unpin,
"],["impl<R: ?Sized + Unpin> Unpin for Read<'_, R>"],["impl<'__pin, Fut> Unpin for NeverError<Fut>
where\n __Origin<'__pin, Fut>: Unpin,
"],["impl<'__pin, W> Unpin for BufWriter<W>
where\n __Origin<'__pin, W>: Unpin,
"],["impl<'__pin, St> Unpin for Count<St>
where\n __Origin<'__pin, St>: Unpin,
"],["impl<Si, St> Unpin for SendAll<'_, Si, St>
where\n Si: Unpin + ?Sized,\n St: TryStream + Unpin + ?Sized,
"],["impl<F> Unpin for PollFn<F>"],["impl<'__pin, St: Stream> Unpin for ReadyChunks<St>
where\n __Origin<'__pin, St>: Unpin,
"],["impl<'__pin, Fut1, Fut2, F> Unpin for AndThen<Fut1, Fut2, F>
where\n __Origin<'__pin, Fut1, Fut2, F>: Unpin,
"],["impl<'__pin, T> Unpin for Abortable<T>
where\n __Origin<'__pin, T>: Unpin,
"],["impl<'__pin, Fut1: TryFuture, Fut2: TryFuture, Fut3: TryFuture> Unpin for TryJoin3<Fut1, Fut2, Fut3>
where\n __Origin<'__pin, Fut1, Fut2, Fut3>: Unpin,
"],["impl<'__pin, St> Unpin for IntoAsyncRead<St>
where\n __Origin<'__pin, St>: Unpin,\n St: TryStream<Error = Error>,\n St::Ok: AsRef<[u8]>,
"],["impl<'__pin, Fut, F> Unpin for MapErr<Fut, F>
where\n __Origin<'__pin, Fut, F>: Unpin,
"],["impl<'__pin, Fut, Si> Unpin for FlattenSink<Fut, Si>
where\n __Origin<'__pin, Fut, Si>: Unpin,
"],["impl<'__pin, F> Unpin for IntoStream<F>
where\n __Origin<'__pin, F>: Unpin,
"],["impl<'__pin, St, Fut, F> Unpin for TryTakeWhile<St, Fut, F>
where\n __Origin<'__pin, St, Fut, F>: Unpin,\n St: TryStream,
"],["impl<W: ?Sized + Unpin> Unpin for WriteAll<'_, W>"],["impl<W: ?Sized + Unpin> Unpin for Close<'_, W>"],["impl<'__pin, St, F> Unpin for InspectOk<St, F>
where\n __Origin<'__pin, St, F>: Unpin,
"],["impl<'__pin, St: Stream> Unpin for Chunks<St>
where\n __Origin<'__pin, St>: Unpin,
"],["impl<'__pin, T, U> Unpin for Chain<T, U>
where\n __Origin<'__pin, T, U>: Unpin,
"],["impl<'__pin, St, Fut, F> Unpin for FilterMap<St, Fut, F>
where\n __Origin<'__pin, St, Fut, F>: Unpin,
"],["impl<A: Unpin, B: Unpin> Unpin for Select<A, B>"],["impl<F> Unpin for PollFn<F>"],["impl<'__pin, Fut1: Future, Fut2: Future, Fut3: Future> Unpin for Join3<Fut1, Fut2, Fut3>
where\n __Origin<'__pin, Fut1, Fut2, Fut3>: Unpin,
"],["impl<R: ?Sized + Unpin> Unpin for ReadToString<'_, R>"],["impl<'__pin, Fut, F> Unpin for MapOk<Fut, F>
where\n __Origin<'__pin, Fut, F>: Unpin,
"],["impl<'__pin, Fut1: TryFuture, Fut2: TryFuture, Fut3: TryFuture, Fut4: TryFuture> Unpin for TryJoin4<Fut1, Fut2, Fut3, Fut4>
where\n __Origin<'__pin, Fut1, Fut2, Fut3, Fut4>: Unpin,
"],["impl<'__pin, St, Fut, T, F> Unpin for Fold<St, Fut, T, F>
where\n __Origin<'__pin, St, Fut, T, F>: Unpin,
"],["impl<'__pin, Fut, F> Unpin for InspectErr<Fut, F>
where\n __Origin<'__pin, Fut, F>: Unpin,
"],["impl<'__pin, St> Unpin for BufferUnordered<St>
where\n __Origin<'__pin, St>: Unpin,\n St: Stream,
"],["impl<'__pin, Fut1: Future, Fut2: Future> Unpin for Join<Fut1, Fut2>
where\n __Origin<'__pin, Fut1, Fut2>: Unpin,
"],["impl<'__pin, St> Unpin for Fuse<St>
where\n __Origin<'__pin, St>: Unpin,
"],["impl<Si: Unpin + ?Sized, Item> Unpin for Flush<'_, Si, Item>"],["impl<'__pin, St, F> Unpin for MapErr<St, F>
where\n __Origin<'__pin, St, F>: Unpin,
"],["impl<'__pin, St: Stream, Fut: Future> Unpin for TakeUntil<St, Fut>
where\n __Origin<'__pin, St, Fut>: Unpin,
"],["impl<'__pin, Fut> Unpin for CatchUnwind<Fut>
where\n __Origin<'__pin, Fut>: Unpin,
"],["impl<'__pin, St> Unpin for Buffered<St>
where\n __Origin<'__pin, St>: Unpin,\n St: Stream,\n St::Item: Future,
"],["impl<R: ?Sized + Unpin> Unpin for ReadVectored<'_, R>"],["impl<'__pin, F> Unpin for FlattenStream<F>
where\n __Origin<'__pin, F>: Unpin,\n F: Future,
"],["impl<'__pin, St, Fut, F> Unpin for All<St, Fut, F>
where\n __Origin<'__pin, St, Fut, F>: Unpin,
"],["impl<'__pin, Fut> Unpin for UnitError<Fut>
where\n __Origin<'__pin, Fut>: Unpin,
"],["impl<'__pin, F> Unpin for OptionFuture<F>
where\n __Origin<'__pin, F>: Unpin,
"],["impl<'__pin, Fut, F> Unpin for Map<Fut, F>
where\n __Origin<'__pin, Fut, F>: Unpin,
"],["impl<'__pin, T, F, R> Unpin for Unfold<T, F, R>
where\n __Origin<'__pin, T, F, R>: Unpin,
"],["impl<'__pin, St, F> Unpin for InspectErr<St, F>
where\n __Origin<'__pin, St, F>: Unpin,
"],["impl<St: ?Sized + Unpin> Unpin for Next<'_, St>"],["impl<'__pin, St> Unpin for TryFlatten<St>
where\n __Origin<'__pin, St>: Unpin,\n St: TryStream,
"],["impl<'__pin, Fut1: TryFuture, Fut2: TryFuture, Fut3: TryFuture, Fut4: TryFuture, Fut5: TryFuture> Unpin for TryJoin5<Fut1, Fut2, Fut3, Fut4, Fut5>
where\n __Origin<'__pin, Fut1, Fut2, Fut3, Fut4, Fut5>: Unpin,
"],["impl<'__pin, 'a, St: Stream> Unpin for PeekMut<'a, St>
where\n __Origin<'__pin, 'a, St>: Unpin,
"],["impl<'__pin, St, Fut, F> Unpin for TrySkipWhile<St, Fut, F>
where\n __Origin<'__pin, St, Fut, F>: Unpin,\n St: TryStream,
"],["impl<'__pin, Si: Sink<Item>, Item, E> Unpin for SinkErrInto<Si, Item, E>
where\n __Origin<'__pin, Si, Item, E>: Unpin,
"],["impl<A, F: FnMut() -> A> Unpin for RepeatWith<F>"],["impl<R: ?Sized + Unpin> Unpin for ReadUntil<'_, R>"],["impl<'__pin, 'a, R, W: ?Sized> Unpin for Copy<'a, R, W>
where\n __Origin<'__pin, 'a, R, W>: Unpin,
"],["impl<'__pin, St> Unpin for Skip<St>
where\n __Origin<'__pin, St>: Unpin,
"],["impl<'__pin, 'a, St: Stream> Unpin for Peek<'a, St>
where\n __Origin<'__pin, 'a, St>: Unpin,
"],["impl<'__pin, Fut, F, G> Unpin for MapOkOrElse<Fut, F, G>
where\n __Origin<'__pin, Fut, F, G>: Unpin,
"],["impl<'__pin, St, E> Unpin for ErrInto<St, E>
where\n __Origin<'__pin, St, E>: Unpin,
"],["impl<'__pin, T> Unpin for PollImmediate<T>
where\n __Origin<'__pin, T>: Unpin,
"],["impl<'__pin, St, Fut, F> Unpin for Any<St, Fut, F>
where\n __Origin<'__pin, St, Fut, F>: Unpin,
"],["impl<T> Unpin for AllowStdIo<T>"],["impl<'__pin, St> Unpin for TryBufferUnordered<St>
where\n __Origin<'__pin, St>: Unpin,\n St: TryStream,
"],["impl<'__pin, Fut1, Fut2, F> Unpin for OrElse<Fut1, Fut2, F>
where\n __Origin<'__pin, Fut1, Fut2, F>: Unpin,
"],["impl<'__pin, W: AsyncWrite> Unpin for LineWriter<W>
where\n __Origin<'__pin, W>: Unpin,
"],["impl<'__pin, St1, St2> Unpin for Select<St1, St2>
where\n __Origin<'__pin, St1, St2>: Unpin,
"],["impl<'__pin, St, U, F> Unpin for FlatMap<St, U, F>
where\n __Origin<'__pin, St, U, F>: Unpin,
"],["impl<R: ?Sized> Unpin for FillBuf<'_, R>"],["impl<'__pin, St, Fut, T, F> Unpin for TryFold<St, Fut, T, F>
where\n __Origin<'__pin, St, Fut, T, F>: Unpin,
"],["impl<T> Unpin for Empty<T>"],["impl<'__pin, St, Fut, F> Unpin for ForEachConcurrent<St, Fut, F>
where\n __Origin<'__pin, St, Fut, F>: Unpin,
"],["impl<'__pin, Fut, F> Unpin for Inspect<Fut, F>
where\n __Origin<'__pin, Fut, F>: Unpin,
"],["impl<S, Item> Unpin for SplitSink<S, Item>"],["impl<'__pin, 'a, St: Stream, T: ?Sized> Unpin for NextIfEq<'a, St, T>
where\n __Origin<'__pin, 'a, St, T>: Unpin,
"],["impl<'__pin, St: Stream, S, Fut, F> Unpin for Scan<St, S, Fut, F>
where\n __Origin<'__pin, St, S, Fut, F>: Unpin,
"],["impl<'__pin, St, Fut, F> Unpin for TryAny<St, Fut, F>
where\n __Origin<'__pin, St, Fut, F>: Unpin,
"],["impl<'__pin, Fut, F> Unpin for UnwrapOrElse<Fut, F>
where\n __Origin<'__pin, Fut, F>: Unpin,
"],["impl<'__pin, R> Unpin for Lines<R>
where\n __Origin<'__pin, R>: Unpin,
"],["impl<'__pin, St: Stream> Unpin for Peekable<St>
where\n __Origin<'__pin, St>: Unpin,
"],["impl<Fut> Unpin for FuturesUnordered<Fut>"],["impl<'__pin, Fut1, Fut2> Unpin for TryFlatten<Fut1, Fut2>
where\n __Origin<'__pin, Fut1, Fut2>: Unpin,
"],["impl<'__pin, Fut, E> Unpin for OkInto<Fut, E>
where\n __Origin<'__pin, Fut, E>: Unpin,
"],["impl<Si: Unpin + ?Sized, Item> Unpin for Close<'_, Si, Item>"],["impl<'__pin, St> Unpin for TryFlattenUnordered<St>
where\n __Origin<'__pin, St>: Unpin,\n St: TryStream,\n St::Ok: TryStream + Unpin,\n <St::Ok as TryStream>::Error: From<St::Error>,
"],["impl<'__pin, St, Si> Unpin for Forward<St, Si>
where\n __Origin<'__pin, St, Si>: Unpin,\n St: TryStream,
"],["impl<T> Unpin for Ready<T>"],["impl<'__pin, T, F, Fut> Unpin for Unfold<T, F, Fut>
where\n __Origin<'__pin, T, F, Fut>: Unpin,
"],["impl<R: ?Sized + Unpin> Unpin for ReadExact<'_, R>"],["impl<'__pin, St, Fut, F> Unpin for TryFilter<St, Fut, F>
where\n __Origin<'__pin, St, Fut, F>: Unpin,\n St: TryStream,
"],["impl<'__pin, St, Fut, F> Unpin for Filter<St, Fut, F>
where\n __Origin<'__pin, St, Fut, F>: Unpin,\n St: Stream,
"],["impl<'__pin, S> Unpin for PollImmediate<S>
where\n __Origin<'__pin, S>: Unpin,
"],["impl<'__pin, St, Fut, F> Unpin for Then<St, Fut, F>
where\n __Origin<'__pin, St, Fut, F>: Unpin,
"],["impl<'__pin, St1, St2, Clos, State> Unpin for SelectWithStrategy<St1, St2, Clos, State>
where\n __Origin<'__pin, St1, St2, Clos, State>: Unpin,
"],["impl<'__pin, St: TryStream> Unpin for TryConcat<St>
where\n __Origin<'__pin, St>: Unpin,
"],["impl<'__pin, St> Unpin for TryBuffered<St>
where\n __Origin<'__pin, St>: Unpin,\n St: TryStream,\n St::Ok: TryFuture,
"],["impl<'__pin, St, U, F> Unpin for FlatMapUnordered<St, U, F>
where\n __Origin<'__pin, St, U, F>: Unpin,\n St: Stream,\n U: Stream + Unpin,\n F: FnMut(St::Item) -> U,
"],["impl<'__pin, St> Unpin for Enumerate<St>
where\n __Origin<'__pin, St>: Unpin,
"],["impl<'__pin, St, F> Unpin for Inspect<St, F>
where\n __Origin<'__pin, St, F>: Unpin,
"],["impl<'__pin, St> Unpin for IntoStream<St>
where\n __Origin<'__pin, St>: Unpin,
"],["impl<Fut: TryFuture + Unpin> Unpin for TryMaybeDone<Fut>"],["impl<'__pin, W, Item> Unpin for IntoSink<W, Item>
where\n __Origin<'__pin, W, Item>: Unpin,
"],["impl<'__pin, St, C> Unpin for Collect<St, C>
where\n __Origin<'__pin, St, C>: Unpin,
"],["impl<T: Future> Unpin for FuturesOrdered<T>"],["impl<'__pin, T, F, Fut> Unpin for TryUnfold<T, F, Fut>
where\n __Origin<'__pin, T, F, Fut>: Unpin,
"],["impl<'__pin, St1, St2> Unpin for Chain<St1, St2>
where\n __Origin<'__pin, St1, St2>: Unpin,
"],["impl<'__pin, St, F> Unpin for Map<St, F>
where\n __Origin<'__pin, St, F>: Unpin,
"],["impl<'__pin, St, C> Unpin for TryCollect<St, C>
where\n __Origin<'__pin, St, C>: Unpin,
"],["impl<'__pin, St, FromA, FromB> Unpin for Unzip<St, FromA, FromB>
where\n __Origin<'__pin, St, FromA, FromB>: Unpin,
"],["impl<'__pin, St> Unpin for CatchUnwind<St>
where\n __Origin<'__pin, St>: Unpin,
"],["impl<'__pin, 'a, St: Stream, F> Unpin for NextIf<'a, St, F>
where\n __Origin<'__pin, 'a, St, F>: Unpin,
"],["impl<'__pin, St, Fut, F> Unpin for SkipWhile<St, Fut, F>
where\n __Origin<'__pin, St, Fut, F>: Unpin,\n St: Stream,
"],["impl<'__pin, Fut> Unpin for Once<Fut>
where\n __Origin<'__pin, Fut>: Unpin,
"],["impl<'__pin, R> Unpin for Take<R>
where\n __Origin<'__pin, R>: Unpin,
"],["impl<T> Unpin for Pending<T>"],["impl<'__pin, Si, Item> Unpin for Buffer<Si, Item>
where\n __Origin<'__pin, Si, Item>: Unpin,
"],["impl<'__pin, Fut1, Fut2, F> Unpin for Then<Fut1, Fut2, F>
where\n __Origin<'__pin, Fut1, Fut2, F>: Unpin,
"],["impl<'__pin, 'a, R, W: ?Sized> Unpin for CopyBufAbortable<'a, R, W>
where\n __Origin<'__pin, 'a, R, W>: Unpin,
"],["impl<'__pin, Fut> Unpin for IntoFuture<Fut>
where\n __Origin<'__pin, Fut>: Unpin,
"],["impl<F> Unpin for Lazy<F>"],["impl<'__pin, St> Unpin for Take<St>
where\n __Origin<'__pin, St>: Unpin,
"],["impl<A: Unpin, B: Unpin> Unpin for TrySelect<A, B>"],["impl<W: ?Sized + Unpin> Unpin for Flush<'_, W>"],["impl<'__pin, 'a, R, W: ?Sized> Unpin for CopyBuf<'a, R, W>
where\n __Origin<'__pin, 'a, R, W>: Unpin,
"],["impl<'__pin, St, Fut, F> Unpin for TryAll<St, Fut, F>
where\n __Origin<'__pin, St, Fut, F>: Unpin,
"],["impl<'__pin, Fut, T> Unpin for MapInto<Fut, T>
where\n __Origin<'__pin, Fut, T>: Unpin,
"],["impl<'__pin, Si, F> Unpin for SinkMapErr<Si, F>
where\n __Origin<'__pin, Si, F>: Unpin,
"],["impl<St: ?Sized + Unpin> Unpin for TryNext<'_, St>"],["impl<'__pin, St, Fut, F> Unpin for TryForEachConcurrent<St, Fut, F>
where\n __Origin<'__pin, St, Fut, F>: Unpin,
"],["impl<'__pin, St, F> Unpin for MapOk<St, F>
where\n __Origin<'__pin, St, F>: Unpin,
"],["impl<'__pin, St, Fut, F> Unpin for AndThen<St, Fut, F>
where\n __Origin<'__pin, St, Fut, F>: Unpin,
"],["impl<'__pin, Si1, Si2> Unpin for Fanout<Si1, Si2>
where\n __Origin<'__pin, Si1, Si2>: Unpin,
"],["impl<T> Unpin for Repeat<T>"],["impl<'__pin, St> Unpin for Cycle<St>
where\n __Origin<'__pin, St>: Unpin,
"],["impl<'__pin, R> Unpin for BufReader<R>
where\n __Origin<'__pin, R>: Unpin,
"],["impl<'__pin, St: Stream, Fut, F> Unpin for TakeWhile<St, Fut, F>
where\n __Origin<'__pin, St, Fut, F>: Unpin,
"],["impl<W: ?Sized + Unpin> Unpin for Write<'_, W>"],["impl<'__pin, Fut> Unpin for Fuse<Fut>
where\n __Origin<'__pin, Fut>: Unpin,
"],["impl<S> Unpin for SplitStream<S>"],["impl<'__pin, St, Fut, F> Unpin for TryFilterMap<St, Fut, F>
where\n __Origin<'__pin, St, Fut, F>: Unpin,
"],["impl<'__pin, St1: Stream, St2: Stream> Unpin for Zip<St1, St2>
where\n __Origin<'__pin, St1, St2>: Unpin,
"],["impl<'__pin, St, Fut, F> Unpin for ForEach<St, Fut, F>
where\n __Origin<'__pin, St, Fut, F>: Unpin,
"],["impl<Si: Unpin + ?Sized, Item> Unpin for Send<'_, Si, Item>"],["impl<'__pin, Fut1: Future, Fut2: Future, Fut3: Future, Fut4: Future> Unpin for Join4<Fut1, Fut2, Fut3, Fut4>
where\n __Origin<'__pin, Fut1, Fut2, Fut3, Fut4>: Unpin,
"],["impl<'__pin, St: TryStream> Unpin for TryChunks<St>
where\n __Origin<'__pin, St>: Unpin,
"],["impl<T> Unpin for Pending<T>"],["impl<Si: Unpin + ?Sized, Item> Unpin for Feed<'_, Si, Item>"],["impl<'__pin, Fut1: TryFuture, Fut2: TryFuture> Unpin for TryJoin<Fut1, Fut2>
where\n __Origin<'__pin, Fut1, Fut2>: Unpin,
"],["impl<Fut: Unpin> Unpin for SelectOk<Fut>"],["impl<'__pin, Fut: Future> Unpin for Remote<Fut>
where\n __Origin<'__pin, Fut>: Unpin,
"],["impl<'__pin, St, Fut, F> Unpin for OrElse<St, Fut, F>
where\n __Origin<'__pin, St, Fut, F>: Unpin,
"],["impl<Fut: Future + Unpin> Unpin for MaybeDone<Fut>"],["impl<T> Unpin for Drain<T>"],["impl<'__pin, St: TryStream> Unpin for TryReadyChunks<St>
where\n __Origin<'__pin, St>: Unpin,
"],["impl<R: ?Sized + Unpin> Unpin for ReadLine<'_, R>"],["impl<'__pin, Fut> Unpin for TryFlattenStream<Fut>
where\n __Origin<'__pin, Fut>: Unpin,\n Fut: TryFuture,
"],["impl<'__pin, F> Unpin for Flatten<F>
where\n __Origin<'__pin, F>: Unpin,\n F: Future,
"],["impl<Fut: Unpin> Unpin for SelectAll<Fut>"],["impl<'__pin, St: Stream> Unpin for Concat<St>
where\n __Origin<'__pin, St>: Unpin,
"],["impl<W: ?Sized + Unpin> Unpin for WriteVectored<'_, W>"]], +"futures_util":[["impl<T> Unpin for RemoteHandle<T>",1,["futures_util::future::future::remote_handle::RemoteHandle"]],["impl<Fut> Unpin for Shared<Fut>",1,["futures_util::future::future::shared::Shared"]],["impl<Fut> Unpin for WeakShared<Fut>",1,["futures_util::future::future::shared::WeakShared"]],["impl<F> Unpin for JoinAll<F>",1,["futures_util::future::join_all::JoinAll"]],["impl<F> Unpin for TryJoinAll<F>",1,["futures_util::future::try_join_all::TryJoinAll"]],["impl<A, B> Unpin for Either<A, B>
where\n A: Unpin,\n B: Unpin,
",1,["futures_util::future::either::Either"]],["impl Unpin for AbortHandle",1,["futures_util::abortable::AbortHandle"]],["impl Unpin for AbortRegistration",1,["futures_util::abortable::AbortRegistration"]],["impl Unpin for Aborted",1,["futures_util::abortable::Aborted"]],["impl<St> Unpin for StreamFuture<St>
where\n St: Unpin,
",1,["futures_util::stream::stream::into_future::StreamFuture"]],["impl<'a, St: ?Sized> Unpin for SelectNextSome<'a, St>",1,["futures_util::stream::stream::select_next_some::SelectNextSome"]],["impl<T, Item> Unpin for ReuniteError<T, Item>",1,["futures_util::stream::stream::split::ReuniteError"]],["impl<T, E> Unpin for TryChunksError<T, E>
where\n E: Unpin,\n T: Unpin,
",1,["futures_util::stream::try_stream::try_chunks::TryChunksError"]],["impl<T, E> Unpin for TryReadyChunksError<T, E>
where\n E: Unpin,\n T: Unpin,
",1,["futures_util::stream::try_stream::try_ready_chunks::TryReadyChunksError"]],["impl Unpin for PollNext",1,["futures_util::stream::select_with_strategy::PollNext"]],["impl<'a, Fut> Unpin for IterPinMut<'a, Fut>",1,["futures_util::stream::futures_unordered::iter::IterPinMut"]],["impl<'a, Fut> Unpin for IterMut<'a, Fut>",1,["futures_util::stream::futures_unordered::iter::IterMut"]],["impl<'a, Fut> Unpin for IterPinRef<'a, Fut>",1,["futures_util::stream::futures_unordered::iter::IterPinRef"]],["impl<'a, Fut> Unpin for Iter<'a, Fut>",1,["futures_util::stream::futures_unordered::iter::Iter"]],["impl<Fut> Unpin for IntoIter<Fut>",1,["futures_util::stream::futures_unordered::iter::IntoIter"]],["impl<St> Unpin for SelectAll<St>",1,["futures_util::stream::select_all::SelectAll"]],["impl<'a, St> Unpin for Iter<'a, St>",1,["futures_util::stream::select_all::Iter"]],["impl<'a, St> Unpin for IterMut<'a, St>",1,["futures_util::stream::select_all::IterMut"]],["impl<St> Unpin for IntoIter<St>",1,["futures_util::stream::select_all::IntoIter"]],["impl<'a, R> Unpin for SeeKRelative<'a, R>",1,["futures_util::io::buf_reader::SeeKRelative"]],["impl<T> Unpin for Cursor<T>
where\n T: Unpin,
",1,["futures_util::io::cursor::Cursor"]],["impl Unpin for Empty",1,["futures_util::io::empty::Empty"]],["impl Unpin for Repeat",1,["futures_util::io::repeat::Repeat"]],["impl Unpin for Sink",1,["futures_util::io::sink::Sink"]],["impl<T> Unpin for ReadHalf<T>",1,["futures_util::io::split::ReadHalf"]],["impl<T> Unpin for WriteHalf<T>",1,["futures_util::io::split::WriteHalf"]],["impl<T> Unpin for ReuniteError<T>",1,["futures_util::io::split::ReuniteError"]],["impl<T> Unpin for Window<T>
where\n T: Unpin,
",1,["futures_util::io::window::Window"]],["impl<T: ?Sized> Unpin for Mutex<T>
where\n T: Unpin,
",1,["futures_util::lock::mutex::Mutex"]],["impl<T: ?Sized> Unpin for OwnedMutexLockFuture<T>",1,["futures_util::lock::mutex::OwnedMutexLockFuture"]],["impl<T: ?Sized> Unpin for OwnedMutexGuard<T>",1,["futures_util::lock::mutex::OwnedMutexGuard"]],["impl<'a, T: ?Sized> Unpin for MutexLockFuture<'a, T>",1,["futures_util::lock::mutex::MutexLockFuture"]],["impl<'a, T: ?Sized> Unpin for MutexGuard<'a, T>",1,["futures_util::lock::mutex::MutexGuard"]],["impl<'a, T: ?Sized, U: ?Sized> Unpin for MappedMutexGuard<'a, T, U>",1,["futures_util::lock::mutex::MappedMutexGuard"]],["impl<'__pin, St, F> Unpin for Map<St, F>
where\n __Origin<'__pin, St, F>: Unpin,
"],["impl<'__pin, St, Fut, F> Unpin for AndThen<St, Fut, F>
where\n __Origin<'__pin, St, Fut, F>: Unpin,
"],["impl<'__pin, St, F> Unpin for Inspect<St, F>
where\n __Origin<'__pin, St, F>: Unpin,
"],["impl<'__pin, St, F> Unpin for InspectErr<St, F>
where\n __Origin<'__pin, St, F>: Unpin,
"],["impl<'__pin, St: Stream, S, Fut, F> Unpin for Scan<St, S, Fut, F>
where\n __Origin<'__pin, St, S, Fut, F>: Unpin,
"],["impl<'__pin, St, U, F> Unpin for FlatMap<St, U, F>
where\n __Origin<'__pin, St, U, F>: Unpin,
"],["impl<T> Unpin for Drain<T>"],["impl<T> Unpin for Ready<T>"],["impl<'__pin, 'a, R, W: ?Sized> Unpin for CopyBuf<'a, R, W>
where\n __Origin<'__pin, 'a, R, W>: Unpin,
"],["impl<Fut: Unpin> Unpin for SelectOk<Fut>"],["impl<St: ?Sized + Unpin> Unpin for Next<'_, St>"],["impl<'__pin, St1: Stream, St2: Stream> Unpin for Zip<St1, St2>
where\n __Origin<'__pin, St1, St2>: Unpin,
"],["impl<'__pin, Fut1: TryFuture, Fut2: TryFuture, Fut3: TryFuture, Fut4: TryFuture> Unpin for TryJoin4<Fut1, Fut2, Fut3, Fut4>
where\n __Origin<'__pin, Fut1, Fut2, Fut3, Fut4>: Unpin,
"],["impl<'__pin, T, F, R> Unpin for Unfold<T, F, R>
where\n __Origin<'__pin, T, F, R>: Unpin,
"],["impl<'__pin, St, Fut, F> Unpin for All<St, Fut, F>
where\n __Origin<'__pin, St, Fut, F>: Unpin,
"],["impl<'__pin, St, F> Unpin for MapErr<St, F>
where\n __Origin<'__pin, St, F>: Unpin,
"],["impl<'__pin, St, Fut, F> Unpin for FilterMap<St, Fut, F>
where\n __Origin<'__pin, St, Fut, F>: Unpin,
"],["impl<'__pin, St, Fut, F> Unpin for ForEach<St, Fut, F>
where\n __Origin<'__pin, St, Fut, F>: Unpin,
"],["impl<W: ?Sized + Unpin> Unpin for Flush<'_, W>"],["impl<'__pin, St> Unpin for Fuse<St>
where\n __Origin<'__pin, St>: Unpin,
"],["impl<'__pin, St, FromA, FromB> Unpin for Unzip<St, FromA, FromB>
where\n __Origin<'__pin, St, FromA, FromB>: Unpin,
"],["impl<'__pin, S> Unpin for PollImmediate<S>
where\n __Origin<'__pin, S>: Unpin,
"],["impl<'__pin, St, Fut, F> Unpin for SkipWhile<St, Fut, F>
where\n __Origin<'__pin, St, Fut, F>: Unpin,\n St: Stream,
"],["impl<F> Unpin for PollFn<F>"],["impl<'__pin, St, Fut, F> Unpin for Filter<St, Fut, F>
where\n __Origin<'__pin, St, Fut, F>: Unpin,\n St: Stream,
"],["impl<'__pin, St> Unpin for IntoAsyncRead<St>
where\n __Origin<'__pin, St>: Unpin,\n St: TryStream<Error = Error>,\n St::Ok: AsRef<[u8]>,
"],["impl<'__pin, Fut, T> Unpin for MapInto<Fut, T>
where\n __Origin<'__pin, Fut, T>: Unpin,
"],["impl<'__pin, Fut, F> Unpin for MapErr<Fut, F>
where\n __Origin<'__pin, Fut, F>: Unpin,
"],["impl<'__pin, St, Fut, F> Unpin for TryForEachConcurrent<St, Fut, F>
where\n __Origin<'__pin, St, Fut, F>: Unpin,
"],["impl<'__pin, Fut1: Future, Fut2: Future, Fut3: Future, Fut4: Future, Fut5: Future> Unpin for Join5<Fut1, Fut2, Fut3, Fut4, Fut5>
where\n __Origin<'__pin, Fut1, Fut2, Fut3, Fut4, Fut5>: Unpin,
"],["impl<'__pin, 'a, St: Stream, F> Unpin for NextIf<'a, St, F>
where\n __Origin<'__pin, 'a, St, F>: Unpin,
"],["impl<R: ?Sized + Unpin> Unpin for ReadVectored<'_, R>"],["impl<S, Item> Unpin for SplitSink<S, Item>"],["impl<'__pin, Fut> Unpin for Fuse<Fut>
where\n __Origin<'__pin, Fut>: Unpin,
"],["impl<Fut: TryFuture + Unpin> Unpin for TryMaybeDone<Fut>"],["impl<S: ?Sized + Unpin> Unpin for Seek<'_, S>"],["impl<'__pin, 'a, St: Stream> Unpin for Peek<'a, St>
where\n __Origin<'__pin, 'a, St>: Unpin,
"],["impl<'__pin, St: Stream> Unpin for Peekable<St>
where\n __Origin<'__pin, St>: Unpin,
"],["impl<'__pin, Fut1: TryFuture, Fut2: TryFuture> Unpin for TryJoin<Fut1, Fut2>
where\n __Origin<'__pin, Fut1, Fut2>: Unpin,
"],["impl<W: ?Sized + Unpin> Unpin for WriteAll<'_, W>"],["impl<'__pin, St> Unpin for Cycle<St>
where\n __Origin<'__pin, St>: Unpin,
"],["impl<'__pin, Fut> Unpin for CatchUnwind<Fut>
where\n __Origin<'__pin, Fut>: Unpin,
"],["impl<'__pin, T, F, Fut> Unpin for TryUnfold<T, F, Fut>
where\n __Origin<'__pin, T, F, Fut>: Unpin,
"],["impl<'__pin, Si1, Si2> Unpin for Fanout<Si1, Si2>
where\n __Origin<'__pin, Si1, Si2>: Unpin,
"],["impl<R: ?Sized + Unpin> Unpin for Read<'_, R>"],["impl<'__pin, St, Fut, F> Unpin for OrElse<St, Fut, F>
where\n __Origin<'__pin, St, Fut, F>: Unpin,
"],["impl<A, F: FnMut() -> A> Unpin for RepeatWith<F>"],["impl<'__pin, St> Unpin for TryBuffered<St>
where\n __Origin<'__pin, St>: Unpin,\n St: TryStream,\n St::Ok: TryFuture,
"],["impl<'__pin, Fut, F> Unpin for InspectOk<Fut, F>
where\n __Origin<'__pin, Fut, F>: Unpin,
"],["impl<'__pin, St> Unpin for CatchUnwind<St>
where\n __Origin<'__pin, St>: Unpin,
"],["impl<'__pin, Fut1, Fut2, F> Unpin for OrElse<Fut1, Fut2, F>
where\n __Origin<'__pin, Fut1, Fut2, F>: Unpin,
"],["impl<St: ?Sized + Unpin> Unpin for TryNext<'_, St>"],["impl<'__pin, Fut, F> Unpin for MapOk<Fut, F>
where\n __Origin<'__pin, Fut, F>: Unpin,
"],["impl<'__pin, St> Unpin for Skip<St>
where\n __Origin<'__pin, St>: Unpin,
"],["impl<'__pin, Fut, F> Unpin for InspectErr<Fut, F>
where\n __Origin<'__pin, Fut, F>: Unpin,
"],["impl<'__pin, St, Si> Unpin for Forward<St, Si>
where\n __Origin<'__pin, St, Si>: Unpin,\n St: TryStream,
"],["impl<'__pin, T> Unpin for PollImmediate<T>
where\n __Origin<'__pin, T>: Unpin,
"],["impl<Fut: Unpin> Unpin for SelectAll<Fut>"],["impl<'__pin, Si: Sink<Item>, Item, E> Unpin for SinkErrInto<Si, Item, E>
where\n __Origin<'__pin, Si, Item, E>: Unpin,
"],["impl<'__pin, St, Fut, T, F> Unpin for Fold<St, Fut, T, F>
where\n __Origin<'__pin, St, Fut, T, F>: Unpin,
"],["impl<'__pin, St: Stream> Unpin for Chunks<St>
where\n __Origin<'__pin, St>: Unpin,
"],["impl<'__pin, Fut> Unpin for IntoFuture<Fut>
where\n __Origin<'__pin, Fut>: Unpin,
"],["impl<'__pin, Fut1, Fut2, F> Unpin for AndThen<Fut1, Fut2, F>
where\n __Origin<'__pin, Fut1, Fut2, F>: Unpin,
"],["impl<'__pin, 'a, St: Stream> Unpin for PeekMut<'a, St>
where\n __Origin<'__pin, 'a, St>: Unpin,
"],["impl<'__pin, Fut1: TryFuture, Fut2: TryFuture, Fut3: TryFuture> Unpin for TryJoin3<Fut1, Fut2, Fut3>
where\n __Origin<'__pin, Fut1, Fut2, Fut3>: Unpin,
"],["impl<'__pin, St: Stream> Unpin for ReadyChunks<St>
where\n __Origin<'__pin, St>: Unpin,
"],["impl<'__pin, St: Stream> Unpin for Concat<St>
where\n __Origin<'__pin, St>: Unpin,
"],["impl<'__pin, St, Fut, F> Unpin for TryAny<St, Fut, F>
where\n __Origin<'__pin, St, Fut, F>: Unpin,
"],["impl<'__pin, F> Unpin for FlattenStream<F>
where\n __Origin<'__pin, F>: Unpin,\n F: Future,
"],["impl<'__pin, Fut> Unpin for TryFlattenStream<Fut>
where\n __Origin<'__pin, Fut>: Unpin,\n Fut: TryFuture,
"],["impl<'__pin, T> Unpin for Abortable<T>
where\n __Origin<'__pin, T>: Unpin,
"],["impl<R: ?Sized + Unpin> Unpin for ReadToString<'_, R>"],["impl<'__pin, St> Unpin for Take<St>
where\n __Origin<'__pin, St>: Unpin,
"],["impl<'__pin, St, U, F> Unpin for FlatMapUnordered<St, U, F>
where\n __Origin<'__pin, St, U, F>: Unpin,\n St: Stream,\n U: Stream + Unpin,\n F: FnMut(St::Item) -> U,
"],["impl<'__pin, St: TryStream> Unpin for TryConcat<St>
where\n __Origin<'__pin, St>: Unpin,
"],["impl<'__pin, St: TryStream> Unpin for TryChunks<St>
where\n __Origin<'__pin, St>: Unpin,
"],["impl<'__pin, St, E> Unpin for ErrInto<St, E>
where\n __Origin<'__pin, St, E>: Unpin,
"],["impl<R: ?Sized + Unpin> Unpin for ReadExact<'_, R>"],["impl<'__pin, W, Item> Unpin for IntoSink<W, Item>
where\n __Origin<'__pin, W, Item>: Unpin,
"],["impl<'__pin, Fut1, Fut2> Unpin for TryFlatten<Fut1, Fut2>
where\n __Origin<'__pin, Fut1, Fut2>: Unpin,
"],["impl<'__pin, Fut, F> Unpin for Map<Fut, F>
where\n __Origin<'__pin, Fut, F>: Unpin,
"],["impl<'__pin, St: Stream, Fut: Future> Unpin for TakeUntil<St, Fut>
where\n __Origin<'__pin, St, Fut>: Unpin,
"],["impl<'__pin, St> Unpin for TryFlatten<St>
where\n __Origin<'__pin, St>: Unpin,\n St: TryStream,
"],["impl<Si, St> Unpin for SendAll<'_, Si, St>
where\n Si: Unpin + ?Sized,\n St: TryStream + Unpin + ?Sized,
"],["impl<'__pin, St, Fut, F> Unpin for TrySkipWhile<St, Fut, F>
where\n __Origin<'__pin, St, Fut, F>: Unpin,\n St: TryStream,
"],["impl<'__pin, Fut, E> Unpin for OkInto<Fut, E>
where\n __Origin<'__pin, Fut, E>: Unpin,
"],["impl<'__pin, T, U> Unpin for Chain<T, U>
where\n __Origin<'__pin, T, U>: Unpin,
"],["impl<A: Unpin, B: Unpin> Unpin for TrySelect<A, B>"],["impl<W: ?Sized + Unpin> Unpin for Close<'_, W>"],["impl<'__pin, Fut1: Future, Fut2: Future, Fut3: Future> Unpin for Join3<Fut1, Fut2, Fut3>
where\n __Origin<'__pin, Fut1, Fut2, Fut3>: Unpin,
"],["impl<R: ?Sized> Unpin for FillBuf<'_, R>"],["impl<'__pin, Fut1: TryFuture, Fut2: TryFuture, Fut3: TryFuture, Fut4: TryFuture, Fut5: TryFuture> Unpin for TryJoin5<Fut1, Fut2, Fut3, Fut4, Fut5>
where\n __Origin<'__pin, Fut1, Fut2, Fut3, Fut4, Fut5>: Unpin,
"],["impl<'__pin, Fut> Unpin for Once<Fut>
where\n __Origin<'__pin, Fut>: Unpin,
"],["impl<I> Unpin for Iter<I>"],["impl<'__pin, F> Unpin for IntoStream<F>
where\n __Origin<'__pin, F>: Unpin,
"],["impl<'__pin, Si, F> Unpin for SinkMapErr<Si, F>
where\n __Origin<'__pin, Si, F>: Unpin,
"],["impl<'__pin, St> Unpin for IntoStream<St>
where\n __Origin<'__pin, St>: Unpin,
"],["impl<'__pin, St, C> Unpin for TryCollect<St, C>
where\n __Origin<'__pin, St, C>: Unpin,
"],["impl<'__pin, Fut, F> Unpin for UnwrapOrElse<Fut, F>
where\n __Origin<'__pin, Fut, F>: Unpin,
"],["impl<T> Unpin for Empty<T>"],["impl<'__pin, St: Stream, Fut, F> Unpin for TakeWhile<St, Fut, F>
where\n __Origin<'__pin, St, Fut, F>: Unpin,
"],["impl<T> Unpin for Pending<T>"],["impl<'__pin, St1, St2, Clos, State> Unpin for SelectWithStrategy<St1, St2, Clos, State>
where\n __Origin<'__pin, St1, St2, Clos, State>: Unpin,
"],["impl<'__pin, Fut, E> Unpin for ErrInto<Fut, E>
where\n __Origin<'__pin, Fut, E>: Unpin,
"],["impl<'__pin, R> Unpin for Lines<R>
where\n __Origin<'__pin, R>: Unpin,
"],["impl<T: Future> Unpin for FuturesOrdered<T>"],["impl<'__pin, St, Fut, F> Unpin for ForEachConcurrent<St, Fut, F>
where\n __Origin<'__pin, St, Fut, F>: Unpin,
"],["impl<Si: Unpin + ?Sized, Item> Unpin for Send<'_, Si, Item>"],["impl<'__pin, St, Fut, F> Unpin for TryAll<St, Fut, F>
where\n __Origin<'__pin, St, Fut, F>: Unpin,
"],["impl<T> Unpin for Pending<T>"],["impl<T> Unpin for AllowStdIo<T>"],["impl<'__pin, St: TryStream> Unpin for TryReadyChunks<St>
where\n __Origin<'__pin, St>: Unpin,
"],["impl<'__pin, Fut1: Future, Fut2: Future, Fut3: Future, Fut4: Future> Unpin for Join4<Fut1, Fut2, Fut3, Fut4>
where\n __Origin<'__pin, Fut1, Fut2, Fut3, Fut4>: Unpin,
"],["impl<'__pin, St, Fut, F> Unpin for TryFilterMap<St, Fut, F>
where\n __Origin<'__pin, St, Fut, F>: Unpin,
"],["impl<'__pin, Fut1, Fut2, F> Unpin for Then<Fut1, Fut2, F>
where\n __Origin<'__pin, Fut1, Fut2, F>: Unpin,
"],["impl<'__pin, Fut> Unpin for UnitError<Fut>
where\n __Origin<'__pin, Fut>: Unpin,
"],["impl<'__pin, St, Fut, T, F> Unpin for TryFold<St, Fut, T, F>
where\n __Origin<'__pin, St, Fut, T, F>: Unpin,
"],["impl<'__pin, Fut> Unpin for NeverError<Fut>
where\n __Origin<'__pin, Fut>: Unpin,
"],["impl<R: ?Sized + Unpin> Unpin for ReadUntil<'_, R>"],["impl<A: Unpin, B: Unpin> Unpin for Select<A, B>"],["impl<Si: Unpin + ?Sized, Item> Unpin for Flush<'_, Si, Item>"],["impl<R: ?Sized + Unpin> Unpin for ReadToEnd<'_, R>"],["impl<'__pin, Fut: Future> Unpin for Remote<Fut>
where\n __Origin<'__pin, Fut>: Unpin,
"],["impl<Si: Unpin + ?Sized, Item> Unpin for Feed<'_, Si, Item>"],["impl<'__pin, St> Unpin for Enumerate<St>
where\n __Origin<'__pin, St>: Unpin,
"],["impl<R: ?Sized + Unpin> Unpin for ReadLine<'_, R>"],["impl<F> Unpin for PollFn<F>"],["impl<'__pin, Si, Item> Unpin for Buffer<Si, Item>
where\n __Origin<'__pin, Si, Item>: Unpin,
"],["impl<'__pin, St, F> Unpin for MapOk<St, F>
where\n __Origin<'__pin, St, F>: Unpin,
"],["impl<'__pin, Si, Item, U, Fut, F> Unpin for With<Si, Item, U, Fut, F>
where\n __Origin<'__pin, Si, Item, U, Fut, F>: Unpin,
"],["impl<Fut: Future + Unpin> Unpin for MaybeDone<Fut>"],["impl<'__pin, St, Fut, F> Unpin for Then<St, Fut, F>
where\n __Origin<'__pin, St, Fut, F>: Unpin,
"],["impl<'__pin, St, C> Unpin for Collect<St, C>
where\n __Origin<'__pin, St, C>: Unpin,
"],["impl<'__pin, St> Unpin for BufferUnordered<St>
where\n __Origin<'__pin, St>: Unpin,\n St: Stream,
"],["impl<'__pin, F> Unpin for Flatten<F>
where\n __Origin<'__pin, F>: Unpin,\n F: Future,
"],["impl<'__pin, Fut, F, G> Unpin for MapOkOrElse<Fut, F, G>
where\n __Origin<'__pin, Fut, F, G>: Unpin,
"],["impl<W: ?Sized + Unpin> Unpin for WriteVectored<'_, W>"],["impl<'__pin, Fut, F> Unpin for Inspect<Fut, F>
where\n __Origin<'__pin, Fut, F>: Unpin,
"],["impl<'__pin, Si, Item, U, St, F> Unpin for WithFlatMap<Si, Item, U, St, F>
where\n __Origin<'__pin, Si, Item, U, St, F>: Unpin,
"],["impl<'__pin, St, Fut, F> Unpin for Any<St, Fut, F>
where\n __Origin<'__pin, St, Fut, F>: Unpin,
"],["impl<F> Unpin for Lazy<F>"],["impl<'__pin, 'a, St: Stream, T: ?Sized> Unpin for NextIfEq<'a, St, T>
where\n __Origin<'__pin, 'a, St, T>: Unpin,
"],["impl<Si: Unpin + ?Sized, Item> Unpin for Close<'_, Si, Item>"],["impl<'__pin, St> Unpin for TryBufferUnordered<St>
where\n __Origin<'__pin, St>: Unpin,\n St: TryStream,
"],["impl<S> Unpin for SplitStream<S>"],["impl<'__pin, T, F, Fut> Unpin for Unfold<T, F, Fut>
where\n __Origin<'__pin, T, F, Fut>: Unpin,
"],["impl<W: ?Sized + Unpin> Unpin for Write<'_, W>"],["impl<'__pin, St, Fut, F> Unpin for TryTakeWhile<St, Fut, F>
where\n __Origin<'__pin, St, Fut, F>: Unpin,\n St: TryStream,
"],["impl<Fut> Unpin for FuturesUnordered<Fut>"],["impl<'__pin, St1, St2> Unpin for Select<St1, St2>
where\n __Origin<'__pin, St1, St2>: Unpin,
"],["impl<'__pin, St1, St2> Unpin for Chain<St1, St2>
where\n __Origin<'__pin, St1, St2>: Unpin,
"],["impl<'__pin, St> Unpin for TryFlattenUnordered<St>
where\n __Origin<'__pin, St>: Unpin,\n St: TryStream,\n St::Ok: TryStream + Unpin,\n <St::Ok as TryStream>::Error: From<St::Error>,
"],["impl<'__pin, Fut1: Future, Fut2: Future> Unpin for Join<Fut1, Fut2>
where\n __Origin<'__pin, Fut1, Fut2>: Unpin,
"],["impl<'__pin, R> Unpin for Take<R>
where\n __Origin<'__pin, R>: Unpin,
"],["impl<T> Unpin for Repeat<T>"],["impl<'__pin, St, F> Unpin for InspectOk<St, F>
where\n __Origin<'__pin, St, F>: Unpin,
"],["impl<'__pin, 'a, R, W: ?Sized> Unpin for CopyBufAbortable<'a, R, W>
where\n __Origin<'__pin, 'a, R, W>: Unpin,
"],["impl<'__pin, 'a, R, W: ?Sized> Unpin for Copy<'a, R, W>
where\n __Origin<'__pin, 'a, R, W>: Unpin,
"],["impl<'__pin, W> Unpin for BufWriter<W>
where\n __Origin<'__pin, W>: Unpin,
"],["impl<'__pin, St, Fut, F> Unpin for TryFilter<St, Fut, F>
where\n __Origin<'__pin, St, Fut, F>: Unpin,\n St: TryStream,
"],["impl<'__pin, St> Unpin for Count<St>
where\n __Origin<'__pin, St>: Unpin,
"],["impl<'__pin, St, Fut, F> Unpin for TryForEach<St, Fut, F>
where\n __Origin<'__pin, St, Fut, F>: Unpin,
"],["impl<'__pin, St> Unpin for Buffered<St>
where\n __Origin<'__pin, St>: Unpin,\n St: Stream,\n St::Item: Future,
"],["impl<'__pin, W: AsyncWrite> Unpin for LineWriter<W>
where\n __Origin<'__pin, W>: Unpin,
"],["impl<'__pin, F> Unpin for OptionFuture<F>
where\n __Origin<'__pin, F>: Unpin,
"],["impl<'__pin, St> Unpin for Flatten<St>
where\n __Origin<'__pin, St>: Unpin,\n St: Stream,
"],["impl<'__pin, R> Unpin for BufReader<R>
where\n __Origin<'__pin, R>: Unpin,
"],["impl<'__pin, Fut, Si> Unpin for FlattenSink<Fut, Si>
where\n __Origin<'__pin, Fut, Si>: Unpin,
"]], "fxhash":[["impl Unpin for FxHasher",1,["fxhash::FxHasher"]],["impl Unpin for FxHasher64",1,["fxhash::FxHasher64"]],["impl Unpin for FxHasher32",1,["fxhash::FxHasher32"]]], "generic_array":[["impl<T, N> Unpin for GenericArrayIter<T, N>
where\n <N as ArrayLength<T>>::ArrayType: Unpin,
",1,["generic_array::iter::GenericArrayIter"]],["impl<T, U> Unpin for GenericArray<T, U>
where\n <U as ArrayLength<T>>::ArrayType: Unpin,
",1,["generic_array::GenericArray"]]], "getrandom":[["impl Unpin for Error",1,["getrandom::error::Error"]]], @@ -59,7 +59,7 @@ "mio":[["impl Unpin for Interest",1,["mio::interest::Interest"]],["impl Unpin for Poll",1,["mio::poll::Poll"]],["impl Unpin for Registry",1,["mio::poll::Registry"]],["impl<'a> Unpin for SourceFd<'a>",1,["mio::sys::unix::sourcefd::SourceFd"]],["impl Unpin for SocketAddr",1,["mio::sys::unix::uds::socketaddr::SocketAddr"]],["impl Unpin for Sender",1,["mio::sys::unix::pipe::Sender"]],["impl Unpin for Receiver",1,["mio::sys::unix::pipe::Receiver"]],["impl Unpin for Token",1,["mio::token::Token"]],["impl Unpin for Waker",1,["mio::waker::Waker"]],["impl Unpin for Event",1,["mio::event::event::Event"]],["impl Unpin for Events",1,["mio::event::events::Events"]],["impl<'a> Unpin for Iter<'a>",1,["mio::event::events::Iter"]],["impl Unpin for TcpListener",1,["mio::net::tcp::listener::TcpListener"]],["impl Unpin for TcpStream",1,["mio::net::tcp::stream::TcpStream"]],["impl Unpin for UdpSocket",1,["mio::net::udp::UdpSocket"]],["impl Unpin for UnixDatagram",1,["mio::net::uds::datagram::UnixDatagram"]],["impl Unpin for UnixListener",1,["mio::net::uds::listener::UnixListener"]],["impl Unpin for UnixStream",1,["mio::net::uds::stream::UnixStream"]]], "nix":[["impl Unpin for Dir",1,["nix::dir::Dir"]],["impl<'d> Unpin for Iter<'d>",1,["nix::dir::Iter"]],["impl Unpin for OwningIter",1,["nix::dir::OwningIter"]],["impl Unpin for Entry",1,["nix::dir::Entry"]],["impl Unpin for Type",1,["nix::dir::Type"]],["impl Unpin for ClearEnvError",1,["nix::env::ClearEnvError"]],["impl Unpin for Errno",1,["nix::errno::consts::Errno"]],["impl Unpin for PosixFadviseAdvice",1,["nix::fcntl::posix_fadvise::PosixFadviseAdvice"]],["impl Unpin for AtFlags",1,["nix::fcntl::AtFlags"]],["impl Unpin for OFlag",1,["nix::fcntl::OFlag"]],["impl Unpin for RenameFlags",1,["nix::fcntl::RenameFlags"]],["impl Unpin for SealFlag",1,["nix::fcntl::SealFlag"]],["impl Unpin for FdFlag",1,["nix::fcntl::FdFlag"]],["impl<'a> Unpin for FcntlArg<'a>",1,["nix::fcntl::FcntlArg"]],["impl Unpin for FlockArg",1,["nix::fcntl::FlockArg"]],["impl Unpin for SpliceFFlags",1,["nix::fcntl::SpliceFFlags"]],["impl Unpin for FallocateFlags",1,["nix::fcntl::FallocateFlags"]],["impl Unpin for InterfaceAddress",1,["nix::ifaddrs::InterfaceAddress"]],["impl Unpin for InterfaceAddressIterator",1,["nix::ifaddrs::InterfaceAddressIterator"]],["impl Unpin for Interface",1,["nix::net::if_::if_nameindex::Interface"]],["impl Unpin for Interfaces",1,["nix::net::if_::if_nameindex::Interfaces"]],["impl<'a> Unpin for InterfacesIter<'a>",1,["nix::net::if_::if_nameindex::InterfacesIter"]],["impl Unpin for InterfaceFlags",1,["nix::net::if_::InterfaceFlags"]],["impl Unpin for ModuleInitFlags",1,["nix::kmod::ModuleInitFlags"]],["impl Unpin for DeleteModuleFlags",1,["nix::kmod::DeleteModuleFlags"]],["impl Unpin for MsFlags",1,["nix::mount::linux::MsFlags"]],["impl Unpin for MntFlags",1,["nix::mount::linux::MntFlags"]],["impl Unpin for MQ_OFlag",1,["nix::mqueue::MQ_OFlag"]],["impl Unpin for MqAttr",1,["nix::mqueue::MqAttr"]],["impl Unpin for MqdT",1,["nix::mqueue::MqdT"]],["impl Unpin for PollFd",1,["nix::poll::PollFd"]],["impl Unpin for PollFlags",1,["nix::poll::PollFlags"]],["impl Unpin for OpenptyResult",1,["nix::pty::OpenptyResult"]],["impl Unpin for ForkptyResult",1,["nix::pty::ForkptyResult"]],["impl Unpin for PtyMaster",1,["nix::pty::PtyMaster"]],["impl Unpin for CloneFlags",1,["nix::sched::sched_linux_like::CloneFlags"]],["impl Unpin for CpuSet",1,["nix::sched::sched_affinity::CpuSet"]],["impl Unpin for AioFsyncMode",1,["nix::sys::aio::AioFsyncMode"]],["impl Unpin for LioMode",1,["nix::sys::aio::LioMode"]],["impl Unpin for AioCancelStat",1,["nix::sys::aio::AioCancelStat"]],["impl !Unpin for AioFsync",1,["nix::sys::aio::AioFsync"]],["impl<'a> !Unpin for AioRead<'a>",1,["nix::sys::aio::AioRead"]],["impl<'a> !Unpin for AioWrite<'a>",1,["nix::sys::aio::AioWrite"]],["impl Unpin for EpollFlags",1,["nix::sys::epoll::EpollFlags"]],["impl Unpin for EpollOp",1,["nix::sys::epoll::EpollOp"]],["impl Unpin for EpollCreateFlags",1,["nix::sys::epoll::EpollCreateFlags"]],["impl Unpin for EpollEvent",1,["nix::sys::epoll::EpollEvent"]],["impl Unpin for EfdFlags",1,["nix::sys::eventfd::EfdFlags"]],["impl Unpin for MemFdCreateFlag",1,["nix::sys::memfd::MemFdCreateFlag"]],["impl Unpin for ProtFlags",1,["nix::sys::mman::ProtFlags"]],["impl Unpin for MapFlags",1,["nix::sys::mman::MapFlags"]],["impl Unpin for MRemapFlags",1,["nix::sys::mman::MRemapFlags"]],["impl Unpin for MmapAdvise",1,["nix::sys::mman::MmapAdvise"]],["impl Unpin for MsFlags",1,["nix::sys::mman::MsFlags"]],["impl Unpin for MlockAllFlags",1,["nix::sys::mman::MlockAllFlags"]],["impl Unpin for Persona",1,["nix::sys::personality::Persona"]],["impl Unpin for Request",1,["nix::sys::ptrace::linux::Request"]],["impl Unpin for Event",1,["nix::sys::ptrace::linux::Event"]],["impl Unpin for Options",1,["nix::sys::ptrace::linux::Options"]],["impl Unpin for QuotaType",1,["nix::sys::quota::QuotaType"]],["impl Unpin for QuotaFmt",1,["nix::sys::quota::QuotaFmt"]],["impl Unpin for QuotaValidFlags",1,["nix::sys::quota::QuotaValidFlags"]],["impl Unpin for Dqblk",1,["nix::sys::quota::Dqblk"]],["impl Unpin for RebootMode",1,["nix::sys::reboot::RebootMode"]],["impl Unpin for Resource",1,["nix::sys::resource::Resource"]],["impl Unpin for UsageWho",1,["nix::sys::resource::UsageWho"]],["impl Unpin for Usage",1,["nix::sys::resource::Usage"]],["impl Unpin for FdSet",1,["nix::sys::select::FdSet"]],["impl<'a> Unpin for Fds<'a>",1,["nix::sys::select::Fds"]],["impl Unpin for SigEvent",1,["nix::sys::signal::sigevent::SigEvent"]],["impl Unpin for Signal",1,["nix::sys::signal::Signal"]],["impl Unpin for SignalIterator",1,["nix::sys::signal::SignalIterator"]],["impl Unpin for SaFlags",1,["nix::sys::signal::SaFlags"]],["impl Unpin for SigmaskHow",1,["nix::sys::signal::SigmaskHow"]],["impl Unpin for SigSet",1,["nix::sys::signal::SigSet"]],["impl<'a> Unpin for SigSetIter<'a>",1,["nix::sys::signal::SigSetIter"]],["impl Unpin for SigHandler",1,["nix::sys::signal::SigHandler"]],["impl Unpin for SigAction",1,["nix::sys::signal::SigAction"]],["impl Unpin for SigevNotify",1,["nix::sys::signal::SigevNotify"]],["impl Unpin for SfdFlags",1,["nix::sys::signalfd::SfdFlags"]],["impl Unpin for SignalFd",1,["nix::sys::signalfd::SignalFd"]],["impl Unpin for NetlinkAddr",1,["nix::sys::socket::addr::netlink::NetlinkAddr"]],["impl Unpin for AlgAddr",1,["nix::sys::socket::addr::alg::AlgAddr"]],["impl Unpin for LinkAddr",1,["nix::sys::socket::addr::datalink::LinkAddr"]],["impl Unpin for VsockAddr",1,["nix::sys::socket::addr::vsock::VsockAddr"]],["impl Unpin for AddressFamily",1,["nix::sys::socket::addr::AddressFamily"]],["impl Unpin for InetAddr",1,["nix::sys::socket::addr::InetAddr"]],["impl Unpin for IpAddr",1,["nix::sys::socket::addr::IpAddr"]],["impl Unpin for Ipv4Addr",1,["nix::sys::socket::addr::Ipv4Addr"]],["impl Unpin for Ipv6Addr",1,["nix::sys::socket::addr::Ipv6Addr"]],["impl Unpin for UnixAddr",1,["nix::sys::socket::addr::UnixAddr"]],["impl Unpin for SockaddrIn",1,["nix::sys::socket::addr::SockaddrIn"]],["impl Unpin for SockaddrIn6",1,["nix::sys::socket::addr::SockaddrIn6"]],["impl Unpin for SockaddrStorage",1,["nix::sys::socket::addr::SockaddrStorage"]],["impl Unpin for SockAddr",1,["nix::sys::socket::addr::SockAddr"]],["impl Unpin for ReuseAddr",1,["nix::sys::socket::sockopt::ReuseAddr"]],["impl Unpin for ReusePort",1,["nix::sys::socket::sockopt::ReusePort"]],["impl Unpin for TcpNoDelay",1,["nix::sys::socket::sockopt::TcpNoDelay"]],["impl Unpin for Linger",1,["nix::sys::socket::sockopt::Linger"]],["impl Unpin for IpAddMembership",1,["nix::sys::socket::sockopt::IpAddMembership"]],["impl Unpin for IpDropMembership",1,["nix::sys::socket::sockopt::IpDropMembership"]],["impl Unpin for Ipv6AddMembership",1,["nix::sys::socket::sockopt::Ipv6AddMembership"]],["impl Unpin for Ipv6DropMembership",1,["nix::sys::socket::sockopt::Ipv6DropMembership"]],["impl Unpin for IpMulticastTtl",1,["nix::sys::socket::sockopt::IpMulticastTtl"]],["impl Unpin for IpMulticastLoop",1,["nix::sys::socket::sockopt::IpMulticastLoop"]],["impl Unpin for Priority",1,["nix::sys::socket::sockopt::Priority"]],["impl Unpin for IpTos",1,["nix::sys::socket::sockopt::IpTos"]],["impl Unpin for Ipv6TClass",1,["nix::sys::socket::sockopt::Ipv6TClass"]],["impl Unpin for IpFreebind",1,["nix::sys::socket::sockopt::IpFreebind"]],["impl Unpin for ReceiveTimeout",1,["nix::sys::socket::sockopt::ReceiveTimeout"]],["impl Unpin for SendTimeout",1,["nix::sys::socket::sockopt::SendTimeout"]],["impl Unpin for Broadcast",1,["nix::sys::socket::sockopt::Broadcast"]],["impl Unpin for OobInline",1,["nix::sys::socket::sockopt::OobInline"]],["impl Unpin for SocketError",1,["nix::sys::socket::sockopt::SocketError"]],["impl Unpin for DontRoute",1,["nix::sys::socket::sockopt::DontRoute"]],["impl Unpin for KeepAlive",1,["nix::sys::socket::sockopt::KeepAlive"]],["impl Unpin for PeerCredentials",1,["nix::sys::socket::sockopt::PeerCredentials"]],["impl Unpin for TcpKeepIdle",1,["nix::sys::socket::sockopt::TcpKeepIdle"]],["impl Unpin for TcpMaxSeg",1,["nix::sys::socket::sockopt::TcpMaxSeg"]],["impl Unpin for TcpKeepCount",1,["nix::sys::socket::sockopt::TcpKeepCount"]],["impl Unpin for TcpRepair",1,["nix::sys::socket::sockopt::TcpRepair"]],["impl Unpin for TcpKeepInterval",1,["nix::sys::socket::sockopt::TcpKeepInterval"]],["impl Unpin for TcpUserTimeout",1,["nix::sys::socket::sockopt::TcpUserTimeout"]],["impl Unpin for RcvBuf",1,["nix::sys::socket::sockopt::RcvBuf"]],["impl Unpin for SndBuf",1,["nix::sys::socket::sockopt::SndBuf"]],["impl Unpin for RcvBufForce",1,["nix::sys::socket::sockopt::RcvBufForce"]],["impl Unpin for SndBufForce",1,["nix::sys::socket::sockopt::SndBufForce"]],["impl Unpin for SockType",1,["nix::sys::socket::sockopt::SockType"]],["impl Unpin for AcceptConn",1,["nix::sys::socket::sockopt::AcceptConn"]],["impl Unpin for BindToDevice",1,["nix::sys::socket::sockopt::BindToDevice"]],["impl Unpin for OriginalDst",1,["nix::sys::socket::sockopt::OriginalDst"]],["impl Unpin for Ip6tOriginalDst",1,["nix::sys::socket::sockopt::Ip6tOriginalDst"]],["impl Unpin for Timestamping",1,["nix::sys::socket::sockopt::Timestamping"]],["impl Unpin for ReceiveTimestamp",1,["nix::sys::socket::sockopt::ReceiveTimestamp"]],["impl Unpin for ReceiveTimestampns",1,["nix::sys::socket::sockopt::ReceiveTimestampns"]],["impl Unpin for IpTransparent",1,["nix::sys::socket::sockopt::IpTransparent"]],["impl Unpin for Mark",1,["nix::sys::socket::sockopt::Mark"]],["impl Unpin for PassCred",1,["nix::sys::socket::sockopt::PassCred"]],["impl Unpin for TcpCongestion",1,["nix::sys::socket::sockopt::TcpCongestion"]],["impl Unpin for Ipv4PacketInfo",1,["nix::sys::socket::sockopt::Ipv4PacketInfo"]],["impl Unpin for Ipv6RecvPacketInfo",1,["nix::sys::socket::sockopt::Ipv6RecvPacketInfo"]],["impl Unpin for Ipv4OrigDstAddr",1,["nix::sys::socket::sockopt::Ipv4OrigDstAddr"]],["impl Unpin for UdpGsoSegment",1,["nix::sys::socket::sockopt::UdpGsoSegment"]],["impl Unpin for UdpGroSegment",1,["nix::sys::socket::sockopt::UdpGroSegment"]],["impl Unpin for TxTime",1,["nix::sys::socket::sockopt::TxTime"]],["impl Unpin for RxqOvfl",1,["nix::sys::socket::sockopt::RxqOvfl"]],["impl Unpin for Ipv6V6Only",1,["nix::sys::socket::sockopt::Ipv6V6Only"]],["impl Unpin for Ipv4RecvErr",1,["nix::sys::socket::sockopt::Ipv4RecvErr"]],["impl Unpin for Ipv6RecvErr",1,["nix::sys::socket::sockopt::Ipv6RecvErr"]],["impl Unpin for IpMtu",1,["nix::sys::socket::sockopt::IpMtu"]],["impl Unpin for Ipv4Ttl",1,["nix::sys::socket::sockopt::Ipv4Ttl"]],["impl Unpin for Ipv6Ttl",1,["nix::sys::socket::sockopt::Ipv6Ttl"]],["impl Unpin for Ipv6OrigDstAddr",1,["nix::sys::socket::sockopt::Ipv6OrigDstAddr"]],["impl Unpin for Ipv6DontFrag",1,["nix::sys::socket::sockopt::Ipv6DontFrag"]],["impl Unpin for AlgSetAeadAuthSize",1,["nix::sys::socket::sockopt::AlgSetAeadAuthSize"]],["impl<T> Unpin for AlgSetKey<T>
where\n T: Unpin,
",1,["nix::sys::socket::sockopt::AlgSetKey"]],["impl Unpin for SockType",1,["nix::sys::socket::SockType"]],["impl Unpin for SockProtocol",1,["nix::sys::socket::SockProtocol"]],["impl Unpin for TimestampingFlag",1,["nix::sys::socket::TimestampingFlag"]],["impl Unpin for SockFlag",1,["nix::sys::socket::SockFlag"]],["impl Unpin for MsgFlags",1,["nix::sys::socket::MsgFlags"]],["impl Unpin for UnixCredentials",1,["nix::sys::socket::UnixCredentials"]],["impl Unpin for IpMembershipRequest",1,["nix::sys::socket::IpMembershipRequest"]],["impl Unpin for Ipv6MembershipRequest",1,["nix::sys::socket::Ipv6MembershipRequest"]],["impl<'a, 's, S> Unpin for RecvMsg<'a, 's, S>
where\n S: Unpin,
",1,["nix::sys::socket::RecvMsg"]],["impl<'a> Unpin for CmsgIterator<'a>",1,["nix::sys::socket::CmsgIterator"]],["impl Unpin for ControlMessageOwned",1,["nix::sys::socket::ControlMessageOwned"]],["impl Unpin for Timestamps",1,["nix::sys::socket::Timestamps"]],["impl<'a> Unpin for ControlMessage<'a>",1,["nix::sys::socket::ControlMessage"]],["impl<S> Unpin for MultiHeaders<S>",1,["nix::sys::socket::MultiHeaders"]],["impl<'a, S> Unpin for MultiResults<'a, S>",1,["nix::sys::socket::MultiResults"]],["impl<'a> Unpin for IoSliceIterator<'a>",1,["nix::sys::socket::IoSliceIterator"]],["impl Unpin for Shutdown",1,["nix::sys::socket::Shutdown"]],["impl Unpin for SFlag",1,["nix::sys::stat::SFlag"]],["impl Unpin for Mode",1,["nix::sys::stat::Mode"]],["impl Unpin for FchmodatFlags",1,["nix::sys::stat::FchmodatFlags"]],["impl Unpin for UtimensatFlags",1,["nix::sys::stat::UtimensatFlags"]],["impl Unpin for Statfs",1,["nix::sys::statfs::Statfs"]],["impl Unpin for FsType",1,["nix::sys::statfs::FsType"]],["impl Unpin for FsFlags",1,["nix::sys::statvfs::FsFlags"]],["impl Unpin for Statvfs",1,["nix::sys::statvfs::Statvfs"]],["impl Unpin for SysInfo",1,["nix::sys::sysinfo::SysInfo"]],["impl Unpin for Termios",1,["nix::sys::termios::Termios"]],["impl Unpin for BaudRate",1,["nix::sys::termios::BaudRate"]],["impl Unpin for SetArg",1,["nix::sys::termios::SetArg"]],["impl Unpin for FlushArg",1,["nix::sys::termios::FlushArg"]],["impl Unpin for FlowArg",1,["nix::sys::termios::FlowArg"]],["impl Unpin for SpecialCharacterIndices",1,["nix::sys::termios::SpecialCharacterIndices"]],["impl Unpin for InputFlags",1,["nix::sys::termios::InputFlags"]],["impl Unpin for OutputFlags",1,["nix::sys::termios::OutputFlags"]],["impl Unpin for ControlFlags",1,["nix::sys::termios::ControlFlags"]],["impl Unpin for LocalFlags",1,["nix::sys::termios::LocalFlags"]],["impl Unpin for Expiration",1,["nix::sys::time::timer::Expiration"]],["impl Unpin for TimerSetTimeFlags",1,["nix::sys::time::timer::TimerSetTimeFlags"]],["impl Unpin for TimeSpec",1,["nix::sys::time::TimeSpec"]],["impl Unpin for TimeVal",1,["nix::sys::time::TimeVal"]],["impl Unpin for RemoteIoVec",1,["nix::sys::uio::RemoteIoVec"]],["impl<T> Unpin for IoVec<T>
where\n T: Unpin,
",1,["nix::sys::uio::IoVec"]],["impl Unpin for UtsName",1,["nix::sys::utsname::UtsName"]],["impl Unpin for WaitPidFlag",1,["nix::sys::wait::WaitPidFlag"]],["impl Unpin for WaitStatus",1,["nix::sys::wait::WaitStatus"]],["impl Unpin for Id",1,["nix::sys::wait::Id"]],["impl Unpin for AddWatchFlags",1,["nix::sys::inotify::AddWatchFlags"]],["impl Unpin for InitFlags",1,["nix::sys::inotify::InitFlags"]],["impl Unpin for Inotify",1,["nix::sys::inotify::Inotify"]],["impl Unpin for WatchDescriptor",1,["nix::sys::inotify::WatchDescriptor"]],["impl Unpin for InotifyEvent",1,["nix::sys::inotify::InotifyEvent"]],["impl Unpin for TimerFd",1,["nix::sys::timerfd::TimerFd"]],["impl Unpin for ClockId",1,["nix::sys::timerfd::ClockId"]],["impl Unpin for TimerFlags",1,["nix::sys::timerfd::TimerFlags"]],["impl Unpin for Timer",1,["nix::sys::timer::Timer"]],["impl Unpin for ClockId",1,["nix::time::ClockId"]],["impl Unpin for UContext",1,["nix::ucontext::UContext"]],["impl Unpin for ResUid",1,["nix::unistd::getres::ResUid"]],["impl Unpin for ResGid",1,["nix::unistd::getres::ResGid"]],["impl Unpin for Uid",1,["nix::unistd::Uid"]],["impl Unpin for Gid",1,["nix::unistd::Gid"]],["impl Unpin for Pid",1,["nix::unistd::Pid"]],["impl Unpin for ForkResult",1,["nix::unistd::ForkResult"]],["impl Unpin for FchownatFlags",1,["nix::unistd::FchownatFlags"]],["impl Unpin for Whence",1,["nix::unistd::Whence"]],["impl Unpin for LinkatFlags",1,["nix::unistd::LinkatFlags"]],["impl Unpin for UnlinkatFlags",1,["nix::unistd::UnlinkatFlags"]],["impl Unpin for PathconfVar",1,["nix::unistd::PathconfVar"]],["impl Unpin for SysconfVar",1,["nix::unistd::SysconfVar"]],["impl Unpin for AccessFlags",1,["nix::unistd::AccessFlags"]],["impl Unpin for User",1,["nix::unistd::User"]],["impl Unpin for Group",1,["nix::unistd::Group"]]], "nu_ansi_term":[["impl Unpin for Prefix",1,["nu_ansi_term::ansi::Prefix"]],["impl Unpin for Infix",1,["nu_ansi_term::ansi::Infix"]],["impl Unpin for Suffix",1,["nu_ansi_term::ansi::Suffix"]],["impl Unpin for Style",1,["nu_ansi_term::style::Style"]],["impl Unpin for Color",1,["nu_ansi_term::style::Color"]],["impl<'a, S: ?Sized> Unpin for AnsiGenericString<'a, S>
where\n <S as ToOwned>::Owned: Unpin,
",1,["nu_ansi_term::display::AnsiGenericString"]],["impl<'a, S: ?Sized> Unpin for AnsiGenericStrings<'a, S>",1,["nu_ansi_term::display::AnsiGenericStrings"]],["impl Unpin for Gradient",1,["nu_ansi_term::gradient::Gradient"]],["impl Unpin for TargetGround",1,["nu_ansi_term::gradient::TargetGround"]],["impl Unpin for Rgb",1,["nu_ansi_term::rgb::Rgb"]]], -"odilia":[["impl Unpin for Args",1,["odilia::cli::Args"]],["impl Unpin for ScreenReaderState",1,["odilia::state::ScreenReaderState"]]], +"odilia":[["impl Unpin for Args",1,["odilia::cli::Args"]],["impl Unpin for ScreenReaderState",1,["odilia::state::ScreenReaderState"]],["impl Unpin for ConfigType",1,["odilia::state::ConfigType"]]], "odilia_cache":[["impl Unpin for AccessiblePrimitive",1,["odilia_cache::AccessiblePrimitive"]],["impl Unpin for CacheItem",1,["odilia_cache::CacheItem"]],["impl Unpin for CacheRef",1,["odilia_cache::CacheRef"]],["impl Unpin for Cache",1,["odilia_cache::Cache"]]], "odilia_common":[["impl Unpin for ElementType",1,["odilia_common::elements::ElementType"]],["impl Unpin for OdiliaError",1,["odilia_common::errors::OdiliaError"]],["impl Unpin for ConfigError",1,["odilia_common::errors::ConfigError"]],["impl Unpin for CacheError",1,["odilia_common::errors::CacheError"]],["impl Unpin for AccessiblePrimitiveConversionError",1,["odilia_common::errors::AccessiblePrimitiveConversionError"]],["impl Unpin for KeyFromStrError",1,["odilia_common::errors::KeyFromStrError"]],["impl Unpin for ModeFromStrError",1,["odilia_common::errors::ModeFromStrError"]],["impl Unpin for Feature",1,["odilia_common::events::Feature"]],["impl Unpin for Direction",1,["odilia_common::events::Direction"]],["impl Unpin for ScreenReaderEvent",1,["odilia_common::events::ScreenReaderEvent"]],["impl Unpin for ScreenReaderMode",1,["odilia_common::modes::ScreenReaderMode"]],["impl Unpin for ApplicationConfig",1,["odilia_common::settings::ApplicationConfig"]],["impl Unpin for IndexesSelection",1,["odilia_common::types::IndexesSelection"]],["impl Unpin for GranularSelection",1,["odilia_common::types::GranularSelection"]],["impl Unpin for TextSelectionArea",1,["odilia_common::types::TextSelectionArea"]],["impl Unpin for AriaLive",1,["odilia_common::types::AriaLive"]]], "once_cell":[["impl<T> Unpin for OnceCell<T>
where\n T: Unpin,
",1,["once_cell::unsync::OnceCell"]],["impl<T, F> Unpin for Lazy<T, F>
where\n F: Unpin,\n T: Unpin,
",1,["once_cell::unsync::Lazy"]],["impl<T> Unpin for OnceCell<T>
where\n T: Unpin,
",1,["once_cell::sync::OnceCell"]],["impl<T, F> Unpin for Lazy<T, F>
where\n F: Unpin,\n T: Unpin,
",1,["once_cell::sync::Lazy"]],["impl<T> Unpin for OnceBox<T>",1,["once_cell::race::once_box::OnceBox"]],["impl Unpin for OnceNonZeroUsize",1,["once_cell::race::OnceNonZeroUsize"]],["impl Unpin for OnceBool",1,["once_cell::race::OnceBool"]],["impl<'a, T> Unpin for OnceRef<'a, T>",1,["once_cell::race::OnceRef"]]], @@ -100,7 +100,7 @@ "tokio":[["impl Unpin for DirBuilder",1,["tokio::fs::dir_builder::DirBuilder"]],["impl Unpin for File",1,["tokio::fs::file::File"]],["impl Unpin for OpenOptions",1,["tokio::fs::open_options::OpenOptions"]],["impl Unpin for ReadDir",1,["tokio::fs::read_dir::ReadDir"]],["impl Unpin for DirEntry",1,["tokio::fs::read_dir::DirEntry"]],["impl<'a> Unpin for ReadBuf<'a>",1,["tokio::io::read_buf::ReadBuf"]],["impl Unpin for Interest",1,["tokio::io::interest::Interest"]],["impl Unpin for Ready",1,["tokio::io::ready::Ready"]],["impl<T> Unpin for AsyncFd<T>
where\n T: Unpin,
",1,["tokio::io::async_fd::AsyncFd"]],["impl<'a, T> Unpin for AsyncFdReadyGuard<'a, T>",1,["tokio::io::async_fd::AsyncFdReadyGuard"]],["impl<'a, T> Unpin for AsyncFdReadyMutGuard<'a, T>",1,["tokio::io::async_fd::AsyncFdReadyMutGuard"]],["impl Unpin for TryIoError",1,["tokio::io::async_fd::TryIoError"]],["impl<T> Unpin for ReadHalf<T>",1,["tokio::io::split::ReadHalf"]],["impl<T> Unpin for WriteHalf<T>",1,["tokio::io::split::WriteHalf"]],["impl Unpin for Empty",1,["tokio::io::util::empty::Empty"]],["impl Unpin for DuplexStream",1,["tokio::io::util::mem::DuplexStream"]],["impl Unpin for Repeat",1,["tokio::io::util::repeat::Repeat"]],["impl Unpin for Sink",1,["tokio::io::util::sink::Sink"]],["impl Unpin for TcpListener",1,["tokio::net::tcp::listener::TcpListener"]],["impl Unpin for TcpSocket",1,["tokio::net::tcp::socket::TcpSocket"]],["impl<'a> Unpin for ReadHalf<'a>",1,["tokio::net::tcp::split::ReadHalf"]],["impl<'a> Unpin for WriteHalf<'a>",1,["tokio::net::tcp::split::WriteHalf"]],["impl Unpin for OwnedReadHalf",1,["tokio::net::tcp::split_owned::OwnedReadHalf"]],["impl Unpin for OwnedWriteHalf",1,["tokio::net::tcp::split_owned::OwnedWriteHalf"]],["impl Unpin for ReuniteError",1,["tokio::net::tcp::split_owned::ReuniteError"]],["impl Unpin for TcpStream",1,["tokio::net::tcp::stream::TcpStream"]],["impl Unpin for UdpSocket",1,["tokio::net::udp::UdpSocket"]],["impl Unpin for UnixDatagram",1,["tokio::net::unix::datagram::socket::UnixDatagram"]],["impl Unpin for UnixListener",1,["tokio::net::unix::listener::UnixListener"]],["impl Unpin for UnixSocket",1,["tokio::net::unix::socket::UnixSocket"]],["impl<'a> Unpin for ReadHalf<'a>",1,["tokio::net::unix::split::ReadHalf"]],["impl<'a> Unpin for WriteHalf<'a>",1,["tokio::net::unix::split::WriteHalf"]],["impl Unpin for OwnedReadHalf",1,["tokio::net::unix::split_owned::OwnedReadHalf"]],["impl Unpin for OwnedWriteHalf",1,["tokio::net::unix::split_owned::OwnedWriteHalf"]],["impl Unpin for ReuniteError",1,["tokio::net::unix::split_owned::ReuniteError"]],["impl Unpin for SocketAddr",1,["tokio::net::unix::socketaddr::SocketAddr"]],["impl Unpin for UnixStream",1,["tokio::net::unix::stream::UnixStream"]],["impl Unpin for UCred",1,["tokio::net::unix::ucred::UCred"]],["impl Unpin for OpenOptions",1,["tokio::net::unix::pipe::OpenOptions"]],["impl Unpin for Sender",1,["tokio::net::unix::pipe::Sender"]],["impl Unpin for Receiver",1,["tokio::net::unix::pipe::Receiver"]],["impl Unpin for Command",1,["tokio::process::Command"]],["impl Unpin for Child",1,["tokio::process::Child"]],["impl Unpin for ChildStdin",1,["tokio::process::ChildStdin"]],["impl Unpin for ChildStdout",1,["tokio::process::ChildStdout"]],["impl Unpin for ChildStderr",1,["tokio::process::ChildStderr"]],["impl Unpin for JoinError",1,["tokio::runtime::task::error::JoinError"]],["impl Unpin for AbortHandle",1,["tokio::runtime::task::abort::AbortHandle"]],["impl Unpin for Builder",1,["tokio::runtime::builder::Builder"]],["impl Unpin for Handle",1,["tokio::runtime::handle::Handle"]],["impl<'a> Unpin for EnterGuard<'a>",1,["tokio::runtime::handle::EnterGuard"]],["impl Unpin for TryCurrentError",1,["tokio::runtime::handle::TryCurrentError"]],["impl Unpin for Runtime",1,["tokio::runtime::runtime::Runtime"]],["impl Unpin for RuntimeFlavor",1,["tokio::runtime::runtime::RuntimeFlavor"]],["impl Unpin for SignalKind",1,["tokio::signal::unix::SignalKind"]],["impl Unpin for Signal",1,["tokio::signal::unix::Signal"]],["impl<'a> !Unpin for Notified<'a>",1,["tokio::sync::notify::Notified"]],["impl Unpin for Barrier",1,["tokio::sync::barrier::Barrier"]],["impl Unpin for BarrierWaitResult",1,["tokio::sync::barrier::BarrierWaitResult"]],["impl<T> Unpin for SendError<T>
where\n T: Unpin,
",1,["tokio::sync::broadcast::error::SendError"]],["impl Unpin for RecvError",1,["tokio::sync::broadcast::error::RecvError"]],["impl Unpin for TryRecvError",1,["tokio::sync::broadcast::error::TryRecvError"]],["impl<T> Unpin for Sender<T>",1,["tokio::sync::broadcast::Sender"]],["impl<T> Unpin for Receiver<T>",1,["tokio::sync::broadcast::Receiver"]],["impl<T> Unpin for Sender<T>",1,["tokio::sync::mpsc::bounded::Sender"]],["impl<T> Unpin for WeakSender<T>",1,["tokio::sync::mpsc::bounded::WeakSender"]],["impl<'a, T> Unpin for Permit<'a, T>",1,["tokio::sync::mpsc::bounded::Permit"]],["impl<'a, T> Unpin for PermitIterator<'a, T>",1,["tokio::sync::mpsc::bounded::PermitIterator"]],["impl<T> Unpin for OwnedPermit<T>",1,["tokio::sync::mpsc::bounded::OwnedPermit"]],["impl<T> Unpin for UnboundedSender<T>",1,["tokio::sync::mpsc::unbounded::UnboundedSender"]],["impl<T> Unpin for WeakUnboundedSender<T>",1,["tokio::sync::mpsc::unbounded::WeakUnboundedSender"]],["impl<T> Unpin for UnboundedReceiver<T>",1,["tokio::sync::mpsc::unbounded::UnboundedReceiver"]],["impl<T> Unpin for SendError<T>
where\n T: Unpin,
",1,["tokio::sync::mpsc::error::SendError"]],["impl<T> Unpin for TrySendError<T>
where\n T: Unpin,
",1,["tokio::sync::mpsc::error::TrySendError"]],["impl Unpin for TryRecvError",1,["tokio::sync::mpsc::error::TryRecvError"]],["impl<T> Unpin for SendTimeoutError<T>
where\n T: Unpin,
",1,["tokio::sync::mpsc::error::SendTimeoutError"]],["impl<T: ?Sized> Unpin for Mutex<T>
where\n T: Unpin,
",1,["tokio::sync::mutex::Mutex"]],["impl<'a, T: ?Sized> Unpin for MutexGuard<'a, T>",1,["tokio::sync::mutex::MutexGuard"]],["impl<T: ?Sized> Unpin for OwnedMutexGuard<T>",1,["tokio::sync::mutex::OwnedMutexGuard"]],["impl<'a, T: ?Sized> Unpin for MappedMutexGuard<'a, T>",1,["tokio::sync::mutex::MappedMutexGuard"]],["impl<T: ?Sized, U: ?Sized> Unpin for OwnedMappedMutexGuard<T, U>",1,["tokio::sync::mutex::OwnedMappedMutexGuard"]],["impl Unpin for TryLockError",1,["tokio::sync::mutex::TryLockError"]],["impl Unpin for Notify",1,["tokio::sync::notify::Notify"]],["impl Unpin for RecvError",1,["tokio::sync::oneshot::error::RecvError"]],["impl Unpin for TryRecvError",1,["tokio::sync::oneshot::error::TryRecvError"]],["impl<T> Unpin for Sender<T>",1,["tokio::sync::oneshot::Sender"]],["impl<T> Unpin for Receiver<T>",1,["tokio::sync::oneshot::Receiver"]],["impl Unpin for TryAcquireError",1,["tokio::sync::batch_semaphore::TryAcquireError"]],["impl Unpin for AcquireError",1,["tokio::sync::batch_semaphore::AcquireError"]],["impl Unpin for Semaphore",1,["tokio::sync::semaphore::Semaphore"]],["impl<'a> Unpin for SemaphorePermit<'a>",1,["tokio::sync::semaphore::SemaphorePermit"]],["impl Unpin for OwnedSemaphorePermit",1,["tokio::sync::semaphore::OwnedSemaphorePermit"]],["impl<T: ?Sized, U: ?Sized> Unpin for OwnedRwLockReadGuard<T, U>
where\n T: Unpin,
",1,["tokio::sync::rwlock::owned_read_guard::OwnedRwLockReadGuard"]],["impl<T: ?Sized> Unpin for OwnedRwLockWriteGuard<T>
where\n T: Unpin,
",1,["tokio::sync::rwlock::owned_write_guard::OwnedRwLockWriteGuard"]],["impl<T: ?Sized, U: ?Sized> Unpin for OwnedRwLockMappedWriteGuard<T, U>
where\n T: Unpin,
",1,["tokio::sync::rwlock::owned_write_guard_mapped::OwnedRwLockMappedWriteGuard"]],["impl<'a, T: ?Sized> Unpin for RwLockReadGuard<'a, T>",1,["tokio::sync::rwlock::read_guard::RwLockReadGuard"]],["impl<'a, T: ?Sized> Unpin for RwLockWriteGuard<'a, T>",1,["tokio::sync::rwlock::write_guard::RwLockWriteGuard"]],["impl<'a, T: ?Sized> Unpin for RwLockMappedWriteGuard<'a, T>",1,["tokio::sync::rwlock::write_guard_mapped::RwLockMappedWriteGuard"]],["impl<T: ?Sized> Unpin for RwLock<T>
where\n T: Unpin,
",1,["tokio::sync::rwlock::RwLock"]],["impl<T> Unpin for OnceCell<T>
where\n T: Unpin,
",1,["tokio::sync::once_cell::OnceCell"]],["impl<T> Unpin for SetError<T>
where\n T: Unpin,
",1,["tokio::sync::once_cell::SetError"]],["impl<T> Unpin for SendError<T>
where\n T: Unpin,
",1,["tokio::sync::watch::error::SendError"]],["impl Unpin for RecvError",1,["tokio::sync::watch::error::RecvError"]],["impl<T> Unpin for Receiver<T>",1,["tokio::sync::watch::Receiver"]],["impl<T> Unpin for Sender<T>",1,["tokio::sync::watch::Sender"]],["impl<'a, T> Unpin for Ref<'a, T>",1,["tokio::sync::watch::Ref"]],["impl Unpin for LocalSet",1,["tokio::task::local::LocalSet"]],["impl Unpin for LocalEnterGuard",1,["tokio::task::local::LocalEnterGuard"]],["impl<T> Unpin for LocalKey<T>",1,["tokio::task::task_local::LocalKey"]],["impl<T> Unpin for JoinSet<T>",1,["tokio::task::join_set::JoinSet"]],["impl Unpin for Error",1,["tokio::time::error::Error"]],["impl Unpin for Elapsed",1,["tokio::time::error::Elapsed"]],["impl Unpin for Instant",1,["tokio::time::instant::Instant"]],["impl Unpin for MissedTickBehavior",1,["tokio::time::interval::MissedTickBehavior"]],["impl Unpin for Interval",1,["tokio::time::interval::Interval"]],["impl<'__pin, R> Unpin for Split<R>
where\n __Origin<'__pin, R>: Unpin,
"],["impl<'__pin, W> Unpin for BufWriter<W>
where\n __Origin<'__pin, W>: Unpin,
"],["impl<'__pin, R> Unpin for Take<R>
where\n __Origin<'__pin, R>: Unpin,
"],["impl<'__pin, T, F> Unpin for TaskLocalFuture<T, F>
where\n __Origin<'__pin, T, F>: Unpin,\n T: 'static,
"],["impl<'__pin, F> Unpin for Unconstrained<F>
where\n __Origin<'__pin, F>: Unpin,
"],["impl<'__pin, RW> Unpin for BufStream<RW>
where\n __Origin<'__pin, RW>: Unpin,
"],["impl<'__pin, R, W> Unpin for Join<R, W>
where\n __Origin<'__pin, R, W>: Unpin,
"],["impl<T> Unpin for JoinHandle<T>"],["impl<'__pin, T> Unpin for Timeout<T>
where\n __Origin<'__pin, T>: Unpin,
"],["impl<'__pin, R> Unpin for Lines<R>
where\n __Origin<'__pin, R>: Unpin,
"],["impl<T> Unpin for Receiver<T>"],["impl<'__pin, R> Unpin for BufReader<R>
where\n __Origin<'__pin, R>: Unpin,
"]], "toml_datetime":[["impl Unpin for Datetime",1,["toml_datetime::datetime::Datetime"]],["impl Unpin for DatetimeParseError",1,["toml_datetime::datetime::DatetimeParseError"]],["impl Unpin for Date",1,["toml_datetime::datetime::Date"]],["impl Unpin for Time",1,["toml_datetime::datetime::Time"]],["impl Unpin for Offset",1,["toml_datetime::datetime::Offset"]]], "toml_edit":[["impl Unpin for Array",1,["toml_edit::array::Array"]],["impl Unpin for ArrayOfTables",1,["toml_edit::array_of_tables::ArrayOfTables"]],["impl Unpin for Document",1,["toml_edit::document::Document"]],["impl Unpin for InlineTable",1,["toml_edit::inline_table::InlineTable"]],["impl<'a> Unpin for InlineEntry<'a>",1,["toml_edit::inline_table::InlineEntry"]],["impl<'a> Unpin for InlineOccupiedEntry<'a>",1,["toml_edit::inline_table::InlineOccupiedEntry"]],["impl<'a> Unpin for InlineVacantEntry<'a>",1,["toml_edit::inline_table::InlineVacantEntry"]],["impl Unpin for InternalString",1,["toml_edit::internal_string::InternalString"]],["impl Unpin for Item",1,["toml_edit::item::Item"]],["impl Unpin for Key",1,["toml_edit::key::Key"]],["impl<'k> Unpin for KeyMut<'k>",1,["toml_edit::key::KeyMut"]],["impl Unpin for TomlError",1,["toml_edit::parser::errors::TomlError"]],["impl Unpin for RawString",1,["toml_edit::raw_string::RawString"]],["impl<T> Unpin for Formatted<T>
where\n T: Unpin,
",1,["toml_edit::repr::Formatted"]],["impl Unpin for Repr",1,["toml_edit::repr::Repr"]],["impl Unpin for Decor",1,["toml_edit::repr::Decor"]],["impl Unpin for Table",1,["toml_edit::table::Table"]],["impl<'a> Unpin for Entry<'a>",1,["toml_edit::table::Entry"]],["impl<'a> Unpin for OccupiedEntry<'a>",1,["toml_edit::table::OccupiedEntry"]],["impl<'a> Unpin for VacantEntry<'a>",1,["toml_edit::table::VacantEntry"]],["impl Unpin for Value",1,["toml_edit::value::Value"]]], -"tracing":[["impl Unpin for Span",1,["tracing::span::Span"]],["impl<'a> Unpin for Entered<'a>",1,["tracing::span::Entered"]],["impl Unpin for EnteredSpan",1,["tracing::span::EnteredSpan"]],["impl<'__pin, T> Unpin for WithDispatch<T>
where\n __Origin<'__pin, T>: Unpin,
"],["impl<'__pin, T> Unpin for Instrumented<T>
where\n __Origin<'__pin, T>: Unpin,
"]], +"tracing":[["impl Unpin for Span",1,["tracing::span::Span"]],["impl<'a> Unpin for Entered<'a>",1,["tracing::span::Entered"]],["impl Unpin for EnteredSpan",1,["tracing::span::EnteredSpan"]],["impl<'__pin, T> Unpin for Instrumented<T>
where\n __Origin<'__pin, T>: Unpin,
"],["impl<'__pin, T> Unpin for WithDispatch<T>
where\n __Origin<'__pin, T>: Unpin,
"]], "tracing_core":[["impl Unpin for Identifier",1,["tracing_core::callsite::Identifier"]],["impl Unpin for DefaultCallsite",1,["tracing_core::callsite::DefaultCallsite"]],["impl Unpin for Dispatch",1,["tracing_core::dispatcher::Dispatch"]],["impl Unpin for WeakDispatch",1,["tracing_core::dispatcher::WeakDispatch"]],["impl Unpin for DefaultGuard",1,["tracing_core::dispatcher::DefaultGuard"]],["impl Unpin for SetGlobalDefaultError",1,["tracing_core::dispatcher::SetGlobalDefaultError"]],["impl<'a> Unpin for Event<'a>",1,["tracing_core::event::Event"]],["impl Unpin for Field",1,["tracing_core::field::Field"]],["impl Unpin for Empty",1,["tracing_core::field::Empty"]],["impl Unpin for FieldSet",1,["tracing_core::field::FieldSet"]],["impl<'a> Unpin for ValueSet<'a>",1,["tracing_core::field::ValueSet"]],["impl Unpin for Iter",1,["tracing_core::field::Iter"]],["impl<T> Unpin for DisplayValue<T>
where\n T: Unpin,
",1,["tracing_core::field::DisplayValue"]],["impl<T> Unpin for DebugValue<T>
where\n T: Unpin,
",1,["tracing_core::field::DebugValue"]],["impl<'a> Unpin for Metadata<'a>",1,["tracing_core::metadata::Metadata"]],["impl Unpin for Kind",1,["tracing_core::metadata::Kind"]],["impl Unpin for Level",1,["tracing_core::metadata::Level"]],["impl Unpin for LevelFilter",1,["tracing_core::metadata::LevelFilter"]],["impl Unpin for ParseLevelFilterError",1,["tracing_core::metadata::ParseLevelFilterError"]],["impl Unpin for ParseLevelError",1,["tracing_core::metadata::ParseLevelError"]],["impl Unpin for Id",1,["tracing_core::span::Id"]],["impl<'a> Unpin for Attributes<'a>",1,["tracing_core::span::Attributes"]],["impl<'a> Unpin for Record<'a>",1,["tracing_core::span::Record"]],["impl Unpin for Current",1,["tracing_core::span::Current"]],["impl Unpin for Interest",1,["tracing_core::subscriber::Interest"]],["impl Unpin for NoSubscriber",1,["tracing_core::subscriber::NoSubscriber"]]], "tracing_error":[["impl Unpin for SpanTrace",1,["tracing_error::backtrace::SpanTrace"]],["impl Unpin for SpanTraceStatus",1,["tracing_error::backtrace::SpanTraceStatus"]],["impl<E> Unpin for TracedError<E>
where\n E: Unpin,
",1,["tracing_error::error::TracedError"]],["impl<S, F> Unpin for ErrorLayer<S, F>
where\n F: Unpin,
",1,["tracing_error::layer::ErrorLayer"]]], "tracing_log":[["impl Unpin for LogTracer",1,["tracing_log::log_tracer::LogTracer"]],["impl Unpin for Builder",1,["tracing_log::log_tracer::Builder"]],["impl Unpin for TraceLogger",1,["tracing_log::trace_logger::TraceLogger"]],["impl Unpin for Builder",1,["tracing_log::trace_logger::Builder"]]], diff --git a/doc/devel/trait.impl/core/ops/arith/trait.Add.js b/doc/devel/trait.impl/core/ops/arith/trait.Add.js index 17645c298a..26d32a06fb 100644 --- a/doc/devel/trait.impl/core/ops/arith/trait.Add.js +++ b/doc/devel/trait.impl/core/ops/arith/trait.Add.js @@ -1,5 +1,5 @@ (function() {var implementors = { -"nix":[["impl Add for TimeVal"],["impl Add for TimeSpec"]], +"nix":[["impl Add for TimeSpec"],["impl Add for TimeVal"]], "nu_ansi_term":[["impl Add for Rgb"],["impl Add<&Rgb> for &Rgb"],["impl Add<Rgb> for &Rgb"],["impl Add<&Rgb> for Rgb"]], "smartstring":[["impl<Mode: SmartStringMode> Add<&str> for SmartString<Mode>"],["impl<Mode: SmartStringMode> Add for SmartString<Mode>"],["impl<Mode: SmartStringMode> Add<String> for SmartString<Mode>"],["impl<Mode: SmartStringMode> Add<&String> for SmartString<Mode>"],["impl<Mode: SmartStringMode> Add<&SmartString<Mode>> for SmartString<Mode>"],["impl<Mode: SmartStringMode> Add<SmartString<Mode>> for String"]], "tokio":[["impl Add<Duration> for Instant"]], diff --git a/doc/devel/trait.impl/core/ops/arith/trait.Mul.js b/doc/devel/trait.impl/core/ops/arith/trait.Mul.js index c31ccea981..6b2bacc9ef 100644 --- a/doc/devel/trait.impl/core/ops/arith/trait.Mul.js +++ b/doc/devel/trait.impl/core/ops/arith/trait.Mul.js @@ -1,5 +1,5 @@ (function() {var implementors = { -"nix":[["impl Mul<i32> for TimeVal"],["impl Mul<i32> for TimeSpec"]], +"nix":[["impl Mul<i32> for TimeSpec"],["impl Mul<i32> for TimeVal"]], "nu_ansi_term":[["impl Mul<Rgb> for f32"],["impl Mul<&Rgb> for &f32"],["impl Mul<&Rgb> for f32"],["impl Mul<&f32> for Rgb"],["impl Mul<f32> for &Rgb"],["impl Mul<f32> for Rgb"],["impl Mul<Rgb> for &f32"],["impl Mul<&f32> for &Rgb"]], "typenum":[["impl<U: Unsigned, B: Bit> Mul<B0> for UInt<U, B>"],["impl Mul<B1> for UTerm"],["impl<I: Integer> Mul<I> for Z0"],["impl<U: Unsigned + NonZero> Mul<Z0> for PInt<U>"],["impl<Ul, Ur: Unsigned + NonZero> Mul<NInt<Ur>> for PInt<Ul>
where\n Ul: Mul<Ur> + Unsigned + NonZero,\n <Ul as Mul<Ur>>::Output: Unsigned + NonZero,
"],["impl<V, A> Mul<TArr<V, A>> for Z0
where\n Z0: Mul<A>,
"],["impl<Ul, B: Bit, Ur: Unsigned> Mul<UInt<Ur, B>> for UInt<Ul, B1>
where\n Ul: Mul<UInt<Ur, B>> + Unsigned,\n UInt<Prod<Ul, UInt<Ur, B>>, B0>: Add<UInt<Ur, B>>,
"],["impl<Ul, Ur: Unsigned + NonZero> Mul<PInt<Ur>> for PInt<Ul>
where\n Ul: Mul<Ur> + Unsigned + NonZero,\n <Ul as Mul<Ur>>::Output: Unsigned + NonZero,
"],["impl<V, A, Rhs> Mul<Rhs> for TArr<V, A>
where\n V: Mul<Rhs>,\n A: Mul<Rhs>,\n Rhs: Copy,
"],["impl Mul<ATerm> for Z0"],["impl<V, A, U> Mul<TArr<V, A>> for NInt<U>
where\n U: Unsigned + NonZero,\n NInt<U>: Mul<A> + Mul<V>,
"],["impl Mul<B0> for UTerm"],["impl<Ul, B: Bit, Ur: Unsigned> Mul<UInt<Ur, B>> for UInt<Ul, B0>
where\n Ul: Mul<UInt<Ur, B>> + Unsigned,
"],["impl<U> Mul<ATerm> for PInt<U>
where\n U: Unsigned + NonZero,
"],["impl<Rhs> Mul<Rhs> for ATerm"],["impl<Ul, Ur: Unsigned + NonZero> Mul<NInt<Ur>> for NInt<Ul>
where\n Ul: Mul<Ur> + Unsigned + NonZero,\n <Ul as Mul<Ur>>::Output: Unsigned + NonZero,
"],["impl<U: Unsigned + NonZero> Mul<Z0> for NInt<U>"],["impl<Ul, Ur: Unsigned + NonZero> Mul<PInt<Ur>> for NInt<Ul>
where\n Ul: Mul<Ur> + Unsigned + NonZero,\n <Ul as Mul<Ur>>::Output: Unsigned + NonZero,
"],["impl<U: Unsigned, B: Bit> Mul<B1> for UInt<U, B>"],["impl<V, A, U> Mul<TArr<V, A>> for PInt<U>
where\n U: Unsigned + NonZero,\n PInt<U>: Mul<A> + Mul<V>,
"],["impl<U> Mul<ATerm> for NInt<U>
where\n U: Unsigned + NonZero,
"],["impl<U: Unsigned, B: Bit> Mul<UTerm> for UInt<U, B>"],["impl<U: Unsigned> Mul<U> for UTerm"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/trait.impl/core/ops/arith/trait.Sub.js b/doc/devel/trait.impl/core/ops/arith/trait.Sub.js index 8923060644..17d162ce20 100644 --- a/doc/devel/trait.impl/core/ops/arith/trait.Sub.js +++ b/doc/devel/trait.impl/core/ops/arith/trait.Sub.js @@ -3,7 +3,7 @@ "dashmap":[["impl<'a, K, V: 'a, S: BuildHasher + Clone, Q> Sub<&Q> for &'a DashMap<K, V, S>
where\n K: Borrow<Q> + 'a + Eq + Hash,\n Q: Hash + Eq + ?Sized,
"]], "hashbrown":[["impl<T, S> Sub<&HashSet<T, S>> for &HashSet<T, S>
where\n T: Eq + Hash + Clone,\n S: BuildHasher + Default,
"]], "indexmap":[["impl<T, S1, S2> Sub<&IndexSet<T, S2>> for &IndexSet<T, S1>
where\n T: Eq + Hash + Clone,\n S1: BuildHasher + Default,\n S2: BuildHasher,
"]], -"nix":[["impl Sub for EfdFlags"],["impl Sub for MapFlags"],["impl Sub for MntFlags"],["impl Sub for InitFlags"],["impl Sub for RenameFlags"],["impl Sub for SockFlag"],["impl Sub for PollFlags"],["impl Sub for EpollCreateFlags"],["impl Sub for TimeSpec"],["impl Sub for AccessFlags"],["impl Sub for FdFlag"],["impl Sub for MsFlags"],["impl Sub for EpollFlags"],["impl Sub for FallocateFlags"],["impl Sub for SaFlags"],["impl Sub for SealFlag"],["impl Sub for MlockAllFlags"],["impl Sub for MsgFlags"],["impl Sub for TimerFlags"],["impl Sub for DeleteModuleFlags"],["impl Sub for WaitPidFlag"],["impl Sub for ModuleInitFlags"],["impl Sub for TimestampingFlag"],["impl Sub for MRemapFlags"],["impl Sub for ControlFlags"],["impl Sub for OFlag"],["impl Sub for LocalFlags"],["impl Sub for InterfaceFlags"],["impl Sub for OutputFlags"],["impl Sub for TimeVal"],["impl Sub for InputFlags"],["impl Sub for Mode"],["impl Sub for AddWatchFlags"],["impl Sub for SFlag"],["impl Sub for ProtFlags"],["impl Sub for TimerSetTimeFlags"],["impl Sub for SfdFlags"],["impl Sub for SpliceFFlags"],["impl Sub for MemFdCreateFlag"],["impl Sub for FsFlags"],["impl Sub for CloneFlags"],["impl Sub for QuotaValidFlags"],["impl Sub for Persona"],["impl Sub for Options"],["impl Sub for MsFlags"],["impl Sub for AtFlags"],["impl Sub for MQ_OFlag"]], +"nix":[["impl Sub for InterfaceFlags"],["impl Sub for ProtFlags"],["impl Sub for PollFlags"],["impl Sub for ModuleInitFlags"],["impl Sub for TimestampingFlag"],["impl Sub for QuotaValidFlags"],["impl Sub for Options"],["impl Sub for MsFlags"],["impl Sub for TimerFlags"],["impl Sub for SFlag"],["impl Sub for WaitPidFlag"],["impl Sub for FdFlag"],["impl Sub for TimeSpec"],["impl Sub for MapFlags"],["impl Sub for FallocateFlags"],["impl Sub for TimeVal"],["impl Sub for MemFdCreateFlag"],["impl Sub for MRemapFlags"],["impl Sub for SfdFlags"],["impl Sub for InitFlags"],["impl Sub for EfdFlags"],["impl Sub for Persona"],["impl Sub for Mode"],["impl Sub for OFlag"],["impl Sub for MsFlags"],["impl Sub for EpollFlags"],["impl Sub for InputFlags"],["impl Sub for FsFlags"],["impl Sub for LocalFlags"],["impl Sub for CloneFlags"],["impl Sub for SaFlags"],["impl Sub for ControlFlags"],["impl Sub for OutputFlags"],["impl Sub for MntFlags"],["impl Sub for SealFlag"],["impl Sub for TimerSetTimeFlags"],["impl Sub for DeleteModuleFlags"],["impl Sub for MQ_OFlag"],["impl Sub for AtFlags"],["impl Sub for AddWatchFlags"],["impl Sub for MlockAllFlags"],["impl Sub for MsgFlags"],["impl Sub for AccessFlags"],["impl Sub for EpollCreateFlags"],["impl Sub for RenameFlags"],["impl Sub for SpliceFFlags"],["impl Sub for SockFlag"]], "nu_ansi_term":[["impl Sub<Rgb> for &Rgb"],["impl Sub<&Rgb> for Rgb"],["impl Sub for Rgb"],["impl Sub<&Rgb> for &Rgb"]], "rustix":[["impl Sub for StatVfsMountFlags"],["impl Sub for SocketFlags"],["impl Sub for SpeculationFeatureControl"],["impl Sub for PidfdFlags"],["impl Sub for FloatingPointExceptionMode"],["impl Sub for ResolveFlags"],["impl Sub for XdpRingFlags"],["impl Sub for MembarrierQuery"],["impl Sub for RenameFlags"],["impl Sub for PipeFlags"],["impl Sub for SpliceFlags"],["impl Sub for AtFlags"],["impl Sub for XdpDescOptions"],["impl Sub for EventFlags"],["impl Sub for XdpOptionsFlags"],["impl Sub for FloatingPointEmulationControl"],["impl Sub for PollFlags"],["impl Sub for DupFlags"],["impl Sub for XattrFlags"],["impl Sub for FdFlags"],["impl Sub for PidfdGetfdFlags"],["impl Sub for CreateFlags"],["impl Sub for TimerfdTimerFlags"],["impl Sub for Mode"],["impl Sub for IFlags"],["impl Sub for WaitOptions"],["impl Sub for ReadWriteFlags"],["impl Sub for SpeculationFeatureState"],["impl Sub for OFlags"],["impl Sub for UnalignedAccessControl"],["impl Sub for XdpUmemRegFlags"],["impl Sub for FallocateFlags"],["impl Sub for CreateFlags"],["impl Sub for SendFlags"],["impl Sub for TimerfdFlags"],["impl Sub for RecvFlags"],["impl Sub for SealFlags"],["impl Sub for Access"],["impl Sub for StatxFlags"],["impl Sub for EventfdFlags"],["impl Sub for WaitidOptions"],["impl Sub for WatchFlags"],["impl Sub for MemfdFlags"],["impl Sub for SockaddrXdpFlags"]], "tokio":[["impl Sub for Ready"],["impl Sub<Duration> for Instant"],["impl Sub for Instant"]], diff --git a/doc/devel/trait.impl/core/ops/arith/trait.SubAssign.js b/doc/devel/trait.impl/core/ops/arith/trait.SubAssign.js index c255e18c0f..3c57eb411c 100644 --- a/doc/devel/trait.impl/core/ops/arith/trait.SubAssign.js +++ b/doc/devel/trait.impl/core/ops/arith/trait.SubAssign.js @@ -1,6 +1,6 @@ (function() {var implementors = { "anstyle":[["impl SubAssign for Effects"],["impl SubAssign<Effects> for Style"]], -"nix":[["impl SubAssign for SpliceFFlags"],["impl SubAssign for AccessFlags"],["impl SubAssign for SockFlag"],["impl SubAssign for WaitPidFlag"],["impl SubAssign for DeleteModuleFlags"],["impl SubAssign for LocalFlags"],["impl SubAssign for MRemapFlags"],["impl SubAssign for Persona"],["impl SubAssign for CloneFlags"],["impl SubAssign for EfdFlags"],["impl SubAssign for SfdFlags"],["impl SubAssign for EpollFlags"],["impl SubAssign for MemFdCreateFlag"],["impl SubAssign for RenameFlags"],["impl SubAssign for ControlFlags"],["impl SubAssign for InitFlags"],["impl SubAssign for QuotaValidFlags"],["impl SubAssign for InterfaceFlags"],["impl SubAssign for Mode"],["impl SubAssign for PollFlags"],["impl SubAssign for Options"],["impl SubAssign for FsFlags"],["impl SubAssign for OFlag"],["impl SubAssign for SFlag"],["impl SubAssign for TimerFlags"],["impl SubAssign for MQ_OFlag"],["impl SubAssign for ProtFlags"],["impl SubAssign for MapFlags"],["impl SubAssign for MsFlags"],["impl SubAssign for TimestampingFlag"],["impl SubAssign for InputFlags"],["impl SubAssign for OutputFlags"],["impl SubAssign for FdFlag"],["impl SubAssign for MlockAllFlags"],["impl SubAssign for MntFlags"],["impl SubAssign for AtFlags"],["impl SubAssign for SaFlags"],["impl SubAssign for MsgFlags"],["impl SubAssign for MsFlags"],["impl SubAssign for TimerSetTimeFlags"],["impl SubAssign for EpollCreateFlags"],["impl SubAssign for FallocateFlags"],["impl SubAssign for ModuleInitFlags"],["impl SubAssign for AddWatchFlags"],["impl SubAssign for SealFlag"]], +"nix":[["impl SubAssign for FdFlag"],["impl SubAssign for EpollCreateFlags"],["impl SubAssign for MsFlags"],["impl SubAssign for WaitPidFlag"],["impl SubAssign for DeleteModuleFlags"],["impl SubAssign for InterfaceFlags"],["impl SubAssign for TimestampingFlag"],["impl SubAssign for SFlag"],["impl SubAssign for FallocateFlags"],["impl SubAssign for SockFlag"],["impl SubAssign for OutputFlags"],["impl SubAssign for OFlag"],["impl SubAssign for PollFlags"],["impl SubAssign for Options"],["impl SubAssign for AccessFlags"],["impl SubAssign for RenameFlags"],["impl SubAssign for MQ_OFlag"],["impl SubAssign for FsFlags"],["impl SubAssign for MsFlags"],["impl SubAssign for ControlFlags"],["impl SubAssign for InitFlags"],["impl SubAssign for CloneFlags"],["impl SubAssign for ProtFlags"],["impl SubAssign for EpollFlags"],["impl SubAssign for SaFlags"],["impl SubAssign for MRemapFlags"],["impl SubAssign for TimerSetTimeFlags"],["impl SubAssign for EfdFlags"],["impl SubAssign for MlockAllFlags"],["impl SubAssign for SealFlag"],["impl SubAssign for InputFlags"],["impl SubAssign for TimerFlags"],["impl SubAssign for AddWatchFlags"],["impl SubAssign for MapFlags"],["impl SubAssign for MntFlags"],["impl SubAssign for SpliceFFlags"],["impl SubAssign for AtFlags"],["impl SubAssign for QuotaValidFlags"],["impl SubAssign for MemFdCreateFlag"],["impl SubAssign for ModuleInitFlags"],["impl SubAssign for Mode"],["impl SubAssign for LocalFlags"],["impl SubAssign for MsgFlags"],["impl SubAssign for Persona"],["impl SubAssign for SfdFlags"]], "rustix":[["impl SubAssign for SocketFlags"],["impl SubAssign for DupFlags"],["impl SubAssign for SpeculationFeatureControl"],["impl SubAssign for XdpOptionsFlags"],["impl SubAssign for RecvFlags"],["impl SubAssign for WaitOptions"],["impl SubAssign for FloatingPointEmulationControl"],["impl SubAssign for SpeculationFeatureState"],["impl SubAssign for Access"],["impl SubAssign for UnalignedAccessControl"],["impl SubAssign for PollFlags"],["impl SubAssign for ReadWriteFlags"],["impl SubAssign for AtFlags"],["impl SubAssign for EventFlags"],["impl SubAssign for StatVfsMountFlags"],["impl SubAssign for OFlags"],["impl SubAssign for MemfdFlags"],["impl SubAssign for IFlags"],["impl SubAssign for FallocateFlags"],["impl SubAssign for PidfdFlags"],["impl SubAssign for EventfdFlags"],["impl SubAssign for TimerfdFlags"],["impl SubAssign for XattrFlags"],["impl SubAssign for SpliceFlags"],["impl SubAssign for FloatingPointExceptionMode"],["impl SubAssign for FdFlags"],["impl SubAssign for RenameFlags"],["impl SubAssign for PidfdGetfdFlags"],["impl SubAssign for PipeFlags"],["impl SubAssign for SealFlags"],["impl SubAssign for TimerfdTimerFlags"],["impl SubAssign for Mode"],["impl SubAssign for ResolveFlags"],["impl SubAssign for XdpUmemRegFlags"],["impl SubAssign for SendFlags"],["impl SubAssign for WatchFlags"],["impl SubAssign for SockaddrXdpFlags"],["impl SubAssign for XdpDescOptions"],["impl SubAssign for StatxFlags"],["impl SubAssign for CreateFlags"],["impl SubAssign for XdpRingFlags"],["impl SubAssign for WaitidOptions"],["impl SubAssign for CreateFlags"],["impl SubAssign for MembarrierQuery"]], "tokio":[["impl SubAssign<Duration> for Instant"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/trait.impl/core/ops/bit/trait.BitAnd.js b/doc/devel/trait.impl/core/ops/bit/trait.BitAnd.js index 4f8dc950d3..2d4cfa862b 100644 --- a/doc/devel/trait.impl/core/ops/bit/trait.BitAnd.js +++ b/doc/devel/trait.impl/core/ops/bit/trait.BitAnd.js @@ -5,10 +5,10 @@ "enumflags2":[["impl<T, B> BitAnd<B> for BitFlags<T>
where\n T: BitFlag,\n B: Into<BitFlags<T>>,
"]], "hashbrown":[["impl<T, S, A> BitAnd<&HashSet<T, S, A>> for &HashSet<T, S, A>
where\n T: Eq + Hash + Clone,\n S: BuildHasher + Default,\n A: Allocator,
"]], "indexmap":[["impl<T, S1, S2> BitAnd<&IndexSet<T, S2>> for &IndexSet<T, S1>
where\n T: Eq + Hash + Clone,\n S1: BuildHasher + Default,\n S2: BuildHasher,
"]], -"nix":[["impl BitAnd for FallocateFlags"],["impl BitAnd for MlockAllFlags"],["impl BitAnd for SpliceFFlags"],["impl BitAnd for InterfaceFlags"],["impl BitAnd for EpollCreateFlags"],["impl BitAnd for TimerFlags"],["impl BitAnd for InitFlags"],["impl BitAnd for MntFlags"],["impl BitAnd for ModuleInitFlags"],["impl BitAnd for WaitPidFlag"],["impl BitAnd for MapFlags"],["impl BitAnd for SaFlags"],["impl BitAnd for MsFlags"],["impl BitAnd for AccessFlags"],["impl BitAnd for DeleteModuleFlags"],["impl BitAnd for TimerSetTimeFlags"],["impl BitAnd for CloneFlags"],["impl BitAnd for InputFlags"],["impl BitAnd for OutputFlags"],["impl BitAnd for MsgFlags"],["impl BitAnd for RenameFlags"],["impl BitAnd for PollFlags"],["impl BitAnd for FsFlags"],["impl BitAnd for FdFlag"],["impl BitAnd for LocalFlags"],["impl BitAnd for QuotaValidFlags"],["impl BitAnd for OFlag"],["impl BitAnd for Persona"],["impl BitAnd for Mode"],["impl BitAnd for ControlFlags"],["impl BitAnd for SfdFlags"],["impl BitAnd for EfdFlags"],["impl BitAnd for Options"],["impl BitAnd for MsFlags"],["impl BitAnd for SFlag"],["impl BitAnd for AddWatchFlags"],["impl BitAnd for MRemapFlags"],["impl BitAnd for AtFlags"],["impl BitAnd for TimestampingFlag"],["impl BitAnd for EpollFlags"],["impl BitAnd for MQ_OFlag"],["impl BitAnd for SealFlag"],["impl BitAnd for MemFdCreateFlag"],["impl BitAnd for ProtFlags"],["impl BitAnd for SockFlag"]], +"nix":[["impl BitAnd for PollFlags"],["impl BitAnd for QuotaValidFlags"],["impl BitAnd for DeleteModuleFlags"],["impl BitAnd for Persona"],["impl BitAnd for ModuleInitFlags"],["impl BitAnd for InitFlags"],["impl BitAnd for SFlag"],["impl BitAnd for ProtFlags"],["impl BitAnd for SpliceFFlags"],["impl BitAnd for OutputFlags"],["impl BitAnd for SfdFlags"],["impl BitAnd for ControlFlags"],["impl BitAnd for LocalFlags"],["impl BitAnd for EpollCreateFlags"],["impl BitAnd for EpollFlags"],["impl BitAnd for MsFlags"],["impl BitAnd for TimerFlags"],["impl BitAnd for TimerSetTimeFlags"],["impl BitAnd for CloneFlags"],["impl BitAnd for MsgFlags"],["impl BitAnd for AtFlags"],["impl BitAnd for Options"],["impl BitAnd for TimestampingFlag"],["impl BitAnd for SealFlag"],["impl BitAnd for FsFlags"],["impl BitAnd for FdFlag"],["impl BitAnd for OFlag"],["impl BitAnd for MlockAllFlags"],["impl BitAnd for MapFlags"],["impl BitAnd for SockFlag"],["impl BitAnd for MntFlags"],["impl BitAnd for AddWatchFlags"],["impl BitAnd for InterfaceFlags"],["impl BitAnd for RenameFlags"],["impl BitAnd for MRemapFlags"],["impl BitAnd for MQ_OFlag"],["impl BitAnd for WaitPidFlag"],["impl BitAnd for EfdFlags"],["impl BitAnd for Mode"],["impl BitAnd for MemFdCreateFlag"],["impl BitAnd for InputFlags"],["impl BitAnd for FallocateFlags"],["impl BitAnd for MsFlags"],["impl BitAnd for SaFlags"],["impl BitAnd for AccessFlags"]], "rustix":[["impl BitAnd for XattrFlags"],["impl BitAnd for WatchFlags"],["impl BitAnd for EventFlags"],["impl BitAnd for MemfdFlags"],["impl BitAnd for PipeFlags"],["impl BitAnd for ResolveFlags"],["impl BitAnd for SocketFlags"],["impl BitAnd for SpeculationFeatureControl"],["impl BitAnd for FloatingPointEmulationControl"],["impl BitAnd for ReadWriteFlags"],["impl BitAnd for SpliceFlags"],["impl BitAnd for TimerfdFlags"],["impl BitAnd for DupFlags"],["impl BitAnd for SpeculationFeatureState"],["impl BitAnd for XdpOptionsFlags"],["impl BitAnd for StatVfsMountFlags"],["impl BitAnd for SockaddrXdpFlags"],["impl BitAnd for EventfdFlags"],["impl BitAnd for RecvFlags"],["impl BitAnd for UnalignedAccessControl"],["impl BitAnd for MembarrierQuery"],["impl BitAnd for Access"],["impl BitAnd for XdpDescOptions"],["impl BitAnd for TimerfdTimerFlags"],["impl BitAnd for RenameFlags"],["impl BitAnd for PidfdFlags"],["impl BitAnd for PollFlags"],["impl BitAnd for XdpRingFlags"],["impl BitAnd for AtFlags"],["impl BitAnd for CreateFlags"],["impl BitAnd for SealFlags"],["impl BitAnd for WaitidOptions"],["impl BitAnd for PidfdGetfdFlags"],["impl BitAnd for CreateFlags"],["impl BitAnd for WaitOptions"],["impl BitAnd for SendFlags"],["impl BitAnd for OFlags"],["impl BitAnd for FallocateFlags"],["impl BitAnd for StatxFlags"],["impl BitAnd for IFlags"],["impl BitAnd for FloatingPointExceptionMode"],["impl BitAnd for FdFlags"],["impl BitAnd for Mode"],["impl BitAnd for XdpUmemRegFlags"]], "tokio":[["impl BitAnd for Ready"]], "tracing_subscriber":[["impl BitAnd for FmtSpan"]], "typenum":[["impl BitAnd<B0> for B1"],["impl<Ul: Unsigned, Bl: Bit, Ur: Unsigned> BitAnd<Ur> for UInt<Ul, Bl>
where\n UInt<Ul, Bl>: PrivateAnd<Ur>,\n PrivateAndOut<UInt<Ul, Bl>, Ur>: Trim,
"],["impl BitAnd for B1"],["impl<Ur: Unsigned> BitAnd<Ur> for UTerm"],["impl<Rhs: Bit> BitAnd<Rhs> for B0"]], -"zbus":[["impl BitAnd for RequestNameFlags"],["impl BitAnd for MethodFlags"],["impl BitAnd for MessageFlags"]] +"zbus":[["impl BitAnd for MessageFlags"],["impl BitAnd for RequestNameFlags"],["impl BitAnd for MethodFlags"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/trait.impl/core/ops/bit/trait.BitAndAssign.js b/doc/devel/trait.impl/core/ops/bit/trait.BitAndAssign.js index 4b9c2e70bb..2e9f30caf5 100644 --- a/doc/devel/trait.impl/core/ops/bit/trait.BitAndAssign.js +++ b/doc/devel/trait.impl/core/ops/bit/trait.BitAndAssign.js @@ -2,7 +2,7 @@ "atspi_common":[["impl BitAndAssign for StateSet"]], "atspi_proxies":[["impl BitAndAssign for StateSet"]], "enumflags2":[["impl<T, B> BitAndAssign<B> for BitFlags<T>
where\n T: BitFlag,\n B: Into<BitFlags<T>>,
"]], -"nix":[["impl BitAndAssign for MlockAllFlags"],["impl BitAndAssign for MapFlags"],["impl BitAndAssign for MntFlags"],["impl BitAndAssign for ModuleInitFlags"],["impl BitAndAssign for EpollFlags"],["impl BitAndAssign for MQ_OFlag"],["impl BitAndAssign for Mode"],["impl BitAndAssign for SockFlag"],["impl BitAndAssign for OFlag"],["impl BitAndAssign for EpollCreateFlags"],["impl BitAndAssign for MsgFlags"],["impl BitAndAssign for InputFlags"],["impl BitAndAssign for SFlag"],["impl BitAndAssign for AddWatchFlags"],["impl BitAndAssign for SaFlags"],["impl BitAndAssign for ProtFlags"],["impl BitAndAssign for AtFlags"],["impl BitAndAssign for InterfaceFlags"],["impl BitAndAssign for WaitPidFlag"],["impl BitAndAssign for LocalFlags"],["impl BitAndAssign for DeleteModuleFlags"],["impl BitAndAssign for OutputFlags"],["impl BitAndAssign for FsFlags"],["impl BitAndAssign for EfdFlags"],["impl BitAndAssign for SfdFlags"],["impl BitAndAssign for InitFlags"],["impl BitAndAssign for TimestampingFlag"],["impl BitAndAssign for FallocateFlags"],["impl BitAndAssign for PollFlags"],["impl BitAndAssign for TimerFlags"],["impl BitAndAssign for Persona"],["impl BitAndAssign for MemFdCreateFlag"],["impl BitAndAssign for AccessFlags"],["impl BitAndAssign for MRemapFlags"],["impl BitAndAssign for QuotaValidFlags"],["impl BitAndAssign for MsFlags"],["impl BitAndAssign for TimerSetTimeFlags"],["impl BitAndAssign for ControlFlags"],["impl BitAndAssign for SealFlag"],["impl BitAndAssign for FdFlag"],["impl BitAndAssign for RenameFlags"],["impl BitAndAssign for CloneFlags"],["impl BitAndAssign for Options"],["impl BitAndAssign for SpliceFFlags"],["impl BitAndAssign for MsFlags"]], +"nix":[["impl BitAndAssign for CloneFlags"],["impl BitAndAssign for MQ_OFlag"],["impl BitAndAssign for ModuleInitFlags"],["impl BitAndAssign for OutputFlags"],["impl BitAndAssign for MRemapFlags"],["impl BitAndAssign for PollFlags"],["impl BitAndAssign for MapFlags"],["impl BitAndAssign for TimerSetTimeFlags"],["impl BitAndAssign for SaFlags"],["impl BitAndAssign for InputFlags"],["impl BitAndAssign for SockFlag"],["impl BitAndAssign for MntFlags"],["impl BitAndAssign for SfdFlags"],["impl BitAndAssign for QuotaValidFlags"],["impl BitAndAssign for SealFlag"],["impl BitAndAssign for AccessFlags"],["impl BitAndAssign for EpollCreateFlags"],["impl BitAndAssign for AddWatchFlags"],["impl BitAndAssign for ProtFlags"],["impl BitAndAssign for EpollFlags"],["impl BitAndAssign for MlockAllFlags"],["impl BitAndAssign for Mode"],["impl BitAndAssign for MemFdCreateFlag"],["impl BitAndAssign for OFlag"],["impl BitAndAssign for FdFlag"],["impl BitAndAssign for ControlFlags"],["impl BitAndAssign for MsFlags"],["impl BitAndAssign for Options"],["impl BitAndAssign for InitFlags"],["impl BitAndAssign for SFlag"],["impl BitAndAssign for TimerFlags"],["impl BitAndAssign for FsFlags"],["impl BitAndAssign for RenameFlags"],["impl BitAndAssign for TimestampingFlag"],["impl BitAndAssign for MsgFlags"],["impl BitAndAssign for Persona"],["impl BitAndAssign for InterfaceFlags"],["impl BitAndAssign for WaitPidFlag"],["impl BitAndAssign for MsFlags"],["impl BitAndAssign for DeleteModuleFlags"],["impl BitAndAssign for FallocateFlags"],["impl BitAndAssign for SpliceFFlags"],["impl BitAndAssign for AtFlags"],["impl BitAndAssign for EfdFlags"],["impl BitAndAssign for LocalFlags"]], "rustix":[["impl BitAndAssign for SocketFlags"],["impl BitAndAssign for SpeculationFeatureControl"],["impl BitAndAssign for WaitidOptions"],["impl BitAndAssign for SealFlags"],["impl BitAndAssign for FdFlags"],["impl BitAndAssign for FloatingPointExceptionMode"],["impl BitAndAssign for PollFlags"],["impl BitAndAssign for XdpRingFlags"],["impl BitAndAssign for EventFlags"],["impl BitAndAssign for MembarrierQuery"],["impl BitAndAssign for PidfdFlags"],["impl BitAndAssign for TimerfdTimerFlags"],["impl BitAndAssign for SendFlags"],["impl BitAndAssign for FloatingPointEmulationControl"],["impl BitAndAssign for AtFlags"],["impl BitAndAssign for UnalignedAccessControl"],["impl BitAndAssign for RenameFlags"],["impl BitAndAssign for CreateFlags"],["impl BitAndAssign for WaitOptions"],["impl BitAndAssign for ResolveFlags"],["impl BitAndAssign for MemfdFlags"],["impl BitAndAssign for CreateFlags"],["impl BitAndAssign for SockaddrXdpFlags"],["impl BitAndAssign for EventfdFlags"],["impl BitAndAssign for PidfdGetfdFlags"],["impl BitAndAssign for StatxFlags"],["impl BitAndAssign for FallocateFlags"],["impl BitAndAssign for TimerfdFlags"],["impl BitAndAssign for WatchFlags"],["impl BitAndAssign for OFlags"],["impl BitAndAssign for SpeculationFeatureState"],["impl BitAndAssign for XdpDescOptions"],["impl BitAndAssign for SpliceFlags"],["impl BitAndAssign for StatVfsMountFlags"],["impl BitAndAssign for XattrFlags"],["impl BitAndAssign for XdpOptionsFlags"],["impl BitAndAssign for Access"],["impl BitAndAssign for IFlags"],["impl BitAndAssign for RecvFlags"],["impl BitAndAssign for XdpUmemRegFlags"],["impl BitAndAssign for Mode"],["impl BitAndAssign for ReadWriteFlags"],["impl BitAndAssign for DupFlags"],["impl BitAndAssign for PipeFlags"]], "tracing_subscriber":[["impl BitAndAssign for FmtSpan"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/trait.impl/core/ops/bit/trait.BitOr.js b/doc/devel/trait.impl/core/ops/bit/trait.BitOr.js index 1aa7df3f5f..898e0d3081 100644 --- a/doc/devel/trait.impl/core/ops/bit/trait.BitOr.js +++ b/doc/devel/trait.impl/core/ops/bit/trait.BitOr.js @@ -7,10 +7,10 @@ "hashbrown":[["impl<T, S, A> BitOr<&HashSet<T, S, A>> for &HashSet<T, S, A>
where\n T: Eq + Hash + Clone,\n S: BuildHasher + Default,\n A: Allocator,
"]], "indexmap":[["impl<T, S1, S2> BitOr<&IndexSet<T, S2>> for &IndexSet<T, S1>
where\n T: Eq + Hash + Clone,\n S1: BuildHasher + Default,\n S2: BuildHasher,
"]], "mio":[["impl BitOr for Interest"]], -"nix":[["impl BitOr for MsgFlags"],["impl BitOr for AtFlags"],["impl BitOr for SockFlag"],["impl BitOr for DeleteModuleFlags"],["impl BitOr for OFlag"],["impl BitOr for EpollCreateFlags"],["impl BitOr for MntFlags"],["impl BitOr for MRemapFlags"],["impl BitOr for ProtFlags"],["impl BitOr for Mode"],["impl BitOr for MemFdCreateFlag"],["impl BitOr for AccessFlags"],["impl BitOr for InitFlags"],["impl BitOr for AddWatchFlags"],["impl BitOr for SaFlags"],["impl BitOr for WaitPidFlag"],["impl BitOr for MapFlags"],["impl BitOr for FsFlags"],["impl BitOr for EpollFlags"],["impl BitOr for MsFlags"],["impl BitOr for MsFlags"],["impl BitOr for TimestampingFlag"],["impl BitOr for TimerSetTimeFlags"],["impl BitOr for EfdFlags"],["impl BitOr for SealFlag"],["impl BitOr for Persona"],["impl BitOr for PollFlags"],["impl BitOr for OutputFlags"],["impl BitOr for CloneFlags"],["impl BitOr for TimerFlags"],["impl BitOr for FdFlag"],["impl BitOr for MQ_OFlag"],["impl BitOr for InterfaceFlags"],["impl BitOr for ModuleInitFlags"],["impl BitOr for RenameFlags"],["impl BitOr for MlockAllFlags"],["impl BitOr for SfdFlags"],["impl BitOr for InputFlags"],["impl BitOr for SpliceFFlags"],["impl BitOr for FallocateFlags"],["impl BitOr for QuotaValidFlags"],["impl BitOr for SFlag"],["impl BitOr for LocalFlags"],["impl BitOr for ControlFlags"],["impl BitOr for Options"]], +"nix":[["impl BitOr for OFlag"],["impl BitOr for MRemapFlags"],["impl BitOr for PollFlags"],["impl BitOr for AddWatchFlags"],["impl BitOr for Mode"],["impl BitOr for MsgFlags"],["impl BitOr for SpliceFFlags"],["impl BitOr for SaFlags"],["impl BitOr for MsFlags"],["impl BitOr for DeleteModuleFlags"],["impl BitOr for MlockAllFlags"],["impl BitOr for AccessFlags"],["impl BitOr for SfdFlags"],["impl BitOr for MapFlags"],["impl BitOr for FdFlag"],["impl BitOr for SFlag"],["impl BitOr for ProtFlags"],["impl BitOr for TimerSetTimeFlags"],["impl BitOr for TimerFlags"],["impl BitOr for SealFlag"],["impl BitOr for EpollCreateFlags"],["impl BitOr for InputFlags"],["impl BitOr for FsFlags"],["impl BitOr for SockFlag"],["impl BitOr for ModuleInitFlags"],["impl BitOr for MntFlags"],["impl BitOr for MQ_OFlag"],["impl BitOr for OutputFlags"],["impl BitOr for MemFdCreateFlag"],["impl BitOr for CloneFlags"],["impl BitOr for InterfaceFlags"],["impl BitOr for LocalFlags"],["impl BitOr for Persona"],["impl BitOr for QuotaValidFlags"],["impl BitOr for TimestampingFlag"],["impl BitOr for MsFlags"],["impl BitOr for WaitPidFlag"],["impl BitOr for ControlFlags"],["impl BitOr for Options"],["impl BitOr for RenameFlags"],["impl BitOr for InitFlags"],["impl BitOr for EfdFlags"],["impl BitOr for FallocateFlags"],["impl BitOr for AtFlags"],["impl BitOr for EpollFlags"]], "rustix":[["impl BitOr for SealFlags"],["impl BitOr for EventFlags"],["impl BitOr for UnalignedAccessControl"],["impl BitOr for TimerfdTimerFlags"],["impl BitOr for RenameFlags"],["impl BitOr for XattrFlags"],["impl BitOr for AtFlags"],["impl BitOr for XdpUmemRegFlags"],["impl BitOr for OFlags"],["impl BitOr for FallocateFlags"],["impl BitOr for Mode"],["impl BitOr for CreateFlags"],["impl BitOr for Access"],["impl BitOr for XdpOptionsFlags"],["impl BitOr for WaitOptions"],["impl BitOr for XdpRingFlags"],["impl BitOr for SendFlags"],["impl BitOr for SpeculationFeatureControl"],["impl BitOr for MemfdFlags"],["impl BitOr for XdpDescOptions"],["impl BitOr for FdFlags"],["impl BitOr for DupFlags"],["impl BitOr for FloatingPointExceptionMode"],["impl BitOr for StatxFlags"],["impl BitOr for SpliceFlags"],["impl BitOr for EventfdFlags"],["impl BitOr for WaitidOptions"],["impl BitOr for TimerfdFlags"],["impl BitOr for StatVfsMountFlags"],["impl BitOr for PidfdGetfdFlags"],["impl BitOr for PipeFlags"],["impl BitOr for RecvFlags"],["impl BitOr for FloatingPointEmulationControl"],["impl BitOr for PidfdFlags"],["impl BitOr for SockaddrXdpFlags"],["impl BitOr for CreateFlags"],["impl BitOr for IFlags"],["impl BitOr for MembarrierQuery"],["impl BitOr for PollFlags"],["impl BitOr for ReadWriteFlags"],["impl BitOr for ResolveFlags"],["impl BitOr for WatchFlags"],["impl BitOr for SpeculationFeatureState"],["impl BitOr for SocketFlags"]], "tokio":[["impl BitOr for Interest"],["impl BitOr for Ready"]], "tracing_subscriber":[["impl BitOr for FmtSpan"]], "typenum":[["impl<Ul, Ur: Unsigned> BitOr<UInt<Ur, B1>> for UInt<Ul, B1>
where\n Ul: BitOr<Ur> + Unsigned,
"],["impl BitOr for B0"],["impl<Rhs: Bit> BitOr<Rhs> for B1"],["impl<Ul, Ur: Unsigned> BitOr<UInt<Ur, B0>> for UInt<Ul, B0>
where\n Ul: BitOr<Ur> + Unsigned,
"],["impl<U: Unsigned> BitOr<U> for UTerm"],["impl<B: Bit, U: Unsigned> BitOr<UTerm> for UInt<U, B>"],["impl<Ul, Ur: Unsigned> BitOr<UInt<Ur, B1>> for UInt<Ul, B0>
where\n Ul: BitOr<Ur> + Unsigned,
"],["impl BitOr<B1> for B0"],["impl<Ul, Ur: Unsigned> BitOr<UInt<Ur, B0>> for UInt<Ul, B1>
where\n Ul: BitOr<Ur> + Unsigned,
"]], -"zbus":[["impl BitOr for RequestNameFlags"],["impl BitOr for MethodFlags"],["impl BitOr for MessageFlags"]] +"zbus":[["impl BitOr for RequestNameFlags"],["impl BitOr for MessageFlags"],["impl BitOr for MethodFlags"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/trait.impl/core/ops/bit/trait.BitOrAssign.js b/doc/devel/trait.impl/core/ops/bit/trait.BitOrAssign.js index 9c4774c51a..18547f7d20 100644 --- a/doc/devel/trait.impl/core/ops/bit/trait.BitOrAssign.js +++ b/doc/devel/trait.impl/core/ops/bit/trait.BitOrAssign.js @@ -4,7 +4,7 @@ "atspi_proxies":[["impl BitOrAssign for StateSet"]], "enumflags2":[["impl<T, B> BitOrAssign<B> for BitFlags<T>
where\n T: BitFlag,\n B: Into<BitFlags<T>>,
"]], "mio":[["impl BitOrAssign for Interest"]], -"nix":[["impl BitOrAssign for EpollFlags"],["impl BitOrAssign for FallocateFlags"],["impl BitOrAssign for ProtFlags"],["impl BitOrAssign for WaitPidFlag"],["impl BitOrAssign for CloneFlags"],["impl BitOrAssign for LocalFlags"],["impl BitOrAssign for AtFlags"],["impl BitOrAssign for PollFlags"],["impl BitOrAssign for Persona"],["impl BitOrAssign for FdFlag"],["impl BitOrAssign for SockFlag"],["impl BitOrAssign for SaFlags"],["impl BitOrAssign for MemFdCreateFlag"],["impl BitOrAssign for MQ_OFlag"],["impl BitOrAssign for TimestampingFlag"],["impl BitOrAssign for AddWatchFlags"],["impl BitOrAssign for OutputFlags"],["impl BitOrAssign for QuotaValidFlags"],["impl BitOrAssign for MRemapFlags"],["impl BitOrAssign for MsgFlags"],["impl BitOrAssign for SfdFlags"],["impl BitOrAssign for SFlag"],["impl BitOrAssign for MsFlags"],["impl BitOrAssign for MntFlags"],["impl BitOrAssign for InitFlags"],["impl BitOrAssign for SpliceFFlags"],["impl BitOrAssign for MsFlags"],["impl BitOrAssign for InputFlags"],["impl BitOrAssign for ModuleInitFlags"],["impl BitOrAssign for EfdFlags"],["impl BitOrAssign for MapFlags"],["impl BitOrAssign for OFlag"],["impl BitOrAssign for AccessFlags"],["impl BitOrAssign for FsFlags"],["impl BitOrAssign for SealFlag"],["impl BitOrAssign for Mode"],["impl BitOrAssign for EpollCreateFlags"],["impl BitOrAssign for TimerSetTimeFlags"],["impl BitOrAssign for RenameFlags"],["impl BitOrAssign for DeleteModuleFlags"],["impl BitOrAssign for ControlFlags"],["impl BitOrAssign for InterfaceFlags"],["impl BitOrAssign for Options"],["impl BitOrAssign for MlockAllFlags"],["impl BitOrAssign for TimerFlags"]], +"nix":[["impl BitOrAssign for FsFlags"],["impl BitOrAssign for Persona"],["impl BitOrAssign for EpollCreateFlags"],["impl BitOrAssign for Options"],["impl BitOrAssign for OutputFlags"],["impl BitOrAssign for InputFlags"],["impl BitOrAssign for TimerFlags"],["impl BitOrAssign for MapFlags"],["impl BitOrAssign for SfdFlags"],["impl BitOrAssign for InitFlags"],["impl BitOrAssign for MsgFlags"],["impl BitOrAssign for LocalFlags"],["impl BitOrAssign for MntFlags"],["impl BitOrAssign for QuotaValidFlags"],["impl BitOrAssign for MQ_OFlag"],["impl BitOrAssign for TimestampingFlag"],["impl BitOrAssign for Mode"],["impl BitOrAssign for AtFlags"],["impl BitOrAssign for ModuleInitFlags"],["impl BitOrAssign for MsFlags"],["impl BitOrAssign for EpollFlags"],["impl BitOrAssign for EfdFlags"],["impl BitOrAssign for SaFlags"],["impl BitOrAssign for FallocateFlags"],["impl BitOrAssign for MRemapFlags"],["impl BitOrAssign for InterfaceFlags"],["impl BitOrAssign for SFlag"],["impl BitOrAssign for DeleteModuleFlags"],["impl BitOrAssign for AddWatchFlags"],["impl BitOrAssign for SockFlag"],["impl BitOrAssign for MsFlags"],["impl BitOrAssign for RenameFlags"],["impl BitOrAssign for SealFlag"],["impl BitOrAssign for PollFlags"],["impl BitOrAssign for ControlFlags"],["impl BitOrAssign for OFlag"],["impl BitOrAssign for AccessFlags"],["impl BitOrAssign for TimerSetTimeFlags"],["impl BitOrAssign for MlockAllFlags"],["impl BitOrAssign for MemFdCreateFlag"],["impl BitOrAssign for WaitPidFlag"],["impl BitOrAssign for CloneFlags"],["impl BitOrAssign for ProtFlags"],["impl BitOrAssign for FdFlag"],["impl BitOrAssign for SpliceFFlags"]], "rustix":[["impl BitOrAssign for PidfdGetfdFlags"],["impl BitOrAssign for FallocateFlags"],["impl BitOrAssign for XattrFlags"],["impl BitOrAssign for XdpUmemRegFlags"],["impl BitOrAssign for SpliceFlags"],["impl BitOrAssign for Access"],["impl BitOrAssign for FloatingPointEmulationControl"],["impl BitOrAssign for FloatingPointExceptionMode"],["impl BitOrAssign for UnalignedAccessControl"],["impl BitOrAssign for SocketFlags"],["impl BitOrAssign for StatxFlags"],["impl BitOrAssign for EventfdFlags"],["impl BitOrAssign for TimerfdFlags"],["impl BitOrAssign for SpeculationFeatureState"],["impl BitOrAssign for AtFlags"],["impl BitOrAssign for CreateFlags"],["impl BitOrAssign for XdpDescOptions"],["impl BitOrAssign for OFlags"],["impl BitOrAssign for Mode"],["impl BitOrAssign for CreateFlags"],["impl BitOrAssign for MembarrierQuery"],["impl BitOrAssign for FdFlags"],["impl BitOrAssign for SealFlags"],["impl BitOrAssign for DupFlags"],["impl BitOrAssign for SendFlags"],["impl BitOrAssign for TimerfdTimerFlags"],["impl BitOrAssign for ResolveFlags"],["impl BitOrAssign for RenameFlags"],["impl BitOrAssign for XdpRingFlags"],["impl BitOrAssign for MemfdFlags"],["impl BitOrAssign for WaitOptions"],["impl BitOrAssign for SpeculationFeatureControl"],["impl BitOrAssign for EventFlags"],["impl BitOrAssign for SockaddrXdpFlags"],["impl BitOrAssign for WaitidOptions"],["impl BitOrAssign for ReadWriteFlags"],["impl BitOrAssign for StatVfsMountFlags"],["impl BitOrAssign for RecvFlags"],["impl BitOrAssign for WatchFlags"],["impl BitOrAssign for PidfdFlags"],["impl BitOrAssign for PollFlags"],["impl BitOrAssign for IFlags"],["impl BitOrAssign for PipeFlags"],["impl BitOrAssign for XdpOptionsFlags"]], "tokio":[["impl BitOrAssign for Ready"],["impl BitOrAssign for Interest"]], "tracing_subscriber":[["impl BitOrAssign for FmtSpan"]] diff --git a/doc/devel/trait.impl/core/ops/bit/trait.BitXor.js b/doc/devel/trait.impl/core/ops/bit/trait.BitXor.js index 84b2842263..2ee39ac3c6 100644 --- a/doc/devel/trait.impl/core/ops/bit/trait.BitXor.js +++ b/doc/devel/trait.impl/core/ops/bit/trait.BitXor.js @@ -4,9 +4,9 @@ "enumflags2":[["impl<T, B> BitXor<B> for BitFlags<T>
where\n T: BitFlag,\n B: Into<BitFlags<T>>,
"]], "hashbrown":[["impl<T, S> BitXor<&HashSet<T, S>> for &HashSet<T, S>
where\n T: Eq + Hash + Clone,\n S: BuildHasher + Default,
"]], "indexmap":[["impl<T, S1, S2> BitXor<&IndexSet<T, S2>> for &IndexSet<T, S1>
where\n T: Eq + Hash + Clone,\n S1: BuildHasher + Default,\n S2: BuildHasher,
"]], -"nix":[["impl BitXor for QuotaValidFlags"],["impl BitXor for SockFlag"],["impl BitXor for FdFlag"],["impl BitXor for CloneFlags"],["impl BitXor for FsFlags"],["impl BitXor for ControlFlags"],["impl BitXor for SFlag"],["impl BitXor for Options"],["impl BitXor for MntFlags"],["impl BitXor for TimerFlags"],["impl BitXor for FallocateFlags"],["impl BitXor for RenameFlags"],["impl BitXor for InitFlags"],["impl BitXor for Mode"],["impl BitXor for EpollCreateFlags"],["impl BitXor for MapFlags"],["impl BitXor for AddWatchFlags"],["impl BitXor for InterfaceFlags"],["impl BitXor for SpliceFFlags"],["impl BitXor for ModuleInitFlags"],["impl BitXor for OFlag"],["impl BitXor for SfdFlags"],["impl BitXor for AtFlags"],["impl BitXor for MQ_OFlag"],["impl BitXor for OutputFlags"],["impl BitXor for Persona"],["impl BitXor for MsFlags"],["impl BitXor for WaitPidFlag"],["impl BitXor for EpollFlags"],["impl BitXor for MemFdCreateFlag"],["impl BitXor for SaFlags"],["impl BitXor for ProtFlags"],["impl BitXor for TimerSetTimeFlags"],["impl BitXor for AccessFlags"],["impl BitXor for MsFlags"],["impl BitXor for EfdFlags"],["impl BitXor for TimestampingFlag"],["impl BitXor for DeleteModuleFlags"],["impl BitXor for InputFlags"],["impl BitXor for LocalFlags"],["impl BitXor for SealFlag"],["impl BitXor for MlockAllFlags"],["impl BitXor for MRemapFlags"],["impl BitXor for PollFlags"],["impl BitXor for MsgFlags"]], +"nix":[["impl BitXor for SealFlag"],["impl BitXor for RenameFlags"],["impl BitXor for Options"],["impl BitXor for SpliceFFlags"],["impl BitXor for SaFlags"],["impl BitXor for PollFlags"],["impl BitXor for Mode"],["impl BitXor for ProtFlags"],["impl BitXor for InitFlags"],["impl BitXor for SfdFlags"],["impl BitXor for CloneFlags"],["impl BitXor for QuotaValidFlags"],["impl BitXor for MlockAllFlags"],["impl BitXor for MsgFlags"],["impl BitXor for ModuleInitFlags"],["impl BitXor for EfdFlags"],["impl BitXor for WaitPidFlag"],["impl BitXor for MapFlags"],["impl BitXor for AddWatchFlags"],["impl BitXor for AccessFlags"],["impl BitXor for DeleteModuleFlags"],["impl BitXor for SockFlag"],["impl BitXor for FallocateFlags"],["impl BitXor for MsFlags"],["impl BitXor for Persona"],["impl BitXor for FdFlag"],["impl BitXor for InterfaceFlags"],["impl BitXor for AtFlags"],["impl BitXor for SFlag"],["impl BitXor for MntFlags"],["impl BitXor for OutputFlags"],["impl BitXor for MRemapFlags"],["impl BitXor for TimerFlags"],["impl BitXor for FsFlags"],["impl BitXor for MemFdCreateFlag"],["impl BitXor for ControlFlags"],["impl BitXor for EpollFlags"],["impl BitXor for OFlag"],["impl BitXor for InputFlags"],["impl BitXor for EpollCreateFlags"],["impl BitXor for MsFlags"],["impl BitXor for TimerSetTimeFlags"],["impl BitXor for LocalFlags"],["impl BitXor for MQ_OFlag"],["impl BitXor for TimestampingFlag"]], "rustix":[["impl BitXor for OFlags"],["impl BitXor for SockaddrXdpFlags"],["impl BitXor for XdpOptionsFlags"],["impl BitXor for MemfdFlags"],["impl BitXor for FdFlags"],["impl BitXor for StatxFlags"],["impl BitXor for RecvFlags"],["impl BitXor for IFlags"],["impl BitXor for WatchFlags"],["impl BitXor for DupFlags"],["impl BitXor for UnalignedAccessControl"],["impl BitXor for ReadWriteFlags"],["impl BitXor for PipeFlags"],["impl BitXor for ResolveFlags"],["impl BitXor for CreateFlags"],["impl BitXor for Access"],["impl BitXor for SendFlags"],["impl BitXor for SocketFlags"],["impl BitXor for WaitOptions"],["impl BitXor for Mode"],["impl BitXor for PollFlags"],["impl BitXor for EventfdFlags"],["impl BitXor for FallocateFlags"],["impl BitXor for CreateFlags"],["impl BitXor for XattrFlags"],["impl BitXor for StatVfsMountFlags"],["impl BitXor for RenameFlags"],["impl BitXor for SpeculationFeatureState"],["impl BitXor for FloatingPointExceptionMode"],["impl BitXor for WaitidOptions"],["impl BitXor for MembarrierQuery"],["impl BitXor for FloatingPointEmulationControl"],["impl BitXor for SpeculationFeatureControl"],["impl BitXor for SpliceFlags"],["impl BitXor for XdpDescOptions"],["impl BitXor for XdpUmemRegFlags"],["impl BitXor for PidfdGetfdFlags"],["impl BitXor for PidfdFlags"],["impl BitXor for EventFlags"],["impl BitXor for TimerfdTimerFlags"],["impl BitXor for TimerfdFlags"],["impl BitXor for AtFlags"],["impl BitXor for SealFlags"],["impl BitXor for XdpRingFlags"]], "tracing_subscriber":[["impl BitXor for FmtSpan"]], "typenum":[["impl BitXor<B0> for B1"],["impl BitXor for B1"],["impl<Ul: Unsigned, Bl: Bit, Ur: Unsigned> BitXor<Ur> for UInt<Ul, Bl>
where\n UInt<Ul, Bl>: PrivateXor<Ur>,\n PrivateXorOut<UInt<Ul, Bl>, Ur>: Trim,
"],["impl<Ur: Unsigned> BitXor<Ur> for UTerm"],["impl BitXor<B1> for B0"],["impl BitXor for B0"]], -"zbus":[["impl BitXor for MessageFlags"],["impl BitXor for MethodFlags"],["impl BitXor for RequestNameFlags"]] +"zbus":[["impl BitXor for RequestNameFlags"],["impl BitXor for MethodFlags"],["impl BitXor for MessageFlags"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/trait.impl/core/ops/bit/trait.BitXorAssign.js b/doc/devel/trait.impl/core/ops/bit/trait.BitXorAssign.js index 00c635ab3a..db8dfd8303 100644 --- a/doc/devel/trait.impl/core/ops/bit/trait.BitXorAssign.js +++ b/doc/devel/trait.impl/core/ops/bit/trait.BitXorAssign.js @@ -2,7 +2,7 @@ "atspi_common":[["impl BitXorAssign for StateSet"]], "atspi_proxies":[["impl BitXorAssign for StateSet"]], "enumflags2":[["impl<T, B> BitXorAssign<B> for BitFlags<T>
where\n T: BitFlag,\n B: Into<BitFlags<T>>,
"]], -"nix":[["impl BitXorAssign for SealFlag"],["impl BitXorAssign for TimerSetTimeFlags"],["impl BitXorAssign for RenameFlags"],["impl BitXorAssign for AddWatchFlags"],["impl BitXorAssign for Mode"],["impl BitXorAssign for ControlFlags"],["impl BitXorAssign for InitFlags"],["impl BitXorAssign for QuotaValidFlags"],["impl BitXorAssign for TimestampingFlag"],["impl BitXorAssign for OutputFlags"],["impl BitXorAssign for InputFlags"],["impl BitXorAssign for EpollFlags"],["impl BitXorAssign for MsgFlags"],["impl BitXorAssign for FallocateFlags"],["impl BitXorAssign for AccessFlags"],["impl BitXorAssign for EpollCreateFlags"],["impl BitXorAssign for MQ_OFlag"],["impl BitXorAssign for PollFlags"],["impl BitXorAssign for Options"],["impl BitXorAssign for WaitPidFlag"],["impl BitXorAssign for MsFlags"],["impl BitXorAssign for FdFlag"],["impl BitXorAssign for SaFlags"],["impl BitXorAssign for EfdFlags"],["impl BitXorAssign for MsFlags"],["impl BitXorAssign for MapFlags"],["impl BitXorAssign for MRemapFlags"],["impl BitXorAssign for Persona"],["impl BitXorAssign for DeleteModuleFlags"],["impl BitXorAssign for LocalFlags"],["impl BitXorAssign for AtFlags"],["impl BitXorAssign for MemFdCreateFlag"],["impl BitXorAssign for SFlag"],["impl BitXorAssign for MntFlags"],["impl BitXorAssign for ModuleInitFlags"],["impl BitXorAssign for OFlag"],["impl BitXorAssign for FsFlags"],["impl BitXorAssign for SpliceFFlags"],["impl BitXorAssign for InterfaceFlags"],["impl BitXorAssign for SfdFlags"],["impl BitXorAssign for ProtFlags"],["impl BitXorAssign for TimerFlags"],["impl BitXorAssign for CloneFlags"],["impl BitXorAssign for MlockAllFlags"],["impl BitXorAssign for SockFlag"]], +"nix":[["impl BitXorAssign for MsFlags"],["impl BitXorAssign for Options"],["impl BitXorAssign for MsFlags"],["impl BitXorAssign for EpollFlags"],["impl BitXorAssign for FsFlags"],["impl BitXorAssign for SealFlag"],["impl BitXorAssign for InputFlags"],["impl BitXorAssign for WaitPidFlag"],["impl BitXorAssign for Mode"],["impl BitXorAssign for CloneFlags"],["impl BitXorAssign for SpliceFFlags"],["impl BitXorAssign for OFlag"],["impl BitXorAssign for TimerFlags"],["impl BitXorAssign for InterfaceFlags"],["impl BitXorAssign for MQ_OFlag"],["impl BitXorAssign for FallocateFlags"],["impl BitXorAssign for MRemapFlags"],["impl BitXorAssign for ModuleInitFlags"],["impl BitXorAssign for MemFdCreateFlag"],["impl BitXorAssign for ProtFlags"],["impl BitXorAssign for MsgFlags"],["impl BitXorAssign for SfdFlags"],["impl BitXorAssign for PollFlags"],["impl BitXorAssign for SFlag"],["impl BitXorAssign for ControlFlags"],["impl BitXorAssign for AddWatchFlags"],["impl BitXorAssign for FdFlag"],["impl BitXorAssign for Persona"],["impl BitXorAssign for MapFlags"],["impl BitXorAssign for AccessFlags"],["impl BitXorAssign for AtFlags"],["impl BitXorAssign for LocalFlags"],["impl BitXorAssign for TimestampingFlag"],["impl BitXorAssign for MntFlags"],["impl BitXorAssign for QuotaValidFlags"],["impl BitXorAssign for DeleteModuleFlags"],["impl BitXorAssign for MlockAllFlags"],["impl BitXorAssign for OutputFlags"],["impl BitXorAssign for SockFlag"],["impl BitXorAssign for RenameFlags"],["impl BitXorAssign for InitFlags"],["impl BitXorAssign for EpollCreateFlags"],["impl BitXorAssign for TimerSetTimeFlags"],["impl BitXorAssign for SaFlags"],["impl BitXorAssign for EfdFlags"]], "rustix":[["impl BitXorAssign for OFlags"],["impl BitXorAssign for ReadWriteFlags"],["impl BitXorAssign for SpeculationFeatureControl"],["impl BitXorAssign for MemfdFlags"],["impl BitXorAssign for PidfdFlags"],["impl BitXorAssign for StatVfsMountFlags"],["impl BitXorAssign for MembarrierQuery"],["impl BitXorAssign for Access"],["impl BitXorAssign for FdFlags"],["impl BitXorAssign for ResolveFlags"],["impl BitXorAssign for SealFlags"],["impl BitXorAssign for IFlags"],["impl BitXorAssign for SocketFlags"],["impl BitXorAssign for WaitidOptions"],["impl BitXorAssign for CreateFlags"],["impl BitXorAssign for StatxFlags"],["impl BitXorAssign for RecvFlags"],["impl BitXorAssign for SpliceFlags"],["impl BitXorAssign for UnalignedAccessControl"],["impl BitXorAssign for SockaddrXdpFlags"],["impl BitXorAssign for PipeFlags"],["impl BitXorAssign for FallocateFlags"],["impl BitXorAssign for SpeculationFeatureState"],["impl BitXorAssign for RenameFlags"],["impl BitXorAssign for XattrFlags"],["impl BitXorAssign for FloatingPointExceptionMode"],["impl BitXorAssign for SendFlags"],["impl BitXorAssign for XdpOptionsFlags"],["impl BitXorAssign for WaitOptions"],["impl BitXorAssign for DupFlags"],["impl BitXorAssign for Mode"],["impl BitXorAssign for CreateFlags"],["impl BitXorAssign for WatchFlags"],["impl BitXorAssign for FloatingPointEmulationControl"],["impl BitXorAssign for TimerfdTimerFlags"],["impl BitXorAssign for XdpDescOptions"],["impl BitXorAssign for PollFlags"],["impl BitXorAssign for XdpRingFlags"],["impl BitXorAssign for EventFlags"],["impl BitXorAssign for EventfdFlags"],["impl BitXorAssign for XdpUmemRegFlags"],["impl BitXorAssign for PidfdGetfdFlags"],["impl BitXorAssign for TimerfdFlags"],["impl BitXorAssign for AtFlags"]], "tracing_subscriber":[["impl BitXorAssign for FmtSpan"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/trait.impl/core/ops/bit/trait.Not.js b/doc/devel/trait.impl/core/ops/bit/trait.Not.js index c86f42780a..b4bceba126 100644 --- a/doc/devel/trait.impl/core/ops/bit/trait.Not.js +++ b/doc/devel/trait.impl/core/ops/bit/trait.Not.js @@ -2,7 +2,7 @@ "atspi_common":[["impl Not for State"],["impl Not for Interface"]], "atspi_proxies":[["impl Not for State"]], "enumflags2":[["impl<T> Not for BitFlags<T>
where\n T: BitFlag,
"]], -"nix":[["impl Not for ProtFlags"],["impl Not for FsFlags"],["impl Not for EpollFlags"],["impl Not for Persona"],["impl Not for MlockAllFlags"],["impl Not for TimerSetTimeFlags"],["impl Not for SaFlags"],["impl Not for EpollCreateFlags"],["impl Not for SpliceFFlags"],["impl Not for MsFlags"],["impl Not for SFlag"],["impl Not for QuotaValidFlags"],["impl Not for CloneFlags"],["impl Not for InterfaceFlags"],["impl Not for AddWatchFlags"],["impl Not for SealFlag"],["impl Not for ModuleInitFlags"],["impl Not for InputFlags"],["impl Not for TimestampingFlag"],["impl Not for PollFlags"],["impl Not for RenameFlags"],["impl Not for MsFlags"],["impl Not for WaitPidFlag"],["impl Not for TimerFlags"],["impl Not for MsgFlags"],["impl Not for ControlFlags"],["impl Not for SfdFlags"],["impl Not for DeleteModuleFlags"],["impl Not for MQ_OFlag"],["impl Not for MapFlags"],["impl Not for OutputFlags"],["impl Not for SockFlag"],["impl Not for LocalFlags"],["impl Not for MemFdCreateFlag"],["impl Not for FallocateFlags"],["impl Not for Options"],["impl Not for OFlag"],["impl Not for MRemapFlags"],["impl Not for EfdFlags"],["impl Not for Mode"],["impl Not for MntFlags"],["impl Not for InitFlags"],["impl Not for FdFlag"],["impl Not for AtFlags"],["impl Not for AccessFlags"]], +"nix":[["impl Not for TimestampingFlag"],["impl Not for OutputFlags"],["impl Not for SpliceFFlags"],["impl Not for MsgFlags"],["impl Not for Mode"],["impl Not for SaFlags"],["impl Not for FdFlag"],["impl Not for EpollFlags"],["impl Not for EfdFlags"],["impl Not for AtFlags"],["impl Not for FsFlags"],["impl Not for FallocateFlags"],["impl Not for EpollCreateFlags"],["impl Not for MlockAllFlags"],["impl Not for MntFlags"],["impl Not for QuotaValidFlags"],["impl Not for WaitPidFlag"],["impl Not for MapFlags"],["impl Not for SFlag"],["impl Not for PollFlags"],["impl Not for InterfaceFlags"],["impl Not for MemFdCreateFlag"],["impl Not for SealFlag"],["impl Not for RenameFlags"],["impl Not for ControlFlags"],["impl Not for InputFlags"],["impl Not for Options"],["impl Not for CloneFlags"],["impl Not for SockFlag"],["impl Not for ProtFlags"],["impl Not for DeleteModuleFlags"],["impl Not for AccessFlags"],["impl Not for InitFlags"],["impl Not for LocalFlags"],["impl Not for TimerSetTimeFlags"],["impl Not for AddWatchFlags"],["impl Not for TimerFlags"],["impl Not for MQ_OFlag"],["impl Not for ModuleInitFlags"],["impl Not for MsFlags"],["impl Not for MRemapFlags"],["impl Not for OFlag"],["impl Not for MsFlags"],["impl Not for SfdFlags"],["impl Not for Persona"]], "rustix":[["impl Not for ResolveFlags"],["impl Not for CreateFlags"],["impl Not for PidfdGetfdFlags"],["impl Not for EventFlags"],["impl Not for SpliceFlags"],["impl Not for XdpUmemRegFlags"],["impl Not for AtFlags"],["impl Not for FdFlags"],["impl Not for FallocateFlags"],["impl Not for EventfdFlags"],["impl Not for OFlags"],["impl Not for WaitidOptions"],["impl Not for Mode"],["impl Not for XattrFlags"],["impl Not for WaitOptions"],["impl Not for FloatingPointEmulationControl"],["impl Not for StatVfsMountFlags"],["impl Not for SendFlags"],["impl Not for CreateFlags"],["impl Not for WatchFlags"],["impl Not for TimerfdFlags"],["impl Not for XdpDescOptions"],["impl Not for Access"],["impl Not for ReadWriteFlags"],["impl Not for StatxFlags"],["impl Not for DupFlags"],["impl Not for SealFlags"],["impl Not for SpeculationFeatureState"],["impl Not for SockaddrXdpFlags"],["impl Not for XdpOptionsFlags"],["impl Not for TimerfdTimerFlags"],["impl Not for XdpRingFlags"],["impl Not for MemfdFlags"],["impl Not for MembarrierQuery"],["impl Not for PipeFlags"],["impl Not for SpeculationFeatureControl"],["impl Not for PidfdFlags"],["impl Not for IFlags"],["impl Not for PollFlags"],["impl Not for UnalignedAccessControl"],["impl Not for RecvFlags"],["impl Not for FloatingPointExceptionMode"],["impl Not for RenameFlags"],["impl Not for SocketFlags"]], "typenum":[["impl Not for B1"],["impl Not for B0"]], "zbus":[["impl Not for RequestNameFlags"],["impl Not for MessageFlags"],["impl Not for MethodFlags"]] diff --git a/doc/devel/trait.impl/core/ops/deref/trait.Deref.js b/doc/devel/trait.impl/core/ops/deref/trait.Deref.js index 695a5b7f4a..d2a4c54500 100644 --- a/doc/devel/trait.impl/core/ops/deref/trait.Deref.js +++ b/doc/devel/trait.impl/core/ops/deref/trait.Deref.js @@ -11,7 +11,7 @@ "eyre":[["impl Deref for Report"]], "futures_executor":[["impl<S: Stream + Unpin> Deref for BlockingStream<S>"]], "futures_task":[["impl Deref for WakerRef<'_>"]], -"futures_util":[["impl<T: ?Sized> Deref for OwnedMutexGuard<T>"],["impl<T: ?Sized> Deref for MutexGuard<'_, T>"],["impl<T: ?Sized, U: ?Sized> Deref for MappedMutexGuard<'_, T, U>"]], +"futures_util":[["impl<T: ?Sized> Deref for OwnedMutexGuard<T>"],["impl<T: ?Sized, U: ?Sized> Deref for MappedMutexGuard<'_, T, U>"],["impl<T: ?Sized> Deref for MutexGuard<'_, T>"]], "generic_array":[["impl<T, N> Deref for GenericArray<T, N>
where\n N: ArrayLength<T>,
"]], "lock_api":[["impl<'a, R: RawRwLockUpgrade + 'a, T: ?Sized + 'a> Deref for RwLockUpgradableReadGuard<'a, R, T>"],["impl<'a, R: RawMutex + 'a, G: GetThreadId + 'a, T: ?Sized + 'a> Deref for MappedReentrantMutexGuard<'a, R, G, T>"],["impl<'a, R: RawMutex + 'a, T: ?Sized + 'a> Deref for MutexGuard<'a, R, T>"],["impl<'a, R: RawRwLock + 'a, T: ?Sized + 'a> Deref for MappedRwLockReadGuard<'a, R, T>"],["impl<'a, R: RawRwLock + 'a, T: ?Sized + 'a> Deref for MappedRwLockWriteGuard<'a, R, T>"],["impl<'a, R: RawRwLock + 'a, T: ?Sized + 'a> Deref for RwLockReadGuard<'a, R, T>"],["impl<'a, R: RawMutex + 'a, G: GetThreadId + 'a, T: ?Sized + 'a> Deref for ReentrantMutexGuard<'a, R, G, T>"],["impl<'a, R: RawRwLock + 'a, T: ?Sized + 'a> Deref for RwLockWriteGuard<'a, R, T>"],["impl<'a, R: RawMutex + 'a, T: ?Sized + 'a> Deref for MappedMutexGuard<'a, R, T>"]], "once_cell":[["impl<T, F: FnOnce() -> T> Deref for Lazy<T, F>"],["impl<T, F: FnOnce() -> T> Deref for Lazy<T, F>"]], @@ -28,7 +28,7 @@ "tracing":[["impl Deref for EnteredSpan"]], "tracing_subscriber":[["impl<E: ?Sized> Deref for FormattedFields<E>"]], "winnow":[["impl Deref for BStr"],["impl<I> Deref for Located<I>"],["impl<I> Deref for Partial<I>"],["impl<I, S> Deref for Stateful<I, S>"],["impl Deref for Bytes"]], -"zbus":[["impl<'a> Deref for InterfacesAddedIterator<'a>"],["impl<'a> Deref for NameOwnerChangedStream<'a>"],["impl<'c> Deref for PeerProxy<'c>"],["impl<'c> Deref for PropertiesProxy<'c>"],["impl<'c> Deref for StatsProxy<'c>"],["impl<'a> Deref for NameAcquiredStream<'a>"],["impl<'a> Deref for NameLostStream<'a>"],["impl<'c> Deref for PeerProxy<'c>"],["impl Deref for InterfacesRemoved"],["impl<'c> Deref for DBusProxy<'c>"],["impl Deref for OwnedMatchRule"],["impl Deref for PropertiesChanged"],["impl<'a> Deref for PropertiesChangedIterator<'a>"],["impl Deref for InterfacesRemoved"],["impl<'c> Deref for IntrospectableProxy<'c>"],["impl Deref for InterfacesAdded"],["impl<'a> Deref for NameOwnerChangedIterator<'a>"],["impl<I> Deref for InterfaceDeref<'_, I>
where\n I: Interface,
"],["impl<'c> Deref for ObjectManagerProxy<'c>"],["impl<'c> Deref for StatsProxy<'c>"],["impl Deref for NameOwnerChanged"],["impl<'a> Deref for InterfacesRemovedIterator<'a>"],["impl<'c> Deref for MonitoringProxy<'c>"],["impl<'a> Deref for InterfacesRemovedStream<'a>"],["impl Deref for NameLost"],["impl Deref for NameAcquired"],["impl<I> Deref for InterfaceDerefMut<'_, I>
where\n I: Interface,
"],["impl<'c> Deref for DBusProxy<'c>"],["impl<'c> Deref for IntrospectableProxy<'c>"],["impl<'a> Deref for InterfacesAddedStream<'a>"],["impl<'a> Deref for NameLostIterator<'a>"],["impl<'c> Deref for MonitoringProxy<'c>"],["impl Deref for Guid"],["impl Deref for NameLost"],["impl Deref for PropertiesChanged"],["impl<'c> Deref for ObjectManagerProxy<'c>"],["impl Deref for InterfacesAdded"],["impl<'m> Deref for MessageFields<'m>"],["impl<'a> Deref for NameAcquiredIterator<'a>"],["impl Deref for NameAcquired"],["impl Deref for ObjectServer"],["impl<'c> Deref for PropertiesProxy<'c>"],["impl Deref for NameOwnerChanged"],["impl<'a> Deref for PropertiesChangedStream<'a>"]], +"zbus":[["impl<'c> Deref for IntrospectableProxy<'c>"],["impl Deref for OwnedMatchRule"],["impl<'c> Deref for PeerProxy<'c>"],["impl<'c> Deref for DBusProxy<'c>"],["impl<'a> Deref for PropertiesChangedIterator<'a>"],["impl<'c> Deref for PropertiesProxy<'c>"],["impl<'c> Deref for MonitoringProxy<'c>"],["impl<'c> Deref for StatsProxy<'c>"],["impl<'c> Deref for MonitoringProxy<'c>"],["impl<'a> Deref for NameOwnerChangedStream<'a>"],["impl Deref for NameOwnerChanged"],["impl<'a> Deref for InterfacesAddedIterator<'a>"],["impl<'a> Deref for NameAcquiredIterator<'a>"],["impl Deref for NameLost"],["impl Deref for InterfacesRemoved"],["impl<'a> Deref for NameLostIterator<'a>"],["impl Deref for InterfacesRemoved"],["impl<'c> Deref for PropertiesProxy<'c>"],["impl<'c> Deref for IntrospectableProxy<'c>"],["impl Deref for PropertiesChanged"],["impl Deref for Guid"],["impl<'a> Deref for InterfacesRemovedStream<'a>"],["impl<'a> Deref for NameLostStream<'a>"],["impl<'a> Deref for PropertiesChangedStream<'a>"],["impl<'a> Deref for NameOwnerChangedIterator<'a>"],["impl Deref for PropertiesChanged"],["impl<'c> Deref for ObjectManagerProxy<'c>"],["impl<I> Deref for InterfaceDeref<'_, I>
where\n I: Interface,
"],["impl Deref for NameOwnerChanged"],["impl Deref for InterfacesAdded"],["impl Deref for ObjectServer"],["impl Deref for NameLost"],["impl<'m> Deref for MessageFields<'m>"],["impl<'a> Deref for InterfacesAddedStream<'a>"],["impl<'a> Deref for InterfacesRemovedIterator<'a>"],["impl Deref for NameAcquired"],["impl Deref for NameAcquired"],["impl Deref for InterfacesAdded"],["impl<'c> Deref for PeerProxy<'c>"],["impl<'a> Deref for NameAcquiredStream<'a>"],["impl<'c> Deref for StatsProxy<'c>"],["impl<I> Deref for InterfaceDerefMut<'_, I>
where\n I: Interface,
"],["impl<'c> Deref for DBusProxy<'c>"],["impl<'c> Deref for ObjectManagerProxy<'c>"]], "zbus_names":[["impl Deref for OwnedInterfaceName"],["impl Deref for OwnedWellKnownName"],["impl Deref for WellKnownName<'_>"],["impl Deref for MemberName<'_>"],["impl Deref for BusName<'_>"],["impl Deref for OwnedUniqueName"],["impl Deref for ErrorName<'_>"],["impl Deref for OwnedErrorName"],["impl Deref for OwnedMemberName"],["impl Deref for OwnedBusName"],["impl Deref for UniqueName<'_>"],["impl Deref for InterfaceName<'_>"]], "zvariant":[["impl<'a> Deref for Str<'a>"],["impl<'a> Deref for Signature<'a>"],["impl<'a> Deref for ObjectPath<'a>"],["impl<'a> Deref for Array<'a>"],["impl<T> Deref for Optional<T>"],["impl Deref for OwnedObjectPath"],["impl Deref for OwnedSignature"],["impl Deref for OwnedValue"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/trait.impl/core/ops/deref/trait.DerefMut.js b/doc/devel/trait.impl/core/ops/deref/trait.DerefMut.js index 292d2627ca..ead60c677a 100644 --- a/doc/devel/trait.impl/core/ops/deref/trait.DerefMut.js +++ b/doc/devel/trait.impl/core/ops/deref/trait.DerefMut.js @@ -7,7 +7,7 @@ "either":[["impl<L, R> DerefMut for Either<L, R>
where\n L: DerefMut,\n R: DerefMut<Target = L::Target>,
"]], "eyre":[["impl DerefMut for Report"]], "futures_executor":[["impl<S: Stream + Unpin> DerefMut for BlockingStream<S>"]], -"futures_util":[["impl<T: ?Sized> DerefMut for OwnedMutexGuard<T>"],["impl<T: ?Sized> DerefMut for MutexGuard<'_, T>"],["impl<T: ?Sized, U: ?Sized> DerefMut for MappedMutexGuard<'_, T, U>"]], +"futures_util":[["impl<T: ?Sized, U: ?Sized> DerefMut for MappedMutexGuard<'_, T, U>"],["impl<T: ?Sized> DerefMut for OwnedMutexGuard<T>"],["impl<T: ?Sized> DerefMut for MutexGuard<'_, T>"]], "generic_array":[["impl<T, N> DerefMut for GenericArray<T, N>
where\n N: ArrayLength<T>,
"]], "lock_api":[["impl<'a, R: RawMutex + 'a, T: ?Sized + 'a> DerefMut for MutexGuard<'a, R, T>"],["impl<'a, R: RawRwLock + 'a, T: ?Sized + 'a> DerefMut for MappedRwLockWriteGuard<'a, R, T>"],["impl<'a, R: RawRwLock + 'a, T: ?Sized + 'a> DerefMut for RwLockWriteGuard<'a, R, T>"],["impl<'a, R: RawMutex + 'a, T: ?Sized + 'a> DerefMut for MappedMutexGuard<'a, R, T>"]], "once_cell":[["impl<T, F: FnOnce() -> T> DerefMut for Lazy<T, F>"],["impl<T, F: FnOnce() -> T> DerefMut for Lazy<T, F>"]], @@ -19,6 +19,6 @@ "socket2":[["impl<'a> DerefMut for MaybeUninitSlice<'a>"]], "tokio":[["impl<T: ?Sized, U: ?Sized> DerefMut for OwnedRwLockMappedWriteGuard<T, U>"],["impl<T: ?Sized, U: ?Sized> DerefMut for OwnedMappedMutexGuard<T, U>"],["impl<T: ?Sized> DerefMut for RwLockWriteGuard<'_, T>"],["impl<'a, T: ?Sized> DerefMut for MappedMutexGuard<'a, T>"],["impl<T: ?Sized> DerefMut for RwLockMappedWriteGuard<'_, T>"],["impl<T: ?Sized> DerefMut for OwnedRwLockWriteGuard<T>"],["impl<T: ?Sized> DerefMut for MutexGuard<'_, T>"],["impl<T: ?Sized> DerefMut for OwnedMutexGuard<T>"]], "toml_edit":[["impl DerefMut for Document"]], -"zbus":[["impl<'c> DerefMut for DBusProxy<'c>"],["impl<'c> DerefMut for PeerProxy<'c>"],["impl DerefMut for PropertiesChangedStream<'_>"],["impl<'c> DerefMut for MonitoringProxy<'c>"],["impl<'c> DerefMut for PropertiesProxy<'c>"],["impl<'c> DerefMut for PeerProxy<'c>"],["impl DerefMut for NameOwnerChangedStream<'_>"],["impl<'c> DerefMut for IntrospectableProxy<'c>"],["impl<'c> DerefMut for IntrospectableProxy<'c>"],["impl<'c> DerefMut for DBusProxy<'c>"],["impl<'c> DerefMut for StatsProxy<'c>"],["impl DerefMut for InterfacesAddedStream<'_>"],["impl DerefMut for InterfacesAddedIterator<'_>"],["impl DerefMut for InterfacesRemovedIterator<'_>"],["impl<'c> DerefMut for PropertiesProxy<'c>"],["impl DerefMut for Guid"],["impl DerefMut for NameLostIterator<'_>"],["impl DerefMut for InterfacesRemovedStream<'_>"],["impl DerefMut for PropertiesChangedIterator<'_>"],["impl DerefMut for NameAcquiredIterator<'_>"],["impl<'c> DerefMut for ObjectManagerProxy<'c>"],["impl<'c> DerefMut for ObjectManagerProxy<'c>"],["impl DerefMut for NameOwnerChangedIterator<'_>"],["impl DerefMut for NameAcquiredStream<'_>"],["impl DerefMut for NameLostStream<'_>"],["impl<I> DerefMut for InterfaceDerefMut<'_, I>
where\n I: Interface,
"],["impl<'c> DerefMut for StatsProxy<'c>"],["impl<'c> DerefMut for MonitoringProxy<'c>"]], +"zbus":[["impl DerefMut for InterfacesAddedStream<'_>"],["impl<'c> DerefMut for ObjectManagerProxy<'c>"],["impl DerefMut for NameLostStream<'_>"],["impl DerefMut for InterfacesAddedIterator<'_>"],["impl<'c> DerefMut for PropertiesProxy<'c>"],["impl<I> DerefMut for InterfaceDerefMut<'_, I>
where\n I: Interface,
"],["impl DerefMut for NameAcquiredStream<'_>"],["impl<'c> DerefMut for DBusProxy<'c>"],["impl DerefMut for PropertiesChangedIterator<'_>"],["impl<'c> DerefMut for PropertiesProxy<'c>"],["impl DerefMut for InterfacesRemovedIterator<'_>"],["impl<'c> DerefMut for StatsProxy<'c>"],["impl<'c> DerefMut for ObjectManagerProxy<'c>"],["impl<'c> DerefMut for DBusProxy<'c>"],["impl<'c> DerefMut for IntrospectableProxy<'c>"],["impl<'c> DerefMut for MonitoringProxy<'c>"],["impl<'c> DerefMut for StatsProxy<'c>"],["impl DerefMut for NameLostIterator<'_>"],["impl DerefMut for NameOwnerChangedStream<'_>"],["impl<'c> DerefMut for PeerProxy<'c>"],["impl DerefMut for InterfacesRemovedStream<'_>"],["impl DerefMut for Guid"],["impl<'c> DerefMut for IntrospectableProxy<'c>"],["impl<'c> DerefMut for PeerProxy<'c>"],["impl DerefMut for NameAcquiredIterator<'_>"],["impl<'c> DerefMut for MonitoringProxy<'c>"],["impl DerefMut for NameOwnerChangedIterator<'_>"],["impl DerefMut for PropertiesChangedStream<'_>"]], "zvariant":[["impl<T> DerefMut for Optional<T>"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/trait.impl/core/ops/drop/trait.Drop.js b/doc/devel/trait.impl/core/ops/drop/trait.Drop.js index 6799fafdb1..4a4df0ee3d 100644 --- a/doc/devel/trait.impl/core/ops/drop/trait.Drop.js +++ b/doc/devel/trait.impl/core/ops/drop/trait.Drop.js @@ -1,6 +1,6 @@ (function() {var implementors = { "async_broadcast":[["impl<T> Drop for Receiver<T>"],["impl<T> Drop for Sender<T>"],["impl<T> Drop for InactiveReceiver<T>"]], -"async_channel":[["impl<T> Drop for Receiver<T>"],["impl<T> Drop for Sender<T>"]], +"async_channel":[["impl<T> Drop for Sender<T>"],["impl<T> Drop for Receiver<T>"]], "async_executor":[["impl Drop for Executor<'_>"]], "async_io":[["impl<T> Drop for Async<T>"],["impl Drop for Timer"]], "async_lock":[["impl Drop for SemaphoreGuard<'_>"],["impl<T: ?Sized> Drop for RwLockReadGuard<'_, T>"],["impl<T: ?Sized> Drop for RwLockWriteGuardArc<T>"],["impl<'a, T: ?Sized> Drop for RwLockWriteGuard<'a, T>"],["impl<T: ?Sized> Drop for MutexGuard<'_, T>"],["impl<T: ?Sized> Drop for RwLockUpgradableReadGuardArc<T>"],["impl<'a, T: ?Sized> Drop for RwLockUpgradableReadGuard<'a, T>"],["impl Drop for SemaphoreGuardArc"],["impl<T> Drop for RwLockReadGuardArc<T>"],["impl<T: ?Sized> Drop for MutexGuardArc<T>"],["impl<T> Drop for OnceCell<T>"]], @@ -13,12 +13,12 @@ "futures_channel":[["impl<T> Drop for UnboundedReceiver<T>"],["impl<T> Drop for Receiver<T>"],["impl<T> Drop for Sender<T>"],["impl<T> Drop for Receiver<T>"]], "futures_executor":[["impl Drop for Enter"]], "futures_task":[["impl<T> Drop for LocalFutureObj<'_, T>"]], -"futures_util":[["impl<T: ?Sized, U: ?Sized> Drop for MappedMutexGuard<'_, T, U>"],["impl<T: ?Sized> Drop for OwnedMutexGuard<T>"],["impl<Fut> Drop for FuturesUnordered<Fut>"],["impl<Fut> Drop for Shared<Fut>
where\n Fut: Future,
"],["impl<T: ?Sized> Drop for MutexLockFuture<'_, T>"],["impl<T: ?Sized> Drop for OwnedMutexLockFuture<T>"],["impl<T: ?Sized> Drop for MutexGuard<'_, T>"]], +"futures_util":[["impl<Fut> Drop for Shared<Fut>
where\n Fut: Future,
"],["impl<T: ?Sized> Drop for MutexGuard<'_, T>"],["impl<T: ?Sized> Drop for MutexLockFuture<'_, T>"],["impl<T: ?Sized> Drop for OwnedMutexGuard<T>"],["impl<T: ?Sized, U: ?Sized> Drop for MappedMutexGuard<'_, T, U>"],["impl<T: ?Sized> Drop for OwnedMutexLockFuture<T>"],["impl<Fut> Drop for FuturesUnordered<Fut>"]], "generic_array":[["impl<T, N> Drop for GenericArrayIter<T, N>
where\n N: ArrayLength<T>,
"]], "indexmap":[["impl<I, K, V, S> Drop for Splice<'_, I, K, V, S>
where\n I: Iterator<Item = (K, V)>,\n K: Hash + Eq,\n S: BuildHasher,
"]], "itertools":[["impl<'a, I> Drop for Chunk<'a, I>
where\n I: Iterator,\n I::Item: 'a,
"],["impl<'a, K, I, F> Drop for Group<'a, K, I, F>
where\n I: Iterator,\n I::Item: 'a,
"]], "lock_api":[["impl<'a, R: RawRwLock + 'a, T: ?Sized + 'a> Drop for RwLockReadGuard<'a, R, T>"],["impl<'a, R: RawRwLock + 'a, T: ?Sized + 'a> Drop for MappedRwLockReadGuard<'a, R, T>"],["impl<'a, R: RawMutex + 'a, G: GetThreadId + 'a, T: ?Sized + 'a> Drop for ReentrantMutexGuard<'a, R, G, T>"],["impl<'a, R: RawRwLock + 'a, T: ?Sized + 'a> Drop for RwLockWriteGuard<'a, R, T>"],["impl<'a, R: RawMutex + 'a, G: GetThreadId + 'a, T: ?Sized + 'a> Drop for MappedReentrantMutexGuard<'a, R, G, T>"],["impl<'a, R: RawRwLockUpgrade + 'a, T: ?Sized + 'a> Drop for RwLockUpgradableReadGuard<'a, R, T>"],["impl<'a, R: RawMutex + 'a, T: ?Sized + 'a> Drop for MutexGuard<'a, R, T>"],["impl<'a, R: RawMutex + 'a, T: ?Sized + 'a> Drop for MappedMutexGuard<'a, R, T>"],["impl<'a, R: RawRwLock + 'a, T: ?Sized + 'a> Drop for MappedRwLockWriteGuard<'a, R, T>"]], -"nix":[["impl Drop for PtyMaster"],["impl Drop for Timer"],["impl Drop for Dir"],["impl Drop for Interfaces"],["impl Drop for SignalFd"],["impl Drop for TimerFd"],["impl Drop for InterfaceAddressIterator"],["impl<'d> Drop for Iter<'d>"]], +"nix":[["impl Drop for SignalFd"],["impl<'d> Drop for Iter<'d>"],["impl Drop for PtyMaster"],["impl Drop for Interfaces"],["impl Drop for TimerFd"],["impl Drop for Timer"],["impl Drop for InterfaceAddressIterator"],["impl Drop for Dir"]], "once_cell":[["impl<T> Drop for OnceBox<T>"]], "piper":[["impl Drop for Reader"],["impl Drop for Writer"]], "regex_syntax":[["impl Drop for Ast"],["impl Drop for Hir"],["impl Drop for ClassSet"]], @@ -29,8 +29,8 @@ "smartstring":[["impl<Mode: SmartStringMode> Drop for SmartString<Mode>"],["impl<'a, Mode: SmartStringMode> Drop for Drain<'a, Mode>"]], "thread_local":[["impl<T: Send> Drop for ThreadLocal<T>"]], "tokio":[["impl<T> Drop for PermitIterator<'_, T>"],["impl<T: ?Sized> Drop for MutexGuard<'_, T>"],["impl<T> Drop for JoinHandle<T>"],["impl<'a, T: ?Sized> Drop for RwLockReadGuard<'a, T>"],["impl<T> Drop for Sender<T>"],["impl<T: ?Sized> Drop for OwnedMutexGuard<T>"],["impl<T> Drop for Receiver<T>"],["impl Drop for AbortHandle"],["impl<'a, T: ?Sized> Drop for RwLockWriteGuard<'a, T>"],["impl<T> Drop for Receiver<T>"],["impl Drop for DuplexStream"],["impl Drop for OwnedWriteHalf"],["impl<T> Drop for Permit<'_, T>"],["impl<T> Drop for OnceCell<T>"],["impl Drop for SemaphorePermit<'_>"],["impl<T: ?Sized> Drop for OwnedRwLockWriteGuard<T>"],["impl<T> Drop for JoinSet<T>"],["impl<T> Drop for OwnedPermit<T>"],["impl<T: ?Sized, U: ?Sized> Drop for OwnedRwLockReadGuard<T, U>"],["impl Drop for LocalEnterGuard"],["impl Drop for Notified<'_>"],["impl Drop for OwnedWriteHalf"],["impl Drop for Runtime"],["impl<T: AsRawFd> Drop for AsyncFd<T>"],["impl Drop for OwnedSemaphorePermit"],["impl<T: ?Sized, U: ?Sized> Drop for OwnedMappedMutexGuard<T, U>"],["impl<'a, T: ?Sized> Drop for MappedMutexGuard<'a, T>"],["impl<T: ?Sized, U: ?Sized> Drop for OwnedRwLockMappedWriteGuard<T, U>"],["impl<T> Drop for Sender<T>"],["impl<T: 'static, F> Drop for TaskLocalFuture<T, F>"],["impl<'a, T: ?Sized> Drop for RwLockMappedWriteGuard<'a, T>"],["impl<T> Drop for Sender<T>"],["impl Drop for LocalSet"],["impl<T> Drop for Receiver<T>"]], -"tracing":[["impl<'a> Drop for Entered<'a>"],["impl<T> Drop for Instrumented<T>"],["impl Drop for EnteredSpan"],["impl Drop for Span"]], +"tracing":[["impl Drop for Span"],["impl<'a> Drop for Entered<'a>"],["impl<T> Drop for Instrumented<T>"],["impl Drop for EnteredSpan"]], "tracing_core":[["impl Drop for DefaultGuard"]], -"zbus":[["impl<T> Drop for ResponseDispatchNotifier<T>"],["impl Drop for MessageIterator"],["impl Drop for Proxy<'_>"],["impl Drop for SignalIterator<'_>"]], +"zbus":[["impl Drop for Proxy<'_>"],["impl<T> Drop for ResponseDispatchNotifier<T>"],["impl Drop for SignalIterator<'_>"],["impl Drop for MessageIterator"]], "zvariant":[["impl Drop for OwnedFd"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/trait.impl/core/ops/index/trait.Index.js b/doc/devel/trait.impl/core/ops/index/trait.Index.js index d60e402961..617cce989b 100644 --- a/doc/devel/trait.impl/core/ops/index/trait.Index.js +++ b/doc/devel/trait.impl/core/ops/index/trait.Index.js @@ -3,8 +3,8 @@ "clap_builder":[["impl Index<&Id> for Command"]], "hashbrown":[["impl<K, Q, V, S, A> Index<&Q> for HashMap<K, V, S, A>
where\n K: Eq + Hash,\n Q: Hash + Equivalent<K> + ?Sized,\n S: BuildHasher,\n A: Allocator,
"]], "indexmap":[["impl<K, V, S> Index<Range<usize>> for IndexMap<K, V, S>"],["impl<K, V> Index<RangeInclusive<usize>> for Slice<K, V>"],["impl<T, S> Index<RangeToInclusive<usize>> for IndexSet<T, S>"],["impl<K, V> Index<(Bound<usize>, Bound<usize>)> for Slice<K, V>"],["impl<T, S> Index<Range<usize>> for IndexSet<T, S>"],["impl<T> Index<RangeTo<usize>> for Slice<T>"],["impl<T, S> Index<RangeTo<usize>> for IndexSet<T, S>"],["impl<T> Index<RangeInclusive<usize>> for Slice<T>"],["impl<K, V, S> Index<(Bound<usize>, Bound<usize>)> for IndexMap<K, V, S>"],["impl<T, S> Index<usize> for IndexSet<T, S>"],["impl<K, V> Index<Range<usize>> for Slice<K, V>"],["impl<K, V> Index<usize> for Slice<K, V>"],["impl<T, S> Index<RangeFull> for IndexSet<T, S>"],["impl<K, V> Index<RangeToInclusive<usize>> for Slice<K, V>"],["impl<T> Index<Range<usize>> for Slice<T>"],["impl<K, V, S> Index<RangeToInclusive<usize>> for IndexMap<K, V, S>"],["impl<T, S> Index<RangeInclusive<usize>> for IndexSet<T, S>"],["impl<T> Index<usize> for Slice<T>"],["impl<T, S> Index<(Bound<usize>, Bound<usize>)> for IndexSet<T, S>"],["impl<K, V, S> Index<RangeInclusive<usize>> for IndexMap<K, V, S>"],["impl<T> Index<(Bound<usize>, Bound<usize>)> for Slice<T>"],["impl<K, V, S> Index<RangeFull> for IndexMap<K, V, S>"],["impl<T, S> Index<RangeFrom<usize>> for IndexSet<T, S>"],["impl<K, V, S> Index<RangeFrom<usize>> for IndexMap<K, V, S>"],["impl<K, V, Q, S> Index<&Q> for IndexMap<K, V, S>
where\n Q: Hash + Equivalent<K> + ?Sized,\n S: BuildHasher,
"],["impl<K, V> Index<RangeFrom<usize>> for Slice<K, V>"],["impl<T> Index<RangeFrom<usize>> for Slice<T>"],["impl<'a, K, V> Index<usize> for Keys<'a, K, V>"],["impl<T> Index<RangeToInclusive<usize>> for Slice<T>"],["impl<K, V, S> Index<usize> for IndexMap<K, V, S>"],["impl<K, V> Index<RangeTo<usize>> for Slice<K, V>"],["impl<K, V, S> Index<RangeTo<usize>> for IndexMap<K, V, S>"],["impl<T> Index<RangeFull> for Slice<T>"],["impl<K, V> Index<RangeFull> for Slice<K, V>"]], -"regex":[["impl<'h> Index<usize> for Captures<'h>"],["impl<'h> Index<usize> for Captures<'h>"],["impl<'h, 'n> Index<&'n str> for Captures<'h>"],["impl<'h, 'n> Index<&'n str> for Captures<'h>"]], -"regex_automata":[["impl Index<Span> for str"],["impl<T> Index<SmallIndex> for [T]"],["impl<T> Index<StateID> for Vec<T>"],["impl<T> Index<PatternID> for Vec<T>"],["impl Index<Span> for [u8]"],["impl<T> Index<StateID> for [T]"],["impl<T> Index<PatternID> for [T]"],["impl<T> Index<SmallIndex> for Vec<T>"]], +"regex":[["impl<'h> Index<usize> for Captures<'h>"],["impl<'h> Index<usize> for Captures<'h>"],["impl<'h, 'n> Index<&'n str> for Captures<'h>"],["impl<'h, 'n> Index<&'n str> for Captures<'h>"]], +"regex_automata":[["impl<T> Index<PatternID> for [T]"],["impl<T> Index<StateID> for Vec<T>"],["impl<T> Index<SmallIndex> for Vec<T>"],["impl<T> Index<PatternID> for Vec<T>"],["impl<T> Index<SmallIndex> for [T]"],["impl<T> Index<StateID> for [T]"],["impl Index<Span> for [u8]"],["impl Index<Span> for str"]], "serde_json":[["impl<I> Index<I> for Value
where\n I: Index,
"],["impl<'a, Q> Index<&'a Q> for Map<String, Value>
where\n String: Borrow<Q>,\n Q: ?Sized + Ord + Eq + Hash,
"]], "slab":[["impl<T> Index<usize> for Slab<T>"]], "smallvec":[["impl<A: Array, I: SliceIndex<[A::Item]>> Index<I> for SmallVec<A>"]], diff --git a/doc/devel/trait.impl/core/ops/index/trait.IndexMut.js b/doc/devel/trait.impl/core/ops/index/trait.IndexMut.js index 660aa5c1f8..353c720b35 100644 --- a/doc/devel/trait.impl/core/ops/index/trait.IndexMut.js +++ b/doc/devel/trait.impl/core/ops/index/trait.IndexMut.js @@ -1,7 +1,7 @@ (function() {var implementors = { "bytes":[["impl IndexMut<RangeFull> for UninitSlice"],["impl IndexMut<RangeInclusive<usize>> for UninitSlice"],["impl IndexMut<RangeFrom<usize>> for UninitSlice"],["impl IndexMut<RangeTo<usize>> for UninitSlice"],["impl IndexMut<RangeToInclusive<usize>> for UninitSlice"],["impl IndexMut<Range<usize>> for UninitSlice"]], "indexmap":[["impl<K, V, S> IndexMut<usize> for IndexMap<K, V, S>"],["impl<K, V, S> IndexMut<RangeFrom<usize>> for IndexMap<K, V, S>"],["impl<K, V> IndexMut<Range<usize>> for Slice<K, V>"],["impl<K, V, Q, S> IndexMut<&Q> for IndexMap<K, V, S>
where\n Q: Hash + Equivalent<K> + ?Sized,\n S: BuildHasher,
"],["impl<K, V> IndexMut<usize> for Slice<K, V>"],["impl<K, V> IndexMut<RangeFull> for Slice<K, V>"],["impl<K, V, S> IndexMut<RangeTo<usize>> for IndexMap<K, V, S>"],["impl<K, V> IndexMut<(Bound<usize>, Bound<usize>)> for Slice<K, V>"],["impl<K, V> IndexMut<RangeFrom<usize>> for Slice<K, V>"],["impl<K, V, S> IndexMut<(Bound<usize>, Bound<usize>)> for IndexMap<K, V, S>"],["impl<K, V, S> IndexMut<RangeToInclusive<usize>> for IndexMap<K, V, S>"],["impl<K, V> IndexMut<RangeInclusive<usize>> for Slice<K, V>"],["impl<K, V, S> IndexMut<Range<usize>> for IndexMap<K, V, S>"],["impl<K, V> IndexMut<RangeTo<usize>> for Slice<K, V>"],["impl<K, V, S> IndexMut<RangeFull> for IndexMap<K, V, S>"],["impl<K, V> IndexMut<RangeToInclusive<usize>> for Slice<K, V>"],["impl<K, V, S> IndexMut<RangeInclusive<usize>> for IndexMap<K, V, S>"]], -"regex_automata":[["impl<T> IndexMut<PatternID> for Vec<T>"],["impl<T> IndexMut<StateID> for [T]"],["impl<T> IndexMut<PatternID> for [T]"],["impl<T> IndexMut<SmallIndex> for Vec<T>"],["impl IndexMut<Span> for [u8]"],["impl<T> IndexMut<StateID> for Vec<T>"],["impl<T> IndexMut<SmallIndex> for [T]"]], +"regex_automata":[["impl<T> IndexMut<PatternID> for [T]"],["impl<T> IndexMut<StateID> for Vec<T>"],["impl<T> IndexMut<StateID> for [T]"],["impl<T> IndexMut<SmallIndex> for Vec<T>"],["impl<T> IndexMut<PatternID> for Vec<T>"],["impl<T> IndexMut<SmallIndex> for [T]"],["impl IndexMut<Span> for [u8]"]], "serde_json":[["impl<'a, Q> IndexMut<&'a Q> for Map<String, Value>
where\n String: Borrow<Q>,\n Q: ?Sized + Ord + Eq + Hash,
"],["impl<I> IndexMut<I> for Value
where\n I: Index,
"]], "slab":[["impl<T> IndexMut<usize> for Slab<T>"]], "smallvec":[["impl<A: Array, I: SliceIndex<[A::Item]>> IndexMut<I> for SmallVec<A>"]], diff --git a/doc/devel/trait.impl/core/panic/unwind_safe/trait.RefUnwindSafe.js b/doc/devel/trait.impl/core/panic/unwind_safe/trait.RefUnwindSafe.js index 9e23c69b7c..28f7385640 100644 --- a/doc/devel/trait.impl/core/panic/unwind_safe/trait.RefUnwindSafe.js +++ b/doc/devel/trait.impl/core/panic/unwind_safe/trait.RefUnwindSafe.js @@ -59,7 +59,7 @@ "mio":[["impl RefUnwindSafe for Interest",1,["mio::interest::Interest"]],["impl RefUnwindSafe for Poll",1,["mio::poll::Poll"]],["impl RefUnwindSafe for Registry",1,["mio::poll::Registry"]],["impl<'a> RefUnwindSafe for SourceFd<'a>",1,["mio::sys::unix::sourcefd::SourceFd"]],["impl RefUnwindSafe for SocketAddr",1,["mio::sys::unix::uds::socketaddr::SocketAddr"]],["impl RefUnwindSafe for Sender",1,["mio::sys::unix::pipe::Sender"]],["impl RefUnwindSafe for Receiver",1,["mio::sys::unix::pipe::Receiver"]],["impl RefUnwindSafe for Token",1,["mio::token::Token"]],["impl RefUnwindSafe for Waker",1,["mio::waker::Waker"]],["impl RefUnwindSafe for Event",1,["mio::event::event::Event"]],["impl RefUnwindSafe for Events",1,["mio::event::events::Events"]],["impl<'a> RefUnwindSafe for Iter<'a>",1,["mio::event::events::Iter"]],["impl RefUnwindSafe for TcpListener",1,["mio::net::tcp::listener::TcpListener"]],["impl RefUnwindSafe for TcpStream",1,["mio::net::tcp::stream::TcpStream"]],["impl RefUnwindSafe for UdpSocket",1,["mio::net::udp::UdpSocket"]],["impl RefUnwindSafe for UnixDatagram",1,["mio::net::uds::datagram::UnixDatagram"]],["impl RefUnwindSafe for UnixListener",1,["mio::net::uds::listener::UnixListener"]],["impl RefUnwindSafe for UnixStream",1,["mio::net::uds::stream::UnixStream"]]], "nix":[["impl RefUnwindSafe for Dir",1,["nix::dir::Dir"]],["impl<'d> RefUnwindSafe for Iter<'d>",1,["nix::dir::Iter"]],["impl RefUnwindSafe for OwningIter",1,["nix::dir::OwningIter"]],["impl RefUnwindSafe for Entry",1,["nix::dir::Entry"]],["impl RefUnwindSafe for Type",1,["nix::dir::Type"]],["impl RefUnwindSafe for ClearEnvError",1,["nix::env::ClearEnvError"]],["impl RefUnwindSafe for Errno",1,["nix::errno::consts::Errno"]],["impl RefUnwindSafe for PosixFadviseAdvice",1,["nix::fcntl::posix_fadvise::PosixFadviseAdvice"]],["impl RefUnwindSafe for AtFlags",1,["nix::fcntl::AtFlags"]],["impl RefUnwindSafe for OFlag",1,["nix::fcntl::OFlag"]],["impl RefUnwindSafe for RenameFlags",1,["nix::fcntl::RenameFlags"]],["impl RefUnwindSafe for SealFlag",1,["nix::fcntl::SealFlag"]],["impl RefUnwindSafe for FdFlag",1,["nix::fcntl::FdFlag"]],["impl<'a> RefUnwindSafe for FcntlArg<'a>",1,["nix::fcntl::FcntlArg"]],["impl RefUnwindSafe for FlockArg",1,["nix::fcntl::FlockArg"]],["impl RefUnwindSafe for SpliceFFlags",1,["nix::fcntl::SpliceFFlags"]],["impl RefUnwindSafe for FallocateFlags",1,["nix::fcntl::FallocateFlags"]],["impl RefUnwindSafe for InterfaceAddress",1,["nix::ifaddrs::InterfaceAddress"]],["impl RefUnwindSafe for InterfaceAddressIterator",1,["nix::ifaddrs::InterfaceAddressIterator"]],["impl RefUnwindSafe for Interface",1,["nix::net::if_::if_nameindex::Interface"]],["impl RefUnwindSafe for Interfaces",1,["nix::net::if_::if_nameindex::Interfaces"]],["impl<'a> RefUnwindSafe for InterfacesIter<'a>",1,["nix::net::if_::if_nameindex::InterfacesIter"]],["impl RefUnwindSafe for InterfaceFlags",1,["nix::net::if_::InterfaceFlags"]],["impl RefUnwindSafe for ModuleInitFlags",1,["nix::kmod::ModuleInitFlags"]],["impl RefUnwindSafe for DeleteModuleFlags",1,["nix::kmod::DeleteModuleFlags"]],["impl RefUnwindSafe for MsFlags",1,["nix::mount::linux::MsFlags"]],["impl RefUnwindSafe for MntFlags",1,["nix::mount::linux::MntFlags"]],["impl RefUnwindSafe for MQ_OFlag",1,["nix::mqueue::MQ_OFlag"]],["impl RefUnwindSafe for MqAttr",1,["nix::mqueue::MqAttr"]],["impl RefUnwindSafe for MqdT",1,["nix::mqueue::MqdT"]],["impl RefUnwindSafe for PollFd",1,["nix::poll::PollFd"]],["impl RefUnwindSafe for PollFlags",1,["nix::poll::PollFlags"]],["impl RefUnwindSafe for OpenptyResult",1,["nix::pty::OpenptyResult"]],["impl RefUnwindSafe for ForkptyResult",1,["nix::pty::ForkptyResult"]],["impl RefUnwindSafe for PtyMaster",1,["nix::pty::PtyMaster"]],["impl RefUnwindSafe for CloneFlags",1,["nix::sched::sched_linux_like::CloneFlags"]],["impl RefUnwindSafe for CpuSet",1,["nix::sched::sched_affinity::CpuSet"]],["impl RefUnwindSafe for AioFsyncMode",1,["nix::sys::aio::AioFsyncMode"]],["impl RefUnwindSafe for LioMode",1,["nix::sys::aio::LioMode"]],["impl RefUnwindSafe for AioCancelStat",1,["nix::sys::aio::AioCancelStat"]],["impl RefUnwindSafe for AioFsync",1,["nix::sys::aio::AioFsync"]],["impl<'a> RefUnwindSafe for AioRead<'a>",1,["nix::sys::aio::AioRead"]],["impl<'a> RefUnwindSafe for AioWrite<'a>",1,["nix::sys::aio::AioWrite"]],["impl RefUnwindSafe for EpollFlags",1,["nix::sys::epoll::EpollFlags"]],["impl RefUnwindSafe for EpollOp",1,["nix::sys::epoll::EpollOp"]],["impl RefUnwindSafe for EpollCreateFlags",1,["nix::sys::epoll::EpollCreateFlags"]],["impl RefUnwindSafe for EpollEvent",1,["nix::sys::epoll::EpollEvent"]],["impl RefUnwindSafe for EfdFlags",1,["nix::sys::eventfd::EfdFlags"]],["impl RefUnwindSafe for MemFdCreateFlag",1,["nix::sys::memfd::MemFdCreateFlag"]],["impl RefUnwindSafe for ProtFlags",1,["nix::sys::mman::ProtFlags"]],["impl RefUnwindSafe for MapFlags",1,["nix::sys::mman::MapFlags"]],["impl RefUnwindSafe for MRemapFlags",1,["nix::sys::mman::MRemapFlags"]],["impl RefUnwindSafe for MmapAdvise",1,["nix::sys::mman::MmapAdvise"]],["impl RefUnwindSafe for MsFlags",1,["nix::sys::mman::MsFlags"]],["impl RefUnwindSafe for MlockAllFlags",1,["nix::sys::mman::MlockAllFlags"]],["impl RefUnwindSafe for Persona",1,["nix::sys::personality::Persona"]],["impl RefUnwindSafe for Request",1,["nix::sys::ptrace::linux::Request"]],["impl RefUnwindSafe for Event",1,["nix::sys::ptrace::linux::Event"]],["impl RefUnwindSafe for Options",1,["nix::sys::ptrace::linux::Options"]],["impl RefUnwindSafe for QuotaType",1,["nix::sys::quota::QuotaType"]],["impl RefUnwindSafe for QuotaFmt",1,["nix::sys::quota::QuotaFmt"]],["impl RefUnwindSafe for QuotaValidFlags",1,["nix::sys::quota::QuotaValidFlags"]],["impl RefUnwindSafe for Dqblk",1,["nix::sys::quota::Dqblk"]],["impl RefUnwindSafe for RebootMode",1,["nix::sys::reboot::RebootMode"]],["impl RefUnwindSafe for Resource",1,["nix::sys::resource::Resource"]],["impl RefUnwindSafe for UsageWho",1,["nix::sys::resource::UsageWho"]],["impl RefUnwindSafe for Usage",1,["nix::sys::resource::Usage"]],["impl RefUnwindSafe for FdSet",1,["nix::sys::select::FdSet"]],["impl<'a> RefUnwindSafe for Fds<'a>",1,["nix::sys::select::Fds"]],["impl RefUnwindSafe for SigEvent",1,["nix::sys::signal::sigevent::SigEvent"]],["impl RefUnwindSafe for Signal",1,["nix::sys::signal::Signal"]],["impl RefUnwindSafe for SignalIterator",1,["nix::sys::signal::SignalIterator"]],["impl RefUnwindSafe for SaFlags",1,["nix::sys::signal::SaFlags"]],["impl RefUnwindSafe for SigmaskHow",1,["nix::sys::signal::SigmaskHow"]],["impl RefUnwindSafe for SigSet",1,["nix::sys::signal::SigSet"]],["impl<'a> RefUnwindSafe for SigSetIter<'a>",1,["nix::sys::signal::SigSetIter"]],["impl RefUnwindSafe for SigHandler",1,["nix::sys::signal::SigHandler"]],["impl RefUnwindSafe for SigAction",1,["nix::sys::signal::SigAction"]],["impl RefUnwindSafe for SigevNotify",1,["nix::sys::signal::SigevNotify"]],["impl RefUnwindSafe for SfdFlags",1,["nix::sys::signalfd::SfdFlags"]],["impl RefUnwindSafe for SignalFd",1,["nix::sys::signalfd::SignalFd"]],["impl RefUnwindSafe for NetlinkAddr",1,["nix::sys::socket::addr::netlink::NetlinkAddr"]],["impl RefUnwindSafe for AlgAddr",1,["nix::sys::socket::addr::alg::AlgAddr"]],["impl RefUnwindSafe for LinkAddr",1,["nix::sys::socket::addr::datalink::LinkAddr"]],["impl RefUnwindSafe for VsockAddr",1,["nix::sys::socket::addr::vsock::VsockAddr"]],["impl RefUnwindSafe for AddressFamily",1,["nix::sys::socket::addr::AddressFamily"]],["impl RefUnwindSafe for InetAddr",1,["nix::sys::socket::addr::InetAddr"]],["impl RefUnwindSafe for IpAddr",1,["nix::sys::socket::addr::IpAddr"]],["impl RefUnwindSafe for Ipv4Addr",1,["nix::sys::socket::addr::Ipv4Addr"]],["impl RefUnwindSafe for Ipv6Addr",1,["nix::sys::socket::addr::Ipv6Addr"]],["impl RefUnwindSafe for UnixAddr",1,["nix::sys::socket::addr::UnixAddr"]],["impl RefUnwindSafe for SockaddrIn",1,["nix::sys::socket::addr::SockaddrIn"]],["impl RefUnwindSafe for SockaddrIn6",1,["nix::sys::socket::addr::SockaddrIn6"]],["impl RefUnwindSafe for SockaddrStorage",1,["nix::sys::socket::addr::SockaddrStorage"]],["impl RefUnwindSafe for SockAddr",1,["nix::sys::socket::addr::SockAddr"]],["impl RefUnwindSafe for ReuseAddr",1,["nix::sys::socket::sockopt::ReuseAddr"]],["impl RefUnwindSafe for ReusePort",1,["nix::sys::socket::sockopt::ReusePort"]],["impl RefUnwindSafe for TcpNoDelay",1,["nix::sys::socket::sockopt::TcpNoDelay"]],["impl RefUnwindSafe for Linger",1,["nix::sys::socket::sockopt::Linger"]],["impl RefUnwindSafe for IpAddMembership",1,["nix::sys::socket::sockopt::IpAddMembership"]],["impl RefUnwindSafe for IpDropMembership",1,["nix::sys::socket::sockopt::IpDropMembership"]],["impl RefUnwindSafe for Ipv6AddMembership",1,["nix::sys::socket::sockopt::Ipv6AddMembership"]],["impl RefUnwindSafe for Ipv6DropMembership",1,["nix::sys::socket::sockopt::Ipv6DropMembership"]],["impl RefUnwindSafe for IpMulticastTtl",1,["nix::sys::socket::sockopt::IpMulticastTtl"]],["impl RefUnwindSafe for IpMulticastLoop",1,["nix::sys::socket::sockopt::IpMulticastLoop"]],["impl RefUnwindSafe for Priority",1,["nix::sys::socket::sockopt::Priority"]],["impl RefUnwindSafe for IpTos",1,["nix::sys::socket::sockopt::IpTos"]],["impl RefUnwindSafe for Ipv6TClass",1,["nix::sys::socket::sockopt::Ipv6TClass"]],["impl RefUnwindSafe for IpFreebind",1,["nix::sys::socket::sockopt::IpFreebind"]],["impl RefUnwindSafe for ReceiveTimeout",1,["nix::sys::socket::sockopt::ReceiveTimeout"]],["impl RefUnwindSafe for SendTimeout",1,["nix::sys::socket::sockopt::SendTimeout"]],["impl RefUnwindSafe for Broadcast",1,["nix::sys::socket::sockopt::Broadcast"]],["impl RefUnwindSafe for OobInline",1,["nix::sys::socket::sockopt::OobInline"]],["impl RefUnwindSafe for SocketError",1,["nix::sys::socket::sockopt::SocketError"]],["impl RefUnwindSafe for DontRoute",1,["nix::sys::socket::sockopt::DontRoute"]],["impl RefUnwindSafe for KeepAlive",1,["nix::sys::socket::sockopt::KeepAlive"]],["impl RefUnwindSafe for PeerCredentials",1,["nix::sys::socket::sockopt::PeerCredentials"]],["impl RefUnwindSafe for TcpKeepIdle",1,["nix::sys::socket::sockopt::TcpKeepIdle"]],["impl RefUnwindSafe for TcpMaxSeg",1,["nix::sys::socket::sockopt::TcpMaxSeg"]],["impl RefUnwindSafe for TcpKeepCount",1,["nix::sys::socket::sockopt::TcpKeepCount"]],["impl RefUnwindSafe for TcpRepair",1,["nix::sys::socket::sockopt::TcpRepair"]],["impl RefUnwindSafe for TcpKeepInterval",1,["nix::sys::socket::sockopt::TcpKeepInterval"]],["impl RefUnwindSafe for TcpUserTimeout",1,["nix::sys::socket::sockopt::TcpUserTimeout"]],["impl RefUnwindSafe for RcvBuf",1,["nix::sys::socket::sockopt::RcvBuf"]],["impl RefUnwindSafe for SndBuf",1,["nix::sys::socket::sockopt::SndBuf"]],["impl RefUnwindSafe for RcvBufForce",1,["nix::sys::socket::sockopt::RcvBufForce"]],["impl RefUnwindSafe for SndBufForce",1,["nix::sys::socket::sockopt::SndBufForce"]],["impl RefUnwindSafe for SockType",1,["nix::sys::socket::sockopt::SockType"]],["impl RefUnwindSafe for AcceptConn",1,["nix::sys::socket::sockopt::AcceptConn"]],["impl RefUnwindSafe for BindToDevice",1,["nix::sys::socket::sockopt::BindToDevice"]],["impl RefUnwindSafe for OriginalDst",1,["nix::sys::socket::sockopt::OriginalDst"]],["impl RefUnwindSafe for Ip6tOriginalDst",1,["nix::sys::socket::sockopt::Ip6tOriginalDst"]],["impl RefUnwindSafe for Timestamping",1,["nix::sys::socket::sockopt::Timestamping"]],["impl RefUnwindSafe for ReceiveTimestamp",1,["nix::sys::socket::sockopt::ReceiveTimestamp"]],["impl RefUnwindSafe for ReceiveTimestampns",1,["nix::sys::socket::sockopt::ReceiveTimestampns"]],["impl RefUnwindSafe for IpTransparent",1,["nix::sys::socket::sockopt::IpTransparent"]],["impl RefUnwindSafe for Mark",1,["nix::sys::socket::sockopt::Mark"]],["impl RefUnwindSafe for PassCred",1,["nix::sys::socket::sockopt::PassCred"]],["impl RefUnwindSafe for TcpCongestion",1,["nix::sys::socket::sockopt::TcpCongestion"]],["impl RefUnwindSafe for Ipv4PacketInfo",1,["nix::sys::socket::sockopt::Ipv4PacketInfo"]],["impl RefUnwindSafe for Ipv6RecvPacketInfo",1,["nix::sys::socket::sockopt::Ipv6RecvPacketInfo"]],["impl RefUnwindSafe for Ipv4OrigDstAddr",1,["nix::sys::socket::sockopt::Ipv4OrigDstAddr"]],["impl RefUnwindSafe for UdpGsoSegment",1,["nix::sys::socket::sockopt::UdpGsoSegment"]],["impl RefUnwindSafe for UdpGroSegment",1,["nix::sys::socket::sockopt::UdpGroSegment"]],["impl RefUnwindSafe for TxTime",1,["nix::sys::socket::sockopt::TxTime"]],["impl RefUnwindSafe for RxqOvfl",1,["nix::sys::socket::sockopt::RxqOvfl"]],["impl RefUnwindSafe for Ipv6V6Only",1,["nix::sys::socket::sockopt::Ipv6V6Only"]],["impl RefUnwindSafe for Ipv4RecvErr",1,["nix::sys::socket::sockopt::Ipv4RecvErr"]],["impl RefUnwindSafe for Ipv6RecvErr",1,["nix::sys::socket::sockopt::Ipv6RecvErr"]],["impl RefUnwindSafe for IpMtu",1,["nix::sys::socket::sockopt::IpMtu"]],["impl RefUnwindSafe for Ipv4Ttl",1,["nix::sys::socket::sockopt::Ipv4Ttl"]],["impl RefUnwindSafe for Ipv6Ttl",1,["nix::sys::socket::sockopt::Ipv6Ttl"]],["impl RefUnwindSafe for Ipv6OrigDstAddr",1,["nix::sys::socket::sockopt::Ipv6OrigDstAddr"]],["impl RefUnwindSafe for Ipv6DontFrag",1,["nix::sys::socket::sockopt::Ipv6DontFrag"]],["impl RefUnwindSafe for AlgSetAeadAuthSize",1,["nix::sys::socket::sockopt::AlgSetAeadAuthSize"]],["impl<T> RefUnwindSafe for AlgSetKey<T>
where\n T: RefUnwindSafe,
",1,["nix::sys::socket::sockopt::AlgSetKey"]],["impl RefUnwindSafe for SockType",1,["nix::sys::socket::SockType"]],["impl RefUnwindSafe for SockProtocol",1,["nix::sys::socket::SockProtocol"]],["impl RefUnwindSafe for TimestampingFlag",1,["nix::sys::socket::TimestampingFlag"]],["impl RefUnwindSafe for SockFlag",1,["nix::sys::socket::SockFlag"]],["impl RefUnwindSafe for MsgFlags",1,["nix::sys::socket::MsgFlags"]],["impl RefUnwindSafe for UnixCredentials",1,["nix::sys::socket::UnixCredentials"]],["impl RefUnwindSafe for IpMembershipRequest",1,["nix::sys::socket::IpMembershipRequest"]],["impl RefUnwindSafe for Ipv6MembershipRequest",1,["nix::sys::socket::Ipv6MembershipRequest"]],["impl<'a, 's, S> RefUnwindSafe for RecvMsg<'a, 's, S>
where\n S: RefUnwindSafe,
",1,["nix::sys::socket::RecvMsg"]],["impl<'a> RefUnwindSafe for CmsgIterator<'a>",1,["nix::sys::socket::CmsgIterator"]],["impl RefUnwindSafe for ControlMessageOwned",1,["nix::sys::socket::ControlMessageOwned"]],["impl RefUnwindSafe for Timestamps",1,["nix::sys::socket::Timestamps"]],["impl<'a> RefUnwindSafe for ControlMessage<'a>",1,["nix::sys::socket::ControlMessage"]],["impl<S> RefUnwindSafe for MultiHeaders<S>
where\n S: RefUnwindSafe,
",1,["nix::sys::socket::MultiHeaders"]],["impl<'a, S> RefUnwindSafe for MultiResults<'a, S>
where\n S: RefUnwindSafe,
",1,["nix::sys::socket::MultiResults"]],["impl<'a> RefUnwindSafe for IoSliceIterator<'a>",1,["nix::sys::socket::IoSliceIterator"]],["impl RefUnwindSafe for Shutdown",1,["nix::sys::socket::Shutdown"]],["impl RefUnwindSafe for SFlag",1,["nix::sys::stat::SFlag"]],["impl RefUnwindSafe for Mode",1,["nix::sys::stat::Mode"]],["impl RefUnwindSafe for FchmodatFlags",1,["nix::sys::stat::FchmodatFlags"]],["impl RefUnwindSafe for UtimensatFlags",1,["nix::sys::stat::UtimensatFlags"]],["impl RefUnwindSafe for Statfs",1,["nix::sys::statfs::Statfs"]],["impl RefUnwindSafe for FsType",1,["nix::sys::statfs::FsType"]],["impl RefUnwindSafe for FsFlags",1,["nix::sys::statvfs::FsFlags"]],["impl RefUnwindSafe for Statvfs",1,["nix::sys::statvfs::Statvfs"]],["impl RefUnwindSafe for SysInfo",1,["nix::sys::sysinfo::SysInfo"]],["impl !RefUnwindSafe for Termios",1,["nix::sys::termios::Termios"]],["impl RefUnwindSafe for BaudRate",1,["nix::sys::termios::BaudRate"]],["impl RefUnwindSafe for SetArg",1,["nix::sys::termios::SetArg"]],["impl RefUnwindSafe for FlushArg",1,["nix::sys::termios::FlushArg"]],["impl RefUnwindSafe for FlowArg",1,["nix::sys::termios::FlowArg"]],["impl RefUnwindSafe for SpecialCharacterIndices",1,["nix::sys::termios::SpecialCharacterIndices"]],["impl RefUnwindSafe for InputFlags",1,["nix::sys::termios::InputFlags"]],["impl RefUnwindSafe for OutputFlags",1,["nix::sys::termios::OutputFlags"]],["impl RefUnwindSafe for ControlFlags",1,["nix::sys::termios::ControlFlags"]],["impl RefUnwindSafe for LocalFlags",1,["nix::sys::termios::LocalFlags"]],["impl RefUnwindSafe for Expiration",1,["nix::sys::time::timer::Expiration"]],["impl RefUnwindSafe for TimerSetTimeFlags",1,["nix::sys::time::timer::TimerSetTimeFlags"]],["impl RefUnwindSafe for TimeSpec",1,["nix::sys::time::TimeSpec"]],["impl RefUnwindSafe for TimeVal",1,["nix::sys::time::TimeVal"]],["impl RefUnwindSafe for RemoteIoVec",1,["nix::sys::uio::RemoteIoVec"]],["impl<T> RefUnwindSafe for IoVec<T>
where\n T: RefUnwindSafe,
",1,["nix::sys::uio::IoVec"]],["impl RefUnwindSafe for UtsName",1,["nix::sys::utsname::UtsName"]],["impl RefUnwindSafe for WaitPidFlag",1,["nix::sys::wait::WaitPidFlag"]],["impl RefUnwindSafe for WaitStatus",1,["nix::sys::wait::WaitStatus"]],["impl RefUnwindSafe for Id",1,["nix::sys::wait::Id"]],["impl RefUnwindSafe for AddWatchFlags",1,["nix::sys::inotify::AddWatchFlags"]],["impl RefUnwindSafe for InitFlags",1,["nix::sys::inotify::InitFlags"]],["impl RefUnwindSafe for Inotify",1,["nix::sys::inotify::Inotify"]],["impl RefUnwindSafe for WatchDescriptor",1,["nix::sys::inotify::WatchDescriptor"]],["impl RefUnwindSafe for InotifyEvent",1,["nix::sys::inotify::InotifyEvent"]],["impl RefUnwindSafe for TimerFd",1,["nix::sys::timerfd::TimerFd"]],["impl RefUnwindSafe for ClockId",1,["nix::sys::timerfd::ClockId"]],["impl RefUnwindSafe for TimerFlags",1,["nix::sys::timerfd::TimerFlags"]],["impl RefUnwindSafe for Timer",1,["nix::sys::timer::Timer"]],["impl RefUnwindSafe for ClockId",1,["nix::time::ClockId"]],["impl RefUnwindSafe for UContext",1,["nix::ucontext::UContext"]],["impl RefUnwindSafe for ResUid",1,["nix::unistd::getres::ResUid"]],["impl RefUnwindSafe for ResGid",1,["nix::unistd::getres::ResGid"]],["impl RefUnwindSafe for Uid",1,["nix::unistd::Uid"]],["impl RefUnwindSafe for Gid",1,["nix::unistd::Gid"]],["impl RefUnwindSafe for Pid",1,["nix::unistd::Pid"]],["impl RefUnwindSafe for ForkResult",1,["nix::unistd::ForkResult"]],["impl RefUnwindSafe for FchownatFlags",1,["nix::unistd::FchownatFlags"]],["impl RefUnwindSafe for Whence",1,["nix::unistd::Whence"]],["impl RefUnwindSafe for LinkatFlags",1,["nix::unistd::LinkatFlags"]],["impl RefUnwindSafe for UnlinkatFlags",1,["nix::unistd::UnlinkatFlags"]],["impl RefUnwindSafe for PathconfVar",1,["nix::unistd::PathconfVar"]],["impl RefUnwindSafe for SysconfVar",1,["nix::unistd::SysconfVar"]],["impl RefUnwindSafe for AccessFlags",1,["nix::unistd::AccessFlags"]],["impl RefUnwindSafe for User",1,["nix::unistd::User"]],["impl RefUnwindSafe for Group",1,["nix::unistd::Group"]]], "nu_ansi_term":[["impl RefUnwindSafe for Prefix",1,["nu_ansi_term::ansi::Prefix"]],["impl RefUnwindSafe for Infix",1,["nu_ansi_term::ansi::Infix"]],["impl RefUnwindSafe for Suffix",1,["nu_ansi_term::ansi::Suffix"]],["impl RefUnwindSafe for Style",1,["nu_ansi_term::style::Style"]],["impl RefUnwindSafe for Color",1,["nu_ansi_term::style::Color"]],["impl<'a, S: ?Sized> RefUnwindSafe for AnsiGenericString<'a, S>
where\n S: RefUnwindSafe,\n <S as ToOwned>::Owned: RefUnwindSafe,
",1,["nu_ansi_term::display::AnsiGenericString"]],["impl<'a, S: ?Sized> RefUnwindSafe for AnsiGenericStrings<'a, S>
where\n S: RefUnwindSafe,\n <S as ToOwned>::Owned: RefUnwindSafe,
",1,["nu_ansi_term::display::AnsiGenericStrings"]],["impl RefUnwindSafe for Gradient",1,["nu_ansi_term::gradient::Gradient"]],["impl RefUnwindSafe for TargetGround",1,["nu_ansi_term::gradient::TargetGround"]],["impl RefUnwindSafe for Rgb",1,["nu_ansi_term::rgb::Rgb"]]], -"odilia":[["impl RefUnwindSafe for Args",1,["odilia::cli::Args"]],["impl !RefUnwindSafe for ScreenReaderState",1,["odilia::state::ScreenReaderState"]]], +"odilia":[["impl RefUnwindSafe for Args",1,["odilia::cli::Args"]],["impl !RefUnwindSafe for ScreenReaderState",1,["odilia::state::ScreenReaderState"]],["impl RefUnwindSafe for ConfigType",1,["odilia::state::ConfigType"]]], "odilia_cache":[["impl RefUnwindSafe for AccessiblePrimitive",1,["odilia_cache::AccessiblePrimitive"]],["impl !RefUnwindSafe for CacheItem",1,["odilia_cache::CacheItem"]],["impl RefUnwindSafe for CacheRef",1,["odilia_cache::CacheRef"]],["impl !RefUnwindSafe for Cache",1,["odilia_cache::Cache"]]], "odilia_common":[["impl RefUnwindSafe for ElementType",1,["odilia_common::elements::ElementType"]],["impl !RefUnwindSafe for OdiliaError",1,["odilia_common::errors::OdiliaError"]],["impl !RefUnwindSafe for ConfigError",1,["odilia_common::errors::ConfigError"]],["impl RefUnwindSafe for CacheError",1,["odilia_common::errors::CacheError"]],["impl RefUnwindSafe for AccessiblePrimitiveConversionError",1,["odilia_common::errors::AccessiblePrimitiveConversionError"]],["impl RefUnwindSafe for KeyFromStrError",1,["odilia_common::errors::KeyFromStrError"]],["impl RefUnwindSafe for ModeFromStrError",1,["odilia_common::errors::ModeFromStrError"]],["impl RefUnwindSafe for Feature",1,["odilia_common::events::Feature"]],["impl RefUnwindSafe for Direction",1,["odilia_common::events::Direction"]],["impl RefUnwindSafe for ScreenReaderEvent",1,["odilia_common::events::ScreenReaderEvent"]],["impl RefUnwindSafe for ScreenReaderMode",1,["odilia_common::modes::ScreenReaderMode"]],["impl RefUnwindSafe for ApplicationConfig",1,["odilia_common::settings::ApplicationConfig"]],["impl RefUnwindSafe for IndexesSelection",1,["odilia_common::types::IndexesSelection"]],["impl RefUnwindSafe for GranularSelection",1,["odilia_common::types::GranularSelection"]],["impl RefUnwindSafe for TextSelectionArea",1,["odilia_common::types::TextSelectionArea"]],["impl RefUnwindSafe for AriaLive",1,["odilia_common::types::AriaLive"]]], "once_cell":[["impl<T> RefUnwindSafe for OnceCell<T>",1,["once_cell::sync::OnceCell"]],["impl<T> RefUnwindSafe for OnceBox<T>
where\n T: RefUnwindSafe,
",1,["once_cell::race::once_box::OnceBox"]],["impl RefUnwindSafe for OnceNonZeroUsize",1,["once_cell::race::OnceNonZeroUsize"]],["impl RefUnwindSafe for OnceBool",1,["once_cell::race::OnceBool"]],["impl<'a, T> !RefUnwindSafe for OnceRef<'a, T>",1,["once_cell::race::OnceRef"]],["impl<T: RefUnwindSafe + UnwindSafe> RefUnwindSafe for OnceCell<T>"],["impl<T, F: RefUnwindSafe> RefUnwindSafe for Lazy<T, F>
where\n OnceCell<T>: RefUnwindSafe,
"],["impl<T, F: RefUnwindSafe> RefUnwindSafe for Lazy<T, F>
where\n OnceCell<T>: RefUnwindSafe,
"]], diff --git a/doc/devel/trait.impl/core/panic/unwind_safe/trait.UnwindSafe.js b/doc/devel/trait.impl/core/panic/unwind_safe/trait.UnwindSafe.js index a22489357e..5a40518596 100644 --- a/doc/devel/trait.impl/core/panic/unwind_safe/trait.UnwindSafe.js +++ b/doc/devel/trait.impl/core/panic/unwind_safe/trait.UnwindSafe.js @@ -59,7 +59,7 @@ "mio":[["impl UnwindSafe for Interest",1,["mio::interest::Interest"]],["impl UnwindSafe for Poll",1,["mio::poll::Poll"]],["impl UnwindSafe for Registry",1,["mio::poll::Registry"]],["impl<'a> UnwindSafe for SourceFd<'a>",1,["mio::sys::unix::sourcefd::SourceFd"]],["impl UnwindSafe for SocketAddr",1,["mio::sys::unix::uds::socketaddr::SocketAddr"]],["impl UnwindSafe for Sender",1,["mio::sys::unix::pipe::Sender"]],["impl UnwindSafe for Receiver",1,["mio::sys::unix::pipe::Receiver"]],["impl UnwindSafe for Token",1,["mio::token::Token"]],["impl UnwindSafe for Waker",1,["mio::waker::Waker"]],["impl UnwindSafe for Event",1,["mio::event::event::Event"]],["impl UnwindSafe for Events",1,["mio::event::events::Events"]],["impl<'a> UnwindSafe for Iter<'a>",1,["mio::event::events::Iter"]],["impl UnwindSafe for TcpListener",1,["mio::net::tcp::listener::TcpListener"]],["impl UnwindSafe for TcpStream",1,["mio::net::tcp::stream::TcpStream"]],["impl UnwindSafe for UdpSocket",1,["mio::net::udp::UdpSocket"]],["impl UnwindSafe for UnixDatagram",1,["mio::net::uds::datagram::UnixDatagram"]],["impl UnwindSafe for UnixListener",1,["mio::net::uds::listener::UnixListener"]],["impl UnwindSafe for UnixStream",1,["mio::net::uds::stream::UnixStream"]]], "nix":[["impl UnwindSafe for Dir",1,["nix::dir::Dir"]],["impl<'d> !UnwindSafe for Iter<'d>",1,["nix::dir::Iter"]],["impl UnwindSafe for OwningIter",1,["nix::dir::OwningIter"]],["impl UnwindSafe for Entry",1,["nix::dir::Entry"]],["impl UnwindSafe for Type",1,["nix::dir::Type"]],["impl UnwindSafe for ClearEnvError",1,["nix::env::ClearEnvError"]],["impl UnwindSafe for Errno",1,["nix::errno::consts::Errno"]],["impl UnwindSafe for PosixFadviseAdvice",1,["nix::fcntl::posix_fadvise::PosixFadviseAdvice"]],["impl UnwindSafe for AtFlags",1,["nix::fcntl::AtFlags"]],["impl UnwindSafe for OFlag",1,["nix::fcntl::OFlag"]],["impl UnwindSafe for RenameFlags",1,["nix::fcntl::RenameFlags"]],["impl UnwindSafe for SealFlag",1,["nix::fcntl::SealFlag"]],["impl UnwindSafe for FdFlag",1,["nix::fcntl::FdFlag"]],["impl<'a> !UnwindSafe for FcntlArg<'a>",1,["nix::fcntl::FcntlArg"]],["impl UnwindSafe for FlockArg",1,["nix::fcntl::FlockArg"]],["impl UnwindSafe for SpliceFFlags",1,["nix::fcntl::SpliceFFlags"]],["impl UnwindSafe for FallocateFlags",1,["nix::fcntl::FallocateFlags"]],["impl UnwindSafe for InterfaceAddress",1,["nix::ifaddrs::InterfaceAddress"]],["impl UnwindSafe for InterfaceAddressIterator",1,["nix::ifaddrs::InterfaceAddressIterator"]],["impl UnwindSafe for Interface",1,["nix::net::if_::if_nameindex::Interface"]],["impl UnwindSafe for Interfaces",1,["nix::net::if_::if_nameindex::Interfaces"]],["impl<'a> UnwindSafe for InterfacesIter<'a>",1,["nix::net::if_::if_nameindex::InterfacesIter"]],["impl UnwindSafe for InterfaceFlags",1,["nix::net::if_::InterfaceFlags"]],["impl UnwindSafe for ModuleInitFlags",1,["nix::kmod::ModuleInitFlags"]],["impl UnwindSafe for DeleteModuleFlags",1,["nix::kmod::DeleteModuleFlags"]],["impl UnwindSafe for MsFlags",1,["nix::mount::linux::MsFlags"]],["impl UnwindSafe for MntFlags",1,["nix::mount::linux::MntFlags"]],["impl UnwindSafe for MQ_OFlag",1,["nix::mqueue::MQ_OFlag"]],["impl UnwindSafe for MqAttr",1,["nix::mqueue::MqAttr"]],["impl UnwindSafe for MqdT",1,["nix::mqueue::MqdT"]],["impl UnwindSafe for PollFd",1,["nix::poll::PollFd"]],["impl UnwindSafe for PollFlags",1,["nix::poll::PollFlags"]],["impl UnwindSafe for OpenptyResult",1,["nix::pty::OpenptyResult"]],["impl UnwindSafe for ForkptyResult",1,["nix::pty::ForkptyResult"]],["impl UnwindSafe for PtyMaster",1,["nix::pty::PtyMaster"]],["impl UnwindSafe for CloneFlags",1,["nix::sched::sched_linux_like::CloneFlags"]],["impl UnwindSafe for CpuSet",1,["nix::sched::sched_affinity::CpuSet"]],["impl UnwindSafe for AioFsyncMode",1,["nix::sys::aio::AioFsyncMode"]],["impl UnwindSafe for LioMode",1,["nix::sys::aio::LioMode"]],["impl UnwindSafe for AioCancelStat",1,["nix::sys::aio::AioCancelStat"]],["impl UnwindSafe for AioFsync",1,["nix::sys::aio::AioFsync"]],["impl<'a> UnwindSafe for AioRead<'a>",1,["nix::sys::aio::AioRead"]],["impl<'a> UnwindSafe for AioWrite<'a>",1,["nix::sys::aio::AioWrite"]],["impl UnwindSafe for EpollFlags",1,["nix::sys::epoll::EpollFlags"]],["impl UnwindSafe for EpollOp",1,["nix::sys::epoll::EpollOp"]],["impl UnwindSafe for EpollCreateFlags",1,["nix::sys::epoll::EpollCreateFlags"]],["impl UnwindSafe for EpollEvent",1,["nix::sys::epoll::EpollEvent"]],["impl UnwindSafe for EfdFlags",1,["nix::sys::eventfd::EfdFlags"]],["impl UnwindSafe for MemFdCreateFlag",1,["nix::sys::memfd::MemFdCreateFlag"]],["impl UnwindSafe for ProtFlags",1,["nix::sys::mman::ProtFlags"]],["impl UnwindSafe for MapFlags",1,["nix::sys::mman::MapFlags"]],["impl UnwindSafe for MRemapFlags",1,["nix::sys::mman::MRemapFlags"]],["impl UnwindSafe for MmapAdvise",1,["nix::sys::mman::MmapAdvise"]],["impl UnwindSafe for MsFlags",1,["nix::sys::mman::MsFlags"]],["impl UnwindSafe for MlockAllFlags",1,["nix::sys::mman::MlockAllFlags"]],["impl UnwindSafe for Persona",1,["nix::sys::personality::Persona"]],["impl UnwindSafe for Request",1,["nix::sys::ptrace::linux::Request"]],["impl UnwindSafe for Event",1,["nix::sys::ptrace::linux::Event"]],["impl UnwindSafe for Options",1,["nix::sys::ptrace::linux::Options"]],["impl UnwindSafe for QuotaType",1,["nix::sys::quota::QuotaType"]],["impl UnwindSafe for QuotaFmt",1,["nix::sys::quota::QuotaFmt"]],["impl UnwindSafe for QuotaValidFlags",1,["nix::sys::quota::QuotaValidFlags"]],["impl UnwindSafe for Dqblk",1,["nix::sys::quota::Dqblk"]],["impl UnwindSafe for RebootMode",1,["nix::sys::reboot::RebootMode"]],["impl UnwindSafe for Resource",1,["nix::sys::resource::Resource"]],["impl UnwindSafe for UsageWho",1,["nix::sys::resource::UsageWho"]],["impl UnwindSafe for Usage",1,["nix::sys::resource::Usage"]],["impl UnwindSafe for FdSet",1,["nix::sys::select::FdSet"]],["impl<'a> UnwindSafe for Fds<'a>",1,["nix::sys::select::Fds"]],["impl UnwindSafe for SigEvent",1,["nix::sys::signal::sigevent::SigEvent"]],["impl UnwindSafe for Signal",1,["nix::sys::signal::Signal"]],["impl UnwindSafe for SignalIterator",1,["nix::sys::signal::SignalIterator"]],["impl UnwindSafe for SaFlags",1,["nix::sys::signal::SaFlags"]],["impl UnwindSafe for SigmaskHow",1,["nix::sys::signal::SigmaskHow"]],["impl UnwindSafe for SigSet",1,["nix::sys::signal::SigSet"]],["impl<'a> UnwindSafe for SigSetIter<'a>",1,["nix::sys::signal::SigSetIter"]],["impl UnwindSafe for SigHandler",1,["nix::sys::signal::SigHandler"]],["impl UnwindSafe for SigAction",1,["nix::sys::signal::SigAction"]],["impl UnwindSafe for SigevNotify",1,["nix::sys::signal::SigevNotify"]],["impl UnwindSafe for SfdFlags",1,["nix::sys::signalfd::SfdFlags"]],["impl UnwindSafe for SignalFd",1,["nix::sys::signalfd::SignalFd"]],["impl UnwindSafe for NetlinkAddr",1,["nix::sys::socket::addr::netlink::NetlinkAddr"]],["impl UnwindSafe for AlgAddr",1,["nix::sys::socket::addr::alg::AlgAddr"]],["impl UnwindSafe for LinkAddr",1,["nix::sys::socket::addr::datalink::LinkAddr"]],["impl UnwindSafe for VsockAddr",1,["nix::sys::socket::addr::vsock::VsockAddr"]],["impl UnwindSafe for AddressFamily",1,["nix::sys::socket::addr::AddressFamily"]],["impl UnwindSafe for InetAddr",1,["nix::sys::socket::addr::InetAddr"]],["impl UnwindSafe for IpAddr",1,["nix::sys::socket::addr::IpAddr"]],["impl UnwindSafe for Ipv4Addr",1,["nix::sys::socket::addr::Ipv4Addr"]],["impl UnwindSafe for Ipv6Addr",1,["nix::sys::socket::addr::Ipv6Addr"]],["impl UnwindSafe for UnixAddr",1,["nix::sys::socket::addr::UnixAddr"]],["impl UnwindSafe for SockaddrIn",1,["nix::sys::socket::addr::SockaddrIn"]],["impl UnwindSafe for SockaddrIn6",1,["nix::sys::socket::addr::SockaddrIn6"]],["impl UnwindSafe for SockaddrStorage",1,["nix::sys::socket::addr::SockaddrStorage"]],["impl UnwindSafe for SockAddr",1,["nix::sys::socket::addr::SockAddr"]],["impl UnwindSafe for ReuseAddr",1,["nix::sys::socket::sockopt::ReuseAddr"]],["impl UnwindSafe for ReusePort",1,["nix::sys::socket::sockopt::ReusePort"]],["impl UnwindSafe for TcpNoDelay",1,["nix::sys::socket::sockopt::TcpNoDelay"]],["impl UnwindSafe for Linger",1,["nix::sys::socket::sockopt::Linger"]],["impl UnwindSafe for IpAddMembership",1,["nix::sys::socket::sockopt::IpAddMembership"]],["impl UnwindSafe for IpDropMembership",1,["nix::sys::socket::sockopt::IpDropMembership"]],["impl UnwindSafe for Ipv6AddMembership",1,["nix::sys::socket::sockopt::Ipv6AddMembership"]],["impl UnwindSafe for Ipv6DropMembership",1,["nix::sys::socket::sockopt::Ipv6DropMembership"]],["impl UnwindSafe for IpMulticastTtl",1,["nix::sys::socket::sockopt::IpMulticastTtl"]],["impl UnwindSafe for IpMulticastLoop",1,["nix::sys::socket::sockopt::IpMulticastLoop"]],["impl UnwindSafe for Priority",1,["nix::sys::socket::sockopt::Priority"]],["impl UnwindSafe for IpTos",1,["nix::sys::socket::sockopt::IpTos"]],["impl UnwindSafe for Ipv6TClass",1,["nix::sys::socket::sockopt::Ipv6TClass"]],["impl UnwindSafe for IpFreebind",1,["nix::sys::socket::sockopt::IpFreebind"]],["impl UnwindSafe for ReceiveTimeout",1,["nix::sys::socket::sockopt::ReceiveTimeout"]],["impl UnwindSafe for SendTimeout",1,["nix::sys::socket::sockopt::SendTimeout"]],["impl UnwindSafe for Broadcast",1,["nix::sys::socket::sockopt::Broadcast"]],["impl UnwindSafe for OobInline",1,["nix::sys::socket::sockopt::OobInline"]],["impl UnwindSafe for SocketError",1,["nix::sys::socket::sockopt::SocketError"]],["impl UnwindSafe for DontRoute",1,["nix::sys::socket::sockopt::DontRoute"]],["impl UnwindSafe for KeepAlive",1,["nix::sys::socket::sockopt::KeepAlive"]],["impl UnwindSafe for PeerCredentials",1,["nix::sys::socket::sockopt::PeerCredentials"]],["impl UnwindSafe for TcpKeepIdle",1,["nix::sys::socket::sockopt::TcpKeepIdle"]],["impl UnwindSafe for TcpMaxSeg",1,["nix::sys::socket::sockopt::TcpMaxSeg"]],["impl UnwindSafe for TcpKeepCount",1,["nix::sys::socket::sockopt::TcpKeepCount"]],["impl UnwindSafe for TcpRepair",1,["nix::sys::socket::sockopt::TcpRepair"]],["impl UnwindSafe for TcpKeepInterval",1,["nix::sys::socket::sockopt::TcpKeepInterval"]],["impl UnwindSafe for TcpUserTimeout",1,["nix::sys::socket::sockopt::TcpUserTimeout"]],["impl UnwindSafe for RcvBuf",1,["nix::sys::socket::sockopt::RcvBuf"]],["impl UnwindSafe for SndBuf",1,["nix::sys::socket::sockopt::SndBuf"]],["impl UnwindSafe for RcvBufForce",1,["nix::sys::socket::sockopt::RcvBufForce"]],["impl UnwindSafe for SndBufForce",1,["nix::sys::socket::sockopt::SndBufForce"]],["impl UnwindSafe for SockType",1,["nix::sys::socket::sockopt::SockType"]],["impl UnwindSafe for AcceptConn",1,["nix::sys::socket::sockopt::AcceptConn"]],["impl UnwindSafe for BindToDevice",1,["nix::sys::socket::sockopt::BindToDevice"]],["impl UnwindSafe for OriginalDst",1,["nix::sys::socket::sockopt::OriginalDst"]],["impl UnwindSafe for Ip6tOriginalDst",1,["nix::sys::socket::sockopt::Ip6tOriginalDst"]],["impl UnwindSafe for Timestamping",1,["nix::sys::socket::sockopt::Timestamping"]],["impl UnwindSafe for ReceiveTimestamp",1,["nix::sys::socket::sockopt::ReceiveTimestamp"]],["impl UnwindSafe for ReceiveTimestampns",1,["nix::sys::socket::sockopt::ReceiveTimestampns"]],["impl UnwindSafe for IpTransparent",1,["nix::sys::socket::sockopt::IpTransparent"]],["impl UnwindSafe for Mark",1,["nix::sys::socket::sockopt::Mark"]],["impl UnwindSafe for PassCred",1,["nix::sys::socket::sockopt::PassCred"]],["impl UnwindSafe for TcpCongestion",1,["nix::sys::socket::sockopt::TcpCongestion"]],["impl UnwindSafe for Ipv4PacketInfo",1,["nix::sys::socket::sockopt::Ipv4PacketInfo"]],["impl UnwindSafe for Ipv6RecvPacketInfo",1,["nix::sys::socket::sockopt::Ipv6RecvPacketInfo"]],["impl UnwindSafe for Ipv4OrigDstAddr",1,["nix::sys::socket::sockopt::Ipv4OrigDstAddr"]],["impl UnwindSafe for UdpGsoSegment",1,["nix::sys::socket::sockopt::UdpGsoSegment"]],["impl UnwindSafe for UdpGroSegment",1,["nix::sys::socket::sockopt::UdpGroSegment"]],["impl UnwindSafe for TxTime",1,["nix::sys::socket::sockopt::TxTime"]],["impl UnwindSafe for RxqOvfl",1,["nix::sys::socket::sockopt::RxqOvfl"]],["impl UnwindSafe for Ipv6V6Only",1,["nix::sys::socket::sockopt::Ipv6V6Only"]],["impl UnwindSafe for Ipv4RecvErr",1,["nix::sys::socket::sockopt::Ipv4RecvErr"]],["impl UnwindSafe for Ipv6RecvErr",1,["nix::sys::socket::sockopt::Ipv6RecvErr"]],["impl UnwindSafe for IpMtu",1,["nix::sys::socket::sockopt::IpMtu"]],["impl UnwindSafe for Ipv4Ttl",1,["nix::sys::socket::sockopt::Ipv4Ttl"]],["impl UnwindSafe for Ipv6Ttl",1,["nix::sys::socket::sockopt::Ipv6Ttl"]],["impl UnwindSafe for Ipv6OrigDstAddr",1,["nix::sys::socket::sockopt::Ipv6OrigDstAddr"]],["impl UnwindSafe for Ipv6DontFrag",1,["nix::sys::socket::sockopt::Ipv6DontFrag"]],["impl UnwindSafe for AlgSetAeadAuthSize",1,["nix::sys::socket::sockopt::AlgSetAeadAuthSize"]],["impl<T> UnwindSafe for AlgSetKey<T>
where\n T: UnwindSafe,
",1,["nix::sys::socket::sockopt::AlgSetKey"]],["impl UnwindSafe for SockType",1,["nix::sys::socket::SockType"]],["impl UnwindSafe for SockProtocol",1,["nix::sys::socket::SockProtocol"]],["impl UnwindSafe for TimestampingFlag",1,["nix::sys::socket::TimestampingFlag"]],["impl UnwindSafe for SockFlag",1,["nix::sys::socket::SockFlag"]],["impl UnwindSafe for MsgFlags",1,["nix::sys::socket::MsgFlags"]],["impl UnwindSafe for UnixCredentials",1,["nix::sys::socket::UnixCredentials"]],["impl UnwindSafe for IpMembershipRequest",1,["nix::sys::socket::IpMembershipRequest"]],["impl UnwindSafe for Ipv6MembershipRequest",1,["nix::sys::socket::Ipv6MembershipRequest"]],["impl<'a, 's, S> UnwindSafe for RecvMsg<'a, 's, S>
where\n S: UnwindSafe,
",1,["nix::sys::socket::RecvMsg"]],["impl<'a> UnwindSafe for CmsgIterator<'a>",1,["nix::sys::socket::CmsgIterator"]],["impl UnwindSafe for ControlMessageOwned",1,["nix::sys::socket::ControlMessageOwned"]],["impl UnwindSafe for Timestamps",1,["nix::sys::socket::Timestamps"]],["impl<'a> UnwindSafe for ControlMessage<'a>",1,["nix::sys::socket::ControlMessage"]],["impl<S> UnwindSafe for MultiHeaders<S>
where\n S: UnwindSafe,
",1,["nix::sys::socket::MultiHeaders"]],["impl<'a, S> UnwindSafe for MultiResults<'a, S>
where\n S: RefUnwindSafe,
",1,["nix::sys::socket::MultiResults"]],["impl<'a> UnwindSafe for IoSliceIterator<'a>",1,["nix::sys::socket::IoSliceIterator"]],["impl UnwindSafe for Shutdown",1,["nix::sys::socket::Shutdown"]],["impl UnwindSafe for SFlag",1,["nix::sys::stat::SFlag"]],["impl UnwindSafe for Mode",1,["nix::sys::stat::Mode"]],["impl UnwindSafe for FchmodatFlags",1,["nix::sys::stat::FchmodatFlags"]],["impl UnwindSafe for UtimensatFlags",1,["nix::sys::stat::UtimensatFlags"]],["impl UnwindSafe for Statfs",1,["nix::sys::statfs::Statfs"]],["impl UnwindSafe for FsType",1,["nix::sys::statfs::FsType"]],["impl UnwindSafe for FsFlags",1,["nix::sys::statvfs::FsFlags"]],["impl UnwindSafe for Statvfs",1,["nix::sys::statvfs::Statvfs"]],["impl UnwindSafe for SysInfo",1,["nix::sys::sysinfo::SysInfo"]],["impl UnwindSafe for Termios",1,["nix::sys::termios::Termios"]],["impl UnwindSafe for BaudRate",1,["nix::sys::termios::BaudRate"]],["impl UnwindSafe for SetArg",1,["nix::sys::termios::SetArg"]],["impl UnwindSafe for FlushArg",1,["nix::sys::termios::FlushArg"]],["impl UnwindSafe for FlowArg",1,["nix::sys::termios::FlowArg"]],["impl UnwindSafe for SpecialCharacterIndices",1,["nix::sys::termios::SpecialCharacterIndices"]],["impl UnwindSafe for InputFlags",1,["nix::sys::termios::InputFlags"]],["impl UnwindSafe for OutputFlags",1,["nix::sys::termios::OutputFlags"]],["impl UnwindSafe for ControlFlags",1,["nix::sys::termios::ControlFlags"]],["impl UnwindSafe for LocalFlags",1,["nix::sys::termios::LocalFlags"]],["impl UnwindSafe for Expiration",1,["nix::sys::time::timer::Expiration"]],["impl UnwindSafe for TimerSetTimeFlags",1,["nix::sys::time::timer::TimerSetTimeFlags"]],["impl UnwindSafe for TimeSpec",1,["nix::sys::time::TimeSpec"]],["impl UnwindSafe for TimeVal",1,["nix::sys::time::TimeVal"]],["impl UnwindSafe for RemoteIoVec",1,["nix::sys::uio::RemoteIoVec"]],["impl<T> UnwindSafe for IoVec<T>
where\n T: UnwindSafe,
",1,["nix::sys::uio::IoVec"]],["impl UnwindSafe for UtsName",1,["nix::sys::utsname::UtsName"]],["impl UnwindSafe for WaitPidFlag",1,["nix::sys::wait::WaitPidFlag"]],["impl UnwindSafe for WaitStatus",1,["nix::sys::wait::WaitStatus"]],["impl UnwindSafe for Id",1,["nix::sys::wait::Id"]],["impl UnwindSafe for AddWatchFlags",1,["nix::sys::inotify::AddWatchFlags"]],["impl UnwindSafe for InitFlags",1,["nix::sys::inotify::InitFlags"]],["impl UnwindSafe for Inotify",1,["nix::sys::inotify::Inotify"]],["impl UnwindSafe for WatchDescriptor",1,["nix::sys::inotify::WatchDescriptor"]],["impl UnwindSafe for InotifyEvent",1,["nix::sys::inotify::InotifyEvent"]],["impl UnwindSafe for TimerFd",1,["nix::sys::timerfd::TimerFd"]],["impl UnwindSafe for ClockId",1,["nix::sys::timerfd::ClockId"]],["impl UnwindSafe for TimerFlags",1,["nix::sys::timerfd::TimerFlags"]],["impl UnwindSafe for Timer",1,["nix::sys::timer::Timer"]],["impl UnwindSafe for ClockId",1,["nix::time::ClockId"]],["impl UnwindSafe for UContext",1,["nix::ucontext::UContext"]],["impl UnwindSafe for ResUid",1,["nix::unistd::getres::ResUid"]],["impl UnwindSafe for ResGid",1,["nix::unistd::getres::ResGid"]],["impl UnwindSafe for Uid",1,["nix::unistd::Uid"]],["impl UnwindSafe for Gid",1,["nix::unistd::Gid"]],["impl UnwindSafe for Pid",1,["nix::unistd::Pid"]],["impl UnwindSafe for ForkResult",1,["nix::unistd::ForkResult"]],["impl UnwindSafe for FchownatFlags",1,["nix::unistd::FchownatFlags"]],["impl UnwindSafe for Whence",1,["nix::unistd::Whence"]],["impl UnwindSafe for LinkatFlags",1,["nix::unistd::LinkatFlags"]],["impl UnwindSafe for UnlinkatFlags",1,["nix::unistd::UnlinkatFlags"]],["impl UnwindSafe for PathconfVar",1,["nix::unistd::PathconfVar"]],["impl UnwindSafe for SysconfVar",1,["nix::unistd::SysconfVar"]],["impl UnwindSafe for AccessFlags",1,["nix::unistd::AccessFlags"]],["impl UnwindSafe for User",1,["nix::unistd::User"]],["impl UnwindSafe for Group",1,["nix::unistd::Group"]]], "nu_ansi_term":[["impl UnwindSafe for Prefix",1,["nu_ansi_term::ansi::Prefix"]],["impl UnwindSafe for Infix",1,["nu_ansi_term::ansi::Infix"]],["impl UnwindSafe for Suffix",1,["nu_ansi_term::ansi::Suffix"]],["impl UnwindSafe for Style",1,["nu_ansi_term::style::Style"]],["impl UnwindSafe for Color",1,["nu_ansi_term::style::Color"]],["impl<'a, S: ?Sized> UnwindSafe for AnsiGenericString<'a, S>
where\n S: RefUnwindSafe,\n <S as ToOwned>::Owned: UnwindSafe,
",1,["nu_ansi_term::display::AnsiGenericString"]],["impl<'a, S: ?Sized> UnwindSafe for AnsiGenericStrings<'a, S>
where\n S: RefUnwindSafe,\n <S as ToOwned>::Owned: RefUnwindSafe,
",1,["nu_ansi_term::display::AnsiGenericStrings"]],["impl UnwindSafe for Gradient",1,["nu_ansi_term::gradient::Gradient"]],["impl UnwindSafe for TargetGround",1,["nu_ansi_term::gradient::TargetGround"]],["impl UnwindSafe for Rgb",1,["nu_ansi_term::rgb::Rgb"]]], -"odilia":[["impl UnwindSafe for Args",1,["odilia::cli::Args"]],["impl !UnwindSafe for ScreenReaderState",1,["odilia::state::ScreenReaderState"]]], +"odilia":[["impl UnwindSafe for Args",1,["odilia::cli::Args"]],["impl !UnwindSafe for ScreenReaderState",1,["odilia::state::ScreenReaderState"]],["impl UnwindSafe for ConfigType",1,["odilia::state::ConfigType"]]], "odilia_cache":[["impl UnwindSafe for AccessiblePrimitive",1,["odilia_cache::AccessiblePrimitive"]],["impl !UnwindSafe for CacheItem",1,["odilia_cache::CacheItem"]],["impl UnwindSafe for CacheRef",1,["odilia_cache::CacheRef"]],["impl !UnwindSafe for Cache",1,["odilia_cache::Cache"]]], "odilia_common":[["impl UnwindSafe for ElementType",1,["odilia_common::elements::ElementType"]],["impl !UnwindSafe for OdiliaError",1,["odilia_common::errors::OdiliaError"]],["impl !UnwindSafe for ConfigError",1,["odilia_common::errors::ConfigError"]],["impl UnwindSafe for CacheError",1,["odilia_common::errors::CacheError"]],["impl UnwindSafe for AccessiblePrimitiveConversionError",1,["odilia_common::errors::AccessiblePrimitiveConversionError"]],["impl UnwindSafe for KeyFromStrError",1,["odilia_common::errors::KeyFromStrError"]],["impl UnwindSafe for ModeFromStrError",1,["odilia_common::errors::ModeFromStrError"]],["impl UnwindSafe for Feature",1,["odilia_common::events::Feature"]],["impl UnwindSafe for Direction",1,["odilia_common::events::Direction"]],["impl UnwindSafe for ScreenReaderEvent",1,["odilia_common::events::ScreenReaderEvent"]],["impl UnwindSafe for ScreenReaderMode",1,["odilia_common::modes::ScreenReaderMode"]],["impl UnwindSafe for ApplicationConfig",1,["odilia_common::settings::ApplicationConfig"]],["impl UnwindSafe for IndexesSelection",1,["odilia_common::types::IndexesSelection"]],["impl UnwindSafe for GranularSelection",1,["odilia_common::types::GranularSelection"]],["impl UnwindSafe for TextSelectionArea",1,["odilia_common::types::TextSelectionArea"]],["impl UnwindSafe for AriaLive",1,["odilia_common::types::AriaLive"]]], "once_cell":[["impl<T, F> UnwindSafe for Lazy<T, F>
where\n F: UnwindSafe,\n T: UnwindSafe,
",1,["once_cell::unsync::Lazy"]],["impl<T> UnwindSafe for OnceCell<T>
where\n T: UnwindSafe,
",1,["once_cell::sync::OnceCell"]],["impl<T, F> UnwindSafe for Lazy<T, F>
where\n F: UnwindSafe,\n T: UnwindSafe,
",1,["once_cell::sync::Lazy"]],["impl<T> UnwindSafe for OnceBox<T>",1,["once_cell::race::once_box::OnceBox"]],["impl UnwindSafe for OnceNonZeroUsize",1,["once_cell::race::OnceNonZeroUsize"]],["impl UnwindSafe for OnceBool",1,["once_cell::race::OnceBool"]],["impl<'a, T> UnwindSafe for OnceRef<'a, T>
where\n T: RefUnwindSafe,
",1,["once_cell::race::OnceRef"]],["impl<T: UnwindSafe> UnwindSafe for OnceCell<T>"]], diff --git a/doc/devel/trait.impl/core/str/traits/trait.FromStr.js b/doc/devel/trait.impl/core/str/traits/trait.FromStr.js index 4fa39681ae..6a9a2e75d1 100644 --- a/doc/devel/trait.impl/core/str/traits/trait.FromStr.js +++ b/doc/devel/trait.impl/core/str/traits/trait.FromStr.js @@ -5,7 +5,7 @@ "matchers":[["impl FromStr for Pattern"]], "nix":[["impl FromStr for Signal"],["impl FromStr for SockaddrIn"],["impl FromStr for SockaddrIn6"]], "proc_macro2":[["impl FromStr for TokenStream"],["impl FromStr for Literal"]], -"regex":[["impl FromStr for Regex"],["impl FromStr for Regex"]], +"regex":[["impl FromStr for Regex"],["impl FromStr for Regex"]], "serde_json":[["impl FromStr for Number"],["impl FromStr for Value"]], "smartstring":[["impl<Mode: SmartStringMode> FromStr for SmartString<Mode>"]], "ssip_client_async":[["impl FromStr for HistoryClientStatus"],["impl FromStr for SynthesisVoice"]], @@ -14,5 +14,5 @@ "toml_edit":[["impl FromStr for Value"],["impl FromStr for InternalString"],["impl FromStr for Item"],["impl FromStr for Key"],["impl FromStr for Document"]], "tracing_core":[["impl FromStr for Level"],["impl FromStr for LevelFilter"]], "tracing_subscriber":[["impl FromStr for EnvFilter"],["impl FromStr for Targets"],["impl FromStr for Directive"]], -"zbus":[["impl FromStr for AuthMechanism"],["impl FromStr for Guid"],["impl FromStr for TcpAddressFamily"],["impl FromStr for Address"]] +"zbus":[["impl FromStr for TcpAddressFamily"],["impl FromStr for AuthMechanism"],["impl FromStr for Address"],["impl FromStr for Guid"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/trait.impl/enumflags2/trait.BitFlag.js b/doc/devel/trait.impl/enumflags2/trait.BitFlag.js index 43a0159bed..4e85bd866f 100644 --- a/doc/devel/trait.impl/enumflags2/trait.BitFlag.js +++ b/doc/devel/trait.impl/enumflags2/trait.BitFlag.js @@ -1,5 +1,5 @@ (function() {var implementors = { "atspi_common":[["impl BitFlag for Interface"],["impl BitFlag for State"]], "atspi_proxies":[["impl BitFlag for State"]], -"zbus":[["impl BitFlag for MessageFlags"],["impl BitFlag for MethodFlags"],["impl BitFlag for RequestNameFlags"]] +"zbus":[["impl BitFlag for RequestNameFlags"],["impl BitFlag for MessageFlags"],["impl BitFlag for MethodFlags"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/trait.impl/futures_core/future/trait.FusedFuture.js b/doc/devel/trait.impl/futures_core/future/trait.FusedFuture.js index e06419314e..a28d4d9679 100644 --- a/doc/devel/trait.impl/futures_core/future/trait.FusedFuture.js +++ b/doc/devel/trait.impl/futures_core/future/trait.FusedFuture.js @@ -2,5 +2,5 @@ "futures":[], "futures_channel":[["impl<T> FusedFuture for Receiver<T>"]], "futures_core":[], -"futures_util":[["impl<St, Si> FusedFuture for Forward<St, Si>
where\n Forward<St, Si, St::Ok>: FusedFuture,\n St: TryStream,
"],["impl<St, Fut, T, F> FusedFuture for Fold<St, Fut, T, F>
where\n St: Stream,\n F: FnMut(T, St::Item) -> Fut,\n Fut: Future<Output = T>,
"],["impl<Fut: Future> FusedFuture for MaybeDone<Fut>"],["impl<St: Stream + Unpin> FusedFuture for StreamFuture<St>"],["impl<Fut1, Fut2, F> FusedFuture for Then<Fut1, Fut2, F>
where\n Flatten<Map<Fut1, F>, Fut2>: FusedFuture,
"],["impl<St, Fut, F> FusedFuture for All<St, Fut, F>
where\n St: Stream,\n F: FnMut(St::Item) -> Fut,\n Fut: Future<Output = bool>,
"],["impl<Fut1, Fut2, F> FusedFuture for AndThen<Fut1, Fut2, F>
where\n TryFlatten<MapOk<Fut1, F>, Fut2>: FusedFuture,
"],["impl<Fut1: FusedFuture, Fut2: FusedFuture, Fut3: FusedFuture> FusedFuture for Join3<Fut1, Fut2, Fut3>"],["impl<St, Fut, F> FusedFuture for TryForEachConcurrent<St, Fut, F>
where\n St: TryStream,\n F: FnMut(St::Ok) -> Fut,\n Fut: Future<Output = Result<(), St::Error>>,
"],["impl<Fut, F> FusedFuture for MapOk<Fut, F>
where\n Map<IntoFuture<Fut>, MapOkFn<F>>: FusedFuture,
"],["impl<St, A, B, FromA, FromB> FusedFuture for Unzip<St, FromA, FromB>
where\n St: FusedStream<Item = (A, B)>,\n FromA: Default + Extend<A>,\n FromB: Default + Extend<B>,
"],["impl<Fut, F> FusedFuture for InspectErr<Fut, F>
where\n Inspect<IntoFuture<Fut>, InspectErrFn<F>>: FusedFuture,
"],["impl<St, Fut, F> FusedFuture for ForEachConcurrent<St, Fut, F>
where\n St: Stream,\n F: FnMut(St::Item) -> Fut,\n Fut: Future<Output = ()>,
"],["impl<Fut> FusedFuture for Shared<Fut>
where\n Fut: Future,\n Fut::Output: Clone,
"],["impl<Fut1: FusedFuture, Fut2: FusedFuture> FusedFuture for Join<Fut1, Fut2>"],["impl<T> FusedFuture for Pending<T>"],["impl<St: Stream> FusedFuture for Peek<'_, St>"],["impl<Fut, E> FusedFuture for ErrInto<Fut, E>
where\n MapErr<Fut, IntoFn<E>>: FusedFuture,
"],["impl<St, Fut, F> FusedFuture for TryAll<St, Fut, F>
where\n St: TryStream,\n F: FnMut(St::Ok) -> Fut,\n Fut: Future<Output = bool>,
"],["impl<T: ?Sized> FusedFuture for OwnedMutexLockFuture<T>"],["impl<T> FusedFuture for Ready<T>"],["impl<F: FusedFuture> FusedFuture for OptionFuture<F>"],["impl<F, R> FusedFuture for Lazy<F>
where\n F: FnOnce(&mut Context<'_>) -> R,
"],["impl<Fut, E> FusedFuture for OkInto<Fut, E>
where\n MapOk<Fut, IntoFn<E>>: FusedFuture,
"],["impl<T: ?Sized> FusedFuture for MutexLockFuture<'_, T>"],["impl<Fut1, Fut2> FusedFuture for TryFlatten<Fut1, Fut2>
where\n TryFlatten<Fut1, Fut2>: FusedFuture,
"],["impl<St, F> FusedFuture for NextIf<'_, St, F>
where\n St: Stream,\n F: for<'a> FnOnce1<&'a St::Item, Output = bool>,
"],["impl<St, C> FusedFuture for TryCollect<St, C>
where\n St: TryStream + FusedStream,\n C: Default + Extend<St::Ok>,
"],["impl<Fut, F, G> FusedFuture for MapOkOrElse<Fut, F, G>
where\n Map<IntoFuture<Fut>, ChainFn<MapOkFn<F>, ChainFn<MapErrFn<G>, MergeResultFn>>>: FusedFuture,
"],["impl<Fut, F> FusedFuture for UnwrapOrElse<Fut, F>
where\n Map<IntoFuture<Fut>, UnwrapOrElseFn<F>>: FusedFuture,
"],["impl<St, T> FusedFuture for NextIfEq<'_, St, T>
where\n St: Stream,\n T: ?Sized,\n St::Item: PartialEq<T>,
"],["impl<F> FusedFuture for Flatten<F>
where\n Flatten<F, <F as Future>::Output>: FusedFuture,\n F: Future,
"],["impl<Fut: Future> FusedFuture for Fuse<Fut>"],["impl<Fut, F> FusedFuture for Inspect<Fut, F>
where\n Map<Fut, InspectFn<F>>: FusedFuture,
"],["impl<Fut, F> FusedFuture for MapErr<Fut, F>
where\n Map<IntoFuture<Fut>, MapErrFn<F>>: FusedFuture,
"],["impl<Fut> FusedFuture for NeverError<Fut>
where\n Map<Fut, OkFn<Never>>: FusedFuture,
"],["impl<T: Future> FusedFuture for PollImmediate<T>"],["impl<St, Fut, F> FusedFuture for Any<St, Fut, F>
where\n St: Stream,\n F: FnMut(St::Item) -> Fut,\n Fut: Future<Output = bool>,
"],["impl<Fut: TryFuture> FusedFuture for TryMaybeDone<Fut>"],["impl<Fut1: FusedFuture, Fut2: FusedFuture, Fut3: FusedFuture, Fut4: FusedFuture, Fut5: FusedFuture> FusedFuture for Join5<Fut1, Fut2, Fut3, Fut4, Fut5>"],["impl<St, Fut, F> FusedFuture for ForEach<St, Fut, F>
where\n St: FusedStream,\n F: FnMut(St::Item) -> Fut,\n Fut: Future<Output = ()>,
"],["impl<Fut, F> FusedFuture for Map<Fut, F>
where\n Map<Fut, F>: FusedFuture,
"],["impl<St: ?Sized + FusedStream + Unpin> FusedFuture for SelectNextSome<'_, St>"],["impl<St: FusedStream> FusedFuture for Count<St>"],["impl<A, B> FusedFuture for Select<A, B>
where\n A: Future + Unpin,\n B: Future + Unpin,
"],["impl<Fut, F> FusedFuture for InspectOk<Fut, F>
where\n Inspect<IntoFuture<Fut>, InspectOkFn<F>>: FusedFuture,
"],["impl<St, Fut, T, F> FusedFuture for TryFold<St, Fut, T, F>
where\n St: TryStream,\n F: FnMut(T, St::Ok) -> Fut,\n Fut: TryFuture<Ok = T, Error = St::Error>,
"],["impl<St, Fut, F> FusedFuture for TryAny<St, Fut, F>
where\n St: TryStream,\n F: FnMut(St::Ok) -> Fut,\n Fut: Future<Output = bool>,
"],["impl<St> FusedFuture for Concat<St>
where\n St: FusedStream,\n St::Item: Extend<<St::Item as IntoIterator>::Item> + IntoIterator + Default,
"],["impl<St: Stream> FusedFuture for PeekMut<'_, St>"],["impl<Fut, T> FusedFuture for MapInto<Fut, T>
where\n Map<Fut, IntoFn<T>>: FusedFuture,
"],["impl<Fut: TryFuture + FusedFuture> FusedFuture for IntoFuture<Fut>"],["impl<St, C> FusedFuture for Collect<St, C>
where\n St: FusedStream,\n C: Default + Extend<St::Item>,
"],["impl<Fut1, Fut2, F> FusedFuture for OrElse<Fut1, Fut2, F>
where\n TryFlattenErr<MapErr<Fut1, F>, Fut2>: FusedFuture,
"],["impl<St: ?Sized + TryStream + Unpin + FusedStream> FusedFuture for TryNext<'_, St>"],["impl<St: ?Sized + FusedStream + Unpin> FusedFuture for Next<'_, St>"],["impl<Fut> FusedFuture for UnitError<Fut>
where\n Map<Fut, OkFn<()>>: FusedFuture,
"],["impl<A, B> FusedFuture for Either<A, B>
where\n A: FusedFuture,\n B: FusedFuture<Output = A::Output>,
"],["impl<Fut1: FusedFuture, Fut2: FusedFuture, Fut3: FusedFuture, Fut4: FusedFuture> FusedFuture for Join4<Fut1, Fut2, Fut3, Fut4>"]] +"futures_util":[["impl<St: Stream> FusedFuture for Peek<'_, St>"],["impl<St, Fut, F> FusedFuture for TryAny<St, Fut, F>
where\n St: TryStream,\n F: FnMut(St::Ok) -> Fut,\n Fut: Future<Output = bool>,
"],["impl<Fut, F, G> FusedFuture for MapOkOrElse<Fut, F, G>
where\n Map<IntoFuture<Fut>, ChainFn<MapOkFn<F>, ChainFn<MapErrFn<G>, MergeResultFn>>>: FusedFuture,
"],["impl<T: Future> FusedFuture for PollImmediate<T>"],["impl<St, Fut, T, F> FusedFuture for Fold<St, Fut, T, F>
where\n St: Stream,\n F: FnMut(T, St::Item) -> Fut,\n Fut: Future<Output = T>,
"],["impl<Fut, F> FusedFuture for InspectErr<Fut, F>
where\n Inspect<IntoFuture<Fut>, InspectErrFn<F>>: FusedFuture,
"],["impl<St, Fut, F> FusedFuture for All<St, Fut, F>
where\n St: Stream,\n F: FnMut(St::Item) -> Fut,\n Fut: Future<Output = bool>,
"],["impl<Fut: Future> FusedFuture for MaybeDone<Fut>"],["impl<Fut, F> FusedFuture for MapErr<Fut, F>
where\n Map<IntoFuture<Fut>, MapErrFn<F>>: FusedFuture,
"],["impl<Fut1, Fut2, F> FusedFuture for AndThen<Fut1, Fut2, F>
where\n TryFlatten<MapOk<Fut1, F>, Fut2>: FusedFuture,
"],["impl<St, Fut, F> FusedFuture for TryForEachConcurrent<St, Fut, F>
where\n St: TryStream,\n F: FnMut(St::Ok) -> Fut,\n Fut: Future<Output = Result<(), St::Error>>,
"],["impl<Fut, F> FusedFuture for Inspect<Fut, F>
where\n Map<Fut, InspectFn<F>>: FusedFuture,
"],["impl<Fut, F> FusedFuture for MapOk<Fut, F>
where\n Map<IntoFuture<Fut>, MapOkFn<F>>: FusedFuture,
"],["impl<St, Fut, F> FusedFuture for ForEachConcurrent<St, Fut, F>
where\n St: Stream,\n F: FnMut(St::Item) -> Fut,\n Fut: Future<Output = ()>,
"],["impl<Fut, E> FusedFuture for ErrInto<Fut, E>
where\n MapErr<Fut, IntoFn<E>>: FusedFuture,
"],["impl<St, A, B, FromA, FromB> FusedFuture for Unzip<St, FromA, FromB>
where\n St: FusedStream<Item = (A, B)>,\n FromA: Default + Extend<A>,\n FromB: Default + Extend<B>,
"],["impl<Fut: TryFuture> FusedFuture for TryMaybeDone<Fut>"],["impl<Fut1, Fut2, F> FusedFuture for OrElse<Fut1, Fut2, F>
where\n TryFlattenErr<MapErr<Fut1, F>, Fut2>: FusedFuture,
"],["impl<Fut: TryFuture + FusedFuture> FusedFuture for IntoFuture<Fut>"],["impl<St, Fut, F> FusedFuture for ForEach<St, Fut, F>
where\n St: FusedStream,\n F: FnMut(St::Item) -> Fut,\n Fut: Future<Output = ()>,
"],["impl<St, F> FusedFuture for NextIf<'_, St, F>
where\n St: Stream,\n F: for<'a> FnOnce1<&'a St::Item, Output = bool>,
"],["impl<Fut> FusedFuture for NeverError<Fut>
where\n Map<Fut, OkFn<Never>>: FusedFuture,
"],["impl<Fut1, Fut2> FusedFuture for TryFlatten<Fut1, Fut2>
where\n TryFlatten<Fut1, Fut2>: FusedFuture,
"],["impl<Fut, F> FusedFuture for InspectOk<Fut, F>
where\n Inspect<IntoFuture<Fut>, InspectOkFn<F>>: FusedFuture,
"],["impl<F: FusedFuture> FusedFuture for OptionFuture<F>"],["impl<T: ?Sized> FusedFuture for OwnedMutexLockFuture<T>"],["impl<Fut, F> FusedFuture for Map<Fut, F>
where\n Map<Fut, F>: FusedFuture,
"],["impl<Fut> FusedFuture for Shared<Fut>
where\n Fut: Future,\n Fut::Output: Clone,
"],["impl<Fut> FusedFuture for UnitError<Fut>
where\n Map<Fut, OkFn<()>>: FusedFuture,
"],["impl<Fut1, Fut2, F> FusedFuture for Then<Fut1, Fut2, F>
where\n Flatten<Map<Fut1, F>, Fut2>: FusedFuture,
"],["impl<Fut, T> FusedFuture for MapInto<Fut, T>
where\n Map<Fut, IntoFn<T>>: FusedFuture,
"],["impl<T> FusedFuture for Pending<T>"],["impl<T> FusedFuture for Ready<T>"],["impl<Fut1: FusedFuture, Fut2: FusedFuture, Fut3: FusedFuture, Fut4: FusedFuture, Fut5: FusedFuture> FusedFuture for Join5<Fut1, Fut2, Fut3, Fut4, Fut5>"],["impl<St, C> FusedFuture for TryCollect<St, C>
where\n St: TryStream + FusedStream,\n C: Default + Extend<St::Ok>,
"],["impl<Fut, E> FusedFuture for OkInto<Fut, E>
where\n MapOk<Fut, IntoFn<E>>: FusedFuture,
"],["impl<St, Fut, T, F> FusedFuture for TryFold<St, Fut, T, F>
where\n St: TryStream,\n F: FnMut(T, St::Ok) -> Fut,\n Fut: TryFuture<Ok = T, Error = St::Error>,
"],["impl<F, R> FusedFuture for Lazy<F>
where\n F: FnOnce(&mut Context<'_>) -> R,
"],["impl<F> FusedFuture for Flatten<F>
where\n Flatten<F, <F as Future>::Output>: FusedFuture,\n F: Future,
"],["impl<St, Fut, F> FusedFuture for Any<St, Fut, F>
where\n St: Stream,\n F: FnMut(St::Item) -> Fut,\n Fut: Future<Output = bool>,
"],["impl<St: ?Sized + FusedStream + Unpin> FusedFuture for Next<'_, St>"],["impl<St, T> FusedFuture for NextIfEq<'_, St, T>
where\n St: Stream,\n T: ?Sized,\n St::Item: PartialEq<T>,
"],["impl<St: ?Sized + TryStream + Unpin + FusedStream> FusedFuture for TryNext<'_, St>"],["impl<St> FusedFuture for Concat<St>
where\n St: FusedStream,\n St::Item: Extend<<St::Item as IntoIterator>::Item> + IntoIterator + Default,
"],["impl<St: Stream> FusedFuture for PeekMut<'_, St>"],["impl<St: FusedStream> FusedFuture for Count<St>"],["impl<Fut1: FusedFuture, Fut2: FusedFuture, Fut3: FusedFuture> FusedFuture for Join3<Fut1, Fut2, Fut3>"],["impl<A, B> FusedFuture for Either<A, B>
where\n A: FusedFuture,\n B: FusedFuture<Output = A::Output>,
"],["impl<St, Fut, F> FusedFuture for TryAll<St, Fut, F>
where\n St: TryStream,\n F: FnMut(St::Ok) -> Fut,\n Fut: Future<Output = bool>,
"],["impl<St: ?Sized + FusedStream + Unpin> FusedFuture for SelectNextSome<'_, St>"],["impl<A, B> FusedFuture for Select<A, B>
where\n A: Future + Unpin,\n B: Future + Unpin,
"],["impl<Fut: Future> FusedFuture for Fuse<Fut>"],["impl<St: Stream + Unpin> FusedFuture for StreamFuture<St>"],["impl<St, Si> FusedFuture for Forward<St, Si>
where\n Forward<St, Si, St::Ok>: FusedFuture,\n St: TryStream,
"],["impl<T: ?Sized> FusedFuture for MutexLockFuture<'_, T>"],["impl<Fut1: FusedFuture, Fut2: FusedFuture, Fut3: FusedFuture, Fut4: FusedFuture> FusedFuture for Join4<Fut1, Fut2, Fut3, Fut4>"],["impl<St, C> FusedFuture for Collect<St, C>
where\n St: FusedStream,\n C: Default + Extend<St::Item>,
"],["impl<Fut1: FusedFuture, Fut2: FusedFuture> FusedFuture for Join<Fut1, Fut2>"],["impl<Fut, F> FusedFuture for UnwrapOrElse<Fut, F>
where\n Map<IntoFuture<Fut>, UnwrapOrElseFn<F>>: FusedFuture,
"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/trait.impl/futures_core/stream/trait.FusedStream.js b/doc/devel/trait.impl/futures_core/stream/trait.FusedStream.js index 0bbb776a1f..881909d071 100644 --- a/doc/devel/trait.impl/futures_core/stream/trait.FusedStream.js +++ b/doc/devel/trait.impl/futures_core/stream/trait.FusedStream.js @@ -4,7 +4,7 @@ "futures":[], "futures_channel":[["impl<T> FusedStream for Receiver<T>"],["impl<T> FusedStream for UnboundedReceiver<T>"]], "futures_core":[], -"futures_util":[["impl<T> FusedStream for Repeat<T>
where\n T: Clone,
"],["impl<St, U, F> FusedStream for FlatMap<St, U, F>
where\n Flatten<Map<St, F>, U>: FusedStream,
"],["impl<St, Fut> FusedStream for TakeUntil<St, Fut>
where\n St: Stream,\n Fut: Future,
"],["impl<St1, St2> FusedStream for Select<St1, St2>
where\n St1: Stream,\n St2: Stream<Item = St1::Item>,
"],["impl<St: Stream> FusedStream for Peekable<St>"],["impl<S, Item> FusedStream for Buffer<S, Item>
where\n S: Sink<Item> + FusedStream,
"],["impl<St, F> FusedStream for MapOk<St, F>
where\n Map<IntoStream<St>, MapOkFn<F>>: FusedStream,
"],["impl<T, F, Fut, Item> FusedStream for Unfold<T, F, Fut>
where\n F: FnMut(T) -> Fut,\n Fut: Future<Output = Option<(Item, T)>>,
"],["impl<St: TryStream + FusedStream> FusedStream for IntoStream<St>"],["impl<St: Stream + FusedStream> FusedStream for Enumerate<St>"],["impl<St, F> FusedStream for Map<St, F>
where\n St: FusedStream,\n F: FnMut1<St::Item>,
"],["impl<St> FusedStream for Buffered<St>
where\n St: Stream,\n St::Item: Future,
"],["impl<St> FusedStream for Take<St>
where\n St: FusedStream,
"],["impl<Fut: Future> FusedStream for FuturesOrdered<Fut>"],["impl<St, Fut, F> FusedStream for OrElse<St, Fut, F>
where\n St: TryStream + FusedStream,\n F: FnMut(St::Error) -> Fut,\n Fut: TryFuture<Ok = St::Ok>,
"],["impl<St, E> FusedStream for ErrInto<St, E>
where\n MapErr<St, IntoFn<E>>: FusedStream,
"],["impl<St> FusedStream for Flatten<St>
where\n Flatten<St, St::Item>: FusedStream,\n St: Stream,
"],["impl<St, Fut, F> FusedStream for Filter<St, Fut, F>
where\n St: Stream + FusedStream,\n F: FnMut(&St::Item) -> Fut,\n Fut: Future<Output = bool>,
"],["impl<St, Fut, F> FusedStream for TrySkipWhile<St, Fut, F>
where\n St: TryStream + FusedStream,\n F: FnMut(&St::Ok) -> Fut,\n Fut: TryFuture<Ok = bool, Error = St::Error>,
"],["impl<St: FusedStream> FusedStream for Chunks<St>"],["impl<St1, St2> FusedStream for Chain<St1, St2>
where\n St1: Stream,\n St2: FusedStream<Item = St1::Item>,
"],["impl<St, U, F> FusedStream for FlatMapUnordered<St, U, F>
where\n FlattenUnordered<Map<St, F>>: FusedStream,\n St: Stream,\n U: Stream + Unpin,\n F: FnMut(St::Item) -> U,
"],["impl<St, F> FusedStream for MapErr<St, F>
where\n Map<IntoStream<St>, MapErrFn<F>>: FusedStream,
"],["impl<St: FusedStream + UnwindSafe> FusedStream for CatchUnwind<St>"],["impl<St1, St2> FusedStream for Zip<St1, St2>
where\n St1: Stream,\n St2: Stream,
"],["impl<St, Fut, F> FusedStream for TryTakeWhile<St, Fut, F>
where\n St: TryStream + FusedStream,\n F: FnMut(&St::Ok) -> Fut,\n Fut: TryFuture<Ok = bool, Error = St::Error>,
"],["impl<St: Stream + Unpin> FusedStream for SelectAll<St>"],["impl<St> FusedStream for TryFlattenUnordered<St>
where\n FlattenUnorderedWithFlowController<NestedTryStreamIntoEitherTryStream<St>, PropagateBaseStreamError<St>>: FusedStream,\n St: TryStream,\n St::Ok: TryStream + Unpin,\n <St::Ok as TryStream>::Error: From<St::Error>,
"],["impl<B, St, S, Fut, F> FusedStream for Scan<St, S, Fut, F>
where\n St: FusedStream,\n F: FnMut(&mut S, St::Item) -> Fut,\n Fut: Future<Output = Option<B>>,
"],["impl<St, F> FusedStream for InspectOk<St, F>
where\n Inspect<IntoStream<St>, InspectOkFn<F>>: FusedStream,
"],["impl<St, Fut, F, T> FusedStream for TryFilterMap<St, Fut, F>
where\n St: TryStream + FusedStream,\n Fut: TryFuture<Ok = Option<T>, Error = St::Error>,\n F: FnMut(St::Ok) -> Fut,
"],["impl<St, Fut, F, T> FusedStream for FilterMap<St, Fut, F>
where\n St: Stream + FusedStream,\n F: FnMut1<St::Item, Output = Fut>,\n Fut: Future<Output = Option<T>>,
"],["impl<St: TryStream + FusedStream> FusedStream for TryReadyChunks<St>"],["impl<Fut> FusedStream for TryFlattenStream<Fut>
where\n TryFlatten<Fut, Fut::Ok>: FusedStream,\n Fut: TryFuture,
"],["impl<S: FusedStream, F> FusedStream for SinkMapErr<S, F>"],["impl<St> FusedStream for Cycle<St>
where\n St: Clone + Stream,
"],["impl<S, Item, U, St, F> FusedStream for WithFlatMap<S, Item, U, St, F>
where\n S: FusedStream + Sink<Item>,\n F: FnMut(U) -> St,\n St: Stream<Item = Result<Item, S::Error>>,
"],["impl<St, Fut, F> FusedStream for TakeWhile<St, Fut, F>
where\n St: FusedStream,\n F: FnMut(&St::Item) -> Fut,\n Fut: Future<Output = bool>,
"],["impl<Fut: Future> FusedStream for Once<Fut>"],["impl<St, Fut, F> FusedStream for Then<St, Fut, F>
where\n St: FusedStream,\n F: FnMut(St::Item) -> Fut,\n Fut: Future,
"],["impl<St: Stream> FusedStream for ReadyChunks<St>"],["impl<St: TryStream + FusedStream> FusedStream for TryChunks<St>"],["impl<T> FusedStream for Pending<T>"],["impl<St, F> FusedStream for Inspect<St, F>
where\n Map<St, InspectFn<F>>: FusedStream,
"],["impl<F> FusedStream for IntoStream<F>
where\n Once<F>: FusedStream,
"],["impl<St, Fut, F> FusedStream for AndThen<St, Fut, F>
where\n St: TryStream + FusedStream,\n F: FnMut(St::Ok) -> Fut,\n Fut: TryFuture<Error = St::Error>,
"],["impl<St> FusedStream for BufferUnordered<St>
where\n St: Stream,\n St::Item: Future,
"],["impl<S: Stream> FusedStream for Fuse<S>"],["impl<St, F> FusedStream for InspectErr<St, F>
where\n Inspect<IntoStream<St>, InspectErrFn<F>>: FusedStream,
"],["impl<T> FusedStream for Empty<T>"],["impl<A, B> FusedStream for Either<A, B>
where\n A: FusedStream,\n B: FusedStream<Item = A::Item>,
"],["impl<St: FusedStream> FusedStream for Skip<St>"],["impl<St, Fut, F> FusedStream for SkipWhile<St, Fut, F>
where\n St: FusedStream,\n F: FnMut(&St::Item) -> Fut,\n Fut: Future<Output = bool>,
"],["impl<St1, St2, Clos, State> FusedStream for SelectWithStrategy<St1, St2, Clos, State>
where\n St1: Stream,\n St2: Stream<Item = St1::Item>,\n Clos: FnMut(&mut State) -> PollNext,
"],["impl<F> FusedStream for FlattenStream<F>
where\n Flatten<F, <F as Future>::Output>: FusedStream,\n F: Future,
"],["impl<St, Fut, F> FusedStream for TryFilter<St, Fut, F>
where\n St: TryStream + FusedStream,\n F: FnMut(&St::Ok) -> Fut,\n Fut: Future<Output = bool>,
"],["impl<S, Item, E> FusedStream for SinkErrInto<S, Item, E>
where\n S: Sink<Item> + FusedStream,\n S::Error: Into<E>,
"],["impl<St> FusedStream for TryFlatten<St>
where\n St: TryStream + FusedStream,\n St::Ok: TryStream,\n <St::Ok as TryStream>::Error: From<St::Error>,
"],["impl<S: Stream> FusedStream for PollImmediate<S>"],["impl<A, F: FnMut() -> A> FusedStream for RepeatWith<F>"],["impl<Fut, Si> FusedStream for FlattenSink<Fut, Si>
where\n TryFlatten<Fut, Si>: FusedStream,
"],["impl<Fut: Future> FusedStream for FuturesUnordered<Fut>"]], +"futures_util":[["impl<T> FusedStream for Pending<T>"],["impl<Fut: Future> FusedStream for FuturesOrdered<Fut>"],["impl<F> FusedStream for IntoStream<F>
where\n Once<F>: FusedStream,
"],["impl<S, Item, E> FusedStream for SinkErrInto<S, Item, E>
where\n S: Sink<Item> + FusedStream,\n S::Error: Into<E>,
"],["impl<F> FusedStream for FlattenStream<F>
where\n Flatten<F, <F as Future>::Output>: FusedStream,\n F: Future,
"],["impl<St: FusedStream + UnwindSafe> FusedStream for CatchUnwind<St>"],["impl<St: Stream> FusedStream for Peekable<St>"],["impl<St, Fut, F> FusedStream for TryFilter<St, Fut, F>
where\n St: TryStream + FusedStream,\n F: FnMut(&St::Ok) -> Fut,\n Fut: Future<Output = bool>,
"],["impl<St: TryStream + FusedStream> FusedStream for TryChunks<St>"],["impl<St> FusedStream for TryFlatten<St>
where\n St: TryStream + FusedStream,\n St::Ok: TryStream,\n <St::Ok as TryStream>::Error: From<St::Error>,
"],["impl<St> FusedStream for BufferUnordered<St>
where\n St: Stream,\n St::Item: Future,
"],["impl<T, F, Fut, Item> FusedStream for Unfold<T, F, Fut>
where\n F: FnMut(T) -> Fut,\n Fut: Future<Output = Option<(Item, T)>>,
"],["impl<St, E> FusedStream for ErrInto<St, E>
where\n MapErr<St, IntoFn<E>>: FusedStream,
"],["impl<St, Fut, F> FusedStream for SkipWhile<St, Fut, F>
where\n St: FusedStream,\n F: FnMut(&St::Item) -> Fut,\n Fut: Future<Output = bool>,
"],["impl<St> FusedStream for Buffered<St>
where\n St: Stream,\n St::Item: Future,
"],["impl<St, Fut, F> FusedStream for TakeWhile<St, Fut, F>
where\n St: FusedStream,\n F: FnMut(&St::Item) -> Fut,\n Fut: Future<Output = bool>,
"],["impl<St, F> FusedStream for InspectOk<St, F>
where\n Inspect<IntoStream<St>, InspectOkFn<F>>: FusedStream,
"],["impl<St, Fut> FusedStream for TakeUntil<St, Fut>
where\n St: Stream,\n Fut: Future,
"],["impl<B, St, S, Fut, F> FusedStream for Scan<St, S, Fut, F>
where\n St: FusedStream,\n F: FnMut(&mut S, St::Item) -> Fut,\n Fut: Future<Output = Option<B>>,
"],["impl<St> FusedStream for Flatten<St>
where\n Flatten<St, St::Item>: FusedStream,\n St: Stream,
"],["impl<St, Fut, F> FusedStream for TrySkipWhile<St, Fut, F>
where\n St: TryStream + FusedStream,\n F: FnMut(&St::Ok) -> Fut,\n Fut: TryFuture<Ok = bool, Error = St::Error>,
"],["impl<St> FusedStream for Take<St>
where\n St: FusedStream,
"],["impl<S: Stream> FusedStream for Fuse<S>"],["impl<St, Fut, F> FusedStream for OrElse<St, Fut, F>
where\n St: TryStream + FusedStream,\n F: FnMut(St::Error) -> Fut,\n Fut: TryFuture<Ok = St::Ok>,
"],["impl<St: TryStream + FusedStream> FusedStream for IntoStream<St>"],["impl<St: FusedStream> FusedStream for Chunks<St>"],["impl<St: TryStream + FusedStream> FusedStream for TryReadyChunks<St>"],["impl<St: FusedStream> FusedStream for Skip<St>"],["impl<T> FusedStream for Empty<T>"],["impl<St, F> FusedStream for MapErr<St, F>
where\n Map<IntoStream<St>, MapErrFn<F>>: FusedStream,
"],["impl<S: Stream> FusedStream for PollImmediate<S>"],["impl<St, Fut, F> FusedStream for Filter<St, Fut, F>
where\n St: Stream + FusedStream,\n F: FnMut(&St::Item) -> Fut,\n Fut: Future<Output = bool>,
"],["impl<St, F> FusedStream for InspectErr<St, F>
where\n Inspect<IntoStream<St>, InspectErrFn<F>>: FusedStream,
"],["impl<T> FusedStream for Repeat<T>
where\n T: Clone,
"],["impl<St, F> FusedStream for Map<St, F>
where\n St: FusedStream,\n F: FnMut1<St::Item>,
"],["impl<S, Item> FusedStream for Buffer<S, Item>
where\n S: Sink<Item> + FusedStream,
"],["impl<St: Stream + FusedStream> FusedStream for Enumerate<St>"],["impl<Fut: Future> FusedStream for Once<Fut>"],["impl<St, Fut, F, T> FusedStream for FilterMap<St, Fut, F>
where\n St: Stream + FusedStream,\n F: FnMut1<St::Item, Output = Fut>,\n Fut: Future<Output = Option<T>>,
"],["impl<St1, St2> FusedStream for Select<St1, St2>
where\n St1: Stream,\n St2: Stream<Item = St1::Item>,
"],["impl<St, Fut, F> FusedStream for TryTakeWhile<St, Fut, F>
where\n St: TryStream + FusedStream,\n F: FnMut(&St::Ok) -> Fut,\n Fut: TryFuture<Ok = bool, Error = St::Error>,
"],["impl<Fut: Future> FusedStream for FuturesUnordered<Fut>"],["impl<A, F: FnMut() -> A> FusedStream for RepeatWith<F>"],["impl<S: FusedStream, F> FusedStream for SinkMapErr<S, F>"],["impl<St> FusedStream for Cycle<St>
where\n St: Clone + Stream,
"],["impl<St: Stream> FusedStream for ReadyChunks<St>"],["impl<St, U, F> FusedStream for FlatMapUnordered<St, U, F>
where\n FlattenUnordered<Map<St, F>>: FusedStream,\n St: Stream,\n U: Stream + Unpin,\n F: FnMut(St::Item) -> U,
"],["impl<Fut, Si> FusedStream for FlattenSink<Fut, Si>
where\n TryFlatten<Fut, Si>: FusedStream,
"],["impl<St, Fut, F> FusedStream for Then<St, Fut, F>
where\n St: FusedStream,\n F: FnMut(St::Item) -> Fut,\n Fut: Future,
"],["impl<S, Item, U, St, F> FusedStream for WithFlatMap<S, Item, U, St, F>
where\n S: FusedStream + Sink<Item>,\n F: FnMut(U) -> St,\n St: Stream<Item = Result<Item, S::Error>>,
"],["impl<St, Fut, F> FusedStream for AndThen<St, Fut, F>
where\n St: TryStream + FusedStream,\n F: FnMut(St::Ok) -> Fut,\n Fut: TryFuture<Error = St::Error>,
"],["impl<St> FusedStream for TryFlattenUnordered<St>
where\n FlattenUnorderedWithFlowController<NestedTryStreamIntoEitherTryStream<St>, PropagateBaseStreamError<St>>: FusedStream,\n St: TryStream,\n St::Ok: TryStream + Unpin,\n <St::Ok as TryStream>::Error: From<St::Error>,
"],["impl<St, U, F> FusedStream for FlatMap<St, U, F>
where\n Flatten<Map<St, F>, U>: FusedStream,
"],["impl<A, B> FusedStream for Either<A, B>
where\n A: FusedStream,\n B: FusedStream<Item = A::Item>,
"],["impl<St, F> FusedStream for Inspect<St, F>
where\n Map<St, InspectFn<F>>: FusedStream,
"],["impl<St1, St2> FusedStream for Chain<St1, St2>
where\n St1: Stream,\n St2: FusedStream<Item = St1::Item>,
"],["impl<St, F> FusedStream for MapOk<St, F>
where\n Map<IntoStream<St>, MapOkFn<F>>: FusedStream,
"],["impl<St1, St2> FusedStream for Zip<St1, St2>
where\n St1: Stream,\n St2: Stream,
"],["impl<Fut> FusedStream for TryFlattenStream<Fut>
where\n TryFlatten<Fut, Fut::Ok>: FusedStream,\n Fut: TryFuture,
"],["impl<St, Fut, F, T> FusedStream for TryFilterMap<St, Fut, F>
where\n St: TryStream + FusedStream,\n Fut: TryFuture<Ok = Option<T>, Error = St::Error>,\n F: FnMut(St::Ok) -> Fut,
"],["impl<St1, St2, Clos, State> FusedStream for SelectWithStrategy<St1, St2, Clos, State>
where\n St1: Stream,\n St2: Stream<Item = St1::Item>,\n Clos: FnMut(&mut State) -> PollNext,
"],["impl<St: Stream + Unpin> FusedStream for SelectAll<St>"]], "ordered_stream":[["impl<S> FusedStream for IntoOrdering<S>
where\n S: FusedOrderedStream,
"],["impl<S> FusedStream for IntoTupleStream<S>
where\n S: FusedOrderedStream,
"],["impl<S> FusedStream for IntoStream<S>
where\n S: FusedOrderedStream,
"]], -"zbus":[["impl FusedStream for NameOwnerChangedStream<'_>"],["impl FusedStream for NameAcquiredStream<'_>"],["impl FusedStream for MessageStream"],["impl<'a> FusedStream for SignalStream<'a>"],["impl FusedStream for InterfacesRemovedStream<'_>"],["impl FusedStream for NameLostStream<'_>"],["impl FusedStream for InterfacesAddedStream<'_>"],["impl FusedStream for PropertiesChangedStream<'_>"]] +"zbus":[["impl FusedStream for InterfacesRemovedStream<'_>"],["impl FusedStream for NameLostStream<'_>"],["impl FusedStream for NameOwnerChangedStream<'_>"],["impl<'a> FusedStream for SignalStream<'a>"],["impl FusedStream for PropertiesChangedStream<'_>"],["impl FusedStream for NameAcquiredStream<'_>"],["impl FusedStream for MessageStream"],["impl FusedStream for InterfacesAddedStream<'_>"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/trait.impl/futures_core/stream/trait.Stream.js b/doc/devel/trait.impl/futures_core/stream/trait.Stream.js index 51bc27bc6f..20e83e4940 100644 --- a/doc/devel/trait.impl/futures_core/stream/trait.Stream.js +++ b/doc/devel/trait.impl/futures_core/stream/trait.Stream.js @@ -8,8 +8,8 @@ "futures":[], "futures_channel":[["impl<T> Stream for Receiver<T>"],["impl<T> Stream for UnboundedReceiver<T>"]], "futures_core":[], -"futures_lite":[["impl<S, U> Stream for Flatten<S>
where\n S: Stream<Item = U>,\n U: Stream,
"],["impl<A: Stream, B: Stream> Stream for Zip<A, B>"],["impl<T> Stream for Once<T>"],["impl<R: AsyncBufRead> Stream for Lines<R>"],["impl<S> Stream for Cycle<S>
where\n S: Stream + Clone,
"],["impl<'a, S, T> Stream for Copied<S>
where\n S: Stream<Item = &'a T>,\n T: Copy + 'a,
"],["impl<R: AsyncBufRead> Stream for Split<R>"],["impl<S, F, Fut> Stream for Then<S, F, Fut>
where\n S: Stream,\n F: FnMut(S::Item) -> Fut,\n Fut: Future,
"],["impl<T> Stream for Empty<T>"],["impl<S, U, F> Stream for FlatMap<S, U, F>
where\n S: Stream,\n U: Stream,\n F: FnMut(S::Item) -> U,
"],["impl<F: Future> Stream for OnceFuture<F>"],["impl<T, F, Fut, Item> Stream for Unfold<T, F, Fut>
where\n F: FnMut(T) -> Fut,\n Fut: Future<Output = Option<(Item, T)>>,
"],["impl<S: Stream> Stream for Take<S>"],["impl<T, E, F, Fut, Item> Stream for TryUnfold<T, F, Fut>
where\n F: FnMut(T) -> Fut,\n Fut: Future<Output = Result<Option<(Item, T)>, E>>,
"],["impl<T, F> Stream for PollFn<F>
where\n F: FnMut(&mut Context<'_>) -> Poll<Option<T>>,
"],["impl<S: Stream, U: Stream<Item = S::Item>> Stream for Chain<S, U>"],["impl<S, P> Stream for Filter<S, P>
where\n S: Stream,\n P: FnMut(&S::Item) -> bool,
"],["impl<S: Stream> Stream for StepBy<S>"],["impl<S, F, T> Stream for Map<S, F>
where\n S: Stream,\n F: FnMut(S::Item) -> T,
"],["impl<T> Stream for Pending<T>"],["impl<S, F, T> Stream for FilterMap<S, F>
where\n S: Stream,\n F: FnMut(S::Item) -> Option<T>,
"],["impl<S, F> Stream for Inspect<S, F>
where\n S: Stream,\n F: FnMut(&S::Item),
"],["impl<I: Iterator> Stream for Iter<I>"],["impl<T, S1, S2> Stream for Race<S1, S2>
where\n S1: Stream<Item = T>,\n S2: Stream<Item = T>,
"],["impl<T: Clone> Stream for Repeat<T>"],["impl<S, P> Stream for TakeWhile<S, P>
where\n S: Stream,\n P: FnMut(&S::Item) -> bool,
"],["impl<S, St, F, B> Stream for Scan<S, St, F>
where\n S: Stream,\n F: FnMut(&mut St, S::Item) -> Option<B>,
"],["impl<S: Stream> Stream for Skip<S>"],["impl<R: AsyncRead + Unpin> Stream for Bytes<R>"],["impl<'a, S, T> Stream for Cloned<S>
where\n S: Stream<Item = &'a T>,\n T: Clone + 'a,
"],["impl<S, P> Stream for SkipWhile<S, P>
where\n S: Stream,\n P: FnMut(&S::Item) -> bool,
"],["impl<S: Stream> Stream for Fuse<S>"],["impl<T, S1, S2> Stream for Or<S1, S2>
where\n S1: Stream<Item = T>,\n S2: Stream<Item = T>,
"],["impl<T, F> Stream for RepeatWith<F>
where\n F: FnMut() -> T,
"],["impl<S> Stream for Enumerate<S>
where\n S: Stream,
"]], -"futures_util":[["impl<St: TryStream> Stream for TryChunks<St>"],["impl<S, Item, U, Fut, F> Stream for With<S, Item, U, Fut, F>
where\n S: Stream + Sink<Item>,\n F: FnMut(U) -> Fut,\n Fut: Future,
"],["impl<St, Fut> Stream for TakeUntil<St, Fut>
where\n St: Stream,\n Fut: Future,
"],["impl<St, Fut, F> Stream for TryTakeWhile<St, Fut, F>
where\n St: TryStream,\n F: FnMut(&St::Ok) -> Fut,\n Fut: TryFuture<Ok = bool, Error = St::Error>,
"],["impl<T, F> Stream for PollFn<F>
where\n F: FnMut(&mut Context<'_>) -> Poll<Option<T>>,
"],["impl<T> Stream for Repeat<T>
where\n T: Clone,
"],["impl<Fut: Future> Stream for FuturesUnordered<Fut>"],["impl<St1, St2, Clos, State> Stream for SelectWithStrategy<St1, St2, Clos, State>
where\n St1: Stream,\n St2: Stream<Item = St1::Item>,\n Clos: FnMut(&mut State) -> PollNext,
"],["impl<A, B> Stream for Either<A, B>
where\n A: Stream,\n B: Stream<Item = A::Item>,
"],["impl<St, E> Stream for ErrInto<St, E>
where\n MapErr<St, IntoFn<E>>: Stream,
"],["impl<Fut, Si> Stream for FlattenSink<Fut, Si>
where\n TryFlatten<Fut, Si>: Stream,
"],["impl<S: Stream> Stream for SplitStream<S>"],["impl<I> Stream for Iter<I>
where\n I: Iterator,
"],["impl<St> Stream for TryFlattenUnordered<St>
where\n FlattenUnorderedWithFlowController<NestedTryStreamIntoEitherTryStream<St>, PropagateBaseStreamError<St>>: Stream,\n St: TryStream,\n St::Ok: TryStream + Unpin,\n <St::Ok as TryStream>::Error: From<St::Error>,
"],["impl<St> Stream for Take<St>
where\n St: Stream,
"],["impl<St> Stream for Cycle<St>
where\n St: Clone + Stream,
"],["impl<St, F> Stream for InspectErr<St, F>
where\n Inspect<IntoStream<St>, InspectErrFn<F>>: Stream,
"],["impl<St> Stream for BufferUnordered<St>
where\n St: Stream,\n St::Item: Future,
"],["impl<St: Stream + Unpin> Stream for SelectAll<St>"],["impl<St, F> Stream for MapOk<St, F>
where\n Map<IntoStream<St>, MapOkFn<F>>: Stream,
"],["impl<St, Fut, F, T> Stream for FilterMap<St, Fut, F>
where\n St: Stream,\n F: FnMut1<St::Item, Output = Fut>,\n Fut: Future<Output = Option<T>>,
"],["impl<St1, St2> Stream for Zip<St1, St2>
where\n St1: Stream,\n St2: Stream,
"],["impl<St> Stream for TryFlatten<St>
where\n St: TryStream,\n St::Ok: TryStream,\n <St::Ok as TryStream>::Error: From<St::Error>,
"],["impl<Fut: Future> Stream for Once<Fut>"],["impl<St, F> Stream for Inspect<St, F>
where\n Map<St, InspectFn<F>>: Stream,
"],["impl<St: Stream> Stream for Skip<St>"],["impl<St: TryStream> Stream for TryReadyChunks<St>"],["impl<St, F> Stream for MapErr<St, F>
where\n Map<IntoStream<St>, MapErrFn<F>>: Stream,
"],["impl<St, Fut, F> Stream for TakeWhile<St, Fut, F>
where\n St: Stream,\n F: FnMut(&St::Item) -> Fut,\n Fut: Future<Output = bool>,
"],["impl<T, F, Fut, Item> Stream for TryUnfold<T, F, Fut>
where\n F: FnMut(T) -> Fut,\n Fut: TryFuture<Ok = Option<(Item, T)>>,
"],["impl<T, F> Stream for PollImmediate<F>
where\n F: Future<Output = T>,
"],["impl<A, F: FnMut() -> A> Stream for RepeatWith<F>"],["impl<R: AsyncBufRead> Stream for Lines<R>"],["impl<St1, St2> Stream for Chain<St1, St2>
where\n St1: Stream,\n St2: Stream<Item = St1::Item>,
"],["impl<St: Stream> Stream for Chunks<St>"],["impl<St, Fut, F> Stream for OrElse<St, Fut, F>
where\n St: TryStream,\n F: FnMut(St::Error) -> Fut,\n Fut: TryFuture<Ok = St::Ok>,
"],["impl<S, Item, E> Stream for SinkErrInto<S, Item, E>
where\n S: Sink<Item> + Stream,\n S::Error: Into<E>,
"],["impl<St, Fut, F> Stream for TrySkipWhile<St, Fut, F>
where\n St: TryStream,\n F: FnMut(&St::Ok) -> Fut,\n Fut: TryFuture<Ok = bool, Error = St::Error>,
"],["impl<St, Fut, F> Stream for AndThen<St, Fut, F>
where\n St: TryStream,\n F: FnMut(St::Ok) -> Fut,\n Fut: TryFuture<Error = St::Error>,
"],["impl<St, F> Stream for Map<St, F>
where\n St: Stream,\n F: FnMut1<St::Item>,
"],["impl<T, S> Stream for PollImmediate<S>
where\n S: Stream<Item = T>,
"],["impl<T> Stream for Pending<T>"],["impl<St, U, F> Stream for FlatMapUnordered<St, U, F>
where\n FlattenUnordered<Map<St, F>>: Stream,\n St: Stream,\n U: Stream + Unpin,\n F: FnMut(St::Item) -> U,
"],["impl<St1, St2> Stream for Select<St1, St2>
where\n St1: Stream,\n St2: Stream<Item = St1::Item>,
"],["impl<St, U, F> Stream for FlatMap<St, U, F>
where\n Flatten<Map<St, F>, U>: Stream,
"],["impl<St, Fut, F, T> Stream for TryFilterMap<St, Fut, F>
where\n St: TryStream,\n Fut: TryFuture<Ok = Option<T>, Error = St::Error>,\n F: FnMut(St::Ok) -> Fut,
"],["impl<B, St, S, Fut, F> Stream for Scan<St, S, Fut, F>
where\n St: Stream,\n F: FnMut(&mut S, St::Item) -> Fut,\n Fut: Future<Output = Option<B>>,
"],["impl<St, F> Stream for InspectOk<St, F>
where\n Inspect<IntoStream<St>, InspectOkFn<F>>: Stream,
"],["impl<S, Item, U, St, F> Stream for WithFlatMap<S, Item, U, St, F>
where\n S: Stream + Sink<Item>,\n F: FnMut(U) -> St,\n St: Stream<Item = Result<Item, S::Error>>,
"],["impl<S: Stream> Stream for Fuse<S>"],["impl<St> Stream for Abortable<St>
where\n St: Stream,
"],["impl<St, Fut, F> Stream for Filter<St, Fut, F>
where\n St: Stream,\n F: for<'a> FnMut1<&'a St::Item, Output = Fut>,\n Fut: Future<Output = bool>,
"],["impl<St, Fut, F> Stream for TryFilter<St, Fut, F>
where\n St: TryStream,\n Fut: Future<Output = bool>,\n F: FnMut(&St::Ok) -> Fut,
"],["impl<St> Stream for Flatten<St>
where\n Flatten<St, St::Item>: Stream,\n St: Stream,
"],["impl<S: Stream> Stream for Peekable<S>"],["impl<St: TryStream> Stream for IntoStream<St>"],["impl<St> Stream for Buffered<St>
where\n St: Stream,\n St::Item: Future,
"],["impl<T> Stream for Empty<T>"],["impl<F> Stream for FlattenStream<F>
where\n Flatten<F, <F as Future>::Output>: Stream,\n F: Future,
"],["impl<St, Fut, F> Stream for SkipWhile<St, Fut, F>
where\n St: Stream,\n F: FnMut(&St::Item) -> Fut,\n Fut: Future<Output = bool>,
"],["impl<T, F, Fut, Item> Stream for Unfold<T, F, Fut>
where\n F: FnMut(T) -> Fut,\n Fut: Future<Output = Option<(Item, T)>>,
"],["impl<St: Stream + UnwindSafe> Stream for CatchUnwind<St>"],["impl<S: Stream, F> Stream for SinkMapErr<S, F>"],["impl<Fut: Future> Stream for FuturesOrdered<Fut>"],["impl<St> Stream for TryBuffered<St>
where\n St: TryStream,\n St::Ok: TryFuture<Error = St::Error>,
"],["impl<Fut> Stream for TryFlattenStream<Fut>
where\n TryFlatten<Fut, Fut::Ok>: Stream,\n Fut: TryFuture,
"],["impl<F> Stream for IntoStream<F>
where\n Once<F>: Stream,
"],["impl<S, Item> Stream for Buffer<S, Item>
where\n S: Sink<Item> + Stream,
"],["impl<St, Fut, F> Stream for Then<St, Fut, F>
where\n St: Stream,\n F: FnMut(St::Item) -> Fut,\n Fut: Future,
"],["impl<St: Stream> Stream for ReadyChunks<St>"],["impl<St: Stream> Stream for Enumerate<St>"],["impl<St> Stream for TryBufferUnordered<St>
where\n St: TryStream,\n St::Ok: TryFuture<Error = St::Error>,
"]], +"futures_lite":[["impl<S, F, T> Stream for Map<S, F>
where\n S: Stream,\n F: FnMut(S::Item) -> T,
"],["impl<S: Stream> Stream for Take<S>"],["impl<F: Future> Stream for OnceFuture<F>"],["impl<S, F, T> Stream for FilterMap<S, F>
where\n S: Stream,\n F: FnMut(S::Item) -> Option<T>,
"],["impl<R: AsyncBufRead> Stream for Lines<R>"],["impl<T> Stream for Empty<T>"],["impl<'a, S, T> Stream for Copied<S>
where\n S: Stream<Item = &'a T>,\n T: Copy + 'a,
"],["impl<S, St, F, B> Stream for Scan<S, St, F>
where\n S: Stream,\n F: FnMut(&mut St, S::Item) -> Option<B>,
"],["impl<S, U> Stream for Flatten<S>
where\n S: Stream<Item = U>,\n U: Stream,
"],["impl<S, F> Stream for Inspect<S, F>
where\n S: Stream,\n F: FnMut(&S::Item),
"],["impl<S, P> Stream for TakeWhile<S, P>
where\n S: Stream,\n P: FnMut(&S::Item) -> bool,
"],["impl<S> Stream for Cycle<S>
where\n S: Stream + Clone,
"],["impl<R: AsyncBufRead> Stream for Split<R>"],["impl<S: Stream> Stream for Fuse<S>"],["impl<'a, S, T> Stream for Cloned<S>
where\n S: Stream<Item = &'a T>,\n T: Clone + 'a,
"],["impl<T> Stream for Once<T>"],["impl<T, F, Fut, Item> Stream for Unfold<T, F, Fut>
where\n F: FnMut(T) -> Fut,\n Fut: Future<Output = Option<(Item, T)>>,
"],["impl<T, E, F, Fut, Item> Stream for TryUnfold<T, F, Fut>
where\n F: FnMut(T) -> Fut,\n Fut: Future<Output = Result<Option<(Item, T)>, E>>,
"],["impl<S, U, F> Stream for FlatMap<S, U, F>
where\n S: Stream,\n U: Stream,\n F: FnMut(S::Item) -> U,
"],["impl<T: Clone> Stream for Repeat<T>"],["impl<T, F> Stream for RepeatWith<F>
where\n F: FnMut() -> T,
"],["impl<S: Stream, U: Stream<Item = S::Item>> Stream for Chain<S, U>"],["impl<S: Stream> Stream for StepBy<S>"],["impl<A: Stream, B: Stream> Stream for Zip<A, B>"],["impl<S, F, Fut> Stream for Then<S, F, Fut>
where\n S: Stream,\n F: FnMut(S::Item) -> Fut,\n Fut: Future,
"],["impl<S> Stream for Enumerate<S>
where\n S: Stream,
"],["impl<T, F> Stream for PollFn<F>
where\n F: FnMut(&mut Context<'_>) -> Poll<Option<T>>,
"],["impl<S, P> Stream for SkipWhile<S, P>
where\n S: Stream,\n P: FnMut(&S::Item) -> bool,
"],["impl<S: Stream> Stream for Skip<S>"],["impl<I: Iterator> Stream for Iter<I>"],["impl<T> Stream for Pending<T>"],["impl<S, P> Stream for Filter<S, P>
where\n S: Stream,\n P: FnMut(&S::Item) -> bool,
"],["impl<T, S1, S2> Stream for Race<S1, S2>
where\n S1: Stream<Item = T>,\n S2: Stream<Item = T>,
"],["impl<R: AsyncRead + Unpin> Stream for Bytes<R>"],["impl<T, S1, S2> Stream for Or<S1, S2>
where\n S1: Stream<Item = T>,\n S2: Stream<Item = T>,
"]], +"futures_util":[["impl<St> Stream for Buffered<St>
where\n St: Stream,\n St::Item: Future,
"],["impl<St, Fut, F> Stream for TryTakeWhile<St, Fut, F>
where\n St: TryStream,\n F: FnMut(&St::Ok) -> Fut,\n Fut: TryFuture<Ok = bool, Error = St::Error>,
"],["impl<A, F: FnMut() -> A> Stream for RepeatWith<F>"],["impl<St1, St2> Stream for Chain<St1, St2>
where\n St1: Stream,\n St2: Stream<Item = St1::Item>,
"],["impl<St, Fut, F> Stream for Filter<St, Fut, F>
where\n St: Stream,\n F: for<'a> FnMut1<&'a St::Item, Output = Fut>,\n Fut: Future<Output = bool>,
"],["impl<St, Fut, F> Stream for TrySkipWhile<St, Fut, F>
where\n St: TryStream,\n F: FnMut(&St::Ok) -> Fut,\n Fut: TryFuture<Ok = bool, Error = St::Error>,
"],["impl<St: Stream> Stream for Chunks<St>"],["impl<St: Stream> Stream for ReadyChunks<St>"],["impl<St, Fut, F> Stream for SkipWhile<St, Fut, F>
where\n St: Stream,\n F: FnMut(&St::Item) -> Fut,\n Fut: Future<Output = bool>,
"],["impl<F> Stream for IntoStream<F>
where\n Once<F>: Stream,
"],["impl<St> Stream for TryBufferUnordered<St>
where\n St: TryStream,\n St::Ok: TryFuture<Error = St::Error>,
"],["impl<S, Item, U, Fut, F> Stream for With<S, Item, U, Fut, F>
where\n S: Stream + Sink<Item>,\n F: FnMut(U) -> Fut,\n Fut: Future,
"],["impl<St, F> Stream for InspectErr<St, F>
where\n Inspect<IntoStream<St>, InspectErrFn<F>>: Stream,
"],["impl<S: Stream> Stream for Fuse<S>"],["impl<St> Stream for TryFlatten<St>
where\n St: TryStream,\n St::Ok: TryStream,\n <St::Ok as TryStream>::Error: From<St::Error>,
"],["impl<St: Stream> Stream for Enumerate<St>"],["impl<St, Fut, F> Stream for AndThen<St, Fut, F>
where\n St: TryStream,\n F: FnMut(St::Ok) -> Fut,\n Fut: TryFuture<Error = St::Error>,
"],["impl<St, Fut, F, T> Stream for FilterMap<St, Fut, F>
where\n St: Stream,\n F: FnMut1<St::Item, Output = Fut>,\n Fut: Future<Output = Option<T>>,
"],["impl<St> Stream for Take<St>
where\n St: Stream,
"],["impl<St, F> Stream for InspectOk<St, F>
where\n Inspect<IntoStream<St>, InspectOkFn<F>>: Stream,
"],["impl<St: TryStream> Stream for IntoStream<St>"],["impl<St, F> Stream for MapErr<St, F>
where\n Map<IntoStream<St>, MapErrFn<F>>: Stream,
"],["impl<St1, St2> Stream for Select<St1, St2>
where\n St1: Stream,\n St2: Stream<Item = St1::Item>,
"],["impl<St> Stream for BufferUnordered<St>
where\n St: Stream,\n St::Item: Future,
"],["impl<St, F> Stream for MapOk<St, F>
where\n Map<IntoStream<St>, MapOkFn<F>>: Stream,
"],["impl<St, Fut, F> Stream for TakeWhile<St, Fut, F>
where\n St: Stream,\n F: FnMut(&St::Item) -> Fut,\n Fut: Future<Output = bool>,
"],["impl<St: Stream + Unpin> Stream for SelectAll<St>"],["impl<S: Stream, F> Stream for SinkMapErr<S, F>"],["impl<St> Stream for TryBuffered<St>
where\n St: TryStream,\n St::Ok: TryFuture<Error = St::Error>,
"],["impl<Fut: Future> Stream for Once<Fut>"],["impl<St, Fut, F> Stream for Then<St, Fut, F>
where\n St: Stream,\n F: FnMut(St::Item) -> Fut,\n Fut: Future,
"],["impl<A, B> Stream for Either<A, B>
where\n A: Stream,\n B: Stream<Item = A::Item>,
"],["impl<T, F, Fut, Item> Stream for TryUnfold<T, F, Fut>
where\n F: FnMut(T) -> Fut,\n Fut: TryFuture<Ok = Option<(Item, T)>>,
"],["impl<St, U, F> Stream for FlatMap<St, U, F>
where\n Flatten<Map<St, F>, U>: Stream,
"],["impl<T> Stream for Empty<T>"],["impl<T, S> Stream for PollImmediate<S>
where\n S: Stream<Item = T>,
"],["impl<St> Stream for Abortable<St>
where\n St: Stream,
"],["impl<S, Item> Stream for Buffer<S, Item>
where\n S: Sink<Item> + Stream,
"],["impl<Fut> Stream for TryFlattenStream<Fut>
where\n TryFlatten<Fut, Fut::Ok>: Stream,\n Fut: TryFuture,
"],["impl<S, Item, U, St, F> Stream for WithFlatMap<S, Item, U, St, F>
where\n S: Stream + Sink<Item>,\n F: FnMut(U) -> St,\n St: Stream<Item = Result<Item, S::Error>>,
"],["impl<Fut: Future> Stream for FuturesOrdered<Fut>"],["impl<F> Stream for FlattenStream<F>
where\n Flatten<F, <F as Future>::Output>: Stream,\n F: Future,
"],["impl<St, Fut, F, T> Stream for TryFilterMap<St, Fut, F>
where\n St: TryStream,\n Fut: TryFuture<Ok = Option<T>, Error = St::Error>,\n F: FnMut(St::Ok) -> Fut,
"],["impl<Fut: Future> Stream for FuturesUnordered<Fut>"],["impl<St, Fut, F> Stream for TryFilter<St, Fut, F>
where\n St: TryStream,\n Fut: Future<Output = bool>,\n F: FnMut(&St::Ok) -> Fut,
"],["impl<Fut, Si> Stream for FlattenSink<Fut, Si>
where\n TryFlatten<Fut, Si>: Stream,
"],["impl<I> Stream for Iter<I>
where\n I: Iterator,
"],["impl<St1, St2> Stream for Zip<St1, St2>
where\n St1: Stream,\n St2: Stream,
"],["impl<St> Stream for Flatten<St>
where\n Flatten<St, St::Item>: Stream,\n St: Stream,
"],["impl<S: Stream> Stream for SplitStream<S>"],["impl<St: Stream> Stream for Skip<St>"],["impl<R: AsyncBufRead> Stream for Lines<R>"],["impl<S, Item, E> Stream for SinkErrInto<S, Item, E>
where\n S: Sink<Item> + Stream,\n S::Error: Into<E>,
"],["impl<St, Fut> Stream for TakeUntil<St, Fut>
where\n St: Stream,\n Fut: Future,
"],["impl<St> Stream for Cycle<St>
where\n St: Clone + Stream,
"],["impl<St, E> Stream for ErrInto<St, E>
where\n MapErr<St, IntoFn<E>>: Stream,
"],["impl<St: Stream + UnwindSafe> Stream for CatchUnwind<St>"],["impl<St, U, F> Stream for FlatMapUnordered<St, U, F>
where\n FlattenUnordered<Map<St, F>>: Stream,\n St: Stream,\n U: Stream + Unpin,\n F: FnMut(St::Item) -> U,
"],["impl<T, F> Stream for PollImmediate<F>
where\n F: Future<Output = T>,
"],["impl<B, St, S, Fut, F> Stream for Scan<St, S, Fut, F>
where\n St: Stream,\n F: FnMut(&mut S, St::Item) -> Fut,\n Fut: Future<Output = Option<B>>,
"],["impl<T, F, Fut, Item> Stream for Unfold<T, F, Fut>
where\n F: FnMut(T) -> Fut,\n Fut: Future<Output = Option<(Item, T)>>,
"],["impl<St, F> Stream for Map<St, F>
where\n St: Stream,\n F: FnMut1<St::Item>,
"],["impl<T> Stream for Repeat<T>
where\n T: Clone,
"],["impl<S: Stream> Stream for Peekable<S>"],["impl<St> Stream for TryFlattenUnordered<St>
where\n FlattenUnorderedWithFlowController<NestedTryStreamIntoEitherTryStream<St>, PropagateBaseStreamError<St>>: Stream,\n St: TryStream,\n St::Ok: TryStream + Unpin,\n <St::Ok as TryStream>::Error: From<St::Error>,
"],["impl<T> Stream for Pending<T>"],["impl<T, F> Stream for PollFn<F>
where\n F: FnMut(&mut Context<'_>) -> Poll<Option<T>>,
"],["impl<St, Fut, F> Stream for OrElse<St, Fut, F>
where\n St: TryStream,\n F: FnMut(St::Error) -> Fut,\n Fut: TryFuture<Ok = St::Ok>,
"],["impl<St1, St2, Clos, State> Stream for SelectWithStrategy<St1, St2, Clos, State>
where\n St1: Stream,\n St2: Stream<Item = St1::Item>,\n Clos: FnMut(&mut State) -> PollNext,
"],["impl<St: TryStream> Stream for TryReadyChunks<St>"],["impl<St: TryStream> Stream for TryChunks<St>"],["impl<St, F> Stream for Inspect<St, F>
where\n Map<St, InspectFn<F>>: Stream,
"]], "ordered_stream":[["impl<S: OrderedStream> Stream for IntoTupleStream<S>"],["impl<S: OrderedStream> Stream for IntoStream<S>"],["impl<S: OrderedStream> Stream for IntoOrdering<S>"]], -"zbus":[["impl Stream for InterfacesRemovedStream<'_>"],["impl Stream for MessageStream"],["impl Stream for InterfacesAddedStream<'_>"],["impl<'a, T> Stream for PropertyStream<'a, T>
where\n T: Unpin,
"],["impl<'a> Stream for OwnerChangedStream<'a>"],["impl Stream for NameOwnerChangedStream<'_>"],["impl<'a> Stream for SignalStream<'a>"],["impl Stream for NameAcquiredStream<'_>"],["impl Stream for PropertiesChangedStream<'_>"],["impl Stream for NameLostStream<'_>"]] +"zbus":[["impl Stream for InterfacesRemovedStream<'_>"],["impl<'a, T> Stream for PropertyStream<'a, T>
where\n T: Unpin,
"],["impl<'a> Stream for OwnerChangedStream<'a>"],["impl Stream for NameAcquiredStream<'_>"],["impl Stream for NameLostStream<'_>"],["impl<'a> Stream for SignalStream<'a>"],["impl Stream for PropertiesChangedStream<'_>"],["impl Stream for InterfacesAddedStream<'_>"],["impl Stream for MessageStream"],["impl Stream for NameOwnerChangedStream<'_>"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/trait.impl/futures_io/if_std/trait.AsyncBufRead.js b/doc/devel/trait.impl/futures_io/if_std/trait.AsyncBufRead.js index a126931074..603e6be08a 100644 --- a/doc/devel/trait.impl/futures_io/if_std/trait.AsyncBufRead.js +++ b/doc/devel/trait.impl/futures_io/if_std/trait.AsyncBufRead.js @@ -2,6 +2,6 @@ "async_std":[["impl<T> AsyncBufRead for Cursor<T>
where\n T: AsRef<[u8]> + Unpin,
"],["impl AsyncBufRead for Empty"],["impl<R: Read> AsyncBufRead for BufReader<R>"],["impl<T: BufRead> AsyncBufRead for Take<T>"],["impl<T: BufRead, U: BufRead> AsyncBufRead for Chain<T, U>"]], "futures":[], "futures_io":[], -"futures_lite":[["impl<R1: AsyncBufRead, R2: AsyncBufRead> AsyncBufRead for Chain<R1, R2>"],["impl<T> AsyncBufRead for Cursor<T>
where\n T: AsRef<[u8]> + Unpin,
"],["impl<R: AsyncRead> AsyncBufRead for BufReader<R>"],["impl<R: AsyncBufRead> AsyncBufRead for Take<R>"],["impl AsyncBufRead for Empty"]], -"futures_util":[["impl<T> AsyncBufRead for AllowStdIo<T>
where\n T: BufRead,
"],["impl<T> AsyncBufRead for Cursor<T>
where\n T: AsRef<[u8]> + Unpin,
"],["impl<A, B> AsyncBufRead for Either<A, B>
where\n A: AsyncBufRead,\n B: AsyncBufRead,
"],["impl AsyncBufRead for Empty"],["impl<St> AsyncBufRead for IntoAsyncRead<St>
where\n St: TryStream<Error = Error>,\n St::Ok: AsRef<[u8]>,
"],["impl<R: AsyncBufRead> AsyncBufRead for Take<R>"],["impl<T, U> AsyncBufRead for Chain<T, U>
where\n T: AsyncBufRead,\n U: AsyncBufRead,
"],["impl<R: AsyncRead> AsyncBufRead for BufReader<R>"],["impl<W: AsyncBufRead> AsyncBufRead for BufWriter<W>"]] +"futures_lite":[["impl<R: AsyncBufRead> AsyncBufRead for Take<R>"],["impl AsyncBufRead for Empty"],["impl<R: AsyncRead> AsyncBufRead for BufReader<R>"],["impl<T> AsyncBufRead for Cursor<T>
where\n T: AsRef<[u8]> + Unpin,
"],["impl<R1: AsyncBufRead, R2: AsyncBufRead> AsyncBufRead for Chain<R1, R2>"]], +"futures_util":[["impl<T> AsyncBufRead for AllowStdIo<T>
where\n T: BufRead,
"],["impl<T> AsyncBufRead for Cursor<T>
where\n T: AsRef<[u8]> + Unpin,
"],["impl<St> AsyncBufRead for IntoAsyncRead<St>
where\n St: TryStream<Error = Error>,\n St::Ok: AsRef<[u8]>,
"],["impl<W: AsyncBufRead> AsyncBufRead for BufWriter<W>"],["impl<A, B> AsyncBufRead for Either<A, B>
where\n A: AsyncBufRead,\n B: AsyncBufRead,
"],["impl<R: AsyncBufRead> AsyncBufRead for Take<R>"],["impl AsyncBufRead for Empty"],["impl<T, U> AsyncBufRead for Chain<T, U>
where\n T: AsyncBufRead,\n U: AsyncBufRead,
"],["impl<R: AsyncRead> AsyncBufRead for BufReader<R>"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/trait.impl/futures_io/if_std/trait.AsyncRead.js b/doc/devel/trait.impl/futures_io/if_std/trait.AsyncRead.js index ec8de6d078..a2df17b866 100644 --- a/doc/devel/trait.impl/futures_io/if_std/trait.AsyncRead.js +++ b/doc/devel/trait.impl/futures_io/if_std/trait.AsyncRead.js @@ -5,7 +5,7 @@ "blocking":[["impl<T: Read + Send + 'static> AsyncRead for Unblock<T>"]], "futures":[], "futures_io":[], -"futures_lite":[["impl<T: Read> AsyncRead for AssertAsync<T>"],["impl<R: AsyncRead> AsyncRead for BufReader<R>"],["impl AsyncRead for Repeat"],["impl AsyncRead for Empty"],["impl<R1: AsyncRead, R2: AsyncRead> AsyncRead for Chain<R1, R2>"],["impl<R: AsyncRead> AsyncRead for Bytes<R>"],["impl<T: AsyncRead + Unpin> AsyncRead for ReadHalf<T>"],["impl<T> AsyncRead for Cursor<T>
where\n T: AsRef<[u8]> + Unpin,
"],["impl<R: AsyncRead> AsyncRead for Take<R>"]], -"futures_util":[["impl<R: AsyncRead> AsyncRead for ReadHalf<R>"],["impl<St> AsyncRead for IntoAsyncRead<St>
where\n St: TryStream<Error = Error>,\n St::Ok: AsRef<[u8]>,
"],["impl<T, U> AsyncRead for Chain<T, U>
where\n T: AsyncRead,\n U: AsyncRead,
"],["impl AsyncRead for Empty"],["impl<R: AsyncRead> AsyncRead for BufReader<R>"],["impl<T: AsRef<[u8]> + Unpin> AsyncRead for Cursor<T>"],["impl<R: AsyncRead> AsyncRead for Take<R>"],["impl<T> AsyncRead for AllowStdIo<T>
where\n T: Read,
"],["impl<A, B> AsyncRead for Either<A, B>
where\n A: AsyncRead,\n B: AsyncRead,
"],["impl AsyncRead for Repeat"],["impl<W: AsyncRead> AsyncRead for BufWriter<W>"]], +"futures_lite":[["impl<T: Read> AsyncRead for AssertAsync<T>"],["impl<R: AsyncRead> AsyncRead for BufReader<R>"],["impl<R1: AsyncRead, R2: AsyncRead> AsyncRead for Chain<R1, R2>"],["impl AsyncRead for Repeat"],["impl<R: AsyncRead> AsyncRead for Bytes<R>"],["impl<T: AsyncRead + Unpin> AsyncRead for ReadHalf<T>"],["impl<T> AsyncRead for Cursor<T>
where\n T: AsRef<[u8]> + Unpin,
"],["impl<R: AsyncRead> AsyncRead for Take<R>"],["impl AsyncRead for Empty"]], +"futures_util":[["impl<R: AsyncRead> AsyncRead for ReadHalf<R>"],["impl AsyncRead for Empty"],["impl<T, U> AsyncRead for Chain<T, U>
where\n T: AsyncRead,\n U: AsyncRead,
"],["impl<W: AsyncRead> AsyncRead for BufWriter<W>"],["impl<T: AsRef<[u8]> + Unpin> AsyncRead for Cursor<T>"],["impl<St> AsyncRead for IntoAsyncRead<St>
where\n St: TryStream<Error = Error>,\n St::Ok: AsRef<[u8]>,
"],["impl<R: AsyncRead> AsyncRead for Take<R>"],["impl AsyncRead for Repeat"],["impl<A, B> AsyncRead for Either<A, B>
where\n A: AsyncRead,\n B: AsyncRead,
"],["impl<R: AsyncRead> AsyncRead for BufReader<R>"],["impl<T> AsyncRead for AllowStdIo<T>
where\n T: Read,
"]], "piper":[["impl AsyncRead for Reader"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/trait.impl/futures_io/if_std/trait.AsyncSeek.js b/doc/devel/trait.impl/futures_io/if_std/trait.AsyncSeek.js index 10bf224863..d0289ddb29 100644 --- a/doc/devel/trait.impl/futures_io/if_std/trait.AsyncSeek.js +++ b/doc/devel/trait.impl/futures_io/if_std/trait.AsyncSeek.js @@ -4,6 +4,6 @@ "blocking":[["impl<T: Seek + Send + 'static> AsyncSeek for Unblock<T>"]], "futures":[], "futures_io":[], -"futures_lite":[["impl<W: AsyncWrite + AsyncSeek> AsyncSeek for BufWriter<W>"],["impl<T> AsyncSeek for Cursor<T>
where\n T: AsRef<[u8]> + Unpin,
"],["impl<R: AsyncSeek> AsyncSeek for BufReader<R>"],["impl<T: Seek> AsyncSeek for AssertAsync<T>"]], -"futures_util":[["impl<R: AsyncRead + AsyncSeek> AsyncSeek for BufReader<R>"],["impl<T> AsyncSeek for AllowStdIo<T>
where\n T: Seek,
"],["impl<W: AsyncWrite + AsyncSeek> AsyncSeek for BufWriter<W>"],["impl<A, B> AsyncSeek for Either<A, B>
where\n A: AsyncSeek,\n B: AsyncSeek,
"],["impl<T> AsyncSeek for Cursor<T>
where\n T: AsRef<[u8]> + Unpin,
"]] +"futures_lite":[["impl<W: AsyncWrite + AsyncSeek> AsyncSeek for BufWriter<W>"],["impl<T: Seek> AsyncSeek for AssertAsync<T>"],["impl<T> AsyncSeek for Cursor<T>
where\n T: AsRef<[u8]> + Unpin,
"],["impl<R: AsyncSeek> AsyncSeek for BufReader<R>"]], +"futures_util":[["impl<A, B> AsyncSeek for Either<A, B>
where\n A: AsyncSeek,\n B: AsyncSeek,
"],["impl<T> AsyncSeek for Cursor<T>
where\n T: AsRef<[u8]> + Unpin,
"],["impl<R: AsyncRead + AsyncSeek> AsyncSeek for BufReader<R>"],["impl<W: AsyncWrite + AsyncSeek> AsyncSeek for BufWriter<W>"],["impl<T> AsyncSeek for AllowStdIo<T>
where\n T: Seek,
"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/trait.impl/futures_io/if_std/trait.AsyncWrite.js b/doc/devel/trait.impl/futures_io/if_std/trait.AsyncWrite.js index 3b82895d39..a6ff10ed89 100644 --- a/doc/devel/trait.impl/futures_io/if_std/trait.AsyncWrite.js +++ b/doc/devel/trait.impl/futures_io/if_std/trait.AsyncWrite.js @@ -5,7 +5,7 @@ "blocking":[["impl<T: Write + Send + 'static> AsyncWrite for Unblock<T>"]], "futures":[], "futures_io":[], -"futures_lite":[["impl<T: Write> AsyncWrite for AssertAsync<T>"],["impl AsyncWrite for Cursor<&mut Vec<u8>>"],["impl<W: AsyncWrite> AsyncWrite for BufWriter<W>"],["impl<R: AsyncWrite> AsyncWrite for BufReader<R>"],["impl AsyncWrite for Cursor<Vec<u8>>"],["impl AsyncWrite for Cursor<&mut [u8]>"],["impl AsyncWrite for Sink"],["impl<T: AsyncWrite + Unpin> AsyncWrite for WriteHalf<T>"]], -"futures_util":[["impl AsyncWrite for Cursor<Box<[u8]>>"],["impl AsyncWrite for Cursor<&mut [u8]>"],["impl<A, B> AsyncWrite for Either<A, B>
where\n A: AsyncWrite,\n B: AsyncWrite,
"],["impl<R: AsyncWrite> AsyncWrite for BufReader<R>"],["impl<W: AsyncWrite> AsyncWrite for WriteHalf<W>"],["impl<T> AsyncWrite for AllowStdIo<T>
where\n T: Write,
"],["impl AsyncWrite for Sink"],["impl AsyncWrite for Cursor<Vec<u8>>"],["impl<W: AsyncWrite> AsyncWrite for BufWriter<W>"],["impl<St> AsyncWrite for IntoAsyncRead<St>
where\n St: TryStream<Error = Error> + AsyncWrite,\n St::Ok: AsRef<[u8]>,
"],["impl AsyncWrite for Cursor<&mut Vec<u8>>"],["impl<W: AsyncWrite> AsyncWrite for LineWriter<W>"]], +"futures_lite":[["impl<T: Write> AsyncWrite for AssertAsync<T>"],["impl AsyncWrite for Cursor<&mut Vec<u8>>"],["impl AsyncWrite for Cursor<&mut [u8]>"],["impl AsyncWrite for Cursor<Vec<u8>>"],["impl<R: AsyncWrite> AsyncWrite for BufReader<R>"],["impl<T: AsyncWrite + Unpin> AsyncWrite for WriteHalf<T>"],["impl AsyncWrite for Sink"],["impl<W: AsyncWrite> AsyncWrite for BufWriter<W>"]], +"futures_util":[["impl<T> AsyncWrite for AllowStdIo<T>
where\n T: Write,
"],["impl AsyncWrite for Cursor<Box<[u8]>>"],["impl<A, B> AsyncWrite for Either<A, B>
where\n A: AsyncWrite,\n B: AsyncWrite,
"],["impl<R: AsyncWrite> AsyncWrite for BufReader<R>"],["impl<W: AsyncWrite> AsyncWrite for BufWriter<W>"],["impl AsyncWrite for Cursor<&mut [u8]>"],["impl AsyncWrite for Cursor<&mut Vec<u8>>"],["impl<W: AsyncWrite> AsyncWrite for LineWriter<W>"],["impl AsyncWrite for Sink"],["impl<St> AsyncWrite for IntoAsyncRead<St>
where\n St: TryStream<Error = Error> + AsyncWrite,\n St::Ok: AsRef<[u8]>,
"],["impl AsyncWrite for Cursor<Vec<u8>>"],["impl<W: AsyncWrite> AsyncWrite for WriteHalf<W>"]], "piper":[["impl AsyncWrite for Writer"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/trait.impl/futures_sink/trait.Sink.js b/doc/devel/trait.impl/futures_sink/trait.Sink.js index 8c1cd7253b..ba650c44e8 100644 --- a/doc/devel/trait.impl/futures_sink/trait.Sink.js +++ b/doc/devel/trait.impl/futures_sink/trait.Sink.js @@ -2,6 +2,6 @@ "futures":[], "futures_channel":[["impl<T> Sink<T> for UnboundedSender<T>"],["impl<T> Sink<T> for &UnboundedSender<T>"],["impl<T> Sink<T> for Sender<T>"]], "futures_sink":[], -"futures_util":[["impl<S, Item> Sink<Item> for Peekable<S>
where\n S: Sink<Item> + Stream,
"],["impl<_Item, St, F> Sink<_Item> for Inspect<St, F>
where\n Map<St, InspectFn<F>>: Sink<_Item>,
"],["impl<S, Fut, F, Item> Sink<Item> for OrElse<S, Fut, F>
where\n S: Sink<Item>,
"],["impl<S: Sink<Item>, Item> Sink<Item> for IntoStream<S>"],["impl<S, Fut, F, Item> Sink<Item> for Then<S, Fut, F>
where\n S: Sink<Item>,
"],["impl<S, Item> Sink<Item> for Skip<S>
where\n S: Stream + Sink<Item>,
"],["impl<S, Fut, F, Item> Sink<Item> for AndThen<S, Fut, F>
where\n S: Sink<Item>,
"],["impl<S, Fut, F, Item, E> Sink<Item> for TrySkipWhile<S, Fut, F>
where\n S: TryStream + Sink<Item, Error = E>,
"],["impl<Si1, Si2, Item> Sink<Item> for Fanout<Si1, Si2>
where\n Si1: Sink<Item>,\n Item: Clone,\n Si2: Sink<Item, Error = Si1::Error>,
"],["impl<_Item, St, U, F> Sink<_Item> for FlatMap<St, U, F>
where\n Flatten<Map<St, F>, U>: Sink<_Item>,
"],["impl<S, Item> Sink<Item> for TryReadyChunks<S>
where\n S: TryStream + Sink<Item>,
"],["impl<S, Item> Sink<Item> for TryFlatten<S>
where\n S: TryStream + Sink<Item>,
"],["impl<S, Fut, F, Item, E> Sink<Item> for TryFilter<S, Fut, F>
where\n S: TryStream + Sink<Item, Error = E>,
"],["impl<St, F, Item> Sink<Item> for Map<St, F>
where\n St: Stream + Sink<Item>,\n F: FnMut1<St::Item>,
"],["impl<_Item, St, F> Sink<_Item> for MapOk<St, F>
where\n Map<IntoStream<St>, MapOkFn<F>>: Sink<_Item>,
"],["impl<S, Item> Sink<Item> for ReadyChunks<S>
where\n S: Stream + Sink<Item>,
"],["impl<S, Item> Sink<Item> for Chunks<S>
where\n S: Stream + Sink<Item>,
"],["impl<S, Fut, F, Item, E> Sink<Item> for TryTakeWhile<S, Fut, F>
where\n S: TryStream + Sink<Item, Error = E>,
"],["impl<S: Stream + Sink<Item>, Item> Sink<Item> for Fuse<S>"],["impl<Si, F, E, Item> Sink<Item> for SinkMapErr<Si, F>
where\n Si: Sink<Item>,\n F: FnOnce(Si::Error) -> E,
"],["impl<S, Fut, F, Item> Sink<Item> for SkipWhile<S, Fut, F>
where\n S: Stream + Sink<Item>,\n F: FnMut(&S::Item) -> Fut,\n Fut: Future<Output = bool>,
"],["impl<_Item, St, F> Sink<_Item> for MapErr<St, F>
where\n Map<IntoStream<St>, MapErrFn<F>>: Sink<_Item>,
"],["impl<_Item, St> Sink<_Item> for Flatten<St>
where\n Flatten<St, St::Item>: Sink<_Item>,\n St: Stream,
"],["impl<A, B, Item> Sink<Item> for Either<A, B>
where\n A: Sink<Item>,\n B: Sink<Item, Error = A::Error>,
"],["impl<T> Sink<T> for Drain<T>"],["impl<S, Fut, F, Item> Sink<Item> for Filter<S, Fut, F>
where\n S: Stream + Sink<Item>,\n F: FnMut(&S::Item) -> Fut,\n Fut: Future<Output = bool>,
"],["impl<Si: Sink<Item>, Item> Sink<Item> for Buffer<Si, Item>"],["impl<S, Fut, F, Item> Sink<Item> for FilterMap<S, Fut, F>
where\n S: Stream + Sink<Item>,\n F: FnMut1<S::Item, Output = Fut>,\n Fut: Future,
"],["impl<S, Item> Sink<Item> for Buffered<S>
where\n S: Stream + Sink<Item>,\n S::Item: Future,
"],["impl<_Item, St, U, F> Sink<_Item> for FlatMapUnordered<St, U, F>
where\n FlattenUnordered<Map<St, F>>: Sink<_Item>,\n St: Stream,\n U: Stream + Unpin,\n F: FnMut(St::Item) -> U,
"],["impl<_Item, St> Sink<_Item> for TryFlattenUnordered<St>
where\n FlattenUnorderedWithFlowController<NestedTryStreamIntoEitherTryStream<St>, PropagateBaseStreamError<St>>: Sink<_Item>,\n St: TryStream,\n St::Ok: TryStream + Unpin,\n <St::Ok as TryStream>::Error: From<St::Error>,
"],["impl<S, Fut, F, Item> Sink<Item> for TakeWhile<S, Fut, F>
where\n S: Stream + Sink<Item>,
"],["impl<_Item, St, F> Sink<_Item> for InspectOk<St, F>
where\n Inspect<IntoStream<St>, InspectOkFn<F>>: Sink<_Item>,
"],["impl<_Item, St, E> Sink<_Item> for ErrInto<St, E>
where\n MapErr<St, IntoFn<E>>: Sink<_Item>,
"],["impl<S, Item> Sink<Item> for Take<S>
where\n S: Stream + Sink<Item>,
"],["impl<S, Fut, F, Item> Sink<Item> for TryFilterMap<S, Fut, F>
where\n S: Sink<Item>,
"],["impl<_Item, St, F> Sink<_Item> for InspectErr<St, F>
where\n Inspect<IntoStream<St>, InspectErrFn<F>>: Sink<_Item>,
"],["impl<S: Sink<Item>, Item> Sink<Item> for SplitSink<S, Item>"],["impl<Si, Item, U, Fut, F, E> Sink<U> for With<Si, Item, U, Fut, F>
where\n Si: Sink<Item>,\n F: FnMut(U) -> Fut,\n Fut: Future<Output = Result<Item, E>>,\n E: From<Si::Error>,
"],["impl<St, S, Fut, F, Item> Sink<Item> for Scan<St, S, Fut, F>
where\n St: Stream + Sink<Item>,
"],["impl<S, Item> Sink<Item> for Enumerate<S>
where\n S: Stream + Sink<Item>,
"],["impl<_Item, F> Sink<_Item> for FlattenStream<F>
where\n Flatten<F, <F as Future>::Output>: Sink<_Item>,\n F: Future,
"],["impl<Si, Item, E> Sink<Item> for SinkErrInto<Si, Item, E>
where\n Si: Sink<Item>,\n Si::Error: Into<E>,
"],["impl<S, Item> Sink<Item> for TryChunks<S>
where\n S: TryStream + Sink<Item>,
"],["impl<Si, Item, U, St, F> Sink<U> for WithFlatMap<Si, Item, U, St, F>
where\n Si: Sink<Item>,\n F: FnMut(U) -> St,\n St: Stream<Item = Result<Item, Si::Error>>,
"],["impl<S, Fut, Item> Sink<Item> for TakeUntil<S, Fut>
where\n S: Stream + Sink<Item>,\n Fut: Future,
"],["impl<S, Item, E> Sink<Item> for TryBuffered<S>
where\n S: TryStream + Sink<Item, Error = E>,\n S::Ok: TryFuture<Error = E>,
"],["impl<S, Item, E> Sink<Item> for TryBufferUnordered<S>
where\n S: TryStream + Sink<Item, Error = E>,\n S::Ok: TryFuture<Error = E>,
"],["impl<T, F, R, Item, E> Sink<Item> for Unfold<T, F, R>
where\n F: FnMut(T, Item) -> R,\n R: Future<Output = Result<T, E>>,
"],["impl<_Item, Fut, Si> Sink<_Item> for FlattenSink<Fut, Si>
where\n TryFlatten<Fut, Si>: Sink<_Item>,
"],["impl<S, Item> Sink<Item> for BufferUnordered<S>
where\n S: Stream + Sink<Item>,\n S::Item: Future,
"],["impl<_Item, Fut> Sink<_Item> for TryFlattenStream<Fut>
where\n TryFlatten<Fut, Fut::Ok>: Sink<_Item>,\n Fut: TryFuture,
"],["impl<W: AsyncWrite, Item: AsRef<[u8]>> Sink<Item> for IntoSink<W, Item>"]], +"futures_util":[["impl<S, Item> Sink<Item> for ReadyChunks<S>
where\n S: Stream + Sink<Item>,
"],["impl<S, Item> Sink<Item> for Peekable<S>
where\n S: Sink<Item> + Stream,
"],["impl<Si, F, E, Item> Sink<Item> for SinkMapErr<Si, F>
where\n Si: Sink<Item>,\n F: FnOnce(Si::Error) -> E,
"],["impl<_Item, St, F> Sink<_Item> for InspectOk<St, F>
where\n Inspect<IntoStream<St>, InspectOkFn<F>>: Sink<_Item>,
"],["impl<S, Item> Sink<Item> for TryReadyChunks<S>
where\n S: TryStream + Sink<Item>,
"],["impl<S, Fut, Item> Sink<Item> for TakeUntil<S, Fut>
where\n S: Stream + Sink<Item>,\n Fut: Future,
"],["impl<S, Item, E> Sink<Item> for TryBuffered<S>
where\n S: TryStream + Sink<Item, Error = E>,\n S::Ok: TryFuture<Error = E>,
"],["impl<S, Item, E> Sink<Item> for TryBufferUnordered<S>
where\n S: TryStream + Sink<Item, Error = E>,\n S::Ok: TryFuture<Error = E>,
"],["impl<A, B, Item> Sink<Item> for Either<A, B>
where\n A: Sink<Item>,\n B: Sink<Item, Error = A::Error>,
"],["impl<S, Item> Sink<Item> for Enumerate<S>
where\n S: Stream + Sink<Item>,
"],["impl<T, F, R, Item, E> Sink<Item> for Unfold<T, F, R>
where\n F: FnMut(T, Item) -> R,\n R: Future<Output = Result<T, E>>,
"],["impl<_Item, St, U, F> Sink<_Item> for FlatMapUnordered<St, U, F>
where\n FlattenUnordered<Map<St, F>>: Sink<_Item>,\n St: Stream,\n U: Stream + Unpin,\n F: FnMut(St::Item) -> U,
"],["impl<Si, Item, E> Sink<Item> for SinkErrInto<Si, Item, E>
where\n Si: Sink<Item>,\n Si::Error: Into<E>,
"],["impl<S, Item> Sink<Item> for TryFlatten<S>
where\n S: TryStream + Sink<Item>,
"],["impl<S, Fut, F, Item> Sink<Item> for SkipWhile<S, Fut, F>
where\n S: Stream + Sink<Item>,\n F: FnMut(&S::Item) -> Fut,\n Fut: Future<Output = bool>,
"],["impl<S, Fut, F, Item> Sink<Item> for TryFilterMap<S, Fut, F>
where\n S: Sink<Item>,
"],["impl<S, Fut, F, Item> Sink<Item> for FilterMap<S, Fut, F>
where\n S: Stream + Sink<Item>,\n F: FnMut1<S::Item, Output = Fut>,\n Fut: Future,
"],["impl<_Item, St, F> Sink<_Item> for MapErr<St, F>
where\n Map<IntoStream<St>, MapErrFn<F>>: Sink<_Item>,
"],["impl<S, Item> Sink<Item> for Buffered<S>
where\n S: Stream + Sink<Item>,\n S::Item: Future,
"],["impl<S, Fut, F, Item> Sink<Item> for TakeWhile<S, Fut, F>
where\n S: Stream + Sink<Item>,
"],["impl<_Item, Fut> Sink<_Item> for TryFlattenStream<Fut>
where\n TryFlatten<Fut, Fut::Ok>: Sink<_Item>,\n Fut: TryFuture,
"],["impl<S: Sink<Item>, Item> Sink<Item> for SplitSink<S, Item>"],["impl<_Item, St, F> Sink<_Item> for InspectErr<St, F>
where\n Inspect<IntoStream<St>, InspectErrFn<F>>: Sink<_Item>,
"],["impl<St, S, Fut, F, Item> Sink<Item> for Scan<St, S, Fut, F>
where\n St: Stream + Sink<Item>,
"],["impl<_Item, Fut, Si> Sink<_Item> for FlattenSink<Fut, Si>
where\n TryFlatten<Fut, Si>: Sink<_Item>,
"],["impl<Si, Item, U, St, F> Sink<U> for WithFlatMap<Si, Item, U, St, F>
where\n Si: Sink<Item>,\n F: FnMut(U) -> St,\n St: Stream<Item = Result<Item, Si::Error>>,
"],["impl<_Item, St, F> Sink<_Item> for MapOk<St, F>
where\n Map<IntoStream<St>, MapOkFn<F>>: Sink<_Item>,
"],["impl<S, Fut, F, Item> Sink<Item> for Filter<S, Fut, F>
where\n S: Stream + Sink<Item>,\n F: FnMut(&S::Item) -> Fut,\n Fut: Future<Output = bool>,
"],["impl<S, Fut, F, Item, E> Sink<Item> for TryFilter<S, Fut, F>
where\n S: TryStream + Sink<Item, Error = E>,
"],["impl<S, Fut, F, Item> Sink<Item> for Then<S, Fut, F>
where\n S: Sink<Item>,
"],["impl<S, Fut, F, Item, E> Sink<Item> for TrySkipWhile<S, Fut, F>
where\n S: TryStream + Sink<Item, Error = E>,
"],["impl<S, Item> Sink<Item> for BufferUnordered<S>
where\n S: Stream + Sink<Item>,\n S::Item: Future,
"],["impl<Si: Sink<Item>, Item> Sink<Item> for Buffer<Si, Item>"],["impl<S, Item> Sink<Item> for TryChunks<S>
where\n S: TryStream + Sink<Item>,
"],["impl<S, Item> Sink<Item> for Take<S>
where\n S: Stream + Sink<Item>,
"],["impl<W: AsyncWrite, Item: AsRef<[u8]>> Sink<Item> for IntoSink<W, Item>"],["impl<_Item, St, E> Sink<_Item> for ErrInto<St, E>
where\n MapErr<St, IntoFn<E>>: Sink<_Item>,
"],["impl<_Item, St> Sink<_Item> for Flatten<St>
where\n Flatten<St, St::Item>: Sink<_Item>,\n St: Stream,
"],["impl<S, Item> Sink<Item> for Skip<S>
where\n S: Stream + Sink<Item>,
"],["impl<S: Sink<Item>, Item> Sink<Item> for IntoStream<S>"],["impl<S, Fut, F, Item> Sink<Item> for OrElse<S, Fut, F>
where\n S: Sink<Item>,
"],["impl<S, Item> Sink<Item> for Chunks<S>
where\n S: Stream + Sink<Item>,
"],["impl<_Item, St> Sink<_Item> for TryFlattenUnordered<St>
where\n FlattenUnorderedWithFlowController<NestedTryStreamIntoEitherTryStream<St>, PropagateBaseStreamError<St>>: Sink<_Item>,\n St: TryStream,\n St::Ok: TryStream + Unpin,\n <St::Ok as TryStream>::Error: From<St::Error>,
"],["impl<_Item, F> Sink<_Item> for FlattenStream<F>
where\n Flatten<F, <F as Future>::Output>: Sink<_Item>,\n F: Future,
"],["impl<_Item, St, F> Sink<_Item> for Inspect<St, F>
where\n Map<St, InspectFn<F>>: Sink<_Item>,
"],["impl<St, F, Item> Sink<Item> for Map<St, F>
where\n St: Stream + Sink<Item>,\n F: FnMut1<St::Item>,
"],["impl<S: Stream + Sink<Item>, Item> Sink<Item> for Fuse<S>"],["impl<S, Fut, F, Item> Sink<Item> for AndThen<S, Fut, F>
where\n S: Sink<Item>,
"],["impl<S, Fut, F, Item, E> Sink<Item> for TryTakeWhile<S, Fut, F>
where\n S: TryStream + Sink<Item, Error = E>,
"],["impl<Si1, Si2, Item> Sink<Item> for Fanout<Si1, Si2>
where\n Si1: Sink<Item>,\n Item: Clone,\n Si2: Sink<Item, Error = Si1::Error>,
"],["impl<T> Sink<T> for Drain<T>"],["impl<_Item, St, U, F> Sink<_Item> for FlatMap<St, U, F>
where\n Flatten<Map<St, F>, U>: Sink<_Item>,
"],["impl<Si, Item, U, Fut, F, E> Sink<U> for With<Si, Item, U, Fut, F>
where\n Si: Sink<Item>,\n F: FnMut(U) -> Fut,\n Fut: Future<Output = Result<Item, E>>,\n E: From<Si::Error>,
"]], "zbus":[["impl<T> Sink<T> for Connection
where\n T: Into<Arc<Message>>,
"],["impl<'a, T> Sink<T> for &'a Connection
where\n T: Into<Arc<Message>>,
"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/trait.impl/ordered_stream/trait.OrderedStream.js b/doc/devel/trait.impl/ordered_stream/trait.OrderedStream.js index 74c3d40875..c14318de1e 100644 --- a/doc/devel/trait.impl/ordered_stream/trait.OrderedStream.js +++ b/doc/devel/trait.impl/ordered_stream/trait.OrderedStream.js @@ -1,4 +1,4 @@ (function() {var implementors = { "ordered_stream":[], -"zbus":[["impl OrderedStream for InterfacesRemovedStream<'_>"],["impl OrderedStream for NameAcquiredStream<'_>"],["impl OrderedStream for NameLostStream<'_>"],["impl OrderedStream for MessageStream"],["impl<'a> OrderedStream for SignalStream<'a>"],["impl OrderedStream for NameOwnerChangedStream<'_>"],["impl OrderedStream for InterfacesAddedStream<'_>"],["impl OrderedStream for PropertiesChangedStream<'_>"]] +"zbus":[["impl OrderedStream for MessageStream"],["impl OrderedStream for PropertiesChangedStream<'_>"],["impl OrderedStream for InterfacesRemovedStream<'_>"],["impl OrderedStream for NameLostStream<'_>"],["impl OrderedStream for NameOwnerChangedStream<'_>"],["impl OrderedStream for InterfacesAddedStream<'_>"],["impl<'a> OrderedStream for SignalStream<'a>"],["impl OrderedStream for NameAcquiredStream<'_>"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/trait.impl/serde/de/trait.Deserialize.js b/doc/devel/trait.impl/serde/de/trait.Deserialize.js index c79552a4a2..ffd3d2a600 100644 --- a/doc/devel/trait.impl/serde/de/trait.Deserialize.js +++ b/doc/devel/trait.impl/serde/de/trait.Deserialize.js @@ -7,7 +7,7 @@ "serde":[], "serde_json":[["impl<'de> Deserialize<'de> for Map<String, Value>"],["impl<'de> Deserialize<'de> for Value"],["impl<'de> Deserialize<'de> for Number"]], "smartstring":[["impl<'de, T: SmartStringMode> Deserialize<'de> for SmartString<T>"]], -"zbus":[["impl<'de> Deserialize<'de> for ReleaseNameReply"],["impl<'de> Deserialize<'de> for MessageFieldCode"],["impl<'de> Deserialize<'de> for RequestNameFlags"],["impl<'de: 'm, 'm> Deserialize<'de> for MessageFields<'m>"],["impl<'de> Deserialize<'de> for MessageType"],["impl<'de> Deserialize<'de> for MessagePrimaryHeader"],["impl<'de> Deserialize<'de> for Guid"],["impl<'de: 'm, 'm> Deserialize<'de> for MessageHeader<'m>"],["impl<'de> Deserialize<'de> for EndianSig"],["impl<'de> Deserialize<'de> for ConnectionCredentials"],["impl<'de: 'f, 'f> Deserialize<'de> for MessageField<'f>"],["impl<'de: 'm, 'm> Deserialize<'de> for MatchRule<'m>"],["impl<'de> Deserialize<'de> for RequestNameReply"],["impl<'de> Deserialize<'de> for OwnedMatchRule"]], +"zbus":[["impl<'de> Deserialize<'de> for RequestNameFlags"],["impl<'de: 'm, 'm> Deserialize<'de> for MessageHeader<'m>"],["impl<'de> Deserialize<'de> for ConnectionCredentials"],["impl<'de> Deserialize<'de> for EndianSig"],["impl<'de> Deserialize<'de> for ReleaseNameReply"],["impl<'de> Deserialize<'de> for OwnedMatchRule"],["impl<'de> Deserialize<'de> for MessageType"],["impl<'de> Deserialize<'de> for MessagePrimaryHeader"],["impl<'de: 'm, 'm> Deserialize<'de> for MatchRule<'m>"],["impl<'de: 'm, 'm> Deserialize<'de> for MessageFields<'m>"],["impl<'de> Deserialize<'de> for RequestNameReply"],["impl<'de> Deserialize<'de> for MessageFieldCode"],["impl<'de: 'f, 'f> Deserialize<'de> for MessageField<'f>"],["impl<'de> Deserialize<'de> for Guid"]], "zbus_names":[["impl<'de> Deserialize<'de> for OwnedWellKnownName"],["impl<'de> Deserialize<'de> for OwnedBusName"],["impl<'de: 'name, 'name> Deserialize<'de> for BusName<'name>"],["impl<'de: 'name, 'name> Deserialize<'de> for UniqueName<'name>"],["impl<'de: 'name, 'name> Deserialize<'de> for InterfaceName<'name>"],["impl<'de: 'name, 'name> Deserialize<'de> for ErrorName<'name>"],["impl<'de> Deserialize<'de> for OwnedInterfaceName"],["impl<'de: 'name, 'name> Deserialize<'de> for MemberName<'name>"],["impl<'de> Deserialize<'de> for OwnedMemberName"],["impl<'de: 'name, 'name> Deserialize<'de> for WellKnownName<'name>"],["impl<'de> Deserialize<'de> for OwnedErrorName"],["impl<'de> Deserialize<'de> for OwnedUniqueName"]], "zvariant":[["impl<'de: 'a, 'a> Deserialize<'de> for Value<'a>"],["impl<'de> Deserialize<'de> for OwnedObjectPath"],["impl<'de> Deserialize<'de> for OwnedSignature"],["impl<'de> Deserialize<'de> for Fd"],["impl<'de> Deserialize<'de> for OwnedFd"],["impl<'de: 'a, 'a> Deserialize<'de> for Signature<'a>"],["impl<'de, T, E> Deserialize<'de> for Optional<T>
where\n T: Type + NoneValue + Deserialize<'de>,\n <T as NoneValue>::NoneType: Deserialize<'de> + TryInto<T, Error = E> + PartialEq,\n E: Display,
"],["impl<'de> Deserialize<'de> for OwnedValue"],["impl<'de: 'a, 'a> Deserialize<'de> for Str<'a>"],["impl<'de, T: Type + Deserialize<'de>> Deserialize<'de> for DeserializeValue<'de, T>"],["impl<'de: 'a, 'a> Deserialize<'de> for ObjectPath<'a>"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/trait.impl/serde/ser/trait.Serialize.js b/doc/devel/trait.impl/serde/ser/trait.Serialize.js index 537a01b3fc..e479b88681 100644 --- a/doc/devel/trait.impl/serde/ser/trait.Serialize.js +++ b/doc/devel/trait.impl/serde/ser/trait.Serialize.js @@ -7,7 +7,7 @@ "serde":[], "serde_json":[["impl Serialize for Value"],["impl Serialize for Map<String, Value>"],["impl Serialize for Number"]], "smartstring":[["impl<T: SmartStringMode> Serialize for SmartString<T>"]], -"zbus":[["impl Serialize for MessageFieldCode"],["impl<'c> Serialize for StatsProxy<'c>"],["impl<'c> Serialize for MonitoringProxy<'c>"],["impl<'c> Serialize for IntrospectableProxy<'c>"],["impl<'m> Serialize for MessageHeader<'m>"],["impl<'c> Serialize for IntrospectableProxy<'c>"],["impl Serialize for EndianSig"],["impl Serialize for MatchRule<'_>"],["impl<'c> Serialize for StatsProxy<'c>"],["impl<'c> Serialize for PeerProxy<'c>"],["impl<'m> Serialize for MessageFields<'m>"],["impl Serialize for ReleaseNameReply"],["impl Serialize for Guid"],["impl Serialize for MessagePrimaryHeader"],["impl<'c> Serialize for ObjectManagerProxy<'c>"],["impl Serialize for MessageType"],["impl<'c> Serialize for PropertiesProxy<'c>"],["impl Serialize for RequestNameFlags"],["impl<'c> Serialize for DBusProxy<'c>"],["impl Serialize for RequestNameReply"],["impl<'c> Serialize for PeerProxy<'c>"],["impl<'c> Serialize for PropertiesProxy<'c>"],["impl<R> Serialize for ResponseDispatchNotifier<R>
where\n R: Serialize,
"],["impl<'c> Serialize for ObjectManagerProxy<'c>"],["impl Serialize for OwnedMatchRule"],["impl Serialize for ConnectionCredentials"],["impl<'f> Serialize for MessageField<'f>"],["impl<'c> Serialize for MonitoringProxy<'c>"],["impl<'c> Serialize for DBusProxy<'c>"]], +"zbus":[["impl<'m> Serialize for MessageHeader<'m>"],["impl<'f> Serialize for MessageField<'f>"],["impl<'c> Serialize for PeerProxy<'c>"],["impl Serialize for RequestNameReply"],["impl Serialize for MatchRule<'_>"],["impl Serialize for MessageType"],["impl<R> Serialize for ResponseDispatchNotifier<R>
where\n R: Serialize,
"],["impl<'c> Serialize for ObjectManagerProxy<'c>"],["impl<'c> Serialize for ObjectManagerProxy<'c>"],["impl Serialize for MessagePrimaryHeader"],["impl<'c> Serialize for StatsProxy<'c>"],["impl<'c> Serialize for PeerProxy<'c>"],["impl<'c> Serialize for MonitoringProxy<'c>"],["impl<'m> Serialize for MessageFields<'m>"],["impl<'c> Serialize for DBusProxy<'c>"],["impl Serialize for OwnedMatchRule"],["impl Serialize for MessageFieldCode"],["impl<'c> Serialize for DBusProxy<'c>"],["impl Serialize for RequestNameFlags"],["impl<'c> Serialize for StatsProxy<'c>"],["impl Serialize for ReleaseNameReply"],["impl Serialize for Guid"],["impl Serialize for ConnectionCredentials"],["impl<'c> Serialize for PropertiesProxy<'c>"],["impl<'c> Serialize for IntrospectableProxy<'c>"],["impl<'c> Serialize for MonitoringProxy<'c>"],["impl Serialize for EndianSig"],["impl<'c> Serialize for PropertiesProxy<'c>"],["impl<'c> Serialize for IntrospectableProxy<'c>"]], "zbus_names":[["impl<'name> Serialize for ErrorName<'name>"],["impl<'name> Serialize for WellKnownName<'name>"],["impl<'name> Serialize for MemberName<'name>"],["impl Serialize for OwnedErrorName"],["impl<'name> Serialize for BusName<'name>"],["impl Serialize for OwnedWellKnownName"],["impl<'name> Serialize for InterfaceName<'name>"],["impl Serialize for OwnedUniqueName"],["impl Serialize for OwnedMemberName"],["impl<'name> Serialize for UniqueName<'name>"],["impl Serialize for OwnedBusName"],["impl Serialize for OwnedInterfaceName"]], "zvariant":[["impl Serialize for Fd"],["impl<'a> Serialize for ObjectPath<'a>"],["impl Serialize for OwnedSignature"],["impl Serialize for OwnedFd"],["impl<'a> Serialize for Str<'a>"],["impl<'a> Serialize for Signature<'a>"],["impl<'a> Serialize for Maybe<'a>"],["impl<'a> Serialize for Structure<'a>"],["impl<'a> Serialize for Value<'a>"],["impl Serialize for OwnedObjectPath"],["impl<'a> Serialize for Array<'a>"],["impl<T> Serialize for Optional<T>
where\n T: Type + NoneValue + Serialize,\n <T as NoneValue>::NoneType: Serialize,
"],["impl Serialize for OwnedValue"],["impl<'k, 'v> Serialize for Dict<'k, 'v>"],["impl<'a, T: Type + Serialize> Serialize for SerializeValue<'a, T>"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/trait.impl/std/io/trait.Write.js b/doc/devel/trait.impl/std/io/trait.Write.js index 5941825dd8..6505980dd3 100644 --- a/doc/devel/trait.impl/std/io/trait.Write.js +++ b/doc/devel/trait.impl/std/io/trait.Write.js @@ -3,7 +3,7 @@ "bytes":[["impl<B: BufMut + Sized> Write for Writer<B>"]], "digest":[["impl<T> Write for CoreWrapper<T>"],["impl<T> Write for RtVariableCoreWrapper<T>"]], "either":[["impl<L, R> Write for Either<L, R>
where\n L: Write,\n R: Write,
"]], -"futures_lite":[["impl<T: AsyncWrite + Unpin> Write for AsyncAsSync<'_, '_, T>"],["impl<T: AsyncWrite + Unpin> Write for BlockOn<T>"]], +"futures_lite":[["impl<T: AsyncWrite + Unpin> Write for BlockOn<T>"],["impl<T: AsyncWrite + Unpin> Write for AsyncAsSync<'_, '_, T>"]], "futures_util":[["impl<T> Write for AllowStdIo<T>
where\n T: Write,
"]], "matchers":[["impl<'a, S, A> Write for Matcher<'a, S, A>
where\n S: StateID,\n A: DFA<ID = S>,
"]], "mio":[["impl Write for Sender"],["impl Write for &Sender"],["impl Write for UnixStream"],["impl<'a> Write for &'a UnixStream"],["impl Write for TcpStream"],["impl<'a> Write for &'a TcpStream"]], diff --git a/doc/devel/trait.impl/std/os/fd/raw/trait.AsRawFd.js b/doc/devel/trait.impl/std/os/fd/raw/trait.AsRawFd.js index 2ece824c61..17e655c193 100644 --- a/doc/devel/trait.impl/std/os/fd/raw/trait.AsRawFd.js +++ b/doc/devel/trait.impl/std/os/fd/raw/trait.AsRawFd.js @@ -3,7 +3,7 @@ "async_io":[["impl<T: AsRawFd> AsRawFd for Async<T>"]], "async_std":[["impl AsRawFd for Stderr"],["impl AsRawFd for UnixStream"],["impl AsRawFd for TcpStream"],["impl AsRawFd for UnixListener"],["impl AsRawFd for Stdin"],["impl AsRawFd for File"],["impl AsRawFd for UnixDatagram"],["impl AsRawFd for UdpSocket"],["impl AsRawFd for Stdout"],["impl AsRawFd for TcpListener"]], "mio":[["impl AsRawFd for Poll"],["impl AsRawFd for UnixStream"],["impl AsRawFd for TcpStream"],["impl AsRawFd for UnixListener"],["impl AsRawFd for UdpSocket"],["impl AsRawFd for Sender"],["impl AsRawFd for Registry"],["impl AsRawFd for Receiver"],["impl AsRawFd for TcpListener"],["impl AsRawFd for UnixDatagram"]], -"nix":[["impl AsRawFd for PtyMaster"],["impl AsRawFd for Dir"],["impl AsRawFd for TimerFd"],["impl AsRawFd for SignalFd"],["impl AsRawFd for PollFd"],["impl AsRawFd for OwningIter"],["impl AsRawFd for Inotify"]], +"nix":[["impl AsRawFd for Dir"],["impl AsRawFd for PtyMaster"],["impl AsRawFd for Inotify"],["impl AsRawFd for PollFd"],["impl AsRawFd for TimerFd"],["impl AsRawFd for OwningIter"],["impl AsRawFd for SignalFd"]], "polling":[["impl AsRawFd for Poller"]], "rustix":[], "socket2":[["impl AsRawFd for Socket"]], diff --git a/doc/devel/trait.impl/zvariant/type/trait.Type.js b/doc/devel/trait.impl/zvariant/type/trait.Type.js index 169a2751fe..cb99f09c70 100644 --- a/doc/devel/trait.impl/zvariant/type/trait.Type.js +++ b/doc/devel/trait.impl/zvariant/type/trait.Type.js @@ -1,7 +1,7 @@ (function() {var implementors = { "atspi_common":[["impl Type for EventBodyOwned"],["impl Type for TreeTraversalType"],["impl Type for Granularity"],["impl Type for ScrollType"],["impl Type for MatchType"],["impl Type for RelationType"],["impl Type for LegacyCacheItem"],["impl Type for Role"],["impl Type for CoordType"],["impl Type for ClipType"],["impl Type for StateSet"],["impl Type for Layer"],["impl<T> Type for EventBody<'_, T>"],["impl Type for EventBodyQT"],["impl Type for EventListeners"],["impl Type for Accessible"],["impl Type for CacheItem"],["impl Type for SortOrder"],["impl Type for InterfaceSet"]], "atspi_proxies":[["impl<'c> Type for CollectionProxyBlocking<'c>"],["impl<'c> Type for CacheProxyBlocking<'c>"],["impl<'c> Type for TableCellProxy<'c>"],["impl<'c> Type for HypertextProxy<'c>"],["impl<'c> Type for HyperlinkProxy<'c>"],["impl<'c> Type for ImageProxy<'c>"],["impl<'c> Type for ApplicationProxy<'c>"],["impl<'c> Type for DocumentProxy<'c>"],["impl Type for EventListenerMode"],["impl<'c> Type for ComponentProxy<'c>"],["impl<'c> Type for DocumentProxyBlocking<'c>"],["impl<'c> Type for TextProxyBlocking<'c>"],["impl<'c> Type for BusProxyBlocking<'c>"],["impl<'c> Type for AccessibleProxyBlocking<'c>"],["impl<'c> Type for StatusProxyBlocking<'c>"],["impl<'c> Type for HypertextProxyBlocking<'c>"],["impl<'c> Type for EditableTextProxyBlocking<'c>"],["impl<'c> Type for BusProxy<'c>"],["impl<'c> Type for TableProxy<'c>"],["impl<'c> Type for DeviceEventControllerProxyBlocking<'c>"],["impl<'c> Type for SelectionProxy<'c>"],["impl<'c> Type for CacheProxy<'c>"],["impl<'c> Type for DeviceEventListenerProxy<'c>"],["impl<'c> Type for RegistryProxy<'c>"],["impl<'c> Type for ActionProxy<'c>"],["impl Type for KeySynthType"],["impl<'c> Type for SocketProxy<'c>"],["impl<'c> Type for CollectionProxy<'c>"],["impl<'c> Type for ValueProxy<'c>"],["impl<'c> Type for SocketProxyBlocking<'c>"],["impl Type for EventType"],["impl<'a> Type for DeviceEvent<'a>"],["impl<'c> Type for EditableTextProxy<'c>"],["impl<'c> Type for ApplicationProxyBlocking<'c>"],["impl<'c> Type for TableProxyBlocking<'c>"],["impl<'c> Type for HyperlinkProxyBlocking<'c>"],["impl<'c> Type for ImageProxyBlocking<'c>"],["impl<'c> Type for StatusProxy<'c>"],["impl<'c> Type for AccessibleProxy<'c>"],["impl<'c> Type for RegistryProxyBlocking<'c>"],["impl Type for StateSet"],["impl<'c> Type for DeviceEventControllerProxy<'c>"],["impl<'c> Type for ComponentProxyBlocking<'c>"],["impl<'c> Type for ActionProxyBlocking<'c>"],["impl<'c> Type for TableCellProxyBlocking<'c>"],["impl<'c> Type for DeviceEventListenerProxyBlocking<'c>"],["impl<'c> Type for SelectionProxyBlocking<'c>"],["impl<'c> Type for ValueProxyBlocking<'c>"],["impl<'a> Type for KeyDefinition<'a>"],["impl<'c> Type for TextProxy<'c>"]], -"zbus":[["impl<'c> Type for DBusProxy<'c>"],["impl<'c> Type for IntrospectableProxy<'c>"],["impl<'c> Type for PropertiesProxy<'c>"],["impl Type for MessageType"],["impl<'c> Type for MonitoringProxy<'c>"],["impl<'c> Type for MonitoringProxy<'c>"],["impl<'c> Type for IntrospectableProxy<'c>"],["impl Type for Guid"],["impl<'m> Type for MatchRule<'m>"],["impl<'m> Type for MessageFields<'m>"],["impl<'c> Type for ObjectManagerProxy<'c>"],["impl Type for MessagePrimaryHeader"],["impl<'c> Type for PeerProxy<'c>"],["impl<'c> Type for StatsProxy<'c>"],["impl Type for ReleaseNameReply"],["impl<'c> Type for ObjectManagerProxy<'c>"],["impl<R> Type for ResponseDispatchNotifier<R>
where\n R: Type,
"],["impl<'f> Type for MessageField<'f>"],["impl Type for MessageFieldCode"],["impl<'m> Type for MessageHeader<'m>"],["impl Type for RequestNameReply"],["impl<'c> Type for PropertiesProxy<'c>"],["impl Type for RequestNameFlags"],["impl Type for OwnedMatchRule"],["impl Type for MessageFlags"],["impl Type for EndianSig"],["impl Type for ConnectionCredentials"],["impl<'c> Type for DBusProxy<'c>"],["impl<'c> Type for StatsProxy<'c>"],["impl<'c> Type for PeerProxy<'c>"]], +"zbus":[["impl<'c> Type for MonitoringProxy<'c>"],["impl<'c> Type for StatsProxy<'c>"],["impl Type for RequestNameFlags"],["impl Type for MessageFieldCode"],["impl<'c> Type for StatsProxy<'c>"],["impl<R> Type for ResponseDispatchNotifier<R>
where\n R: Type,
"],["impl<'c> Type for IntrospectableProxy<'c>"],["impl Type for MessageFlags"],["impl<'f> Type for MessageField<'f>"],["impl<'c> Type for MonitoringProxy<'c>"],["impl<'c> Type for PeerProxy<'c>"],["impl Type for RequestNameReply"],["impl<'c> Type for IntrospectableProxy<'c>"],["impl Type for OwnedMatchRule"],["impl Type for Guid"],["impl<'m> Type for MessageHeader<'m>"],["impl<'m> Type for MessageFields<'m>"],["impl Type for MessageType"],["impl Type for MessagePrimaryHeader"],["impl<'c> Type for DBusProxy<'c>"],["impl<'c> Type for PropertiesProxy<'c>"],["impl<'m> Type for MatchRule<'m>"],["impl<'c> Type for PropertiesProxy<'c>"],["impl Type for ReleaseNameReply"],["impl<'c> Type for DBusProxy<'c>"],["impl<'c> Type for PeerProxy<'c>"],["impl<'c> Type for ObjectManagerProxy<'c>"],["impl Type for ConnectionCredentials"],["impl<'c> Type for ObjectManagerProxy<'c>"],["impl Type for EndianSig"]], "zbus_names":[["impl Type for OwnedUniqueName"],["impl Type for OwnedBusName"],["impl<'name> Type for InterfaceName<'name>"],["impl Type for OwnedErrorName"],["impl Type for OwnedWellKnownName"],["impl<'name> Type for WellKnownName<'name>"],["impl<'name> Type for UniqueName<'name>"],["impl Type for OwnedMemberName"],["impl<'name> Type for MemberName<'name>"],["impl Type for BusName<'_>"],["impl<'name> Type for ErrorName<'name>"],["impl Type for OwnedInterfaceName"]], "zvariant":[] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/doc/devel/type.impl/nix/errno/enum.Errno.js b/doc/devel/type.impl/nix/errno/enum.Errno.js index cb5a138e8e..a626e4d5c2 100644 --- a/doc/devel/type.impl/nix/errno/enum.Errno.js +++ b/doc/devel/type.impl/nix/errno/enum.Errno.js @@ -1,3 +1,3 @@ (function() {var type_impls = { -"nix":[["
source§

impl Errno

source

pub const EWOULDBLOCK: Errno = Errno::EAGAIN

source

pub const EDEADLOCK: Errno = Errno::EDEADLK

source

pub const ENOTSUP: Errno = Errno::EOPNOTSUPP

",0,"nix::Error"],["
source§

impl Errno

source

pub fn last() -> Self

source

pub fn desc(self) -> &'static str

source

pub const fn from_i32(err: i32) -> Errno

source

pub fn clear()

source

pub fn result<S: ErrnoSentinel + PartialEq<S>>(value: S) -> Result<S>

Returns Ok(value) if it does not contain the sentinel value. This\nshould not be used when -1 is not the errno sentinel value.

\n
",0,"nix::Error"],["
source§

impl PartialEq for Errno

source§

fn eq(&self, other: &Errno) -> bool

This method tests for self and other values to be equal, and is used\nby ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always\nsufficient, and should not be overridden without very good reason.
","PartialEq","nix::Error"],["
source§

impl Eq for Errno

","Eq","nix::Error"],["
source§

impl StructuralEq for Errno

","StructuralEq","nix::Error"],["
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
","Clone","nix::Error"],["
source§

impl StructuralPartialEq for Errno

","StructuralPartialEq","nix::Error"],["
source§

impl TryFrom<Error> for Errno

§

type Error = Error

The type returned in the event of a conversion error.
source§

fn try_from(ioerror: Error) -> Result<Self, Error>

Performs the conversion.
","TryFrom","nix::Error"],["
source§

impl Display for Errno

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
","Display","nix::Error"],["
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, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
","Error","nix::Error"],["
source§

impl Debug for Errno

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
","Debug","nix::Error"],["
source§

impl Copy for Errno

","Copy","nix::Error"]] +"nix":[["
source§

impl Errno

source

pub const EWOULDBLOCK: Errno = Errno::EAGAIN

source

pub const EDEADLOCK: Errno = Errno::EDEADLK

source

pub const ENOTSUP: Errno = Errno::EOPNOTSUPP

",0,"nix::Error"],["
source§

impl Errno

source

pub fn last() -> Self

source

pub fn desc(self) -> &'static str

source

pub const fn from_i32(err: i32) -> Errno

source

pub fn clear()

source

pub fn result<S: ErrnoSentinel + PartialEq<S>>(value: S) -> Result<S>

Returns Ok(value) if it does not contain the sentinel value. This\nshould not be used when -1 is not the errno sentinel value.

\n
",0,"nix::Error"],["
source§

impl Eq for Errno

","Eq","nix::Error"],["
source§

impl Debug for Errno

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
","Debug","nix::Error"],["
source§

impl Display for Errno

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
","Display","nix::Error"],["
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
","Clone","nix::Error"],["
source§

impl Copy for Errno

","Copy","nix::Error"],["
source§

impl StructuralPartialEq for Errno

","StructuralPartialEq","nix::Error"],["
source§

impl TryFrom<Error> for Errno

§

type Error = Error

The type returned in the event of a conversion error.
source§

fn try_from(ioerror: Error) -> Result<Self, Error>

Performs the conversion.
","TryFrom","nix::Error"],["
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, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
","Error","nix::Error"],["
source§

impl StructuralEq for Errno

","StructuralEq","nix::Error"],["
source§

impl PartialEq for Errno

source§

fn eq(&self, other: &Errno) -> bool

This method tests for self and other values to be equal, and is used\nby ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always\nsufficient, and should not be overridden without very good reason.
","PartialEq","nix::Error"]] };if (window.register_type_impls) {window.register_type_impls(type_impls);} else {window.pending_type_impls = type_impls;}})() \ No newline at end of file diff --git a/doc/devel/zbus/blocking/fdo/struct.InterfacesRemoved.html b/doc/devel/zbus/blocking/fdo/struct.InterfacesRemoved.html index e9970caaae..5529f47661 100644 --- a/doc/devel/zbus/blocking/fdo/struct.InterfacesRemoved.html +++ b/doc/devel/zbus/blocking/fdo/struct.InterfacesRemoved.html @@ -51,7 +51,7 @@
Example
useful ordering for messages that were produced by the same zbus::Connection.

This is completely unrelated to the serial number on the message, which is set by the peer and might not be ordered at all.

-

Trait Implementations§

source§

impl AsRef<Arc<Message>> for InterfacesRemoved

source§

fn as_ref(&self) -> &Arc<Message>

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<Message> for InterfacesRemoved

source§

fn as_ref(&self) -> &Message

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Clone for InterfacesRemoved

source§

fn clone(&self) -> InterfacesRemoved

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for InterfacesRemoved

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for InterfacesRemoved

§

type Target = Message

The resulting type after dereferencing.
source§

fn deref(&self) -> &Message

Dereferences the value.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +

Trait Implementations§

source§

impl AsRef<Arc<Message>> for InterfacesRemoved

source§

fn as_ref(&self) -> &Arc<Message>

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<Message> for InterfacesRemoved

source§

fn as_ref(&self) -> &Message

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Clone for InterfacesRemoved

source§

fn clone(&self) -> InterfacesRemoved

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for InterfacesRemoved

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for InterfacesRemoved

§

type Target = Message

The resulting type after dereferencing.
source§

fn deref(&self) -> &Message

Dereferences the value.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/zbus/blocking/fdo/struct.NameLost.html b/doc/devel/zbus/blocking/fdo/struct.NameLost.html index 802b42101b..2aa851f352 100644 --- a/doc/devel/zbus/blocking/fdo/struct.NameLost.html +++ b/doc/devel/zbus/blocking/fdo/struct.NameLost.html @@ -51,7 +51,7 @@
Example
useful ordering for messages that were produced by the same zbus::Connection.

This is completely unrelated to the serial number on the message, which is set by the peer and might not be ordered at all.

-

Trait Implementations§

source§

impl AsRef<Arc<Message>> for NameLost

source§

fn as_ref(&self) -> &Arc<Message>

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<Message> for NameLost

source§

fn as_ref(&self) -> &Message

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Clone for NameLost

source§

fn clone(&self) -> NameLost

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for NameLost

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for NameLost

§

type Target = Message

The resulting type after dereferencing.
source§

fn deref(&self) -> &Message

Dereferences the value.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +

Trait Implementations§

source§

impl AsRef<Arc<Message>> for NameLost

source§

fn as_ref(&self) -> &Arc<Message>

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<Message> for NameLost

source§

fn as_ref(&self) -> &Message

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Clone for NameLost

source§

fn clone(&self) -> NameLost

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for NameLost

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for NameLost

§

type Target = Message

The resulting type after dereferencing.
source§

fn deref(&self) -> &Message

Dereferences the value.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/zbus/blocking/fdo/struct.NameOwnerChanged.html b/doc/devel/zbus/blocking/fdo/struct.NameOwnerChanged.html index c78f89b04f..4eee3ed266 100644 --- a/doc/devel/zbus/blocking/fdo/struct.NameOwnerChanged.html +++ b/doc/devel/zbus/blocking/fdo/struct.NameOwnerChanged.html @@ -51,7 +51,7 @@
Example
useful ordering for messages that were produced by the same zbus::Connection.

This is completely unrelated to the serial number on the message, which is set by the peer and might not be ordered at all.

-

Trait Implementations§

source§

impl AsRef<Arc<Message>> for NameOwnerChanged

source§

fn as_ref(&self) -> &Arc<Message>

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<Message> for NameOwnerChanged

source§

fn as_ref(&self) -> &Message

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Clone for NameOwnerChanged

source§

fn clone(&self) -> NameOwnerChanged

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for NameOwnerChanged

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for NameOwnerChanged

§

type Target = Message

The resulting type after dereferencing.
source§

fn deref(&self) -> &Message

Dereferences the value.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +

Trait Implementations§

source§

impl AsRef<Arc<Message>> for NameOwnerChanged

source§

fn as_ref(&self) -> &Arc<Message>

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<Message> for NameOwnerChanged

source§

fn as_ref(&self) -> &Message

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Clone for NameOwnerChanged

source§

fn clone(&self) -> NameOwnerChanged

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for NameOwnerChanged

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for NameOwnerChanged

§

type Target = Message

The resulting type after dereferencing.
source§

fn deref(&self) -> &Message

Dereferences the value.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/zbus/blocking/fdo/struct.PropertiesChanged.html b/doc/devel/zbus/blocking/fdo/struct.PropertiesChanged.html index 7e755fa3b7..8271017f4e 100644 --- a/doc/devel/zbus/blocking/fdo/struct.PropertiesChanged.html +++ b/doc/devel/zbus/blocking/fdo/struct.PropertiesChanged.html @@ -51,7 +51,7 @@
Example
useful ordering for messages that were produced by the same zbus::Connection.

This is completely unrelated to the serial number on the message, which is set by the peer and might not be ordered at all.

-

Trait Implementations§

source§

impl AsRef<Arc<Message>> for PropertiesChanged

source§

fn as_ref(&self) -> &Arc<Message>

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<Message> for PropertiesChanged

source§

fn as_ref(&self) -> &Message

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Clone for PropertiesChanged

source§

fn clone(&self) -> PropertiesChanged

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for PropertiesChanged

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for PropertiesChanged

§

type Target = Message

The resulting type after dereferencing.
source§

fn deref(&self) -> &Message

Dereferences the value.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +

Trait Implementations§

source§

impl AsRef<Arc<Message>> for PropertiesChanged

source§

fn as_ref(&self) -> &Arc<Message>

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<Message> for PropertiesChanged

source§

fn as_ref(&self) -> &Message

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Clone for PropertiesChanged

source§

fn clone(&self) -> PropertiesChanged

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for PropertiesChanged

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for PropertiesChanged

§

type Target = Message

The resulting type after dereferencing.
source§

fn deref(&self) -> &Message

Dereferences the value.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/zbus/blocking/struct.Connection.html b/doc/devel/zbus/blocking/struct.Connection.html index 0c4da41340..bd39f6d369 100644 --- a/doc/devel/zbus/blocking/struct.Connection.html +++ b/doc/devel/zbus/blocking/struct.Connection.html @@ -111,7 +111,7 @@ sense for certain sockets or on certain platforms and hence will be set to None.

Caveats

Currently unix_group_ids and linux_security_label fields are not populated.

-

Trait Implementations§

source§

impl Clone for Connection

source§

fn clone(&self) -> Connection

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Connection

source§

fn fmt(&self, __f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<&Connection> for MessageIterator

source§

fn from(conn: &Connection) -> Self

Converts to this type from the input type.
source§

impl From<&MessageIterator> for Connection

source§

fn from(iter: &MessageIterator) -> Connection

Converts to this type from the input type.
source§

impl From<Connection> for Connection

source§

fn from(conn: Connection) -> Self

Converts to this type from the input type.
source§

impl From<Connection> for Connection

source§

fn from(conn: Connection) -> Self

Converts to this type from the input type.
source§

impl From<Connection> for MessageIterator

source§

fn from(conn: Connection) -> Self

Converts to this type from the input type.
source§

impl From<MessageIterator> for Connection

source§

fn from(iter: MessageIterator) -> Connection

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +

Trait Implementations§

source§

impl Clone for Connection

source§

fn clone(&self) -> Connection

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Connection

source§

fn fmt(&self, __f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<&Connection> for MessageIterator

source§

fn from(conn: &Connection) -> Self

Converts to this type from the input type.
source§

impl From<&MessageIterator> for Connection

source§

fn from(iter: &MessageIterator) -> Connection

Converts to this type from the input type.
source§

impl From<Connection> for Connection

source§

fn from(conn: Connection) -> Self

Converts to this type from the input type.
source§

impl From<Connection> for Connection

source§

fn from(conn: Connection) -> Self

Converts to this type from the input type.
source§

impl From<Connection> for MessageIterator

source§

fn from(conn: Connection) -> Self

Converts to this type from the input type.
source§

impl From<MessageIterator> for Connection

source§

fn from(iter: MessageIterator) -> Connection

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/zbus/blocking/struct.MessageIterator.html b/doc/devel/zbus/blocking/struct.MessageIterator.html index 542e04a869..84d48a87d1 100644 --- a/doc/devel/zbus/blocking/struct.MessageIterator.html +++ b/doc/devel/zbus/blocking/struct.MessageIterator.html @@ -55,7 +55,7 @@
Example
Caveats

Since this method relies on MatchRule::matches, it inherits its caveats.

source

pub fn match_rule(&self) -> Option<MatchRule<'_>>

The associated match rule, if any.

-

Trait Implementations§

source§

impl Clone for MessageIterator

source§

fn clone(&self) -> MessageIterator

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for MessageIterator

source§

fn fmt(&self, __f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Drop for MessageIterator

source§

fn drop(&mut self)

Executes the destructor for this type. Read more
source§

impl From<&Connection> for MessageIterator

source§

fn from(conn: &Connection) -> Self

Converts to this type from the input type.
source§

impl From<&MessageIterator> for Connection

source§

fn from(iter: &MessageIterator) -> Connection

Converts to this type from the input type.
source§

impl From<Connection> for MessageIterator

source§

fn from(conn: Connection) -> Self

Converts to this type from the input type.
source§

impl From<MessageIterator> for Connection

source§

fn from(iter: MessageIterator) -> Connection

Converts to this type from the input type.
source§

impl Iterator for MessageIterator

§

type Item = Result<Arc<Message>, Error>

The type of the elements being iterated over.
source§

fn next(&mut self) -> Option<Self::Item>

Advances the iterator and returns the next value. Read more
source§

fn next_chunk<const N: usize>( +

Trait Implementations§

source§

impl Clone for MessageIterator

source§

fn clone(&self) -> MessageIterator

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for MessageIterator

source§

fn fmt(&self, __f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Drop for MessageIterator

source§

fn drop(&mut self)

Executes the destructor for this type. Read more
source§

impl From<&Connection> for MessageIterator

source§

fn from(conn: &Connection) -> Self

Converts to this type from the input type.
source§

impl From<&MessageIterator> for Connection

source§

fn from(iter: &MessageIterator) -> Connection

Converts to this type from the input type.
source§

impl From<Connection> for MessageIterator

source§

fn from(conn: Connection) -> Self

Converts to this type from the input type.
source§

impl From<MessageIterator> for Connection

source§

fn from(iter: MessageIterator) -> Connection

Converts to this type from the input type.
source§

impl Iterator for MessageIterator

§

type Item = Result<Arc<Message>, Error>

The type of the elements being iterated over.
source§

fn next(&mut self) -> Option<Self::Item>

Advances the iterator and returns the next value. Read more
source§

fn next_chunk<const N: usize>( &mut self ) -> Result<[Self::Item; N], IntoIter<Self::Item, N>>
where Self: Sized,

🔬This is a nightly-only experimental API. (iter_next_chunk)
Advances the iterator and returns an array containing the next N values. Read more
1.0.0 · source§

fn size_hint(&self) -> (usize, Option<usize>)

Returns the bounds on the remaining length of the iterator. Read more
1.0.0 · source§

fn count(self) -> usize
where diff --git a/doc/devel/zbus/blocking/struct.ObjectServer.html b/doc/devel/zbus/blocking/struct.ObjectServer.html index 4ff9ff3ac7..517ab118b2 100644 --- a/doc/devel/zbus/blocking/struct.ObjectServer.html +++ b/doc/devel/zbus/blocking/struct.ObjectServer.html @@ -119,7 +119,7 @@
Examples
let mut iface = iface_ref.get_mut().await; iface.0 = 42; iface.count_changed(iface_ref.signal_context()).await?;
-

Trait Implementations§

source§

impl Debug for ObjectServer

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for ObjectServer

§

type Target = ObjectServer

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl From<ObjectServer> for ObjectServer

source§

fn from(azync: ObjectServer) -> Self

Converts to this type from the input type.
source§

impl From<ObjectServer> for ObjectServer

source§

fn from(server: ObjectServer) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +

Trait Implementations§

source§

impl Debug for ObjectServer

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for ObjectServer

§

type Target = ObjectServer

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl From<ObjectServer> for ObjectServer

source§

fn from(server: ObjectServer) -> Self

Converts to this type from the input type.
source§

impl From<ObjectServer> for ObjectServer

source§

fn from(azync: ObjectServer) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/zbus/blocking/struct.Proxy.html b/doc/devel/zbus/blocking/struct.Proxy.html index 1de8c5aa2c..b95b46cfc8 100644 --- a/doc/devel/zbus/blocking/struct.Proxy.html +++ b/doc/devel/zbus/blocking/struct.Proxy.html @@ -157,7 +157,7 @@
Errors
will only receive the last update.

source

pub fn inner(&self) -> &Proxy<'a>

Get a reference to the underlying async Proxy.

source

pub fn into_inner(self) -> Proxy<'a>

Get the underlying async Proxy, consuming self.

-

Trait Implementations§

source§

impl<'c> AsMut<Proxy<'c>> for DBusProxy<'c>

source§

fn as_mut(&mut self) -> &mut Proxy<'c>

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl<'c> AsMut<Proxy<'c>> for IntrospectableProxy<'c>

source§

fn as_mut(&mut self) -> &mut Proxy<'c>

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl<'c> AsMut<Proxy<'c>> for MonitoringProxy<'c>

source§

fn as_mut(&mut self) -> &mut Proxy<'c>

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl<'c> AsMut<Proxy<'c>> for ObjectManagerProxy<'c>

source§

fn as_mut(&mut self) -> &mut Proxy<'c>

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl<'c> AsMut<Proxy<'c>> for PeerProxy<'c>

source§

fn as_mut(&mut self) -> &mut Proxy<'c>

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl<'c> AsMut<Proxy<'c>> for PropertiesProxy<'c>

source§

fn as_mut(&mut self) -> &mut Proxy<'c>

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl<'c> AsMut<Proxy<'c>> for StatsProxy<'c>

source§

fn as_mut(&mut self) -> &mut Proxy<'c>

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl<'a> AsRef<Proxy<'a>> for Proxy<'a>

source§

fn as_ref(&self) -> &Proxy<'a>

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl<'c> AsRef<Proxy<'c>> for DBusProxy<'c>

source§

fn as_ref(&self) -> &Proxy<'c>

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl<'c> AsRef<Proxy<'c>> for IntrospectableProxy<'c>

source§

fn as_ref(&self) -> &Proxy<'c>

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl<'c> AsRef<Proxy<'c>> for MonitoringProxy<'c>

source§

fn as_ref(&self) -> &Proxy<'c>

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl<'c> AsRef<Proxy<'c>> for ObjectManagerProxy<'c>

source§

fn as_ref(&self) -> &Proxy<'c>

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl<'c> AsRef<Proxy<'c>> for PeerProxy<'c>

source§

fn as_ref(&self) -> &Proxy<'c>

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl<'c> AsRef<Proxy<'c>> for PropertiesProxy<'c>

source§

fn as_ref(&self) -> &Proxy<'c>

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl<'c> AsRef<Proxy<'c>> for StatsProxy<'c>

source§

fn as_ref(&self) -> &Proxy<'c>

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl<'a> Clone for Proxy<'a>

source§

fn clone(&self) -> Self

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<'a> Debug for Proxy<'a>

source§

fn fmt(&self, __f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Drop for Proxy<'_>

source§

fn drop(&mut self)

Executes the destructor for this type. Read more
source§

impl<'a> From<Proxy<'a>> for Proxy<'a>

source§

fn from(proxy: Proxy<'a>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Proxy<'a>> for Proxy<'a>

source§

fn from(proxy: Proxy<'a>) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

§

impl<'a> !RefUnwindSafe for Proxy<'a>

§

impl<'a> Send for Proxy<'a>

§

impl<'a> Sync for Proxy<'a>

§

impl<'a> Unpin for Proxy<'a>

§

impl<'a> !UnwindSafe for Proxy<'a>

Blanket Implementations§

source§

impl<T> Any for T
where +

Trait Implementations§

source§

impl<'c> AsMut<Proxy<'c>> for DBusProxy<'c>

source§

fn as_mut(&mut self) -> &mut Proxy<'c>

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl<'c> AsMut<Proxy<'c>> for IntrospectableProxy<'c>

source§

fn as_mut(&mut self) -> &mut Proxy<'c>

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl<'c> AsMut<Proxy<'c>> for MonitoringProxy<'c>

source§

fn as_mut(&mut self) -> &mut Proxy<'c>

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl<'c> AsMut<Proxy<'c>> for ObjectManagerProxy<'c>

source§

fn as_mut(&mut self) -> &mut Proxy<'c>

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl<'c> AsMut<Proxy<'c>> for PeerProxy<'c>

source§

fn as_mut(&mut self) -> &mut Proxy<'c>

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl<'c> AsMut<Proxy<'c>> for PropertiesProxy<'c>

source§

fn as_mut(&mut self) -> &mut Proxy<'c>

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl<'c> AsMut<Proxy<'c>> for StatsProxy<'c>

source§

fn as_mut(&mut self) -> &mut Proxy<'c>

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl<'a> AsRef<Proxy<'a>> for Proxy<'a>

source§

fn as_ref(&self) -> &Proxy<'a>

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl<'c> AsRef<Proxy<'c>> for DBusProxy<'c>

source§

fn as_ref(&self) -> &Proxy<'c>

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl<'c> AsRef<Proxy<'c>> for IntrospectableProxy<'c>

source§

fn as_ref(&self) -> &Proxy<'c>

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl<'c> AsRef<Proxy<'c>> for MonitoringProxy<'c>

source§

fn as_ref(&self) -> &Proxy<'c>

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl<'c> AsRef<Proxy<'c>> for ObjectManagerProxy<'c>

source§

fn as_ref(&self) -> &Proxy<'c>

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl<'c> AsRef<Proxy<'c>> for PeerProxy<'c>

source§

fn as_ref(&self) -> &Proxy<'c>

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl<'c> AsRef<Proxy<'c>> for PropertiesProxy<'c>

source§

fn as_ref(&self) -> &Proxy<'c>

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl<'c> AsRef<Proxy<'c>> for StatsProxy<'c>

source§

fn as_ref(&self) -> &Proxy<'c>

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl<'a> Clone for Proxy<'a>

source§

fn clone(&self) -> Self

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<'a> Debug for Proxy<'a>

source§

fn fmt(&self, __f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Drop for Proxy<'_>

source§

fn drop(&mut self)

Executes the destructor for this type. Read more
source§

impl<'a> From<Proxy<'a>> for Proxy<'a>

source§

fn from(proxy: Proxy<'a>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Proxy<'a>> for Proxy<'a>

source§

fn from(proxy: Proxy<'a>) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

§

impl<'a> !RefUnwindSafe for Proxy<'a>

§

impl<'a> Send for Proxy<'a>

§

impl<'a> Sync for Proxy<'a>

§

impl<'a> Unpin for Proxy<'a>

§

impl<'a> !UnwindSafe for Proxy<'a>

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/zbus/enum.Address.html b/doc/devel/zbus/enum.Address.html index 34c7183750..421e12d280 100644 --- a/doc/devel/zbus/enum.Address.html +++ b/doc/devel/zbus/enum.Address.html @@ -20,7 +20,7 @@
source

pub fn system() -> Result<Self>

Get the address for system bus respecting the DBUS_SYSTEM_BUS_ADDRESS environment variable. If we don’t recognize the value (or it’s not set) we fall back to /var/run/dbus/system_bus_socket

-

Trait Implementations§

source§

impl Clone for Address

source§

fn clone(&self) -> Address

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Address

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Address

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl FromStr for Address

source§

fn from_str(address: &str) -> Result<Self>

Parse a D-BUS address and return its path if we recognize it

+

Trait Implementations§

source§

impl Clone for Address

source§

fn clone(&self) -> Address

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Address

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Address

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl FromStr for Address

source§

fn from_str(address: &str) -> Result<Self>

Parse a D-BUS address and return its path if we recognize it

§

type Err = Error

The associated error which can be returned from parsing.
source§

impl PartialEq for Address

source§

fn eq(&self, other: &Address) -> 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<&str> for Address

§

type Error = Error

The type returned in the event of a conversion error.
source§

fn try_from(value: &str) -> Result<Self>

Performs the conversion.
source§

impl Eq for Address

source§

impl StructuralEq for Address

source§

impl StructuralPartialEq for Address

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where diff --git a/doc/devel/zbus/enum.Error.html b/doc/devel/zbus/enum.Error.html index 61220ca724..d0e3eb1631 100644 --- a/doc/devel/zbus/enum.Error.html +++ b/doc/devel/zbus/enum.Error.html @@ -43,7 +43,7 @@
§

InvalidMatchRule

Invalid match rule string.

§

Failure(String)

Generic error.

§

MissingParameter(&'static str)

A required parameter was missing.

-

Trait Implementations§

source§

impl Clone for Error

source§

fn clone(&self) -> Self

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Error

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, request: &mut Request<'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<Arc<Message>> for Error

source§

fn from(message: Arc<Message>) -> Error

Converts to this type from the input type.
source§

impl From<Errno> for Error

source§

fn from(val: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(val: VariantError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(val: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(val: NamesError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(value: Error) -> Error

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(val: Error) -> Self

Converts to this type from the input type.
source§

impl From<FromHexError> for Error

source§

fn from(e: FromHexError) -> Self

Converts to this type from the input type.
source§

impl From<Infallible> for Error

source§

fn from(i: Infallible) -> Self

Converts to this type from the input type.
source§

impl From<Message> for Error

source§

fn from(message: Message) -> Error

Converts to this type from the input type.
source§

impl PartialEq for Error

source§

fn eq(&self, other: &Self) -> bool

This method tests for self and other values to be equal, and is used +

Trait Implementations§

source§

impl Clone for Error

source§

fn clone(&self) -> Self

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Error

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, request: &mut Request<'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<Arc<Message>> for Error

source§

fn from(message: Arc<Message>) -> Error

Converts to this type from the input type.
source§

impl From<Errno> for Error

source§

fn from(val: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(val: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(value: Error) -> Error

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(val: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(val: NamesError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(val: VariantError) -> Self

Converts to this type from the input type.
source§

impl From<FromHexError> for Error

source§

fn from(e: FromHexError) -> Self

Converts to this type from the input type.
source§

impl From<Infallible> for Error

source§

fn from(i: Infallible) -> Self

Converts to this type from the input type.
source§

impl From<Message> for Error

source§

fn from(message: Message) -> Error

Converts to this type from the input type.
source§

impl PartialEq for Error

source§

fn eq(&self, other: &Self) -> 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.

Auto Trait Implementations§

§

impl !RefUnwindSafe for Error

§

impl Send for Error

§

impl Sync for Error

§

impl Unpin for Error

§

impl !UnwindSafe for Error

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where diff --git a/doc/devel/zbus/enum.MessageFlags.html b/doc/devel/zbus/enum.MessageFlags.html index c2135b2f85..51a25ac7f1 100644 --- a/doc/devel/zbus/enum.MessageFlags.html +++ b/doc/devel/zbus/enum.MessageFlags.html @@ -15,10 +15,10 @@ is prepared to wait for interactive authorization, which might take a considerable time to complete. For instance, if this flag is set, it would be appropriate to query the user for passwords or confirmation via Polkit or a similar framework.

-

Trait Implementations§

source§

impl BitAnd for MessageFlags

§

type Output = BitFlags<MessageFlags>

The resulting type after applying the & operator.
source§

fn bitand(self, other: Self) -> Self::Output

Performs the & operation. Read more
source§

impl BitFlag for MessageFlags

source§

fn empty() -> BitFlags<Self>

Create a BitFlags with no flags set (in other words, with a value of 0). Read more
source§

fn all() -> BitFlags<Self>

Create a BitFlags with all flags set. Read more
source§

fn from_bits(bits: Self::Numeric) -> Result<BitFlags<Self>, FromBitsError<Self>>

Create a BitFlags if the raw value provided does not contain +

Trait Implementations§

source§

impl BitAnd for MessageFlags

§

type Output = BitFlags<MessageFlags>

The resulting type after applying the & operator.
source§

fn bitand(self, other: Self) -> Self::Output

Performs the & operation. Read more
source§

impl BitFlag for MessageFlags

source§

fn empty() -> BitFlags<Self>

Create a BitFlags with no flags set (in other words, with a value of 0). Read more
source§

fn all() -> BitFlags<Self>

Create a BitFlags with all flags set. Read more
source§

fn from_bits(bits: Self::Numeric) -> Result<BitFlags<Self>, FromBitsError<Self>>

Create a BitFlags if the raw value provided does not contain any illegal flags. Read more
source§

fn from_bits_truncate(bits: Self::Numeric) -> BitFlags<Self>

Create a BitFlags from an underlying bitwise value. If any invalid bits are set, ignore them. Read more
source§

unsafe fn from_bits_unchecked(bits: Self::Numeric) -> BitFlags<Self>

Create a BitFlags unsafely, without checking if the bits form -a valid bit pattern for the type. Read more
source§

impl BitOr for MessageFlags

§

type Output = BitFlags<MessageFlags>

The resulting type after applying the | operator.
source§

fn bitor(self, other: Self) -> Self::Output

Performs the | operation. Read more
source§

impl BitXor for MessageFlags

§

type Output = BitFlags<MessageFlags>

The resulting type after applying the ^ operator.
source§

fn bitxor(self, other: Self) -> Self::Output

Performs the ^ operation. Read more
source§

impl Clone for MessageFlags

source§

fn clone(&self) -> MessageFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for MessageFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<MethodFlags> for MessageFlags

source§

fn from(method_flag: MethodFlags) -> Self

Converts to this type from the input type.
source§

impl Not for MessageFlags

§

type Output = BitFlags<MessageFlags>

The resulting type after applying the ! operator.
source§

fn not(self) -> Self::Output

Performs the unary ! operation. Read more
source§

impl PartialEq for MessageFlags

source§

fn eq(&self, other: &MessageFlags) -> bool

This method tests for self and other values to be equal, and is used +a valid bit pattern for the type. Read more
source§

impl BitOr for MessageFlags

§

type Output = BitFlags<MessageFlags>

The resulting type after applying the | operator.
source§

fn bitor(self, other: Self) -> Self::Output

Performs the | operation. Read more
source§

impl BitXor for MessageFlags

§

type Output = BitFlags<MessageFlags>

The resulting type after applying the ^ operator.
source§

fn bitxor(self, other: Self) -> Self::Output

Performs the ^ operation. Read more
source§

impl Clone for MessageFlags

source§

fn clone(&self) -> MessageFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for MessageFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<MethodFlags> for MessageFlags

source§

fn from(method_flag: MethodFlags) -> Self

Converts to this type from the input type.
source§

impl Not for MessageFlags

§

type Output = BitFlags<MessageFlags>

The resulting type after applying the ! operator.
source§

fn not(self) -> Self::Output

Performs the unary ! operation. Read more
source§

impl PartialEq for MessageFlags

source§

fn eq(&self, other: &MessageFlags) -> 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 RawBitFlags for MessageFlags

§

type Numeric = u8

The underlying integer type.
source§

const EMPTY: Self::Numeric = {transmute(0x00): <message_header::MessageFlags as enumflags2::_internal::RawBitFlags>::Numeric}

A value with no bits set.
source§

const DEFAULT: Self::Numeric = {transmute(0x00): <message_header::MessageFlags as enumflags2::_internal::RawBitFlags>::Numeric}

The value used by the Default implementation. Equivalent to EMPTY, unless customized.
source§

const ALL_BITS: Self::Numeric = {transmute(0x07): <message_header::MessageFlags as enumflags2::_internal::RawBitFlags>::Numeric}

A value with all flag bits set.
source§

const BITFLAGS_TYPE_NAME: &'static str = "BitFlags<MessageFlags>"

The name of the type for debug formatting purposes. Read more
source§

fn bits(self) -> Self::Numeric

Return the bits as a number type.
source§

impl Type for MessageFlags

source§

fn signature() -> Signature<'static>

Get the signature for the implementing type. Read more
source§

impl Copy for MessageFlags

source§

impl Eq for MessageFlags

source§

impl StructuralEq for MessageFlags

source§

impl StructuralPartialEq for MessageFlags

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where diff --git a/doc/devel/zbus/enum.MethodFlags.html b/doc/devel/zbus/enum.MethodFlags.html index b28e010db6..5910394a65 100644 --- a/doc/devel/zbus/enum.MethodFlags.html +++ b/doc/devel/zbus/enum.MethodFlags.html @@ -18,10 +18,10 @@
§

AllowInteractiveAuth = 4

Indicates to the receiver that this client is prepared to wait for interactive authorization, which might take a considerable time to complete. For example, the receiver may query the user for confirmation via polkit or a similar framework.

-

Trait Implementations§

source§

impl BitAnd for MethodFlags

§

type Output = BitFlags<MethodFlags>

The resulting type after applying the & operator.
source§

fn bitand(self, other: Self) -> Self::Output

Performs the & operation. Read more
source§

impl BitFlag for MethodFlags

source§

fn empty() -> BitFlags<Self>

Create a BitFlags with no flags set (in other words, with a value of 0). Read more
source§

fn all() -> BitFlags<Self>

Create a BitFlags with all flags set. Read more
source§

fn from_bits(bits: Self::Numeric) -> Result<BitFlags<Self>, FromBitsError<Self>>

Create a BitFlags if the raw value provided does not contain +

Trait Implementations§

source§

impl BitAnd for MethodFlags

§

type Output = BitFlags<MethodFlags>

The resulting type after applying the & operator.
source§

fn bitand(self, other: Self) -> Self::Output

Performs the & operation. Read more
source§

impl BitFlag for MethodFlags

source§

fn empty() -> BitFlags<Self>

Create a BitFlags with no flags set (in other words, with a value of 0). Read more
source§

fn all() -> BitFlags<Self>

Create a BitFlags with all flags set. Read more
source§

fn from_bits(bits: Self::Numeric) -> Result<BitFlags<Self>, FromBitsError<Self>>

Create a BitFlags if the raw value provided does not contain any illegal flags. Read more
source§

fn from_bits_truncate(bits: Self::Numeric) -> BitFlags<Self>

Create a BitFlags from an underlying bitwise value. If any invalid bits are set, ignore them. Read more
source§

unsafe fn from_bits_unchecked(bits: Self::Numeric) -> BitFlags<Self>

Create a BitFlags unsafely, without checking if the bits form -a valid bit pattern for the type. Read more
source§

impl BitOr for MethodFlags

§

type Output = BitFlags<MethodFlags>

The resulting type after applying the | operator.
source§

fn bitor(self, other: Self) -> Self::Output

Performs the | operation. Read more
source§

impl BitXor for MethodFlags

§

type Output = BitFlags<MethodFlags>

The resulting type after applying the ^ operator.
source§

fn bitxor(self, other: Self) -> Self::Output

Performs the ^ operation. Read more
source§

impl Clone for MethodFlags

source§

fn clone(&self) -> MethodFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for MethodFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<MethodFlags> for MessageFlags

source§

fn from(method_flag: MethodFlags) -> Self

Converts to this type from the input type.
source§

impl Not for MethodFlags

§

type Output = BitFlags<MethodFlags>

The resulting type after applying the ! operator.
source§

fn not(self) -> Self::Output

Performs the unary ! operation. Read more
source§

impl PartialEq for MethodFlags

source§

fn eq(&self, other: &MethodFlags) -> bool

This method tests for self and other values to be equal, and is used +a valid bit pattern for the type. Read more
source§

impl BitOr for MethodFlags

§

type Output = BitFlags<MethodFlags>

The resulting type after applying the | operator.
source§

fn bitor(self, other: Self) -> Self::Output

Performs the | operation. Read more
source§

impl BitXor for MethodFlags

§

type Output = BitFlags<MethodFlags>

The resulting type after applying the ^ operator.
source§

fn bitxor(self, other: Self) -> Self::Output

Performs the ^ operation. Read more
source§

impl Clone for MethodFlags

source§

fn clone(&self) -> MethodFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for MethodFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<MethodFlags> for MessageFlags

source§

fn from(method_flag: MethodFlags) -> Self

Converts to this type from the input type.
source§

impl Not for MethodFlags

§

type Output = BitFlags<MethodFlags>

The resulting type after applying the ! operator.
source§

fn not(self) -> Self::Output

Performs the unary ! operation. Read more
source§

impl PartialEq for MethodFlags

source§

fn eq(&self, other: &MethodFlags) -> 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 RawBitFlags for MethodFlags

§

type Numeric = u8

The underlying integer type.
source§

const EMPTY: Self::Numeric = {transmute(0x00): <proxy::MethodFlags as enumflags2::_internal::RawBitFlags>::Numeric}

A value with no bits set.
source§

const DEFAULT: Self::Numeric = {transmute(0x00): <proxy::MethodFlags as enumflags2::_internal::RawBitFlags>::Numeric}

The value used by the Default implementation. Equivalent to EMPTY, unless customized.
source§

const ALL_BITS: Self::Numeric = {transmute(0x07): <proxy::MethodFlags as enumflags2::_internal::RawBitFlags>::Numeric}

A value with all flag bits set.
source§

const BITFLAGS_TYPE_NAME: &'static str = "BitFlags<MethodFlags>"

The name of the type for debug formatting purposes. Read more
source§

fn bits(self) -> Self::Numeric

Return the bits as a number type.
source§

impl Copy for MethodFlags

source§

impl Eq for MethodFlags

source§

impl StructuralEq for MethodFlags

source§

impl StructuralPartialEq for MethodFlags

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where diff --git a/doc/devel/zbus/fdo/enum.Error.html b/doc/devel/zbus/fdo/enum.Error.html index 70cc0ae5c4..b1cb9d7379 100644 --- a/doc/devel/zbus/fdo/enum.Error.html +++ b/doc/devel/zbus/fdo/enum.Error.html @@ -102,7 +102,7 @@
§

InteractiveAuthorizationRequired(String)

The message is not allowed without performing interactive authorization, but could have succeeded if an interactive authorization step was allowed.

§

NotContainer(String)

The connection is not from a container, or the specified container instance does not exist.

-

Trait Implementations§

source§

impl Clone for Error

source§

fn clone(&self) -> Error

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl DBusError for Error

source§

fn name(&self) -> ErrorName<'_>

source§

fn description(&self) -> Option<&str>

source§

fn create_reply(&self, call: &MessageHeader<'_>) -> Result<Message>

Generate an error reply message for the given method call.
source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Error

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, request: &mut Request<'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<Error> for Error

source§

fn from(val: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(value: Error) -> Error

Converts to this type from the input type.
source§

impl PartialEq for Error

source§

fn eq(&self, other: &Error) -> bool

This method tests for self and other values to be equal, and is used +

Trait Implementations§

source§

impl Clone for Error

source§

fn clone(&self) -> Error

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl DBusError for Error

source§

fn name(&self) -> ErrorName<'_>

source§

fn description(&self) -> Option<&str>

source§

fn create_reply(&self, call: &MessageHeader<'_>) -> Result<Message>

Generate an error reply message for the given method call.
source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Error

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, request: &mut Request<'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<Error> for Error

source§

fn from(value: Error) -> Error

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(val: Error) -> Self

Converts to this type from the input type.
source§

impl PartialEq for Error

source§

fn eq(&self, other: &Error) -> 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 Error

Auto Trait Implementations§

§

impl !RefUnwindSafe for Error

§

impl Send for Error

§

impl Sync for Error

§

impl Unpin for Error

§

impl !UnwindSafe for Error

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where diff --git a/doc/devel/zbus/fdo/enum.RequestNameFlags.html b/doc/devel/zbus/fdo/enum.RequestNameFlags.html index b3d69648f2..71a4a3dc49 100644 --- a/doc/devel/zbus/fdo/enum.RequestNameFlags.html +++ b/doc/devel/zbus/fdo/enum.RequestNameFlags.html @@ -21,10 +21,10 @@ application is replaced as name owner; by default the application moves back into the waiting queue, unless this flag was provided when the application became the name owner.

-

Trait Implementations§

source§

impl BitAnd for RequestNameFlags

§

type Output = BitFlags<RequestNameFlags>

The resulting type after applying the & operator.
source§

fn bitand(self, other: Self) -> Self::Output

Performs the & operation. Read more
source§

impl BitFlag for RequestNameFlags

source§

fn empty() -> BitFlags<Self>

Create a BitFlags with no flags set (in other words, with a value of 0). Read more
source§

fn all() -> BitFlags<Self>

Create a BitFlags with all flags set. Read more
source§

fn from_bits(bits: Self::Numeric) -> Result<BitFlags<Self>, FromBitsError<Self>>

Create a BitFlags if the raw value provided does not contain +

Trait Implementations§

source§

impl BitAnd for RequestNameFlags

§

type Output = BitFlags<RequestNameFlags>

The resulting type after applying the & operator.
source§

fn bitand(self, other: Self) -> Self::Output

Performs the & operation. Read more
source§

impl BitFlag for RequestNameFlags

source§

fn empty() -> BitFlags<Self>

Create a BitFlags with no flags set (in other words, with a value of 0). Read more
source§

fn all() -> BitFlags<Self>

Create a BitFlags with all flags set. Read more
source§

fn from_bits(bits: Self::Numeric) -> Result<BitFlags<Self>, FromBitsError<Self>>

Create a BitFlags if the raw value provided does not contain any illegal flags. Read more
source§

fn from_bits_truncate(bits: Self::Numeric) -> BitFlags<Self>

Create a BitFlags from an underlying bitwise value. If any invalid bits are set, ignore them. Read more
source§

unsafe fn from_bits_unchecked(bits: Self::Numeric) -> BitFlags<Self>

Create a BitFlags unsafely, without checking if the bits form -a valid bit pattern for the type. Read more
source§

impl BitOr for RequestNameFlags

§

type Output = BitFlags<RequestNameFlags>

The resulting type after applying the | operator.
source§

fn bitor(self, other: Self) -> Self::Output

Performs the | operation. Read more
source§

impl BitXor for RequestNameFlags

§

type Output = BitFlags<RequestNameFlags>

The resulting type after applying the ^ operator.
source§

fn bitxor(self, other: Self) -> Self::Output

Performs the ^ operation. Read more
source§

impl Clone for RequestNameFlags

source§

fn clone(&self) -> RequestNameFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for RequestNameFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for RequestNameFlags

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where +a valid bit pattern for the type. Read more

source§

impl BitOr for RequestNameFlags

§

type Output = BitFlags<RequestNameFlags>

The resulting type after applying the | operator.
source§

fn bitor(self, other: Self) -> Self::Output

Performs the | operation. Read more
source§

impl BitXor for RequestNameFlags

§

type Output = BitFlags<RequestNameFlags>

The resulting type after applying the ^ operator.
source§

fn bitxor(self, other: Self) -> Self::Output

Performs the ^ operation. Read more
source§

impl Clone for RequestNameFlags

source§

fn clone(&self) -> RequestNameFlags

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for RequestNameFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for RequestNameFlags

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Not for RequestNameFlags

§

type Output = BitFlags<RequestNameFlags>

The resulting type after applying the ! operator.
source§

fn not(self) -> Self::Output

Performs the unary ! operation. Read more
source§

impl PartialEq for RequestNameFlags

source§

fn eq(&self, other: &RequestNameFlags) -> 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 RawBitFlags for RequestNameFlags

§

type Numeric = u32

The underlying integer type.
source§

const EMPTY: Self::Numeric = {transmute(0x00000000): <fdo::RequestNameFlags as enumflags2::_internal::RawBitFlags>::Numeric}

A value with no bits set.
source§

const DEFAULT: Self::Numeric = {transmute(0x00000000): <fdo::RequestNameFlags as enumflags2::_internal::RawBitFlags>::Numeric}

The value used by the Default implementation. Equivalent to EMPTY, unless diff --git a/doc/devel/zbus/fdo/struct.InterfacesAddedStream.html b/doc/devel/zbus/fdo/struct.InterfacesAddedStream.html index e6d255f22d..6100cf3f22 100644 --- a/doc/devel/zbus/fdo/struct.InterfacesAddedStream.html +++ b/doc/devel/zbus/fdo/struct.InterfacesAddedStream.html @@ -13,12 +13,12 @@ before: Option<&Self::Ordering> ) -> Poll<PollResult<Self::Ordering, Self::Data>>
Attempt to pull out the next value of this stream, registering the current task for wakeup if needed, and returning NoneBefore if it is known that the stream will not produce any -more values ordered before the given point. Read more
source§

fn position_hint(&self) -> Option<MaybeBorrowed<'_, Self::Ordering>>

The minimum value of the ordering for any future items. Read more
source§

fn size_hint(&self) -> (usize, Option<usize>)

Returns the bounds on the remaining length of the stream.
source§

impl Stream for InterfacesAddedStream<'_>

§

type Item = InterfacesAdded

Values yielded by the stream.
source§

fn poll_next( +more values ordered before the given point. Read more

source§

fn position_hint(&self) -> Option<MaybeBorrowed<'_, Self::Ordering>>

The minimum value of the ordering for any future items. Read more
source§

fn size_hint(&self) -> (usize, Option<usize>)

Returns the bounds on the remaining length of the stream.
source§

impl Stream for InterfacesAddedStream<'_>

§

type Item = InterfacesAdded

Values yielded by the stream.
source§

fn poll_next( self: Pin<&mut Self>, cx: &mut Context<'_> ) -> Poll<Option<Self::Item>>

Attempt to pull out the next value of this stream, registering the current task for wakeup if the value is not yet available, and returning -None if the stream is exhausted. Read more
source§

fn size_hint(&self) -> (usize, Option<usize>)

Returns the bounds on the remaining length of the stream. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +None if the stream is exhausted. Read more

source§

fn size_hint(&self) -> (usize, Option<usize>)

Returns the bounds on the remaining length of the stream. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/zbus/fdo/struct.InterfacesRemovedStream.html b/doc/devel/zbus/fdo/struct.InterfacesRemovedStream.html index 1051010777..01015f064f 100644 --- a/doc/devel/zbus/fdo/struct.InterfacesRemovedStream.html +++ b/doc/devel/zbus/fdo/struct.InterfacesRemovedStream.html @@ -13,12 +13,12 @@ before: Option<&Self::Ordering> ) -> Poll<PollResult<Self::Ordering, Self::Data>>
Attempt to pull out the next value of this stream, registering the current task for wakeup if needed, and returning NoneBefore if it is known that the stream will not produce any -more values ordered before the given point. Read more
source§

fn position_hint(&self) -> Option<MaybeBorrowed<'_, Self::Ordering>>

The minimum value of the ordering for any future items. Read more
source§

fn size_hint(&self) -> (usize, Option<usize>)

Returns the bounds on the remaining length of the stream.
source§

impl Stream for InterfacesRemovedStream<'_>

§

type Item = InterfacesRemoved

Values yielded by the stream.
source§

fn poll_next( +more values ordered before the given point. Read more

source§

fn position_hint(&self) -> Option<MaybeBorrowed<'_, Self::Ordering>>

The minimum value of the ordering for any future items. Read more
source§

fn size_hint(&self) -> (usize, Option<usize>)

Returns the bounds on the remaining length of the stream.
source§

impl Stream for InterfacesRemovedStream<'_>

§

type Item = InterfacesRemoved

Values yielded by the stream.
source§

fn poll_next( self: Pin<&mut Self>, cx: &mut Context<'_> ) -> Poll<Option<Self::Item>>

Attempt to pull out the next value of this stream, registering the current task for wakeup if the value is not yet available, and returning -None if the stream is exhausted. Read more
source§

fn size_hint(&self) -> (usize, Option<usize>)

Returns the bounds on the remaining length of the stream. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +None if the stream is exhausted. Read more

source§

fn size_hint(&self) -> (usize, Option<usize>)

Returns the bounds on the remaining length of the stream. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/zbus/fdo/struct.NameAcquiredStream.html b/doc/devel/zbus/fdo/struct.NameAcquiredStream.html index c558038e08..7de3800d26 100644 --- a/doc/devel/zbus/fdo/struct.NameAcquiredStream.html +++ b/doc/devel/zbus/fdo/struct.NameAcquiredStream.html @@ -13,12 +13,12 @@ before: Option<&Self::Ordering> ) -> Poll<PollResult<Self::Ordering, Self::Data>>
Attempt to pull out the next value of this stream, registering the current task for wakeup if needed, and returning NoneBefore if it is known that the stream will not produce any -more values ordered before the given point. Read more
source§

fn position_hint(&self) -> Option<MaybeBorrowed<'_, Self::Ordering>>

The minimum value of the ordering for any future items. Read more
source§

fn size_hint(&self) -> (usize, Option<usize>)

Returns the bounds on the remaining length of the stream.
source§

impl Stream for NameAcquiredStream<'_>

§

type Item = NameAcquired

Values yielded by the stream.
source§

fn poll_next( +more values ordered before the given point. Read more

source§

fn position_hint(&self) -> Option<MaybeBorrowed<'_, Self::Ordering>>

The minimum value of the ordering for any future items. Read more
source§

fn size_hint(&self) -> (usize, Option<usize>)

Returns the bounds on the remaining length of the stream.
source§

impl Stream for NameAcquiredStream<'_>

§

type Item = NameAcquired

Values yielded by the stream.
source§

fn poll_next( self: Pin<&mut Self>, cx: &mut Context<'_> ) -> Poll<Option<Self::Item>>

Attempt to pull out the next value of this stream, registering the current task for wakeup if the value is not yet available, and returning -None if the stream is exhausted. Read more
source§

fn size_hint(&self) -> (usize, Option<usize>)

Returns the bounds on the remaining length of the stream. Read more

Auto Trait Implementations§

§

impl<'a> !RefUnwindSafe for NameAcquiredStream<'a>

§

impl<'a> Send for NameAcquiredStream<'a>

§

impl<'a> Sync for NameAcquiredStream<'a>

§

impl<'a> Unpin for NameAcquiredStream<'a>

§

impl<'a> !UnwindSafe for NameAcquiredStream<'a>

Blanket Implementations§

source§

impl<T> Any for T
where +None if the stream is exhausted. Read more

source§

fn size_hint(&self) -> (usize, Option<usize>)

Returns the bounds on the remaining length of the stream. Read more

Auto Trait Implementations§

§

impl<'a> !RefUnwindSafe for NameAcquiredStream<'a>

§

impl<'a> Send for NameAcquiredStream<'a>

§

impl<'a> Sync for NameAcquiredStream<'a>

§

impl<'a> Unpin for NameAcquiredStream<'a>

§

impl<'a> !UnwindSafe for NameAcquiredStream<'a>

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/zbus/fdo/struct.NameLost.html b/doc/devel/zbus/fdo/struct.NameLost.html index 08752919ff..9ba4096b76 100644 --- a/doc/devel/zbus/fdo/struct.NameLost.html +++ b/doc/devel/zbus/fdo/struct.NameLost.html @@ -51,7 +51,7 @@
Example
useful ordering for messages that were produced by the same zbus::Connection.

This is completely unrelated to the serial number on the message, which is set by the peer and might not be ordered at all.

-

Trait Implementations§

source§

impl AsRef<Arc<Message>> for NameLost

source§

fn as_ref(&self) -> &Arc<Message>

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<Message> for NameLost

source§

fn as_ref(&self) -> &Message

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Clone for NameLost

source§

fn clone(&self) -> NameLost

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for NameLost

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for NameLost

§

type Target = Message

The resulting type after dereferencing.
source§

fn deref(&self) -> &Message

Dereferences the value.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +

Trait Implementations§

source§

impl AsRef<Arc<Message>> for NameLost

source§

fn as_ref(&self) -> &Arc<Message>

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<Message> for NameLost

source§

fn as_ref(&self) -> &Message

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Clone for NameLost

source§

fn clone(&self) -> NameLost

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for NameLost

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for NameLost

§

type Target = Message

The resulting type after dereferencing.
source§

fn deref(&self) -> &Message

Dereferences the value.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/zbus/fdo/struct.NameOwnerChanged.html b/doc/devel/zbus/fdo/struct.NameOwnerChanged.html index f3f105852f..790ae72bf0 100644 --- a/doc/devel/zbus/fdo/struct.NameOwnerChanged.html +++ b/doc/devel/zbus/fdo/struct.NameOwnerChanged.html @@ -51,7 +51,7 @@
Example
useful ordering for messages that were produced by the same zbus::Connection.

This is completely unrelated to the serial number on the message, which is set by the peer and might not be ordered at all.

-

Trait Implementations§

source§

impl AsRef<Arc<Message>> for NameOwnerChanged

source§

fn as_ref(&self) -> &Arc<Message>

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<Message> for NameOwnerChanged

source§

fn as_ref(&self) -> &Message

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Clone for NameOwnerChanged

source§

fn clone(&self) -> NameOwnerChanged

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for NameOwnerChanged

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for NameOwnerChanged

§

type Target = Message

The resulting type after dereferencing.
source§

fn deref(&self) -> &Message

Dereferences the value.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +

Trait Implementations§

source§

impl AsRef<Arc<Message>> for NameOwnerChanged

source§

fn as_ref(&self) -> &Arc<Message>

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<Message> for NameOwnerChanged

source§

fn as_ref(&self) -> &Message

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Clone for NameOwnerChanged

source§

fn clone(&self) -> NameOwnerChanged

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for NameOwnerChanged

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for NameOwnerChanged

§

type Target = Message

The resulting type after dereferencing.
source§

fn deref(&self) -> &Message

Dereferences the value.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/zbus/fdo/struct.NameOwnerChangedStream.html b/doc/devel/zbus/fdo/struct.NameOwnerChangedStream.html index 8d2a1eb925..8ad366a3a5 100644 --- a/doc/devel/zbus/fdo/struct.NameOwnerChangedStream.html +++ b/doc/devel/zbus/fdo/struct.NameOwnerChangedStream.html @@ -13,12 +13,12 @@ before: Option<&Self::Ordering> ) -> Poll<PollResult<Self::Ordering, Self::Data>>
Attempt to pull out the next value of this stream, registering the current task for wakeup if needed, and returning NoneBefore if it is known that the stream will not produce any -more values ordered before the given point. Read more
source§

fn position_hint(&self) -> Option<MaybeBorrowed<'_, Self::Ordering>>

The minimum value of the ordering for any future items. Read more
source§

fn size_hint(&self) -> (usize, Option<usize>)

Returns the bounds on the remaining length of the stream.
source§

impl Stream for NameOwnerChangedStream<'_>

§

type Item = NameOwnerChanged

Values yielded by the stream.
source§

fn poll_next( +more values ordered before the given point. Read more

source§

fn position_hint(&self) -> Option<MaybeBorrowed<'_, Self::Ordering>>

The minimum value of the ordering for any future items. Read more
source§

fn size_hint(&self) -> (usize, Option<usize>)

Returns the bounds on the remaining length of the stream.
source§

impl Stream for NameOwnerChangedStream<'_>

§

type Item = NameOwnerChanged

Values yielded by the stream.
source§

fn poll_next( self: Pin<&mut Self>, cx: &mut Context<'_> ) -> Poll<Option<Self::Item>>

Attempt to pull out the next value of this stream, registering the current task for wakeup if the value is not yet available, and returning -None if the stream is exhausted. Read more
source§

fn size_hint(&self) -> (usize, Option<usize>)

Returns the bounds on the remaining length of the stream. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +None if the stream is exhausted. Read more

source§

fn size_hint(&self) -> (usize, Option<usize>)

Returns the bounds on the remaining length of the stream. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/zbus/fdo/struct.PropertiesChanged.html b/doc/devel/zbus/fdo/struct.PropertiesChanged.html index b83fb3cea1..1b9b39cce6 100644 --- a/doc/devel/zbus/fdo/struct.PropertiesChanged.html +++ b/doc/devel/zbus/fdo/struct.PropertiesChanged.html @@ -51,7 +51,7 @@
Example
useful ordering for messages that were produced by the same zbus::Connection.

This is completely unrelated to the serial number on the message, which is set by the peer and might not be ordered at all.

-

Trait Implementations§

source§

impl AsRef<Arc<Message>> for PropertiesChanged

source§

fn as_ref(&self) -> &Arc<Message>

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<Message> for PropertiesChanged

source§

fn as_ref(&self) -> &Message

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Clone for PropertiesChanged

source§

fn clone(&self) -> PropertiesChanged

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for PropertiesChanged

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for PropertiesChanged

§

type Target = Message

The resulting type after dereferencing.
source§

fn deref(&self) -> &Message

Dereferences the value.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +

Trait Implementations§

source§

impl AsRef<Arc<Message>> for PropertiesChanged

source§

fn as_ref(&self) -> &Arc<Message>

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<Message> for PropertiesChanged

source§

fn as_ref(&self) -> &Message

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Clone for PropertiesChanged

source§

fn clone(&self) -> PropertiesChanged

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for PropertiesChanged

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for PropertiesChanged

§

type Target = Message

The resulting type after dereferencing.
source§

fn deref(&self) -> &Message

Dereferences the value.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/zbus/fdo/struct.PropertiesChangedStream.html b/doc/devel/zbus/fdo/struct.PropertiesChangedStream.html index 37ae6f22e6..0a756c4c3d 100644 --- a/doc/devel/zbus/fdo/struct.PropertiesChangedStream.html +++ b/doc/devel/zbus/fdo/struct.PropertiesChangedStream.html @@ -13,12 +13,12 @@ before: Option<&Self::Ordering> ) -> Poll<PollResult<Self::Ordering, Self::Data>>
Attempt to pull out the next value of this stream, registering the current task for wakeup if needed, and returning NoneBefore if it is known that the stream will not produce any -more values ordered before the given point. Read more
source§

fn position_hint(&self) -> Option<MaybeBorrowed<'_, Self::Ordering>>

The minimum value of the ordering for any future items. Read more
source§

fn size_hint(&self) -> (usize, Option<usize>)

Returns the bounds on the remaining length of the stream.
source§

impl Stream for PropertiesChangedStream<'_>

§

type Item = PropertiesChanged

Values yielded by the stream.
source§

fn poll_next( +more values ordered before the given point. Read more

source§

fn position_hint(&self) -> Option<MaybeBorrowed<'_, Self::Ordering>>

The minimum value of the ordering for any future items. Read more
source§

fn size_hint(&self) -> (usize, Option<usize>)

Returns the bounds on the remaining length of the stream.
source§

impl Stream for PropertiesChangedStream<'_>

§

type Item = PropertiesChanged

Values yielded by the stream.
source§

fn poll_next( self: Pin<&mut Self>, cx: &mut Context<'_> ) -> Poll<Option<Self::Item>>

Attempt to pull out the next value of this stream, registering the current task for wakeup if the value is not yet available, and returning -None if the stream is exhausted. Read more
source§

fn size_hint(&self) -> (usize, Option<usize>)

Returns the bounds on the remaining length of the stream. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +None if the stream is exhausted. Read more

source§

fn size_hint(&self) -> (usize, Option<usize>)

Returns the bounds on the remaining length of the stream. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/doc/devel/zbus/struct.Connection.html b/doc/devel/zbus/struct.Connection.html index 353ad86c10..c907b81332 100644 --- a/doc/devel/zbus/struct.Connection.html +++ b/doc/devel/zbus/struct.Connection.html @@ -314,7 +314,7 @@
Examples
sense for certain sockets or on certain platforms and hence will be set to None.

Caveats

Currently unix_group_ids and linux_security_label fields are not populated.

-

Trait Implementations§

source§

impl Clone for Connection

source§

fn clone(&self) -> Connection

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Connection

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<&Connection> for MessageStream

source§

fn from(conn: &Connection) -> Self

Converts to this type from the input type.
source§

impl From<&MessageStream> for Connection

source§

fn from(stream: &MessageStream) -> Connection

Converts to this type from the input type.
source§

impl From<Connection> for Connection

source§

fn from(conn: Connection) -> Self

Converts to this type from the input type.
source§

impl From<Connection> for Connection

source§

fn from(conn: Connection) -> Self

Converts to this type from the input type.
source§

impl From<Connection> for MessageStream

source§

fn from(conn: Connection) -> Self

Converts to this type from the input type.
source§

impl From<MessageStream> for Connection

source§

fn from(stream: MessageStream) -> Connection

Converts to this type from the input type.
source§

impl<'a, T> Sink<T> for &'a Connection
where +

Trait Implementations§

source§

impl Clone for Connection

source§

fn clone(&self) -> Connection

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Connection

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<&Connection> for MessageStream

source§

fn from(conn: &Connection) -> Self

Converts to this type from the input type.
source§

impl From<&MessageStream> for Connection

source§

fn from(stream: &MessageStream) -> Connection

Converts to this type from the input type.
source§

impl From<Connection> for Connection

source§

fn from(conn: Connection) -> Self

Converts to this type from the input type.
source§

impl From<Connection> for Connection

source§

fn from(conn: Connection) -> Self

Converts to this type from the input type.
source§

impl From<Connection> for MessageStream

source§

fn from(conn: Connection) -> Self

Converts to this type from the input type.
source§

impl From<MessageStream> for Connection

source§

fn from(stream: MessageStream) -> Connection

Converts to this type from the input type.
source§

impl<'a, T> Sink<T> for &'a Connection
where T: Into<Arc<Message>>,

§

type Error = Error

The type of value produced by the sink when an error occurs.
source§

fn poll_ready(self: Pin<&mut Self>, _cx: &mut Context<'_>) -> Poll<Result<()>>

Attempts to prepare the Sink to receive a value. Read more
source§

fn start_send(self: Pin<&mut Self>, msg: T) -> Result<()>

Begin the process of sending a value to the sink. Each call to this function must be preceded by a successful call to poll_ready which returned Poll::Ready(Ok(())). Read more
source§

fn poll_flush(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll<Result<()>>

Flush any remaining output from this sink. Read more
source§

fn poll_close(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll<Result<()>>

Flush any remaining output and close this sink, if necessary. Read more
source§

impl<T> Sink<T> for Connection
where diff --git a/doc/devel/zbus/struct.Guid.html b/doc/devel/zbus/struct.Guid.html index 613e62ab17..29b6230d38 100644 --- a/doc/devel/zbus/struct.Guid.html +++ b/doc/devel/zbus/struct.Guid.html @@ -1342,8 +1342,8 @@
Examples
let s = "Grüße, Jürgen ❤";
 
 assert_eq!("grüße, jürgen ❤", s.to_ascii_lowercase());
-

Trait Implementations§

source§

impl AsMut<str> for Guid

source§

fn as_mut(&mut self) -> &mut str

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsRef<str> for Guid

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<str> for Guid

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl BorrowMut<str> for Guid

source§

fn borrow_mut(&mut self) -> &mut str

Mutably borrows from an owned value. Read more
source§

impl Clone for Guid

source§

fn clone(&self) -> Guid

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Guid

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for Guid

§

type Target = str

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl DerefMut for Guid

source§

fn deref_mut(&mut self) -> &mut Self::Target

Mutably dereferences the value.
source§

impl<'de> Deserialize<'de> for Guid

source§

fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>
where - D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for Guid

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<Guid> for String

source§

fn from(guid: Guid) -> Self

Converts to this type from the input type.
source§

impl FromStr for Guid

§

type Err = Error

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for Guid

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

Trait Implementations§

source§

impl AsMut<str> for Guid

source§

fn as_mut(&mut self) -> &mut str

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsRef<str> for Guid

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<str> for Guid

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl BorrowMut<str> for Guid

source§

fn borrow_mut(&mut self) -> &mut str

Mutably borrows from an owned value. Read more
source§

impl Clone for Guid

source§

fn clone(&self) -> Guid

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Guid

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for Guid

§

type Target = str

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl DerefMut for Guid

source§

fn deref_mut(&mut self) -> &mut Self::Target

Mutably dereferences the value.
source§

impl<'de> Deserialize<'de> for Guid

source§

fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>
where + D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for Guid

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<Guid> for String

source§

fn from(guid: Guid) -> Self

Converts to this type from the input type.
source§

impl FromStr for Guid

§

type Err = Error

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for Guid

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for Guid

source§

fn eq(&self, other: &Guid) -> 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 diff --git a/doc/devel/zbus/struct.MatchRule.html b/doc/devel/zbus/struct.MatchRule.html index 2a8d10ed03..1fce4453d0 100644 --- a/doc/devel/zbus/struct.MatchRule.html +++ b/doc/devel/zbus/struct.MatchRule.html @@ -80,13 +80,13 @@
Caveats
  • destination in the rule when destination on the msg is a well-known name. The destination on match rule is always a unique name.
  • -

    Trait Implementations§

    source§

    impl<'m> Clone for MatchRule<'m>

    source§

    fn clone(&self) -> MatchRule<'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 MatchRule<'m>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<'de: 'm, 'm> Deserialize<'de> for MatchRule<'m>

    source§

    fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>
    where - D: Deserializer<'de>,

    Deserialize this value from the given Serde deserializer. Read more
    source§

    impl Display for MatchRule<'_>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<'unowned, 'owned: 'unowned> From<&'owned OwnedMatchRule> for MatchRule<'unowned>

    source§

    fn from(rule: &'owned OwnedMatchRule) -> Self

    Converts to this type from the input type.
    source§

    impl From<MatchRule<'_>> for OwnedMatchRule

    source§

    fn from(rule: MatchRule<'_>) -> Self

    Converts to this type from the input type.
    source§

    impl From<OwnedMatchRule> for MatchRule<'static>

    source§

    fn from(o: OwnedMatchRule) -> Self

    Converts to this type from the input type.
    source§

    impl<'m> Hash for MatchRule<'m>

    source§

    fn hash<__H: Hasher>(&self, state: &mut __H)

    Feeds this value into the given Hasher. Read more
    1.3.0 · source§

    fn hash_slice<H>(data: &[Self], state: &mut H)
    where +

    Trait Implementations§

    source§

    impl<'m> Clone for MatchRule<'m>

    source§

    fn clone(&self) -> MatchRule<'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 MatchRule<'m>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<'de: 'm, 'm> Deserialize<'de> for MatchRule<'m>

    source§

    fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>
    where + D: Deserializer<'de>,

    Deserialize this value from the given Serde deserializer. Read more
    source§

    impl Display for MatchRule<'_>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<'unowned, 'owned: 'unowned> From<&'owned OwnedMatchRule> for MatchRule<'unowned>

    source§

    fn from(rule: &'owned OwnedMatchRule) -> Self

    Converts to this type from the input type.
    source§

    impl From<MatchRule<'_>> for OwnedMatchRule

    source§

    fn from(rule: MatchRule<'_>) -> Self

    Converts to this type from the input type.
    source§

    impl From<OwnedMatchRule> for MatchRule<'static>

    source§

    fn from(o: OwnedMatchRule) -> Self

    Converts to this type from the input type.
    source§

    impl<'m> Hash for MatchRule<'m>

    source§

    fn hash<__H: Hasher>(&self, state: &mut __H)

    Feeds this value into the given Hasher. Read more
    1.3.0 · source§

    fn hash_slice<H>(data: &[Self], state: &mut H)
    where H: Hasher, - Self: Sized,

    Feeds a slice of this type into the given Hasher. Read more
    source§

    impl PartialEq<MatchRule<'_>> for OwnedMatchRule

    source§

    fn eq(&self, other: &MatchRule<'_>) -> 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> PartialEq for MatchRule<'m>

    source§

    fn eq(&self, other: &MatchRule<'m>) -> 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
    source§

    impl PartialEq<MatchRule<'_>> for OwnedMatchRule

    source§

    fn eq(&self, other: &MatchRule<'_>) -> 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> PartialEq for MatchRule<'m>

    source§

    fn eq(&self, other: &MatchRule<'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 Serialize for MatchRule<'_>

    source§

    fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>
    where S: Serializer,

    Serialize this value into the given Serde serializer. Read more
    source§

    impl<'m> TryFrom<&'m str> for MatchRule<'m>

    §

    type Error = Error

    The type returned in the event of a conversion error.
    source§

    fn try_from(s: &'m str) -> Result<Self>

    Performs the conversion.
    source§

    impl<'m> Type for MatchRule<'m>

    source§

    fn signature() -> Signature<'static>

    Get the signature for the implementing type. Read more
    source§

    impl<'m> Eq for MatchRule<'m>

    source§

    impl<'m> StructuralEq for MatchRule<'m>

    source§

    impl<'m> StructuralPartialEq for MatchRule<'m>

    Auto Trait Implementations§

    §

    impl<'m> RefUnwindSafe for MatchRule<'m>

    §

    impl<'m> Send for MatchRule<'m>

    §

    impl<'m> Sync for MatchRule<'m>

    §

    impl<'m> Unpin for MatchRule<'m>

    §

    impl<'m> UnwindSafe for MatchRule<'m>

    Blanket Implementations§

    source§

    impl<T> Any for T
    where T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for T
    where diff --git a/doc/devel/zbus/struct.Message.html b/doc/devel/zbus/struct.Message.html index 52b46e1be4..592d64c385 100644 --- a/doc/devel/zbus/struct.Message.html +++ b/doc/devel/zbus/struct.Message.html @@ -121,7 +121,7 @@
    Example
    useful ordering for messages that were produced by the same zbus::Connection.

    This is completely unrelated to the serial number on the message, which is set by the peer and might not be ordered at all.

    -

    Trait Implementations§

    source§

    impl AsRef<Message> for InterfacesAdded

    source§

    fn as_ref(&self) -> &Message

    Converts this type into a shared reference of the (usually inferred) input type.
    source§

    impl AsRef<Message> for InterfacesAdded

    source§

    fn as_ref(&self) -> &Message

    Converts this type into a shared reference of the (usually inferred) input type.
    source§

    impl AsRef<Message> for InterfacesRemoved

    source§

    fn as_ref(&self) -> &Message

    Converts this type into a shared reference of the (usually inferred) input type.
    source§

    impl AsRef<Message> for InterfacesRemoved

    source§

    fn as_ref(&self) -> &Message

    Converts this type into a shared reference of the (usually inferred) input type.
    source§

    impl AsRef<Message> for NameAcquired

    source§

    fn as_ref(&self) -> &Message

    Converts this type into a shared reference of the (usually inferred) input type.
    source§

    impl AsRef<Message> for NameAcquired

    source§

    fn as_ref(&self) -> &Message

    Converts this type into a shared reference of the (usually inferred) input type.
    source§

    impl AsRef<Message> for NameLost

    source§

    fn as_ref(&self) -> &Message

    Converts this type into a shared reference of the (usually inferred) input type.
    source§

    impl AsRef<Message> for NameLost

    source§

    fn as_ref(&self) -> &Message

    Converts this type into a shared reference of the (usually inferred) input type.
    source§

    impl AsRef<Message> for NameOwnerChanged

    source§

    fn as_ref(&self) -> &Message

    Converts this type into a shared reference of the (usually inferred) input type.
    source§

    impl AsRef<Message> for NameOwnerChanged

    source§

    fn as_ref(&self) -> &Message

    Converts this type into a shared reference of the (usually inferred) input type.
    source§

    impl AsRef<Message> for PropertiesChanged

    source§

    fn as_ref(&self) -> &Message

    Converts this type into a shared reference of the (usually inferred) input type.
    source§

    impl AsRef<Message> for PropertiesChanged

    source§

    fn as_ref(&self) -> &Message

    Converts this type into a shared reference of the (usually inferred) input type.
    source§

    impl Clone for Message

    source§

    fn clone(&self) -> Message

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for Message

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Display for Message

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl From<Message> for Error

    source§

    fn from(message: Message) -> Error

    Converts to this type from the input type.
    source§

    impl<'s> TryFrom<&'s Message> for InterfacesAddedArgs<'s>

    §

    type Error = Error

    The type returned in the event of a conversion error.
    source§

    fn try_from(message: &'s Message) -> Result<Self>

    Performs the conversion.
    source§

    impl<'s> TryFrom<&'s Message> for InterfacesAddedArgs<'s>

    §

    type Error = Error

    The type returned in the event of a conversion error.
    source§

    fn try_from(message: &'s Message) -> Result<Self>

    Performs the conversion.
    source§

    impl<'s> TryFrom<&'s Message> for InterfacesRemovedArgs<'s>

    §

    type Error = Error

    The type returned in the event of a conversion error.
    source§

    fn try_from(message: &'s Message) -> Result<Self>

    Performs the conversion.
    source§

    impl<'s> TryFrom<&'s Message> for InterfacesRemovedArgs<'s>

    §

    type Error = Error

    The type returned in the event of a conversion error.
    source§

    fn try_from(message: &'s Message) -> Result<Self>

    Performs the conversion.
    source§

    impl<'s> TryFrom<&'s Message> for NameAcquiredArgs<'s>

    §

    type Error = Error

    The type returned in the event of a conversion error.
    source§

    fn try_from(message: &'s Message) -> Result<Self>

    Performs the conversion.
    source§

    impl<'s> TryFrom<&'s Message> for NameAcquiredArgs<'s>

    §

    type Error = Error

    The type returned in the event of a conversion error.
    source§

    fn try_from(message: &'s Message) -> Result<Self>

    Performs the conversion.
    source§

    impl<'s> TryFrom<&'s Message> for NameLostArgs<'s>

    §

    type Error = Error

    The type returned in the event of a conversion error.
    source§

    fn try_from(message: &'s Message) -> Result<Self>

    Performs the conversion.
    source§

    impl<'s> TryFrom<&'s Message> for NameLostArgs<'s>

    §

    type Error = Error

    The type returned in the event of a conversion error.
    source§

    fn try_from(message: &'s Message) -> Result<Self>

    Performs the conversion.
    source§

    impl<'s> TryFrom<&'s Message> for NameOwnerChangedArgs<'s>

    §

    type Error = Error

    The type returned in the event of a conversion error.
    source§

    fn try_from(message: &'s Message) -> Result<Self>

    Performs the conversion.
    source§

    impl<'s> TryFrom<&'s Message> for NameOwnerChangedArgs<'s>

    §

    type Error = Error

    The type returned in the event of a conversion error.
    source§

    fn try_from(message: &'s Message) -> Result<Self>

    Performs the conversion.
    source§

    impl<'s> TryFrom<&'s Message> for PropertiesChangedArgs<'s>

    §

    type Error = Error

    The type returned in the event of a conversion error.
    source§

    fn try_from(message: &'s Message) -> Result<Self>

    Performs the conversion.
    source§

    impl<'s> TryFrom<&'s Message> for PropertiesChangedArgs<'s>

    §

    type Error = Error

    The type returned in the event of a conversion error.
    source§

    fn try_from(message: &'s Message) -> Result<Self>

    Performs the conversion.

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for T
    where +

    Trait Implementations§

    source§

    impl AsRef<Message> for InterfacesAdded

    source§

    fn as_ref(&self) -> &Message

    Converts this type into a shared reference of the (usually inferred) input type.
    source§

    impl AsRef<Message> for InterfacesAdded

    source§

    fn as_ref(&self) -> &Message

    Converts this type into a shared reference of the (usually inferred) input type.
    source§

    impl AsRef<Message> for InterfacesRemoved

    source§

    fn as_ref(&self) -> &Message

    Converts this type into a shared reference of the (usually inferred) input type.
    source§

    impl AsRef<Message> for InterfacesRemoved

    source§

    fn as_ref(&self) -> &Message

    Converts this type into a shared reference of the (usually inferred) input type.
    source§

    impl AsRef<Message> for NameAcquired

    source§

    fn as_ref(&self) -> &Message

    Converts this type into a shared reference of the (usually inferred) input type.
    source§

    impl AsRef<Message> for NameAcquired

    source§

    fn as_ref(&self) -> &Message

    Converts this type into a shared reference of the (usually inferred) input type.
    source§

    impl AsRef<Message> for NameLost

    source§

    fn as_ref(&self) -> &Message

    Converts this type into a shared reference of the (usually inferred) input type.
    source§

    impl AsRef<Message> for NameLost

    source§

    fn as_ref(&self) -> &Message

    Converts this type into a shared reference of the (usually inferred) input type.
    source§

    impl AsRef<Message> for NameOwnerChanged

    source§

    fn as_ref(&self) -> &Message

    Converts this type into a shared reference of the (usually inferred) input type.
    source§

    impl AsRef<Message> for NameOwnerChanged

    source§

    fn as_ref(&self) -> &Message

    Converts this type into a shared reference of the (usually inferred) input type.
    source§

    impl AsRef<Message> for PropertiesChanged

    source§

    fn as_ref(&self) -> &Message

    Converts this type into a shared reference of the (usually inferred) input type.
    source§

    impl AsRef<Message> for PropertiesChanged

    source§

    fn as_ref(&self) -> &Message

    Converts this type into a shared reference of the (usually inferred) input type.
    source§

    impl Clone for Message

    source§

    fn clone(&self) -> Message

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for Message

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Display for Message

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl From<Message> for Error

    source§

    fn from(message: Message) -> Error

    Converts to this type from the input type.
    source§

    impl<'s> TryFrom<&'s Message> for InterfacesAddedArgs<'s>

    §

    type Error = Error

    The type returned in the event of a conversion error.
    source§

    fn try_from(message: &'s Message) -> Result<Self>

    Performs the conversion.
    source§

    impl<'s> TryFrom<&'s Message> for InterfacesAddedArgs<'s>

    §

    type Error = Error

    The type returned in the event of a conversion error.
    source§

    fn try_from(message: &'s Message) -> Result<Self>

    Performs the conversion.
    source§

    impl<'s> TryFrom<&'s Message> for InterfacesRemovedArgs<'s>

    §

    type Error = Error

    The type returned in the event of a conversion error.
    source§

    fn try_from(message: &'s Message) -> Result<Self>

    Performs the conversion.
    source§

    impl<'s> TryFrom<&'s Message> for InterfacesRemovedArgs<'s>

    §

    type Error = Error

    The type returned in the event of a conversion error.
    source§

    fn try_from(message: &'s Message) -> Result<Self>

    Performs the conversion.
    source§

    impl<'s> TryFrom<&'s Message> for NameAcquiredArgs<'s>

    §

    type Error = Error

    The type returned in the event of a conversion error.
    source§

    fn try_from(message: &'s Message) -> Result<Self>

    Performs the conversion.
    source§

    impl<'s> TryFrom<&'s Message> for NameAcquiredArgs<'s>

    §

    type Error = Error

    The type returned in the event of a conversion error.
    source§

    fn try_from(message: &'s Message) -> Result<Self>

    Performs the conversion.
    source§

    impl<'s> TryFrom<&'s Message> for NameLostArgs<'s>

    §

    type Error = Error

    The type returned in the event of a conversion error.
    source§

    fn try_from(message: &'s Message) -> Result<Self>

    Performs the conversion.
    source§

    impl<'s> TryFrom<&'s Message> for NameLostArgs<'s>

    §

    type Error = Error

    The type returned in the event of a conversion error.
    source§

    fn try_from(message: &'s Message) -> Result<Self>

    Performs the conversion.
    source§

    impl<'s> TryFrom<&'s Message> for NameOwnerChangedArgs<'s>

    §

    type Error = Error

    The type returned in the event of a conversion error.
    source§

    fn try_from(message: &'s Message) -> Result<Self>

    Performs the conversion.
    source§

    impl<'s> TryFrom<&'s Message> for NameOwnerChangedArgs<'s>

    §

    type Error = Error

    The type returned in the event of a conversion error.
    source§

    fn try_from(message: &'s Message) -> Result<Self>

    Performs the conversion.
    source§

    impl<'s> TryFrom<&'s Message> for PropertiesChangedArgs<'s>

    §

    type Error = Error

    The type returned in the event of a conversion error.
    source§

    fn try_from(message: &'s Message) -> Result<Self>

    Performs the conversion.
    source§

    impl<'s> TryFrom<&'s Message> for PropertiesChangedArgs<'s>

    §

    type Error = Error

    The type returned in the event of a conversion error.
    source§

    fn try_from(message: &'s Message) -> Result<Self>

    Performs the conversion.

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for T
    where T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for T
    where T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for T
    where T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    diff --git a/doc/devel/zbus/struct.MessageStream.html b/doc/devel/zbus/struct.MessageStream.html index 352104136f..149ac217e6 100644 --- a/doc/devel/zbus/struct.MessageStream.html +++ b/doc/devel/zbus/struct.MessageStream.html @@ -97,18 +97,18 @@
    Caveats

    Trait Implementations§

    source§

    impl AsyncDrop for MessageStream

    source§

    fn async_drop<'async_trait>( self ) -> Pin<Box<dyn Future<Output = ()> + Send + 'async_trait>>
    where - Self: 'async_trait,

    Perform the async cleanup.
    source§

    impl Clone for MessageStream

    source§

    fn clone(&self) -> MessageStream

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for MessageStream

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl From<&Connection> for MessageStream

    source§

    fn from(conn: &Connection) -> Self

    Converts to this type from the input type.
    source§

    impl From<&MessageStream> for Connection

    source§

    fn from(stream: &MessageStream) -> Connection

    Converts to this type from the input type.
    source§

    impl From<Connection> for MessageStream

    source§

    fn from(conn: Connection) -> Self

    Converts to this type from the input type.
    source§

    impl From<MessageStream> for Connection

    source§

    fn from(stream: MessageStream) -> Connection

    Converts to this type from the input type.
    source§

    impl FusedStream for MessageStream

    source§

    fn is_terminated(&self) -> bool

    Returns true if the stream should no longer be polled.
    source§

    impl OrderedStream for MessageStream

    §

    type Data = Result<Arc<Message>, Error>

    The unordered data carried by this stream Read more
    §

    type Ordering = MessageSequence

    The type ordered by this stream. Read more
    source§

    fn poll_next_before( + Self: 'async_trait,

    Perform the async cleanup.
    source§

    impl Clone for MessageStream

    source§

    fn clone(&self) -> MessageStream

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for MessageStream

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl From<&Connection> for MessageStream

    source§

    fn from(conn: &Connection) -> Self

    Converts to this type from the input type.
    source§

    impl From<&MessageStream> for Connection

    source§

    fn from(stream: &MessageStream) -> Connection

    Converts to this type from the input type.
    source§

    impl From<Connection> for MessageStream

    source§

    fn from(conn: Connection) -> Self

    Converts to this type from the input type.
    source§

    impl From<MessageStream> for Connection

    source§

    fn from(stream: MessageStream) -> Connection

    Converts to this type from the input type.
    source§

    impl FusedStream for MessageStream

    source§

    fn is_terminated(&self) -> bool

    Returns true if the stream should no longer be polled.
    source§

    impl OrderedStream for MessageStream

    §

    type Data = Result<Arc<Message>, Error>

    The unordered data carried by this stream Read more
    §

    type Ordering = MessageSequence

    The type ordered by this stream. Read more
    source§

    fn poll_next_before( self: Pin<&mut Self>, cx: &mut Context<'_>, before: Option<&Self::Ordering> ) -> Poll<PollResult<Self::Ordering, Self::Data>>

    Attempt to pull out the next value of this stream, registering the current task for wakeup if needed, and returning NoneBefore if it is known that the stream will not produce any -more values ordered before the given point. Read more
    source§

    fn position_hint(&self) -> Option<MaybeBorrowed<'_, Self::Ordering>>

    The minimum value of the ordering for any future items. Read more
    source§

    fn size_hint(&self) -> (usize, Option<usize>)

    Returns the bounds on the remaining length of the stream.
    source§

    impl Stream for MessageStream

    §

    type Item = Result<Arc<Message>, Error>

    Values yielded by the stream.
    source§

    fn poll_next( +more values ordered before the given point. Read more

    source§

    fn position_hint(&self) -> Option<MaybeBorrowed<'_, Self::Ordering>>

    The minimum value of the ordering for any future items. Read more
    source§

    fn size_hint(&self) -> (usize, Option<usize>)

    Returns the bounds on the remaining length of the stream.
    source§

    impl Stream for MessageStream

    §

    type Item = Result<Arc<Message>, Error>

    Values yielded by the stream.
    source§

    fn poll_next( self: Pin<&mut Self>, cx: &mut Context<'_> ) -> Poll<Option<Self::Item>>

    Attempt to pull out the next value of this stream, registering the current task for wakeup if the value is not yet available, and returning -None if the stream is exhausted. Read more
    source§

    fn size_hint(&self) -> (usize, Option<usize>)

    Returns the bounds on the remaining length of the stream. Read more

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for T
    where +None if the stream is exhausted. Read more

    source§

    fn size_hint(&self) -> (usize, Option<usize>)

    Returns the bounds on the remaining length of the stream. Read more

    Auto Trait Implementations§

    §

    impl !RefUnwindSafe for MessageStream

    §

    impl Send for MessageStream

    §

    impl Sync for MessageStream

    §

    impl Unpin for MessageStream

    §

    impl !UnwindSafe for MessageStream

    Blanket Implementations§

    source§

    impl<T> Any for T
    where T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for T
    where T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for T
    where T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    diff --git a/doc/devel/zbus/struct.ObjectServer.html b/doc/devel/zbus/struct.ObjectServer.html index 01ce94156d..ff84428ba7 100644 --- a/doc/devel/zbus/struct.ObjectServer.html +++ b/doc/devel/zbus/struct.ObjectServer.html @@ -85,7 +85,7 @@
    Examples
    let mut iface = iface_ref.get_mut().await; iface.0 = 42; iface.count_changed(iface_ref.signal_context()).await?;
    -

    Trait Implementations§

    source§

    impl Debug for ObjectServer

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl From<ObjectServer> for ObjectServer

    source§

    fn from(azync: ObjectServer) -> Self

    Converts to this type from the input type.
    source§

    impl From<ObjectServer> for ObjectServer

    source§

    fn from(server: ObjectServer) -> Self

    Converts to this type from the input type.

    Auto Trait Implementations§

    §

    impl !RefUnwindSafe for ObjectServer

    §

    impl Send for ObjectServer

    §

    impl Sync for ObjectServer

    §

    impl Unpin for ObjectServer

    §

    impl !UnwindSafe for ObjectServer

    Blanket Implementations§

    source§

    impl<T> Any for T
    where +

    Trait Implementations§

    source§

    impl Debug for ObjectServer

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl From<ObjectServer> for ObjectServer

    source§

    fn from(server: ObjectServer) -> Self

    Converts to this type from the input type.
    source§

    impl From<ObjectServer> for ObjectServer

    source§

    fn from(azync: ObjectServer) -> Self

    Converts to this type from the input type.

    Auto Trait Implementations§

    §

    impl !RefUnwindSafe for ObjectServer

    §

    impl Send for ObjectServer

    §

    impl Sync for ObjectServer

    §

    impl Unpin for ObjectServer

    §

    impl !UnwindSafe for ObjectServer

    Blanket Implementations§

    source§

    impl<T> Any for T
    where T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for T
    where T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for T
    where T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    diff --git a/doc/devel/zbus/struct.OwnedMatchRule.html b/doc/devel/zbus/struct.OwnedMatchRule.html index 1534eb9301..cf0cdcf0be 100644 --- a/doc/devel/zbus/struct.OwnedMatchRule.html +++ b/doc/devel/zbus/struct.OwnedMatchRule.html @@ -25,12 +25,12 @@
    Caveats
    destination on match rule is always a unique name.

    Trait Implementations§

    source§

    impl Clone for OwnedMatchRule

    source§

    fn clone(&self) -> OwnedMatchRule

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for OwnedMatchRule

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Deref for OwnedMatchRule

    §

    type Target = MatchRule<'static>

    The resulting type after dereferencing.
    source§

    fn deref(&self) -> &Self::Target

    Dereferences the value.
    source§

    impl<'de> Deserialize<'de> for OwnedMatchRule

    source§

    fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>
    where - D: Deserializer<'de>,

    Deserialize this value from the given Serde deserializer. Read more
    source§

    impl<'unowned, 'owned: 'unowned> From<&'owned OwnedMatchRule> for MatchRule<'unowned>

    source§

    fn from(rule: &'owned OwnedMatchRule) -> Self

    Converts to this type from the input type.
    source§

    impl From<MatchRule<'_>> for OwnedMatchRule

    source§

    fn from(rule: MatchRule<'_>) -> Self

    Converts to this type from the input type.
    source§

    impl From<OwnedMatchRule> for MatchRule<'static>

    source§

    fn from(o: OwnedMatchRule) -> Self

    Converts to this type from the input type.
    source§

    impl Hash for OwnedMatchRule

    source§

    fn hash<__H: Hasher>(&self, state: &mut __H)

    Feeds this value into the given Hasher. Read more
    1.3.0 · source§

    fn hash_slice<H>(data: &[Self], state: &mut H)
    where + D: Deserializer<'de>,

    Deserialize this value from the given Serde deserializer. Read more
    source§

    impl<'unowned, 'owned: 'unowned> From<&'owned OwnedMatchRule> for MatchRule<'unowned>

    source§

    fn from(rule: &'owned OwnedMatchRule) -> Self

    Converts to this type from the input type.
    source§

    impl From<MatchRule<'_>> for OwnedMatchRule

    source§

    fn from(rule: MatchRule<'_>) -> Self

    Converts to this type from the input type.
    source§

    impl From<OwnedMatchRule> for MatchRule<'static>

    source§

    fn from(o: OwnedMatchRule) -> Self

    Converts to this type from the input type.
    source§

    impl Hash for OwnedMatchRule

    source§

    fn hash<__H: Hasher>(&self, state: &mut __H)

    Feeds this value into the given Hasher. Read more
    1.3.0 · source§

    fn hash_slice<H>(data: &[Self], state: &mut H)
    where H: Hasher, - Self: Sized,

    Feeds a slice of this type into the given Hasher. Read more
    source§

    impl PartialEq<MatchRule<'_>> for OwnedMatchRule

    source§

    fn eq(&self, other: &MatchRule<'_>) -> 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 PartialEq for OwnedMatchRule

    source§

    fn eq(&self, other: &OwnedMatchRule) -> 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
    source§

    impl PartialEq<MatchRule<'_>> for OwnedMatchRule

    source§

    fn eq(&self, other: &MatchRule<'_>) -> 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 PartialEq for OwnedMatchRule

    source§

    fn eq(&self, other: &OwnedMatchRule) -> 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 OwnedMatchRule

    source§

    fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
    where __S: Serializer,

    Serialize this value into the given Serde serializer. Read more
    source§

    impl TryFrom<&str> for OwnedMatchRule

    §

    type Error = Error

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: &str) -> Result<Self>

    Performs the conversion.
    source§

    impl Type for OwnedMatchRule

    source§

    fn signature() -> Signature<'static>

    Get the signature for the implementing type. Read more
    source§

    impl Eq for OwnedMatchRule

    source§

    impl StructuralEq for OwnedMatchRule

    source§

    impl StructuralPartialEq for OwnedMatchRule

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for T
    where T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for T
    where diff --git a/doc/devel/zbus/struct.Proxy.html b/doc/devel/zbus/struct.Proxy.html index abc0146294..27fd63fa47 100644 --- a/doc/devel/zbus/struct.Proxy.html +++ b/doc/devel/zbus/struct.Proxy.html @@ -156,7 +156,7 @@

    Note

    name is released (with a None value).

    Note that zbus doesn’t queue the updates. If the listener is slower than the receiver, it will only receive the last update.

    -

    Trait Implementations§

    source§

    impl<'c> AsMut<Proxy<'c>> for DBusProxy<'c>

    source§

    fn as_mut(&mut self) -> &mut Proxy<'c>

    Converts this type into a mutable reference of the (usually inferred) input type.
    source§

    impl<'c> AsMut<Proxy<'c>> for IntrospectableProxy<'c>

    source§

    fn as_mut(&mut self) -> &mut Proxy<'c>

    Converts this type into a mutable reference of the (usually inferred) input type.
    source§

    impl<'c> AsMut<Proxy<'c>> for MonitoringProxy<'c>

    source§

    fn as_mut(&mut self) -> &mut Proxy<'c>

    Converts this type into a mutable reference of the (usually inferred) input type.
    source§

    impl<'c> AsMut<Proxy<'c>> for ObjectManagerProxy<'c>

    source§

    fn as_mut(&mut self) -> &mut Proxy<'c>

    Converts this type into a mutable reference of the (usually inferred) input type.
    source§

    impl<'c> AsMut<Proxy<'c>> for PeerProxy<'c>

    source§

    fn as_mut(&mut self) -> &mut Proxy<'c>

    Converts this type into a mutable reference of the (usually inferred) input type.
    source§

    impl<'c> AsMut<Proxy<'c>> for PropertiesProxy<'c>

    source§

    fn as_mut(&mut self) -> &mut Proxy<'c>

    Converts this type into a mutable reference of the (usually inferred) input type.
    source§

    impl<'c> AsMut<Proxy<'c>> for StatsProxy<'c>

    source§

    fn as_mut(&mut self) -> &mut Proxy<'c>

    Converts this type into a mutable reference of the (usually inferred) input type.
    source§

    impl<'c> AsRef<Proxy<'c>> for DBusProxy<'c>

    source§

    fn as_ref(&self) -> &Proxy<'c>

    Converts this type into a shared reference of the (usually inferred) input type.
    source§

    impl<'c> AsRef<Proxy<'c>> for IntrospectableProxy<'c>

    source§

    fn as_ref(&self) -> &Proxy<'c>

    Converts this type into a shared reference of the (usually inferred) input type.
    source§

    impl<'c> AsRef<Proxy<'c>> for MonitoringProxy<'c>

    source§

    fn as_ref(&self) -> &Proxy<'c>

    Converts this type into a shared reference of the (usually inferred) input type.
    source§

    impl<'c> AsRef<Proxy<'c>> for ObjectManagerProxy<'c>

    source§

    fn as_ref(&self) -> &Proxy<'c>

    Converts this type into a shared reference of the (usually inferred) input type.
    source§

    impl<'c> AsRef<Proxy<'c>> for PeerProxy<'c>

    source§

    fn as_ref(&self) -> &Proxy<'c>

    Converts this type into a shared reference of the (usually inferred) input type.
    source§

    impl<'c> AsRef<Proxy<'c>> for PropertiesProxy<'c>

    source§

    fn as_ref(&self) -> &Proxy<'c>

    Converts this type into a shared reference of the (usually inferred) input type.
    source§

    impl<'c> AsRef<Proxy<'c>> for StatsProxy<'c>

    source§

    fn as_ref(&self) -> &Proxy<'c>

    Converts this type into a shared reference of the (usually inferred) input type.
    source§

    impl<'a> Clone for Proxy<'a>

    source§

    fn clone(&self) -> Proxy<'a>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<'a> Debug for Proxy<'a>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<'a> From<Proxy<'a>> for Proxy<'a>

    source§

    fn from(proxy: Proxy<'a>) -> Self

    Converts to this type from the input type.
    source§

    impl<'a> From<Proxy<'a>> for Proxy<'a>

    source§

    fn from(proxy: Proxy<'a>) -> Self

    Converts to this type from the input type.
    source§

    impl<'c> From<Proxy<'c>> for DBusProxy<'c>

    source§

    fn from(proxy: Proxy<'c>) -> Self

    Converts to this type from the input type.
    source§

    impl<'c> From<Proxy<'c>> for DBusProxy<'c>

    source§

    fn from(proxy: Proxy<'c>) -> Self

    Converts to this type from the input type.
    source§

    impl<'c> From<Proxy<'c>> for IntrospectableProxy<'c>

    source§

    fn from(proxy: Proxy<'c>) -> Self

    Converts to this type from the input type.
    source§

    impl<'c> From<Proxy<'c>> for IntrospectableProxy<'c>

    source§

    fn from(proxy: Proxy<'c>) -> Self

    Converts to this type from the input type.
    source§

    impl<'c> From<Proxy<'c>> for MonitoringProxy<'c>

    source§

    fn from(proxy: Proxy<'c>) -> Self

    Converts to this type from the input type.
    source§

    impl<'c> From<Proxy<'c>> for MonitoringProxy<'c>

    source§

    fn from(proxy: Proxy<'c>) -> Self

    Converts to this type from the input type.
    source§

    impl<'c> From<Proxy<'c>> for ObjectManagerProxy<'c>

    source§

    fn from(proxy: Proxy<'c>) -> Self

    Converts to this type from the input type.
    source§

    impl<'c> From<Proxy<'c>> for ObjectManagerProxy<'c>

    source§

    fn from(proxy: Proxy<'c>) -> Self

    Converts to this type from the input type.
    source§

    impl<'c> From<Proxy<'c>> for PeerProxy<'c>

    source§

    fn from(proxy: Proxy<'c>) -> Self

    Converts to this type from the input type.
    source§

    impl<'c> From<Proxy<'c>> for PeerProxy<'c>

    source§

    fn from(proxy: Proxy<'c>) -> Self

    Converts to this type from the input type.
    source§

    impl<'c> From<Proxy<'c>> for PropertiesProxy<'c>

    source§

    fn from(proxy: Proxy<'c>) -> Self

    Converts to this type from the input type.
    source§

    impl<'c> From<Proxy<'c>> for PropertiesProxy<'c>

    source§

    fn from(proxy: Proxy<'c>) -> Self

    Converts to this type from the input type.
    source§

    impl<'c> From<Proxy<'c>> for StatsProxy<'c>

    source§

    fn from(proxy: Proxy<'c>) -> Self

    Converts to this type from the input type.
    source§

    impl<'c> From<Proxy<'c>> for StatsProxy<'c>

    source§

    fn from(proxy: Proxy<'c>) -> Self

    Converts to this type from the input type.

    Auto Trait Implementations§

    §

    impl<'a> !RefUnwindSafe for Proxy<'a>

    §

    impl<'a> Send for Proxy<'a>

    §

    impl<'a> Sync for Proxy<'a>

    §

    impl<'a> Unpin for Proxy<'a>

    §

    impl<'a> !UnwindSafe for Proxy<'a>

    Blanket Implementations§

    source§

    impl<T> Any for T
    where +

    Trait Implementations§

    source§

    impl<'c> AsMut<Proxy<'c>> for DBusProxy<'c>

    source§

    fn as_mut(&mut self) -> &mut Proxy<'c>

    Converts this type into a mutable reference of the (usually inferred) input type.
    source§

    impl<'c> AsMut<Proxy<'c>> for IntrospectableProxy<'c>

    source§

    fn as_mut(&mut self) -> &mut Proxy<'c>

    Converts this type into a mutable reference of the (usually inferred) input type.
    source§

    impl<'c> AsMut<Proxy<'c>> for MonitoringProxy<'c>

    source§

    fn as_mut(&mut self) -> &mut Proxy<'c>

    Converts this type into a mutable reference of the (usually inferred) input type.
    source§

    impl<'c> AsMut<Proxy<'c>> for ObjectManagerProxy<'c>

    source§

    fn as_mut(&mut self) -> &mut Proxy<'c>

    Converts this type into a mutable reference of the (usually inferred) input type.
    source§

    impl<'c> AsMut<Proxy<'c>> for PeerProxy<'c>

    source§

    fn as_mut(&mut self) -> &mut Proxy<'c>

    Converts this type into a mutable reference of the (usually inferred) input type.
    source§

    impl<'c> AsMut<Proxy<'c>> for PropertiesProxy<'c>

    source§

    fn as_mut(&mut self) -> &mut Proxy<'c>

    Converts this type into a mutable reference of the (usually inferred) input type.
    source§

    impl<'c> AsMut<Proxy<'c>> for StatsProxy<'c>

    source§

    fn as_mut(&mut self) -> &mut Proxy<'c>

    Converts this type into a mutable reference of the (usually inferred) input type.
    source§

    impl<'c> AsRef<Proxy<'c>> for DBusProxy<'c>

    source§

    fn as_ref(&self) -> &Proxy<'c>

    Converts this type into a shared reference of the (usually inferred) input type.
    source§

    impl<'c> AsRef<Proxy<'c>> for IntrospectableProxy<'c>

    source§

    fn as_ref(&self) -> &Proxy<'c>

    Converts this type into a shared reference of the (usually inferred) input type.
    source§

    impl<'c> AsRef<Proxy<'c>> for MonitoringProxy<'c>

    source§

    fn as_ref(&self) -> &Proxy<'c>

    Converts this type into a shared reference of the (usually inferred) input type.
    source§

    impl<'c> AsRef<Proxy<'c>> for ObjectManagerProxy<'c>

    source§

    fn as_ref(&self) -> &Proxy<'c>

    Converts this type into a shared reference of the (usually inferred) input type.
    source§

    impl<'c> AsRef<Proxy<'c>> for PeerProxy<'c>

    source§

    fn as_ref(&self) -> &Proxy<'c>

    Converts this type into a shared reference of the (usually inferred) input type.
    source§

    impl<'c> AsRef<Proxy<'c>> for PropertiesProxy<'c>

    source§

    fn as_ref(&self) -> &Proxy<'c>

    Converts this type into a shared reference of the (usually inferred) input type.
    source§

    impl<'c> AsRef<Proxy<'c>> for StatsProxy<'c>

    source§

    fn as_ref(&self) -> &Proxy<'c>

    Converts this type into a shared reference of the (usually inferred) input type.
    source§

    impl<'a> Clone for Proxy<'a>

    source§

    fn clone(&self) -> Proxy<'a>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<'a> Debug for Proxy<'a>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<'a> From<Proxy<'a>> for Proxy<'a>

    source§

    fn from(proxy: Proxy<'a>) -> Self

    Converts to this type from the input type.
    source§

    impl<'a> From<Proxy<'a>> for Proxy<'a>

    source§

    fn from(proxy: Proxy<'a>) -> Self

    Converts to this type from the input type.
    source§

    impl<'c> From<Proxy<'c>> for DBusProxy<'c>

    source§

    fn from(proxy: Proxy<'c>) -> Self

    Converts to this type from the input type.
    source§

    impl<'c> From<Proxy<'c>> for DBusProxy<'c>

    source§

    fn from(proxy: Proxy<'c>) -> Self

    Converts to this type from the input type.
    source§

    impl<'c> From<Proxy<'c>> for IntrospectableProxy<'c>

    source§

    fn from(proxy: Proxy<'c>) -> Self

    Converts to this type from the input type.
    source§

    impl<'c> From<Proxy<'c>> for IntrospectableProxy<'c>

    source§

    fn from(proxy: Proxy<'c>) -> Self

    Converts to this type from the input type.
    source§

    impl<'c> From<Proxy<'c>> for MonitoringProxy<'c>

    source§

    fn from(proxy: Proxy<'c>) -> Self

    Converts to this type from the input type.
    source§

    impl<'c> From<Proxy<'c>> for MonitoringProxy<'c>

    source§

    fn from(proxy: Proxy<'c>) -> Self

    Converts to this type from the input type.
    source§

    impl<'c> From<Proxy<'c>> for ObjectManagerProxy<'c>

    source§

    fn from(proxy: Proxy<'c>) -> Self

    Converts to this type from the input type.
    source§

    impl<'c> From<Proxy<'c>> for ObjectManagerProxy<'c>

    source§

    fn from(proxy: Proxy<'c>) -> Self

    Converts to this type from the input type.
    source§

    impl<'c> From<Proxy<'c>> for PeerProxy<'c>

    source§

    fn from(proxy: Proxy<'c>) -> Self

    Converts to this type from the input type.
    source§

    impl<'c> From<Proxy<'c>> for PeerProxy<'c>

    source§

    fn from(proxy: Proxy<'c>) -> Self

    Converts to this type from the input type.
    source§

    impl<'c> From<Proxy<'c>> for PropertiesProxy<'c>

    source§

    fn from(proxy: Proxy<'c>) -> Self

    Converts to this type from the input type.
    source§

    impl<'c> From<Proxy<'c>> for PropertiesProxy<'c>

    source§

    fn from(proxy: Proxy<'c>) -> Self

    Converts to this type from the input type.
    source§

    impl<'c> From<Proxy<'c>> for StatsProxy<'c>

    source§

    fn from(proxy: Proxy<'c>) -> Self

    Converts to this type from the input type.
    source§

    impl<'c> From<Proxy<'c>> for StatsProxy<'c>

    source§

    fn from(proxy: Proxy<'c>) -> Self

    Converts to this type from the input type.

    Auto Trait Implementations§

    §

    impl<'a> !RefUnwindSafe for Proxy<'a>

    §

    impl<'a> Send for Proxy<'a>

    §

    impl<'a> Sync for Proxy<'a>

    §

    impl<'a> Unpin for Proxy<'a>

    §

    impl<'a> !UnwindSafe for Proxy<'a>

    Blanket Implementations§

    source§

    impl<T> Any for T
    where T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for T
    where T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for T
    where T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.